Vous êtes sur la page 1sur 8

D OMAINE : Combinatoire

N IVEAU : Avanc
C ONTENU : Exercices

A UTEUR : Victor Q UACH


S TAGE : Montpellier 2013

Exercices de combinatoire et double-comptage

- Exercices Exercice 1 Une araigne possde 8 chaussettes identiques et 8 chaussures identiques. Dans combien dordres diffrents peut-elle se chausser, sachant quvidemment, sur chaque patte, elle doit mettre la chaussure aprs la chaussette ?
Exercice 2 On considre n entiers positifs a1 6 a2 6 6 an 6 2n tels que
le plus petit commun multiple de nimporte quelle paire prise parmi eux est
strictement suprieur 2n. Montrer que a1 > b 2n
3 c.
Exercice 3 (Thorme de Erds-Szekeres) Dune suite mn + 1 nombres rels,
montrer quon peut extraire
une sous-suite croissante de m + 1 rels
ou une sous-suite dcroissante n + 1 rels.
Exercice 4 On considre plusieurs cercles de longueur totale 10 dans un carr
de ct 1. Montrer quil existe une droite qui intersecte au moins quatre de ces
cercles.
Exercice 5 Soient n points dans le plan. Montrer quon peut en choisir au

moins n dentre eux tels quils ne forment pas de triangle quilatral.


Exercice 6 Soient 2013 points dans le plan tels que toute droite passant par
deux de ces points passe par un troisime. Montrer que trois dentre eux ne
peuvent jamais former de triangle quilatral.
Exercice 7 Etant donn un graphe, montrer quil existe une coloration des
sommets en noir et blanc tel que chaque sommet blanc a au moins autant de
voisins noirs que de voisins blancs, et que similairement, chaque sommet noir
a au moins autant de voisins blancs que de voisins noirs.
1

Exercice 8 (Identits de Vandermondeet danti-Vandermonde) Soient a, b,n


des entiers. On choisit la convention nk = 0 pour k > n. Montrer que :
1.

 

n  
X
a
b
a+b
=
k nk
n
k=0

2.


n  
X
k nk
k=0


=


n+1
a+b+1

Exercice 9 Soient m et n deux entiers strictement positifs. Soient a1 , am des


entiers distincts pris parmi {1, n} vrifiant la condition suivante : si pour
1 6 i 6 j 6 m, on a ai + aj 6 n, alors il existe k, 1 6 k 6 m tel que ai + aj = ak .
Montrer alors que :
n+1
a1 + a2 + + am
>
m
2
Exercice 10 Dans un tournoi, chaque participant joue un match contre chaque
autre participant. Le gagnant dun match gagne 1 point, le perdant 0 point,
et si le match est nul les deux joueurs gagnent un demi-point. la fin du
tournoi, les participants sont classs selon leur score (en cas dgalit, lordre
est aribtraire). On remarque alors que chaque participant a remport la moiti
de ses points contre les dix derniers du classement. Combien de personnes
participaient au tournoi ?
Exercice 11 Dans une cole, il y a 2013 filles et 2013 garons. Chaque lve rejoint au plus 100 clubs dans lcole. On suppose par ailleurs que pour chaque
paire compose dun garon et dune fille, ils ont au moins un club en commun. Montrer quil y a un club avec au moins 11 garons et 11 filles.
Exercice 12 Soit n N cercles de mme rayon tel que chacun intersecte au
moins un autre cercle. On suppose par ailleurs que deux de ces cercles ne
sont jamais tangents. Montrer que le nombre p des points dintersection ainsi
forms est suprieur n.
Exercice 13 On considre un tableau M N (de M lignes et N colonnes),
qui contient plus de colonnes que de lignes (N > M). On place des toiles
dans certaines cases du tableau, et on suppose que chaque ligne et chaque
colonne contient au moins une toile. Montrer quil existe une case contenant
2

