You are on page 1of 4

Combinaisons avec r

ep
etition
Cette notion ne figure pas dans les programmes officiels des classes de Lycee, mais
elle merite detre connue car elle peut intervenir dans une interrogation orale aussi bien
que dans un probl`eme decrit. Dans la note qui suit, on va sattacher `a definir rigoureu-
sement une telle combinaison et `a proposer quelques demonstrations de theor`emes qui
permettent de mettre lensemble des combinaisons avec repetition (cap en abrege) en bi-
jection avec des ensembles qui interviennent souvent dans le domaine du denombrement
(on parle de combinatoire) et qui sont assez faciles `a denombrer.

Avant de donner une definition, il est bon de se familiariser avec la notion em-
pirique de combinaison avec repetition. Si E designe un ensemble fini dobjets, di-
sons de cardinal n N et si k est un entier naturel, il est possible de choisir k
elements de E en acceptant de repeter certains elements plusieurs fois. Par exemple,
si E = {D, H}, o` u D et H representent la droite et le haut dans un deplacement
plan qui nadmet que ces deux orientations, il est possible de definir un 5-deplacement
qui sera code {D, D, D, H, H} ou encore {D, H, D, H, D} et qui consiste `a se deplacer,
dune distance convenue, trois fois vers la droite et deux fois vers le haut (lordre
des deplacements nayant pas dimportance). Un tel deplacement est appele une 5-
combinaison avec repetition des elements de E. Notez que la notation choisie nest pas
sans equivoque. En effet, en mathematique, usuellement, la notation entre accolades est
reservee `a la notation dun ensemble defni en extension. Mais alors, tous les elements qui
figuent entre les accolades sont distincts deux `a deux ; ce nest pas la convention qui a
ete adoptee ici.

Definition : Soit n N , E un ensemble de cardinal n et k N. On appelle k-


combinaison
X
avec repetition delements de E toute application f de E dans {0, 1, ..., k},
telle que f (x) = k.
xE
Remarque : la valeur f (x) est le nombre de fois o`
u lelement x de E est repete dans la
combinaison. On dit aussi parfois que f est une combinaison des n elements de E pris k
`a k.

Si on revient `a lexemple introductif, lapplication f de {D, H} dans {0, 1, 2, 3, 4, 5}


qui est egale `a la 5-combinaison avec repetition composee de trois deplacements vers la
droite et de deux deplacements vers le haut, est definie par f (D) = 3 et f (H) = 2.
Le parcours constitue de cinq deplacements vers le haut est lapplication definie par
f (D) = 0 et f (H) = 5.

Notation : On note desormais Cn,k lensemble des k-combinaisons avec repetition dun
ensemble `a n elements.

1
Proposition 1 : Il existe une bijection entre Cn,k et lensemble des solutions S(n, k), en
entiers naturels i , de lequation (?) 1 + ... + n = k.

Proposition 2 : Il existe une bijection entre Cn,k et lensemble des distributions de k


boules indiscernables dans n botes distinctes.

Demonstrations :
Proposition 1 : Si on note E = {e1 , ..., en }, `a f Cn,k on associe 1 = f (e1 ), ..., n =
f (en ). par definition dune k-combinaison, la somme des i , i {1, ..., n} est egale
`a k. Les i etant des entiers naturels, ils constituent une solution de lequation
(?). Si on note lapplication precedente entre Cn,k et S(n, k), est injective car
(f ) = (g) implique que i {1, ..., n}, ei est repete le meme nombre de fois dans
les k-combinaisons avec repetition f et g, celles-ci sont donc egales. La surjectivite
de est triviale, `a chaque solution en entiers (1 , ...n ) de (?) on associe f de E
dans {0, ..., k} definie par f (ei ) = i .
Proposition 2 : A f Cn,k on associe la distribution de boules definies par :
f (e1 ) est le nombre de boules placees dans la bote un ;
...
f (en ) est le nombre de boules placees dans le bote n.

Le caract`ere bijectif de cette association est evident, il suffit de revenir `a la definition


dune k-combinaison avec repetition.

Il est utile de donner une autre definition dune k-combinaison avec repetition. Len-
semble E etant fini, il peut etre suppose totalement ordonne et on peut noter ses elements
de facon que si E = {x1 , ..., xn } on ait x1 < x2 < ... < xn . Une k-combinaison avec
repetition est alors associee bi-univoquement `a un k-uplet croissant :

(x1 , ..., x1 , x2 , ..., x2 , ..., xs , ..., xs ),

