Avertissement

Ce contenu a été généré par une intelligence artificielle (LLM) et peut contenir des imprécisions ou des erreurs malgré notre relecture attentive. Il s'agit d'un outil d'apprentissage et non d'une référence académique.

Si vous constatez des erreurs, merci de nous les signaler via la page "À propos".

Principe d'inclusion-exclusion - preuves (A)

Formule du Binôme Multivariée

Prouvez par récurrence sur nn la formule suivante, pour des éléments ai,bia_i, b_i d'un anneau commutatif :

i=1n(ai+bi)=In(iIai)(jnIbj)\prod_{i=1}^n (a_i + b_i) = \sum_{I \subseteq \llbracket n \rrbracket} \left( \prod_{i \in I} a_i \right) \left( \prod_{j \in \llbracket n \rrbracket \setminus I} b_j \right)

Indice

Procédez par récurrence (induction).

Pour l'initialisation, vérifiez le cas n=1n=1.

Pour l'hérédité, écrivez le produit pour n+1n+1 comme le produit pour nn multiplié par (an+1+bn+1)(a_{n+1} + b_{n+1}). Utilisez l'hypothèse de récurrence, développez, et séparez la somme en deux parties (selon que l'indice n+1n+1 est dans l'ensemble II ou non).

Solution

Nous allons prouver la propriété par récurrence sur l'entier n1n \ge 1.

Étape 1 : Initialisation

Pour n=1n=1, le membre de gauche est (a1+b1)(a_1 + b_1).

Le membre de droite est la somme sur les sous-ensembles de {1}\{1\}. Les sous-ensembles sont \emptyset et {1}\{1\}.

  • Pour I=I = \emptyset : le terme est (ai)({1}bj)=1b1=b1(\prod_{\emptyset} a_i)(\prod_{\{1\}} b_j) = 1 \cdot b_1 = b_1.
  • Pour I={1}I = \{1\} : le terme est ({1}ai)(bj)=a11=a1(\prod_{\{1\}} a_i)(\prod_{\emptyset} b_j) = a_1 \cdot 1 = a_1.

La somme est b1+a1b_1 + a_1, ce qui est égal au membre de gauche. La propriété est vraie pour n=1n=1.

Étape 2 : Hérédité

Supposons la formule vraie pour un rang nn. Considérons le rang n+1n+1 :

i=1n+1(ai+bi)=(i=1n(ai+bi))(an+1+bn+1)\prod_{i=1}^{n+1} (a_i + b_i) = \left( \prod_{i=1}^n (a_i + b_i) \right) (a_{n+1} + b_{n+1})

Par hypothèse de récurrence :

=[Kn(iKai)(jnKbj)](an+1+bn+1)= \left[ \sum_{K \subseteq \llbracket n \rrbracket} \left( \prod_{i \in K} a_i \right) \left( \prod_{j \in \llbracket n \rrbracket \setminus K} b_j \right) \right] (a_{n+1} + b_{n+1})

En distribuant (an+1+bn+1)(a_{n+1} + b_{n+1}), nous obtenons deux sommes :

  1. Une somme où chaque terme est multiplié par bn+1b_{n+1} (correspondant aux sous-ensembles de n+1\llbracket n+1 \rrbracket ne contenant pas n+1n+1).
  2. Une somme où chaque terme est multiplié par an+1a_{n+1} (correspondant aux sous-ensembles de n+1\llbracket n+1 \rrbracket contenant n+1n+1).

Soit II un sous-ensemble de n+1\llbracket n+1 \rrbracket.

  • Si n+1In+1 \notin I, alors InI \subseteq \llbracket n \rrbracket. Le terme correspondant est (iIai)(jnIbj)bn+1\left( \prod_{i \in I} a_i \right) \left( \prod_{j \in \llbracket n \rrbracket \setminus I} b_j \right) b_{n+1}.
  • Si n+1In+1 \in I, posons K=I{n+1}nK = I \setminus \{n+1\} \subseteq \llbracket n \rrbracket. Le terme est (iKai)an+1(jnKbj)\left( \prod_{i \in K} a_i \right) a_{n+1} \left( \prod_{j \in \llbracket n \rrbracket \setminus K} b_j \right).

En regroupant ces deux cas, nous couvrons exactement tous les sous-ensembles In+1I \subseteq \llbracket n+1 \rrbracket :

