Retour à la page d'accueilMathématiques · Terminale (spé maths) · Changer de matière
Commencer gratuitement
Terminale (spé maths) · Mathématiques
Récurrence, équations différentielles et probabilités avancées · Ensembles et dénombrement

Nombre de parties d'un ensemble

Au foyer du lycée, la crêperie propose $5$ garnitures : sucre, chocolat, confiture, citron et banane. Chaque élève choisit les garnitures qu'il veut, éventuellement aucune. Combien de crêpes différentes peut-on commander ? Il serait long de tout lister. Nous allons trouver une méthode qui donne la réponse en une ligne.

Parties d'un ensemble et mots binaires

Une partie d'un ensemble $E$ est un ensemble $A$ dont tous les éléments sont des éléments de $E$. On écrit $A \subset E$. Deux parties sont toujours possibles : l'ensemble vide $\varnothing$ et $E$ lui-même.

Prenons $E = \{a, b, c\}$. Pour fabriquer une partie, on décide pour chaque élément s'il y est (on note 1) ou non (on note 0). Chaque partie correspond alors à un mot de trois symboles, et réciproquement.

mot $abc$ lu en 0/1 partie
000 aucun $\varnothing$
100 $a$ $\{a\}$
010 $b$ $\{b\}$
001 $c$ $\{c\}$
110 $a, b$ $\{a, b\}$
101 $a, c$ $\{a, c\}$
011 $b, c$ $\{b, c\}$
111 $a, b, c$ $E$

Cette correspondance est une bijection : à chaque partie correspond un seul mot, et à chaque mot une seule partie. Il y a donc autant de parties de $E$ que de mots binaires de longueur $3$.

Combien y a-t-il de mots binaires de longueur $n$ ? On choisit chaque symbole parmi $2$ valeurs, $n$ fois de suite. C'est le principe multiplicatif : on compte les $n$-uplets de $\{0, 1\}$, c'est-à-dire les éléments de $\{0,1\}^n$.

Pour $n = 3$, on retrouve $2^3 = 8$ parties, comme dans le tableau. Essaie avec le widget : chaque combinaison de bits est une partie d'un ensemble à $4$ éléments.

Entraîne-toi★☆☆Pas commencé
Lister toutes les parties de l'ensemble $E = \{a, b, c\}$ et vérifier que leur nombre est $2^3$.

Lister toutes les parties de l'ensemble $E = \{a, b, c\}$ et vérifier que leur nombre est $2^3$.

Résoudre
Entraîne-toi★☆☆Pas commencé
Combien l'ensemble $\{1, 2, 3, 4, 5, 6\}$ possède-t-il de parties ?

Combien l'ensemble $\{1, 2, 3, 4, 5, 6\}$ possède-t-il de parties ?

Résoudre
Entraîne-toi★☆☆Pas commencé
Combien existe-t-il de mots binaires (composés de $0$ et de $1$) de longueur $8$ ?

Combien existe-t-il de mots binaires (composés de $0$ et de $1$) de longueur $8$ ?

Résoudre

Parties de cardinal donné et principe additif

Reprenons les $8$ parties de $\{a, b, c\}$ et classons-les selon leur nombre d'éléments :

nombre d'éléments $k$ $0$ $1$ $2$ $3$
nombre de parties $1$ $3$ $3$ $1$

On reconnaît les coefficients binomiaux $\binom{3}{k}$, qui comptent les parties à $k$ éléments. On a bien $1 + 3 + 3 + 1 = 8 = 2^3$.

Le principe additif explique ce calcul : les parties de cardinal $0$, de cardinal $1$, etc. forment des ensembles deux à deux disjoints, dont la réunion est $\mathcal P(E)$. On additionne donc leurs nombres d'éléments.

Retour au début : pour la crêperie, il y a $2^5 = 32$ crêpes possibles, dont $31$ avec au moins une garniture.

Entraîne-toi★★☆Pas commencé
Une pizzeria de Marseille propose $7$ ingrédients supplémentaires. Un client choisit n'importe quelle combinaison d'ingrédients (éventuellement aucun). a) Combien de…

