%\documentclass{article} %DÉSACTIVER POUR A5
\documentclass[a5paper]{article} %ACTIVER POUR A5

%########
% Packages #
%########

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

%######Affichage des maths
\DecimalMathComma %pour ne plus avoir d'espace après la virgule dans l'écriture décimale des nombres

\usepackage{amsmath}
\usepackage{amssymb,amsthm}
\usepackage{mathrsfs}
\usepackage{amsopn}

\usepackage[np]{numprint}%écriture des nombres avec des espaces et en écriture scientifique

\usepackage{dsfont} %Pour faire le 1 double barre de la fonction caractéristque dans un enironnement maths. \mathds{1}
%\usepackage{bbold} %Double barre mais en petit pour tout les nombres dans un environnement maths.\mathbb{1}

%######Graphique
\usepackage[dvipsnames]{xcolor}
\usepackage{graphicx}
\usepackage{pgf}
\usepackage{tikz}
\usepackage{tkz-tab}
\usetikzlibrary{shapes,arrows}

\usepackage{geometry} 
\geometry{hscale=0.85,vscale=0.85,centering}

%######Tableau
\usepackage{array} %pour centrer dans un tableau
\usepackage{colortbl} %pour colorier les cellules lignes colonnes d'un tableau: \rowcolor{}, \columncolor{}, \cellcolor{purple!25}
\usepackage{tabularx} %quelques amélioraions de l'environnement tabular
\usepackage{diagbox} %Pour faire une diagonale dans une case d'un tableau: \diagbox{bas gauche}{haut droit}
\usepackage{multirow} %fusionner des cellules horizontalement

%######Hyperliens dans les pdf

\usepackage[colorlinks=true,linkcolor=magenta,urlcolor=magenta]{hyperref}% Pour créer des liens à l'intérieur du pdf: \hyperlink{label}{texte du lien} permettra d'atteindre la cible identifiée par \hypertarget{label}{texte de la cible}. Les textes du lien et de la cible peuvent être vides.

%######Des symboles et images

\usepackage{marvosym} %Image de téléphone protable avec la commande \Mobilefone

\usepackage{fdsymbol} %Notamment le cœur plein: \varheartsuit

\usepackage{eurosym}%pour afficher le symbole euro

%######Vrac

\usepackage{enumerate}%énumération avec des lettres 
\usepackage{tasks}%Pour avoir une liste en ligne utiliser \begin{tasks}(2) (pour deux colonnes) et non pas enumerate puis \task et non pas \item 

\usepackage{stmaryrd}%pour faire des "intervalles" d'entiers \llbracket et \rrbracket

\usepackage{xlop}%poser les calculs en colonne: \opdiv[displayintermediary=nonzero,voperation=top,shiftdecimalsep=none]{27}{45}
\opset{decimalsepsymbol={,}}

\usepackage{verbatim}%pour utiliser commande \exclure et normalement pour faire l'affichage tel quel sans compiler le texte. 
%\usepackage{alltt}%Pour utiliser une commande latex dans un environnement verbatim il faut utiliser: alltt
%Pour écrire juste suelques mots en verbatim au milieu d'un phrase: \verb|quelques mots|

\usepackage{fancyhdr}

%######Algo

\usepackage{listings} % \begin{lstlisting} \end{lstlisting} affiche du code comme le fait le langage choisi. \lstset{language=Pascal} \lstset{language=Python} pour choisir le langage dans le document avant chaque programme ou avant le \begin{document} pour l'appliquer à tout le document. 
%\lstset{} permet d'indiquer toutes les options. Pas de caractère accentué (option lourdingue à rajouter) qui vont s'ppliquer pour toute la suite du document: \lstset{language=Python}
%Il espossible d'inclure un code python d'un fichier extérieur \lstinputlisting{source_filename.py}.
%Il est possible de définir une présentation personnalisé par un ensemble de configuration enregistré dans un fichier de style
\lstdefinestyle{pythonstyle}{
	language=Python,
	backgroundcolor=\color{gray!30},   
	commentstyle=\color{Plum},
	keywordstyle=\color{blue},
	numberstyle=\tiny\color{black},
	stringstyle=\color{ForestGreen},
	basicstyle=\ttfamily\color{black},
	breakatwhitespace=false,         
	breaklines=true,                 
	captionpos=b,                    
	keepspaces=true,                 
	numbers=none,                   
	numbersep=5pt,                  
	showspaces=false,                
	showstringspaces=false,
	showtabs=false,                  
	tabsize=1
}
\lstset{style=pythonstyle}

\lstdefinestyle{bashstyle}{
	language=bash,
	backgroundcolor=\color{black},   
	commentstyle=\color{white},
	keywordstyle=\color{magenta},
	numberstyle=\tiny\color{black},
	stringstyle=\color{white},
	basicstyle=\ttfamily\footnotesize\color{white},
	breakatwhitespace=false,         
	breaklines=true,                 
	captionpos=b,                    
	keepspaces=true,                
	numbers=left,                    
	numbersep=5pt,                  
	showspaces=false,                
	showstringspaces=false,
	showtabs=false,                  
	tabsize=1
}
%\lstset{style=bashstyle}

\usepackage[french]{algorithm2e}%pseudocode

\usepackage{scratch3}

%############### Formule developpée molécule chimie

\usepackage{chemfig}

%#####################
% Commande et environnement #
%#####################

\theoremstyle{plain}

%Pour redéfinir les commande section (changer la couleur centrer):
\usepackage{titlesec}
\titleformat{\section}[block]{\color{blue}\Large\bfseries\filcenter}{}{1em}{}
\titleformat{\subsection}[hang]{\color{purple}\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}[hang]{\color{RoyalBlue} \bfseries}{\thesubsubsection}{1em}{}
\titleformat{\paragraph}[hang]{}{}{1em}{}

\renewcommand{\thesection}{{}}
\renewcommand{\thesubsection}{\color{purple}\Roman{subsection}}
\renewcommand{\thesubsubsection}{\color{RoyalBlue}\arabic{subsubsection}}

\newenvironment{correction}{\color{Brown}}{\medskip}

\newenvironment{sujet}{}{\medskip}

%environnement bareme
\newenvironment{bareme}{\color{RoyalBlue}\footnotesize \hfill }{\footnotesize \emph{~points}}

%environnement détais du barème
\newenvironment{details}{\color{RoyalBlue}\noindent ~\\}{~\\}

%environnement notabene
\newenvironment{notabene}{\color{PineGreen}\noindent ~\\}{~\\}

%environnement exemples
\newenvironment{exemples}{\color{blue} \medskip \noindent \underline{Exemples.}}{}

%environnement remarques
\newenvironment{remarques}{\medskip \noindent {\color{BlueViolet}\underline{Remarques.}}\color{BlueViolet}}{}

\newenvironment{lecon}{\color{black}}{}

\newenvironment{culturegenerale}{\color{Violet}}{}