=In+1(iIai)(jn+1Ibj)= \sum_{I \subseteq \llbracket n+1 \rrbracket} \left( \prod_{i \in I} a_i \right) \left( \prod_{j \in \llbracket n+1 \rrbracket \setminus I} b_j \right)

Conclusion :

La formule est vraie pour tout n1n \ge 1.

Principe d'Inclusion-Exclusion (Forme Complémentaire)

Soit EE un ensemble fini et A1,,AnA_1, \ldots, A_n des sous-ensembles de EE. Prouvez la forme complémentaire du principe d'inclusion-exclusion :

i=1nAi=In(1)IiIAi\left| \bigcap_{i=1}^n \overline{A_i} \right| = \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left|\bigcap_{i \in I} A_i\right|

On utilisera la méthode des fonctions caractéristiques (ou indicatrices).

Indice

Utilisez la fonction indicatrice d'un ensemble, notée 1A(x)\mathbb{1}_A(x), qui vaut 1 si xAx \in A et 0 sinon.

Rappelez-vous que 1A=11A\mathbb{1}_{\overline{A}} = 1 - \mathbb{1}_A et que 1AB=1A1B\mathbb{1}_{A \cap B} = \mathbb{1}_A \mathbb{1}_B.

Exprimez l'indicatrice de l'intersection des complémentaires comme un produit, développez ce produit (à l'aide de la formule du binôme multivariée), puis somme sur tous les éléments xEx \in E.

Solution

Soit 1S\mathbb{1}_S la fonction caractéristique (indicatrice) d'un ensemble SS.

Étape 1 : Expression de l'indicatrice

Un élément xx appartient à i=1nAi\bigcap_{i=1}^n \overline{A_i} si et seulement si xAix \in \overline{A_i} pour tout ii.

Algébriquement, cela se traduit par le produit des indicatrices :

1Ai(x)=i=1n1Ai(x)=i=1n(11Ai(x))\mathbb{1}_{\bigcap \overline{A_i}}(x) = \prod_{i=1}^n \mathbb{1}_{\overline{A_i}}(x) = \prod_{i=1}^n (1 - \mathbb{1}_{A_i}(x))

Étape 2 : Développement algébrique

Appliquons la formule du binôme multivariée (Concept 3) avec ai=1Ai(x)a_i = -\mathbb{1}_{A_i}(x) et bi=1b_i = 1.

i=1n(11Ai(x))=In(iI(1Ai(x)))(jI1)\prod_{i=1}^n (1 - \mathbb{1}_{A_i}(x)) = \sum_{I \subseteq \llbracket n \rrbracket} \left( \prod_{i \in I} (-\mathbb{1}_{A_i}(x)) \right) \left( \prod_{j \notin I} 1 \right)

Puisque (1)I(-1)^{|I|} peut être sorti et que iI1Ai=1iIAi\prod_{i \in I} \mathbb{1}_{A_i} = \mathbb{1}_{\bigcap_{i \in I} A_i} :

1Ai(x)=In(1)I1iIAi(x)\mathbb{1}_{\bigcap \overline{A_i}}(x) = \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \mathbb{1}_{\bigcap_{i \in I} A_i}(x)

Étape 3 : Passage au cardinal

Le cardinal d'un ensemble est la somme de sa fonction indicatrice sur tous les éléments de l'univers EE : S=xE1S(x)|S| = \sum_{x \in E} \mathbb{1}_S(x).

Sommons l'égalité précédente sur tous les xEx \in E :

xE1Ai(x)=xEIn(1)I1iIAi(x)\sum_{x \in E} \mathbb{1}_{\bigcap \overline{A_i}}(x) = \sum_{x \in E} \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \mathbb{1}_{\bigcap_{i \in I} A_i}(x)

Par linéarité de la somme :

i=1nAi=In(1)IxE1iIAi(x)\left| \bigcap_{i=1}^n \overline{A_i} \right| = \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \sum_{x \in E} \mathbb{1}_{\bigcap_{i \in I} A_i}(x)

Conclusion :

i=1nAi=In(1)IiIAi\left| \bigcap_{i=1}^n \overline{A_i} \right| = \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left| \bigcap_{i \in I} A_i \right|

Principe d'Inclusion-Exclusion (Forme Réunion)

En utilisant la forme complémentaire démontrée précédemment et les lois de De Morgan, prouvez la formule de la réunion :

i=1nAi=In(1)I+1iIAi\left|\bigcup_{i=1}^n A_i\right| = \sum_{\emptyset \neq I \subseteq \llbracket n \rrbracket} (-1)^{|I|+1} \left|\bigcap_{i \in I} A_i\right|

Indice

Partez de la relation entre une réunion et l'intersection des complémentaires (Lois de De Morgan) : Ai=Ai\overline{\bigcup A_i} = \bigcap \overline{A_i}.

Utilisez le fait que pour tout sous-ensemble SS d'un univers EE, S=ES|S| = |E| - |\overline{S}|.

Appliquez la formule complémentaire et isolez le terme pour I=I = \emptyset.

Solution

Étape 1 : Relation avec le complémentaire

Soit EE l'univers contenant les ensembles AiA_i. On sait que le cardinal d'une réunion est le cardinal total moins le cardinal de son complémentaire :

i=1nAi=Ei=1nAi\left|\bigcup_{i=1}^n A_i\right| = |E| - \left| \overline{\bigcup_{i=1}^n A_i} \right|

D'après les lois de De Morgan, le complémentaire de la réunion est l'intersection des complémentaires :

i=1nAi=Ei=1nAi\left|\bigcup_{i=1}^n A_i\right| = |E| - \left| \bigcap_{i=1}^n \overline{A_i} \right|

Étape 2 : Application de la forme complémentaire

D'après le concept 2 (forme complémentaire), nous avons :

i=1nAi=In(1)IiIAi\left| \bigcap_{i=1}^n \overline{A_i} \right| = \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left| \bigcap_{i \in I} A_i \right|

Le terme pour I=I = \emptyset est (1)0iAi=1E=E(-1)^0 |\bigcap_{i \in \emptyset} A_i| = 1 \cdot |E| = |E|.

Nous pouvons donc sortir ce terme de la somme :

i=1nAi=E+In(1)IiIAi\left| \bigcap_{i=1}^n \overline{A_i} \right| = |E| + \sum_{\emptyset \neq I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left| \bigcap_{i \in I} A_i \right|

Étape 3 : Substitution

Substituons ce résultat dans l'équation de l'étape 1 :

i=1nAi=E(E+In(1)IiIAi)\left|\bigcup_{i=1}^n A_i\right| = |E| - \left( |E| + \sum_{\emptyset \neq I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left| \bigcap_{i \in I} A_i \right| \right)

Les termes E|E| s'annulent. Il reste :

i=1nAi=In(1)IiIAi\left|\bigcup_{i=1}^n A_i\right| = - \sum_{\emptyset \neq I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left| \bigcap_{i \in I} A_i \right|

On rentre le signe "-" dans la somme, ce qui change (1)I(-1)^{|I|} en (1)I+1(-1)^{|I|+1}.

Conclusion :

i=1nAi=In(1)I+1iIAi\left|\bigcup_{i=1}^n A_i\right| = \sum_{\emptyset \neq I \subseteq \llbracket n \rrbracket} (-1)^{|I|+1} \left| \bigcap_{i \in I} A_i \right|

Application : Nombre de Surjections

Soient EE un ensemble à nn éléments et FF un ensemble à kk éléments. Prouvez que le nombre de surjections de EE vers FF est :

Sn,k=j=0k(1)kj(kj)jnS_{n,k} = \sum_{j=0}^{k} (-1)^{k-j} \binom{k}{j} j^n

(Indication : Notez que la formule peut aussi s'écrire en sommant sur le nombre d'éléments exclus).

Indice

Utilisez le principe d'inclusion-exclusion sous sa forme complémentaire.

L'univers est l'ensemble de toutes les applications de EE dans FF (cardinal knk^n).

Définissez les propriétés "indésirables" : une fonction ff a la propriété PiP_i si l'élément yiFy_i \in F n'est pas dans l'image de ff (c'est-à-dire f(x)yif(x) \neq y_i pour tout xx).

Une surjection est une fonction qui ne vérifie aucune propriété PiP_i.

Solution

Soit F={y1,,yk}F = \{y_1, \ldots, y_k\}. Soit F\mathcal{F} l'ensemble de toutes les fonctions de EE vers FF. On a F=kn|\mathcal{F}| = k^n.

Étape 1 : Définition des ensembles à exclure

Pour i{1,,k}i \in \{1, \ldots, k\}, définissons l'ensemble AiA_i comme l'ensemble des fonctions qui n'atteignent pas yiy_i :

Ai={fFyiIm(f)}A_i = \{ f \in \mathcal{F} \mid y_i \notin \text{Im}(f) \}

Une fonction est surjective si et seulement si son image est FF tout entier, c'est-à-dire qu'elle n'appartient à aucun AiA_i. On cherche donc i=1kAi|\bigcap_{i=1}^k \overline{A_i}|.

Étape 2 : Calcul des intersections

Considérons une intersection de mm ensembles Ai1AimA_{i_1} \cap \dots \cap A_{i_m}.

Les fonctions dans cette intersection sont celles dont l'image ne contient aucun des éléments {yi1,,yim}\{y_{i_1}, \dots, y_{i_m}\}.

L'image doit être incluse dans F{yi1,,yim}F \setminus \{y_{i_1}, \dots, y_{i_m}\}, qui est un ensemble de cardinal kmk - m.

Le nombre de telles fonctions est donc :

Ai1Aim=(km)n|A_{i_1} \cap \dots \cap A_{i_m}| = (k-m)^n

Étape 3 : Application de la formule

D'après le principe d'inclusion-exclusion :

Surjections=Ik(1)I(kI)n|\text{Surjections}| = \sum_{I \subseteq \llbracket k \rrbracket} (-1)^{|I|} (k - |I|)^n

Regroupons les termes selon la taille de l'ensemble II. Soit m=Im = |I|. Il y a (km)\binom{k}{m} façons de choisir un sous-ensemble II de taille mm.

Sn,k=m=0k(1)m(km)(km)nS_{n,k} = \sum_{m=0}^k (-1)^m \binom{k}{m} (k-m)^n

Conclusion :

En posant le changement de variable j=kmj = k-m (si m=0,j=km=0, j=k; si m=k,j=0m=k, j=0), on obtient la forme donnée :

Sn,k=j=0k(1)kj(kkj)jn=j=0k(1)kj(kj)jnS_{n,k} = \sum_{j=0}^k (-1)^{k-j} \binom{k}{k-j} j^n = \sum_{j=0}^k (-1)^{k-j} \binom{k}{j} j^n

(Car (kkj)=(kj)\binom{k}{k-j} = \binom{k}{j}).

Application : Nombre de Dérangements

Prouvez que le nombre de dérangements DnD_n d'un ensemble à nn éléments est :

Dn=n!k=0n(1)kk!D_n = n! \sum_{k=0}^n \frac{(-1)^k}{k!}

Indice

Un dérangement est une permutation sans point fixe.

Considérez l'ensemble univers des permutations SnS_n (cardinal n!n!).

Définissez les ensembles Ai={σSnσ(i)=i}A_i = \{ \sigma \in S_n \mid \sigma(i) = i \} (permutations fixant l'élément ii).

On cherche le cardinal de Ai\bigcap \overline{A_i}.

Calculez le cardinal de l'intersection de kk ensembles AiA_i.

Solution

Étape 1 : Structure des intersections

Pour un sous-ensemble d'indices I{1,,n}I \subseteq \{1, \dots, n\} de cardinal kk, l'intersection iIAi\bigcap_{i \in I} A_i représente l'ensemble des permutations qui fixent au moins tous les éléments iIi \in I.

Si on fixe kk éléments, les nkn-k autres éléments peuvent être permutés de manière quelconque.

Donc :

iIAi=(nk)!\left| \bigcap_{i \in I} A_i \right| = (n-k)!

Étape 2 : Application du Principe d'Inclusion-Exclusion

On cherche le nombre de permutations n'appartenant à aucun AiA_i (aucun point fixe).

Dn=In(1)IiIAiD_n = \sum_{I \subseteq \llbracket n \rrbracket} (-1)^{|I|} \left| \bigcap_{i \in I} A_i \right|

Regroupons par taille de II. Pour une taille kk donnée (0kn0 \le k \le n), il y a (nk)\binom{n}{k} choix pour l'ensemble II. Tous ces choix donnent la même taille d'intersection (nk)!(n-k)!.

Dn=k=0n(1)k(nk)(nk)!D_n = \sum_{k=0}^n (-1)^k \binom{n}{k} (n-k)!

Étape 3 : Simplification

Utilisons la définition du coefficient binomial (nk)=n!k!(nk)!\binom{n}{k} = \frac{n!}{k!(n-k)!} :

Dn=k=0n(1)kn!k!(nk)!(nk)!D_n = \sum_{k=0}^n (-1)^k \frac{n!}{k!(n-k)!} (n-k)!

Les termes (nk)!(n-k)! se simplifient :

Dn=k=0n(1)kn!k!D_n = \sum_{k=0}^n (-1)^k \frac{n!}{k!}

Conclusion :

En factorisant par n!n!, on obtient :

Dn=n!k=0n(1)kk!D_n = n! \sum_{k=0}^n \frac{(-1)^k}{k!}

Cas particulier : Union de 3 ensembles (Vérification)

Sans utiliser la formule générale, prouvez "à la main" pour trois ensembles finis A,B,CA, B, C que :

ABC=A+B+C(AB+AC+BC)+ABC|A \cup B \cup C| = |A| + |B| + |C| - (|A \cap B| + |A \cap C| + |B \cap C|) + |A \cap B \cap C|

en décomposant la réunion en ensembles disjoints ou en utilisant la formule pour 2 ensembles.

Indice

Utilisez la formule connue pour deux ensembles : XY=X+YXY|X \cup Y| = |X| + |Y| - |X \cap Y|.

Posez X=ABX = A \cup B et Y=CY = C.

Développez (AB)C|(A \cup B) \cap C| en utilisant la distributivité de l'intersection sur la réunion : (AB)C=(AC)(BC)(A \cup B) \cap C = (A \cap C) \cup (B \cap C).

Solution

Étape 1 : Application itérative de la formule pour 2 ensembles

Considérons ABC=(AB)CA \cup B \cup C = (A \cup B) \cup C. Appliquons la formule pour 2 ensembles :

(AB)C=AB+C(AB)C|(A \cup B) \cup C| = |A \cup B| + |C| - |(A \cup B) \cap C|

Étape 2 : Développement des termes

On sait déjà que AB=A+BAB|A \cup B| = |A| + |B| - |A \cap B|.

Pour le terme d'intersection, utilisons la distributivité : (AB)C=(AC)(BC)(A \cup B) \cap C = (A \cap C) \cup (B \cap C).

Appliquons à nouveau la formule pour 2 ensembles à cette nouvelle réunion :

(AC)(BC)=AC+BC(AC)(BC)|(A \cap C) \cup (B \cap C)| = |A \cap C| + |B \cap C| - |(A \cap C) \cap (B \cap C)|

Le dernier terme se simplifie car l'intersection est associative et commutative :

(AC)(BC)=ABC(A \cap C) \cap (B \cap C) = A \cap B \cap C

Donc (AB)C=AC+BCABC|(A \cup B) \cap C| = |A \cap C| + |B \cap C| - |A \cap B \cap C|.

Étape 3 : Assemblage

Substituons tout dans l'équation de l'étape 1 :

ABC=(A+BAB)+C(AC+BCABC)|A \cup B \cup C| = (|A| + |B| - |A \cap B|) + |C| - (|A \cap C| + |B \cap C| - |A \cap B \cap C|)

Conclusion :

En distribuant le signe moins :

ABC=A+B+CABACBC+ABC|A \cup B \cup C| = |A| + |B| + |C| - |A \cap B| - |A \cap C| - |B \cap C| + |A \cap B \cap C|

Propriété de la Différence Symétrique

Soit Δ\Delta la différence symétrique définie par AΔB=(AB)(BA)A \Delta B = (A \setminus B) \cup (B \setminus A).

Prouvez en utilisant les fonctions caractéristiques que :

1AΔB=1A+1B21A1B\mathbb{1}_{A \Delta B} = \mathbb{1}_A + \mathbb{1}_B - 2\mathbb{1}_A\mathbb{1}_B

Et déduisez-en une relation sur le cardinal AΔB|A \Delta B|.

Indice

Rappelez-vous que dans l'algèbre des fonctions indicatrices (valeurs dans {0,1}\{0,1\}), l'addition correspond modulo 2 à la différence symétrique, mais ici nous travaillons avec l'addition réelle standard.

Utilisez le fait que AΔBA \Delta B correspond aux éléments qui sont dans AA ou dans BB, mais pas dans les deux.

On peut écrire 1AB1AB\mathbb{1}_{A \cup B} - \mathbb{1}_{A \cap B}.

Solution

Étape 1 : Expression par réunion et intersection

Par définition, AΔB=(AB)(AB)A \Delta B = (A \cup B) \setminus (A \cap B).

Comme ABA \cap B est un sous-ensemble de ABA \cup B, on a pour les fonctions indicatrices :

1AΔB=1AB1AB\mathbb{1}_{A \Delta B} = \mathbb{1}_{A \cup B} - \mathbb{1}_{A \cap B}

Étape 2 : Utilisation des propriétés de base

On sait que 1AB=1A1B\mathbb{1}_{A \cap B} = \mathbb{1}_A \mathbb{1}_B.

On sait aussi (par Inclusion-Exclusion sur les indicatrices) que 1AB=1A+1B1A1B\mathbb{1}_{A \cup B} = \mathbb{1}_A + \mathbb{1}_B - \mathbb{1}_A \mathbb{1}_B.

Étape 3 : Substitution

1AΔB=(1A+1B1A1B)1A1B\mathbb{1}_{A \Delta B} = (\mathbb{1}_A + \mathbb{1}_B - \mathbb{1}_A \mathbb{1}_B) - \mathbb{1}_A \mathbb{1}_B

1AΔB=1A+1B21A1B\mathbb{1}_{A \Delta B} = \mathbb{1}_A + \mathbb{1}_B - 2\mathbb{1}_A \mathbb{1}_B

Conclusion (Passage au cardinal) :

En sommant sur tous les éléments de l'univers :

AΔB=A+B2AB|A \Delta B| = |A| + |B| - 2|A \cap B|

Ceci est cohérent avec le principe d'inclusion-exclusion : on compte AA et BB, mais on retire deux fois l'intersection (une fois pour AA, une fois pour BB) car ces éléments ne doivent pas y être.

Application : Indicatrice d'Euler

Soit n=p1p2pkn = p_1 p_2 \dots p_k un produit de kk nombres premiers distincts.

Prouvez en utilisant le principe d'inclusion-exclusion que le nombre d'entiers dans {1,,n}\{1, \dots, n\} qui sont premiers avec nn est :

ϕ(n)=ni=1k(11pi)\phi(n) = n \prod_{i=1}^k \left(1 - \frac{1}{p_i}\right)

Indice

Un entier est premier avec nn s'il n'est divisible par aucun des facteurs premiers pip_i.

Considérez l'ensemble univers E={1,,n}E = \{1, \dots, n\}.

Définissez les ensembles AiA_i comme les multiples de pip_i dans EE.

Calculez Ai|A_i|, AiAj|A_i \cap A_j|, etc., puis appliquez la forme complémentaire.

Solution

Étape 1 : Cardinaux des multiples

L'ensemble AiA_i contient les multiples de pip_i inférieurs ou égaux à nn.

Ai=npi|A_i| = \frac{n}{p_i}

L'intersection AiAjA_i \cap A_j (pour iji \neq j) contient les multiples de pipjp_i p_j (car pi,pjp_i, p_j sont premiers entre eux).

AiAj=npipj|A_i \cap A_j| = \frac{n}{p_i p_j}

De manière générale, pour un ensemble d'indices II :

iIAi=niIpi\left| \bigcap_{i \in I} A_i \right| = \frac{n}{\prod_{i \in I} p_i}

Étape 2 : Application du Principe

On cherche le nombre d'éléments qui ne sont dans aucun AiA_i (premiers avec nn).

ϕ(n)=Ik(1)IniIpi\phi(n) = \sum_{I \subseteq \llbracket k \rrbracket} (-1)^{|I|} \frac{n}{\prod_{i \in I} p_i}

Factorisons par nn :

ϕ(n)=nIk(1)I1iIpi\phi(n) = n \sum_{I \subseteq \llbracket k \rrbracket} (-1)^{|I|} \frac{1}{\prod_{i \in I} p_i}

On peut réécrire le terme sous la somme comme iI(1pi)\prod_{i \in I} \left( \frac{-1}{p_i} \right).

Étape 3 : Factorisation

La somme obtenue est exactement le développement du produit i=1k(11pi)\prod_{i=1}^k \left( 1 - \frac{1}{p_i} \right) d'après la formule du binôme multivariée (où on choisit soit 11, soit 1/pi-1/p_i).

Conclusion :

ϕ(n)=ni=1k(11pi)\phi(n) = n \prod_{i=1}^k \left(1 - \frac{1}{p_i}\right)

Probabilité limite d'un dérangement

En utilisant la formule des dérangements, prouvez que la limite de la probabilité qu'une permutation tirée au hasard soit un dérangement quand nn tend vers l'infini est 1/e1/e.

Indice

La probabilité est Pn=Dnn!P_n = \frac{D_n}{n!}.

Utilisez la formule fermée de DnD_n dérivée précédemment.

Rappelez le développement en série de Taylor de la fonction exponentielle exe^x au voisinage de 0, évalué en x=1x = -1.

Solution

Étape 1 : Expression de la probabilité

Le nombre total de permutations est n!n!. Le nombre de dérangements est DnD_n.

La probabilité est :

Pn=Dnn!=n!k=0n(1)kk!n!P_n = \frac{D_n}{n!} = \frac{n! \sum_{k=0}^n \frac{(-1)^k}{k!}}{n!}

Pn=k=0n(1)kk!P_n = \sum_{k=0}^n \frac{(-1)^k}{k!}

Étape 2 : Limite

Cherchons la limite quand nn \to \infty :

limnPn=k=0(1)kk!\lim_{n \to \infty} P_n = \sum_{k=0}^{\infty} \frac{(-1)^k}{k!}

Étape 3 : Série de l'exponentielle

On reconnaît le développement en série de Taylor de la fonction exe^x autour de 0 :

ex=k=0xkk!e^x = \sum_{k=0}^{\infty} \frac{x^k}{k!}

En posant x=1x = -1, on obtient :

e1=k=0(1)kk!e^{-1} = \sum_{k=0}^{\infty} \frac{(-1)^k}{k!}

Conclusion :

limnDnn!=1e0.3679\lim_{n \to \infty} \frac{D_n}{n!} = \frac{1}{e} \approx 0.3679

Calcul exact d'éléments ayant au moins une propriété

Supposons qu'on connaisse les sommes partielles S1=AiS_1 = \sum |A_i|, S2=AiAjS_2 = \sum |A_i \cap A_j|, etc.

Montrez que si Sk=0S_k = 0 pour tout k2k \ge 2 (les ensembles sont disjoints deux à deux), alors la formule d'inclusion-exclusion se réduit au principe d'addition simple.

Indice

C'est une vérification de la cohérence de la formule.

Écrivez la formule complète de la réunion et remplacez les termes d'intersection de taille 2\ge 2 par 0.

Solution

Étape 1 : Écriture de la formule

i=1nAi=In(1)I+1iIAi\left|\bigcup_{i=1}^n A_i\right| = \sum_{\emptyset \neq I \subseteq \llbracket n \rrbracket} (-1)^{|I|+1} \left|\bigcap_{i \in I} A_i\right|

Étape 2 : Séparation des termes par taille

=I=1iIAiI=2iIAi+I=3= \sum_{|I|=1} \left|\bigcap_{i \in I} A_i\right| - \sum_{|I|=2} \left|\bigcap_{i \in I} A_i\right| + \sum_{|I|=3} \dots

=i=1nAi1i<jnAiAj+= \sum_{i=1}^n |A_i| - \sum_{1 \le i < j \le n} |A_i \cap A_j| + \dots

Étape 3 : Hypothèse d'ensembles disjoints

Si les ensembles sont disjoints deux à deux, alors pour tout iji \neq j, AiAj=A_i \cap A_j = \emptyset, donc AiAj=0|A_i \cap A_j| = 0.

A fortiori, toute intersection de 3 ensembles ou plus est aussi vide (car contenue dans une intersection de 2 ensembles).

Tous les termes avec I2|I| \ge 2 sont nuls.

Conclusion :

Il ne reste que le premier terme :

i=1nAi=i=1nAi\left|\bigcup_{i=1}^n A_i\right| = \sum_{i=1}^n |A_i|

On retrouve bien le principe d'addition.