From 1b954d07b72a1999476cb80458b84bf054587795 Mon Sep 17 00:00:00 2001 From: couchot Date: Tue, 17 Dec 2013 09:35:11 +0100 Subject: [PATCH 1/1] 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 +\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: +* 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 +} +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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

nH=aHu=z1qUv7usNEZDq+!#3En6Bis(l zzP(rB-zA1)09#V@#8nzq2`1h|ogL$@KB}z4o7#^LeRGZ}lucW5Q;xDV_lDz%-X&*X zlt&{sos_wifA#zkz*UFIxVd&86sB#!1^awf(zO~aSSTeJ*FOpx$Jbgj`N42$g5nw^ zbkjXcVx#c&$vI_N6`Syz>tT=8wu`pm6X;(t_J!Q0r(XAU2(M;v7B1E`Z;t_QQ;tHR ze_Z_(I8L;$AtqzKRFmh}ua2^u*Pg3OqJ+7)!<&h%h4>loL;pO@GA7C<<5(p^t6HU% zvmF3x>N4`+DzTNc^poG$wLYvN@)Nmxb|Y_COui4RlI=~G>Fn6gCuLCQI{RB2cEV-n z-!{r?14lzxo__L5rVJxvpK3K@7yMKaThvgQN+p^)ml5Q7QEDC#R)Q-dL{$$RU167} zruJP*x~_b%mzSG2{=j9&F;7B)tp4edKYTaP zX@Zhc!V%+JCuCSnJ2RqSah9c{1xs$pyUNd)I{DEh!xSOCSX^7_R@I$9#>k>M(SY3C zQ{@Mr+=P!5J8YE;bbiw)3!Cg^@qV+Z6dsRn;f-A?=+|c{#Bm-Ro{w#l zZ8l&nkd^-OtRtk@t8C+&&t&OeQAuYv?cC;^!pFBu!(yfnE|x~Wah}L+M*eh+DhNq@ z+81~e{$`ZruJ2WQj@Z$@PhnGAn6AS5!eEGa>mk`q`k(qozcZ=lE~bLO&0NVo`IBqI z`ZQ^~*b7NusgZ=BA|h74OP?+k{o+FRE(z`l0K%%7zz(8FuP}BhQdnf9JioUMRd&m^ zH2+5Q$Y=HkadQoL+0CK-7^S+{RzA;)uuoTj-crOOi!;@+x?V=i;elCBUe zwRdqdiLG+istpi+Zl`6DBkMN(>_)neBRR{I+ea*!jeAGTn8p#sg9q6ybhmxaL~FfCa; zIaUV!_Y(Xm2(-70zbgnL1Nn!o6zKm!Fgb^GfnNw1pRE0)Bc^w96zB~V^2mr2VOgW8 zsI>V)?fFVUHm2TuxAAhX8aYKv03`b*tO|;97m;`5{q4vf=O{*6pl#RCkeTq(_kw#? zoY^*wxvD?DqMyQWQ&X)@)A*u5Lqj2yi4HJRhTs5}Q$EC5m?tbOm1!v|mdhVTSW3qq zOo;GzrJHN?hL#I7FI&`i=O|XI+P%IY^iN_W{P#z|_&fOd2l?Tz9Riku!=aRS?r0in 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