Une pizzeria de Marseille propose $7$ ingrédients supplémentaires. Un client choisit n'importe quelle combinaison d'ingrédients (éventuellement aucun).

  1. a) Combien de pizzas différentes peut-il composer ?
  1. b) Combien de pizzas contiennent au moins un ingrédient ?
Résoudre
Entraîne-toi★★☆Pas commencé
Une classe de $30$ élèves doit désigner un comité (de taille quelconque, éventuellement vide ou complet). a) Exprimer le nombre de comités possibles. b) Combien de…

Une classe de $30$ élèves doit désigner un comité (de taille quelconque, éventuellement vide ou complet).

  1. a) Exprimer le nombre de comités possibles.
  1. b) Combien de comités comportent exactement $3$ élèves ?
  1. c) Utiliser le principe additif pour exprimer le nombre de comités de $0$ à $2$ élèves.
Résoudre

Bijections et parties de cardinal pair

Une bijection permet de compter un ensemble en le remplaçant par un autre plus simple. C'est ce que nous avons fait avec les mots binaires. Pour la rédiger, il faut préciser :

  1. comment on passe d'une partie à un mot (et inversement) ;

  2. que chaque objet a une seule image et un seul antécédent.

Compter les parties de cardinal pair : pour $n = 5$, d'après la section précédente, ce nombre vaut

$$\binom{5}{0} + \binom{5}{2} + \binom{5}{4} = 1 + 10 + 5 = 16.$$

C'est la moitié de $2^5 = 32$. Est-ce un hasard ? Non. On fixe un élément $x$ de $E$ et, pour toute partie $A$, on la remplace par la partie $A'$ obtenue en ajoutant $x$ si $x\notin A$, ou en le retirant si $x \in A$. Cela change le cardinal de $1$, donc la parité. L'opération est sa propre réciproque : c'est une bijection entre parties de cardinal pair et parties de cardinal impair.

Entraîne-toi★★☆Pas commencé
Soit $E$ un ensemble à $n$ éléments. a) Établir une bijection entre les parties de $E$ et les mots binaires de longueur $n$. b) Combien de parties de $E$ ont un nombre…

Soit $E$ un ensemble à $n$ éléments.

  1. a) Établir une bijection entre les parties de $E$ et les mots binaires de longueur $n$.
  1. b) Combien de parties de $E$ ont un nombre pair d'éléments pour $n = 5$ ?
Résoudre

Lien avec la formule du binôme

Pour tous réels $a$ et $b$ et tout entier $n$ :

$$(a + b)^n = \sum_{k=0}^{n} \binom{n}{k} a^{k} b^{n-k}.$$

En prenant $a = b = 1$, on obtient $2^n = \sum_{k=0}^{n}\binom{n}{k}$, ce qui redonne la propriété de la section 2.

En prenant $a = -1$ et $b = 1$, on obtient, pour $n \geq 1$ :

$$0 = (-1+1)^n = \sum_{k=0}^{n}(-1)^k\binom{n}{k}.$$

Les termes avec $k$ pair sont positifs, ceux avec $k$ impair sont négatifs. La somme est nulle, donc

$$\sum_{k \text{ pair}}\binom{n}{k} = \sum_{k \text{ impair}}\binom{n}{k}.$$

Il y a autant de parties de cardinal pair que de cardinal impair, ce qui confirme la bijection de la section précédente.

Entraîne-toi★★★Pas commencé
Soit $E$ un ensemble à $n$ éléments, $n \geq 1$. a) Montrer, à l'aide de la formule du binôme, que $\displaystyle\sum_{k=0}^{n}\binom{n}{k} = 2^n$. b) Montrer que…

Soit $E$ un ensemble à $n$ éléments, $n \geq 1$.

  1. a) Montrer, à l'aide de la formule du binôme, que $\displaystyle\sum_{k=0}^{n}\binom{n}{k} = 2^n$.
  1. b) Montrer que $\displaystyle\sum_{k=0}^{n}(-1)^k\binom{n}{k} = 0$ et en déduire que $E$ a autant de parties de cardinal pair que de parties de cardinal impair.
