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".

Exercices “Principe d’inclusion-exclusion” (A)


Exercice 1

Problème : Application de base pour trois ensembles

Dans une promotion de 100 étudiants en informatique :

  • 60 étudient le Python (Ensemble AA).
  • 50 étudient le Java (Ensemble BB).
  • 40 étudient le C++ (Ensemble CC).

On connait également les intersections suivantes :

  • 30 étudient à la fois Python et Java.
  • 20 étudient à la fois Python et C++.
  • 15 étudient à la fois Java et C++.
  • 10 étudient les trois langages.

Combien d’étudiants apprennent au moins un de ces trois langages ? Combien n’en apprennent aucun ?

Solution

Méthode : Nous utilisons le principe d’inclusion-exclusion pour la réunion de trois ensembles (Concept 1), puis nous utilisons le complémentaire pour trouver ceux qui n’apprennent aucun langage.

Étapes :

  1. Identifier la formule :

    Pour trois ensembles, la formule est :

    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|

  2. Calculer la somme des singletons (S1S_1) :

    S1=A+B+C=60+50+40=150S_1 = |A| + |B| + |C| = 60 + 50 + 40 = 150

  3. Calculer la somme des intersections par paires (S2S_2) :

    S2=AB+AC+BC=30+20+15=65S_2 = |A \cap B| + |A \cap C| + |B \cap C| = 30 + 20 + 15 = 65

  4. Identifier l’intersection triple (S3S_3) :

    S3=ABC=10S_3 = |A \cap B \cap C| = 10

  5. Appliquer la formule pour “au moins un” :

    ABC=15065+10=95|A \cup B \cup C| = 150 - 65 + 10 = 95

  6. Calculer le nombre d’étudiants n’apprenant aucun langage :

    Soit EE l’ensemble total des étudiants (E=100|E| = 100). On cherche le cardinal du complémentaire.

    ABC=EABC=10095=5|\overline{A \cup B \cup C}| = |E| - |A \cup B \cup C| = 100 - 95 = 5

Réponse :

95 étudiants apprennent au moins un langage, et 5 n’en apprennent aucun.


Exercice 2

Problème : Dénombrement et Divisibilité

Combien d’entiers dans l’ensemble E={1,2,,200}E = \{1, 2, \dots, 200\} sont divisibles par 4, 5 ou 6 ?

Note : On note AkA_k l’ensemble des multiples de kk dans EE. Rappelons que Ak=200k|A_k| = \lfloor \frac{200}{k} \rfloor.

Solution

Méthode : Appliquer le principe d’inclusion-exclusion sur les ensembles A4,A5,A6A_4, A_5, A_6. Il faut faire attention aux intersections : l’intersection des multiples de aa et bb est l’ensemble des multiples de PPCM(a,b)PPCM(a,b).

Étapes :

  1. Calculer les cardinaux des ensembles individuels :

    • A4=2004=50|A_4| = \lfloor \frac{200}{4} \rfloor = 50
    • A5=2005=40|A_5| = \lfloor \frac{200}{5} \rfloor = 40
    • A6=2006=33|A_6| = \lfloor \frac{200}{6} \rfloor = 33 (car 6×33=1986 \times 33 = 198)
  2. Calculer les intersections deux à deux (PPCM) :

    • A4A5=A20|A_4 \cap A_5| = |A_{20}| (car PPCM(4,5)=20PPCM(4,5)=20).

      20020=10\lfloor \frac{200}{20} \rfloor = 10.

    • A4A6=A12|A_4 \cap A_6| = |A_{12}| (car PPCM(4,6)=12PPCM(4,6)=12, et non 24).

      20012=16\lfloor \frac{200}{12} \rfloor = 16 (car 12×16=19212 \times 16 = 192).

    • A5A6=A30|A_5 \cap A_6| = |A_{30}| (car PPCM(5,6)=30PPCM(5,6)=30).

      20030=6\lfloor \frac{200}{30} \rfloor = 6 (car 30×6=18030 \times 6 = 180).

  3. Calculer l’intersection triple :

    • A4A5A6=A60|A_4 \cap A_5 \cap A_6| = |A_{60}| (car PPCM(4,5,6)=60PPCM(4,5,6)=60).

      20060=3\lfloor \frac{200}{60} \rfloor = 3 (car 60×3=18060 \times 3 = 180).

  4. Appliquer la formule d’inclusion-exclusion :

    A4A5A6=(50+40+33)(10+16+6)+3|A_4 \cup A_5 \cup A_6| = (50 + 40 + 33) - (10 + 16 + 6) + 3

    =12332+3= 123 - 32 + 3

    =94= 94

