You are on page 1of 6

c Christophe Bertault - MPSI

Ensembles finis et dnombrement


Dnition (Ensemble ni/inni) Soit E un ensemble. On dit que E est ni sil est vide ou si, pour un certain n N ,
il existe une bijection de lensemble 1, n sur E. On dit dans le cas contraire que E est inni.

Explication Ide fondamentale du chapitre : lide selon laquelle une bijection de E sur F tablit une correspondance
parfaite entre les lments de E et les lments de F et quainsi E et F ont le mme nombre dlments . On pourrait
aussi parler des ensembles innis avec cette ide, mais ce nest pas au programme et cest plus compliqu cf. le paragraphe
Equipotence du chapitre Injections, surjections, bijections .

Cardinal dun ensemble fini

Dnition (Cardinal dun ensemble ni) Soit E un ensemble ni non vide. On appelle cardinal de E ou nombre
dlments de E tout entier n N pour lequel il existe une bijection de 1, n sur E.
Par convention, lensemble vide est de cardinal 0.

Hlas il se pourrait bien, ce stade, quun ensemble ni possde plusieurs cardinaux ! Le thorme suivant montre que non.
Thorme

(Unicit du cardinal)

(i) Soient m, n N . Sil existe une bijection de 1, m sur 1, n , alors m = n.


