Sie sind auf Seite 1von 12

D OMAINE : Algbre

N IVEAU : Intermdiaire
C ONTENU : Cours et exercices

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

Suites

Une suite dlments dun ensemble E est une application u : N E. On


crit en gnral un la place de u(n). La suite est note (un )nN ou simplement
(un ). Dans la suite, sauf mention contraire, on prendra E = C.
- 1. Suites classiques. Une suite arithmtique est une suite vrifiant une relation de rcurrence de
la forme un+1 = un + r. Le nombre r est appel la raison de la suite. On a
un = u0 + nr, et
n
X
(u0 + un )(n + 1)
.
uk =
2
k=0

Une suite gomtrique est une suite vrifiant une relation de rcurrence de
la forme un+1 = q un . Le nombre q est appel la raison de la suite. On a
n
X
qn+1 1
n
un = q u0 , et si q 6= 1,
uk = u0
.
q1
k=0

Connaissant une suite (un ) dfinie par une relation de rcurrence, on peut
parfois en trouver une expression explicite (cest--dire une expression de un
en fonction de n) en se ramenant une suite de la forme vn = f(un ) (o f est
une bijection de lensemble E, par exemple une transformation affine) pour
laquelle on connat une formule explicite.
Exercice 1
Considrons une suite arithmtico-gomtrique, cest--dire dfinie par une
relation de rcurrence de la forme un+1 = aun + b. Exprimer un en fonction
de n.
1

Solution de lexercice 1
Premire mthode. Tentons de nous ramener une relation de rcurrence plus
simple en posant vn = un + c, o c est un complexe que lon dterminera plus
tard. La suite vn vrifie la relation de rcurrence vn+1 c = a(vn c) + b,
b
cest--dire vn+1 = avn + (1 a)c + b. En prenant c =
, (vn ) est une suite
a 1n
a 1
gomtrique de raison a. Donc vn = an v0 , et un = an u0 +
b.
a1
Seconde mthode. En calculant formellement les premiers termes de la suite,
an 1
n
n1
n
b.
on peut conjecturer que un = a u0 + a b + ... + ab + b = a u0 +
a1
Il ne reste plus qu montrer par rcurrence que cette formule est vraie pour
tout n.
- 2. Rcurrences linaires dordre 2 Une relation de rcurrence linaire dordre 2 est relation de rcurrence de la
forme un+2 = aun+1 + bun . Son polynme caractristique est le polynme (x) =
x2 ax b.
Thorme 1.
Si le polynme (x) deux racines complexes distinctes r1
et r2 , alors il existe (, ) C2 tels que pour tout n N, on ait un =
rn1 + rn2 .
Si le polynme (x) une racine double r, alors il existe (, ) C2 tels
que pour tout n N, on ait un = ( + n)rn .
On calcule et partir des deux premiers termes u0 et u1 .
Exercice 2
Dterminer toutes les fonctions f : R+ R+ telles que pour tout x > 0, on
ait f(f(x)) + f(x) = 6x.
Solution de lexercice 2
Soit x > 0. On dfinit la suite (xn ) par x0 = x et xn+1 = f(xn ). Daprs lquation fonctionnelle, cette suite vrifie la relation de rcurrence xn+2 = xn+1 +
6xn . Le polynme caractristique, t2 + t 6, admet deux racines distinctes 3
et 2, donc il existe des rels et tels que pour tout n, xn = (3)n + 2n .
Supposons non-nul ; alors pour n assez grand, xn est du signe de (3)n .
Si > 0, alors xn est ngatif pour n impair, et si < 0, alors xn est ngatif
2

pour n pair. Dans les deux cas, on aboutit une contradiction, donc = 0. En
utilisant le fait que x0 = x, on trouve que = x. Donc f(x) = x1 = 2x.
Rciproquement, f(x) = 2x est bien solution de lquation fonctionnelle.
Exercice 3
Montrer queles cent premiers chiffres aprs la virgule dans lcriture dcimale de (5 + 3 3)200 sont des 9.
Solution de lexercice 3