Réponse :

Il y a 9494 entiers divisibles par 4, 5 ou 6 entre 1 et 200.


Exercice 3

Problème : Comptage de solutions entières avec contraintes

On cherche le nombre de solutions entières (x1,x2,x3)(x_1, x_2, x_3) de l’équation suivante :

x1+x2+x3=15x_1 + x_2 + x_3 = 15

avec les contraintes : 0xi60 \le x_i \le 6 pour tout i{1,2,3}i \in \{1, 2, 3\}.

Indice : Calculer d’abord le nombre total de solutions sans la contrainte supérieure (6\le 6), puis utiliser le principe d’inclusion-exclusion pour retirer les cas où au moins une variable dépasse 6.

Solution

Méthode : Utiliser la combinatoire avec répétition (bâtons et étoiles) combinée au principe d’inclusion-exclusion (Forme Complémentaire).

L’univers EE est l’ensemble des solutions avec xi0x_i \ge 0.

Les “mauvaises” propriétés PiP_i sont "xi7x_i \ge 7".

Étapes :

  1. Calculer le nombre total de solutions positives (E|E|) :

    Le nombre de solutions à x1+x2+x3=15x_1 + x_2 + x_3 = 15 avec xi0x_i \ge 0 est (15+3131)=(172)\binom{15+3-1}{3-1} = \binom{17}{2}.

    E=17×162=136|E| = \frac{17 \times 16}{2} = 136

  2. Définir les ensembles à exclure :

    Soit A1A_1 l’ensemble des solutions où x17x_1 \ge 7.

    Pour compter A1|A_1|, on pose x1=y1+7x_1 = y_1 + 7 (où y10y_1 \ge 0).

    L’équation devient (y1+7)+x2+x3=15    y1+x2+x3=8(y_1 + 7) + x_2 + x_3 = 15 \implies y_1 + x_2 + x_3 = 8.

    Nombre de solutions : (8+312)=(102)=45\binom{8+3-1}{2} = \binom{10}{2} = 45.

    Par symétrie, A1=A2=A3=45|A_1| = |A_2| = |A_3| = 45.

  3. Calculer les intersections deux à deux :

    Soit A1A2A_1 \cap A_2 les solutions où x17x_1 \ge 7 et x27x_2 \ge 7.

    On pose x1=y1+7x_1 = y_1 + 7 et x2=y2+7x_2 = y_2 + 7.

    L’équation devient (y1+7)+(y2+7)+x3=15    y1+y2+x3=1(y_1+7) + (y_2+7) + x_3 = 15 \implies y_1 + y_2 + x_3 = 1.

    Nombre de solutions : (1+312)=(32)=3\binom{1+3-1}{2} = \binom{3}{2} = 3.

    Par symétrie, A1A2=A1A3=A2A3=3|A_1 \cap A_2| = |A_1 \cap A_3| = |A_2 \cap A_3| = 3.

  4. Calculer l’intersection triple :

    A1A2A3A_1 \cap A_2 \cap A_3 implique x1,x2,x37x_1, x_2, x_3 \ge 7.

    La somme minimale serait 7+7+7=217+7+7 = 21, ce qui est impossible car la somme doit faire 15.

    Donc A1A2A3=0|A_1 \cap A_2 \cap A_3| = 0.

  5. Appliquer la formule (Complémentaire) :

    N=EAi+AiAjA1A2A3N = |E| - \sum |A_i| + \sum |A_i \cap A_j| - |A_1 \cap A_2 \cap A_3|

    N=136(45+45+45)+(3+3+3)0N = 136 - (45 + 45 + 45) + (3 + 3 + 3) - 0

    N=136135+9=10N = 136 - 135 + 9 = 10