(ii) Soit E un ensemble ni. Il existe un et un seul cardinal de E, not |E| (ou card E ou #E).

Dmonstration
(i) Pour tout n N , nous allons montrer par rcurrence la proposition Pn : pour tout m N , sil existe
une bijection de 1, m sur 1, n , alors m = n .
Initialisation : Facile.
Hrdit : Soit n N . On suppose Pn vraie, quen est-il de Pn+1 ? Soit m N . Faisons lhypothse quil
existe une bijection f de 1, m sur 1, n + 1 . Il sagit de montrer que m = n + 1.
Premier cas :

f (m) = n + 1.
1

.
.
.

.
.
.
n1

m2
m1

n+1

Alors f
est bijective de 1, m 1 sur 1, n , donc m 1 = n
1,m1
par hypothse de rcurrence, et enn m = n + 1.

Deuxime cas :
f (m) = n + 1.
1
Posons a = f (n + 1) et b = f (m) et notons la transposition (b n + 1) de Sn+1 .
1

.
.
.

.
.
.
b

.
.
.
m

.
.
.

La compose f est alors bijective de 1, m


sur 1, n + 1 et envoie m sur n + 1. Nous
sommes ainsi ramens au cas prcdent.

.
.
.

.
.
.
n+1

n+1

(ii) Soient m et n deux cardinaux de E, i.e. deux entiers naturels non nuls pour lesquels existent une bijection
f : 1, m E et une bijection g : 1, n E. Alors g 1 f est une bijection de 1, m sur 1, n , donc
aussitt m = n daprs (i).

c Christophe Bertault - MPSI

Exemple

Soient m, n Z tels que m


En eet

Thorme

n. Alors m, n est ni de cardinal n m + 1.

La fonction k k + m 1 est bijective de 1, n m + 1 sur m, n de rciproque k k m + 1.

Soient E et F deux ensembles. Si E est ni et sil existe une bijection de E sur F , alors F est ni et |E| = |F |.

Dmonstration Si E est vide, alors F lest aussi. Supposons donc E non vide, et puisque E est ni, donnonsnous une bijection g de 1, |E| sur E. Par hypothse il existe par ailleurs une bijection de E sur F , disons f .
Alors f g est une bijection de 1, |E| sur F donc F est ni et, par unicit du cardinal, |F | = |E|.

Thorme (Parties dun ensemble ni) Soient E un ensemble ni et A une partie de E.


Alors A est nie et |A| |E|. De plus A = E si et seulement si |A| = |E|.

En pratique Pour montrer que deux parties finies A et B dun ensemble E sont gales, au lieu de montrer que
A B et que B A, on peut se contenter de montrer, grce au thorme prcdent, que A B et que |A| = |B|.
Dmonstration Pour tout n N , nous allons montrer par rcurrence la proposition Pn : pour tout ensemble
ni E de cardinal n et toute partie A de E, A est nie et |A| |E|, et de plus A = E si et seulement si |A| = |E| .
Initialisation : Facile.
Hrdit : Soit n N. On suppose Pn vraie, quen est-il de Pn+1 ? Soient E un ensemble ni de cardinal
n + 1 et A une partie de E. Nous pouvons supposer A = E et nous donner du coup un lment de E \ A.
Par hypothse, il existe une bijection f de 1, n + 1 sur E. Quitte composer f par une transposition de
1, n + 1 , nous pouvons mme supposer que f (n + 1) = , et donc en particulier que f (n + 1) A.
/
Alors f

.
.
.

1,n

est bijective de 1, n sur E \ , donc

en particulier E \ est de cardinal n, et comme A


est une partie de E \ , |A| n < n + 1 = |E|.

Au passage, lingalit stricte prouve limplication


|A| = |E| = A = E .

n1
n
n+1

Thorme (Injectivit, surjectivit et ensembles nis) Soient E et F deux ensembles et f : E F une application.
(i) Si f est injective et si F est ni, alors E aussi est ni et |E|
E sur F .
(ii) Si f est surjective et si E est ni, alors F aussi est ni et |F |
de E sur F .

|F |. Si de plus |E| = |F |, f est en fait bijective de


|E|. Si de plus |E| = |F |, f est en fait bijective

(iii) Si E et F sont finis de mme cardinal :


f est bijective

f est injective

f est surjective.

Explication
Tchons de comprendre intuitivement lassertion (i). Dire que f est injective,
cest dire que pour tous x, x E, si x = x alors f (x) = f (x ), i.e. que deux
points distincts dans E sont envoys par f sur deux points distincts de F .
Cela veut dire aussi que f (E) est comme une copie de E dans F . Une telle
copie nest possible que si F est assez gros, en loccurrence plus gros que
E, i.e. si |E| |F |.
Lassertion (iii) vous rappelle certainement un thorme du chapitre Espaces vectoriels de dimension nie que nous avons beaucoup aim car il
tait trs utile et facile manipuler. De mme quon avait alors imprativement besoin de la condition dim E = dim F , on a dans le cas prsent
besoin de la condition |E| = |F | .

F
E
x

f (x)

Im f
f est injective,
Im f est comme une copie de E
lintrieur de F .

c Christophe Bertault - MPSI

Dmonstration
(i) Supposons f injective de E sur F . Comme f (E) est une partie de F , f (E) est ni et f (E)
|F |. Or f
est bijective de E sur son image f (E), donc la nitude de f (E) implique celle de E et de plus f (E) = |E|.
Finalement : |E| |F |.
(ii) Supposons f surjective de E sur F et donnons-nous une bijection de 1, |E| sur E. Alors f est
surjective de 1, |E| sur F par composition, donc nous pouvons nous donner pour tout y F un antcdent
(y) de y par f dans 1, |E| . Nous hritons ainsi dune application de F dans 1, |E| , injective car
pour tous y, y F tels que (y) = (y ) : y = f (y) = f (y ) = y . Aussitt, daprs (i), F
est ni et |F | |E|.
(iii) Supposons E et F nis de mme cardinal. Alors bien sr, si f est bijective, f est injective et surjective.
Supposons f injective. Daprs la preuve de (i) :
F , donc en fait f (E) = F , i.e. f est surjective.

f (E) = |E| = |F |,

or f (E) est une partie de

Supposons f surjective et reprenons lapplication construite en (ii) injective de F dans 1, card E .


Comme E et F sont supposs nis de mme cardinal, nous venons de voir en (iii) que est bijective.
Lgalit f = IdF peut donc scrire f = 1 1 et ainsi f elle-mme est bijective.

Thorme

(Parties nies de N) Soit A une partie de N. Alors A est nie si et seulement si A est majore.

Dans ce cas, si de plus A = , il existe une et une seule bijection strictement croissante de 1, |A| sur A.

Explication A quoi ce thorme sert-il ? Quand on travaille avec une partie nie A de N, on a naturellement envie
dcrire A sous la forme A = a1 , a2 , . . . , an o n = |A| et o a1 < a2 < . . . < an . Bref, on a bien envie de ranger les lments
de A dans lordre croissant. Mais est-ce au moins possible ? Eh bien oui, cest justement ce que nous dit le thorme. La bijection
strictement croissante dont il parle nest autre que lapplication i ai dont il sagit de justier lexistence qui classe les
lments de A dans lordre croissant.
Dmonstration
Supposons A nie non vide et posons n = |A|. La seule et unique bijection strictement croissante de 1, n
sur A est dnie rcursivement pour tout k 1, n par : (k) = min A \ (1), (2), . . . , (k 1) .
par convention si k=1

Son existence et son unicit se montrent sans dicult majeure par analyse-synthse.
Si A est nie, de deux choses lune : ou bien A est vide, donc videmment majore par tout entier, ou bien
A est non vide, donc majore par (n).
Rciproquement, si A est majore, disons par M N, alors A 0, M . Or 0, M est ni, donc A aussi.

Dnombrement

2
2.1

Runion, intersection et diffrence densembles finis

Thorme
(Cardinal de la runion/intersection/dirence de deux ensembles nis)
ensembles nis.
(i) Alors A B est ni et :

A B = |A| + |B| A B .

En particulier, si A et B sont disjoints :


(ii) A \ B = |A| A B .

Soient A et B deux

A B = |A| + |B|.
En particulier, si B est une partie de A :

B c = A \ B = |A| |B|.

Explication
Pour calculer A B , on additionne |A| et |B| pour tenir compte des lments de A et de ceux de B, mais en faisant cela
on compte deux fois les lments de A B, donc il faut en retrancher le cardinal une fois.
n

Plus gnralement, si A1 , A2 , . . . , An sont des ensembles nis deux deux disjoints :


i=1

|Ai |.

Ai =
i=1

c Christophe Bertault - MPSI

Dmonstration

Posons m = |A| et n = |B|.

Dans le cas o A et B sont disjoints, les gures ci-dessous indiquent sommairement comment on peut
construire, partir dune bijection de 1, m sur A et dune bijection de 1, n sur B, une nouvelle
bijection de 1, m + n sur A B. Lexistence dune telle bijection prouve comme voulu que A B est
ni de cardinal m + n = |A| + |B|.
(1)

1
2

.
.
.

(2)

.
.
.

(1)

.
.
.

(m)

.
.
.

(m)

m+1
(1)

1
2

.
.
.

(2)

.
.
.

m+n

.
.
.

(1)

.
.
.

(n)

(n)

Dmontrons (ii). Comme parties de A, A \ B et A B sont des ensembles nis disjoints. Or par ailleurs
A = (A \ B) (A B), donc :

|A| = (A \ B) (A B) = A \ B + A B .

Finissons-en avec le cas gnral de lassertion (i). En tant que partie de A, A \ B est un ensemble ni, mais
par ailleurs A B = A \ B B avec A \ B et B disjoints, donc A B est ni et A B = A \ B + |B|.
Finalement, daprs (ii) :
A B = |A| + |B| A B .

2.2

Produit cartsien densembles finis

Thorme

(Cardinal du produit cartsien de deux ensembles nis) Soient E et F deux ensembles nis.

Alors E F est ni et :

E F = |E| |F |.

Explication

Plus gnralement, si E1 , E2 , . . . , En sont des ensembles nis :

Ei =
i=1

En particulier, si E est un ensemble ni et si k N :

|Ei |.
i=1

E k = |E|k .

Dmonstration
Se donner deux bijections conformes la dnition de la nitude de E et F , cest au fond
simplement numroter les lments de E et F : E = e1 , e2 , . . . , em
et F = f1 , f2 , . . . , fn
avec m = |E|
et n = |F |. Dans ces conditions :

E F = (ei , fj )

1 i m, 1 j n

Pour tout i 1, m , posons alors Ai = ei F = (ei , fj )

1 j n

, partie de E F de cardinal |F | via la bijection

f (ei , f ) de F sur Ai . Enn, remarquons que E F est la runion disjointe des ensembles A1 , A2 , . . . , Am .
m

Il en rsulte que E F est ni de cardinal :

EF =

Ai =
i=1

|Ai | =
i=1

|F | = m |F | = |E| |F |.
i=1

Explication
Ce rsultat est souvent utilis en thorie des probabilits ou lorsquon fait du dnombrement. On
introduit alors souvent le vocabulaire suivant : si E est un ensemble ni et si p N , on appelle p-liste de E (p-uplet de E) toute
famille de p lments de E, cest--dire tout lment de E p . On rappelle ci-aprs deux proprits fondamentales des listes.
Dans une liste lordre des lments compte, car une liste nest jamais quune famille et non pas un ensemble. Par
exemple, (1, 2, 3) et (2, 1, 3) sont deux 3-listes distinctes de lensemble 1, 2, 3, 4, 5 .
Un mme lment peut gurer plusieurs fois dans une liste. Par exemple, (1, 1, 2, 3) est une 4-liste de lensemble

1, 2, 3 .

Les listes servent souvent modliser des tirages successifs avec remise dans une urne, un jeu de cartes. . .
Le thorme prcdent montre en particulier que tout ensemble ni de cardinal n possde np p-listes distinctes. Par exemple, le
nombre de faons de tirer 5 cartes successivement avec remise dans un jeu de 52 cartes est 525 .

c Christophe Bertault - MPSI

2.3

Applications entre ensembles finis

Thorme

(Nombre dapplications entre deux ensembles nis) Soient E et F deux ensembles nis.

Alors lensemble F E des applications de E dans F est ni et :

Dmonstration
F

F E = |F ||E| .

On pose n = |E|. Il existe alors une bijection de 1, n sur E. Ide de la preuve :

est lensemble des applications de 1, n dans F et F E lensemble des applications de E dans F .

Or il y a, via , le mme nombre dlments dans E et dans 1, n .


Par consquent F n et F E ont le mme nombre dlments :

F E = F n = |F |n = |F ||E| .

Les dnitions suivantes ont dj t donnes dans les chapitres Introduction aux structures algbriques et Dterminants .
Dnition

(Permutation, groupe symtrique) Soit E un ensemble ni non vide.

Une bijection de E sur E est souvent appele une permutation de E.


Lensemble des permutations de E est appel le groupe symtrique de E et not SE ou plutt Sn dans le cas o
E = 1, n pour un certain n N .

Thorme

(Nombre de permutations dun ensemble ni) Soient E un ensemble ni non vide.

Alors SE est ni et :

SE = |E| !.

Explication On peut expliquer ce rsultat simplement en agitant les mains. Ce quil faut commencer par comprendre,
cest quune permutation de E qui est ni nest en ralit jamais quune injection de E dans E. En eet, injectivit
et bijectivit concident quand les ensembles de dpart et darrive sont de mme cardinal (ni). Du coup, construire une
permutation de E =

x1 , x2 , . . . , xn

revient construire une injection de E dans E. Or comment construit-on une injection

de E dans E ? On commence par associer x1 un lment f (x1 ) de E dont le choix est indirent n possibilits. Ensuite on
associe x2 un f (x2 ) quil faut choisir dirent de f (x1 ) si on veut linjectivit de f n 1 possibilits. Vient ensuite un f (x3 )
dirent de f (x1 ) et f (x2 ), etc. A la n, on na plus quun seul choix pour f (xn ) car tous les lments de E ont t appels une
fois, sauf un. Combien avons-nous eu de possibilits pour construire f ? Facile :
n (n 1) (n 2) . . . 2 1 = n!.

2.4

Parties dun ensemble fini

Dnition (Combinaison dun ensemble ni) Soient E un ensemble ni et p N. On appelle p-combinaison de E


(ou combinaison de p lments de E) toute partie de E de cardinal p.

Explication
De toute vidence, il nexiste de p-combinaison dun ensemble n lments que si p

n.

Dans une combinaison, qui est un ensemble et non une famille, les lments sont donns sans ordre aucun. Quand on
dcide de numroter les lments dune combinaison, le choix de la numrotation est totalement arbitraire, la combinaison
en tant que telle na pas un premier lment, un deuxime lment, etc.

Rappelons que par dnition, pour tous n, p N,

n
p

vaut 0 si p > n et

n!
si p
p!(n p)!

n.

c Christophe Bertault - MPSI

Thorme

(Nombre de combinaison dun ensemble ni) Soient E un ensemble ni de cardinal n et p N.


n
p-combinaisons distinctes de E.
Il existe alors
p

Dmonstration

Pour la clart de lexposition, nous nous contenterons dune preuve avec les mains. Nous
n
= 0 p-combinaisons distinctes de E.
pouvons bien sr supposer p n car si p > n, il existe en eet
p
On appelle p-arrangement de E toute p-liste de E dont les lments sont distincts. Une p-liste ntant au
fond quune famille de p lments de E, cest--dire quune application de 1, p dans E, un p-arrangement
de E nest donc jamais quune application injective de 1, p dans E.
Comptons le nombre des p-arrangements de E. Construire un p-arrangement de E, cest tout dabord remplir
la premire position du p-arrangement en y mettant un lment quelconque x1 de E, et ceci peut tre fait
de n faons. Cest ensuite placer un x2 en deuxime position, lequel ne peut tre gal x1 par dnition
dun p-arrangement n 1 possibilits. On continue ainsi jusqu navoir plus quau pme lment,
choisir parmi les n (p 1) lments de E non encore slectionns. Au nal, nous avons pu construire
n!
n (n 1) . . . (n p + 1) =
p-arrangements distincts. Ce nombre est gnralement not Ap .
n
(n p)!
Ap
n
.
p!
Or un p-arrangement de E nest rien dautre quune permutation dune p-combinaison de E. Ainsi, se donner
un p-arrangement de E, cest : 1) choisir une p-combinaison C quelconque de E Cp choix possibles
n
puis 2) ayant x une telle p-combinaison C, qui nest rien de plus quune partie de E p lments, choisir
une faon dordonner les lments de C, i.e. choisir une permutation quelconque de C p! choix possibles.
Bref, le nombre Ap des p-arrangements distincts de E satisfait la formule Ap = Cp p!.
n
n
n

