You are on page 1of 7

Domaine : Combinatoire

Niveau : Dbutants
Contenu : Cours et exercices

Auteur : Joon Kwon


Stage : Montpellier 2014

Principe de lextremum

Prliminaires

On rappelle quun ensemble fini de nombres rels contient toujours un maximum et un minimum ; et quun ensemble ventuellement infini dentiers naturels
contient toujours un minimum.
Le principe de lextremum est une heuristique qui consiste considrer un
objet pour lequel une certaine quantit associe est minimale ou maximale.
Exemple 1. On se donne n points du plan. On suppose que pour deux points
quelconques distincts, il en existe un troisime align avec les deux premiers.
Montrer que tous les points sont aligns.
Dmonstration. Pour chaque paire de points distincts, traons la droite passant par ces deux points. Supposons par labsurde que tous les points ne sont pas
aligns. Autrement dit, tous les points ne sont pas sur une mme droite. Il existe
donc des distances entre les points et les droites qui sont strictement positives.
Considrons donc le point et la droite qui ont la plus petite distance strictement
positive. Appelons A ce point et d la droite. Par d, il passe par hypothse au
minimum trois points B, C et D, quon place comme sur la figure.
A

d
B

On voit alors que la distance de C la droite (AB) est strictement infrieure


celle entre A et d, ce qui est absurde. Conclusion, tous les points sont aligns. 
1

Exercices

Exercice 1 On se donne des points dans le plan tels que chaque point soit le
milieu de deux autres. Montrer que les points sont en nombre infini.
Exercice 2 On affecte une valeur entire positive ou nulle chaque point
coordonnes entires du plan de sorte que chaque valeur soit la moyenne de ses
quatre voisines. Montrer que toutes les valeurs sont gales.
Exercice 3 On considre un ensemble fini de droites parmi lesquelles il nexiste
pas deux droites parallles. On suppose galement quen tout point dintersection
passe au moins trois droites. Montrer que toutes les droites se croisent en un mme
point.
Exercice 4 On se donne n points du plan. On suppose que chaque triplet de
points forme un triangle de surface infrieure ou gale 1. Montrer que les n
points sont tous dans un triangle de surface 6 4.
Exercice 5 On se donne 2n points du plan de sorte que trois ne soient jamais
aligns. Exactement n de ces points sont des maisons M = {M1 , . . . , Mn } et les
n points restants sont des puits P = {P1 , . . . , Pn }. Montrer quil est possible
dassocier bijectivement les puits aux maisons de sorte quen reliant chaque puits
en ligne droite sa maison, aucune des routes ainsi construites ne se croise.
Exercice 6 On considre un ensemble fini de personnes. Chacune de personnes a
au plus trois ennemis. Montrer quon peut sparer ces personnes en deux groupes,
de sorte que chaque personne ait au plus un ennemi dans son groupe.
Exercice 7 On place les n2 entiers 1, 2, . . . , n2 dans un tableau n n (sans
rptition). On dit que deux cases sont voisines si elles ont au moins un point en
commun. Prouver quil existe deux cases voisines dont la diffrence des valeurs
vaut au moins n + 1.
Exercice 8 Dans un tournoi, chaque comptiteur rencontre chaque autre comptiteur exactement une fois. Il ny a pas de match nul. A lissue de la comptition, chaque joueur fait une liste qui contient les noms des joueurs quil a battus,
ainsi que les noms des joueurs qui ont battu les joueurs quil a battus. Montrer
quil existe une liste qui contient les noms de tous les autres joueurs.
Exercice 9 On considre un ensemble fini de personnes E. Deux personnes dans
E ayant le mme nombre damis nont aucun ami commun dans E. Montrer quil
existe une personne dans E qui possde exactement un ami dans E.

Exercice 10 On a plac n voitures identiques sur une piste circulaire. Elles ont
juste assez dessence elles toutes pour faire un tour complet. Montrer quune
des voitures peut raliser ce tour complet en prenant lessence des voitures quelle
rencontre.

Solutions des exercices

Solution de lexercice 1 On suppose par labsurde quil ny a quun nombre fini


de points. On considre un couple de points (A, B) tel que la distance AB soit
maximale. B est par hypothse le milieu de deux points quon nommera C et
D. On a alors AC > AB ou AD > AB, ce qui contredit la maximalit de AB.
Conclusion, les points sont bien en nombre infini.
C
A

B
D

Solution de lexercice 2 Les valeurs tant des entiers naturels, on peut considrer
m la plus petite de ces valeurs. On se place un point ayant cette valeur. On note
a, b, c et d les valeurs de ses voisins.
b

d
On a par hypothse m = (a + b + c + d)/4, et m tant la valeur minimale, elle
est infrieure ou gale aux quatre autres. Si lune des quatre valeurs, disons a,
est strictement suprieure m, on a :
m=

a+b+c+d m+b+c+d
m+m+m+m
>
>
= m,
4
4
4
3

et donc m > m, ce qui est absurde. On a donc ncessairement m = a = b = c = d.


En chacun des voisins peut sappliquer ce mme raisonnement, et on prouve de
proche en proche que les valeurs sont gales m en tout point.
Solution de lexercice 3 Il sagit dune variante de lexercice donn en exemple.
On sappuiera sur la mme figure. On suppose par labsurde que toutes les droites
ne se croisent pas en un mme point. Il existe alors des points dintersection
distance strictement positive dune droite. On considre la plus petite de ces
valeurs, en notant A le point dintersection et d la droite concerns. Par hypothse, il passe en A trois droites non parallles d. Elles croisent donc d en
trois points B, C et D. Deux de ces points, disons B et C, se trouvent du mme
ct du projet orthogonal de A sur d. La distance de C la droite passant par
A et B est alors strictement infrieure la distance entre A et d, ce qui contredit
la minimalit de cette dernire. Conclusion, toutes les droites se croisent en un
mme point.
Solution de lexercice 4 On considre trois points A, B, C formant un triangle
daire maximale. On trace la droite parallle un des cts et passant par le
troisme point.

