Vous êtes sur la page 1sur 6

Sorbonne Université Licence de Mathématiques L2

2MA241 – Introduction aux probabilités Année 2019–2020

Feuille de TD no 1. Ensembles, dénombrement et dénombrabilité.


Une étoile ? désigne un exercice important (à savoir faire), un pique  désigne un exercice difficile.

Théorie des ensembles

Exercice 1.1. Pour un polynôme Q 2 Q[X], on note EQ S l’ensemble des racines de Q :


EQ = {x 2 C; Q(x) = 0}. Comment s’appelle l’ensemble A = Q2Q[X],Q6=0 EQ ? L’union est-
elle disjointe ?
Solution. L’ensemblepA s’appelle l’ensemble des nombres algébriques. L’union n’est pas dis-
jointe : par exemple, 2 est une racine de P = X 2 2, mais aussi de Q = X 3 2X : les
ensembles EP et EQ ne sont donc pas disjoints.

? Exercice 1.2. On considère l’ensemble E = RN des suites (un )n2N à valeur dans R.
a) Décrire
T avec des mots, sans utiliser il existe ni pour tout, les ensembles suivants :
; un 2 {0, 1}} ;
A = Tn2N {uS2 E T
B = SM 2R Tn2N m n {u 2 E ; um M } ;
C = M 2R n2N {u 2 E ; un M }.
b) Réciproquement, faire l’opération de traduction inverse pour les parties suivantes de E :
F l’ensemble des suites stationaires (c’est-à-dire constantes à partir d’un certain rang) ;
G l’ensemble des suites qui convergent (bonus : essayer de n’utiliser que des intersections
et unions dénombrables).
Solution.
a) A est l’ensembles des suites à valeurs dans {0, 1} ; B est l’ensemble des suites qui tendent
vers +1 ; C est l’ensemble des suite minorées.
S T S T S T
b) F = n2N m n {um = un } ; G = `2R ✏>0 N 2N n N {|un `|  ✏},
T S T T
ou bien G = k 1 N 2N n N m N {|um um |  k1 }.

? Exercice 1.3. Soient A, B des parties d’un ensemble ⌦. Dire, pour chacune des fonctions
suivantes, si elle est la fonction indicatrice d’une partie de ⌦, et si oui, préciser laquelle :
a) 1A + 1B , b) 1A 1B , c) |1A 1B |,
d) 1A + 1B 1A 1B , e) max(1A , 1B ), f ) min(1A , 1B ).

Solution. a) Ce n’est pas une fonction indicatrice, car la fonction peut valoir 2, si x 2 A[B ; b)
1A 1B = 1A\B ; c) |1A 1B | = 1A B ; d) 1A + 1B 1A 1B = 1A[B ; e) max(1A , 1B ) = 1A[B ;
f) min(1A , 1B ) = 1A\B .

 Exercice 1.4. Soit A1 , A2 , . . . , An des parties d’un ensemble E.


Yn
a) Montrer que 1Sni=1 Ai = 1 (1 1Ai ).
i=1
n
X X
b) En déduire que 1Sni=1 Ai = ( 1)k 1
1Ai1 \···\Aik .
k=1 {i1 ,...,ik }⇢{1,...,n}

1
Solution.
a) On utilise que 1Ac = 1 1A et que 1A\B = 1A 1B pour obtenir
n
Y n
Y
1Sni=1 Ai = 1 1Tni=1 Aci = 1 1Aci = 1 (1 1A i ) .
i=1 i=1

b) On va développer le produit : de manière générale on a


n
Y n
X X
(1 + xi ) = 1 + xi1 · · · xik
i=1 k=0 1i1 <···<ik n

(pour chaque terme du produit, on distribue (1 + xi ) en multipliant soit par 1 soit par
xi , et les indices i1 , . . . , ik sont ceux pour lesquels on a multiplié par xi ). Ici, on a donc
n
Y ⇣ n
X X ⌘
1S n
i=1 Ai
=1 (1 1A i ) = 1 1+ ( 1)k 1Ai1 · · · 1Aik .
i=1 k=1 1i1 <···<ik n

En utilisant que 1A 1B = 1A\B , et en notant que ( 1)k = ( 1)k+1 = ( 1)k 1, on


obtient
n
X X
1 ni=1 Ai =
S ( 1)k 1 1Ai1 \···\Aik ,
k=1 1i1 <···<ik n

qui est exactement le résultat voulu.

Exercice 1.5. Soient E et F deux ensembles, f une application de E dans F , et (Ai )i2I une
famille de sous-ensembles de F .
S S T T
a) Montrer que f 1 i2I Ai = i2I f
1 (A ) et que f 1
i i2I Ai = i2I f
1 (A ).
i
b) Montrer que f 1 (Ac ) = (f 1 (A))c .