o`
u chaque xi est repete autant de fois que dans la k-combinaison avec repetition, eventuellement
0 fois. Or, un tel k-uplet est lui-meme associe bi-univoquement `a lapplication croissante,
au sens large, de {1, ..., k} dans E qui est definie par

f (i) = lelement deE place en i-`eme position dans le k-uplet croissant.

Il en resulte que |Cn,k | = |Ac (k, n)|, o`


u Ac (k, n) designe lensemble des applications
croissantes de {1, ..., k} dans lensemble E de cardinal n. Supposons desormais que
E = {1, ..., n}.

2
Proposition 3 : Avec les notations precedentes, lapplication definie sur Ac (k, n) par
(f ) : x 7 f (x) + x 1, ou encore (f ) = f + Id 1, transforme une application
croissante au sens large de {1, ..., k} dans E en une application strictement croissante de
{1, ..., n + k 1} dans E. De plus, est bijective.

Demonstration : La stricte croissance de (f ) est evidente. En effet, pour tout (i, j)


{1, ..., k}2 , si i < j, alors f (i) f (j) et f (i) + i 1 < f (j) + j 1, cest-`a-dire
(f )(i) < (f )(j).
Pour montrer que est bijective, il suffit de construire une application qui en soit la
reciproque. Considerons lapplication definie sur lensemble des applications stricte-
ment croissantes de {1, ..., n + k 1} dans E (note Asc (n + k 1, n)) par (f ) : x 7
f (x) x + 1, ou (f ) = f Id + 1. Il est parfaitement evident que = IdAc (k,n) et
= IdAsc (n+k,n) .

Pour denombrer commodement Cn,k , on va construire une bijection entre cet ensemble
et un ensemble dont le denombrement resultera de connaissances elementaires. Pour cela
revenons sur la notion basique de combinaison (sans repetition).

Th eme 1(suppose ici bien connu) : Soit n N et E un ensemble de cardinal n. Si p


eor`
est un entier

inferieur ou egal `a n, lensemble note Cn,p des p-combinaisons de E a pour
n
cardinal .
p
Th eor`eme 2 : Si on note Asc (p, n + p 1) lensemble des applications strictement crois-
santes de {1, ..., p} dans {1, ..., n + p 1}, alors les ensembles Cn+p1,p et Asc (p, n + p 1)
sont equipotents.
Pour demontrer ce theor`eme il suffit de construire une bijection de Cn+p1,p sur Asc (p, n+
p 1). A` chaque p-combinaison delements de {1, ..., n + p 1}, notee c, on associe le
p-uplet : (i1 , ..., ip ) o`
u les coordonnees sont rangees dans lordre croissant. Alors, lap-
plication qui `a c associe f definie par f (1) = i1 , f (2) = i2 , ..., f (p) = ip est strictement
croissante de {1, ..., p} dans {1, ..., n+p1}. Il est clair que la correspondance est bijective.

Th eme 3 : Pour tout n N et k N, les ensembles Cn,k


eor`
et Asc (n+ k 1, k) sont
n+k1
equipotents. On en deduit que le cardinal de Cn,k est egal `a .
k
Dapr`es la proposition 3 precedemment etablie, Cn,k et Asc (n + k 1, k) sont equipotents.
Dapr`es le theor`eme 2, Asc (n+k1, k) et Ck,n+k1

sont equipotents

et dapr`es le theor`eme
n+k1
1, le cardinal de lensemble Ck,n+k1 est egal `a .
k

3
Pour denombrer lensemble des cap, une autre facon de faire est souvent presentee.
Une fois justifie que lensemble des cap est equipotent `a lensemble des rangenments de k
boules indiscernables dans n botes, on denombre ce dernier ensemble de la facon suivante.

On imagine n + k 1 symboles alignes (des points reguli`erement espaces par exemple)


entre deux bornes fixes (deux traits verticaux, lun place devant les points et lautre
apr`es eux). On choisit

alors n 1 symboles parmi les n + k 1, ce qui peut se faire
n+k1 n+k1
de = facons distinctes. Chaque symbole choisi est identifie `a
n1 k
une cloison et chaque intervalle inter-cloison (les deux bornes fixes sont aussi considerees
comme des cloisons) est alors une bote. Les symboles non choisis (i.e. qui ne sont pas
des cloisons) sont alors consideres comme des boules. Chaque choix est alors associe
biunivoquement `a un rangement de k = (n + k 1) (n 1) boules dans n botes (car
les n 1 cloisons et les deux bornes fixes determinent exactement n botes). Fates un
dessin et ce sera tr`es clair !

You might also like