Réponse :

Il y a 10 solutions respectant toutes les contraintes.


Exercice 4

Problème : Calcul direct de Surjections

Soit E={a,b,c,d,e}E = \{a, b, c, d, e\} un ensemble de 5 éléments et F={1,2,3}F = \{1, 2, 3\} un ensemble de 3 éléments.

Calculer le nombre de surjections de EE vers FF.

Solution

Méthode : Utiliser la formule explicite du nombre de surjections (Concept 4).

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

Ici, n=5n=5 (départ) et k=3k=3 (arrivée).

Étapes :

  1. Identifier les termes de la somme :

    La somme va de j=0j=0 à j=3j=3.

    Surj(5,3)=j=03(1)3j(3j)j5Surj(5, 3) = \sum_{j=0}^{3} (-1)^{3-j} \binom{3}{j} j^5

  2. Développer la somme :

    • Pour j=0j=0 : (1)3(30)05=1×1×0=0(-1)^3 \binom{3}{0} 0^5 = -1 \times 1 \times 0 = 0
    • Pour j=1j=1 : (1)2(31)15=1×3×1=3(-1)^2 \binom{3}{1} 1^5 = 1 \times 3 \times 1 = 3
    • Pour j=2j=2 : (1)1(32)25=1×3×32=96(-1)^1 \binom{3}{2} 2^5 = -1 \times 3 \times 32 = -96
    • Pour j=3j=3 : (1)0(33)35=1×1×243=243(-1)^0 \binom{3}{3} 3^5 = 1 \times 1 \times 243 = 243
  3. Calculer le résultat final :

    Surj(5,3)=0+396+243Surj(5, 3) = 0 + 3 - 96 + 243

    Surj(5,3)=24696=150Surj(5, 3) = 246 - 96 = 150

Réponse :

Il existe 150150 surjections de EE vers FF.


Exercice 5

Problème : Application des Surjections (Distribution)

Un professeur veut distribuer 6 sujets de projets différents à 4 groupes d’étudiants (G1, G2, G3, G4).

Chaque groupe doit recevoir au moins un sujet. De combien de façons le professeur peut-il distribuer les sujets ?

Solution

Méthode : Distribuer des objets distincts (sujets) à des entités distinctes (groupes) de sorte qu’aucune entité ne soit vide équivaut à compter le nombre de surjections de l’ensemble des sujets vers l’ensemble des groupes.

Étapes :

  1. Modélisation :

    • Ensemble de départ EE : Les 6 sujets (n=6n=6).
    • Ensemble d’arrivée FF : Les 4 groupes (k=4k=4).
    • Condition “au moins un sujet” : Surjection.
  2. Appliquer la formule des surjections :

    S(6,4)=j=04(1)4j(4j)j6S(6, 4) = \sum_{j=0}^{4} (-1)^{4-j} \binom{4}{j} j^6

  3. Calculer terme par terme :

    • j=0j=0 : 0
    • j=1j=1 : (1)3(41)16=4×1=4(-1)^3 \binom{4}{1} 1^6 = -4 \times 1 = -4
    • j=2j=2 : (1)2(42)26=6×64=384(-1)^2 \binom{4}{2} 2^6 = 6 \times 64 = 384
    • j=3j=3 : (1)1(43)36=4×729=2916(-1)^1 \binom{4}{3} 3^6 = -4 \times 729 = -2916
    • j=4j=4 : (1)0(44)46=1×4096=4096(-1)^0 \binom{4}{4} 4^6 = 1 \times 4096 = 4096
  4. Sommer les résultats :

    S(6,4)=04+3842916+4096S(6, 4) = 0 - 4 + 384 - 2916 + 4096

    S(6,4)=44802920=1560S(6, 4) = 4480 - 2920 = 1560

Réponse :

Il y a 15601560 façons de distribuer les sujets.


Exercice 6

Problème : Dérangements (Le problème des cadeaux)

Quatre amis (Alice, Bob, Charlie, David) organisent un échange de cadeaux (“Secret Santa”). Chacun apporte un cadeau, les met dans une hotte, et en tire un au hasard.

De combien de manières différentes le tirage peut-il se dérouler pour que personne ne tire son propre cadeau ?