Solution.
a) Montrons la première égalité d’ensembles par double inclusion.
S
“⇢”. Soit
S x 2 f ( i2I Ai ). Par définition de f (A) = {x, f (x) 2 A}, cela signifie que
1 1

f (x) 2 i2I Ai , c’est-à-dire qu’il existe un i 2 I tel que f (x) 2 Ai . Mais si f (x) 2 Ai ,
cela S
signifie que x 2 f 1 (Ai ) : ainsi, il existe un i 2 I tel que x 2 f 1 (Ai ), c’est-à-dire
x 2 i2I f 1 (Ai ). On a donc montré la première inclusion.
S
“ ”. Soit x 2 i2I f 1 (Ai ). Il existe
S donc un i 2 I tel que xS2 f 1 (Ai ), c’est-à-dire
tel que f (x) 2 Ai . Ainsi, f (x) 2 i2I Ai , c’est-à-dire x 2 f 1 i2I Ai . Cela démontre
l’autre inclusion.
Pour la deuxième égalitee d’ensembles, on procède de la même manière que ci-dessus,
en remplaçant “il existe un i 2 I” par “pour tout i 2 I”.
b) Montrons l’égalité par double inclusion.
“⇢”. Soit x 2 f 1 (Ac ) : on a f (x) 2 Ac , c’est-à-dire f (x) 2
/ A. On en déduit donc que
x2 / f (A), car si x 2 f (A) on aurait f (x) 2 A, et donc x 2 (f 1 (A))c .
1 1

“ ”. Soit x 2 (f 1 (A))c , c’est-à-dire x 2


/ f 1 (A). Alors on a nécessairement f (x) 2/A
(sinon x 2 f (A)), c’est-à-dire f (x) 2 Ac , ou encore x 2 f 1 (Ac ).
1

2
Dénombrement
n ✓ ◆
X n
X ✓ ◆ Xn ✓ ◆ Xn ✓ ◆
n n n 1 n
Exercice 1.6. Calculer , ( 1)k , k , .
k k k k+1 k
k=0 k=0 k=0 k=0
Solution. On a, en utilisant par exemple le binôme de Newton
Xn ✓ ◆ Xn ✓ ◆ Xn ✓ ◆ Xn ✓ ◆
n n k n k k k k n n
= 1 1 = (1+1) = 2 , ( 1) = ( 1)k 1n k
= (1 1)k = 0 .
k k k k
k=0 k=0 k=0 k=0

Pour le terme suivant, on utilise que k nk = n nk 11 (en utilisant la représentation n


k =
k!(n k)! ) et le fait que le terme k = 0 est nul pour avoir
n!

n
X ✓ ◆ Xn ✓ ◆ X1 ✓
n ◆
n n 1 n 1
k = n =n = n2n 1
.
k k 1 k
k=0 k=1 k=0

1 n n+1
Pour le dernier terme, on utilise que k+1 k = 1
n+1 k+1 , pour avoir

n
X ✓ ◆ Xn ✓ ◆ n+1 ✓ ◆
1 n 1 n+1 1 X n+1 1
= = = (2n+1 1)
k+1 k n+1 k+1 n+1 k n+1
k=0 k=0 k=1

n+1
(on a ajouté et soustrait dans la somme le terme k = 0, qui vaut 0 = 1).

Exercice 1.7. Soient n et k des entiers positifs.


P
a) Montrer que ni=0 k+i i = n+k+1
n .
Pn Qk
b) En déduire la valeur de i=0 j=1 (i + j).
Solution.
P
a) On peut le montrer par récurrence sur n. Pour n = 0, on a n=0 i=0
k+i
i = k
0 =1=
k+1
0 . Supponsons que l’identité soit vraie pour n. On a alors

X✓
n+1
k+i
◆ n ✓
X k+i
◆ ✓
k+n+1
◆ ✓
n+k+1
◆ ✓
n+k+1

= + = + ,
i i n+1 n n+1
i=0 i=0

où on a utilisé l’hypothèse de récurrence. D’après l’inégalité du triangle de Pascal, on a


n+k+1
n + n+k+1
n+1 = n+k+2
n+1 , ce qui conclut la récurrence.
k+i (i+k)!
b) En utilisant la formule i = k!i! = 1
k! (i + k)(i + k 1) · · · (i + 1), on a
n ✓
X ◆ n n k
k+i 1 X 1 XY
= (i + k)(i + k 1) · · · (i + 1) = (i + j) .
i k! k!
i=0 i=0 i=0 j=1

Avec la question précédente, on obtient donc que


n Y
X k ✓ ◆ k+1
n+k+1 (n + k + 1)! 1 Y
(i + j) = k! = k! = (n + j) .
n (k + 1)!n! k+1
i=0 j=1 j=1

