Se connecter
Cours : Dénombrement › Exercices corrigés
Prépa · MPSI / MP2I

Exercices corrigés : Dénombrement (Prépa, 1re année)

Dénombrer, c'est compter les éléments d'un ensemble fini sans les énumérer un par un, en le découpant, en le mettant en bijection avec un ensemble connu ou en le comptant de deux façons. Ces techniques servent en probabilités, en algèbre (formule du binôme, polynômes) et en informatique (complexité, structures de données).

Exercice 1 · Multiples dans un intervalle d'entiers

application●●●
Cardinal d'un intervalle d'entiersBijection avec un ensemble connuFormule de la réunionPassage au complémentaire
  1. Déterminer le cardinal de $\llbracket 37,215\rrbracket$.
  2. Dans $E=\llbracket 1,1000\rrbracket$, on note $A$ l'ensemble des multiples de $4$ et $B$ l'ensemble des multiples de $6$. Calculer $\operatorname{Card}A$, $\operatorname{Card}B$ et $\operatorname{Card}(A\cap B)$.
  3. Combien d'entiers de $E$ sont divisibles par $4$ ou par $6$ ? Combien ne sont divisibles ni par $4$ ni par $6$ ?
Signaler : énoncé de l’exercice 1

Exercice 2 · Applications et injections entre deux petits ensembles

application●●●
Nombre d'applicationsNombre d'injectionsPrincipe des tiroirsNombre de parties

Soient $E$ un ensemble à $4$ éléments et $F$ un ensemble à $6$ éléments.

  1. Combien y a-t-il d'applications de $E$ dans $F$ ? de $F$ dans $E$ ?
  2. Combien y a-t-il d'injections de $E$ dans $F$ ? d'applications de $E$ dans $F$ non injectives ?
  3. Existe-t-il des injections de $F$ dans $E$ ? des surjections de $E$ sur $F$ ?
  4. Combien y a-t-il de bijections de $E$ sur $E$ ? de parties de $F$ ? de parties de $F$ à $4$ éléments ?
Signaler : énoncé de l’exercice 2

Exercice 3 · Mots de cinq lettres

application●●●
Modéliser par des $p$-listesListes d'éléments distinctsPassage au complémentaire

On utilise l'alphabet usuel de $26$ lettres, dont $6$ voyelles (A, E, I, O, U, Y) et $20$ consonnes. Un mot est une suite quelconque de lettres, sans souci de sens.

  1. Combien y a-t-il de mots de $5$ lettres ?
  2. Combien de mots de $5$ lettres ont leurs lettres deux à deux distinctes ?
  3. Combien de mots de $5$ lettres comportent au moins une lettre répétée ?
  4. Combien de mots de $5$ lettres contiennent au moins une voyelle ?
Signaler : énoncé de l’exercice 3

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.

Exercice 4 · Délégués et comités

application●●●
Parties à $k$ élémentsListes d'éléments distinctsMéthode « exactement » et « au moins »

Une classe compte $30$ élèves : $18$ filles et $12$ garçons.

  1. De combien de façons peut-on désigner $3$ délégués, sans rôle particulier ?
  2. De combien de façons peut-on désigner un président, un trésorier et un secrétaire, trois élèves distincts ?
  3. Combien de comités de $4$ élèves comportent exactement $2$ filles ?
  4. Combien de comités de $4$ élèves comportent au moins un garçon ?
Signaler : énoncé de l’exercice 4

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.

Exercice 5 · Anagrammes de BARBARA

entrainement●●●
Choix successifs de positionsBijection avec un ensemble plus simpleLemme des bergers

On appelle anagramme de BARBARA tout mot de $7$ lettres formé exactement avec les lettres de BARBARA (trois A, deux B, deux R), qu'il ait un sens ou non.

  1. Combien BARBARA a-t-il d'anagrammes ?
  2. Combien d'anagrammes ont leurs trois A consécutifs ?
  3. Combien d'anagrammes ne contiennent jamais deux A côte à côte ?
Signaler : énoncé de l’exercice 5

Exercice 6 · Chemins évitant des points

entrainement●●●
Chemins dans un quadrillageBijection avec un produit cartésienFormule de la réunion

Un chemin est une suite de pas $(1,0)$ (vers la droite) ou $(0,1)$ (vers le haut). On considère les chemins de $O=(0,0)$ à $M=(6,4)$, et les points $P=(2,2)$ et $Q=(4,3)$.

  1. Combien y a-t-il de chemins de $O$ à $M$ ?
  2. Combien passent par $P$ ? par $Q$ ? par $P$ et par $Q$ ?
  3. Combien passent par $P$ ou par $Q$ ? Combien ne passent ni par $P$ ni par $Q$ ?
Signaler : énoncé de l’exercice 6

