Vous êtes sur la page 1sur 9

D OMAINE : Combinatoire

N IVEAU : Dbutants
C ONTENU : Cours et exercices

A UTEUR : No DE R ANCOURT
S TAGE : Montpellier 2012

Principe de lextremum

- 1. Principe du minimum. Axiome 1 (Principe du minimum). Tout ensemble non vide de nombres naturels possde un minimum.
Dans de nombreux problmes, en particulier en arithmtique et en combinatoire, il est souvent utile de considrer une valeur minimale dans un certain ensemble. Sil sagit dentiers naturels, on peut le faire en utilisant le
principe du minimum. Il est rare quon puisse rsoudre un problme en utilisant uniquement ce principe ; en fait, celui-ci permet souvent de se ramener
certains cas particuliers dun problme dont ltude est plus simple que le cas
gnral. Il se combine souvent bien avec le raisonnement par labsurde : pour
montrer quun objet nexiste pas, on suppose quil existe et on considre, dans
un certain sens, le plus petit ; puis on montre qu partir de celui-ci, on peut en
construire un encore plus petit, ce qui amne une contradiction. Ceci sera illustr par les exercices 2 et 3, par exemple. Il existe aussi un principe analogue,
assurant que tout ensemble non vide et major dentiers admet un maximum.
Attention, lhypothse de majoration est ici indispensable.
Exercice 1 On considre une feuille quadrille infinie. On suppose que dans
chaque case est inscrit un entier naturel, et que cet entier est toujours suprieur
ou gal la moyenne arithmtique de ses quatres voisins. Montrer que chaque
case contient le mme entier.
Solution de lexercice 1 Notons a le plus petit entier parmi tous ceux crits dans
au moins une case. Alors si une case contient le nombre a, ses quatre voisins
contiennent forcment aussi le nombre a. Cest aussi le cas des voisins de ses
1

voisins, et des voisins des voisins de ses voisins, etc. Ainsi, en partant dune
case contenant a, on montre, de proche en proche, que toutes les cases contiennent a.
Exercice 2
Un carr est partitionn en n > 1 rectangles de cts parallles ceux du
carr. On suppose que toute droite parrallle aux cts du carr, qui coupe
lintrieur du carr, coupe galement lintrieur dau moins un des rectangles
de la partition. Montrer quil y a un rectangle qui ne touche pas les cts du
carr.
(Problme C1 de la liste tendue de lOIM 2007.)
Solution de lexercice 2
On note ABDC le carr et on appelle horizontale et verticale les directions
(AB) et (AC) respectivement. On suppose par labsurde quil existe une partition sans rectangle intrieur. On en choisit une qui possde le nombre minimal
de rectangles. On note a et b les rectangles situs au voisinage de A et B respectivement. Quitte changer A et B, on peut supposer que a a une hauteur
infrieure b. On note c lunique rectangle qui partage un ct vertical avec
a, et d lunique rectangle qui touche a et c. On distingue trois cas.
largeur(a) = largeur(c). Dans ce cas on peut recoller a et c et obtenir une
partition avec moins de rectangles. Exclu par minimalit.
largeur(c) < largeur(a). Alors d ne peut pas toucher ni (AB) (bloqu par a),
ni (AC) (bloqu par c). Puisque hauteur(a) < hauteur(b), d ne peut pas
toucher (BD) non plus : il est bloqu par b. La seule possibilit restante est
que d touche (CD). Mais, dans ce cas, on peut fusionner c, d, et tous les
rectangles situs dans la zone dlimite par le cot bas de c, le cot gauche
de d, et les droites (AC) et (CD), ce qui produit une partition convenable
avec strictement moins de rectangles. Donc ce cas est impossible.
largeur(c) > largeur(a). Alors d ne peut toucher ni (AC) (bloqu par a), ni
(CD) (bloqu par c), ni (BD) (bloqu par b). La seule solution restante est
quil touche (AB), mais alors on peut le fusionner avec a, ce qui fournit
une partition convenable avec un rectangle de moins. Absurde.

- 2. Lien avec les principes de rcurrence et de descente infinie 2