Lide est de montrer que (5 + 3 3)200 + (5 3 3)200 est entier, et


le secque
200
ond
de la somme est trs petit. Pour cela, posons un = (5+3 3) +(5
terme
3 3)200 . On reconnat une suite vrifiant une relation
de rcurrence
linaire

2
dordre 2, de polynme caractristique (x53 3)(x5+3 3) = x 10x2.
On a donc, pour tout n, un+2 = 10un+1 + 2un . De plus, u0 = 2 et u1 = 10
sont entiers, donc il est clair par une rcurrence immdiate que un est entier pour tout n, donc en particulier u200 lest. On na donc plus qu vrifier

7
que (5 3 3)200 > 10100 ; mais partir de lingalit 3 6 , on obtient
4

1
1
3 3 5 6 , donc (3 3 5)2 6 , do le rsultat voulu.
4
10
On remarquera que la mthode de rsolution de cet exercice permet aussi
1
de montrer le rsultat connu suivant : si x est un complexe tel que x + est
x
1
n
entier, alors x + n est entier pour tout n.
x
remarque : si on se retrouve avec une formule du type un = b(5 +
Autre
n
3 3) c, il faut toujours penser
n ajouter un terme en puissance de la quantit
conjugue (du type (5 + 3 3) ), ce qui permet, si celui-ci est assez petit
partir dun certain rang, dobtenir une expression de un sans partie entire, et
ventuellement ensuite une relation de rcurrence.
- 3. Autres rcurrences Exercice 4
Dterminer des formules explicites pour les suites dfinies par rcurrence
suivantes :
(1) u0 = 2 et un+1 = 3u2n 4un + 2 ;
3

(2) u0 =

5
et un+1 = u2n 2.
2

Solution de lexercice 4
(1) On essaye de se ramener, via une transformation affine, une relation de
rcurrence du type xn+1 = x2n , la plus simple a priori parmi les rcurrences
de degr 2. Si on pose xn = ayn + b et quon suppose que (xn ) vrifie la
relation de rcurrence xn+1 = x2n , on trouve que yn+1 = ay2n + 2byn +
b2 b
; on voit que pour a = 3 et b = 2, il sagit de la relation de
a
rcurrence vrifie par (un ). Avec xn = 3un 2, on trouve donc que x0 = 4
n
42 + 2
2
2n
et xn+1 = xn , donc par une rcurrence immdiate, xn = 4 et un =
3
pour tout n.
(2) La formule trouve la question prcdente montre quon ne peut pas
se ramener une rcurrence du type xn+1 = x2n via une transformation
affine
;
il faut donc trouver autre chose. La solution est dans lidentit

2
1
1
1
n
x+
= x2 + 2 +2 : si on pose xn = x2 + 2n pour un certain complexe
x
x
x
2
x, alors il est immdiat que xn+1 = xn 2. Il suffit donc de trouver x tel
1 5
1
n
que x + = ; x = 2 convient. On a donc, pour tout n, un = 22 + 2n .
x 2
2
On peut ainsi trouver des formules explicites pour toutes les suites dont la
relation de rcurrence se ramne, via une transformation affine, une rcurrence de ce type. ma connaissance, transformation affine prs, il nexiste
pas dautres relations de rcurrences de degr 2 que xn+1 = x2n et xn+1 = x2n 2
pour lesquelles on connaisse une formule explicite.
Exercice 5
Soient 0 < a 6 b. On dfinit les suites (an ) et (bn ) par a0 = a, b0 = b, et les
relations de rcurrence suivantes :
p
an + b n
an+1 =
,
bn+1 = an+1 bn .
2
Montrer que les suites (an ) et (bn ) convergent vers une limite commune et
dterminer cette limite (ou, si vous ntes pas laise avec les limites, dterminer une expression explicite de (an ) et (bn ), aprs tout cest a qui est le
plus intressant).
4