Notons alors Cp le nombre des p-combinaisons distinctes de E. Nous voulons montrer que Cp =
n
n

Explication
Les combinaisons servent souvent, en thorie des probabilits par exemple, modliser des tirages simultans dans une
52
.
urne, un jeu de cartes. . . Ainsi, le nombre de faons de tirer 5 cartes simultanment dans un jeu de 52 cartes est
5
En dnombrant les p-arrangements dun ensemble n lments dans la preuve ci-dessus, notez bien que nous avons
dnombr les applications injectives dun ensemble dun ensemble ni de cardinal p dans un ensemble ni de cardinal n.

Thorme

(Nombre de parties dun ensemble ni) Soit E est un ensemble ni.

Lensemble P(E) des parties de E est ni et :

P(E) = 2|E| .

Dmonstration

Posons n = |E| et notons Pk (E) lensemble des parties de E de cardinal k pour k 0, n


n
nous venons de voir que Pk (E) est ni de cardinal
. Evidemment, dautre part, P(E) est la runion
k
disjointe des ensembles P0 (E), P1 (E), . . . , Pn (E). Nous en dduisons aussitt que P(E) est ni et que :
n

P(E) =

Pk (E) =
k=0

k=0

n
k

=
k=0

n k nk
1 1
= (1+1)n = 2n = 2|E| .
k

You might also like