%Pour redéfinir les environnements exercices et autres avec de la couleur
\newsavebox{\selvestebox}
\newenvironment{colbox}[1]
{\newcommand\colboxcolor{#1}%
	\begin{lrbox}{\selvestebox}%
		\begin{minipage}{\dimexpr\columnwidth-2\fboxsep\relax}}
		{\end{minipage}\end{lrbox}%
	\begin{center}
		\colorbox{\colboxcolor}{\usebox{\selvestebox}}
\end{center}}

%environnement exercice
\newcounter{Exercice}
\setcounter{Exercice}{1}
\newcounter{Exercicecorrection}
\newenvironment{exercice}[1]{ \setcounter{Exercicecorrection}{\theExercice} \color{black} \begin{colbox}{LimeGreen!30} \hfill {\color{OliveGreen}Exercice \theExercice. {\color{black}#1}} \hfill \addtocounter{Exercice}{1}}{ \end{colbox} }

%environnement exercicecorrection
\newenvironment{exercicecorrection}{\medskip \small \color{Brown} \noindent \underline{Correction de l'exercice \theExercicecorrection}
	
}{}

%environnement definition
\newcounter{Definition}
\setcounter{Definition}{1}
\newenvironment{definition}{\medskip \noindent {\color{orange}Définition \theDefinition} \addtocounter{Definition}{1} \newline \noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement théorème il est possible d'ajouter un titre de théorème en mettant entre accolade le titre après le begin{theoreme}
\newcounter{Theoreme}
\setcounter{Theoreme}{1}
\newenvironment{theoreme}[1]{\medskip \noindent {\color{purple}Théorème \theTheoreme #1} \addtocounter{Theoreme}{1} 
	
	\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement proposition
\newcounter{Proposition}
\setcounter{Proposition}{1}
\newenvironment{proposition}[1]{\medskip \noindent {\color{PineGreen}Proposition \theProposition #1} \addtocounter{Proposition}{1}
	
	\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement propriété
\newcounter{Propriete}
\setcounter{Propriete}{1}
\newenvironment{propriete}[1]{\medskip \noindent {\color{PineGreen}Propriété \thePropriete #1} \addtocounter{Propriete}{1}
	
	\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement méthode
\newcounter{Methode}
\setcounter{Methode}{1}
\newenvironment{methode}[1]{\medskip \noindent {\color{PineGreen}Méthode \theMethode #1} \addtocounter{Methode}{1}
	
	\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement lemme
\newcounter{Lemme}
\setcounter{Lemme}{1}
\newenvironment{lemme}[1]{\medskip \noindent {\color{PineGreen}Lemme \theLemme #1} \addtocounter{Lemme}{1}
	
	\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement corollaire
\newcounter{Corollaire}
\setcounter{Corollaire}{1}
\newenvironment{corollaire}[1]{\medskip \noindent {\color{PineGreen}Corollaire \theCorollaire #1} \addtocounter{Corollaire}{1} 
	
	\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement démonstration
\newcounter{Demonstration}
\setcounter{Demonstration}{1}
\newenvironment{preuve}[1]{\medskip \noindent {\color{PineGreen} Démonstration} \hfill #1 \addtocounter{Demonstration}{1} \color{violet} 
	
}{\hfill $\blacksquare$}

%environnement conclusion encadré et coloré
\newenvironment{conclusion}
{\color{PineGreen}\begin{tabular}{|c|}\hline \\ \begin{minipage}{0.85\linewidth} \begin{center} }
			{\end{center} \end{minipage} \\ \\ \hline \end{tabular} }

%Commande pour l'objectif et l'écrire en vert
\newcommand{\objectif}[1]{{\color{PineGreen}#1}
	
	\medskip}

%########################
%Test conditionnel pour l'affichage    #
%########################
\newif\ifs
%\strue%affiche la boite à trous
\sfalse%affiche la réponse

%Pour faire une case à trou complétable sur le pdf
\newcounter{Trous}
\setcounter{Trous}{1}
\newcommand{\trous}[2][3cm]{
	\ifs
	\begin{Form}
		\TextField[name=\theTrous ,bordercolor=,borderwidth=0, backgroundcolor=gray!20, align=1,  width=#1 ,height=0.2cm, bordersep=0,color=black] {}
	\end{Form}
	\xspace
	\else
	#2
	\fi
	\addtocounter{Trous}{1}
}

%#########################
%en tête puis pied de page
%#########################

\pagestyle{empty}
\pagestyle{fancy} 
\renewcommand{\headrulewidth}{0pt}%Pas de ligne horizontale en haut
\lhead[]{}%entre crochets pages paires entre accolades pages impaires
\chead[\small ]{\footnotesize \href{http://unemainlavelautre.net/sup_1ieme_cpge_lettres_et_sciences_sociales.html}{10 Applications.} }% l left, c center, r right
\rhead[]{}
\lfoot[]{}
\cfoot[\small -\thepage -]{\small -\thepage -}
\rfoot[]{}

%############################
%les environnements qu'on affiche ou pas  #
%############################

\newcommand{\exclure}[1]{\renewenvironment{#1}{\begingroup\comment}{\endcomment\endgroup\ignorespaces}}

%Pour cours corrections
%\exclure{preuve} \exclure{exemples} \exclure{remarques} \exclure{corollaire} \exclure{lemme} \exclure{proposition} \exclure{theoreme} \exclure{culturegenerale} \exclure{definition} \exclure{lecon} \exclure{sujet} \exclure{notabene} \exclure{details} \exclure{bareme} \exclure{sujet} \exclure{correction}  \exclure{methode}

%Pour cours exercices
%\exclure{preuve} \exclure{exemples} \exclure{remarques} \exclure{corollaire} \exclure{lemme} \exclure{proposition} \exclure{theoreme} \exclure{culturegenerale} \exclure{definition} \exclure{lecon} \exclure{exercicecorrection} \exclure{notabene} \exclure{details} \exclure{bareme} \exclure{sujet} \exclure{correction}  \exclure{methode}

%Pour cours lecon
%\exclure{preuve} \exclure{exemples} \exclure{remarques} \exclure{lecon} \exclure{exercice} \exclure{exercicecorrection} \exclure{notabene} \exclure{details} \exclure{bareme} \exclure{sujet} \exclure{correction}

%Pour cours intégrale
\exclure{details} \exclure{bareme} \exclure{sujet} \exclure{notabene} \exclure{exercicecorrection}

%Pour devoir surveillé sujet
%\exclure{preuve} \exclure{exemples} \exclure{remarques} \exclure{corollaire} \exclure{lemme} \exclure{proposition} \exclure{theoreme} \exclure{culturegenerale} \exclure{definition} \exclure{lecon} \exclure{exercicecorrection} \exclure{notabene} \exclure{details} \exclure{correction}

%Pour devoir surveillé correction
%\exclure{preuve} \exclure{exemples} \exclure{remarques} \exclure{corollaire} \exclure{lemme} \exclure{proposition} \exclure{theoreme} \exclure{culturegenerale} \exclure{definition} \exclure{lecon} \exclure{exercicecorrection} \exclure{notabene} \exclure{sujet}

%Pour devoir surveillé intégrale
%\exclure{preuve} \exclure{exemples} \exclure{remarques} \exclure{corollaire} \exclure{lemme} \exclure{proposition} \exclure{theoreme} \exclure{culturegenerale} \exclure{definition} \exclure{lecon} \exclure{exercicecorrection} \exclure{notabene}

%###############################
%#Double numérotation des pages#
%###############################
%\pagenumbering{roman} %À mettre juste avant \begin{document}. DOnc simplement décommenter.
%\pagenumbering{arabic} %À copier décommenté 

\begin{document}

\section{10 Applications.}

\subsection{Généralités.}

\subsubsection{Définition.}

\begin{lecon}
	
	On dit d'une fonction que c'est une \emph{\color{purple}application} si son ensemble de départ coïncide avec son domaine de définition.
	
	Ainsi la fonction $\left\{ \begin{array}{ccl}
	\mathbb{R} & \rightarrow & \mathbb{R} \\ x & \mapsto & \frac{1}{x} \end{array} \right.$ n'est pas une application car elle n'est pas définie en $0$ par contre $\left\{ \begin{array}{ccl}
	\mathbb{R}^* & \rightarrow & \mathbb{R} \\ x & \mapsto & \frac{1}{x} \end{array} \right.$ est une application.
		
\end{lecon}

\subsubsection{Image d'un ensemble et image réciproque d'un ensemble.}

\begin{lecon}
	
	Soient $E$ et $F$ des ensembles, $f:E \rightarrow F$ une application.
	
	On appelle image de $A \subset E$ par $f$ l'ensemble \[ \color{purple}f(A):= \{ y \in F \ | \exists x \in A ,\ f(x)=y \}= \{ f(x)\ | \ x \in E \}. \]	
	On appelle image réciproque de $B \subset F$ par $f$ l'ensemble \[ \color{purple} f^{-1}(B):= \{ x \in E\ | \ f(x) \in B \}. \]
	 
\end{lecon}

\subsubsection{Composition.}

\begin{lecon}
	
	À partir de deux applications $f$ et $g$ il est parfois possible d'en créer une troisième appelée la \emph{\color{purple}composée de $f$ par $g$} et notée $\color{purple}g \circ f$ par: $x \mapsto g\left( f(x) \right)$. Autrement dit on considère l'image par $f$ puis l'image (de l'image) par $g$. On schématise parfois: \[ x \overset{f}{\longmapsto} f(x) \overset{g}{\longmapsto} g\circ f(x). \]
	
	Ainsi, si $f: x \mapsto x-1$ et $g: x \mapsto \sqrt{x}$, alors $g \circ f (x)=\sqrt{x-1}$.
	
	\medskip
	Si $f:E \rightarrow F$ et $g:H \rightarrow G$ sont deux applications, pour $g \circ f$ soit une application il faut que $f(E) \subset H$.
	
	\medskip
	La composition est une opération entre applications qui est associative. Si $f$, $g$ et $h$ sont des applications: $(f\circ g) \circ h= f \circ ( g \circ h)= f\circ g \circ h$.
	
	L'application identité est un élément neutre pour la composition. Si $f:E \rightarrow F$ alors $f \circ Id_E=Id_F \circ f=f$.
	
\end{lecon}

\subsubsection{Restriction.}

\begin{lecon}
	
	Dans diverses situations nous serons amenés à choisir un ensemble de départ plus petit pour une fonction. Ainsi $\varphi:\left\{ \begin{array}{ccl} \mathbb{R} & \rightarrow & \mathbb{R} \\ x & \mapsto & \sqrt{x-1} \end{array} \right.$ n'est pas une application mais \emph{\color{purple}sa restriction à} $[1,+\infty[$, notée $\varphi|_{[1,+\infty[}$. est
	
\end{lecon}

\subsection{Injection, surjection, bijection.}

\subsubsection{Application injective.}

\begin{lecon}
		
	Une application $f: E \rightarrow F$ est dite \emph{\color{purple}injective} si et seulement si: \[ \color{purple}\forall x_1,x_2 \in E,\ f(x_1)=f(x_2) \Rightarrow x_1=x_2. \] Ceci revient à dire que chaque élément image par la fonction n'a qu'un antécédent.
	
\end{lecon}

\begin{notabene}
	
	Exemples: diagramme sagittal, sur courbe représentative pour les fonctions de références, Démontrer que la fonction carré n'est pas injective.
	
\end{notabene}

\begin{exemples}
	
	\begin{enumerate}
		\item Diagrammes sagittaux.
		\item Injectivité des fonctions de références à partir de leur courbe représentative.
		\item Démonstration du fait que la fonction carré n'est pas injective. Quelle restriction de la fonction carré pourrait être injective?
		\item Démonstration du fait que la fonction $f:x \mapsto 3x-7$ est injective.
	\end{enumerate}
	
\end{exemples}

\subsubsection{Applications surjectives.}

\begin{lecon}
		
	Une application $f: E \rightarrow F$ est dite \emph{\color{purple}surjective} si et seulement si: \[ \color{purple}\forall y \in F,\ \exists x \in E,\ f(x)=y. \] Ceci revient à dire que tous les éléments de l'ensemble d'arrivée $F$ sont des images par la fonction $f$ ou encore $f(E)=F$.
		
\end{lecon}

\begin{exemples}
	
	\begin{enumerate}
		\item Diagrammes sagittaux.
		\item Surjectivité des fonctions de références à partir de leur courbe représentative.
		\item Démonstration du fait que la fonction carré n'est pas surjective. Comment modifier la fonction carré pour qu'elle soit surjective?
		\item Démonstration du fait que la fonction $f:x \mapsto 3x-7$ est surjective.
	\end{enumerate}
	
\end{exemples}

\begin{proposition}{}
	
	Toute application $f:E \rightarrow F$ est surjective sur $f(E)$.
	
\end{proposition}

\subsubsection{Application bijective.}

\begin{lecon}
	
	Nous dirons qu'une application est \emph{\color{purple}bijective} si et seulement si elles à la fois injective et surjective.

\end{lecon}

\begin{exemples}
	
	\begin{enumerate}
		\item Diagrammes sagittaux.
		\item Permutation.
		\item Fonctions de référence et bijections. La symétrie sur la courbe représentative.
		\item Fonctions carré et racines carrées sont-elle réciproques l'une de l'autre?
		\item La fonction inverse, une fonction involutive. L'identité.
	\end{enumerate}
	
\end{exemples}

\begin{proposition}{}
	
	Une application $f:E \rightarrow F$ est bijective si et seulement il existe une application $g:F \rightarrow E$ telle que: $g\circ f=Id_E$ et $f\circ g=Id_F$.
	
	Dans ce cas on dit que $g$ est \emph{\color{purple}la fonction réciproque} de $f$ et on la note ${\color{purple}f^{-1}}$.
	
\end{proposition}

\begin{lecon}
	
	\medskip
	Si une application admet une réciproque alors cette réciproque est unique.
	
	\medskip
	La composée de deux bijections est encore une bijection.
	
\end{lecon}

\begin{proposition}{}
	
	$f:E \rightarrow F$ est bijective si et seulement si \[ \forall y \in F,\ \exists! x \in E,\ f(x)=y.\]
	
\end{proposition}

\begin{proposition}{}
	
	Si $f:E \rightarrow F$, une application, est injective, alors $f$ réalise une bijection de $E$ sur $f(E)$.
	
\end{proposition}

\begin{proposition}{}
	
	Soient $E \subset \mathbb{R}$, $F \subset \mathbb{R}$ et $f :E \rightarrow F$ une application.
	
	\medskip
	Si $f$ est strictement monotone alors $f$ est bijective de $E$ sur $f(E)$.
	
\end{proposition}

\begin{lecon}
	
	\medskip
	Rappelons tout de suite un résultat de terminale permettant de démontrer qu'une fonction est bijective (qui est lié au théorème des valeurs intermédiaires): le théorème de la bijection.
	
\end{lecon}

\subsection{Exercices.}

\begin{exercice}{A}
	
	\begin{notabene}
		
		Les notions d'images et d'images réciproque d'un ensemble par une application ont déjà été vu. rappel et utilisation des tableau de variation.
	\end{notabene}
	
	En vous appuyant sur le tableau de variation de $f$ déterminez les images et images réciproques d'ensembles proposées.
	\begin{enumerate}
		\item ~
		
		\begin{center}
			\begin{tikzpicture}
				\tkzTabInit[lgt=1.6 , espcl=1.6, deltacl=0.5]{$x$ /0.8,  $f$ /1.6}
				{$-\infty$ ,$1$, $4$, $+\infty$}
				\tkzTabVar {-/ $1$, + / $100$, - / $50$ , + / $+\infty$ }
			\end{tikzpicture}
		\end{center}
		
		\begin{tasks}(3)
			\task $f([1;4])$.
			\task $f([1,+\infty[)$.
			\task $f(]-\infty,4])$.
			\task $f^{-1}(]1;+\infty[)$.
			\task $f^{-1}([1;+\infty[)$.
			\task $f^{-1}([50;100])$.
		\end{tasks}
		\item ~
		
		\begin{center}
			\begin{tikzpicture}
				\tkzTabInit[lgt=1.6 , espcl=1.6, deltacl=0.5]{$x$ /0.8,  $f$ /1.6}
				{$-2$ ,$-1$, $1$, $2$}
				\tkzTabVar {-/ $1$, + / $2$, - / $-3$ , + / $1$ }
			\end{tikzpicture}
		\end{center}
		
		\begin{tasks}(3)
			\task $f([1;2])$.
			\task $f([-1;2])$.
			\task $f([-2;1])$.
			\task $f^{-1}([-3;2])$.
			\task $f^{-1}(\{1\})$.
			\task $f^{-1}([-3;1])$.
		\end{tasks}
		
	\end{enumerate}
	
\end{exercice}

\begin{exercice}{B}
	
	\begin{notabene}
		Déterminer graphiquement où une fonction est une application, déterminer la restriction qui est une application
	\end{notabene}
	
	On donne ci-dessous la courbe représentative d'une fonction $f:\mathbb{R} \rightarrow \mathbb{R}$. Dites si $f$ et une application sinon donnez une restriction de $f$ qui soit une application.
	
	\begin{tasks}(3)
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick] plot[smooth] coordinates {(-2,3)(-1,2.5)(0,1)(0.8,-4)};
			\draw[orange, thick] plot[smooth] coordinates {(1,1)(2,-1)(3,1)(4,4)};
			\draw [orange] (1,1) node {$\bullet$};
		\end{tikzpicture}
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-1:4] plot({\x},{-3*sqrt(\x+1)+3});
			\draw [orange] (-1,3) node {$\bullet$};
		\end{tikzpicture}
		
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-2:-1] plot({\x},{-0.5*\x+1.5});
			\draw[orange, thick][samples=100,domain=-1:2] plot({\x},{-\x*\x+3});
			\draw [orange] (2,-1) node {$\bullet$};
			\draw[orange, thick] plot[smooth] coordinates {(3,-1)(4,-4)};
			\draw [orange] (3,-1) node {$\bullet$};
		\end{tikzpicture}
		
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=1.25:4] plot({\x},{-(\x+1)/(\x*\x-1)});
			\draw[orange, thick][samples=100,domain=-2:0.75] plot({\x},{-(\x+1)/(\x*\x-1)});
		\end{tikzpicture}
		
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-2:2] plot({\x+2},{sqrt(4-\x*\x)});
			\draw [orange] (0,0) node {$\bullet$};
			\draw [orange] (-2,-1) -- (0,-1);
			\draw [orange] (0.1,-1) node {$c$};
		\end{tikzpicture}
		
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\foreach \pas in {-2,-1,0,1,2,3} {\draw [orange] ({\pas},{\pas}) -- ({\pas+1},{\pas});
			\draw [orange] ({\pas+1},{\pas}) node {$\bullet$};
			\draw [orange] ({\pas-0.1},{\pas}) node [rotate=180] {$c$};}
			\draw [orange] (-2,-2) -- (-1,-2);
			\draw [orange] (4,4) node [rotate=180] {$c$};
		\end{tikzpicture}
		
	\end{tasks}
	
\end{exercice}

\begin{exercice}{B}
	
	\begin{notabene}
		Reconnaître une fonction injective surjective bijective par le graphique.
	\end{notabene}
	
	On a dessiné ci-dessous la courbe représentative d'une fonction $f$.
	
	Dites s'il s'agit d'un fonction injective, surjective, bijective ou autre.
	
	Proposez une restriction de $f$ qui soit bijective en précisant  l'ensemble d'arrivée considéré.
	
	\begin{tasks}(3)
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-1.2:3.2] plot({\x},{\x*\x*\x-3*\x*\x+2});
		\end{tikzpicture}
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-2:0] plot({\x},{-sqrt(-\x)-1});
			\draw[orange, thick][samples=100,domain=0:4] plot({\x},{sqrt(\x)+1});
			\draw [orange] (0.1,-1.1) node {c};
			\draw [orange] (0,1) node {$\bullet$};
		\end{tikzpicture}
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=90:208] plot({6*cos(\x)+4},{4*sin(\x)-2});
		\end{tikzpicture}
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=0:3.2] plot({\x},{-(\x*\x*\x-3*\x*\x+2 )});
			\draw [orange] (0,-2) node {$\bullet$};
		\end{tikzpicture}
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-2:4] plot({\x},{3*sin(\x/3.1416*360)});
		\end{tikzpicture}
		\task 
		
		\begin{tikzpicture}[xscale=0.5,yscale=0.5]
			%extremites du graphique
			\def\xcoinbasgauche{-2};
			\def\xcoinhautdroit{4};
			\def\ycoinbasgauche{-4};
			\def\ycoinhautdroit{4};
			%Les deux grilles
			\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
			%Les deux axes
			\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
			\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
			%repere orthonorme
			\coordinate (O) at ({0},{0});
			\draw (O) node[below left] {$O$};
			\coordinate (I) at ({1},{0});
			\draw (I) node[below left] {$I$};
			\coordinate (J) at ({0},{1});
			\draw (J) node[below left] {$J$};
			%fonction
			\draw[orange, thick][samples=100,domain=-2:0.5] plot({\x},{2+3/(\x-1)});
			\draw[orange, thick][samples=100,domain=1.5:4] plot({\x},{2+1/(\x-1)});
		\end{tikzpicture}
		
	\end{tasks}
	
\end{exercice}

\begin{exercice}{C}
	
	\begin{notabene}
		Écrire la formule de la fonction composée, remplcer par une formule, changementd e variable.
	\end{notabene}
	
	Donnez une expression algébrique des fonctions $g \circ f$ et $f \circ g$ dans les cas suivants.
	
	\begin{tasks}(1)
		\task $f(x)=-4x$ et $g(x)=6x$.
		\task $f(x)=2x-3$ et $g(x)=-x+1$.
		\task $f(x)=-3x^2+x+1$ et $g(x)=-x+1$.
		\task $f(x)=x^3$ et $g(x)=\frac{1}{x}$.
		\task $f(x)=\sqrt{x}$ et $g(x)=(x+1)^2$.
		\task $f(x)=\ln(x)-1$ et $g(x)=\mathrm{e}^{x+1}$.
		\task $f(x)=\sqrt[3]{x}$ et $g(x)= x^3\ln(x)$.
		\task $f(x)=\dfrac{x+1}{2x-3}$ et $g(x)=x^2-3$.
	\end{tasks}
	
\end{exercice}

\begin{exercice}{C}
	
	\begin{notabene}
		Déterminer le domaine de définition d'une fonction composée: inverse, racine carrée, log. en se ramenant à des équations et inéquations de degrés 1, 2, équation produit nul, inéquation produit nul, et pour certains inéquations polynomiale dedegré deux.
	\end{notabene}
	
	Déterminez le domaine de définition de la fonction $f: \mathbb{R} \rightarrow \mathbb{R}$ dans les cas suivants.
	
	\begin{tasks}(2)
		\task $f(x)=\dfrac{\ln(x)}{x-1}$.
		\task $f(x)= \ln(x^2)$.
		\task $f(x)= \ln(\sqrt{x})$.
		\task $f(x)=\ln(-x+1)$.
		\task $f(x)=\dfrac{3}{2x-7}$.
		\task $f(x)= \dfrac{x+\ln(x)}{(2x-3)(5-x)}$.
		\task $f(x)=\sqrt{8x+1}$.
		\task $f(x)=\ln\left( \dfrac{1}{\dfrac{1}{3}x-\dfrac{5}{7}} \right)$.
		\task $f(x)= \ln\left( (3x+1)(4x-2) \right)$.
		\task $f(x)=\ln\left(\dfrac{7x-6}{5-3x}\right)$.
		\task $f(x)=\exp\left(\dfrac{1}{x^2+1}\right)$.
		\task $f(x)=\sqrt{\ln(x)}$.
		\task $f(x)=\ln \left( |x| \right)$.
		\task $f(x)=\ln\left( x^2-7x+10 \right)$.
	\end{tasks}
	
\end{exercice}

\begin{exercice}{}
	
	\begin{notabene}
		
		Montrer qu'une application est bijective ou pas en résolvant des équations.
		
	\end{notabene}
	
	Déterminez si l'application $f:E \rightarrow F$ est bijective, et, si oui déterminez sa fonction réciproque.
	
	\begin{tasks}(1)
		\task $f(x)=-5x+2$, $E=\mathbb{R}$ et $F= \mathbb{R}$.
		\task $f(x)=\dfrac{2}{3}x-7$, $E=[0;1]$ et $F= \left[ -7; -\frac{19}{7}\right]$.
		\task $f(x)=-3(x-2)(4x-1)$, $E=\mathbb{R}$ et $F= \mathbb{R}$.
	\end{tasks}
	
\end{exercice}

\begin{exercice}{D}
	
	\begin{notabene}
		
		Utilisation de la réciproque pour démontrer la bijection.
		
		ellipse 2013 BL
	\end{notabene}
	
	Montrez que l'application $f:E^n \rightarrow E^n$ définie par $f(a_1,a_2,\dots,a_{n-1},a_n)=(a_n,a_{n-1},\dots, a_2,a_1)$ est bijective en exhibant sa fonction réciproque.
	
\end{exercice}

\begin{exercice}{D}
	
	\begin{notabene}
		
		Utilisation de la réciproque pour démontrer la bijection.
		
		involution
		
		ellipse 2013 BL
	\end{notabene}
	
	On considère l'application $f:\mathbb{R}\setminus \{ -1 \} \rightarrow \mathbb{R}\setminus \{ -1 \}$ définie par $f(x)=\dfrac{1-x}{1+x}$. Déterminez $f \circ f$ puis déduisez-en que $f$ est bijective.
	
\end{exercice}

\begin{exercice}{E}
	
	Soient $E$, $F$ et $G$ des ensembles, $f:E \rightarrow G$ et $g:F \rightarrow G$ des applications.
	
	\begin{enumerate}
		\item Montrez que si $g \circ f$ est injective alors $f$ est injective.
		
		\item Montrez que si $g \circ f$ est surjective alors $g$ est surjective.
		
		\item Déduisez-en la proposition 2.
		
	\end{enumerate}
	
\end{exercice}

\begin{exercice}{E}
	
	La restriction d'une surjection est-elle encore une surjection? Même chose pour une injection.
	
\end{exercice}

\begin{exercice}{E}
	
	La composée de deux applications surjectives est-elle surjective? Même chose pour une injection.
	
\end{exercice}

\begin{lecon}
	
	\newpage
	~
	
\end{lecon}

\end{document}

\section{Modèles.}

\subsection{Graphique}

\begin{center}
	\begin{tikzpicture}[xscale=1,yscale=1]
	\def\xY{-0.5};
	\def\yY{-0.5};
	\def\xZ{8.5};
	\def\yZ{7};
	\coordinate (Y) at (\xY,\yY);
	\coordinate (Z) at (\xZ,\yZ);
	\draw[xstep=0.1cm, ystep=0.1cm, line width=0.01cm,gray!50!white] (Y) grid (Z);
	\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!70!white] (Y) grid (Z);
	\draw (0,0)node[below left]{\small $0$};
	\foreach \x in {1, 2} \draw[thick](\x,0.1cm)--(\x,-0.1cm) node[below left]{\footnotesize  \pgfmathparse{\x }\pgfmathprintnumber{\pgfmathresult}};
	\foreach \y in {1,2} \draw[thick](0.1cm,\y)--(-0.1cm,\y) node[below left]{\footnotesize  \pgfmathparse{\y }\pgfmathprintnumber{\pgfmathresult}};
	\draw[ ->,very thick] (\xY, 0) -- (\xZ, 0) node[right]{$x$};
	\draw[ ->,very thick] (0, \yY) -- (0, \yZ) node[above]{$y$};
	\draw[blue, thick][samples=100,domain=0:7] plot(\x,{(\x +1)^2/exp(\x )});
	\draw[blue] (3,2) node[fill=white] {$\mathcal{C}_B$};
	\fill[color=gray , opacity=0.25] (-0.5, {(-(2/9)*((-0.5)*2)*(2*(-0.5))+(4/3)*(2*(-0.5))+4)/2})
	-- plot [domain=-0.5:2] (\x,{(-(2/9)*(\x*2)*(2*\x)+(4/3)*(2*\x)+4)/2})
	-- (2, {(-(2/9)*(2*2)*(2*2)+(4/3)*(2*2)+4)/2})
	-- (2,0) 
	--(-0.5,0)
	-- cycle;
	\draw[blue, thick] plot[smooth] coordinates {(-3,-1)(-2.5,-0.65)};
	\end{tikzpicture}
\end{center}

Pour évaluer la fonction f en a avec tikz: \pgfmathparse{f(a)}\pgfmathresult

%Pour affecter la valeur a à la variable \x: \def\x{a}

\subsection{Graphique nouveau.}


\begin{center}
	
	\begin{tikzpicture}[xscale=1,yscale=1]
	%extremites du graphique
	\def\xcoinbasgauche{-2};
	\def\xcoinhautdroit{4};
	\def\ycoinbasgauche{-4};
	\def\ycoinhautdroit{4};
	%Les deux grilles
	\draw[xstep=0.5cm, ystep=0.5cm, line width=0.01cm,gray!40!white] ({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
	\draw[xstep=1cm, ystep=1cm, line width=0.02cm,black!60!white]({\xcoinbasgauche},{\ycoinbasgauche}) grid ({\xcoinhautdroit},{\ycoinhautdroit});
	%Les deux axes
	\draw[ ->,thick] (\xcoinbasgauche, 0) -- (\xcoinhautdroit, 0) node[right]{$x$};
	\draw[ ->, thick] (0, \ycoinbasgauche) -- (0, \ycoinhautdroit) node[above]{$y$};
	%repere orthonorme
	\coordinate (O) at ({0},{0});
	\draw (O) node[below left] {$O$};
	\coordinate (I) at ({1},{0});
	\draw (I) node[below left] {$I$};
	\coordinate (J) at ({0},{1});
	\draw (J) node[below left] {$J$};
	%fonction
	\draw[orange, thick][samples=100,domain=-1.2:3.2] plot({\x},{\x*\x*\x-3*\x*\x+2 )});
	%Points
	\foreach \a/\b in { -1/-2, 0/2, 1/0, 2/-2, 3/2} {\draw [red, thick] ({\a},{\b}) node{$\times$};}
	%Tangentes horizontales
	\def\longueurtangente{0.7};
	\foreach \a/\b in { 0/2, 2/-2}{ \draw[blue, thick][>=latex, <->] ({-\longueurtangente+\a}, {\b}) -- ({\longueurtangente+\a},{\b});}
	\end{tikzpicture}
	
\end{center}

\subsection{Pavé droit.}

\begin{center}
	
	\begin{tikzpicture}
	\def\longueur{5};
	\def\hauteur{3};
	\def\profondeur{2};
	\def\angledefuite{30};
	\def\coefficientmultiplicateur{0.8};
	\def\xA{0};
	\def\yA{0};
	%Création des points du bas.
	\coordinate (A) at ({\xA},{\yA});
	\coordinate (B) at ({\xA+\longueur},{\yA});
	\coordinate (C) at ({\xA+\longueur+\profondeur*cos(\angledefuite)},{\yA+\profondeur*sin(\angledefuite)});
	\coordinate (D) at ({\xA+\profondeur*cos(\angledefuite)},{\yA+\profondeur*sin(\angledefuite)});
	%Création des points du haut
	\coordinate (E) at ({\xA},{\yA+\hauteur});
	\coordinate (F) at ({\xA+\longueur},{\yA+\hauteur});
	\coordinate (G) at ({\xA+\longueur+\profondeur*cos(\angledefuite)},{\yA+\profondeur*sin(\angledefuite)+\hauteur});
	\coordinate (H) at ({\xA+\profondeur*cos(\angledefuite)},{\yA+\profondeur*sin(\angledefuite)+\hauteur});
	%Nom des points du bas dans le sens direct
	\draw (A) node [below left] {$A$};
	\draw (B) node [below right] {$B$};
	\draw (C) node [below right] {$C$};
	\draw (D) node [above left] {$D$};
	\draw (E) node [above left] {$E$};
	\draw (F) node [above] {$F$};
	\draw (G) node [above right] {$G$};
	\draw (H) node [above left] {$H$};
	%Les arêtes du bas
	\draw [] (A) -- (B);
	\draw [] (B) -- (C);
	\draw [dashed] (C) -- (D);
	\draw [dashed] (D) -- (A);
	%Les arêtes verticales
	\draw [] (A) -- (E);
	\draw [] (B) -- (F);
	\draw [] (C) -- (G);
	\draw [dashed] (D) -- (H);
	%Les arête du haut
	\draw [] (E) -- (F);
	\draw [] (F) -- (G);
	\draw [] (G) -- (H);
	\draw [] (H) -- (E);
	\end{tikzpicture}
	
\end{center}

\subsection{Dessin.}

\begin{tikzpicture}
\coordinate (A) at (0,0);
\coordinate (B) at (5,-1);
\coordinate (F) at (6,0);
\coordinate (C) at (7,1);
\coordinate (D) at (2,2);
\coordinate (O) at (3.5,0.5);
\coordinate (S) at (3.5,6);
\coordinate (J) at (3.5,3.5);
\coordinate (K) at (3,4.666);
\draw (A) node {$\bullet$};
\draw (B)node {$\bullet$};
\draw (F)node {$\bullet$};
\draw (C)node {$\bullet$};
\draw (D)node {$\bullet$};
\draw (O)node {$\bullet$};
\draw (S)node {$\bullet$};
\draw (J)node {$\bullet$};
\draw (K)node {$\bullet$};
\draw (A)node[below]{$A$};
\draw (B)node[below right]{$B$};
\draw (F)node[right]{$F$};
\draw (C)node[right]{$C$};
\draw (D)node[above right]{$D$};
\draw (O)node[above right]{$O$};
\draw (S)node[above]{$S$};
\draw (J)node[above right]{$J$};
\draw (K)node[below right]{$K$};
\draw[blue, thick](A)--(B)--(C);
\draw[blue, thick,dashed](A)--(D)--(C);
\draw[blue, thick](A)--(S);
\draw[blue, thick](B)--(S);
\draw[blue, thick](C)--(S);
\draw[blue, thick,dashed](D)--(S);
\draw[blue, thick,dashed](O)--(S);
\draw[blue, thick](F)--(S);
\draw[blue, thick,dashed](A)--(C);
\draw[blue, thick,dashed](D)--(B);
\draw[blue, thick,dashed](B)--(J)--(C);
\fill[color=gray , opacity=0.05] (A)--(B)--(C)--(D)--cycle;	
\fill[color=gray , opacity=0.1] (B)--(C)--(S)--cycle;
\fill[color=gray , opacity=0.15] (A)--(D)--(C)--(S)--cycle;
\fill[color=gray , opacity=0.20] (B)--(C)--(J)--cycle;			
\end{tikzpicture}

\subsection{Arbre nouveau 2 niveau.}

\begin{center}
	\begin{tikzpicture}[xscale=1,yscale=1]
	%Écarts entre entre racine et premier niveau
	\def\xA{2};
	%Nombre de nœuds du premiers niveau
	\def\noA{2};
	%Nombre de nœuds du deuxième niveau
	\def\noB{6};
	%Nombre de nœuds par embranchement du deuxième niveau
	\def\noBe{3};
	%Écarts entre nœuds du deuxième niveau
	\def\xB{2+\xA};
	\def\yB{1};
	%Racine
	\coordinate (O) at ({0},{-\yB/2});
	%Pour ne pas écrire les mots above et below
	\def\posA{above};
	\def\posB{below};
	%Position des nœuds du premier niveau
	%Dessin des nœuds branches du premier niveau 
	\foreach \nA/\A/\numero/\contenu/\ponderation/\position in {
		nA1/A1/1/$2^0$/$\np{1}$/\posA,
		nA2/A2/2/$2^1$/$\np{2}$/\posB
	}{
		\coordinate (\A) at ({\xA},{\noB*\yB-(\noBe+1)/2*\yB-\noB*\yB/2-(\numero-1)*\yB*\noBe});
		\draw node (\nA) at (\A) {\contenu};
		\draw (O)--(\nA) node[midway, sloped, \position] {\ponderation};
	};
	%Position des nœuds, dessin des nœuds et des branches du deuxième niveau
	\foreach \nA/\nB/\B/\numero/\contenu/\ponderation/\position in {
		nA1/nB1/B1/1/$3^0$/$\np{1}$/\posA,
		nA1/nB2/B2/2/$3^1$/$\np{2}$/\posB,
		nA1/nB3/B3/3/$3^2$/$\np{1}$/\posA,
		nA2/nB4/B4/4/$3^0$/$\np{2}$/\posB,
		nA2/nB5/B5/5/$3^1$/$\np{1}$/\posA,
		nA2/nB6/B6/6/$3^2$/$\np{2}$/\posB
	}{
		\coordinate (\B) at ({\xB},{(\noB-\numero)*\yB-\noB*\yB/2});
		\draw node (\nB) at (\B) {\contenu};
		\draw (\nA)--(\nB) node[midway, sloped, \position] {\ponderation};
	};
	\end{tikzpicture}
\end{center}

\subsection{Arbre nouveau 3 niveaux.}

\begin{center}
	\begin{tikzpicture}[xscale=1,yscale=1]
	%Écarts entre entre racine et premier niveau
	\def\xA{2};
	%Nombre de nœuds du premiers niveau
	\def\noA{3};
	%Nombre de nœuds du deuxième niveau
	\def\noB{6};
	%Nombre de nœuds par embranchement du deuxième niveau
	\def\noBe{2};
	%Écarts entre nœuds du deuxième niveau
	\def\xB{2+\xA};
	\def\yB{1};
	%Nombre de nœuds du troisième niveau
	\def\noC{12};
	%Nombre de nœuds par embranchement du troisième niveau
	\def\noCe{2};
	%Écarts entre nœuds du troisième niveau
	\def\xC{2+\xB};
	\def\yC{1};
	%Racine
	\coordinate (O) at ({0},{-\yB/2});
	%Pour ne pas écrire les mots above et below
	\def\posA{above};
	\def\posB{below};
	%Position des nœuds du premier niveau
	%Dessin des nœuds branches du premier niveau 
	\foreach \nA/\A/\numero/\contenu/\ponderation/\position in {
		nA1/A1/1/$2^0$/$\np{1}$/\posA,
		nA2/A2/2/$2^1$/$\np{1}$/\posA,
		nA3/A3/3/$2^2$/$\np{1}$/\posB
	}{
		\coordinate (\A) at ({\xA},{\noC*\yC-(\noCe*\noBe+1)/2*\yC-\noC*\yC/2-(\numero-1)*\yC*\noBe*\noCe});
		\draw node (\nA) at (\A) {\contenu};
		\draw (O)--(\nA) node[midway, sloped, \position] {\ponderation};
	};
	%Position des nœuds, dessin des nœuds et des branches du deuxième niveau
	\foreach \nA/\nB/\B/\numero/\contenu/\ponderation/\position in {
		nA1/nB1/B1/1/$3^0$/$\np{1}$/\posA,
		nA1/nB2/B2/2/$3^1$/$\np{1}$/\posB,
		nA2/nB3/B3/3/$3^0$/$\np{1}$/\posA,
		nA2/nB4/B4/4/$3^1$/$\np{1}$/\posB,
		nA3/nB5/B5/5/$3^0$/$\np{1}$/\posA,
		nA3/nB6/B6/6/$3^1$/$\np{1}$/\posB
	}{
		\coordinate (\B) at ({\xB},{\noC*\yC-(\noCe+1)/2*\yC-\noC*\yC/2-(\numero-1)*\yC*\noCe});
		\draw node (\nB) at (\B) {\contenu};
		\draw (\nA)--(\nB) node[midway, sloped, \position] {\ponderation};
	};
	
	%Position des nœuds, dessin des nœuds et des branches du troisième niveau
	\foreach \nB/\nC/\C/\numero/\contenu/\ponderation/\position in {
		nB1/nC1/C1/1/$5^0$/$\np{1}$/\posA,
		nB1/nC2/C2/2/$5^0$/$\np{1}$/\posA,
		nB2/nC3/C3/3/$5^1$/$\np{1}$/\posA,
		nB2/nC4/C4/4/$5^1$/$\np{1}$/\posA,
		nB3/nC5/C5/5/$5^0$/$\np{1}$/\posA,
		nB3/nC6/C6/6/$5^0$/$\np{1}$/\posA,
		nB4/nC7/C7/7/$5^1$/$\np{1}$/\posA,
		nB4/nC8/C8/8/$5^1$/$\np{1}$/\posA,
		nB5/nC9/C9/9/$5^0$/$\np{1}$/\posA,
		nB5/nC10/C10/10/$5^0$/$\np{1}$/\posA,
		nB6/nC11/C11/11/$5^1$/$\np{1}$/\posA,
		nB6/nC12/C12/12/$5^1$/$\np{1}$/\posA
	}{
		\coordinate (\C) at ({\xC},{(\noC-\numero)*\yC-\noC*\yC/2});
		\draw node (\nC) at (\C) {\contenu};
		\draw (\nB)--(\nC) node[midway, sloped, \position] {\ponderation};
	};
	\end{tikzpicture}
\end{center}

\subsection{Arbre.}

\begin{center}
	\begin{tikzpicture}[xscale=1,yscale=1]
	\coordinate (A1) at (4,3);
	\coordinate (A2) at (4,1);
	\coordinate (A3) at (4,-1);
	\coordinate (A4) at (4,-3);
	\coordinate (B1) at (2,2);
	\coordinate (B2) at (2,-2);
	\coordinate (C1) at (0,0);
	\draw node (A11) at (A1) {$1$};	
	\draw node (A12) at (A2) {$2$};
	\draw node (A13) at (A3) {$3$};
	\draw node (A14) at (A4) {$4$};
	\draw node (B11) at (B1) {$1$};
	\draw node (B12) at (B2) {$2$};
	\draw (B11)--(A11)node[midway,sloped,above]{\color{blue}$0,5$};
	\draw (B11)--(A12)node[midway,sloped,below]{\color{blue}$0,5$};
	\draw (B12)--(A13)node[midway,sloped,above]{\color{blue}$0,25$};
	\draw (B12)--(A14)node[midway,sloped,below]{\color{blue}$0,25$};
	\draw (C1)--(B11)node[midway,sloped,above]{\color{blue}$\frac{3}{8}$};
	\draw (C1)--(B12)node[midway,sloped,below]{\color{blue}$\frac{5}{8}$};
	\end{tikzpicture}
\end{center}

\subsection{Arbre bis.}

\begin{center}
	
	\begin{tikzpicture}[scale=0.5]
	%Création des nœuds
	\foreach \A/\ord/\n in {A1/7/1, A2/5/7, A3/3/1, A4/1/7, A5/-1/1, A6/-3/7, A7/-5/1, A8/-7/7} \node (\A) at (8,\ord){\n};
	\foreach \B/\ord/\n in {B1/6/1, B2/2/3, B3/-2/1, B4/-6/3} \node (\B) at (4,\ord) {\n};
	\foreach \C/\ord/\n in {C1/4/1, C2/-4/2} \node (\C) at (0,\ord) {\n};
	\foreach \D/\ord/\n in {D1/7/1, D2/5/7, D3/3/3, D4/1/21, D5/-1/2, D6/-3/14, D7/-5/6, D8/-7/42} \node (\D) at (12,\ord){\n};
	%Branches entre les nœuds
	\foreach \B/\A in {B1/A1, B1/A2, B2/A3, B2/A4, B3/A5, B3/A6, B4/A7, B4/A8} \draw (\B) -- (\A);
	\foreach \C/\B in {C1/B1, C1/B2, C2/B3, C2/B4} \draw (\C) -- (\B);
	\foreach \C in {C1, C2} \draw (-4,0) -- (\C);
	\end{tikzpicture}
	
\end{center}

\subsection{Tab}

\begin{center}
	\begin{tikzpicture}
	\tkzTabInit[lgt=1.6 , espcl=1.6, deltacl=0.5]{$x$ /0.8, $f'$ /0.8, $f$ /1.6}
	{$-\infty$ ,$1$, $+\infty$}
	\tkzTabLine{,+,d,+,}%
	\tkzTabVar {+/ $\mathrm{e}$, -D+ / $0$ / $+\infty$, - / $\mathrm{e}$ / }
	\end{tikzpicture}
\end{center}

\subsection{Tab2.}

\begin{tikzpicture}
\tkzTabInit[lgt=1 , espcl=1.6]{$x$ /0.8, $C_M'$ /0.8, $C_M$ /2.4}
{$-\infty$ ,$-10$, $0$, $5$, $10$, $40$,  $+\infty$}
\tkzTabLine{,+,z,-,d,-,t,-,z,+,t,+,}%
\tkzTabVar {-/$-\infty$, +/$30$,-D+/$-\infty$ /$+\infty$,R/ /,-/$70$, R/ /, +/$+\infty$ }
\tkzTabVal[draw]{3}{5}{0.5}{}{$75$}
\tkzTabVal[draw]{5}{7}{0.5}{}{$\np{92,5}$}
\draw[fill=Red!80,opacity=0.2](M30) rectangle (M63);
\end{tikzpicture}

\subsection{Python}

\begin{center}
	\begin{minipage}{5cm}
		\lstset{emph={fonction}, emphstyle=\color{red},
			emph={[2]variable1,variable2}, emphstyle={[2]\color{orange}}}
		\begin{lstlisting}{style=pythonstyle}
		def fonction(variable1):
		variable2=3
		\end{lstlisting}
	\end{minipage}
\end{center}

\subsection{Bash}

%\begin{minipage}{5cm}
\begin{lstlisting}{style=bashstyle}
sudo apt update
sudo apt upgrade
\end{lstlisting}
\hfill {\tiny \href{http://unemainlavelautre.net/fichier.txt}{Pour copier-coller: clic droit, ouvrir dans une nouvelle fenêtre.}}
%\end{minipage}

\subsection{Pseudocode}

\begin{tabular}{|c|}
	\hline
	\begin{minipage}{8cm}
		\LinesNumbered
		\SetKw{entrer}{entrer}
		\SetKw{prend}{prend la valeur}
		\SetKw{afficher}{afficher}
		\begin{algorithm}[H]
			\SetAlgoLined
			\DontPrintSemicolon
			\entrer pi
			0\;
			\Tq{1}{
				2\;
				\eSi{3}{
					4\;
					5\;
				}{
					6\;
				}
			}
			
			\Pour{7}{
				\Si{8}{
					9\;
				}
			}
		\end{algorithm}
	\end{minipage}
	\\
	\hline
\end{tabular}

\subsection{Tabularx}

Pour center dans une seule cellule \hfill avant et après le texte suffisent

\noindent
\begin{tabularx}{\linewidth}{|m{2.5cm}|*{6}{>{\centering\arraybackslash}X|}}
	\hline
	Nombre affiché sur la face & 1 & 2 & 3 & 4 & 5 & 6
	\\
	\hline
\end{tabularx}

\subsection{Tableau sans une case et diagonale.}


\begin{tabular}{|*{7}{c|}}
	\cline{2-7} \multicolumn{1}{c|}{}& Moyenne & Minimum & Quartile 1 & Médiane &	Quartile 3 & Maximum
	\\
	\hline
	Série $T$ &	\backslashbox{$v_n$}{$u_n$}&	67&	70&	72&	74& 78
	\\
	\hline
	Série $P$ &&&&&& 
	\\
	\hline
\end{tabular}

\subsection{Tableau ligne colonne.}

\begin{tabular}{|*{11}{c|}}
	\hline
	\multirow{2}*{Fournisseur} & \multicolumn{8}{c|}{Critères} & \multirow{2}*{Note globale} & \multirow{2}*{Classement}
	\\
	\cline{2-9}
	& Sécurité &&&&&&&&&
	\\
	\hline
	&  &&&&&&&&&
	\\
	\hline
\end{tabular}\\

\subsection{Retrait dans la marge.}

\hspace*{-1cm}

\subsection{Note dans la marge}

\marginpar{\color{red}$\heartsuit$}

\subsection{Notation modulo.}

$3 \equiv 1 \mod{2}$

\subsection{Diapositive.}

%Pour afficher la page en paysage il faut modifier
%\usepackage[a5paper,landscape]{article} %ACTIVER POUR A5
%\geometry{hscale=0.9,vscale=0.9,centering} %ACTIVER POUR A5

\pagecolor{cyan!25}

\begin{center}
	
	\begin{tikzpicture}
	\coordinate (AA) at (-9,6.5);
	\node (AA) at (AA) {};
	\coordinate (BB) at (9,6.5);
	\node (BB) at (BB) {};
	\coordinate (CC) at (9,-6.5);
	\node (CC) at (CC) {};
	\coordinate (DD) at (-9,-6.5);
	\node (DD) at (DD) {};
	\draw (AA)--(BB)--(CC)--(DD)--(AA);
	\end{tikzpicture}
	
\end{center}

\subsection{Binomiale.}

\begin{enumerate}[*]
	\item Épreuve de Bernoulli.
	
	\begin{enumerate}[$\bullet$]
		\item Expérience: lancer un dé.
		\item Succès: \og Obtenir $6$ \fg{}.
		\item Probabilité de succès: $p=\frac{1}{6}$.
	\end{enumerate}
	
	\item Schéma de Bernoulli.
	
	L'épreuve de Bernoulli précédemment décrite est répétée à l'identique et de façon indépendante $n=3$ fois.
	
	\item Loi binomiale.
	
	$X$ compte le nombre de $6$ parmi les $3$ lancés, donc compte le nombre de succès donc: $X \hookrightarrow \mathscr{B}\left( 3, \frac{1}{6} \right)$.
	
\end{enumerate}