From 1b954d07b72a1999476cb80458b84bf054587795 Mon Sep 17 00:00:00 2001
From: couchot <jf.couchot@gmail.com>
Date: Tue, 17 Dec 2013 09:35:11 +0100
Subject: [PATCH]  ajout de partiels

---
 partiels/131217S1/partiel.aux     |   16 +
 partiels/131217S1/partiel.log     | 1144 +++++++++++++++++++++++++++++
 partiels/131217S1/partiel.pdf     |  Bin 0 -> 105184 bytes
 partiels/131217S1/partiel.tex     |  187 +++++
 partiels/131217S1/partiel.tex.bak |  193 +++++
 partiels/131217S1/partiel.tex~    |  193 +++++
 partiels/131217S1/partiel.thm     |    0
 partiels/131217S1/symboles.sty    |    1 +
 8 files changed, 1734 insertions(+)
 create mode 100644 partiels/131217S1/partiel.aux
 create mode 100644 partiels/131217S1/partiel.log
 create mode 100644 partiels/131217S1/partiel.pdf
 create mode 100644 partiels/131217S1/partiel.tex
 create mode 100644 partiels/131217S1/partiel.tex.bak
 create mode 100644 partiels/131217S1/partiel.tex~
 create mode 100644 partiels/131217S1/partiel.thm
 create mode 120000 partiels/131217S1/symboles.sty

