ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 2 — Applications et relations binaires · Injections, surjections, bijections

Exercice 25

Démonstration

Soit EE un ensemble fini à pp éléments et FF un ensemble fini à nn éléments.

1. Montrer que l'application 𝒫(E)→{0,1}E\mathcal{P}(E) \to \{0,1\}^{E}, A↦1AA \mapsto \mathbf{1}_{A}, est bijective. En déduire, à l'aide de la question 2, une nouvelle démonstration du fait que 𝒫(E)\mathcal{P}(E) possède 2p2^{p} éléments.

2. Montrer, par récurrence sur pp et à l'aide du lemme des bergers, qu'il y a npn^{p} applications de EE dans FF. On fixera un élément aa de EE et l'on regroupera les applications selon leur valeur en aa. Dénombrer de même les applications injectives de EE dans FF, puis les bijections de EE sur lui-même.

3. Pour p=4p = 4 et n=2n = 2, dénombrer les surjections de EE sur FF en dénombrant les applications qui ne le sont pas.

4. Soit AA et BB deux parties finies d'un ensemble. À l'aide des lemmes du cours, montrer que A∪BA \cup B est fini et que card(A∪B)=card(A)+card(B)−card(A∩B).\mathrm{card}(A \cup B) = \mathrm{card}(A) + \mathrm{card}(B) - \mathrm{card}(A \cap B). On pourra écrire A∪BA \cup B comme la réunion disjointe de AA et de B∖AB \setminus A.

Corrigé

1. L'application 𝒫(E)→{0,1}E\mathcal{P}(E) \to \{0,1\}^{E}, A↦1AA \mapsto \mathbf{1}_{A}, admet pour réciproque l'application χ↦χ−1({1})\chi \mapsto \chi^{-1}(\{1\}) : en effet, l'ensemble des points où 1A\mathbf{1}_{A} vaut 11 est AA, et une fonction χ\chi à valeurs dans {0,1}\{0,1\} est l'indicatrice de χ−1({1})\chi^{-1}(\{1\}). D'après la question 2, il y a 2p2^{p} applications de EE dans {0,1}\{0,1\}, et deux ensembles en bijection ont le même cardinal, d'après le lemme 2 du cours. card 𝒫(E)=card {0,1}E=2p\boxed{\mathrm{card}\,\mathcal{P}(E) = \mathrm{card}\,\{0,1\}^{E} = 2^{p}}

2. Applications. On raisonne par récurrence sur pp, pour tout ensemble FF à nn éléments. Si p=0p = 0, l'ensemble EE est vide, et il existe une seule application de EE dans FF, celle de graphe vide : on a bien n0=1n^{0} = 1. Supposons le résultat vrai au rang pp, et soit EE à p+1p + 1 éléments, a∈Ea \in E et E′=E∖{a}E' = E \setminus \{a\}, qui a pp éléments. On considère Φ:FE⟶Fφ⟼φ(a)\begin{array}{r|ccl} \Phi : & F^{E} & \longrightarrow & F \\ & \varphi & \longmapsto & \varphi(a) \end{array} Pour y∈Fy \in F, la fibre Φ−1({y})\Phi^{-1}(\{y\}) est formée des applications qui envoient aa sur yy. La restriction φ↦φ∣E′\varphi \mapsto \varphi_{|E'} est une bijection de cette fibre sur FE′F^{E'}, dont la réciproque prolonge une application de E′E' en envoyant aa sur yy. Chaque fibre a donc npn^{p} éléments, et le lemme des bergers donne card(FE)=n×np=np+1\mathrm{card}(F^{E}) = n \times n^{p} = n^{p+1}.