Exercice 7 · Parties emboîtées

entrainement●●●
Double comptageCalcul sur les coefficients binomiauxChangement d'indice dans une somme

Soit $E$ un ensemble à $n$ éléments et $j,k$ des entiers tels que $0\le j\le k\le n$.

  1. En dénombrant de deux façons l'ensemble $$X=\{(B,A)\in\mathcal P(E)^2\mid B\subset A,\ \operatorname{Card}B=j,\ \operatorname{Card}A=k\},$$ démontrer que $$\binom{n}{k}\binom{k}{j}=\binom{n}{j}\binom{n-j}{k-j}.$$
  2. Retrouver cette égalité par le calcul avec les factorielles.
  3. En déduire, pour $0\le j\le n$ : $$\sum_{k=j}^n\binom{n}{k}\binom{k}{j}=\binom{n}{j}2^{n-j}.$$
  4. Vérifier ce résultat pour $n=4$ et $j=2$.
Signaler : énoncé de l’exercice 7

Exercice 8 · Répartition en binômes

entrainement●●●
Principe multiplicatifLemme des bergersDécoupage en cas disjointsRécurrence

Soit $n\in\mathbb N^*$. On répartit $2n$ personnes en $n$ binômes (groupes de deux). Deux répartitions sont identiques si elles forment les mêmes binômes : les binômes ne sont pas numérotés.

  1. On numérote d'abord les binômes de $1$ à $n$. Montrer qu'il y a $\frac{(2n)!}{2^n}$ répartitions en binômes numérotés.
  2. En déduire le nombre $a_n$ de répartitions en binômes non numérotés.
  3. Montrer que $a_n=1\times3\times5\times\cdots\times(2n-1)$.
  4. Retrouver ce résultat en établissant directement $a_n=(2n-1)a_{n-1}$ pour $n\ge2$.
  5. De combien de façons peut-on répartir $8$ élèves en $4$ binômes de TP ?
Signaler : énoncé de l’exercice 8

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.

Exercice 9 · Comité avec président et vice-président

entrainement●●●
Double comptageSommes de coefficients binomiauxSomme classique $\sum k\binom nk$

Soit $n\ge2$ et $E$ un ensemble à $n$ éléments. On note $Y$ l'ensemble des triplets $(A,x,y)$ où $A\subset E$, $x\in A$, $y\in A$ et $x\ne y$ (un comité $A$ muni d'un président $x$ et d'un vice-président $y$).

  1. Dénombrer $Y$ de deux façons et en déduire $$\sum_{k=0}^nk(k-1)\binom nk=n(n-1)2^{n-2}.$$
  2. En déduire la valeur de $\sum_{k=0}^nk^2\binom nk$.
  3. Vérifier les deux formules pour $n=3$.
Signaler : énoncé de l’exercice 9

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.

Exercice 10 · Injective implique bijective : usage et limites

entrainement●●●
Applications entre ensembles finis de même cardinalContre-exemple en dimension infinieRéindexation par une bijectionLemme d'Euclide
  1. Soit $E$ un ensemble fini et $f,g:E\to E$ deux applications telles que $g\circ f=\mathrm{id}_E$. Montrer que $f$ est bijective, puis que $f\circ g=\mathrm{id}_E$.
  2. Montrer par un exemple que la conclusion tombe en défaut lorsque $E=\mathbb N$.
  3. Pour $x\in\llbracket1,10\rrbracket$, on note $\varphi(x)$ le reste de la division euclidienne de $3x$ par $11$. Montrer que $\varphi$ est une bijection de $\llbracket1,10\rrbracket$ sur lui-même.
  4. En calculant de deux façons $\prod_{x=1}^{10}\varphi(x)$ modulo $11$, en déduire que $3^{10}\equiv1\ [11]$. Vérifier ce résultat directement.
Signaler : énoncé de l’exercice 10

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.

Exercice 11 · Surjections sur un ensemble à trois éléments

approfondissement●●●
Formule du crible pour trois ensemblesPassage au complémentaireNombre d'applicationsSurjections

Soit $n\in\mathbb N^*$, $E=\llbracket1,n\rrbracket$ et $F=\{a,b,c\}$ un ensemble à trois éléments.

  1. Démontrer, à partir de la formule $|A\cup B|=|A|+|B|-|A\cap B|$, que pour trois ensembles finis $A$, $B$, $C$ : $$|A\cup B\cup C|=|A|+|B|+|C|-|A\cap B|-|A\cap C|-|B\cap C|+|A\cap B\cap C|.$$
  2. Pour $t\in F$, on note $N_t$ l'ensemble des applications de $E$ dans $F$ qui ne prennent pas la valeur $t$. Calculer $\operatorname{Card}N_a$, $\operatorname{Card}(N_a\cap N_b)$ et $\operatorname{Card}(N_a\cap N_b\cap N_c)$.
  3. En déduire le nombre $s_n$ de surjections de $E$ sur $F$.
  4. Calculer $s_3$, $s_4$ et $s_5$. Interpréter la valeur de $s_3$ et vérifier que $s_1=s_2=0$.
