Correction du devoir surveillé n˚3
1. u1=u0+v0
2 =0 + 1
2 soit u1= 1
2 etv1=u0+ 2v0
3 = 0 + 2×1
3 soit v1=2 3 . 2. a.
k w u v
1 0 1
2 2 3
2 1
2 7 12
11 18
b. Pour une valeurN en entrée, les valeurs affichées par l’algorithme en sortie sont les valeurs deuN et vN.
3. a. Soitn∈N. Alors,
AXn =
1 2
1 2 1 3
2 3
! un
vn
!
=
1
2un+12vn 1
3un+23vn
!
=
un+vn
2 un+2vn
3
!
= un+1
vn+1
!
donc AXn=Xn+1 .
b. Soit la propositionPn : «Xn=AnX0».
Etant donné queA0X0=I2X0=X0, P0 est vraie.
Supposons que Pk soit vraie pour un certaink∈N.
Alors, d’après la question a,Xk+1=AXk =AAkX0=Ak+1X0 doncPk+1 est vraie.
On a donc démontré par récurrence que, pour toutn∈N,Xn+1=AXn . 4. a. A l’aide de la calculatrice, on trouve P P′=I2 etP′BP =A.
b. Soit la propositionQn : « An=P′BnP ».
CommeP′B0P=P′I2P =P′P =I2 etA0=I2, la propositionP0 est vraie.
SupposonsPk vraie pour un certaink∈N. Alors, grâce à la question a,
Ak+1 =AkA= (P′BkP)(P′BP) =P′Bk(P P′)BP =P′BkI2BP =P′BkBP=P′Bk+1P doncPk+1 est vraie.
On a donc démontré par récurrence que, pour toutn∈N,An =P′BnP .
c. Soitn∈N. CommeB est diagonale,Bn= 1n 0 0 16n
!
= 1 0
0 16n
!
. Dès lors,
An= 1
2 −1
1 2 2
1 3
1 0
0 16n
4 5
6 5
−6
5 6 5
= 1
2 −1
1 2 2
1 3
4 5
6 5
−6
5 1 6
n 6 5
1 6
n
= 1
2×4
5 +12×6
5 1 6
n 1 2 ×6
5−1
2×6
5 1 6
n
1 2×4
5 −1
3×6
5 1 6
n 1 2 ×6
5+13×6
5 1 6
n
soit
An=
2
5+35 16n 3 5−3
5 1 6
n
2 5−2
5 1 6
n 3
5+25 16n
!
5. a. Soitn∈N. Alors,Xn =AnX0=An 0
1
d’après la question 3.b. Ainsi,
Xn= 2
5+35 16n 3 5−3
5 1 6
n
2 5−2
5 1 6
n 3
5+25 16n 0 1
soit
Xn= 3
5−3
5 1 6
n
3
5+25 16n
Etant donné queXn= un
vn
, on en déduit que
un= 3 5 −3
5 1
6 n
etvn =3 5 +2
5 1
6 n
.
b. Etant donné que−1<16 <1, lim
n→+∞
1 6
n
= 0 donc, par somme et produit,
n→+∞lim un= 3
5 et lim
n→+∞vn= 3 5 .