On sait quil ny a pas de point dans la zone grise. En effet, un tel point formerait
avec les deux points du bas du triangle un triangle daire plus grande que le
premier (ils auraient la mme base, et une plus grande hauteur) ; cela contredirait
la maximalit de laire du premier. Le mme raisonnement avec les deux autres
cts laisse une zone autorise triangulaire, forme de 4 triangles semblables au
premier, et donc daire infrieure ou gale 4.
Solution de lexercice 5 On considre un trac de routes pour lequel la somme
des longueurs des routes est minimale. Montrons que les routes ne se croisent
alors pas. Supposons par labsurde que deux routes se croisent et notons C le
point dintersection.

Pl

Mi

Pj

Mk
On peut alors modifier ces deux routes de la manire suivante.
Pl
Pj

Mi

Mk

Montrons que ces deux nouvelles routes sont de longueur strictement infrieure
aux deux routes initiales. Lingalit triangulaire applique aux points Mi , C et
Pl donne :
Mi Pl < Mi C + CPl ,
o lingalit est stricte car C nest pas sur la droite (Mi Pl ) (les maisons et les
puits ntant pas hypothse jamais aligns). Le mme raisonnement appliqu aux
points Mk , C, Pj donne :
Mk Pj < Mk C + CPj .
En additionnant ces deux ingalits, on obtient :
Mi Pl + Mk Pj < Mi C + CPl + Mk C + CPj = Mi Pj + Mk Pl .
Ainsi, cette modification diminue strictement la longueur totale des routes, contredisant la minimalit de la longueur du trac initial des routes. Conclusion, le
trac initial ne contient pas de croisement.
Solution de lexercice 6 Il est sous-entendu dans lnonc que la relation tre ennemi est rciproque. On considre une rpartition en deux groupes pour laquelle
le nombre de relations ennemies internes aux groupes est minimal. Montrons que
chaque personne a alors au plus un ennemi dans son groupe. Supposons par labsurde quil existe une personne ayant strictement plus de deux ennemis dans son
groupe. Il existe trois cas de figure.
5

(i) Elle a deux ennemis dans son groupe, et un dans lautre ;


(ii) Elle a deux ennemis dans son groupe, et aucun dans dautre ;
(iii) Elle a trois ennemis dans son groupe.
Nous allons voir que dans chacun de ces cas, le fait de changer cette personne
de groupe rduit strictement le nombre total de relations internes aux groupes.
Dans la figure suivante, on reprsente la personne concerne et ses ennemis.
(i)

(ii)

(iii)

Dans chaque cas, le nombre dennemis que la personne concerne a dans son
groupe diminue strictement (de 1, 2 et 3 respectivement). Le fait de changer
cette personne de groupe ne modifie que les relations reprsentes sur les figures
ci-dessus. Ainsi, par cette modification, on obtient une nouvelle rpartition ayant
un nombre total de relations internes strictement infrieur la rpartition initiale,
ce qui est absurde. Conclusion, chaque personne a dans la rpartition initiale au
plus un ennemi dans son groupe.
Solution de lexercice 7 On peut supposer que n > 2 (si n = 1, il ny a pas de
cases voisines). On considre la case contenant 1 et celle contenant n2 . Il existe
un chemin passant par au plus n cases voisines.
1

n2
6

Notons 1 = c1 , c2 , , . . . , cn1 , cn = n2 les valeurs des cases successives par lesquelles


passe le chemin. Supposons par labsurde que toutes les diffrences entre deux
cases voisines sont infrieures ou gales n. On a alors :
n2 1 = cn c1
= (cn cn1 ) + (cn1 cn2 ) + + (c2 c1 )
6 |cn cn1 | + |cn1 cn2 | + + |c2 c1 |
6n
+ {z + n}
|
n1 fois

6 n n,
ce qui est absude car n > 2. Conclusion, il existe deux cases voisines dont les
valeurs ont une diffrence suprieure ou gale n + 1.
Solution de lexercice 8 Appelons A le partipcipant qui a battu le plus grand
nombre dadversaires. Montrons quil a sur sa feuille les noms de tous les autres
participants. On suppose par labsurde que ce nest pas le cas. Il existe alors un
participant B qui a battu A. B a sur sa feuille le nom de A et de tous ceux que
A a battus. B a donc battu 1 adversaire de plus que A, ce qui est absurde.
Solution de lexercice 9 Soit n le nombre maximal damis quune personne de
E possde et soit A une telle personne. Tous les amis de A ont A comme ami
commun, et ont donc tous un nombre damis diffrent. Ils sont au nombre de n, et
ont chacun au moins un ami, A, et au plus n. Ncessairement, ils ont 1, 2, . . . , n
pour nombres damis. En particulier, il existe une personne ayant exactement 1
ami.
Solution de lexercice 10 On place un point arbitraire du circuit une voiture
supplmentaire avec un rservoir suffisamment plein. On lui fait faire un tour
complet en rcuprant chaque voiture lessence quelle a. En le point o le
niveau de son rservoir tait le plus bas, il existe une voiture. Cette voiture
pouvait faire le tour complet.

You might also like