Exercice 3
Montrer que tout entier naturel suprieur ou gal 2 peut scrire comme
un produit de nombres premiers.
Solution de lexercice 3
Premire mthode : principe du minimum. Par labsurde, supposons quil existe
un entier n > 2 ne pouvant pas scrire comme produit de nombres premiers.
On suppose alors que n est le plus petit entier vrifiant cette proprit. Lentier
n nest donc pas premier ; il existe donc des entiers k et l tous deux strictement
infrieurs n tels que n = kl. Par minimalit de n, les entiers k et l sont
produits de nombres premiers, donc n aussi, contradiction. Donc tout entier
est produit de nombres premiers.
Seconde mthode : par rcurrence. On montre le rsultat par rcurrence forte
sur n. Si n est premier, cest vrai ; si n nest pas premier, on crit n = kl avec
k et l des entiers strictement infrieurs ou gaux n ; par hypothse de rcurrence, ils scrivent comme produits de nombres premiers, donc n aussi.
Troisime mthode : descente infinie. Supposons quil existe un entier n0 ne
pouvant pas scrire comme produit de nombres premiers. On va montrer
quon peut en construire un strictement plus petit, n1 , vrifiant la mme proprit. Lentier n0 scrit n0 = kl, o k et l sont des entiers strictement plus
petits que n0 . Au moins lun des deux, par exemple k, ne peut pas scrire
comme produit de nombres premiers, sinon n0 pourrait aussi scrire sous
cette forme. On pose alors n1 = k.
En ritrant ce procd, on peut construire un entier naturel n2 < n1 qui
ne scrit pas comme produit de nombres premiers, puis n3 < n2 de la mme
faon, et ainsi de suite... Ainsi, on construit une suite (ni ) dentiers naturels
strictement dcroissante. Une telle suite ne peut pas exister, ce qui permet de
conclure.
En fait, les trois mthodes utilises pour cette preuve sont rigoureusement
identiques : seule la formulation change. Le principe de rcurrence est en
fait quivalent au principe du minimum, et toute preuve par rcurrence peut
tre reformule en utilisant le principe du minimum combin avec un raisonnement par labsurde. Ces deux principes sont quivalents un troisime
principe que nous allons maintenant aborder : le principe de descente infinie.
Axiome 2 (Principe de descente infinie). Il nexiste pas de suite strictement
dcroissante dentiers naturels.
3

Thorme 1. On a quivalence entre :


(1) Le principe du minimum ;
(2) Le principe de rcurrence ;
(3) Le principe de descente infinie.
Dmonstration. (1) (2) Soit P(n) une proprit telle que P(0) est vraie et,
pour tout n > 0, P(n) implique P(n+1). On pose E = {n N | P(n) est fausse}.
Par labsurde, supposons E non-vide. Par le principe du minimum, E admet alors un minimum n0 . P(n0 ) est donc fausse, donc n0 > 0. Par mnimalit de n0 , P(n0 1) est vraie. Donc P(n0 ) est vraie aussi, contradiction.
On en dduit que E est vide, donc que P(n) est vraie pour tout n.
(2) (1) Soit E un ensemble dentiers naturels qui na pas de minimum ; on
va montrer que E est vide. On note P(n) la proprit E ne contient aucun
entier infrieur ou gal n . Comme E na pas de minimum, 0 6 E, donc
P(0) est vraie. De plus, si P(n) est vraie, alors n + 1 nappartient pas E,
sinon ce serait le minimum de E ; P(n + 1) est donc vraie. Par le principe
de rcurrence, P(n) est vraie pour tout n ; ainsi E est vide.
(1) (3) Soit (un ) une suite dentiers naturels. Par le principe du minimum, il
existe un entier naturel n0 tel que un0 soit minimal. On a alors un0 6 un0 +1 ,
et la suite (un ) nest pas strictement dcroissante.
(3) (1) Supposons quil existe un ensemble non vide dentiers naturels, E,
nadmettant pas de minimum. Pour tout ni E, il existe donc ni+1 E tel
que ni+1 < ni . En partant dun entier n0 E, on construit ainsi une suite
strictement dcroissante dentiers naturels, dont lexistence contredit le
principe de descente infinie.
Toute preuve pouvant tre faite avec lun des trois principes prcdents
peut se reformuler avec les deux autres. Nanmoins, contrairement lexercice
3, dans la plupart des cas, lutilisation de lun deux est beaucoup plus simple
que celle des deux autres.
- 3. Utilisation de la descente infinie. Le principe de descente infinie sutilise gnralement de la manire suivante. On veut montrer quune proprit P(n) nest satisfaite par aucun entier
4

naturel n. Pour cela, on commence par montrer que si la proprit est vrifie
par un entier ni , alors elle est aussi vrifie par un entier naturel ni+1 < ni .
Ainsi, en supposant lexistence dun entier n0 tel que P(n0 ) soit vraie, on arrive construire une suite strictement dcroissante dentiers naturels vrifiant la proprit P, ce qui contredit le principe de descente infinie. Ce type de
raisonnement, utilis pour la premire fois par Fermat, est trs utile dans la
rsolution dquations diophantiennes.