Solution de lexercice 5
On peut montrer que les deux suites admettent une limite commune en
montrant quelles sont adjacentes, mais on va en fait directement montrer
quelles convergent en en dterminant une expression explicite. Celle-ci est
quasiment introuvable sans lide de dpart : comme 0 < a 6 b, on peut
cos + 1
=
poser a = b cos avec ]0, 2 ]. Ldentit qui va nous aider ici est
2

cos2 . En appliquant cette relation, on trouve successivement :


2
1 + cos

a1 = b
= b cos2 ,
b1 = b cos ;
2
2
2

1 + cos 2
= b cos cos2 ,
a2 = b cos
2
2
2
4

b2 = b cos

cos ;
2
4

Et on peut naturellement conjecturer que :

an = b cos ... cos n1 cos2 n ,


2
2
2

an = b cos ... cos n1 cos n ,


2
2
2

ce qui se montre facilement par rcurrence par la mme mthode.


partir de ce moment l, il est dj clair que si (bn ) converge, alors (an )

converge vers la mme limite : en effet, an = bn cos n , et cos n 1. Il


2
2 n+
suffit donc, partir de maintenant, dtudier la suite (bn ).
Pour simplifier un peu lexpression de bn , on va utiliser lidentit sin 2 =
2 sin cos . En utilisant successivement cette identit, on trouve :
bn sin

=
b
cos
...
cos
cos
sin
,
2n
2
2n1
2n
2n

bn sin

cos
...
cos
=
sin
,
2n
2
2
2n1
2n1
...

bn sin

=
cos
sin
,
2n
2n1
2
2
5

bn sin

b
=
sin ,
2n
2n

ce qui nous donne une expression explicite de bn , bn =

b sin
. En posant
2n sin 2n

sin x
n
,
on
trouve
donc
que
lim
2
sin
=
lim

= . On en dduit
n
x0
2n
2n
x

b sin
, et comme ]0, 2 ], sin = 1 cos2 =
finalement que lim bn =
n+

q
b 2 a2
2
.
1 ab2 , donc on a finalement lim bn =
n+
arccos ab
x =

Parfois, une bonne relation de rcurrence vaut mieux quune expression


explicite.
Exercice 6
n
Montrer que les nombres de Fermat, cest--dire les entiers de la forme 22 +
1 pour n N, sont deux deux premiers entre eux.
Solution de lexercice 6
n
Posons fn = 22 +1 le nime nombre de Fermat. Les fn sont lis par la relation
de rcurrence fn+1 = (fn 1)2 + 1. Pour montrer que fn et fm sont premiers
entre eux, si m > n par exemple, on va calculer fm modulo fn . On a fn+1
(0 1)2 + 1 = 2 mod fn , puis on montre par rcurrence que pour tout m > n,
fm 2 mod fn : si cest vrai au rang m, alors fm+1 (2 1)2 + 1 2 mod fn .
Si m > n > 0, on a alors fm = kfn + 2 pour un certain k N, donc si d est un
diviseur commun fm et fn , alors d | 2, donc d = 1 puisque comme m > 1, fm
est impair. fm et fn sont donc premiers entre eux.
- 4. La suite de Fibonacci La suite de Fibonacci est un cas particulier particulirement clbre de rcurrence linaire dordre 2. Elle est dfinie de la faon suivante :
F0 = 0,

F1 = 1,

, Fn+2 = Fn+1 + Fn .

Son polynme
caractristique
est (x) = x2 x 1, dont les racines sont

1+ 5 1 5
=
et
. La premire des deux racines, , est le clbre nombre
2
2
6

dOr. Lquation dont elle est solution montre que 1 = 1 . De plus, le


produit des racines de (x) vaut 1, donc lautre racine est 1 = 1 .
partir des valeurs des termes initiaux, on peut calculer les coefficients
dans lexpression explicite de Fn donne par le thorme 1. On en dduit finalement la formule de Binet :
1
Fn = (n (1 )n ).
5
Exercice 7
Calculer les sommes