une toile tel que le nombre dtoiles sur sa ligne est strictement plus grand
que le nombre dtoiles sur sa colonne.
Exercice 14 Soient m et n des entiers strictement positifs. On se donne un
rectangle a b et on suppose quil peut tre pav en utilisant uniquement des
tuiles horizontales 1 m et des tuiles verticales n 1. Montrer quil peut tre
pav en utilisant uniquement un de ces types de tuiles.
- Solutions Solution de lexercice 1 Numrotons les pattes de laraigne de 1 8. Appelons
ai laction consistant mettre une chaussette sur la i-ime patte, et bi laction
consistant mettre une chaussure sur la i-ime patte. Il y a 16! faons dordonner les 16 actions (ai ) et (bi ). Considrons lun de ces ordres. partir de cet
ordre, on sautorise changer, pour tout i, les positions des actions ai et bi ,
ce qui permet datteindre 28 ordres diffrents. Parmi ces ordres, seul un correspond une faon correcte de se chausser : lordre pour lequel pour tout i, ai
apparat avant bi . Laraigne peut donc se chausser de 16!/28 = 81729648000
faons diffrentes.
Solution de lexercice 2 On suppose par labsurde que a1 6 b 2n
3 c. Alors 3a1 <
2n. Les n + 1 entiers positifs de lensemble 2a1 , 3a1 , a2 , . . . , an appartiennent
alors 1, 2, . . . , n. Par le principe des tiroirs, deux dentre eux ont la mme
partie impaire ce qui montre que lun divise lautre, ce qui est clairement impossible.
Solution de lexercice 3 On note a1 , a2 , . . . , amn+1 ces nombres. On note ck la longueur
de la plus longue sous-suite croissante commenant par ak , et dk la longueur
de la plus longue sous-suite dcroissante commenant par ak . Remarquons
alors que si k 6= l sont deux indices, (ck , dk ) 6= (cl , dl ). En effet, dans la situation contraire, et quitte suppose k < l on traite deux cas :
Si ak 6 al , on peut prolonger la sous-suite croissante commenant par
al en une sous-suite commenant par ak de longueur cl + 1 > ck , ce qui
contredit la maximalit de ck .
Sinon, on prolonge une sous-suite dcroissante pour obtenir la une contradiction sur la maximalit de dk .
Or, daprs le principe des tiroirs, les mn + 1 couples (ck , dk ) ne peuvent pas
tous appartenir {1, . . . m} {1, . . . n}. Do le rsultat.
Solution de lexercice 4 On fixe un ct du carr et on projette tous les cercles
sur ce ct. Un cercle de circonfrence l se projette sur un segment de longeur
3

l/. La somme des projections de tous les cercles vaut donc 10/, qui a le bon
got de valoir plus de trois fois le ct du carr. Il existe donc un point de ce
ct qui appartient aux projections dau moins 4 cercles, et la perpendiculaire
au ct passant par ce point convient.
Solution de lexercice 5 On choisit un repre quelconque et on note (xi , yi ) les
coordonnes du point Ai pour i {1, . . . , n}. En vitant un nombre fini de
repres, on peut en trouver un tel que les xi sont distincts et tels que les yi sont
distincts. Quitte les renommer, on peut supposer les xi ordonns selon x1 6
x2 6 6 xn . Daprs le thorme de Erds-Szekeres, on peut trouver une

sous-suite monotone de (yn ) de longueur b nc. Les points correspondants ne


peuvent former de triangle quilatral.
Solution de lexercice 6 Ceci est une consquence du thorme de Sylvester :
Soit S Un ensemble fini de points est tel que toute droite passant par deux de ces
points passe par un troisime. Alors ces points sont aligns.
Supposons par labsurde que ce ne soit pas le cas. Parmi les couples (d, P)
formes dune droite d passant par deux points de S et un point P de S qui
nest pas sur d, il en existe un qui minimise la distance de P d. Soit h la perpendiculaire d passant par P. Elle divise d, qui contient par hypothse trois
points S, en deux demi-droites. Daprs le principe des tiroirs, il y en a une qui
contient deux points de S. Si on note A le plus loign et B le plus proche des
h, la distance de B (AP) est infrieure strictement la distance de P d, ce
h
P
A