Solution

Méthode : On cherche le nombre de permutations sans point fixe (dérangements) pour un ensemble de taille n=4n=4. On utilise la formule des dérangements DnD_n.

Étapes :

  1. Formule des dérangements :

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

  2. Application pour n=4n=4 :

    D4=4!(10!11!+12!13!+14!)D_4 = 4! \left( \frac{1}{0!} - \frac{1}{1!} + \frac{1}{2!} - \frac{1}{3!} + \frac{1}{4!} \right)

  3. Simplification :

    Les deux premiers termes s’annulent (11=01 - 1 = 0).

    D4=24(1216+124)D_4 = 24 \left( \frac{1}{2} - \frac{1}{6} + \frac{1}{24} \right)

  4. Calcul :

    D4=24(1224424+124)D_4 = 24 \left( \frac{12}{24} - \frac{4}{24} + \frac{1}{24} \right)

    D4=124+1=9D_4 = 12 - 4 + 1 = 9

Réponse :

Il y a 99 tirages possibles où personne ne reçoit son propre cadeau.


Exercice 7

Problème : Dérangements partiels

Lors d’un test à l’aveugle, 5 personnes goûtent chacune leur boisson favorite parmi 5 verres mélangés.

Quelle est le nombre de cas où exactement 2 personnes reconnaissent leur propre boisson (trouvent leur verre) et les 3 autres se trompent ?

Solution

Méthode : Ce problème combine les combinaisons et les dérangements.

  1. Il faut choisir quelles sont les 2 personnes qui ont juste.
  2. Il faut que les 3 autres personnes soient en situation de dérangement (aucune n’a son verre).

Étapes :

  1. Choisir les points fixes :

    Nombre de façons de choisir 2 personnes parmi 5 :

    (52)=5×42=10\binom{5}{2} = \frac{5 \times 4}{2} = 10

  2. Déranger les autres :

    Les 3 personnes restantes doivent avoir une permutation sans point fixe.

    On calcule D3D_3 (dérangements de 3 éléments) :

    D3=3!(10!11!+12!13!)=6(1216)=31=2D_3 = 3! \left( \frac{1}{0!} - \frac{1}{1!} + \frac{1}{2!} - \frac{1}{3!} \right) = 6 \left( \frac{1}{2} - \frac{1}{6} \right) = 3 - 1 = 2

    (Les dérangements de {1,2,3} sont 231 et 312).

  3. Multiplier les possibilités :

    Total=(52)×D3=10×2=20\text{Total} = \binom{5}{2} \times D_3 = 10 \times 2 = 20

Réponse :

Il y a 2020 configurations où exactement 2 personnes retrouvent leur verre.


Exercice 8

Problème : Indicateur d’Euler et PIE

Utiliser le Principe d’Inclusion-Exclusion pour calculer ϕ(60)\phi(60), c’est-à-dire le nombre d’entiers dans {1,,60}\{1, \dots, 60\} qui sont premiers avec 60.

Solution

Méthode : Un nombre est premier avec 60 s’il n’est divisible par aucun des facteurs premiers de 60.

Facteurs premiers de 60=22×3×560 = 2^2 \times 3 \times 5. Les facteurs premiers distincts sont 2, 3 et 5.

On cherche le cardinal de l’ensemble univers E={1,,60}E=\{1, \dots, 60\} privé des multiples de 2, 3 et 5.