Injections. Notons A(p,n)A(p,n) le nombre d'injections d'un ensemble à pp éléments dans un ensemble à nn éléments, qui ne dépend que de pp et nn d'après le lemme 2 du cours. On montre par récurrence sur pp que A(p,n)=n(n−1)⋯(n−p+1)A(p,n) = n(n-1)\cdots(n-p+1), produit de pp facteurs, pour tout nn. Le cas p=0p = 0 est le même que ci-dessus. Pour l'hérédité, on reprend aa, E′E' et l'application φ↦φ(a)\varphi \mapsto \varphi(a), restreinte aux injections. Si n=0n = 0, il n'y a aucune application de E≠∅E \neq \varnothing dans F=∅F = \varnothing, et le produit, qui contient le facteur n=0n = 0, est nul. Si n⩾1n \geqslant 1, une injection qui envoie aa sur yy envoie E′E' dans F∖{y}F \setminus \{y\}, et la restriction est une bijection de la fibre au-dessus de yy sur l'ensemble des injections de E′E' dans F∖{y}F \setminus \{y\}, qui a n−1n - 1 éléments d'après le lemme 3. Le lemme des bergers donne A(p+1,n)=n×A(p,n−1)=n×(n−1)(n−2)⋯(n−p).A(p+1, n) = n \times A(p, n-1) = n \times (n-1)(n-2)\cdots(n-p). Bijections. D'après le théorème 2 du cours, une application de EE dans lui-même est bijective si et seulement si elle est injective : il y en a A(p,p)=p!A(p,p) = p!. np applicationsn(n−1)⋯(n−p+1) injectionsp! bijections de E sur E\boxed{n^{p} \text{ applications} \qquad n(n-1)\cdots(n-p+1) \text{ injections} \qquad p! \text{ bijections de } E \text{ sur } E} Le nombre d'injections est nul lorsque p>np > n, puisque le produit contient alors le facteur n−n=0n - n = 0 : c'est le principe des tiroirs.

3. Les applications de EE dans FF qui ne sont pas surjectives sont, pour n=2n = 2, celles qui ne prennent qu'une valeur : ce sont les deux applications constantes. 24−2=14 surjections\boxed{2^{4} - 2 = 14 \text{ surjections}} À retenir : pour dénombrer, on passe souvent au complémentaire. Pour n=3n = 3, il faudrait retirer les applications qui évitent une valeur, en prenant garde de ne pas compter deux fois les constantes : c'est le principe d'inclusion-exclusion du chapitre de dénombrement.

4. Les parties A∩BA \cap B et B∖AB \setminus A de BB sont finies, d'après le lemme 3 du cours. Elles sont disjointes et ont pour réunion BB, donc, d'après le lemme 4, card(B)=card(A∩B)+card(B∖A).\mathrm{card}(B) = \mathrm{card}(A \cap B) + \mathrm{card}(B \setminus A). De même, AA et B∖AB \setminus A sont finies, disjointes, et ont pour réunion A∪BA \cup B. Le lemme 4 montre que A∪BA \cup B est fini, et donne card(A∪B)=card(A)+card(B∖A)=card(A)+card(B)−card(A∩B).\mathrm{card}(A \cup B) = \mathrm{card}(A) + \mathrm{card}(B \setminus A) = \mathrm{card}(A) + \mathrm{card}(B) - \mathrm{card}(A \cap B).

card(A∪B)=card(A)+card(B)−card(A∩B)\boxed{\mathrm{card}(A \cup B) = \mathrm{card}(A) + \mathrm{card}(B) - \mathrm{card}(A \cap B)} Pour A={1,2}A = \{1,2\} et B={2,3}B = \{2,3\}, on trouve bien 2+2−1=32 + 2 - 1 = 3. Les éléments de A∩BA \cap B sont comptés deux fois dans card(A)+card(B)\mathrm{card}(A) + \mathrm{card}(B), et la soustraction corrige ce double comptage : c'est le premier cas de la formule du crible, que le chapitre 21 généralisera à nn parties.

Dans l'édifice

Thèmes

injections, surjections, bijections, fonctions indicatrices, injectivité, surjectivité, bijections, ensembles finis, équipotence

Notions

injection, surjection, bijection, ensemble fini

Ouvrir dans l'atlas interactif →