n
X

Fi ,

n
X

F2i , et

F2i+1 .

i=0

i=0

i=0

n
X

Solution de lexercice 7
En calculant les premires valeurs de chaque somme, on conjecture facilen
n
n
X
X
X
ment que
Fi = Fn+2 1,
F2i = F2n+1 , et
F2i+1 = F2n+2 . Ces formules
i=0

i=0

i=0

se prouvent ensuite trs facilement par rcurrence, en utilisant la relation de


rcurrence dfinissant les Fn .
On peut aussi trouver dautres identits entre les termes de la suite de Fibonacci. Pour cela, plusieurs mthodes sont possibles : soit par des mthodes
matricielles, trs pratiques et que je naborderai pas, mais vous pouvez trouver
ces mthodes expliques dans le Soulami ; soit des mthodes combinatoires,
que vous trouverez dans le poly de ce stage, dans le cours de combinatoire
avance ; soit en utilisant la formule de Binet, mthode certes laide mais fonctionnelle, et que lon va utiliser ici.
Lide est de tenter de comparer des expressions dans lesquelles et 1
sont leves aux mmes puissances. Par exemple, calculons Fn+1 Fn1 avec la
formule de Binet. On a :
1
Fn+1 Fn1 = (n+1 (1 )n+1 ))(n1 (1 )n1 ))
5
1
Fn+1 Fn1 = (2n + (1 )2n ) + (1)n (2 + 2 ))
5
1
3
Fn+1 Fn1 = (2n + (1 )2n )) + (1)n
5
5
7

Pour obtenir une autre formule dans laquelle les et 1 soit lvs
la puissance 2n, on a alors lide de multiplier des termes de la suite dont la
somme des indices vaut 2n. Par exemple Fn et Fn . Aprs un calcul du mme
type, on trouve que :
1
2
F2n = (2n + (1 )2n ) (1)n
5
5
On en dduit finalement que Fn+1 Fn1 = F2n + (1)n . Ce type de formules
est bien videmment aussi dmontrable par rcurrence... Mais il faut dj les
connatre lavance !
Exercice 8
Exprimer Fm+n en fonction de Fm1 , Fm , Fn , et Fn+1 .
Solution de lexercice 8
On aimerait exprimer Fm+n comme une somme de produits du type Fk Fl
avec k proche de m et l proche de n. On se rend compte que cest les termes
la puissance k l qui devront tre supprims, et on a intrt choisir k et l
dans chaque produit de sorte que k l soit constant. Do lide de calculer
Fm1 Fn et Fm Fn+1 . On trouve :
1
Fm1 Fn = (m+n1 + (1 )m+n1 (1)n (mn1 + (1 )mn1 )) ;
5
1
Fm Fn+1 = (m+n+1 + (1 )m+n+1 (1)n+1 (mn1 + (1 )mn1 )).
5
Pour liminer les termes parasites, on additionne les galits prcdentes.
On prend soin, en mme temps, de transformer tous les termes avec des puissances proches de m + n en des termes en puissance m + n, quitte faire
apparatre des facteurs multiplicatifs. On obtient finalement :
1
Fm1 Fn + Fm Fn+1 = (( + 1 )m+n ( + 1 )(1 )m+n )).
5

Puis en utilisant le fait que + 1 = 5 et en simplifiant, on obtient


finalement Fm1 Fn + Fm Fn+1 = Fm+n .
8

La suite de Fibonacci possde de nombreuses proprits artihmtiques intressantes.