diff --git a/partiels/131217S1/partiel.aux b/partiels/131217S1/partiel.aux
new file mode 100644
index 0000000..b5155d8
--- /dev/null
+++ b/partiels/131217S1/partiel.aux
@@ -0,0 +1,16 @@
+\relax 
+\catcode `:\active 
+\catcode `;\active 
+\catcode `!\active 
+\catcode `?\active 
+\select@language{french}
+\@writefile{toc}{\select@language{french}}
+\@writefile{lof}{\select@language{french}}
+\@writefile{lot}{\select@language{french}}
+\@writefile{toc}{\contentsline {section}{\numberline {1}(5 pts) Alg\IeC {\`e}bre de Boole }{1}}
+\@writefile{toc}{\contentsline {section}{\numberline {2}(4 pts) Relations binaires entre ensembles}{1}}
+\@writefile{toc}{\contentsline {section}{\numberline {3}(3 pts) D\IeC {\'e}monstration par r\IeC {\'e}currence}{1}}
+\@writefile{toc}{\contentsline {section}{\numberline {4}(7 pts) Plus Grand Commun Diviseur}{2}}
+\newlabel{itm:Q1}{{2}{2}}[None]
+\newlabel{itm:Q2}{{3}{2}}[None]
+\@writefile{toc}{\contentsline {section}{\numberline {5}(5 pts) Nombres (premiers ou pas) de Fermat}{2}}
diff --git a/partiels/131217S1/partiel.log b/partiels/131217S1/partiel.log
new file mode 100644
index 0000000..81944b3
--- /dev/null
+++ b/partiels/131217S1/partiel.log
@@ -0,0 +1,1144 @@
+This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) (format=pdflatex 2013.11.13)  15 DEC 2013 17:55
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**partiel.tex
+(./partiel.tex
+LaTeX2e <2011/06/27>
+Babel <3.9f> and hyphenation patterns for 4 languages loaded.
+(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
+(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
+File: size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@section=\count80
+\c@subsection=\count81
+\c@subsubsection=\count82
+\c@paragraph=\count83
+\c@subparagraph=\count84
+\c@figure=\count85
+\c@table=\count86
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
+Package: babel 2013/05/16 v3.9f The Babel package
+
+(/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf
+Language: frenchb 2013/07/06 v2.6e French support from the babel system
+
+(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
+File: babel.def 2013/05/16 v3.9f Babel common definitions
+\babel@savecnt=\count87
+\U@D=\dimen103
+)
+\FB@interchartokenstateORI=\count88
+Package babel Info: Making : an active character on input line 240.
+Package babel Info: Making ; an active character on input line 241.
+Package babel Info: Making ! an active character on input line 242.
+Package babel Info: Making ? an active character on input line 243.
+\FB@Mht=\dimen104
+\std@mcc=\count89
+\dec@mcc=\count90
+\listindentFB=\skip43
+\labelwidthFB=\skip44
+\leftmarginFB=\skip45
+\parindentFFN=\dimen105
+)
+(/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf
+Language: frenchb 2013/07/06 v2.6e French support from the babel system
+))
+(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
+\KV@toks@=\toks14
+)
+(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2008/03/30 v1.1d Input encoding file
+\inpenc@prehook=\toks15
+\inpenc@posthook=\toks16
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
+File: utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
+Now handling font encoding OML ...
+... no UTF-8 mapping file for font encoding OML
+Now handling font encoding T1 ...
+... processing UTF-8 mapping file for font encoding T1
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
+File: t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
+   defining Unicode char U+00A1 (decimal 161)
+   defining Unicode char U+00A3 (decimal 163)
+   defining Unicode char U+00AB (decimal 171)
+   defining Unicode char U+00BB (decimal 187)
+   defining Unicode char U+00BF (decimal 191)
+   defining Unicode char U+00C0 (decimal 192)
+   defining Unicode char U+00C1 (decimal 193)
+   defining Unicode char U+00C2 (decimal 194)
+   defining Unicode char U+00C3 (decimal 195)
+   defining Unicode char U+00C4 (decimal 196)
+   defining Unicode char U+00C5 (decimal 197)
+   defining Unicode char U+00C6 (decimal 198)
+   defining Unicode char U+00C7 (decimal 199)
+   defining Unicode char U+00C8 (decimal 200)
+   defining Unicode char U+00C9 (decimal 201)
+   defining Unicode char U+00CA (decimal 202)
+   defining Unicode char U+00CB (decimal 203)
+   defining Unicode char U+00CC (decimal 204)
+   defining Unicode char U+00CD (decimal 205)
+   defining Unicode char U+00CE (decimal 206)
+   defining Unicode char U+00CF (decimal 207)
+   defining Unicode char U+00D0 (decimal 208)
+   defining Unicode char U+00D1 (decimal 209)
+   defining Unicode char U+00D2 (decimal 210)
+   defining Unicode char U+00D3 (decimal 211)
+   defining Unicode char U+00D4 (decimal 212)
+   defining Unicode char U+00D5 (decimal 213)
+   defining Unicode char U+00D6 (decimal 214)
+   defining Unicode char U+00D8 (decimal 216)
+   defining Unicode char U+00D9 (decimal 217)
+   defining Unicode char U+00DA (decimal 218)
+   defining Unicode char U+00DB (decimal 219)
+   defining Unicode char U+00DC (decimal 220)
+   defining Unicode char U+00DD (decimal 221)
+   defining Unicode char U+00DE (decimal 222)
+   defining Unicode char U+00DF (decimal 223)
+   defining Unicode char U+00E0 (decimal 224)
+   defining Unicode char U+00E1 (decimal 225)
+   defining Unicode char U+00E2 (decimal 226)
+   defining Unicode char U+00E3 (decimal 227)
+   defining Unicode char U+00E4 (decimal 228)
+   defining Unicode char U+00E5 (decimal 229)
+   defining Unicode char U+00E6 (decimal 230)
+   defining Unicode char U+00E7 (decimal 231)
+   defining Unicode char U+00E8 (decimal 232)
+   defining Unicode char U+00E9 (decimal 233)
+   defining Unicode char U+00EA (decimal 234)
+   defining Unicode char U+00EB (decimal 235)
+   defining Unicode char U+00EC (decimal 236)
+   defining Unicode char U+00ED (decimal 237)
+   defining Unicode char U+00EE (decimal 238)
+   defining Unicode char U+00EF (decimal 239)
+   defining Unicode char U+00F0 (decimal 240)
+   defining Unicode char U+00F1 (decimal 241)
+   defining Unicode char U+00F2 (decimal 242)
+   defining Unicode char U+00F3 (decimal 243)
+   defining Unicode char U+00F4 (decimal 244)
+   defining Unicode char U+00F5 (decimal 245)
+   defining Unicode char U+00F6 (decimal 246)
+   defining Unicode char U+00F8 (decimal 248)
+   defining Unicode char U+00F9 (decimal 249)
+   defining Unicode char U+00FA (decimal 250)
+   defining Unicode char U+00FB (decimal 251)
+   defining Unicode char U+00FC (decimal 252)
+   defining Unicode char U+00FD (decimal 253)
+   defining Unicode char U+00FE (decimal 254)
+   defining Unicode char U+00FF (decimal 255)
+   defining Unicode char U+0102 (decimal 258)
+   defining Unicode char U+0103 (decimal 259)
+   defining Unicode char U+0104 (decimal 260)
+   defining Unicode char U+0105 (decimal 261)
+   defining Unicode char U+0106 (decimal 262)
+   defining Unicode char U+0107 (decimal 263)
+   defining Unicode char U+010C (decimal 268)
+   defining Unicode char U+010D (decimal 269)
+   defining Unicode char U+010E (decimal 270)
+   defining Unicode char U+010F (decimal 271)
+   defining Unicode char U+0110 (decimal 272)
+   defining Unicode char U+0111 (decimal 273)
+   defining Unicode char U+0118 (decimal 280)
+   defining Unicode char U+0119 (decimal 281)
+   defining Unicode char U+011A (decimal 282)
+   defining Unicode char U+011B (decimal 283)
+   defining Unicode char U+011E (decimal 286)
+   defining Unicode char U+011F (decimal 287)
+   defining Unicode char U+0130 (decimal 304)
+   defining Unicode char U+0131 (decimal 305)
+   defining Unicode char U+0132 (decimal 306)
+   defining Unicode char U+0133 (decimal 307)
+   defining Unicode char U+0139 (decimal 313)
+   defining Unicode char U+013A (decimal 314)
+   defining Unicode char U+013D (decimal 317)
+   defining Unicode char U+013E (decimal 318)
+   defining Unicode char U+0141 (decimal 321)
+   defining Unicode char U+0142 (decimal 322)
+   defining Unicode char U+0143 (decimal 323)
+   defining Unicode char U+0144 (decimal 324)
+   defining Unicode char U+0147 (decimal 327)
+   defining Unicode char U+0148 (decimal 328)
+   defining Unicode char U+014A (decimal 330)
+   defining Unicode char U+014B (decimal 331)
+   defining Unicode char U+0150 (decimal 336)
+   defining Unicode char U+0151 (decimal 337)
+   defining Unicode char U+0152 (decimal 338)
+   defining Unicode char U+0153 (decimal 339)
+   defining Unicode char U+0154 (decimal 340)
+   defining Unicode char U+0155 (decimal 341)
+   defining Unicode char U+0158 (decimal 344)
+   defining Unicode char U+0159 (decimal 345)
+   defining Unicode char U+015A (decimal 346)
+   defining Unicode char U+015B (decimal 347)
+   defining Unicode char U+015E (decimal 350)
+   defining Unicode char U+015F (decimal 351)
+   defining Unicode char U+0160 (decimal 352)
+   defining Unicode char U+0161 (decimal 353)
+   defining Unicode char U+0162 (decimal 354)
+   defining Unicode char U+0163 (decimal 355)
+   defining Unicode char U+0164 (decimal 356)
+   defining Unicode char U+0165 (decimal 357)
+   defining Unicode char U+016E (decimal 366)
+   defining Unicode char U+016F (decimal 367)
+   defining Unicode char U+0170 (decimal 368)
+   defining Unicode char U+0171 (decimal 369)
+   defining Unicode char U+0178 (decimal 376)
+   defining Unicode char U+0179 (decimal 377)
+   defining Unicode char U+017A (decimal 378)
+   defining Unicode char U+017B (decimal 379)
+   defining Unicode char U+017C (decimal 380)
+   defining Unicode char U+017D (decimal 381)
+   defining Unicode char U+017E (decimal 382)
+   defining Unicode char U+200C (decimal 8204)
+   defining Unicode char U+2013 (decimal 8211)
+   defining Unicode char U+2014 (decimal 8212)
+   defining Unicode char U+2018 (decimal 8216)
+   defining Unicode char U+2019 (decimal 8217)
+   defining Unicode char U+201A (decimal 8218)
+   defining Unicode char U+201C (decimal 8220)
+   defining Unicode char U+201D (decimal 8221)
+   defining Unicode char U+201E (decimal 8222)
+   defining Unicode char U+2030 (decimal 8240)
+   defining Unicode char U+2031 (decimal 8241)
+   defining Unicode char U+2039 (decimal 8249)
+   defining Unicode char U+203A (decimal 8250)
+   defining Unicode char U+2423 (decimal 9251)
+)
+Now handling font encoding OT1 ...
+... processing UTF-8 mapping file for font encoding OT1
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
+File: ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
+   defining Unicode char U+00A1 (decimal 161)
+   defining Unicode char U+00A3 (decimal 163)
+   defining Unicode char U+00B8 (decimal 184)
+   defining Unicode char U+00BF (decimal 191)
+   defining Unicode char U+00C5 (decimal 197)
+   defining Unicode char U+00C6 (decimal 198)
+   defining Unicode char U+00D8 (decimal 216)
+   defining Unicode char U+00DF (decimal 223)
+   defining Unicode char U+00E6 (decimal 230)
+   defining Unicode char U+00EC (decimal 236)
+   defining Unicode char U+00ED (decimal 237)
+   defining Unicode char U+00EE (decimal 238)
+   defining Unicode char U+00EF (decimal 239)
+   defining Unicode char U+00F8 (decimal 248)
+   defining Unicode char U+0131 (decimal 305)
+   defining Unicode char U+0141 (decimal 321)
+   defining Unicode char U+0142 (decimal 322)
+   defining Unicode char U+0152 (decimal 338)
+   defining Unicode char U+0153 (decimal 339)
+   defining Unicode char U+2013 (decimal 8211)
+   defining Unicode char U+2014 (decimal 8212)
+   defining Unicode char U+2018 (decimal 8216)
+   defining Unicode char U+2019 (decimal 8217)
+   defining Unicode char U+201C (decimal 8220)
+   defining Unicode char U+201D (decimal 8221)
+)
+Now handling font encoding OMS ...
+... processing UTF-8 mapping file for font encoding OMS
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
+File: omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
+   defining Unicode char U+00A7 (decimal 167)
+   defining Unicode char U+00B6 (decimal 182)
+   defining Unicode char U+00B7 (decimal 183)
+   defining Unicode char U+2020 (decimal 8224)
+   defining Unicode char U+2021 (decimal 8225)
+   defining Unicode char U+2022 (decimal 8226)
+)
+Now handling font encoding OMX ...
+... no UTF-8 mapping file for font encoding OMX
+Now handling font encoding U ...
+... no UTF-8 mapping file for font encoding U
+   defining Unicode char U+00A9 (decimal 169)
+   defining Unicode char U+00AA (decimal 170)
+   defining Unicode char U+00AE (decimal 174)
+   defining Unicode char U+00BA (decimal 186)
+   defining Unicode char U+02C6 (decimal 710)
+   defining Unicode char U+02DC (decimal 732)
+   defining Unicode char U+200C (decimal 8204)
+   defining Unicode char U+2026 (decimal 8230)
+   defining Unicode char U+2122 (decimal 8482)
+   defining Unicode char U+2423 (decimal 9251)
+))
+(/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty
+Package: a4 2004/04/15 v1.2g A4 based page layout
+)
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2013/01/14 v2.14 AMS math features
+\@mathmargin=\skip46
+
+For additional information on amsmath, use the `?' option.
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
+Package: amstext 2000/06/29 v2.01
+
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
+File: amsgen.sty 1999/11/30 v2.0
+\@emptytoks=\toks17
+\ex@=\dimen106
+))
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
+Package: amsbsy 1999/11/29 v1.2d
+\pmbraise@=\dimen107
+)
+(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
+Package: amsopn 1999/12/14 v2.01 operator names
+)
+\inf@bad=\count91
+LaTeX Info: Redefining \frac on input line 210.
+\uproot@=\count92
+\leftroot@=\count93
+LaTeX Info: Redefining \overline on input line 306.
+\classnum@=\count94
+\DOTSCASE@=\count95
+LaTeX Info: Redefining \ldots on input line 378.
+LaTeX Info: Redefining \dots on input line 381.
+LaTeX Info: Redefining \cdots on input line 466.
+\Mathstrutbox@=\box26
+\strutbox@=\box27
+\big@size=\dimen108
+LaTeX Font Info:    Redeclaring font encoding OML on input line 566.
+LaTeX Font Info:    Redeclaring font encoding OMS on input line 567.
+\macc@depth=\count96
+\c@MaxMatrixCols=\count97
+\dotsspace@=\muskip10
+\c@parentequation=\count98
+\dspbrk@lvl=\count99
+\tag@help=\toks18
+\row@=\count100
+\column@=\count101
+\maxfields@=\count102
+\andhelp@=\toks19
+\eqnshift@=\dimen109
+\alignsep@=\dimen110
+\tagshift@=\dimen111
+\tagwidth@=\dimen112
+\totwidth@=\dimen113
+\lineht@=\dimen114
+\@envbody=\toks20
+\multlinegap=\skip47
+\multlinetaggap=\skip48
+\mathdisplay@stack=\toks21
+LaTeX Info: Redefining \[ on input line 2665.
+LaTeX Info: Redefining \] on input line 2666.
+)
+(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
+Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
+\symAMSa=\mathgroup4
+\symAMSb=\mathgroup5
+LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
+(Font)                  U/euf/m/n --> U/euf/b/n on input line 106.
+)
+(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
+Package: amssymb 2013/01/14 v3.01 AMS font symbols
+)
+(/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty
+Package: framed 2011/10/22 v 0.96: framed or shaded text with page breaks
+\OuterFrameSep=\skip49
+\fb@frw=\dimen115
+\fb@frh=\dimen116
+\FrameRule=\dimen117
+\FrameSep=\dimen118
+)
+(/usr/share/texlive/texmf-dist/tex/latex/ntheorem/ntheorem.sty
+Style `ntheorem', Version 1.33 <2011/08/15>
+Package: ntheorem 2011/08/15 1.33
+(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
+)
+\theorem@style=\toks22
+\theorem@@style=\toks23
+\theorembodyfont=\toks24
+\theoremnumbering=\toks25
+\theorempreskipamount=\skip50
+\theorempostskipamount=\skip51
+\theoremframepreskipamount=\skip52
+\theoremframepostskipamount=\skip53
+\theoreminframepreskipamount=\skip54
+\theoreminframepostskipamount=\skip55
+\theorem@preskip=\toks26
+\theorem@postskip=\toks27
+\theorem@framepreskip=\toks28
+\theorem@framepostskip=\toks29
+\theorem@inframepreskip=\toks30
+\theorem@inframepostskip=\toks31
+\theoremindent=\dimen119
+\theorem@indent=\dimen120
+\theoremrightindent=\dimen121
+\theorem@rightindent=\dimen122
+\theoremheaderfont=\toks32
+\theoremseparator=\toks33
+\theoremprework=\toks34
+\theorempostwork=\toks35
+\theoremsymbol=\toks36
+\qedsymbol=\toks37
+\theoremkeyword=\toks38
+\qedsymbol=\toks39
+\thm@topsep=\skip56
+\thm@topsepadd=\skip57
+Package ntheorem Info: Option `thmmarks' loaded on input line 1175.
+\c@endNonectr=\count103
+\c@currNonectr=\count104
+\mysavskip=\skip58
+Package ntheorem Info: Option `thref' loaded on input line 1175.
+\mysavskip=\skip59
+Package ntheorem Info: option `amsmath' handling for `thref' loaded on input li
+ne 1175.
+Package ntheorem Info: option `amsmath' handling for `thmmarks' loaded on input
+ line 1175.
+\thm@amstmpdepth=\dimen123
+\tagwidth=\dimen124
+\shadecolor=\toks40
+)
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
+File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
+)
+Package graphics Info: Driver file: dvips.def on input line 91.
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def
+File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
+))
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty
+Package: epsfig 1999/02/16 v1.7a (e)psfig emulation (SPQR)
+
+(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+\Gin@req@height=\dimen125
+\Gin@req@width=\dimen126
+)
+\epsfxsize=\dimen127
+\epsfysize=\dimen128
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty
+Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
+\calc@Acount=\count105
+\calc@Bcount=\count106
+\calc@Adimen=\dimen129
+\calc@Bdimen=\dimen130
+\calc@Askip=\skip60
+\calc@Bskip=\skip61
+LaTeX Info: Redefining \setlength on input line 76.
+LaTeX Info: Redefining \addtolength on input line 77.
+\calc@Ccount=\count107
+\calc@Cskip=\skip62
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tabls/tabls.sty
+\tablinesep=\dimen131
+\arraylinesep=\dimen132
+\extrarulesep=\dimen133
+\@arstdepth=\dimen134
+\@arstheight=\dimen135
+\@skip@bove=\dimen136
+)
+(/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty
+Package: times 2005/04/12 PSNFSS-v9.2a (SPQR) 
+)
+(/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty
+Package: tabularx 1999/01/07 v2.07 `tabularx' package (DPC)
+
+(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
+Package: array 2008/09/09 v2.4c Tabular extension package (FMi)
+\col@sep=\dimen137
+\extrarowheight=\dimen138
+\NC@list=\toks41
+\extratabsurround=\skip63
+\backup@length=\skip64
+
+
+LaTeX Warning: Command \@xhline  has changed.
+               Check if current package is valid.
+
+)
+\TX@col@width=\dimen139
+\TX@old@table=\dimen140
+\TX@old@col=\dimen141
+\TX@target=\dimen142
+\TX@delta=\dimen143
+\TX@cols=\count108
+\TX@ftn=\toks42
+) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
+Package: textcomp 2005/09/27 v1.99g Standard LaTeX package
+Package textcomp Info: Sub-encoding information:
+(textcomp)               5 = only ISO-Adobe without \textcurrency
+(textcomp)               4 = 5 + \texteuro
+(textcomp)               3 = 4 + \textohm
+(textcomp)               2 = 3 + \textestimated + \textcurrency
+(textcomp)               1 = TS1 - \textcircled - \t
+(textcomp)               0 = TS1 (full)
+(textcomp)             Font families with sub-encoding setting implement
+(textcomp)             only a restricted character set as indicated.
+(textcomp)             Family '?' is the default used for unknown fonts.
+(textcomp)             See the documentation for details.
+Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 71.
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def
+File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
+Now handling font encoding TS1 ...
+... processing UTF-8 mapping file for font encoding TS1
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu
+File: ts1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
+   defining Unicode char U+00A2 (decimal 162)
+   defining Unicode char U+00A3 (decimal 163)
+   defining Unicode char U+00A4 (decimal 164)
+   defining Unicode char U+00A5 (decimal 165)
+   defining Unicode char U+00A6 (decimal 166)
+   defining Unicode char U+00A7 (decimal 167)
+   defining Unicode char U+00A8 (decimal 168)
+   defining Unicode char U+00A9 (decimal 169)
+   defining Unicode char U+00AA (decimal 170)
+   defining Unicode char U+00AC (decimal 172)
+   defining Unicode char U+00AE (decimal 174)
+   defining Unicode char U+00AF (decimal 175)
+   defining Unicode char U+00B0 (decimal 176)
+   defining Unicode char U+00B1 (decimal 177)
+   defining Unicode char U+00B2 (decimal 178)
+   defining Unicode char U+00B3 (decimal 179)
+   defining Unicode char U+00B4 (decimal 180)
+   defining Unicode char U+00B5 (decimal 181)
+   defining Unicode char U+00B6 (decimal 182)
+   defining Unicode char U+00B7 (decimal 183)
+   defining Unicode char U+00B9 (decimal 185)
+   defining Unicode char U+00BA (decimal 186)
+   defining Unicode char U+00BC (decimal 188)
+   defining Unicode char U+00BD (decimal 189)
+   defining Unicode char U+00BE (decimal 190)
+   defining Unicode char U+00D7 (decimal 215)
+   defining Unicode char U+00F7 (decimal 247)
+   defining Unicode char U+0192 (decimal 402)
+   defining Unicode char U+02C7 (decimal 711)
+   defining Unicode char U+02D8 (decimal 728)
+   defining Unicode char U+02DD (decimal 733)
+   defining Unicode char U+0E3F (decimal 3647)
+   defining Unicode char U+2016 (decimal 8214)
+   defining Unicode char U+2020 (decimal 8224)
+   defining Unicode char U+2021 (decimal 8225)
+   defining Unicode char U+2022 (decimal 8226)
+   defining Unicode char U+2030 (decimal 8240)
+   defining Unicode char U+2031 (decimal 8241)
+   defining Unicode char U+203B (decimal 8251)
+   defining Unicode char U+203D (decimal 8253)
+   defining Unicode char U+2044 (decimal 8260)
+   defining Unicode char U+204E (decimal 8270)
+   defining Unicode char U+2052 (decimal 8274)
+   defining Unicode char U+20A1 (decimal 8353)
+   defining Unicode char U+20A4 (decimal 8356)
+   defining Unicode char U+20A6 (decimal 8358)
+   defining Unicode char U+20A9 (decimal 8361)
+   defining Unicode char U+20AB (decimal 8363)
+   defining Unicode char U+20AC (decimal 8364)
+   defining Unicode char U+20B1 (decimal 8369)
+   defining Unicode char U+2103 (decimal 8451)
+   defining Unicode char U+2116 (decimal 8470)
+   defining Unicode char U+2117 (decimal 8471)
+   defining Unicode char U+211E (decimal 8478)
+   defining Unicode char U+2120 (decimal 8480)
+   defining Unicode char U+2122 (decimal 8482)
+   defining Unicode char U+2126 (decimal 8486)
+   defining Unicode char U+2127 (decimal 8487)
+   defining Unicode char U+212E (decimal 8494)
+   defining Unicode char U+2190 (decimal 8592)
+   defining Unicode char U+2191 (decimal 8593)
+   defining Unicode char U+2192 (decimal 8594)
+   defining Unicode char U+2193 (decimal 8595)
+   defining Unicode char U+2329 (decimal 9001)
+   defining Unicode char U+232A (decimal 9002)
+   defining Unicode char U+2422 (decimal 9250)
+   defining Unicode char U+25E6 (decimal 9702)
+   defining Unicode char U+25EF (decimal 9711)
+   defining Unicode char U+266A (decimal 9834)
+))
+LaTeX Info: Redefining \oldstylenums on input line 266.
+Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 281.
+Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 282.
+Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 283.
+Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 284.
+Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 285.
+Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 286.
+Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 287.
+Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 288.
+Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 289.
+Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 290.
+Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 291.
+Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 292.
+Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 293.
+Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 294.
+Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 295.
+Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 296.
+Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 297.
+Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 298.
+Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 299.
+Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 300.
+Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 301.
+Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 302.
+Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 303.
+Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 304.
+
+Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 305.
+Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 306.
+Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 307.
+Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 308.
+Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 309.
+Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 310.
+Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 311.
+Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 312.
+Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 313.
+Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 314.
+Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 315.
+Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 316.
+Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 317.
+Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 318.
+Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 319.
+Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 320.
+Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 321.
+Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 322.
+Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 323.
+Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 324.
+Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 325.
+Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 326.
+Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 327.
+Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 328.
+Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 329.
+Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 330.
+Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 331.
+Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 332.
+Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 333.
+Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 334.
+Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 335.
+Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 336.
+Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 337.
+Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 338.
+Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 339.
+Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 340.
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pstricks/pst-all.sty
+Package: pst-all 2008/01/01 the main pstricks tools
+
+(/usr/share/texlive/texmf-dist/tex/latex/pstricks/pstricks.sty
+Package: pstricks 2013/05/22 v0.57 LaTeX wrapper for `PSTricks' (RN,HV)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pstricks.tex
+(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/pst-xkey.tex
+File: pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)
+
+(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+Package: xkeyval 2012/10/14 v2.6b package option processing (HA)
+
+(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
+\XKV@toks=\toks43
+\XKV@tempa@toks=\toks44
+\XKV@depth=\count109
+File: xkeyval.tex 2012/10/14 v2.6b key=value parser (HA)
+)))
+(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pst-fp.tex
+`pst-fp' v0.05, 2010/01/17 (hv)
+\pstFP@xs=\count110
+\pstFP@xia=\count111
+\pstFP@xib=\count112
+\pstFP@xfa=\count113
+\pstFP@xfb=\count114
+\pstFP@rega=\count115
+\pstFP@regb=\count116
+\pstFP@regs=\count117
+\pstFP@times=\count118
+)
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex
+\pgfutil@everybye=\toks45
+)
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex
+\pgfkeys@pathtoks=\toks46
+\pgfkeys@temptoks=\toks47
+
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
+\pgfkeys@tmptoks=\toks48
+))
+(/usr/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex
+\pgffor@iter=\dimen144
+\pgffor@skip=\dimen145
+\pgffor@stack=\toks49
+\pgffor@toks=\toks50
+)
+\psLoopIndex=\count119
+
+`PSTricks' v2.45  <2013/07/09> (tvz)
+\pst@dima=\dimen146
+\pst@dimb=\dimen147
+\pst@dimc=\dimen148
+\pst@dimd=\dimen149
+\pst@dimg=\dimen150
+\pst@dimh=\dimen151
+\pst@dimm=\dimen152
+\pst@dimn=\dimen153
+\pst@dimo=\dimen154
+\pst@dimp=\dimen155
+\pst@hbox=\box28
+\pst@ibox=\box29
+\pst@boxg=\box30
+\pst@cnta=\count120
+\pst@cntb=\count121
+\pst@cntc=\count122
+\pst@cntd=\count123
+\pst@cntg=\count124
+\pst@cnth=\count125
+\pst@cntm=\count126
+\pst@cntn=\count127
+\pst@cnto=\count128
+\pst@cntp=\count129
+\@zero=\count130
+\pst@toks=\toks51
+(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pstricks.con)
+\psunit=\dimen156
+\psxunit=\dimen157
+\psyunit=\dimen158
+\pst@C@@rType=\count131
+\pslinewidth=\dimen159
+\psk@startLW=\dimen160
+\psk@endLW=\dimen161
+\pst@customdefs=\toks52
+\pslinearc=\dimen162
+\pst@symbolStep=\dimen163
+\pst@symbolWidth=\dimen164
+\pst@symbolLinewidth=\dimen165
+\everypsbox=\toks53
+\psframesep=\dimen166
+\pslabelsep=\dimen167
+\sh@wgridXunit=\dimen168
+\sh@wgridYunit=\dimen169
+\pst@shift=\dimen170
+)
+File: pstricks.tex 2013/07/09 v2.45 `PSTricks' (tvz,hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pstricks/pst-fp.tex)
+File: pst-fp.tex 2013/07/09 v2.45 `PST-fp' (hv)
+
+(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
+Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK)
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg
+File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
+)
+Package xcolor Info: Driver file: pdftex.def on input line 225.
+
+(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
+File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
+Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
+Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
+)
+\Gread@gobject=\count132
+)
+Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337.
+Package xcolor Info: Model `RGB' extended on input line 1353.
+Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355.
+Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356.
+Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357.
+Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358.
+Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359.
+Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360.
+))
+(/usr/share/texlive/texmf-dist/tex/latex/pst-plot/pst-plot.sty
+Package: pst-plot 2011/06/05 v1.00 LaTeX wrapper for `pst-plot' (HV)
+
+(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/pst-xkey.sty
+Package: pst-xkey 2005/11/25 v1.6 package wrapper for pst-xkey.tex (HA)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/multido/multido.sty
+Package: multido 2004/05/17 package wrapper for PSTricks `multido.tex', (HV/RN)
+
+
+(/usr/share/texlive/texmf-dist/tex/generic/multido/multido.tex
+ v1.42, 2010/05/14 <tvz>
+\multido@count=\count133
+\multidocount=\count134
+\multido@stuff=\toks54
+)
+File: multido.tex 2010/05/14 v1.42 `multido' (tvz,hv)
+)
+Package: pst-plot 2011/04/13 package wrapper for pst-plot.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-plot/pst-plot.tex
+ v1.47, 2013/07/08 (tvz,hv)
+\pstRadUnit=\dimen171
+\pstRadUnitInv=\dimen172
+\pst@linecnt=\count135
+\RCD@file=\read1
+\psxlabelsep=\dimen173
+\psylabelsep=\dimen174
+\psk@subticksize=\dimen175
+\pst@xticksizeA=\dimen176
+\pst@xticksizeB=\dimen177
+\pst@xticksizeC=\dimen178
+\pst@yticksizeA=\dimen179
+\pst@yticksizeB=\dimen180
+\pst@yticksizeC=\dimen181
+\@digitcounter=\count136
+\psk@llx=\dimen182
+\psk@lly=\dimen183
+\psk@urx=\dimen184
+\psk@ury=\dimen185
+\pst@xunit=\dimen186
+\pst@yunit=\dimen187
+)
+File: pst-plot.tex 2013/07/08 1.47 `pst-plot' (tvz,hv)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-node/pst-node.sty
+Package: pst-node 2012/09/18 v1.01 LaTeX wrapper for `pst-node' (HV)
+Package: pst-node 2010/04/22 package wrapper for pst-node.tex
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-node/pst-node.tex
+ v1.29, 2013/07/13
+\psrow=\count137
+\pscol=\count138
+\psmatrixcnt=\count139
+\psrowsep=\skip65
+\pscolsep=\skip66
+\pst@args=\count140
+\num@pts=\count141
+\pst@argcnt=\count142
+)
+File: pst-node.tex 2013/07/13 1.29 `pst-node' (tvz,hv)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-tree/pst-tree.sty
+Package: pst-tree 2009/01/25 package wrapper for pst-tree.tex
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-tree/pst-tree.tex
+ v1.12, 2011/02/28(tvz,dg,hv)
+\pstree@rootbox=\box31
+\pstree@box=\box32
+\psnodecnt=\count143
+\pstreelevel=\count144
+\pstreecnt=\count145
+\pstree@cnt=\count146
+\pstree@stop=\count147
+)
+File: pst-tree.tex 2011/02/28 1.12 `pst-tree' (tvz,hv)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-grad/pst-grad.sty
+Package: pst-grad 2004/07/15 package wrapper for pst-grad.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-grad/pst-grad.tex
+`pst-grad' v1.06, 2006/11/27 (tvz,dg,hv))
+File: pst-grad.tex 2006/11/27 1.06 `pst-grad' (tvz)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-coil/pst-coil.sty
+Package: pst-coil 2010/02/01 package wrapper for pst-coil.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-coil/pst-coil.tex
+ v1.06, 2006/11/27
+(/usr/share/texlive/texmf-dist/tex/generic/pst-node/pst-node.tex))
+File: pst-coil.tex 2011/09/17 v1.06 `PST-coil' (tvz,hv)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-text/pst-text.sty
+Package: pst-text 2006/01/01 package wrapper for pst-text.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-text/pst-text.tex
+ v1.00, 2006/11/05(tvz,hv))
+File: pst-text.tex 2006/11/05 1.00 `pst-text' (tvz)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-3d/pst-3d.sty
+Package: pst-3d 2009/07/28 package wrapper for pst-3d.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-3d/pst-3d.tex
+`PST-3d' v1.11, 2010/02/14 (tvz))
+File: pst-3d.tex 2010/02/14 v1.11 `PST-3d' (hv)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-eps/pst-eps.sty
+Package: pst-eps 2005/05/20 package wrapper for pst-eps.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-eps/pst-eps.tex
+ v1.00, 2006/11/04
+\pst@epsout=\write3
+\pst@tempout=\write4
+)
+File: pst-eps.tex 2006/11/04 1.00 `pst-eps' (tvz)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pst-fill/pst-fill.sty
+Package: pst-fill 2005/09/13 package wrapper for pst-fill.tex (hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-fill/pst-fill.tex
+`PST-Fill' v1.01, 2007/03/10 (tvz,dg,hv)
+\pst@fillbox=\box33
+)
+File: pst-fill.tex 2007/03/10 v1.01 `PST-fill' (tvz,dg)
+)
+(/usr/share/texlive/texmf-dist/tex/latex/pstricks-add/pstricks-add.sty
+(/usr/share/texlive/texmf-dist/tex/latex/pst-math/pst-math.sty
+Package: pst-math 2009/01/20 package wrapper for PSTricks pst-math.tex
+
+(/usr/share/texlive/texmf-dist/tex/generic/pst-math/pst-math.tex
+`pst-math' v0.62 , (CJ,hv))
+File: pst-math.tex 2010/10/20 v0.62 `PST-math' (hv)
+)
+Package: pstricks-add 2010/02/11 v. 0.14 package wrapper for pstricks-add.tex (
+hv)
+
+(/usr/share/texlive/texmf-dist/tex/generic/pstricks-add/pstricks-add.tex
+`pstricks-add' v3.60, 2013/01/01 (dr,hv)
+\psparallelogramsep=\dimen188
+\pshooklength=\dimen189
+\pshookwidth=\dimen190
+\pst@cntC=\count148
+\chart@ColorIndex=\dimen191
+\chart@ColorStep=\dimen192
+\pst@chartHeight=\dimen193
+\pst@chartStackDepth=\dimen194
+\pst@chartStackWidth=\dimen195
+\chart@Toggle=\count149
+\psVectorCtr=\count150
+)
+File: pstricks-add.tex 2013/01/01 v3.60 `PSTricks-add' (hv)
+))
+(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2010/09/12 v5.6 Page Geometry
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
+Package ifpdf Info: pdfTeX in PDF mode is detected.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
+Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
+Package ifvtex Info: VTeX not detected.
+)
+(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
+Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
+)
+\Gm@cnth=\count151
+\Gm@cntv=\count152
+\c@Gm@tempcnt=\count153
+\Gm@bindingoffset=\dimen196
+\Gm@wd@mp=\dimen197
+\Gm@odd@mp=\dimen198
+\Gm@even@mp=\dimen199
+\Gm@layoutwidth=\dimen200
+\Gm@layoutheight=\dimen201
+\Gm@layouthoffset=\dimen202
+\Gm@layoutvoffset=\dimen203
+\Gm@dimlist=\toks55
+)
+(./symboles.sty) (./partiel.aux)
+\openout1 = `partiel.aux'.
+
+LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 29.
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 29.
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 29.
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 29.
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 29.
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 29.
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 29.
+LaTeX Font Info:    Try loading font information for TS1+cmr on input line 29.
+
+(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd
+File: ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
+)
+LaTeX Font Info:    ... okay on input line 29.
+LaTeX Font Info:    Try loading font information for OT1+ptm on input line 29.
+
+(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ot1ptm.fd
+File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm.
+)
+LaTeX Info: Redefining \degres on input line 29.
+LaTeX Info: Redefining \dots on input line 29.
+LaTeX Info: Redefining \up on input line 29.
+
+
+Package frenchb.ldf Warning: OT1 encoding should not be used for French. 
+(frenchb.ldf)                Add \usepackage[T1]{fontenc} to the preamble
+(frenchb.ldf)                of your document, on input line 29.
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
+Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
+)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
+Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
+Package ifluatex Info: LuaTeX not detected.
+)
+Package pdftexcmds Info: LuaTeX not detected.
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+)
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
+Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
+
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
+Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
+Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
+))
+(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
+Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
+
+(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
+Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
+Package etexcmds Info: Could not find \expanded.
+(etexcmds)             That can mean that you are not using pdfTeX 1.50 or
+(etexcmds)             that some package has redefined \expanded.
+(etexcmds)             In the latter case, load this package earlier.
+)))
+Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
+34.
+Package grfext Info: Graphics extension search list:
+(grfext)             [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
+G,.JBIG2,.JB2,.eps]
+(grfext)             \AppendGraphicsExtensions on input line 452.
+
+(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
+e
+))
+(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count154
+\scratchdimen=\dimen204
+\scratchbox=\box34
+\nofMPsegments=\count155
+\nofMParguments=\count156
+\everyMPshowfont=\toks56
+\MPscratchCnt=\count157
+\MPscratchDim=\dimen205
+\MPnumerator=\count158
+\makeMPintoPDFobject=\count159
+\everyMPtoPDFconversion=\toks57
+)
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: a4paper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes: 
+* h-part:(L,W,R)=(42.67912pt, 512.14963pt, 42.67912pt)
+* v-part:(T,H,B)=(42.67912pt, 759.6886pt, 42.67912pt)
+* \paperwidth=597.50787pt
+* \paperheight=845.04684pt
+* \textwidth=512.14963pt
+* \textheight=759.6886pt
+* \oddsidemargin=-29.59087pt
+* \evensidemargin=-29.59087pt
+* \topmargin=-66.59087pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=11.0pt
+* \footskip=30.0pt
+* \marginparwidth=72.26999pt
+* \marginparsep=10.0pt
+* \columnsep=10.0pt
+* \skip\footins=10.0pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+LaTeX Font Info:    Try loading font information for U+msa on input line 30.
+(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
+File: umsa.fd 2013/01/14 v3.01 AMS symbols A
+)
+LaTeX Font Info:    Try loading font information for U+msb on input line 30.
+
+(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
+File: umsb.fd 2013/01/14 v3.01 AMS symbols B
+)
+
+LaTeX Warning: No \author given.
+
+LaTeX Font Info:    Font shape `OT1/ptm/bx/n' in size <14.4> not available
+(Font)              Font shape `OT1/ptm/b/n' tried instead on input line 43.
+
+LaTeX Warning: Command \texttwosuperior invalid in math mode on input line 127.
+
+
+LaTeX Font Info:    Try loading font information for TS1+ptm on input line 127.
+
+(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd
+File: ts1ptm.fd 2001/06/04 font definitions for TS1/ptm.
+)
+
+LaTeX Warning: Command \texttwosuperior invalid in math mode on input line 127.
+
+
+Missing character: There is no ² in font cmr10!
+[1
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+
+
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
+\tf@thm=\write5
+\openout5 = `partiel.thm'.
+
+
+[2] (./partiel.aux) ) 
+Here is how much of TeX's memory you used:
+ 10091 strings out of 495002
+ 149232 string characters out of 6180261
+ 303007 words of memory out of 5000000
+ 13035 multiletter control sequences out of 15000+600000
+ 17915 words of font info for 53 fonts, out of 8000000 for 9000
+ 14 hyphenation exceptions out of 8191
+ 44i,7n,64p,598b,222s stack positions out of 5000i,500n,10000p,200000b,80000s
+{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc
+}</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr
+/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi6.pfb></usr/share/
+texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive
+/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-
+dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fon
+ts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/typ
+e1/public/amsfonts/cm/cmsy6.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
+ic/amsfonts/cm/cmsy8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf
+onts/symbols/msbm10.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/ut
+mb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmr8a.pfb>
+Output written on partiel.pdf (2 pages, 105184 bytes).
+PDF statistics:
+ 56 PDF objects out of 1000 (max. 8388607)
+ 40 compressed objects within 1 object stream
+ 0 named destinations out of 1000 (max. 500000)
+ 1 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/partiels/131217S1/partiel.pdf b/partiels/131217S1/partiel.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..b9ee643196abfcddcdad112490279aea034f14b6
GIT binary patch
literal 105184
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
GQT`8m0qOYw

literal 0
HcmV?d00001

diff --git a/partiels/131217S1/partiel.tex b/partiels/131217S1/partiel.tex
new file mode 100644
index 0000000..8dd4410
--- /dev/null
+++ b/partiels/131217S1/partiel.tex
@@ -0,0 +1,187 @@
+\documentclass[11pt,a4paper,french]{article}
+\usepackage[francais]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage{a4}
+\usepackage{amsmath}
+\usepackage{amsfonts}
+\usepackage{amssymb}
+\usepackage{framed}
+\usepackage[amsmath,thmmarks,thref,framed]{ntheorem}
+\usepackage[dvips]{graphics}
+\usepackage{epsfig}
+\usepackage{calc}
+\usepackage{tabls}
+\usepackage{times}
+\usepackage{tabularx}
+\usepackage{textcomp}
+\usepackage{pst-all}
+\usepackage[a4paper]{geometry}
+
+\input{symboles.sty}
+\geometry{hmargin=1.5cm, tmargin=1.5cm, bmargin=1.5cm}
+
+\title{
+DUT d'informatique. Partiel de mathématiques discrètes.\\  
+Semestre 1 (Décembre 2013). Durée 1h30.}
+
+\date{}
+
+\begin{document}
+\maketitle
+
+%\vspace{-3em}
+\noindent Seule une fiche manuscrite de format A5 est autorisée.
+Tous les moyens de communications sont interdits. 
+Tous les exercices de ce sujet sont indépendants les uns des autres. 
+Dans tout ce qui suit, on considère une algèbre de Boole
+munie des opérateurs classiques ``+'', ``.'', 
+``$\overline{\begin{array}{l}~\end{array}}$'' et des variables booléennes 
+$a$, $b$, $c$, $d$.
+
+
+%\vspace{-1em}
+\section{(5 pts) Algèbre de Boole }
+On cherche à  analyser les codes binaires sur 4 bits. 
+
+
+\begin{enumerate}
+\item Dans cette question, un code est correct s'il contient au
+plus deux 1 consécutifs. Par exemple $1010$ est dit correct  
+(il ne contient pas de 1 consécutifs) tandis 
+$0111$ ne l'est pas  (il contient trois 1 consécutifs).
+Le but de cette question est de concevoir la fonction $F$  qui renvoie 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Écrire la table de vérité de cet analyseur dans une table de Karnaugh.
+\item Donner l'expression la plus simplifiée de la fonction $F$.
+\end{enumerate}
+
+\item Dans cette question, un code est correct 
+s'il ne contient pas de 0 consécutifs (par exemple $1011$).
+Le but de cette question est de concevoir la fonction $G$  qui renvoie 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Écrire la table de vérité de cet analyseur dans une table de Karnaugh.
+\item Donner l'expression la plus simplifiée de la fonction $G$.
+\end{enumerate}
+
+\item Dans cette question,  un code est correct 
+s'il vérifie les deux contraintes précédentes.
+Le but de cette question est de concevoir la fonction $H$  qui renvoie 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Sans utiliser de table de Karnaugh, résoudre algébrique de ce 
+problème.
+\item Exprimer $H$ sous la forme d'une somme de trois monômes.
+\item Comment pourrait-on vérifier le résultat sur les tables de Karnaugh
+remplies aux deux premières questions.  
+\end{enumerate} 
+\end{enumerate}
+
+%\vspace{-1em}
+\section{(4 pts) Relations binaires entre ensembles}
+
+
+\begin{enumerate}
+\item 
+Soit $P^*$ l'ensemble des nombres premiers impairs. On considère 
+la relation $\mathcal{R}$ entre deux éléments de $P^*$ définie par:
+$$
+p \mathcal{R} q \textrm{ si et seulement si }
+\dfrac{p+q}{2} \textrm{ appartient à $P^*$.}
+$$
+Montrer qu'elle n'est pas transitive.
+
+\item On considère 
+la relation $\mathcal{S}$ entre deux éléments de $\Z$ définie par:
+$$
+m \mathcal{S} n \textrm{ si et seulement si }
+m^2 + m = n^2 + n.
+$$
+\begin{enumerate}
+\item Montrer que c'est une relation d'équivalence.
+\item Construire la classe de 0, nommée $\dot{0}$.
+\item Pour tout entier relatif $m$, construire la classe de $m$, 
+  nommée $\dot{m}$.
+\end{enumerate}
+\end{enumerate}
+
+%\vspace{-1em}
+\section{(3 pts) Démonstration par récurrence}
+On considère la suite $(U_n)_{n \in \N}$ définie pour 
+tout $n \in \N$ par $U_n = 10^n.(9n-1)+1$.
+\begin{enumerate}
+\item Calculer $U_0$, $U_1$ et $U_2$.
+\item Montrer que pour tout $n \in \N$ par 
+$U_{n+1} = U_n + 9^2.10^n.(n+1)$.
+\item Montrer que $U_n$ est divisible par 81 pour tout $n \in \N$.
+\end{enumerate}
+
+%\vspace{-1em}
+\section{(7 pts) Plus Grand Commun Diviseur}
+Dans ce qui suit, $n$ est un entier naturel strictement positif.
+On considère trois suites 
+$(A_n)_{n \in \N^*}$, $(B_n)_{n \in \N^*}$ et $(d_n)_{n \in \N^*}$
+définies par
+$A_n = n^2 - 2n +2$, 
+$B_n = n² +2n +2$ 
+ et 
+$d_n= A_n \land B_n$. 
+
+\begin{enumerate}
+\item Calculer $A_1$, $A_2$, $A_3$, $A_4$,  $B_1$, $B_2$, $B_3$, $B_4$,  $d_1$, $d_2$, $d_3$ et  $d_4$. Quelles intuitions avez vous à propos de $d_n$?  
+\item \label{itm:Q1} Montrer que si un entier naturel  
+  $d$ divise  à la fois $A_n$ et $n$, alors $d$ divise 2. 
+\item \label{itm:Q2} Montrer que si un entier naturel  
+  $d$ divise  à la fois $A_n$ et $B_n$, alors $d$ divise $4n$. 
+\item  Dans cette question on suppose que $n$ est impair. 
+\begin{enumerate}
+\item  Montrer que $A_n$ et $B_n$ sont impairs. 
+  En déduire que $d_n$ est impair. 
+\item En utilisant entre autre la question~\ref{itm:Q2}, montrer que $d_n$ divise $n$. 
+\item En utilisant entre autre la question~\ref{itm:Q1}, en déduire que $d_n$ divise 2,
+  puis que $A_n$ et $B_n$ sont premiers entre eux. 
+\end{enumerate}
+\item  On suppose maintenant que $n$ est pair. 
+\begin{enumerate}
+\item Montrer que $d_n$ est pair.
+\item Montrer que 4 ne divise pas $A_n$. En déduire la même chose pour  $B_n$
+\item Montrer que $d_n$ peut s'écrire sous la forme $d_n = 2.p$, 
+  où $p$ est impair. 
+\item En utilisant entre autre la question~\ref{itm:Q2}, en déduire 
+  que $p$ divise $n$. 
+\item En utilisant entre autre la question~\ref{itm:Q1}, en déduire que $d_n=2$. 
+\end{enumerate}
+\end{enumerate}
+
+
+
+%\vspace{-1em}
+\section{(5 pts) Nombres (premiers ou pas) de Fermat}
+Pour $p \in \N$, les nombres de Fermat sont ceux de la forme 
+$F_p = 2^{2^p}+1$.
+
+
+\begin{enumerate}
+\item 
+Montrer que si $n$ n'est pas une puissance de 2, alors
+$2^n+1$ n'est pas un nombre premier. 
+On pourra se servir de l'égalité
+$$
+x^n+ 1 = (x+1)(x^{n-1}-x^{n-2}+\ldots - x + 1)
+$$  qui est est consiédérée comme admise 
+pour tout entier naturel $n$ impair.
+
+\item Le calcul de $F_5$ donne $F_5 = 4294967297 = 6700417\times641$. Que dire de $F_5$? Est-ce contradictoire avec la question précédente?
+
+\item Montrer que $F_{n+1} = (F_n - 1)^2 +1$.
+
+\item Montrer que $F_{n+1} - 2$ est divisible par $F_{n}$.
+
+\item Montrer $F_{n+1}$ et $F_{n}$ sont premiers entre eux.
+
+\end{enumerate}
+
+
+
+\end{document}
diff --git a/partiels/131217S1/partiel.tex.bak b/partiels/131217S1/partiel.tex.bak
new file mode 100644
index 0000000..ae07752
--- /dev/null
+++ b/partiels/131217S1/partiel.tex.bak
@@ -0,0 +1,193 @@
+\documentclass[11pt,a4paper,french]{article}
+\usepackage[francais]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage{a4}
+\usepackage{amsmath}
+\usepackage{amsfonts}
+\usepackage{amssymb}
+\usepackage{framed}
+\usepackage[amsmath,thmmarks,thref,framed]{ntheorem}
+\usepackage[dvips]{graphics}
+\usepackage{epsfig}
+\usepackage{calc}
+\usepackage{tabls}
+\usepackage{times}
+\usepackage{tabularx}
+\usepackage{textcomp}
+\usepackage{pst-all}
+\usepackage[a4paper]{geometry}
+
+\input{symboles.sty}
+\geometry{hmargin=1cm, tmargin=-0.5cm, bmargin=1.5cm}
+
+\title{
+DUT d'informatique. Partiel de mathématiques discrètes.\\  
+Semestre 1 (Décembre 2013). Durée 1h30.}
+
+\date{}
+
+\begin{document}
+\maketitle
+
+\vspace{-3em}
+\noindent Seule une fiche manuscrite de format A5 est autorisée.
+Tous les moyens de communications sont interdits. 
+Tous les exercices de ce sujet sont indépendants les uns des autres. 
+Dans tout ce qui suit, on considère une algèbre de Boole
+munie des opérateurs classiques ``+'', ``.'', 
+``$\overline{\begin{array}{l}~\end{array}}$'' et des variables booléennes 
+$a$, $b$, $c$, $d$.
+
+
+\vspace{-1em}
+\section{( pts) Algèbre de Boole }
+On cherche à  analyser les codes binaires sur 4 bits. 
+
+
+\begin{enumerate}
+\item Dans cette question, un code est correct s'il contient au
+plus deux 1 consécutifs. Par exemple $1010$ est dit correct  
+(il ne contient pas de 1 consécutifs) tandis 
+$0111$ ne l'est pas  (il contient trois 1 consécutifs).
+Le but de cette question est de concevoir la fonction $F$  qui renvoit 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Ecrire la table de vérité de cet analyseur dans une table de Karnaugh.
+\item Donner l'expression la plus simplifiée de la fonction $F$.
+\end{enumerate}
+
+\begin{enumerate}
+\item Dans cette question, un code est correct 
+s'il ne contient pas de 0 consécutifs (par exemple $1011$).
+Le but de cette question est de concevoir la fonction $G$  qui renvoit 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Ecrire la table de vérité de cet analyseur dans une table de Karnaugh.
+\item Donner l'expression la plus simplifiée de la fonction $G$.
+\end{enumerate}
+\item Dans cette question,  code est correct 
+s'il vérifie les deux contraintes précédentes.
+Le but de cette question est de concevoir la fonction $H$  qui renvoit 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Sans utiliser de table de Karnaugh, résoudre algébrique de ce 
+problème.
+\item Exprimer $H$ sous la forme d'une somme de trois monomes.
+\item Comment pourrait-on vérifier le résultat sur les tables de Karnaugh
+remplies aux deux premières questions.  
+\end{enumerate} 
+\end{enumerate}
+
+\vspace{-1em}
+\section{( pts) Relations binaires entre ensembles}
+
+
+\begin{enumerate}
+\item 
+Soit $P^*$ l'ensemble des nombres premiers supérieurs à 2. On considère 
+la relation $\mathcal{R}$ entre deux éléments de $P^*$ définie par:
+$$
+p \mathcal{R} q \textrm{ si et seulement si }
+\dfrac{p+q}{2} \textrm{ appartient à $P^*$.}
+$$
+Montrer qu'elle n'est pas transitive.
+
+\item On considère 
+la relation $\mathcal{S}$ entre deux éléments de $\mathcal{Z}$ définie par:
+$$
+m \mathcal{S} n \textrm{ si et seulement si }
+m^2 + m = n^2 + n.
+$$
+\begin{enumerate}
+\item Montrer que c'est une relation d'équivalence.
+\item Construire la classe de 0, nommée $\dot{0}$.
+\item Pour tout entier relatif $m$, construire la classe de $m$, 
+  nommée $\dot{m}$.
+\end{enumerate}
+\end{enumerate}
+
+\vspace{-1em}
+\section{( pts) Démonstration par récurrence}
+On considère la suite $(U_n)_{n \in \N}$ définie pour 
+tout $n \in \N$ par $U_n = 10^n.(9n-1)+1$.
+\begin{enumerate}
+\item Calculer $U_0$, $U_1$ et $U_2$.
+\item Montrer que pour tout $n \in \N$ par 
+$U_{n+1} = U_n + 9^2.10^n.(n+1)$.
+\item Montrer que $U_n$ est divisible par 81 pour tout $n \in \N$.
+\end{enumerate}
+\end{enumerate}
+
+\vspace{-1em}
+\section{( pts) Plus Grand Commun Diviseur}
+Dans ce qui suit, $n$ est un entier naturel strictement positif.
+On considère trois suites 
+$(U_n)_{n \in \N^*}$, $(U_n)_{n \in \N^*}$ et $(U_n)_{n \in \N^*}$
+défines par
+$A_n = n^2 - 2n +2$, 
+$B_n = n² +2n +2$ 
+ et 
+$d_n= A_n \land B_n$. 
+
+\begin{enumerate}
+\item Calculer $A_1$, $A_2$, $A_3$, $A_4$,  $B_1$, $B_2$, $B_3$, $B_4$,  $d_1$, $d_2$, $d_3$ et  $d_4$. Quelles intuitions avez vous à propos de $d_n$?  
+\item Montrer que si un entier naturel  
+  $d$ divise  à la fois $A_n$ et $n$, alors $d$ divise 2. 
+\item Montrer que si un entier naturel  
+  $d$ divise  à la fois $A_n$ et $B_n$, alors $d$ divise $4n$. 
+\item  Dans cette question on suppose que $n$ est impair. 
+\begin{enumerate}
+\item  Montrer que $A_n$ et $B_n$ sont impairs. 
+  En déduire que $d_n$ est impair. 
+\item Montrer que $d_n$ divise $n$. 
+\item En utilisant la question 1, en déduire que $d_n$ divise 2,
+  puis que $A_n$ et $B_n$ sont premiers entre eux. 
+\end{enumerate}
+\item  On suppose maintenant que $n$ est pair. 
+\begin{enumerate}
+\item Montrer que $d_n$ est pair.
+\item Montrer que 4 ne divise pas $A_n$. En déduire la même chose pour  $B_n$
+\item Montrer que $d_n$ peut s'écrire sous la forme $d_n = 2.p$, 
+  où $p$ est impair. 
+\item En utilisant entre autre la question 2., en décuire 
+  que $p$ divise $n$. 
+\item En utilisant entre autre la question 1., en déduire que $d_n=2$. 
+\end{enumerate}
+\end{enumerate}
+
+
+
+\vspace{-1em}
+\section{( pts) Nombres (premiers ou pas) de Fermat}
+Pour $p \in \N$, les nombres de Fermat sont ceux de la forme 
+$F_p = 2^{2^p}+1$.
+
+
+\begin{enumerate}
+\item Question préliminaire: montrer que les deux égalités suivantes sont établies:
+\begin{enumerate}
+\item $x^n- 1 = (x-1)(x^{n-1}+x^{n-2}+\ldots+ x + 1)$  pour tout entier naturel $n$ strictement positif.
+\end{enumerate}
+
+\item 
+Montrer que si $n$ n'est pas une puissance de 2, alors
+$2^n+1$ n'est pas un nombre premier. 
+On pourra se servir de l'égalité
+$$
+x^n+ 1 = (x+1)(x^{n-1}-x^{n-2}+\ldots - x + 1)
+$$  qui est établie 
+pour tout entier naturel $n$ impair.
+
+\item Le calcul de $F_5$ donne $F_5 = 4294967297 = 6700417\times641$. Que dire de $F_5$? Est-ce contradictoire avec la question précédente?
+
+\item Montrer que, $F_{n+1} = (F_n - 1)^2 +1$.
+
+\item Montrer que $F_{n+1} - 2$ est divisible par $F_{n}$.
+
+\item Montrer $F_{n+1}$ et $F_{n}$ sont premiers entre eux.
+
+\end{enumerate}
+
+
+
+\end{document}
diff --git a/partiels/131217S1/partiel.tex~ b/partiels/131217S1/partiel.tex~
new file mode 100644
index 0000000..41af89a
--- /dev/null
+++ b/partiels/131217S1/partiel.tex~
@@ -0,0 +1,193 @@
+\documentclass[11pt,a4paper,french]{article}
+\usepackage[francais]{babel}
+\usepackage[utf8]{inputenc}
+\usepackage{a4}
+\usepackage{amsmath}
+\usepackage{amsfonts}
+\usepackage{amssymb}
+\usepackage{framed}
+\usepackage[amsmath,thmmarks,thref,framed]{ntheorem}
+\usepackage[dvips]{graphics}
+\usepackage{epsfig}
+\usepackage{calc}
+\usepackage{tabls}
+\usepackage{times}
+\usepackage{tabularx}
+\usepackage{textcomp}
+\usepackage{pst-all}
+\usepackage[a4paper]{geometry}
+
+\input{symboles.sty}
+\geometry{hmargin=1cm, tmargin=-0.5cm, bmargin=1.5cm}
+
+\title{
+DUT d'informatique. Partiel de mathématiques discrètes.\\  
+Semestre 1 (Décembre 2013). Durée 1h30.}
+
+\date{}
+
+\begin{document}
+\maketitle
+
+\vspace{-3em}
+\noindent Seule une fiche manuscrite de format A5 est autorisée.
+Tous les moyens de communications sont interdits. 
+Tous les exercices de ce sujet sont indépendants les uns des autres. 
+Dans tout ce qui suit, on considère une algèbre de Boole
+munie des opérateurs classiques ``+'', ``.'', 
+``$\overline{\begin{array}{l}~\end{array}}$'' et des variables booléennes 
+$a$, $b$, $c$, $d$.
+
+
+\vspace{-1em}
+\section{( pts) Algèbre de Boole }
+On cherche à  analyser les codes binaires sur 4 bits. 
+
+
+\begin{enumerate}
+\item Dans cette question, un code est correct s'il contient au
+plus deux 1 consécutifs. Par exemple $1010$ est dit correct  
+(il ne contient pas de 1 consécutifs) tandis 
+$0111$ ne l'est pas  (il contient trois 1 consécutifs).
+Le but de cette question est de concevoir la fonction $F$  qui renvoie 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Écrire la table de vérité de cet analyseur dans une table de Karnaugh.
+\item Donner l'expression la plus simplifiée de la fonction $F$.
+\end{enumerate}
+
+\begin{enumerate}
+\item Dans cette question, un code est correct 
+s'il ne contient pas de 0 consécutifs (par exemple $1011$).
+Le but de cette question est de concevoir la fonction $G$  qui renvoie 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Écrire la table de vérité de cet analyseur dans une table de Karnaugh.
+\item Donner l'expression la plus simplifiée de la fonction $G$.
+\end{enumerate}
+\item Dans cette question,  code est correct 
+s'il vérifie les deux contraintes précédentes.
+Le but de cette question est de concevoir la fonction $H$  qui renvoie 1 
+si le code de 4 bits $abcd$ est correct et 0 sinon.
+\begin{enumerate}
+\item Sans utiliser de table de Karnaugh, résoudre algébrique de ce 
+problème.
+\item Exprimer $H$ sous la forme d'une somme de trois monômes.
+\item Comment pourrait-on vérifier le résultat sur les tables de Karnaugh
+remplies aux deux premières questions.  
+\end{enumerate} 
+\end{enumerate}
+
+\vspace{-1em}
+\section{( pts) Relations binaires entre ensembles}
+
+
+\begin{enumerate}
+\item 
+Soit $P^*$ l'ensemble des nombres premiers supérieurs à 2. On considère 
+la relation $\mathcal{R}$ entre deux éléments de $P^*$ définie par:
+$$
+p \mathcal{R} q \textrm{ si et seulement si }
+\dfrac{p+q}{2} \textrm{ appartient à $P^*$.}
+$$
+Montrer qu'elle n'est pas transitive.
+
+\item On considère 
+la relation $\mathcal{S}$ entre deux éléments de $\mathcal{Z}$ définie par:
+$$
+m \mathcal{S} n \textrm{ si et seulement si }
+m^2 + m = n^2 + n.
+$$
+\begin{enumerate}
+\item Montrer que c'est une relation d'équivalence.
+\item Construire la classe de 0, nommée $\dot{0}$.
+\item Pour tout entier relatif $m$, construire la classe de $m$, 
+  nommée $\dot{m}$.
+\end{enumerate}
+\end{enumerate}
+
+\vspace{-1em}
+\section{( pts) Démonstration par récurrence}
+On considère la suite $(U_n)_{n \in \N}$ définie pour 
+tout $n \in \N$ par $U_n = 10^n.(9n-1)+1$.
+\begin{enumerate}
+\item Calculer $U_0$, $U_1$ et $U_2$.
+\item Montrer que pour tout $n \in \N$ par 
+$U_{n+1} = U_n + 9^2.10^n.(n+1)$.
+\item Montrer que $U_n$ est divisible par 81 pour tout $n \in \N$.
+\end{enumerate}
+\end{enumerate}
+
+\vspace{-1em}
+\section{( pts) Plus Grand Commun Diviseur}
+Dans ce qui suit, $n$ est un entier naturel strictement positif.
+On considère trois suites 
+$(U_n)_{n \in \N^*}$, $(U_n)_{n \in \N^*}$ et $(U_n)_{n \in \N^*}$
+définies par
+$A_n = n^2 - 2n +2$, 
+$B_n = n² +2n +2$ 
+ et 
+$d_n= A_n \land B_n$. 
+
+\begin{enumerate}
+\item Calculer $A_1$, $A_2$, $A_3$, $A_4$,  $B_1$, $B_2$, $B_3$, $B_4$,  $d_1$, $d_2$, $d_3$ et  $d_4$. Quelles intuitions avez vous à propos de $d_n$?  
+\item Montrer que si un entier naturel  
+  $d$ divise  à la fois $A_n$ et $n$, alors $d$ divise 2. 
+\item Montrer que si un entier naturel  
+  $d$ divise  à la fois $A_n$ et $B_n$, alors $d$ divise $4n$. 
+\item  Dans cette question on suppose que $n$ est impair. 
+\begin{enumerate}
+\item  Montrer que $A_n$ et $B_n$ sont impairs. 
+  En déduire que $d_n$ est impair. 
+\item Montrer que $d_n$ divise $n$. 
+\item En utilisant la question 1, en déduire que $d_n$ divise 2,
+  puis que $A_n$ et $B_n$ sont premiers entre eux. 
+\end{enumerate}
+\item  On suppose maintenant que $n$ est pair. 
+\begin{enumerate}
+\item Montrer que $d_n$ est pair.
+\item Montrer que 4 ne divise pas $A_n$. En déduire la même chose pour  $B_n$
+\item Montrer que $d_n$ peut s'écrire sous la forme $d_n = 2.p$, 
+  où $p$ est impair. 
+\item En utilisant entre autre la question 2., en déduire 
+  que $p$ divise $n$. 
+\item En utilisant entre autre la question 1., en déduire que $d_n=2$. 
+\end{enumerate}
+\end{enumerate}
+
+
+
+\vspace{-1em}
+\section{( pts) Nombres (premiers ou pas) de Fermat}
+Pour $p \in \N$, les nombres de Fermat sont ceux de la forme 
+$F_p = 2^{2^p}+1$.
+
+
+\begin{enumerate}
+\item Question préliminaire: montrer que les deux égalités suivantes sont établies:
+\begin{enumerate}
+\item $x^n- 1 = (x-1)(x^{n-1}+x^{n-2}+\ldots+ x + 1)$  pour tout entier naturel $n$ strictement positif.
+\end{enumerate}
+
+\item 
+Montrer que si $n$ n'est pas une puissance de 2, alors
+$2^n+1$ n'est pas un nombre premier. 
+On pourra se servir de l'égalité
+$$
+x^n+ 1 = (x+1)(x^{n-1}-x^{n-2}+\ldots - x + 1)
+$$  qui est établie 
+pour tout entier naturel $n$ impair.
+
+\item Le calcul de $F_5$ donne $F_5 = 4294967297 = 6700417\times641$. Que dire de $F_5$? Est-ce contradictoire avec la question précédente?
+
+\item Montrer que, $F_{n+1} = (F_n - 1)^2 +1$.
+
+\item Montrer que $F_{n+1} - 2$ est divisible par $F_{n}$.
+
+\item Montrer $F_{n+1}$ et $F_{n}$ sont premiers entre eux.
+
+\end{enumerate}
+
+
+
+\end{document}
diff --git a/partiels/131217S1/partiel.thm b/partiels/131217S1/partiel.thm
new file mode 100644
index 0000000..e69de29
diff --git a/partiels/131217S1/symboles.sty b/partiels/131217S1/symboles.sty
new file mode 120000
index 0000000..a4e1afa
--- /dev/null
+++ b/partiels/131217S1/symboles.sty
@@ -0,0 +1 @@
+/home/couchot/enseignement/stats/partiels/111103/symboles.sty
\ No newline at end of file
-- 
2.39.5