Signaler : énoncé de l’exercice 11

Exercice 12 · Applications croissantes

approfondissement●●●
Construction d'une bijectionParties à $k$ élémentsModélisation d'un tirage sans ordre avec répétition

Soient $n,p\in\mathbb N^*$.

  1. Montrer que le nombre d'applications strictement croissantes de $\llbracket1,p\rrbracket$ dans $\llbracket1,n\rrbracket$ est $\binom np$.
  2. À une application croissante (au sens large) $f:\llbracket1,p\rrbracket\to\llbracket1,n\rrbracket$, on associe $g:\llbracket1,p\rrbracket\to\mathbb Z$ définie par $g(i)=f(i)+i-1$. Montrer que $f\mapsto g$ est une bijection de l'ensemble des applications croissantes de $\llbracket1,p\rrbracket$ dans $\llbracket1,n\rrbracket$ sur l'ensemble des applications strictement croissantes de $\llbracket1,p\rrbracket$ dans $\llbracket1,n+p-1\rrbracket$.
  3. En déduire le nombre d'applications croissantes de $\llbracket1,p\rrbracket$ dans $\llbracket1,n\rrbracket$. Contrôler pour $n=p=2$.
  4. On lance trois dés à six faces indiscernables ; un résultat est la donnée des trois valeurs obtenues, sans ordre, avec répétitions possibles. Combien y a-t-il de résultats ? Combien ont trois valeurs distinctes ?
Signaler : énoncé de l’exercice 12

Exercice 13 · Principe des tiroirs dans un intervalle d'entiers

approfondissement●●●
Principe des tiroirsConstruction d'une application bien choisieDivisibilitéOptimalité par contre-exemple

Soit $n\in\mathbb N^*$ et $A$ une partie de $\llbracket1,2n\rrbracket$ à $n+1$ éléments.

  1. Montrer que $A$ contient deux entiers consécutifs. En déduire que $A$ contient deux entiers distincts premiers entre eux.
  2. On admet que tout entier $a\ge1$ s'écrit de façon unique $a=2^km$ avec $k\in\mathbb N$ et $m$ impair. En considérant l'application $a\mapsto m$, montrer que $A$ contient deux entiers distincts dont l'un divise l'autre.
  3. Montrer qu'aucune des deux conclusions n'est garantie pour une partie à $n$ éléments de $\llbracket1,2n\rrbracket$.
Signaler : énoncé de l’exercice 13

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.

Exercice 14 · Couples de parties (type CCINP)

examen●●●
Bijection avec un ensemble d'applicationsFonctions indicatricesDouble comptageFormule du binômeInterversion de sommes finies

Soit $n\in\mathbb N^*$ et $E$ un ensemble à $n$ éléments.

  1. Combien y a-t-il de couples $(A,B)\in\mathcal P(E)^2$ ?
  2. On note $\mathcal I=\{(A,B)\in\mathcal P(E)^2\mid A\subset B\}$. Pour $(A,B)\in\mathcal I$, on pose $\varphi_{A,B}=\mathbf 1_A+\mathbf 1_B$. Montrer que $(A,B)\mapsto\varphi_{A,B}$ est une bijection de $\mathcal I$ sur $\{0,1,2\}^E$ et en déduire $\operatorname{Card}\mathcal I$.
  3. Calculer $\operatorname{Card}\mathcal I$ d'une seconde façon en regroupant selon le cardinal de $B$, et vérifier la concordance à l'aide de la formule du binôme.
  4. En déduire, par des bijections simples, le nombre de couples $(A,B)$ tels que $A\cap B=\varnothing$, puis le nombre de couples tels que $A\cup B=E$.
  5. On pose $S=\sum_{(A,B)\in\mathcal P(E)^2}\operatorname{Card}(A\cap B)$. En écrivant $\operatorname{Card}(A\cap B)=\sum_{x\in E}\mathbf 1_A(x)\mathbf 1_B(x)$, montrer que $S=n4^{n-1}$.
  6. En déduire $T=\sum_{(A,B)\in\mathcal P(E)^2}\operatorname{Card}(A\cup B)$. Vérifier les valeurs de $S$ et $T$ pour $n=1$.
Signaler : énoncé de l’exercice 14

Exercice 15 · Parties sans entiers consécutifs et suite de Fibonacci (type CCINP)

examen●●●
Découpage en cas disjointsRécurrence doubleConstruction d'une bijectionIdentité combinatoire

