Corrigé Web
Corrigé Web
Corrigé Web
n
Ol
tio
ym
ara
piq
p
Pré
ue
POFM
Mathématiques
Instructions
. Rédigez les différents problèmes sur des copies distinctes. Sur chaque copie, écrivez
en haut à gauche votre nom en majuscules, votre prénom en minuscules. Écrivez
votre classe et le numéro du problème traité en haut à droite.
. Le groupe Junior est constitué des élèves nés en 2005 ou après.
Ces élèves doivent traiter les exercices 1 à 4.
. Le groupe Senior est constitué des élèves nés en 2004 ou avant.
Ces élèves doivent traiter les exercices 5 à 7.
. On demande des solutions complètement rédigées, où toute affirmation est soigneu-
sement justifiée. La notation tiendra compte de la clarté et de la précision de la copie.
Travaillez d’abord au brouillon, et rédigez ensuite au propre votre solution, ou une
tentative, rédigée, de solution contenant des résultats significatifs pour le problème.
Ne rendez pas vos brouillons : ils ne seraient pas pris en compte.
. Une solution complète rapportera plus de points que plusieurs tentatives inachevées.
Il vaut mieux terminer un petit nombre de problèmes que de tous les aborder.
. Règles, équerres et compas sont autorisés. Les rapporteurs sont interdits.
Les calculatrices sont interdites, ainsi que tous les instruments électroniques.
. Dans le cas d’un exercice de géométrie, faire une (voire plusieurs) figure sur une feuille
blanche séparée. Cette figure devra être propre, grande, et la propriété que l’on cherche
à démontrer devra être apparente : par exemple, s’il faut démontrer que des points sont
alignés (ou cocycliques), il faut tracer la droite (ou le cercle) qui passe par ces points.
. Le respect de la consigne précédente rapportera automatiquement un point. Si elle
n’est pas respectée, la copie ne sera pas corrigée.
Après l’épreuve, merci de renvoyer les copies par voie électronique à l’adresse suivante :
copies.ofm@gmail.com
1
Exercices Junior
Exercice 1. Soit a1 , a2 , . . . la suite d’entiers telle que a1 = 1 et, pour tout entier n > 1,
an+1 = a2n + an + 1.
Commentaire des correcteurs L’exercice a été bien résolu. Certains ont tenté une récurrence,
sans grand succès, car il était difficile d’obtenir le résultat par récurrence. Peu de copies ont
travaillé modulo a2n + 1, ce qui simplifiait pourtant grandement les calculs.
2
Exercice 2. On répartit les entiers de 1, 2, . . . , 8 en deux ensembles A et B, puis on note PA
le produit de tous les éléments de A et PB le produit de tous les éléments de B.
Quelles sont les valeurs minimale et maximale que peut prendre la somme PA + PB ?
Note : si un ensemble E est vide, on considérera que le produit de ses éléments est égal à 1.
Solution de l’exercice 2 Soit A et B deux ensembles disjoints dont la réunion est égale à l’en-
semble E = {1, . . . , 8}.
Tâchons tout d’abord de maximiser la somme PA + PB . Sans perte de généralité, on peut
supposer que PA 6 PB . Puis, si A contient un entier k > 2, on pose A0 = A \ {k} et B 0 =
B ∪ {k}. Alors
PA0 + PB 0 > PB 0 = kPB > 2PB > PA + PB .
Ainsi, lorsque la somme PA + PB atteint sa valeur maximale, on sait que A ⊆ {1}, donc que
PA = 1 et que PB = 8!, de sorte que PA + PB = 8! + 1 = 40321.
Tâchons maintenant de minimiser la somme PA + PB . L’inégalité √ arithmético-géométrique
√
indique que PA + PB > 2c, où l’on a posé c = PA PB = 8!. Comme 4012 = 160801 <
161280 = 4c2 , on sait que 2c > 401, et donc que PA + PB > d2ce > 402.
Un premier réflexe est donc de rechercher deux ensembles A et B tels que PA +PB = 402. On
formule alors quelques remarques préliminaires à cette recherche. Tout d’abord, savoir quel
ensemble contient l’entier 1 ne change rien. Puis on démontre que l’un des deux ensembles
contient l’entier 6 et que l’autre contient les entiers 2 et 3. En effet, soit X l’ensemble qui
contient 6 et Y celui qui ne contient pas 6 :
. puisque PY ≡ 402 − PX ≡ 0 (mod 6), c’est que Y contient l’entier 3 ainsi qu’un entier
pair ;
. si c’est X qui contient l’entier 2, alors PY ≡ 402 − PX ≡ 2 (mod 4), donc X contient un
entier pair mais pas divisible par 4, ce qui est impossible.
Quitte à supprimer les entiers 1, 2, 3 et 6 des ensembles A et B, on se ramène donc à trouver
une partition de l’ensemble Ê = {4, 5, 7, 8} en deux sous-ensembles  et B̂ tels que P +
PB̂ = 402/6 = 67. Supposons, sans perte de généralité, que  contient l’entier 4. Alors
PB̂ ≡ 67 − P ≡ 1 (mod 2), donc  contient aussi l’entier 8. En outre, si  contient également
l’un des deux entiers 5 ou 7, alors PÂ + PB̂ > PÂ > 4 × 5 × 8 > 160 > 67. On a donc
nécessairement  = {4, 8} et B̂ = {5, 7}, et on est tout heureux de vérifier que, dans ce cas,
on a effectivement PÂ + PB̂ = 32 + 35 = 67.
En conclusion, la valeur maximale de PA + PB est égale à P∅ + PE = 8! + 1 = 40321, et la
valeur minimale de PA + PB est égale à P{2,3,5,7} + P{1,4,6,8} = 402.
Solution alternative n◦ 1 Soit A et B deux√ ensembles disjoints dont la réunion est égale à
l’ensemble E = {1, . . . , 8}, et soit c = 8!. Sans perte de généralité, on peut supposer que
PA 6 PB ; puisque PA × PB = PE = c2 , cela signifie que PA 6 c.
Mais alors PA + PB = f (PA ), où l’on a posé f (x) = x + c2 /x, et il nous reste donc à trouver les
valeurs minimale et maximale que peut prendre f (PA ). On étudie donc le sens de variation
de f : si x 6 y 6 c, alors
y 2 + c2 x 2 + c2 (c2 − xy)(x − y)
f (y) − f (x) = − = 6 0.
y x xy
La fonction f est donc décroissante sur l’intervalle (0, c] et, par conséquent :
. afin de maximiser f (PA ), il suffit de minimiser PA , c’est-à-dire de choisir A vide, ou
encore PA = 1 ;
3
. afin de minimiser f (PA ), il suffit de maximiser PA , sachant que PA est un produit d’élé-
ments de E et que PA 6 c.
Il nous faut donc calculer la valeur de l’entier bcc. Puisque c2 = 8! = 40320 et que
c’est donc que bcc = 200. On étudie donc les entiers 200, 199, 198, . . . jusqu’à tomber sur un
entier n que l’on pourra écrire comme un produit d’éléments de E. Au lieu de procéder
brutalement, on peut formuler deux remarques préalables :
. de manière générale, n doit diviser 8! = 27 × 32 × 5 × 7 ;
. en outre, si n est impair, alors n divise même 3 × 5 × 7 = 105, donc n 6 105.
On déduit de la première remarque que n ne peut prendre aucune des valeurs
Commentaire des correcteurs L’exercice a été résolu de façon très hétérogène. Beaucoup
d’élèves ont trouvé la valeur du maximum, mais peu ont fourni une bonne justification
de sa maximalité : on pouvait par exemple utiliser l’inégalité du réordonnement, ou bien
affirmer que si PA < 8!, on a forcément Pa 6 8!/2.
Pour le minimum, il était déjà plus difficile de trouver comment obtenir la valeur minimale
de 402, et peu d’élèves ont vu comment utiliser une inégalité arithmético-géométrique per-
mettait de montrer que celle-ci était optimale. Néanmoins, certains ont utilisé des approches
plus atypiques et trouvé des résultats, notamment via l’étude de fonctions ou via des com-
paraisons astucieuses. Nombreux ont dit qu’il fallait obtenir les termes les plus proches pos-
sible pour avoir égalité : l’idée est intéressante, mais il fallait formaliser pour obtenir des
résultats rigoureux.
4
E xercice 3. Soit ABC un triangle et soit ω son cercle circonscrit. Soit `B et `C deux droites
parallèles l’une à l’autre, passant respectivement par les points B et C. On note D le point
d’intersection, autre que B, entre ω et la droite `B . De même, on note E le point d’intersec-
tion, autre que C, entre ω et la droite `C .
On suppose que les droites `C et (AD) se coupent en un point F , et que les droites `B et
(AE) se coupent en un point G. On note alors O, O1 et O2 le centres respectifs des cercles
circonscrits aux triangles ABC, ADG et AEF . Enfin, on note P le centre du cercle circonscrit
au triangle OO1 O2 .
Démontrer que la droite (OP ) est parallèle aux deux droites `B et `C .
Solution de l’exercice 3 Commençons par tracer une figure, en prenant soin de faire appa-
raître le triangle OO1 O2 , puisque P en est le centre du cercle circonscrit. On en profite pour
noter ω1 , ω2 et ω 0 les cercles circonscrits à ADG, à AEF et à OO1 O2 .
ω2
ω
C E `C F
O2
O
P
ω0 O1
`B
B D G
ω1 A1
5
tangente en O à ω 0 : si l’on note t cette tangente, alors
Puis, comme (AD) est l’axe radical des cercles ω1 et ω 0 , les droites (AD) et (OO1 ) sont per-
pendiculaires l’une à l’autre. De même, (AE) et (OO2 ) sont perpendiculaires. On en déduit
que
Ce faisant, on s’est déjà débarrassés des points P , O et O2 , ce qui suggère que l’on est sur
la bonne voie. Notre prochaine victime sera donc le point O1 . En effet, si l’on note A1 le
symétrique de A par rapport à O1 , alors [AA1 ] est un diamètre de ω1 , de sorte que
(AD, O1 A) = (AD, AA1 ) = (AD, DA1 ) + (DA1 , AA1 ) = 90◦ + (DG, AG) = 90◦ + (BD, AE).
(OP, `B ) = 90◦ + (AD, O1 A) + (AE, `B ) = 90◦ + 90◦ + (BD, AE) + (AE, `B ) = (BD, `B ),
ce qui conclut.
Solution alternative n◦ 1 On réutilise, ci-dessous, les noms des points et cercles introduits
dans la solution précédente.
Puisque les droites `B et `C sont parallèles, et comme A, B, C, D et E sont cocycliques, on
sait tout d’abord que (GA, GD) = (EA, EF ) et que, de même, (F E, F A) = (DG, DA). Les
triangles AEF et AGD sont donc semblables. Par conséquent, les triangles F O2 A et DO1 A
sont également semblables, de sorte que (AF, AO2 ) = (AD, AO1 ), et donc que les points O1 ,
A et O2 sont alignés.
Ensuite, puisque la droite (AD) est l’axe radical des cercles ω et ω1 , elle est perpendiculaire à
(OO1 ). On en déduit, d’après le théorème de l’angle au centre, et en notant A1 le symétrique
de A par rapport à O1 , que
(O1 O2 , O1 O) = (AA1 , AD) + (AD, OO1 ) = (AA1 , DA1 ) + (DA1 , AD) + 90◦
= (AG, DG) + 90◦ + 90◦ = (GA, GD).
6
Remarque : Si l’on entreprend d’utiliser des angles de droites, il est important de ne jamais
diviser brutalement les angles par deux, par exemple pour utiliser le théorème de l’angle au
centre ou bien quand on rencontre un triangle isocèle ou une bissectrice. En effet, voici un
exemple d’horreur à laquelle on pourrait aboutir si on ne prend pas cette peine :
« Puisque la droite (OO1 ) est la bissectrice de l’angle AO \ 1 D, on sait que
(O1 O, O1 A) = (O1 D, O1 A)/2. Puisque AO1 D est isocèle en O1 , on en déduit que
(AD, AO1 ) = ( (DO1 , DA) + (AD, AO1 ) ) /2 = (DO1 , AO1 )/2 = (O1 O, O1 A).
Mais cette égalité est bien sûr complètement fausse, puisque l’on a en fait
(AD, AO1 ) = (O1 O, O1 A) + 90◦ . Oups ! »
La raison pour laquelle le raisonnement ci-dessus est faux est que les angles de droites sont
des angles modulo 180◦ . Par conséquent, si on divise un angle de droite par deux, on récu-
père une relation qui n’est valide que modulo 90◦ . On s’abstiendra donc à tout prix, si on
décide d’utiliser des angles de droites, de diviser des angles par deux.
Commentaire des correcteurs L’exercice a été résolu par un faible nombre de personnes. Ce-
pendant, de nombreux élèves ont réussi à avancer significativement dans le problème, en
essayant de démontrer ce qu’ils pouvaient conjecturer à partir de leur figure, ce qui est une
excellente démarche. Des remarques simples, comme le fait que les droites (OO1 ) et (AD)
sont perpendiculaires, étaient en fait précieuses pour la résolution du problème et étaient
alors récompensées. N’hésitez pas à écrire toutes vos idées, même les remarques qui pour-
raient sembler anodines.
7
E xercice 4. Au pays des merveilles se trouvent n villes. Chaque paire de villes est reliée
par une route à sens unique, qui part d’une des deux villes et arrive à l’autre. Afin de s’y
retrouver, Alice interroge le roi de cœur : à chaque question, Alice choisit une paire de villes,
et le roi de cœur lui dit quelle est la ville de départ de la route qui relie ces deux villes.
Démontrer que, en 5n questions ou moins, Alice peut arriver à savoir s’il existe une ville
d’où part au plus une route.
Solution de l’exercice 4 Nous allons décrire une stratégie qu’Alice peut mettre en place pour
aboutir à ses fins en 5n questions ou moins. À tout moment, on dira qu’une ville v est mau-
vaise si Alice a déjà trouvé deux routes qui partent de v, et que v est bonne sinon. De même,
on dira qu’une paire de villes {v, w} est explorée si Alice a déjà interrogé le roi de cœur sur
cette paire-là, et inexplorée sinon.
Enfin, en parallèle de ces questions, Alice a dessiné une carte sur laquelle les n villes sont
représentées par n sommets, et elle ajoute une arête sur cette carte, entre les villes v et w à
chaque question qu’elle pose sur la paire {v, w}. Dans la suite, nous allons identifier le pays
des merveilles au graphe qu’Alice est en train de construire.
Tout d’abord, Alice n’a manifestement jamais intérêt à interroger le roi de cœur sur une
paire de villes qui seraient toutes deux mauvaises, ou sur une paire de villes déjà explorée.
La stratégie d’Alice débute donc comme suit. Tant qu’il existe une paire inexplorée {v, w}
formée de deux bonnes villes, Alice choisit une telle paire et interroge le roi de cœur sur cette
paire. À la fin de cette première étape, nul sommet de notre graphe n’a strictement plus de
deux arêtes sortantes. Alice a donc posé au plus 2n questions.
En outre, soit X l’ensemble des villes toujours bonnes à l’issue de cette étape, et soit x le
cardinal de X, de sorte qu’il y a x(x − 1)/2 routes entre villes de X. Toute paire {v, w} formée
de deux villes de X est manifestement explorée ; et toute ville de X, puisqu’elle est bonne,
est donc à l’origine d’au plus une route allant vers une autre ville de X. Il y a donc au plus
x routes entre villes de X, ce qui signifie que x 6 3.
Alice n’a donc plus qu’à interroger le roi de cœur sur toutes les paires {v, x} où x ∈ X :
cela fera nx 6 3n questions supplémentaires, à l’issue desquelles Alice saura exactement
combien de routes partent de chacune des villes de X. Si, à cette étape de l’algorithme, il
reste une bonne ville v, c’est qu’il n’y avait effectivement pas plus d’une route qui partait
de v.
Commentaire des correcteurs Du fait de sa difficulté, cet exercice a été résolu par un faible
nombre d’élèves. Nombreux sont ceux qui ont remarqué que, pour n 6 11, Alice pouvait
se contenter de demander le sens de toutes les routes ; malheureusement, cela ne faisait pas
avancer le problème. La clé consistait à s’apercevoir que, en général, il fallait éviter de poser
une question sur une ville dont deux routes sortaient.
Quelques élèves ont proposé des stratégies qui ne marchaient pas en 5n questions, mais en
6n questions ou plus (par exemple 10n questions) et cela a été valorisé. Quelques élèves ont
également obtenu des points en montrant qu’au plus 3 villes pouvaient avoir moins de 2
routes sortantes.
8
Exercices Senior
Exercice 5. Au pays des merveilles se trouvent n villes. Chaque paire de villes est reliée
par une route à sens unique, qui part d’une des deux villes et arrive à l’autre. Afin de s’y
retrouver, Alice interroge le roi de cœur : à chaque question, Alice choisit une paire de villes,
et le roi de cœur lui dit quelle est la ville de départ de la route qui relie ces deux villes.
Démontrer que, en 5n questions ou moins, Alice peut arriver à savoir s’il existe une ville
d’où part au plus une route.
Solution de l’exercice 5 Nous allons décrire une stratégie qu’Alice peut mettre en place pour
aboutir à ses fins en 5n questions ou moins. À tout moment, on dira qu’une ville v est mau-
vaise si Alice a déjà trouvé deux routes qui partent de v, et que v est bonne sinon. De même,
on dira qu’une paire de villes {v, w} est explorée si Alice a déjà interrogé le roi de cœur sur
cette paire-là, et inexplorée sinon.
Enfin, en parallèle de ces questions, Alice a dessiné une carte sur laquelle les n villes sont
représentées par n sommets, et elle ajoute une arête sur cette carte, entre les villes v et w à
chaque question qu’elle pose sur la paire {v, w}. Dans la suite, nous allons identifier le pays
des merveilles au graphe qu’Alice est en train de construire.
Tout d’abord, Alice n’a manifestement jamais intérêt à interroger le roi de cœur sur une
paire de villes qui seraient toutes deux mauvaises, ou sur une paire de villes déjà explorée.
La stratégie d’Alice débute donc comme suit. Tant qu’il existe une paire inexplorée {v, w}
formée de deux bonnes villes, Alice choisit une telle paire et interroge le roi de cœur sur cette
paire. À la fin de cette première étape, nul sommet de notre graphe n’a strictement plus de
deux arêtes sortantes. Alice a donc posé au plus 2n questions.
En outre, soit X l’ensemble des villes toujours bonnes à l’issue de cette étape, et soit x le
cardinal de X, de sorte qu’il y a x(x − 1)/2 routes entre villes de X. Toute paire {v, w} formée
de deux villes de X est manifestement explorée ; et toute ville de X, puisqu’elle est bonne,
est donc à l’origine d’au plus une route allant vers une autre ville de X. Il y a donc au plus
x routes entre villes de X, ce qui signifie que x 6 3.
Alice n’a donc plus qu’à interroger le roi de cœur sur toutes les paires {v, x} où x ∈ X :
cela fera nx 6 3n questions supplémentaires, à l’issue desquelles Alice saura exactement
combien de routes partent de chacune des villes de X. Si, à cette étape de l’algorithme, il
reste une bonne ville v, c’est qu’il n’y avait effectivement pas plus d’une route qui partait
de v.
Commentaire des correcteurs Du fait de sa difficulté, cet exercice a été résolu par un faible
nombre d’élèves. Nombreux sont ceux qui ont remarqué que, pour n 6 11, Alice pouvait
se contenter de demander le sens de toutes les routes ; malheureusement, cela ne faisait pas
avancer le problème. La clé consistait à s’apercevoir que, en général, il fallait éviter de poser
une question sur une ville dont deux routes sortaient.
Quelques élèves ont proposé des stratégies qui ne marchaient pas en 5n questions, mais en
6n questions ou plus (par exemple 10n questions) et cela a été valorisé. Quelques élèves ont
également obtenu des points en montrant qu’au plus 3 villes pouvaient avoir moins de 2
routes sortantes.
9
Exercice 6. Soit ABC un triangle acutangle tel que CAB [ > BCA [ et soit P le point du
segment [BC] tel que P[ AB = BCA.[ Soit Q le point d’intersection, autre que A, entre le
cercle circonscrit à ABP et la droite (AC). Soit ensuite D le point du segment [AP ] tel que
QDC
\ = CAP [ , puis E le point de (BD), autre que D, tel que CE = CD. Enfin, soit F le point
d’intersection, autre que C, entre le cercle circonscrit à CQE et la droite (CD), et soit G le
point d’intersection des droites (QF ) et (BC).
Démontrer que les points B, D, F et G sont cocycliques.
Solution de l’exercice 6 Commençons par tracer une figure. Une première difficulté est de
construire le point P : une manière simple de procéder est alors de construire le point
d’intersection, autre que A, entre le cercle circonscrit à ABC et le cercle de centre B et
de rayon A. En effet, si l’on note P 0 ce point, les arcs AB et BP 0 ont même mesure, donc
BCA
[ =P \ 0 AB = P [ AB, et il suffit de construire P comme le point d’intersection des droites
0
(BC) et (AP ).
De même, puisque l’on souhaite que QDC \ = CAP [ = QAP [ = QBP \ = QBC, \ on peut
construire le point D comme le point d’intersection entre la droite (AP ) et le cercle circonscrit
à BCQ.
On obtient alors la figure suivante, où l’on a tracé en pointillés tous les cercle utiles à notre
construction, en gris le cercle dont on souhaite montrer qu’il existe, et où l’on a bien sûr
marqué les angles P[ AB = BCA[ et QDC \ = CAP [ , qui ont de fortes chances d’avoir un rôle à
jouer dans la suite.
C
G P0
F
Q P
A B
10
Une première remarque qui apparaît nettement sur la figure est que les points A, B, P 0 , C et
E semblent cocycliques. On commence donc par le démontrer, au moyen de la chasse aux
angles de droites suivante :
Puisque aucune autre remarque ne saute manifestement aux yeux, on se concentre alors sur
la propriété à démontrer, dans le but de la transformer en une propriété équivalente qui aura
des chances d’être plus facile à observer. Ainsi, il s’agit de démontrer que
(DF, DB) = (GF, GB) = (QF, BC) = (QF, CF ) + (CF, BC) = (QE, CE) + (DF, BC),
c’est-à-dire que (QE, CE) = (BC, DB) = (BC, BE) = (AC, AE), ou encore que les triangles
ACE et ECQ sont (indirectement) semblables, puisqu’ils ont déjà même angle en C. b
Au vu de la relation CD2 = CE 2 , notre objectif devient donc de démontrer que CA · CQ =
CE 2 = CD2 . Mais l’égalité CA · CQ = CD2 découle justement du fait que les triangles CAD
et CDQ sont semblables, puisqu’ils ont même angle en C b et que CAD \ Ceci conclut
\ = QDC.
donc notre solution.
Commentaire des correcteurs L’exercice a été très réussi ! Plusieurs approches étaient pos-
sibles. Quelques élèves étaient, sans le savoir, très proches de la conclusion. D’autres ont
effectué une chasse aux angles intéressante sans pour autant voir que cela impliquait que
des points étaient cocycliques ou que des droites étaient parallèles, ce qui est toujours dom-
mage.
Plusieurs élèves ont tenté de réduire le problème ou de le ramener à la démonstration d’une
autre propriété de la figure. C’est une bonne idée mais, la plupart du temps, démontrer cette
autre propriété n’est pas spécialement plus simple que le problème de départ.
On notera qu’il n’était pas nécessaire de déployer des outils techniques pour cet exercice
et qu’une simple chasse aux angles ou l’usage de la puissance d’un point par rapport à un
cercle était largement suffisants.
Une fois de plus, on déplore le cas d’élèves n’ayant pas respecté la consigne concernant les
figures. On insiste sur l’intérêt de figures propres et exactes qui sont la base de la réflexion
en géométrie, surtout lorsque l’exercice devient rééllement corsé. L’habitude de tracer des
figures exactes est donc essentiel. À l’inverse, de nombreux élèves ont su utiliser leur figure
pour conjecturer diverses propriétés et en fournir un début de démonstration.
11
Exercice 7. Soit C un entier naturel non nul. Trouver toutes les fonctions f : N∗ → N∗ telles
que, pour tous les entiers a et b de somme a + b > C, l’entier a + f (b) divise a2 + bf (a).
Solution de l’exercice 7 Tout d’abord, toute fonction linéaire strictement croissante est solu-
tion. En effet, pour tout entier k > 1, l’entier a + kb divise bien a2 + b × (ka) = a(a + kb).
Réciproquement, montrons que toute solution est une fonction linéaire (qui sera strictement
croissante, puisque à valeurs dans N∗ ).
Considérons un entier n > C, et posons ϕ = f (1). Alors
donc f (n) + ϕ2 est un multiple non nul de n + ϕ, de sorte que f (n) > n + ϕ − ϕ2 .
D’autre part, puisque 1 + f (n) divise 1 + ϕn, soit g(n) = (1 + ϕn)/(1 + f (n)). Alors
Cela signifie que Φ > (1 + f (n))(g(n) − ϕ), où l’on a posé Φ = ϕ3 − ϕ2 − ϕ + 1. Par conséquent,
si n > Φ + ϕ2 − ϕ, on sait que 1 + f (n) > Φ, et donc que g(n) 6 ϕ.
Choisissons maintenant un entier a > 1, et démontrons que f (a) = ϕa. Pour ce faire, on
construit un entier n > max{Φ + ϕ2 − ϕ, C} comme suit :
. on prend n ≡ 2 (mod 4) si ϕ est impair, et n impair si ϕ est pair : dans tous les cas,
nϕ + 1 est impair ;
. pour tout nombre premier p 6 max{a, ϕ} impair, on choisit n ≡ 1 (mod p) ou n ≡ 2
(mod p) de sorte que nϕ 6≡ −1 (mod p).
D’après le théorème chinois, un tel choix est bien faisable, et ce pour une infinité d’entiers n.
Sans perte de généralité, on suppose donc même que n > 2 max{ϕa, f (a)}.
Alors g(n) est un diviseur de 1+ϕn, et l’on sait que g(n) 6 ϕ. Par construction, l’entier 1+ϕn
n’a aucun facteur premier p 6 ϕ, de sorte que g(n) = 1, et donc que f (n) = ϕn. Mais alors
a + ϕn = a + f (n) divise
Or, on a construit n de sorte qu’il n’ait aucun facteur premier impair commun avec a,
et ne soit pas divisible par 4. Par conséquent, si l’on pose d = PGCD(a + ϕn, n), alors
d = PGCD(a, n) divise 2. Puis, si l’on pose α = (a + ϕn)/d et n0 = n/d, on constate que
PGCD(α, n0 ) = 1 et que α divise (ϕ2 n + f (a))n0 , de sorte que α divise ϕ2 n + f (a). L’entier α
divise donc également
(ϕ2 n + f (a)) − dϕα = f (a) − ϕa.
Or, comme n > 2 max{ϕa, f (a)}, on sait que
α > ϕn/d > ϕn/2 > max{ϕa, f (a)} > |f (a) − ϕa|.
12
L’entier f (m)2 + mf (a) est donc divisible par a + f (m) = km, et par m également. On en
conclut que f (m)2 est lui aussi divisible par m ; bien sûr, cette relation de divisibilité égale-
ment valable pour m = 1, mais on n’en aura pas besoin.
En particulier, si p est un nombre premier, et comme p divise f (p)2 , l’entier p divise aussi
f (p) : dans la suite, on pose g(p) = f (p)/p, et l’on sait que 1 6 g(p) 6 ϕ. Si, en outre, p >
max{C, ϕ+1}, alors p+1 > C, et l’énoncé indique donc que p+ϕ divise p2 +f (p) = p(p+g(p)).
Puisque p > ϕ, c’est que p et p + ϕ sont premiers entre eux, donc que p + ϕ divise p + g(p).
Comme 1 6 g(p) 6 ϕ, on en déduit que g(p) = ϕ, c’est-à-dire que f (p) = ϕp.
Enfin, soit ` > 1 un entier quelconque, et soit p un nombre premier tel que p > max{C, ϕ +
1, ` + 1}. On vient de voir que f (p) = ϕp. En outre, puisque ` + p > p > C, l’énoncé indique
que
p(f (`) − ϕ`) ≡ pf (`) − `f (p) ≡ pf (`) + `2 ≡ 0 (mod ` + f (p)).
Or, comme 1 6 ` 6 p − 1, on sait que p est premier avec `, donc avec ` + ϕp = ` + f (p)
également. On en déduit que ` + ϕp = ` + f (p) divise f (`) − ϕ`. Ceci étant valable pour des
nombres premiers p arbitrairement grands, on en déduit que f (`) = `ϕ, ce qui conclut.
Solution alternative n◦ 2 On présente une autre façon, légèrement différente, de conclure une
fois que l’on a montré que p divise f (p) pour tout nombre premier p.
Soit p un nombre premier, et soit g(p) l’entier f (p)/p. Puisque g(p) 6 ϕ dès lors que p > C, la
fonction g est bornée. Il existe donc un entier γ et une infinité de nombres premiers p pour
lesquels g(p) = γ.
Soit alors ` un entier, puis p > max{C, ` + 1} un nombre premier pour lequel g(p) = γ. Alors
p est premier avec `, donc avec ` + γp = ` + f (p). Or, puisque ` + p > p > C, l’énoncé indique
que
p(f (`) − γ`) ≡ pf (`) − `f (p) ≡ pf (`) + `2 ≡ 0 (mod ` + f (p)).
On en déduit que ` + γp = ` + f (p) divise f (`) − γ`. Ceci étant valable pour des nombres
premiers p arbitrairement grands, on en déduit que f (`) = γ`, ce qui conclut.
Commentaire des correcteurs Cet exercice difficile a été résolu entièrement par cinq élèves,
ce qui est très satisfaisant, d’autant que deux autres élèves avaient presque une solution
complète !
Il y avait de très nombreuses preuves différentes, certaines ne contenant même presque au-
cune manipulation arithmétique. Beaucoup d’élèves mentionnent le théorème de Dirichlet,
de manière très judicieuse, soit pour démontrer que tout nombre p premier divise f (p),
soit pour démontrer directement qu’il existe une infinité d’entiers b tels que f (b) = bf (1).
D’autres élèves ne connaissaient manifestement pas ce théorème : ce n’est pas grave, et c’est
le moment de le découvrir !
De très loin, l’erreur la plus fréquente est de ne pas faire dépendre les variables que vous
introduisez des paramètres a et b. Par exemple, mieux vaut écrire a2 + bf (a) = ka,b (a + f (b))
plutôt que simplement a2 + bf (a) = k(a + f (b)). En effet, dans la suite, et à cause de cette
notation, de nombreux élèves ont oublié que k dépendait à la fois de a et de b, et ont alors
utilisé le raisonnement faux suivant :
« En choisissant a = b, on obtient (a − k)(a + f (a)), donc k = a. Par conséquent,
dans le cas général, puisque k = a, cela signifie que a2 + bf (a) = a2 + af (b),
c’est-à-dire que f est linéaire ! »
Évidemment, on avait bien ka,a = a, mais rien n’indiquait que ka,b = a quand a 6= b.
13
Autre conseil : même si conjecturer que les fonctions affines étaient solutions n’était pas va-
lorisé directement ici, rechercher des solutions simples, telles que l’identité, est toujours une
bonne idée. En effet, plusieurs élèves ont perdu du temps à essayer de voir ce qu’impli-
querait un défaut d’injectivité de f et ont fondé leur copie là-dessus ; s’ils avaient remarqué
que l’identité était solution, ils en auraient vite conclu que se focaliser sur les cas des fonc-
tions non injectives était en fait loin de suffire, et qu’il fallait donc se concentrer sur d’autres
approches.
14