Étapes :

  1. Définir les ensembles :

    • A2A_2 : multiples de 2 (A2=60/2=30|A_2| = 60/2 = 30)
    • A3A_3 : multiples de 3 (A3=60/3=20|A_3| = 60/3 = 20)
    • A5A_5 : multiples de 5 (A5=60/5=12|A_5| = 60/5 = 12)
  2. Calculer les intersections (multiples du produit) :

    • A2A3=60/6=10|A_2 \cap A_3| = 60 / 6 = 10
    • A2A5=60/10=6|A_2 \cap A_5| = 60 / 10 = 6
    • A3A5=60/15=4|A_3 \cap A_5| = 60 / 15 = 4
    • A2A3A5=60/30=2|A_2 \cap A_3 \cap A_5| = 60 / 30 = 2
  3. Appliquer la formule complémentaire (Concept 2) :

    ϕ(60)=60(A2+A3+A5)+(A2A3+)A2A3A5\phi(60) = 60 - (|A_2| + |A_3| + |A_5|) + (|A_2 \cap A_3| + \dots) - |A_2 \cap A_3 \cap A_5|

    ϕ(60)=60(30+20+12)+(10+6+4)2\phi(60) = 60 - (30 + 20 + 12) + (10 + 6 + 4) - 2

  4. Calcul final :

    ϕ(60)=6062+202=16\phi(60) = 60 - 62 + 20 - 2 = 16

    Vérification avec la formule multiplicative : ϕ(60)=60(11/2)(11/3)(11/5)=60(1/2)(2/3)(4/5)=16\phi(60) = 60(1-1/2)(1-1/3)(1-1/5) = 60(1/2)(2/3)(4/5) = 16.

Réponse :

ϕ(60)=16\phi(60) = 16.


Exercice 9

Problème : Permutations avec positions interdites

Combien y a-t-il de permutations σ\sigma de l’ensemble {1,2,3,4}\{1, 2, 3, 4\} telles que :

σ(1)1ETσ(2)2\sigma(1) \neq 1 \quad \text{ET} \quad \sigma(2) \neq 2

(Les conditions sur 3 et 4 n’importent pas, ils peuvent être fixes ou non).

Solution

Méthode : On utilise le principe d’inclusion-exclusion sur l’univers de toutes les permutations.

On veut éviter les propriétés P1:σ(1)=1P_1 : \sigma(1)=1 et P2:σ(2)=2P_2 : \sigma(2)=2.

C’est le cardinal de P1P2\overline{P_1 \cup P_2}.

Étapes :

  1. Univers (EE) :

    Toutes les permutations de 4 éléments.

    E=4!=24|E| = 4! = 24.

  2. Ensembles à exclure :

    • A1A_1 : permutations où σ(1)=1\sigma(1)=1. Le reste (2, 3, 4) permute librement (3!3!).

      A1=3!=6|A_1| = 3! = 6.

    • A2A_2 : permutations où σ(2)=2\sigma(2)=2. Le reste (1, 3, 4) permute librement (3!3!).

      A2=3!=6|A_2| = 3! = 6.

  3. Intersection :

    • A1A2A_1 \cap A_2 : permutations où σ(1)=1\sigma(1)=1 ET σ(2)=2\sigma(2)=2. Le reste (3, 4) permute librement (2!2!).

      A1A2=2!=2|A_1 \cap A_2| = 2! = 2.

  4. Calcul :

    A1A2=E(A1+A2)+A1A2|\overline{A_1 \cup A_2}| = |E| - (|A_1| + |A_2|) + |A_1 \cap A_2|

    =24(6+6)+2= 24 - (6 + 6) + 2

    =2412+2=14= 24 - 12 + 2 = 14

Réponse :

Il y a 1414 permutations vérifiant ces conditions.


Exercice 10

Problème : Rétro-ingénierie (Données manquantes)

Soient AA, BB et CC trois ensembles. On donne les informations suivantes :

  • ABC=45|A \cup B \cup C| = 45
  • AB=5|A \cap B| = 5, AC=8|A \cap C| = 8, BC=10|B \cap C| = 10
  • ABC=3|A \cap B \cap C| = 3
  • A=15|A| = 15
  • B=20|B| = 20

Déterminer le cardinal de l’ensemble CC (C|C|).

Solution

Méthode : On utilise la formule d’inclusion-exclusion pour la réunion et on isole l’inconnue C|C|.

Étapes :

  1. Écrire la formule :

    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|

  2. Substituer les valeurs connues :

    45=15+20+C(5+8+10)+345 = 15 + 20 + |C| - (5 + 8 + 10) + 3

  3. Simplifier l’équation :

    45=35+C23+345 = 35 + |C| - 23 + 3

    45=15+C45 = 15 + |C|

  4. Résoudre pour C|C| :

    C=4515=30|C| = 45 - 15 = 30

Réponse :

Le cardinal de l’ensemble CC est 3030.