Exercice 4 Montrer que 2 est irationnel.


Solution de lexercice 4 Supposons par labsurde quil existe a,b N avec b 6= 0

a
tels que 2 = . Alors on a 2b2 = a2 . On dduit que a est pair, notons-le
b
a = 2 a1 . Alors 2b2 = 4a21 , donc b2 = 2a21 . Comme b est pair, on le note 2b1 et
on trouve 4b21 = 2a21 , do 2b21 = a21 . Ceci fournit un couple (a1 , b1 ) vrifiant
la mme proprit que (a, b), avec b1 < b. En continuant, on trouve une suite
infinie de couples (a1 , b1 ), (a2 , b2 ), . . . telle que b > b1 > b2 > . Le principe
de descente infinie contredit lexistence dune telle suite (bi ), donc il nexiste

a
pas de couple (a, b) tel que 2 = .
b
Exercice 5 Montrer que lunique solution dans Z3 de lquation x3 + 2y3 = 4z3
est (0, 0, 0).
Solution de lexercice 5 Soit (x0 , y0 , z0 ) un triplet solution. Alors x0 est pair, et
on peut poser x0 = 2x1 . On a alors 4x31 + y30 = 2z30 . Donc y0 est pair, on pose
y0 = 2y1 , et on a 2x31 + 4y31 = z30 . Donc z0 est pair, et on peut poser z0 = 2z1 ;
le triplet (x1 , y1 , z1 ) est donc solution de la mme quation que (x0 , y0 , z0 ).
On peut donc construire une suite (xi , yi , zi ) de triplets solutions, avec xi =
2xi+1 , yi = 2yi+1 , et zi = 2zi+1 pour tout i. Si lun des entiers x0 , y0 ou z0 tait
non-nul, par exemple x0 , alors la suite (|xi |) serait une suite dentiers naturels
strictement dcroissante, contradiction. Donc (x0 , y0 , z0 ) = (0, 0, 0).
- 4. Extrma dun ensemble fini. Proposition 2. Un ensemble fini de rels admet un maximum et un minimum.
Dmonstration. Par rcurrence sur le cardinal de lensemble.

Mme si trivial, ce rsultat peut constituer le point de dpart pour une solution. Avant dessayer des techniques plus sophistiques, il faut penser considrer un lment extrmal.
Exercice 6 Soit n > 1 un entier naturel. Dans un systme solaire il y a exactement 2n + 1 plantes, qui abritent toutes de la vie, et qui se trouvent des
distances deux deux distinctes. Les habitants de chaque plante lancent une
expdition sur la plante la plus proche. Montrer quil existe une plante qui
nest pas visite.
Solution de lexercice 6 Par rcurrence sur n. Considrons les deux plantes les
plus proches dans le systme solaire, que lon notera A et B. Celles-ci sexplorent rciproquement. Il reste 2n 1 plantes.
Si n = 1 (initialisation de la rcurrence) il reste une seule plante qui explore
soit A, soit B, et qui nest donc pas explore.
Si n > 2 (hrdit) alors on distingue deux cas. Soit au moins lune des
plantes restantes explore A ou B ; ces plantes sont au nombres de 2n1,
et peuvent donc tre explores par au plus 2n 2 expditions, donc lune
delles nest pas explores. Soit les 2n1 plantes restantes sexplorent entre elles, et par hypothse de rcurrence, lune delles nest pas explore.
Exercice 7 On se donne un ensemble fini de points dans le plan, de cardinal
pair, trois quelconques dentre eux non aligns. Montrer quon peut les relier
par des segments sorte que chaque point soit reli exactement un autre et
que les segments ne se coupent pas.
Solution de lexercice 7 Considrons la faon de relier les points qui minimise la
somme des longueurs des segments, avec pour unique contrainte que chaque
point soit extrmit dexactement un segment. Supposons, par labsurde, que
lon a deux segments AD et BC qui se coupent en un point O (par hypothse,
celui-ci est forcment diffrent de A, B, C, et D). Si, la place des segments
AD et BC on choisit CD et AB, alors tout point est reli exactement un autre.
Par minimalit de la somme des longueurs, on en dduit :
AD + BC 6 AB + CD.

(1)

AD + BC 6 AC + BD.

(2)

Pour la mme raison, on a :

En sommant les deux quations, on trouve


2 (AD + BC) 6 (AC + CD) + (AB + BD)

(3)