Pour $n\in\mathbb N$, on note $\llbracket1,n\rrbracket$ l'ensemble des entiers de $1$ à $n$ (vide si $n=0$). Une partie de $\llbracket1,n\rrbracket$ est dite creuse si elle ne contient pas deux entiers consécutifs. On note $u_n$ le nombre de parties creuses de $\llbracket1,n\rrbracket$ et, pour $k\in\mathbb N$, $c_{n,k}$ le nombre de parties creuses à $k$ éléments. La suite de Fibonacci est définie par $F_0=0$, $F_1=1$ et $F_{m+2}=F_{m+1}+F_m$.

  1. Calculer $u_0$, $u_1$, $u_2$, $u_3$.
  2. Montrer que $u_{n+2}=u_{n+1}+u_n$ pour tout $n\in\mathbb N$.
  3. En déduire que $u_n=F_{n+2}$, puis calculer $u_{10}$.
  4. Soit $n\ge1$ et $k\in\llbracket1,n\rrbracket$. À une partie creuse $A=\{a_1<\dots<a_k\}$ de $\llbracket1,n\rrbracket$, on associe $\psi(A)=\{a_i-(i-1)\mid i\in\llbracket1,k\rrbracket\}$. Montrer que $\psi$ est une bijection de l'ensemble des parties creuses à $k$ éléments sur $\mathcal P_k(\llbracket1,n-k+1\rrbracket)$. En déduire $c_{n,k}$.
  5. En déduire que, pour $n\ge1$, $F_{n+2}=\sum_{k=0}^n\binom{n-k+1}{k}$, et contrôler pour $n=4$.
  6. De combien de façons peut-on choisir $3$ jours de garde parmi $10$ jours consécutifs, sans jamais deux jours de garde consécutifs ?
Signaler : énoncé de l’exercice 15

Exercice 16 · Points fixes et dérangements (type Mines-Ponts)

examen●●●
Découpage en cas disjointsDouble comptageConstruction d'une bijection entre ensembles de permutationsRelation de récurrence et télescopage

Pour $n\in\mathbb N^*$, on note $\mathfrak S_n$ l'ensemble des permutations de $\llbracket1,n\rrbracket$. Un point fixe de $\sigma$ est un entier $i$ tel que $\sigma(i)=i$ ; on note $\operatorname{fix}(\sigma)$ leur nombre. Un dérangement est une permutation sans point fixe. On note $d_n$ le nombre de dérangements de $\llbracket1,n\rrbracket$ et on pose $d_0=1$. On admet que, pour tout ensemble fini $F$ à $m$ éléments, le nombre de permutations de $F$ sans point fixe vaut $d_m$ (avec $d_0=1$ si $F=\varnothing$).

  1. Déterminer $d_1$, $d_2$, $d_3$ en listant les dérangements.
  2. Soit $k\in\llbracket0,n\rrbracket$. Montrer que le nombre de permutations de $\llbracket1,n\rrbracket$ ayant exactement $k$ points fixes vaut $\binom nkd_{n-k}$. En déduire $n!=\sum_{k=0}^n\binom nkd_{n-k}$.
  3. Calculer $d_4$ et $d_5$.
  4. En dénombrant de deux façons l'ensemble des couples $(\sigma,i)\in\mathfrak S_n\times\llbracket1,n\rrbracket$ tels que $\sigma(i)=i$, montrer que $\sum_{\sigma\in\mathfrak S_n}\operatorname{fix}(\sigma)=n!$. Interpréter.
  5. Soit $n\ge1$. Pour $j\in\llbracket1,n\rrbracket$, on note $D_j$ l'ensemble des dérangements $\sigma$ de $\llbracket1,n+1\rrbracket$ tels que $\sigma(n+1)=j$. a) Montrer que les $\sigma\in D_j$ tels que $\sigma(j)=n+1$ sont au nombre de $d_{n-1}$. b) Montrer que les $\sigma\in D_j$ tels que $\sigma(j)\ne n+1$ sont au nombre de $d_n$. On pourra poser $m=\sigma^{-1}(n+1)$ et définir une permutation $\tau$ de $\llbracket1,n\rrbracket$ par $\tau(m)=j$ et $\tau(i)=\sigma(i)$ pour $i\ne m$. c) En déduire que $d_{n+1}=n(d_n+d_{n-1})$.
  6. Montrer que $d_n-nd_{n-1}=(-1)^n$ pour $n\ge1$, puis que $d_n=n!\sum_{k=0}^n\frac{(-1)^k}{k!}$ pour tout $n\in\mathbb N$.
Signaler : énoncé de l’exercice 16

La suite est réservée aux abonnés. L'abonnement arrive bientôt ; crée ton compte dès maintenant depuis Mon espace.