3
Exercice 1.8. 12 chevaux sont au départ d’une course.
a) Déterminer le nombre de trios d’arrivée possibles (sans ordre).
b) Déterminer le nombre de tiercés possibles (avec ordre). (On suppose qu’il n’y a pas d’ex-æquo.)
Solution.
12
a) Il y a 3 trios possibles (on doit choisir les 3 chevaux parmi un ensemble à 12 éléments).
b) Il faut choisir le cheval qui arrive en 1-ère position : il y a 12 choix possibles ; puis le
cheval en 2-ème position : il reste 11 choix possibles ; puis le cheval qui arrive en 3-ème
position : il y a 10 choix possibles. Au final, il y a 12 · 11 · 10 tiercés possibles.

Exercice 1.9. Dans un sac de n billes numérotées de 1 à n on tire simultanément (= sans


remise, sans ordre) k billes. Déterminer
a) le nombre total de tirages ;
b) le nombre de tirages contenant la bille 1 ;
c) le nombre de tirages ne contenant pas la bille 1.
Solution.
a) Un tirage correspond à choisir un sous-ensemble de {1, . . . , n} à k éléments : le nombre
total de tirage est nk .
b) Les tirages qui contiennent la bille 1 sont des sous-ensembles du type {1, x2 , . . . , xk } :
cela correspond à choisir k 1 éléments x2 , . . . , xk parmi {2, . . . , n}. Le nombre total
de tirages qui contiennent la bille 1 est donc nk 11 .
c) Le nombre de tirages ne contenant pas la bille 1 est le nombre total de tirages, moins
le nombre de tirages contenant la bille 1, c’est-à-dire nk n 1
k 1 =
n 1
k (on a utilisé
la formule du triangle de Pascal). On aurait pu trouver ce résultat directement : il faut
choisir les k éléments dans {2, . . . , n}, et il y a n k 1 façons de le faire.

 Exercice 1.10. De combien de façons peut-on mettre n boules numérotées dans k urnes ?
De combien de façons peut-on mettre n boules identiques dans k urnes ?
Solution.
a) Pour placer la boule numéro i, il y a k choix. Au total il y a k ⇥ · · · ⇥ k = k n manières
de placer n boules numérotées dans k urnes.
b) Si les boules sont identiques, cela revient à savoir quel est le nombre de boules dans
chaque urne. On peut raisonner par récurrence sur le nombre d’urnes. Notons Nn,k le
nombre de manières de placer n boules dans k urnes. On a clairement Nn,1 = 1 (toutes
les boules sont dans la même urne). En décomposant suivant le nombre j de boules dans
la première urne, on obtient
n
X n
X
Nn,k = Nn j,k 1 = Ni,k 1.
j=0 i=0

P Pn
On trouve alors facilement que Nn,2 = ni=0 Ni,1 = n + 1 = n+1
1 , Nn,3 = i=0 Ni,2 =
Pn (n+1)(n+2)
i=0 (i + 1) = 2 = 2 . Par récurrence sur k, on montre que Nn,k = n+k
n+2 1
k 1 .

4
Une autre manière de représenter ce problème est de considérer n + k 1 positions
alignées, avec deux parois aux deux extrémités : sur les n + k 1 positions, on place n
boules et k 1 parois, dessinant ainsi k urnes dont la somme des boules est égale à n.
Voici un exemple lorsque n = 5 ; k = 3 : | ⇤ ⇤| | ⇤ ⇤ ⇤ | (il y a 2 boules dans la première
urne, 0 dans la deuxième, 3 dans la troisième). Il faut donc choisir la positions des n
boules parmi les n + k 1 positions possibles, les k 1 parois étant alors placées dans
les positions restantes. De manière analogue, on pourrait aussi placer les k 1 parois.
Il y a donc n+kn 1 = n+k k 1
1
façons de le faire.

Dénombrabilité

? Exercice 1.11. Soit ⌦ un ensemble.


a) Montrer que ⌦ n’est pas en bijection avec P(⌦).
Indication : si ' : ⌦ ! P(⌦) est une bijection, considérer l’ensemble {!, ! 2
/ '(!)}.
b) En déduire que P(N) n’est pas dénombrable.
Solution.
a) Supposons que ⌦ soit en bijection avec P(⌦), et soit ' : ⌦ ! P(⌦) une telle bijection.
Notons A = {!, ! 2 / '(!)} 2 P(⌦). Comme ' est bijective, il doit exister un élément
a 2 ⌦ tel que '(a) = A. Mais si a 2 A, on aurait a 2 / '(a) par définition de A, c’est-à-
dire a 2
/ A, ce qui n’est pas possible ; et si a 2
/ A, on aurait a 2 '(a) = A, ce qui n’est
pas non plus possible. On a donc obtenu une contradiction, ce qui montre que ⌦ n’est
pas en bijection avec P(⌦).
b) L’ensemble P(N) est infini, et d’après la question précédente il n’est pas en bijection
avec N. Cela montre qu’il n’est pas dénombrable.