qui fournit la contradiction voulue.


Solution de lexercice 7 Parmi toutes les configurations possibles, choisissons
une de celles qui maximisent le nombre dartes bicolores. Montrons quelle
convient. Par labsurde, sans perte de gnralit un sommet blanc A qui a
strictement plus de voisins blancs que de voisins noirs. De ce sommet partent,
plus darrtes monocolores que darrtes bicolores. En inversant la couleur de
A on se retrouve donc dans un situation avec strictement plus darrtes bicolores. Contradiction.
Solution de lexercice 8 La principale difficult en double-comptage est de choisir
la grandeur double-compter.
4

1. Ici, il parat assez naturel de double-compter le nombre de mannires de


choisir n personnes parmi
a filles et b garons. Dans un premier temps,

a+b
ce nombre vaut n . Dautre part, si on commence par choisir k filles
parmi a, il ne reste plus que n k garons parmi b. En faisant varier k
entre 0 et n, on partitionne toutes les possibilits. Do :
 

n  
X
a
b
a+b
=
k nk
n
k=0

2. De la mme faon, on double compte le nombre demannires de choisir


n+1
a + b + 1 personnes parmi n + 1 individus : a+b+1
. Maintenant, au lieu
de partitionner selon le nombre de filles, on partitionne selon le choix du
a + 1-ime lment en notant ce paramtre k + 1. Une fois ce choix fait, il
reste a personnes choisir par k puis b parmi n k. Il reste faire varier
k + 1 entre 1 et n + 1 pour conclure :
 

n  
X
k nk
n+1
=
a
b
a+b+1
k=0

Solution de lexercice 9 Quitte les renommer, on peut supposer les ai ordonns de faon croissante. Quelques essais amnent conjecturer que pour 1 6
i 6 n, on a ai + am+1i > n + 1.
Supposons que ce ne soit pas le cas. Soit alors j 6 n/2 tel que aj + am+1j 6 n.
Par hypothse, il existe donc 1 6 k 6 m tel que aj + am+1j = ak , avec
m + 1 j < k 6 m car les ai sont croissants et strictement positifs. De la
mme faon, les j sommes suivantes
a1 + am+1j , a2 + am+1j , . . . , aj + am+1j
sont infrieures ou gales n tout en tant distinctes et suprieures strictement
am+1j . Chacune de ces sommes vaut donc al pour un certain l > m + 1 j,
ce qui ne fait que j 1 choix. Contradiction.
Solution de lexercice 10 Nous procdons par double-comptage sur le nombre
de points distribus dans le tournoi. Chaque match correspond la distribution de 1 point, et donc le score total obtenu par k dans les matchs quils
jouent entre eux est de k(k 1)/2. Ainsi, le score total des participants est de
n(n 1)/2.
Dautre part, le 10 derniers participants ont obtenu 45 points en jouant entre
eux. Leur score total dans le tournoi est donc de 90 points. Les autres n 10
5

participants ont obtenu (n 10)(n 11)/2 points en jouant entre eux, et donc
un total de (n 10)(n 11) points. Le score de tous les participants est donc
de 90 + (n 10)(n 11) points. En comparant ces deux valeurs, on obtient
lquation n2 41n + 400 = 0, qui a deux solutions : 16 et 25.
Le tournoi ne pouvait pas contenir 16 participans. En effet, dans ce cas, le
score total des 10 derniers participants est 90, et celui des 6 premiers est 30.
Les dix derniers ont donc obtenu en moyenne plus de points que les premiers,
ce qui est absurde. Le tournoi ne pouvait donc avoir que 25 participants.
Solution de lexercice 11 Raisonnons par labsurde en suppose que tout club qui
contient au moins 11 garons contient au plus 10 filles. Procdons par doublecomptage sur le nombre S de triplets (g, f, c) o c est un club qui auquel participe le garon g et la fille f. Pour chaque paire dun garon et dune fille, au
moins un club convient. Do S > 20132 .
Considrons maintenant X lensemble des clubs avec au plus 10 garons,
et Y les clubs avec au moins 11 garons, donc au plus 10 filles. Alors |X| 6
2013 100 10. En effet, le choix dune fille (2013 mannires) rduit le nombre
de choix de club de X au plus 100, chacun contenant au plus 10 garons. De
mme, |Y| 6 2013 100 10.
Do 20132 6 S 6 2 100 10 2013 = 2000 2013, ce qui est absurde.
Solution de lexercice 12 Notons A1 , A2 , . . . , Ap ces points dintersection et C1 , C2 , . . . Cn .
Pour 1 6 i 6 p, notons ai le nombre de cercles auxquels Ai appartient.
Soit X = {(i, k) {1, . . . , p}{1, . . . , n}|Ai Ck }. Double-comptons la somme
suivante en procdant selon les points dintersection :

