\usepackage{amssymb} \usepackage{pifont} \usepackage{color,calc} \usepackage{fancyvrb} %===================================================================== \def\R{\mathbf{R}} \def\C{\mathbf{C}} \def\K{\mathbf{K}} \def\N{\mathbf{N}} \def\Q{\mathbf{Q}} \def\Z{\mathbf{Z}} \def\Rpp{\R[X]} \def\Cpp{\C[X]} \def\Kpp{\K[X]} \def\Rp#1{\R_{#1}[X]} \def\Cp#1{\C_{#1}[X]} \def\Kp#1{\K_{#1}[X]} \def\Cq{\C(X)} \def\Rq{\R(X)} \def\Kq{\K(X)} \def\textcal#1{${\cal #1}$\, } \let\le\leqslant \let\ge\geqslant \let\leq\leqslant \let\geq\geqslant % Symboles, notations \let\congru=\equiv \def\build#1_#2^#3{\mathrel{\mathop{\kern 0 pt#1}\limits_{#2}^{#3}}} \def\equiv#1{\build \sim_{#1}^{}} % symbole équivalent à en #1 \def\negli#1{\build \ll_{#1}^{}} % symbole négligeable en #1 \def\Sup#1{\build\hbox{Sup}_{#1}^{}} % symbole Sup \def\inf{\mathop{\rm Inf}\nolimits} % symbole Inf \def\sup{\mathop{\rm Sup}\nolimits} % symbole Sup \def\Inf#1{\build\hbox{Inf}_{#1}^{}} % symbole Inf \def\max#1{\build\hbox{Max}_{#1}^{}} % symbole Max \def\min#1{\build\hbox{Min}_{#1}^{}} % symbole Min \def\egaldef{\build{=}_{}^{\hbox{\scriptsize def}}} \def\egalipp{\build{=}_{}^{\hbox{\scriptsize IPP}}} \def\equivdef{\build{\iff}_{}^{\hbox{\scriptsize def}}} \def\abs#1{\vert #1 \vert} \def\grad{\mathop{\vect{{\rm{grad}}}}\nolimits} % Vecteurs \def\vect#1{\overrightarrow{#1}} \def\vects#1{\overrightarrow{\strut #1}} \def\repvt{$({\vect{\bf i},\vect{\bf j},\vect{\bf k}})$} \def\prodv#1#2{\vect{\strut #1}\wedge\vect{\strut #2}} % Angles \def\angle#1#2{(\vect{#1},\vect{#2})} \def\modulo#1{\enspace [#1]} % Norme \def\norme#1{\Vert#1\Vert} % Fonctions \def\ch{\mathop{\rm{ch}}\nolimits} \def\sh{\mathop{\rm{sh}}\nolimits} \def\th{\mathop{\rm{th}}\nolimits} \def\tanh{\mathop{\rm{th}}\nolimits} \def\e{\mathop{\rm{e}}\nolimits} \def\ln{\mathop{\rm{ln}}\nolimits} \def\cot{\mathop{\rm{cot}}\nolimits} \def\val{\mathop{\rm{val}}\nolimits} \def\arcsin{\mathop{\rm{Arcsin}}\nolimits} \def\arccos{\mathop{\rm{Arccos}}\nolimits} \def\arctan{\mathop{\rm{Arctan}}\nolimits} \def\argsh{\mathop{\rm{Argsh}}\nolimits} \def\argch{\mathop{\rm{Argch}}\nolimits} \def\argth{\mathop{\rm{Argth}}\nolimits} % Fractions \def\dfrac#1#2{\displaystyle{#1\over #2}} % Matrice, déterminant, système linéaire \def\matrice#1{\left(\matrix{#1}\right)} \def\deter#1{\left |\matrix{#1}\right|} \def\sysl#1{\displaystyle \left\{\matrix{#1}\right.} % Ker, Im, dim, rg \def\ker{\mathop{\rm {Ker}}\nolimits} \def\im{\mathop{\rm {Im}}\nolimits} \def\dim{\mathop{\rm {dim}}\nolimits} \def\rg{\mathop{\rm {rg}}\nolimits} \def\card{\mathop{\rm {Card}}\nolimits} \def\sgn{\mathop{\rm {sgn}}\nolimits} \def\det{\mathop{\rm {det}}\nolimits} \def\com{\mathop{\rm {com}}\nolimits} % Intervalle de nombre entiers \def\lbrackrel{\mathrel \lbrack} \def\lcrochetsymb{\lbrackrel\joinrel\lbrackrel} \def\lcrochet{\mathrel{\lcrochetsymb}} \def\rbrackrel{\mathrel \rbrack} \def\rcrochetsymb{\rbrackrel\joinrel\rbrackrel} \def\rcrochet{\mathrel{\rcrochetsymb}} \def\intentier#1{\hbox{$\lbrackrel\joinrel\lbrackrel#1\rbrackrel\joinrel\rbrackrel$}} \def\intentierfo#1{\hbox{$\lbrackrel\joinrel\lbrackrel#1\lbrackrel\joinrel\lbrackrel$}} % Coefficients du binôme \def\coefm#1#2{\lower0.5mm\hbox{\large\sf C$_{#1}^{#2}$}} \def\coefb(#1,#2){\hbox{\large\sf C}^{#2}_{#1}} \def\coefa(#1,#2){\big(\matrix{\hfil#1\hfil\cr\hfil#2\hfil}\big)} % exposant texte \def\up#1{\raise 1ex\hbox{\footnotesize #1}} %===================================================================== \newcount\exonumber \exonumber=0 \def\theExoNumber{\bf\the\exonumber} \def\EncadreN{\framebox{\theExoNumber}} \def\marqueExo{\EncadreN} \def\sautExo{\vskip 15pt} \def\placeExo{\goodbreak\global\advance\exonumber by 1\par\sautExo \noindent{\marqueExo}} \newif\ifCorrigeDemande\CorrigeDemandetrue \newif\ifCorrection\Correctionfalse \newif\ifCorrigeLarge\CorrigeLargefalse \def\exo#1{\placeExo\kern2pt} \def\correction{\ifCorrigeDemande% \global\Correctiontrue% \ifCorrigeLarge\else\begin{quote}\fi\hrule\small \else \begin{flushright}\emph{Exercice corrigé}\end{flushright}\endinput\fi% } \def\finexo{\ifCorrection\ifCorrigeLarge\else\end{quote}\fi% \normalsize\global\Correctionfalse\fi} %===================================================================== % Redéfinitions LaTeX \renewcommand{\theenumi}{\arabic{enumi}} \def\labelenumi{{\bf \theenumi /}} \def\labelenumii{{\theenumii)}} \def\labelitemi{$-$} %===================================================================== % Définitions LaTeX %*** écriture des intervalles ouvert : \into, fermé : \intf, \newcommand{\into}[2]{\left]#1,#2\right[} %intervalle ouvert ]#1,#2[ \newcommand{\intof}[2]{\left]#1,#2\right]} %intervalle ouvert à droite %et fermé à gauche ]#1,#2] \newcommand{\intf}[2]{\left[#1,#2\right]} %intervalle fermé [#1,#2] \newcommand{\intfo}[2]{\left[#1,#2\right[} %intervalle fermé à droite %et ouvert à droite ]#1,#2[ \newtheorem{definition}{D\'efinition} \newtheorem{theoreme}{Th\'eor\`eme} \newtheorem{proposition}{Proposition} \newtheorem{propositions}{Propositions} \newtheorem{corollaire}{Corollaire} \newtheorem{lemme}{Lemme} \newenvironment{preuve}{{\em Preuve\hskip1em}\rule{1.5mm}{1.5mm} \small\ } {\ \rule{1.5mm}{1.5mm}} \newenvironment{romain}{% \renewcommand{\theenumi}{\roman{enumi}} \def\labelenumi{{\sl \theenumi )}} \setlength\leftmargini {5em} \begin{enumerate}}{\end{enumerate}} \newenvironment{enonce}% {\textbf{\'Enoncé.}\\ \it } {\begin{center}--$\bullet$--\end{center}} %===================================================================== % Paramètrage du style \parindent0pt \newenvironment{prompt}{\english\begin{quote}\begin{tt}}{\end{tt}\end{quote}} %===================================================================== \def\chapitre#1{% \begin{center}\Large\bf #1\\ \rule{\linewidth}{1mm}\end{center} \tableofcontents \rule{\linewidth}{1mm}} \def\pointe{{\large\ding{43}\, }} \let\attention\pointe \def\fig#1#2{\includegraphics[scale=#1]{#2}} %===================================================================== % environnement pour avoir des fonds colorés ... % Voir : http://www.educat.hu-berlin.de/~voss/LaTeX/color/color.phtml \definecolor{fond1}{rgb}{1,1,.8} \definecolor{fond2}{rgb}{.8,.9,1} \definecolor{fond3}{rgb}{.9,.9,.9} \newcommand{\cmcolor}{} \newenvironment{cminipage}[1][white]% {%\setlength{\fboxsep}{-\fboxrule} \renewcommand{\cmcolor}{#1}\noindent% \begin{lrbox}{\@tempboxa}% \begin{minipage}{\linewidth-2\fboxsep}}% { \end{minipage}% \end{lrbox}% \colorbox{\cmcolor}{\usebox{\@tempboxa}}}% \def\ExoAFaire{(\colorbox{fond2}{exercice})} %===================================================================== % Environnements pour codage \DefineVerbatimEnvironment{maple} {Verbatim} { samepage=true, %pas de saut de page frame=lines, framesep=5mm, rulecolor=\color{black}, label={\footnotesize Maple}, formatcom={\color{red}}, xleftmargin=1cm, xrightmargin=2cm } \DefineVerbatimEnvironment{Caml} {Verbatim} { samepage=true, %pas de saut de page frame=single, label={\footnotesize Caml}, xleftmargin=1cm, xrightmargin=2cm }