Par lingalit triangulaire dans les triangles AOB, BOD, DOC et COA, on a :
AC+AB+BD+DC 6 CO+OA+OA+OB+OB+OD+OD+OC = 2(AD+BC),
(4)
et on na pas galit sinon A, B, et O seraient aligns, donc A, B, et C aussi, ce
qui est exclu par lhypothse. Ainsi on a une contradiction avec lquation (3).
Donc dans la solution minimale, il ny a pas de segments qui se coupent.
- 5. Invariants monotones Exercice 8
Soit n > 1 un entier naturel. Considrons un parlement compos de n
dputs. On suppose que chaque dput a exactement trois ennemis. On suppose que la relation dinimiti est symtrique (si a est ennemi de b, alors b est
ennemi de a). Montrer quil est possible de sparer le parlement en deux commissions telles que chaque dput ait au plus un ennemi dans sa commission.
Solution de lexercice 8
On va utiliser une mthode algorithmique pour former les deux commissions. On va commencer par former deux commissions au hasard. Puis, tant
quil restera au moins un dput ayant au moins deux ennemis dans sa commission, on sautorisera lopration suivante : changer ce dput de commission. On continue effectuer ces oprations tant quil reste un dput ayant au
moins deux ennemis dans sa commission. Si partir dun certain moment, il
nest plus possible deffectuer de telles oprations, cela signifie quon a obtenu
la situation voulue. Le problme est que rien ne garantit, a priori, que ces
oprations vont sarrter un jour.
Pour prouver que cest en fait le cas, on va introduire m le nombre de paires
{a, b} o a et b sont deux dputs ennemis faisant partie de la mme commission. Autrement dit, cest le nombre de relations dinimiti lintrieur
des commissions. m est un entier positif, et chaque fois quon effectue une
opration autorise, il diminue strictement : en effet, en changeant de commission un dput ayant au moins deux ennemis dans sa commission, on casse
au moins deux relations dinimitis, et on en cre au plus une (car ce dput a
7

au plus un ennemi dans lautre commission). Au bout dun certain temps, m


atteindra donc forcment sa valeur minimale, et ds lors, aucune opration ne
sera plus possible. Ceci signifiera que la situation attendue est obtenue.
Lentier positif m utilis dans cette preuve est appel un invariant monotone.
Les invariants monotones interviennent dans de nombreux problmes, pour
montrer quune suite doprations se termine forcment et permet darriver
une certaine situation.
Exercice 9
chaque sommet dun pentagone rgulier, on associe un entier relatif de
telle sorte que la somme de ces cinq nombres soit strictement positive.
Si, trois sommets conscutifs, correspondent les nombres x, y, et z avec
y < 0, alors lopration suivante est permise : remplacer le triplet (x, y, z)
par (x + y, y, y + z) .
Cette opration est rpte tant quau moins un des cinq nombres est strictement ngatif. Dterminer si ce processus prend ncessairement fin aprs un
nombre fini doprations.
(Problme 3 de lOIM 1986.)
Solution de lexercice 9
Lide est de trouver un invariant monotone, dont la valeur soit toujours
un entier positif, et qui diminue strictement chaque opration. Ici, en notant
xi lentier associ au ime sommet du pentagone (les indices tant pris modulo
5, et les sommets du pentagone ordonns dans le sens direct), on va poser
5
X
f(x1 , x2 , x3 , x4 , x5 ) =
(xi1 xi+1 ).
i=1

Supposons, par exemple, que x3 < 0, et quon applique une opration autorise au triplet (x2 , x3 , x4 ). Celle-ci remplacera le quintuplet X = (x1 , x2 , x3 , x4 , x5 )
par Y = (x1 , x2 + x3 , x3 , x3 + x4 , x5 ). Un calcul simple montre alors que
f(Y)f(X) = 2x3 (x1 +x2 +x3 +x4 +x5 ) < 0 (en effet, la somme x1 +x2 +x3 +x4 +x5
ne changeant pas au cours des oprations, elle reste strictement positive).
chaque opration, la valeur de f(X) diminue strictement, tout en restant
positive. Lorsquelle atteindra sa valeur minimale, cela signifiera quaucune
opration nest plus possible, et donc que les nombres situs au sommets du
pentagone sont tous positifs.

Remarque 3. On aurait pu aussi donner une autre formulation de cette solution, utilisant le principe du minimum : par labsurde, supposons quil existe
une suite infinie doprations autorises. Alors on considre le quintuplet X
obtenu au cours de cette suite doprations qui minimise la valeur de f(X). En
effectuant une opration supplmentaire, f(X) diminue encore, absurde.