Exercice 1.12. Soit SN := { : N ! N , bijective} l’ensemble des permutations de N.


a) On définit une application ' : A 2 P(N) 7! A , où A est la fonction définie par
(
A (2n) = 2n, A (2n + 1) = 2n + 1 si n 2 A ,
A (2n) = 2n + 1, A (2n + 1) = 2n si n 2
/ A.

Montrer que ' est une injection de P(N) dans SN .


b) En déduire que SN n’est pas dénombrable.
Solution.
a) Tout d’abord, il est clair que pour tout A 2 N, A est bijective, c’est-à-dire A 2 SN .
Maintenant, d’après la définition de A , on a A = {n 2 N : A (2n) = 2n} (si n 2 A
alors A (2n) = 2n et si n 2 / A alors A (2n) 6= 2n). Ainsi, si A, B sont deux ensembles
tels que A = B , on a A = {n 2 N : A (2n) = 2n} = {n 2 N : B (2n) = 2n} = B. Cela
montre que l’application ' : P(N) ! SN est injective.
b) Comme ' est une injection de P(N) dans SN et que P(N) n’est pas dénombrable,
cela montre que SN n’est pas dénombrable — si SN était dénombrable, on aurait une
fonction : SN ! N injective, et alors ' : P(N) ! N serait injective, ce qui est
absurde.

5
Exercice 1.13. Déterminer si les ensembles suivants sont dénombrables ou non :
a) L’ensemble P des nombres premiers ;
b) L’ensemble des rationnels Q ;
c) L’ensemble A des nombres algébriques (voir Exercice 1.1) ;
d) L’ensemble M des mots (finis) constitués de lettres d’un alphabet fini A ;
e) L’ensemble Pfin (N) des parties finies de N ;
f) L’ensemble {0, 1}N des suites à valeur dans {0, 1} ;
g) L’ensemble des nombres calculables ⇤ .
Solution.
a) L’ensemble P des nombres premiers est inclus dans N, il est donc dénombrable.
b) L’ensemble Q est dénombrable, car il existe une surjection (p, q 7! pq ) de Z ⇥ N⇤ ! Q,
et Z ⇥ N⇤ est dénombrable.
S
c) On a écrit dans le Spremier
S exercice A = Q2Q[X] EQ , où EQ = {x 2 C, Q(x) = 0}. On
peut réécrire A = n2N Q2Qn [X] EQ , où Zn [X] est l’ensemble des polynômes à coeffi-
cients entiers de degré n. Notons deux choses : pour Q 2 Qn [X] on a |EQ |  n ; Qn [X]
est dénombrable (en bijection avec Q⇤ ⇥Q⇥· · ·⇥Q, l’ensemble des coefficients possibles).
Ainsi, A est une union dénombrable d’ensembles finis, et est donc dénombrable.
d) S
Notons Mn l’ensemble des mots de longueur n (pour n 1), de sorte que M =
n 1 Mn . Mais Mn est clairement en bijection avec A , et est donc fini. On obtient
n

donc que M est une union dénombrable d’ensembles finis, et est donc dénombrable.
S
e) On peut écrire Pfin (N) = 1m=1 P({0, . . . , m}), car une partie finie de N est nécessaire-
ment contenue dans un ensemble {0, . . . , m} (par exemple car elle admet un plus grand
élément). On a donc écrit Pfin (N) comme une union dénombrable d’ensembles finis, ce
qui montre qu’il est dénombrable.
f) On a vu dans le cours que {0, 1}N est en bijection avec P(N) (par la bijection (un )n2N 7!
{n : un = 1}). Ainsi, {0, 1}N n’est pas dénombrable.
g) Notons C l’ensemble des nombres calculables. Pour chaque nombre x 2 C, il existe un
algorithme Ax qui permet d’en calculer les décimales. Notons qu’un algorithme Ax peut
être vu comme un “mot” de l’alphabet A contenant toutes les lettres et tous les symboles
d’un clavier (espace, virgule, point, point virgule, deux points, +, , ⇥ etc.). Ainsi,
l’application x 7! Ax qui à un nombre calculable associe un algorithme qui permet de
calculer ses décimales est une injection de C dans l’ensemble M des mots finis constitués
de lettres de l’alphabet fini A. On a montré plus haut que M était dénombrable. Cela
montre que C est dénombrable — en particulier, comme R n’est pas dénombrable, cela
montre qu’il existe des nombres qui ne sont pas calculables !

⇤. Un nombre calculable est un réel pour lequel il existe un algorithme permettant de calculer n’importe
quelle décimale de ce nombre. Par exemple, ⇡ est un nombre calculable : on peut écrire un programme pi, tel
que pi(n) renvoie la nème décimale de ⇡.

Vous aimerez peut-être aussi