Introduction aux suites en mathématiques
Introduction aux suites en mathématiques
[Link]
MATHEMATIK-OLYMPIADE
OLYMPIADES DE MATHÉMATIQUES
OLIMPIADI DELLA MATEMATICA
Les suites
Arnaud Maret
Actualisé: 1er août 2021
vers. 1.2.1
Exemple 1 (IMO 2014) Soit a0 , a1 , . . . une suite de nombres entiers strictement positifs
telle que a0 < a1 < . . .. Montrer qu'il existe un unique nombre entier n ≥ 1 tel que
a0 + a1 + . . . + an
an < ≤ an+1 .
n
Première solution. Soit a1 , a2 , . . . une suite qui satisfait les hypothèses du problème. On
nous demande de montrer l'existence et l'unicité d'un certain nombre. Nous rédigerons
donc la solution au propre en mettant en évidence ces deux parties distinctes.
Tout d'abord, commençons par l'étape zéro de tout problème de suites. C'est-à -dire,
on va, dans un premier temps, oublier la donnée du problème et se concentrer uni-
quement sur l'expression algébrique fournie. C'est une phase d'observation et de
tâtonnement. On va manipuler l'expression donnée de multiples manières avec pour but
d'obtenir des formulations équivalentes mettant certaines propriétés, a priori dissimulée,
en évidence.
1 disponible en ligne sous [Link]
[Link]
2
Par exemple, ici, en regroupant les termes en an à gauche, on obtient
a0 + . . . + an 1 a0 + . . . + an−1
an < ⇐⇒ 1− an <
n n n
a0 + . . . + an−1
⇐⇒ an < . (1)
n−1
En utilisant l'hypothèse an > an−1 dans (1), il s'en suit
a0 + . . . + an a0 + . . . + an−1
an < =⇒ an−1 < . (2)
n n−1
La relation (2) met en évidence un comportement inductif. Comme dans toute argu-
mentation par induction proprement rédigée, on introduit des variables logiques indexées
sur n. Soient
1. L(n): l'inégalité an < a0 +...+an
n
est vériée,
2. R(n): l'inégalité a0 +...+an
n
≤ an+1 est vériée.
On peut reformuler le problème en termes des variables logiques L(n) et R(n): il s'agit
de montrer qu'il existe un unique entier n tel que L(n) et R(n) sont vraies.
La relation (1) peut être reformulée par L(n) ⇔ R(n − 1), où la notation barrée indique
la négation de la proposition (c'est-à -dire, R(n) est vraie si an+1 < (a0 + . . . + an )/n).
La relation (2), quant à elle, peut être écrite L(n) ⇒ L(n − 1). En combinant ces deux
relations abstraites à l'aide de la transitivité de l'implication, il s'en suit que R(n) ⇒ L(n)
et R(n − 1) ⇒ R(n). En résumé, les relations suivantes sont vériées:
(i) L(n) ⇔ R(n − 1),
(ii) L(n) ⇒ L(n − 1),
(iii) R(n − 1) ⇒ R(n),
(iv) R(n) ⇒ L(n).
Si l'on considère les petits cas, alors on remarque que L(1) est toujours vraie parce que
a0 > 0 par hypothèse. Par contre, nous ne pouvons rien déduire de la valeur logique de
R(1) en général.
Il existe donc deux cas de gure possibles. Soit L(n) est vraie pour tout n ou il existe un
indice k ≥ 2 minimal tel que L(k) soit fausse. On va synthétiser ces deux cas à l'aide de
tableaux.
1. Supposons que L(n) soit vraie pour tout n. Par (i), on obtient que, si L(n) est vraie
pour tout n, alors R(n) est fausse pour tout n:
n 1 2 3
L(n) ...
R(n) × × × ...
3
2. Dans le deuxième cas, on suppose qu'il existe un indice k ≥ 2 minimal tel que L(k)
soit fausse. Ainsi, par minimalité, L(n) est vraie pour tout n < k. La relation (ii)
implique que L(n) est fausse pour tout n ≥ k. En utilisant la relation (i), on obtient
n k−2 k−1 k k+1 k+2
L(n) ... × × × ...
R(n) ... × ...
Revenons au problème posé. On doit montré l'existence et l'unicité d'un indice n tel que
L(n) et R(n) soient simultanément vraies. Dans notre table, c'est le cas si exactement
une colonne contient deux . On observe que c'est le cas dans le deuxième tableau. Il
ne reste plus qu'à exclure le cas où L(n) est vraie pour tout n.
Si L(n) est vraie pour tout n, alors pour tout n on a
(n − 1)an − an−1 − . . . − a1 < a0
⇐⇒ (an − an−1 ) + (an − an−2 ) + . . . + (an − a1 ) < a0 .
Rappelez-vous que an − an−1 > 0. Or, comme an − an−1 est un nombre entier par hy-
pothèse, on a en fait an − an−1 ≥ 1. C'est une estimation classique et c'est aussi le seul
endroit où l'on emploie l'hypothèse que la suite a0 , a1 , . . . est une suite de nombres entiers.
De même, an − ai ≥ 1 pour i < n. Donc, on obtient
n − 1 < a0 , ∀n ≥ 1.
Contradiction.
Deuxième solution. Que signie montrer l'existence dans ce problème ? On a une col-
lection d'intervalles (an , an+1 ] et une collection d'expressions (a0 + . . . + an )/n. Il faut
montrer qu'une de ces expressions se trouve dans le bon intervalle. Il serait plus simple
si l'expression que l'on cherchait à localiser ne dépendait plus de n. Autrement dit, s'il
on avait une seule expression donnée et une collection d'intervalles, quitte à modier les
intervalles que l'on considère.
On peut arriver à cette n en isolant a0 , par exemple:
a0 + a1 + . . . + an
an < ≤ an+1
n
⇐⇒ (n − 1)an − an−1 − . . . − a1 < a0 ≤ nan+1 − an − . . . − a1 .
4
| | | | R
b1 = 0 b2 b3 b4
Si la suite b1 , b2 , . . . de nombres entiers n'est pas bornée par en-dessus, alors les intervalles
(bn , bn+1 ] partitionnent la demi-droite réelle de zéro (= b1 ) à plus l'inni. On écrit
+∞
[
(0, +∞) = (bi , bi+1 ].
i=1
Ainsi, a0 étant un nombre strictement positif, il se trouve nécessairement dans l'un de ces
intervalles. Cela conclut la preuve de l'existence. Or, comme les intervalles sont disjoints,
cela montre également l'unicité.
Il se pourrait que la suite b1 , b2 , . . . soit bornée par en-dessus par un entier strictement
inférieur à a0 , au quel cas l'existence désirée ne serait pas vériée. Or, dans ce cas, on
pourrait écrire
bn = (n − 1)an − an−1 − . . . − a0
= (an − an−1 ) + (an − an−2 ) + . . . + (an − a1 ).
Exemple 2 maybe ?
2 Un peu de théorie
Dénition 2.1 Une suite est une collection ordonnée, en général innie ou semi-innie,
de nombres. Par exemple de nombres naturels, entiers ou réels. On notera (xn )n≥a pour
une suite (semi-innie) indexée à partir de a ∈ Z et (xn )∞
n=−∞ pour une suite (innie)
indexée sur Z.
Remarque Observer qu'une suite de nombres (xn )n≥1 n'est rien d'autre qu'une fonction
f : N → R, Z, N, . . . vers l'ensemble approprié. De même, une suite (xn )∞
n=−∞ n'est rien
d'autre qu'une fonction des nombres entiers Z.
La remarque précédente signie qu'un problème de suites peut être reformulé comme un
problème d'équations fonctionnelles où les fonctions qui nous intéressent sont dénies sur
les nombres entiers. Malgré ces similarités au niveau de la formulation et des objets étu-
diés, ces deux catégories de problèmes, suites et équations fonctionnelles, sont diérentes
en nature. Un problème de suite insiste en général sur le comportement inductif des
indices (xn xn+k ), alors qu'une équation fonctionnelle met en évidence les itérations
d'une fonctions (en incluant des termes du type f (f (x))).
5
2.1 Le jargon et quelques résultats de base
Nous commençons par dénir quelques termes de base du jargon des suites.
(strictement) décroissante si
(<)
xn+1 ≤ xn , ∀n.
xn = c, ∀n.
On note xn ≡ c.
périodique si il existe un nombre entier k ≥ 1 tel que
xn+k = xn , ∀n.
Lemme 2.1 Une suite (dé)croissante qui est périodique est nécessairement constante.
Dénition 2.3 Une suite (xn ) est bornée par en-dessous s'il existe un nombre réel A tel
que
A ≤ xn , ∀n
et bornée par en-dessus s'il existe un nombre réel B tel que
xn ≤ B, ∀n.
Elle est bornée si elle est bornée à la fois par en-dessus et par en-dessous. Les nombres
A et B sont appelés des bornes (les bornes ne sont évidemment pas uniques).
6
Par exemple, une suite de nombres (strictement) positifs est par dénition bornée par en-
dessous. Pour aller plus loin dans cette idée, on peut dénir bornée de manière équivalente
en exigeant l'existence d'un nombre réel M tel que |xn | ≤ M, ∀n. En eet, par dénition
de la valeur absolue,
|xn | ≤ M ⇐⇒ −M ≤ xn ≤ M.
La propriété d'être bornée est reliée aux propriétés de (dé)croissance par le lemme suivant.
Exemple 4 Soit (xn )n≥1 une suite de nombres réels telle que x1 = 2 et
xn 1
xn+1 = + , ∀n ≥ 1.
2 xn
Trouver une expression explicite pour xn .
Solution. On commence par calculer les premiers de termes de la suite. Cela permettra
de mettre évidence certaines propriétés de la suite. On calcule
x1 = 2, x2 = 3/2 = 1.5, x3 = 17/12 ∼ 1.42, . . .
On remarque que la suite parait rester positive, malgré une certaine décroissance. Mon-
trons tout d'abord que la suite (xn ) est une suite de nombres strictement positifs. En
eet, par induction, x1 > 0 et xn+1 > 0 si xn > 0.
En allant un peu plus loin, on remarque que
√
xn ≥ 2, ∀n ≥ 1.
√
En eet, par induction, x1 = 2 > 2 et en utilisant AM-GM, comme xn > 0, on obtient
√
r
xn 1 xn 1
xn+1 = + ≥2· · = 2.
2 xn 2 xn
7
Que peut-on dire de l'éventuelle (dé)croissance de la √
suite ? Une petite inspection montre
que la suite est décroissante. En eet, comme xn ≥ 2,
xn 1 xn xn
xn+1 = + ≤ + = xn .
2 xn 2 2
La suite (xn ) étant décroissante et bornée par en-dessous, elle est donc convergente.
Comment déterminer la valeur vers laquelle la suite converge ? L'astuce est la suivant: à
la limite, lorsque l'indice n est très grand, on a "xn+1 = xn " parce que la suite converge.
Si on dénote par x la limite de la suite (xn ), alors, en supposant xn+1 = xn = x, on a
x 1 √
x= + ⇐⇒ x = ± 2.
2 x
√ √
Comme xn ≥ 2, on a x = 2.
Pour simplier la notation, parce
√ que l'on préfère travailler avec suites qui convergent
vers zéro, on pose yn := xn − 2. La condition initiale devient
√
yn+1 = xn+1 − 2
xn 1 √
= + − 2
2 x
√n
yn + 2 1 √
= + √ − 2
2 yn + 2
2
yn
= √ .
2(yn + 2)
√
L'astuce algébrique intervient à présent. On reconnait en le terme 2(yn + 2) un semblant
de√double produit qui pourrait s'associer au terme yn2 . Il manque cependant un facteur
2 2. En l'ajoutant, on obtient
√
√ yn2 √ (yn + 2 2)2
yn+1 + 2 2 = √ +2 2= √ .
2(yn + 2) 2(yn + 2)
8
En revenant à la suite (xn ), on obtient
√ √ !2n−1
xn+1 − 2 2− 2
√ = √
xn+1 + 2 2+ 2
Deux grandes familles de suites sont présentées dans les exemples suivants.
Exemple 5 (Suites arithmétiques) Une suite (xn ) (innie ou semi-innie) est arithmé-
tique s'il existe un nombre r, appelé raison, tel que xn+1 = xn +r pour tout n. En français,
chaque élément de la suite est obtenu à partir du précédent en ajoutant r. Montrer que
si (xn ) est une suite arithmétique de raison r, alors
xn = x0 + nr, ∀n.
Si la suite est indexée sur Z, alors, de même, on peut montrer que si la conclusion est
vériée pour n, alors elle l'est aussi pour n − 1.
Selon la valeur de la raison, une suite arithmétique satisfait les propriétés suivantes:
si r = 0, alors la suite est constante.
si r 6= 0, alors la suite diverge vers l'inni. Plus précisément, si r > 0, alors la suite
diverge vers plus l'inni, et si r < 0, alors la suite diverge vers moins l'inni.
Exemple 6 (Suites géométriques) Une suite (xn )n≥0 est géométrique s'il existe un
nombre r, appelé raison, tel que xn+1 = r · xn pour tout n ≥ 0. En français, chaque
élément de la suite est obtenu à partir du précédent en multipliant par r. Montrer que si
(xn )n≥0 est une suite arithmétique de raison r, alors
xn = r n · x0 , ∀n ≥ 0.
9
si r = 0, alors la suite est constamment nulle (excepté x0 qu'on a supposé non-nul):
xn ≡ 0.
si r = 1, alors la suite est constante.
si r > 1 et x0 6= 0, alors la suite est divergente vers plus ou moins l'inni selon le
signe de x0 .
si 0 < |r| < 1, alors la suite est convergente vers zéro.
Exemple 7 Soit (xn )n≥1 une suite de nombres réels non-nuls telle que
xn−2 xn−1
xn = , ∀n ≥ 3.
2xn−2 − xn−1
Trouver toutes les valeurs possibles de x1 et x2 telles que la suite (xn ) prenne une valeur
entière pour une innité d'indices n.
Première solution. Soit (xn ) une telle suite. On commence par l'étape des manipulations
algébriques. En manipulant l'expression donnée de diverses manières, on obtient tôt ou
tard la relation suivante:
xn−2 xn−1 1
xn = = 2 1 .
2xn−2 − xn−1 xn−1
− xn−2
Cette relation met en évidence le rôle joué par l'inverse des xn . En eet, on a
1 2 1
= − .
xn xn−1 xn−2
Cette expression suggère immédiatement la substitution yn := 1/xn qui est valable parce
que les xn sont tous non-nuls. La nouvelle suite (yn ) satisfait la relation clé suivante:
yn + yn−2 = 2yn−1 .
Cette relation implique que la suite (yn ) est une suite arithmétique (cf exercice). On a
ainsi deux cas de gure possibles selon la valeur de la raison r de la suite (yn ). Si r 6= 0,
alors la suite (yn ) est divergente vers plus ou moins l'inni. Si r = 0, la suite est constante.
En utilisant que la suite (xn ) est entière pour une innité d'indices n, on sait que |xn | ≥ 1
pour cette même innité d'indices n (car xn 6= 0 par hypothèse). Pour ces mêmes indices
n, on a |yn | ≤ 1. Donc, la suite (yn ) ne diverge pas vers l'inni. Elle est donc constante
par la remarque précédente.
La suite (xn ) est également constante et cette constante est un nombre entier non-nul.
Par conséquent, x1 = x2 est un nombre entier non-nul.
Inversement, si x1 = x2 est un nombre entier non-nul, alors xn = x1 pour tout n et la
suite (xn ) prend donc bien des valeurs entières pour une innité d'indices n.
10
Deuxième solution. Soit à nouveau (xn ) une suite qui satisfait les conclusions du pro-
blème. Dans cette solution, on commence plutôt par calculer les premiers termes de la
suite. On obtient xx 1 2
x3 = ,
2x1 − x2
puis
x2 x3 x2 2xx11−x
x2
2
x 1 x2
x4 = = x1 x2 = .
2x2 − x3 2x2 − 2x1 −x2 3x1 − 2x2
On est dès lors tenté de conjecturer que
x1 x 2 x1 x2
xn = = .
(n − 1)x1 − (n − 2)x2 n(x1 − x2 ) + 2x2 − x1
3 Conclusion
3.1 Trucs et astuces à l'emporter
11
(par exemple yn := 1/xn , ∆n := xn − xn−1 ou yn := xn − x où x est la limite
conjecturée de la suite (xn )). Une bonne substitution vous permettra d'y voir plus
clair.
c) Se concentrer sur la conclusion: C'est l'étape ou l'on retourne au problème
initial et on essaie de mettre bouts à bouts les éléments obtenus précédemment
pour démontrer l'énoncé voulu.
Allez! Encore un dernier exemple pour la route.
Exemple 8 (OFM 2020, Problem 3) Let (xn )n≥1 be sequence of real numbers such that
x1 = 3/2 and
n
xn+1 = 1 + , ∀n ≥ 1.
xn
Find an integer k ≥ 1 such that 2020 ≤ xk < 2021.
Solution. First thing to do is computing some values of the sequence. They may exhibit
(or disprove) some properties of the sequence. Here we compute
x1 = 3/2 = 1.5, x2 = 5/3 ∼ 1.67, x3 = 11/5 = 2.2, x4 = 26/11 ∼ 2.36, . . .
One can guess at this point is that the sequence (xn ) is increasing. However, it does not
seem so obvious to prove (for instance by trying a good old induction). Why ? Well, the
right-hand side of the initial condition is decreasing in the variable xn . So, nding a lower
bound for the right-hand side is equivalent to nding an upper bound for xn . Thus in
order to conclude that xn+1 > xn one should rst bound xn from above. Some kind of
double induction may work. But let's try something else for now.
Looking at the assertion we have to prove, it seems that the sequence (xn ) (conjecturally
increasing) is not convergent. More precisely, this suggests to study its asymptotic
behaviour: how fast do is it grow ? If you think of the index n of the sequence (xn ) as
a count of minutes and xn as the state after n minutes, then the problem asks for the
time at which the sequence will be between two given "large" values.
The standard trick to approximate the asymptotic behaviour of (xn ), given the recursive
condition in the problem statement, is to let "xn+1 = xn " and see what comes out. Be
careful! This is a purely heuristic argument and has no value as part of a proof). It simply
let you make an educated guess of the asymptotic value. So let x := xn+1 = xn > 0, we
get √
n 1 + 1 + 4n p
x=1+ ⇒ x= = 1/2 + 1/4 + n.
x 2
Note that the case x = 1/2 − 1/4 + n wasp excluded because x > 0. The conclusion is
p
that we expect
p (xn ) to behave like 1/2 + 1/4 + n when n goes to innity. We write
xn ∼ 1/2 + 1/4 + n.
12
Now you have to realize that the term 1/4 under the square root has a very little inuence
on the behaviour at innity. Indeed, if n → ∞, then the 1/4 has almost no weight
compared to n. More precisely, it is true that
p √
lim 1/4 + n − n = 0.
n→∞
√
So, we expect xn ∼ 1/2 + n when n goes to innity.
√
We could also get rid of the 1/2 in the sense that n goes to innity as n goes to innity,
so the contribution of the 1/2 is negligible. However, we have to locate some xk in an
interval of length 2021 − 2020 = 1 and 1/2 is not negligible compared to 1. So, it is
important to keep in mind that the 1/2 may √ actually have some importance here. But
for simplicity, let's rst assume that xn ∼ n. If this leads nowhere, then we will try
with the 1/2 (and if this is still not enough, then we might try with the 1/4 as well).
√
What now? If we expect xn ∼ n when n is large, we could try to use the square root in
this estimation to bound xn from above and below. Looking at the rst terms computed
above, it seems that the inequality
√ √
n ≤ xn ≤ 1 + n
holds. Let's try to prove it. By induction, we assume it is true for xn . For xn+1 , we have
n √ √
xn+1 = 1 + ≤ 1 + n < 1 + n + 1,
xn
and n n
xn+1 = 1 + ≥1+ √ .
xn n+1
So, we would like to prove that
n √ √ √ √
1+ √ ≥ n+1 ⇐⇒ n+1+ n ≥ ( n + 1) n + 1.
n+1
A cool manoeuvre at this point consists in observing that the above inequality is equi-
valent to √ √ 2
( n + 1) − n+1 ≥ 0.
So we proved that √ √
n ≤ xn ≤ 1 + n, ∀n ≥ 1,
and actually that √ √
n ≤ xn < 1 + n, ∀n ≥ 1.
So in particular k = 20202 satises the desired conclusion.
We were lucky with our approach. We guessed the asymptotic behaviour of the sequence
and then got rid of some low-contribution terms in order to simplify the computations
later on. This was nothing more than a bold bet, maybe motivated by some gut feeling.
13
The moral here is that you have to try stu instead of simply being stuck somewhere.
Keep writing, keep trying, always! If you realize your assumption were not sharp
enough, then try with something sharper. And trust your feeling (a.k.a. experience ), it
is always your best friend when sitting an exam.
4 Méthodes supplémentaires
4.1 Récursion explicite
La suite (xn )n≥1 est une combinaison linéaire des solutions fondamentales. En eet
Les coecients Ci,j sont uniquement déterminées par les valeurs x1 , . . . , xk qu'on a sup-
posées connues. Ces valeurs fournissent un système linéaire de k équations en k variables
14
Ci,j . Ce que l'on peut résoudre. En pratique, la valeur de k n'est jamais trop élevée, ce
qui permet de résoudre le système sans trop de problème.
Les deux zéros du polynôme sont λ1,2 = (1 ± 5)/2 et ils sont√les deux de mulltiplicité
√
1. Les deux solutions fondamentales sont par conséquent ((1 + 5)/2)n et ((1 − 5)/2)n .
Nous obtenons ainsi une formule de la forme
√ !n √ !n
1+ 5 1− 5
Fn = C1 + C2 .
2 2
Les constantes C1 , C2 peuvent être déterminées à l'aide des valeurs F0 = 0 et F1 = 1. Le
système d'équations suivant doit être satisfait:
0 = C1 + C2 ,
√ ! √ !
1+ 5 1− 5
1 = C1 + C2 .
2 2
√ √
Il s'ensuit que C1 = 1/ 5 et C2 = −1/ 5, ce qui nous amène à la formule de Binet bien
connue: √ !n √ !n !
1 1+ 5 1− 5
Fn = √ − .
5 2 2
Exemple 10 La suite de Lucas ressemble à celle de Fibonacci. Elle est dénie par
L1 = 1, L2 = 3 et la formule de récurrence Ln+2 = Ln+1 + Ln pour n ≥ 1. Trouver une
formule explicite pour la suite (Ln )n≥1 .
Solution. Pour simplier les calculs, il est utile de poser L0 := 2. Cela est consistant par
rapport à l'équation de récurrence. La suite de Lucas et celle de Fibonacci ont la même
équation de récurrence et par conséquent les mêmes solutions fondamentales. Il n'y a que
les constantes qui changent. Le nouveau système d'équations est
2 = C1 + C2 ,
√ ! √ !
1+ 5 1− 5
1 = C1 + C2 .
2 2
Les solutions sont C1 = C2 = 1, ce qui entraîne
√ !n √ !n
1+ 5 1− 5
Ln = + .
2 2
15
Remarque (Fun fact of the day) On peut obtenir beaucoup de résultats spectaculaires à
partir des expressions explicites que l'on vient de trouver. Un exemple plutôt anodin est
la formule de limite bien connue pour la suite de Fibonacci
√
Fn 1+ 5
lim = .
n→∞ Fn−1 2
Le terme de droite s'appelle le nombre d'or. Il apparaît de façon très naturelle dans les
problèmes d'emplacement optimal. Cela explique peut-être pourquoi la suite de Fibonacci
est aussi omniprésente dans la nature (comptez par exemple le nombre de spirales d'une
pomme de pin ou les spirales dans une eur de tournesol).
Dans l'exemple suivant, le polynôme caractéristique possède des zéros multiples:
Exemple 11 Deux suites (an )n≥0 et (bn )n≥0 satisfont les équations suivantes:
bn = an + an−1 + an−2 ,
bn + bn−2 = 3(an−1 + an−3 ),
En partant des valeurs initiales données et de la première équation en haut, nous obtenons
facilement a2 = 2 et a3 = 1. Cela nous donne le système d'équations
1 = C1 + C3 + C4
1 = C1 + C2 + iC3 − iC4
2 = C1 + 2C2 − C3 − C4
1 = C1 + 3C2 − iC3 + iC4
16
Cet exemple met en lumière le fait que même si la suite (an )n≥0 est clairement réelle, il se
peut qu'il y ait des nombres complexes dans la formule explicite. Toutefois si l'équation
de récurrence n'a que des coecient réels, alors les zéros complexes du polynôme caracté-
ristique apparaissent toujours accompagnés de leurs conjugués, ce qui est par conséquent
le cas pour les termes complexes de la formule explicite également. Si les valeurs initiales
sont réelles, alors les coecients correspondants sont également conjugués et en eectuant
les transformations adéquates on arrive à faire disparaître les parties imaginaires de la
formule. Il ne reste que des nombres réels. Ceci peut être démontré, mais pour vous il
sut de le savoir. Dans la plupart des applications il devient vite clair comment certains
termes se simplient.
Voici maintenant une véritable application. On peut utiliser la méthode qu'on vient de
développer pour résoudre une équation fonctionnelle en une variable qui ne contient que
des itérations pures de la fonction f .
Exemple 12 Trouver toutes les fonctions f : R>0 → R>0 telles que pour tout x > 0
f (f (x)) + f (x) = 2x.
Solution. Soit f une solution de l'équation. Soit a > 0 un nombre arbitraire. Dénis-
sons une suite (xn )n≥0 par x0 := a et xn+1 := f (xn ). Nous avons alors, par hypothèse,
l'équation de récurrence
xn+2 + xn+1 = 2xn .
Le polynôme caractéristique P (λ) = λ2 + λ − 2 admet les zéros 1 et −2. Il existe donc
des constantes C1 et C2 avec
xn = C1 · 1n + C2 · (−2)n .
Comme f ne prend que des valeurs positives, tous les termes xn de la suite doivent être
positifs. Si on avait C2 6= 0, alors il y aurait des n très grands pour lesquels le côté droit
de la formule serait négative, contradiction. Par conséquent C2 = 0 et xn = C1 pour tout
n. Commex0 = a, on obtient f (a) = a. Comme a était arbitraire, on a montré que f était
la fonction identité.
Une représentation explicite peut donc souvent être utile. L'opération inverse est ce-
pendant tout aussi importante. Il y a souvent des termes qui font penser à certaines
formules explicites de suites dénies récursivement. A l'aide de l'équation de récurrence,
nous pouvons parfois démontrer des assertions concernant la divisibilité et autres sujets
semblables. En voici maintenant un exemple.
√
Exemple 13 Existe-t-il un nombre naturel impair n tel que b(2 + 5)n c soit divisible
par 99?
17
Solution. L'expression donnée sous cette forme ne convient pas du tout à des considé-
rations de divisibilité. Pour des raisons de symétrie, on pourrait considérer à la place
l'expression √ √
an := (2 + 5)n + (2 − 5)n . (4)
√
Nous allons montrer que an est toujours un nombre entier. Comme 0 > 2 − 5 > −1, il
s'ensuivra directement que pour un n impair, nous avons
√ n √ √
b(2 + 5) c = (2 + 5)n + (2 − 5)n .
L'expression (4) fait penser à la formule explicite d'une suite dénie récursivement. Nous
allons maintenant reconstruire cette
√ formule de récurrence. Le polynôme caractéristique
doit admettre les deux zéros 2 ± 5, nous avons donc
√ √
P (λ) = (λ − 2 − 5)(λ − 2 + 5) = λ2 − 4λ − 1.
Il s'ensuit que
9 | an ⇔ n ≡ 2, 6 (mod 8) and 11 | an ⇔ n ≡ 5 (mod 10).
Ces deux congruences ne sont jamais satisfaites en même temps, par conséquent an n'est
jamais divisible par 99.
18