Résoudre

Dénombrements plus fins

Couples de parties emboîtées

On veut compter les couples $(A, B)$ de parties de $E$ tels que $A \subset B$. Pour chaque élément $x$ de $E$, il y a exactement trois situations possibles : $x \in A$ (donc aussi dans $B$), $x \in B \setminus A$, ou $x \notin B$.

Trois zones pour un élément x : dans A, dans B privé de A, hors de B E A B ∖ A x hors de B x ∈ A x ∈ B ∖ A

Les choix se font indépendamment pour chaque élément : principe multiplicatif, $3 \times 3 \times \dots \times 3 = 3^n$ couples.

On peut aussi compter selon le cardinal $k$ de $B$. Il y a $\binom{n}{k}$ façons de choisir $B$, puis $2^k$ parties $A$ de $B$ (principe multiplicatif), puis on additionne sur $k$ (principe additif) :

$$\sum_{k=0}^{n}\binom{n}{k}2^k = 3^n.$$

On retrouve bien $3^n$, comme avec la formule du binôme pour $a=2$, $b=1$.

Entraîne-toi★★★Pas commencé
Soit $E$ un ensemble à $n$ éléments. On souhaite compter les couples $(A, B)$ de parties de $E$ tels que $A \subset B$. a) Pour chaque élément $x$ de $E$, combien y…

Soit $E$ un ensemble à $n$ éléments. On souhaite compter les couples $(A, B)$ de parties de $E$ tels que $A \subset B$.

  1. a) Pour chaque élément $x$ de $E$, combien y a-t-il de situations possibles ($x\in A$, $x \in B\setminus A$, $x \notin B$) ?
  1. b) En déduire le nombre de couples $(A,B)$.
  1. c) Retrouver ce résultat par $\displaystyle\sum_{k=0}^{n}\binom{n}{k}2^{k}$.
Résoudre

Codes binaires sans deux « 1 » consécutifs

Les mots binaires ne sont pas toujours libres : parfois une contrainte réduit le nombre. Notons $c_n$ le nombre de mots binaires de longueur $n$ sans deux « 1 » consécutifs.

Avec $c_3 = 5$ et $c_4 = 8$, on construit la suite $2, 3, 5, 8, 13, \dots$ (la suite de Fibonacci). Un tableur ou une boucle Python le fait très bien :

c = [2, 3]

for n in range(8):

    c.append(c[-1] + c[-2])

print(c[-1])

Retour au début : pour la crêperie, la méthode « présent ou absent » donne $2^5 = 32$ crêpes.

Entraîne-toi★★★Pas commencé
Un code est un mot binaire, c'est-à-dire une suite finie de « 0 » et de « 1 ». a) Combien de codes ne contiennent pas deux « 1 » consécutifs pour une longueur $3$ ? Pour…

Un code est un mot binaire, c'est-à-dire une suite finie de « 0 » et de « 1 ».

  1. a) Combien de codes ne contiennent pas deux « 1 » consécutifs pour une longueur $3$ ? Pour une longueur $4$ ?
  1. b) On note $c_n$ le nombre de tels codes de longueur $n$. Montrer que $c_{n+2} = c_{n+1} + c_n$.
  1. c) Calculer $c_{10}$.
Résoudre

L'essentiel

  • Une partie de $E$ est un sous-ensemble de $E$ ; $\varnothing$ et $E$ en font partie.

  • Un ensemble à $n$ éléments possède $2^n$ parties : chaque élément est présent ou absent, ce qui définit une bijection avec les mots binaires de longueur $n$.

  • Le nombre de parties à $k$ éléments est $\binom{n}{k}$. Par le principe additif, $\sum_{k=0}^{n}\binom{n}{k} = 2^n$.

  • Pour $n \geq 1$, il y a autant de parties de cardinal pair que de cardinal impair : $2^{n-1}$ chacune.

  • Pour les contraintes, on sépare en cas disjoints (principe additif) ou on passe au complémentaire ; les choix indépendants se multiplient.

Voir tous les exercices de cette partie