Exercice 9
(1) Montrer que si m | n, alors Fm | Fn .
(2) Montrer que PGCD(Fm , Fn ) = FPGCD(m, n) .
Solution de lexercice 9
(1) On montre par rcurrence sur k que Fm | Fkm . Cest vrai pour k = 0 et
k = 1. Si cest vrai au rang k, alors par la formule trouve lexercice
prcdent, on a F(k+1)m = Fkm1 Fm + Fkm Fm+1 , et chacun des deux termes
de cette somme possde un facteur divisible par Fm . Donc F(k+1)m est aussi
divisible par Fm .
Une autre mthode permet de montrer le mme rsultat pour toutes les
suites (un ) dfinies par une rcurrence du type un+2 = aun+1 + bun , avec
a, b, et u1 entiers, u0 = 0, et dont le polynme caractristique a deux
racines distinctes. En effet, considrons cette suite et notons r1 et r2 les
racines de son polynme caractristique, et et des complexes tels que
un = rn1 + rn2 . Soit m > 1 ; on cherche montrer que um | ukm pour tout
k
m k
k. Considrons la suite vk = ukm . Alors vk = (rm
1 ) +(r2 ) , donc vk vrifie une relation de rcurrence linaire dordre 2 de polynme caractrism
m
tique x2 (rm
1 + r2 )x + (r1 r2 ) . Comme r1 r2 = b, le coefficient constant
de ce polynme est entier. Admettons pour linstant que le coefficient du
terme en x est aussi entier. Alors vk vrifie une relation de rcurrence du
type vk+2 = cvk+1 + dvk , avec c et d entiers. Comme v0 = 0 et v1 = um sont
tous les deux divisibles par um , il est alors immdiat par rcurrence que
um divise tous les termes de cette suite, ce quil fallait dmontrer.
m
m
m
Il ne reste plus qu montrer que rm
1 +r2 est entier. Si on note wm = r1 +r2 ,
alors w0 = 2 et w1 = a sont entiers. De plus, la suite (wm ) vrifie la mme
relation de rcurrence linaire dordre 2 que (un ), puisquelle a le mme
polynme caractristique. En particulier, cette relation est coefficients
entiers, donc les termes de la suite (wm ) aussi.

(2) Dj, il est clair, par la question prcdente, que FPGCD(m, n) | PGCD(Fm , Fn ).
Il sagit maintenant de montrer la rciproque. Pour cela, posons d =
PGCD(m, n) et considrons u, v Z tels que um + vn = d. On aimerait
9

exprimer Fd comme une combinaison linaire de Fum et Fvn , le problme


tant que u et v ne sont pas positifs. En fait, ce nest pas un problme,
puisquen utilisant la formule de Binet, on peut dfinir Fn pour n ngatif. (Fn ) vrifie toujours la mme relation de rcurrence linaire, mme
pour n ngatif, et on peut en dduire par rcurrence descendante que Fn
est entier pour tout n 6 0 (en initialisant en 0 et 1). De mme, la formule de lexercice 8 reste vraie pour les ngatifs, puisquelle a t dmontre avec la formule de Binet. Enfin, le rsultat de la question prcdente reste lui aussi vrai, on peut le montrer par rcurrence descendante
en utilisant la seconde mthode. Il est donc tout fait correct dcrire
Fd = Fum1 Fvn + Fum Fvn+1 . D = PGCD(Fm , Fn ) divise Fum et Fvn par la
gnralisation de la question prcdente, donc D | Fd , ce qui conclut la
preuve.
- 5. Ensembles finis Considrons un ensemble fini E, et une suite (un ) dlments de E vrifiant
une relation de rcurrence du type un+1 = f(un ), o f : E E est une application. Alors un ne pouvant prendre quun nombre fini de valeurs, par le
principe des tiroirs il va exister deux entiers k < l tels que uk = ul . Il est alors
immdiat, par rcurrence, que uk+n = ul+n pour tout n > 0 : la suite un est
priodique partir dun certain rang.
Si on suppose de plus f injective, on peut obtenir un rsultat encore plus
intressant. En effet, considrons le couple (k, l) tel que k < l et uk = ul , avec
k minimal. Si k tait suprieur o gal 1, on aurait f(uk1 ) = f(ul1 ), donc
par injectivit de f, uk1 = ul1 , ce qui contredirait la minimalit de k. Donc
k = 0, et un = ul+n pour tout n : la suite (un ) est priodique.
Exercice 10
Le palais du Minotaure est constitu dun million de salles relies par des
couloirs. De chaque salle partent exactement trois couloirs. Le Minotaure, parti
dune des salles, parcourt son palais, en tournant alternativement droite et
gauche dans les salles par lesquelles il passe. Montrer quil finira par revenir
dans la salle de dpart.
Solution de lexercice 10
Notons E lensemble des triplets (s, p, d), o s est une salle du palais du
Minotaure, p la porte par laquelle il est entr dans la salle, et d une direction
10