p
p
X 1
X
X 1
X

=
=
1=p
ai
ai0
(i,k)X

i0 =1

i0 =1

(i0 ,k)X

. . .puis selon les cercles :


X 1
=
ai

(i,k)X

n
X

k0 =1

(i,k0 )X

n
1 X
>
1>n
ai
k0 =1

o la pnultime ingalit se justifie ainsi.


Fixons-nous un cercle Ck0 et considrons m lindice dun point dintersection tel que (m, k0 ) X et am maximal. Ce point existe car Ck0 intersecte au
moins un cercle. Am appartient am 1 autres cercles qui intersectent de nouveau Ck0 en am 1 points distincts car les cercles sont de mme rayon, et non
6

tangents. Ainsi, par minimalit de 1/am ,


X 1
1
> am
>1
ai
am
(i,k0 )X

Cela conclut.
Notons que cela revient crire 1/ai dans un tableau p n puis sommer
par lignes ou par colonnes.
Solution de lexercice 13 On numrote toutes les cases toiles E1 , E2 , . . . , Ep et
pour chaque case Ei on note ci le nombre de cases toiles dans sa colonne et
li dans sa ligne. Supposons par labsurde que pour tout i, ci > li . On va alors
considrer les deux sommes :
p
p
X
X
1
1
6
ci
li
i=1

i=1

Calculons la premire somme selon les colonnes.


!
p
N
N
X
X
X
X
1
1
=
=
1=N
ci
c
i
e
i=1

k=1

Ei k colonne

k=1

o lavant-dernire galit dcoule de la dfinition de ci et de ce que chaque


colonne contient au moins une toile.
De la mme mannire, on calcule la somme des 1/li , ce qui permet dcrire :
p
p
X
X
1
1
6
=M
N=
ci
li
i=1

i=1

Cela constitue la contradiction souhaite.


Solution de lexercice 14 Lexistence dun pavage avec des tuiles entires montre que a et b sont entiers. Il suffit alors de montrer que m divise b ou que n
divise a.
Dcoupons le rectangle en carr unitaire (ct 1) o on numrote les lignes
2i
2i
de 0 a 1 et les colonnes de 0 b 1. On pose m = e m et n = e n et dans
la case (i, j) du tableau, on note le nombre in jm .
Considrons une tuile horizontale qui commence par exemple lindice
(i0 , j0 ). La somme des nombres sous cette tuile vaut alors :
!
m1
m
X
i0 j0
i0 j0 +1
i0 j0 +m1
i0 j0
k
i0 j0 1 m
n m + n m + . . . n m
=0
= n m
m = n m
1 m
k=0

De mme, le somme des nombres sous une tuile verticale vaut 0.


Or, le rectangle est pav uniquement laide de ces deux types de tuile.
La somme des tous les nobmres crits dans le rectangle, qui est donc nulle, se
calcule dautre part selon :
(0n

1n

2n

+ +

0
a1
n )(m

+ +

b1
m )

1 an 1 bm
=0
=
1 n 1 b

Lun des deux facteurs est donc nul, ce qui signifie bien que n divise a ou
m divise b.