(droite o gauche) ; soit f : E E la fonction qui un triplet (s, p, d) associe


(s 0 , p 0 , d 0 ), o s 0 est la salle dans laquelle arrive le Minotaure sil vient de la
salle s, dans laquelle il est entr par la porte p, et en prenant la direction d,
p 0 la porte par laquelle il entr dans cette salle, et d 0 la direction oppose
d. On note un le triplet (sn , pn , dn ), o sn est la salle dans laquelle se situe le
Minotaure aprs son nime dplacement, pn la porte par laquelle il y est entr,
et dn la direction quil a lintention de prendre son dplacement suivant. On
a alors clairement un+1 = f(un ). Comme E est fini, et f injective, on en dduit
que (un ) est priodique. En particulier, il existe un entier n tel que un = u0 ;
aprs son nime dplacement, le Minotaure se retrouvera donc dans sa salle de
dpart.
Exercice 11
Dfinissons la suite (un ) par u0 = u1 = 0 et un+2 = un+1 + un + 1. Montrer
quil existe un entier N > 1 tel que uN et uN+1 soient tous les deux divisibles
par 20112012 .
Solution de lexercice 11
Posons A = 20112012 , et rduisons tous les termes de la suite modulo A.
Posons, par exemple, un0 le reste de la division euclidienne de un par A. Con0
). Cette suite est valeurs dans un ensidrons la suite des couples (un0 , un+1
semble fini, et la relation de rcurrence qui la dfinit est bijective : on peut
0
0
0
retrouver (un0 , un+1
) en fonction de (un+1
, un+2
) (prendre pour un0 le reste de
0
0
1 par A). Elle est donc priodique,
un+1
la division euclidienne de un+2
0
0
) = (u00 , u10 ) = (0, 0). N est bien
et on peut trouver N > 1 tel que (uN , uN+1
lentier recherch.
- 6. Tlscopages Lorsquon veut sommer les termes dune suite (un ) (ou multiplier les termes dune suite (an )), il est souvent pratique de pouvoir crire un = vn+1 vn
l
X
bn+1
(ou an =
), o (vn ) et (bn ) sont des suites connues : on a alors
ui =
bn
vl+1 vk et

l
Y
i=k

i=k

ai =

bl+1
.
bk

Exercice 12
11

Soit (an ) la suite dfinie par a1 = 1 et an+1 = 1 + a1 a2 ...an . Dterminer


1
.
an

+
X
n=1

Solution de lexercice 12
Il est clair que pour tout n > 2, on a an+1 1 = an (an 1), et en in1
1
1
1
versant cette relation, on obtient
=
, autrement dit
=
an+1 1 an 1 an
an
n
X
1
1
1
1
1

. En sommant, on obtient
= 1+

= 2+
an 1 an+1 1
ak
a2 1 an+1 1
k=1
+
X
1
1
1
. Pour conclure que
= 2, il suffit de montrer que

an+1 1
an
an+1 1 n+
n=1
0, autrement dit que an +. Mais ceci est clair car la dfinition de (an )
n+

montre que an+1 > 1 + an , donc que an > n pour tout n.

12

Das könnte Ihnen auch gefallen