CENTRALE 2008 PC Math 2
Comme on a des suites de matricesXn, j’utilise la notation MapleXn[i]pour noter le coe¢ cient de la ligne ideXn .
Préliminaire
On véri…e sans problème que :
a b c d
d b
c a = ad bc 0
0 ad bc
La matriceM est inversible (e6= 0 ) et donc a b c d
1
= 1
ad bc
d b
c a
Partie I A:Récurrences linéaires d’ordre 2:
I.A.1) On a Xn+1= xn+1
xn+2 = xn+1
a0xn a1xn+1 et donc : A= 0 1 a0 a1
I.A.2) On calcule le polynôme caractéristique 1
a0 a1 = (a1+ ) +a0= 2+a1 +a0
I.A.3) On cherchetoutes les matricesQinversibles telles queA=QDQ 1. Les colonnes deQsont les vecteurs propres deA:
ix+y= 0 a0x+ ( a1 i)y= 0
la première ligne donne y = ixet la seconde est alors véri…ée pour toutx d’aprèsI.A.2. Le déterminant de la matrice vaut alors ( 2 1)x1x2, ce qui impose la condition x1x26= 0
9(x1; x2)2(C )2, Q= x1 x2 1x1 2x2
Une classique véri…cation par récurrence donne alors : An =Q:
n
1 0
0 n2 :Q 1
I.A.4) Si A admet une seuile valeur propre elle est double , donc racine double du polynôme caractéristique et donc (somme et produit des racines):
a0= 2 eta1= 2
On chercheQinversible telle queA=QT Q 1. La première colonne deQest un vecteur propre donc du typeV1= x1
x1
avecx16= 0 (idemI.A.3))
La deuxième colonneV2 véri…eAV2= V2+V1. donc x+y=x1
a0x+ ( a1 )y= x1 . La première ligne donney=x1+ x . Si on reporte dans la seconde c’est bien véri…é car 2+a1 +a0= 0eta1= 2 . Q= x1 x
x1 x1+ x de déterminant x216= 0
9(x1; x2)2C C,Q= x1 x2 x1 x1+ x2 On a T =D+N avecD= I2et N = 0 1
0 0 . On véri…eDN =N D etN2= 0 Tn=Dn+nDn 1N =
n n n 1
0 n
donc :
An =Q:
n n n 1
0 n :Q 1
I.A.5) Comme le corps de base estC,A admet 2 valeurs propres (avec multiplicité) . Il n’y a bien que 2 cas possibles :
Aadmet deux valeurs propres distinctes. elles sont donc simples etAest diagonalisables.
Aadmet une valeur propre double . Mais alors siAest diagonalisableAest semblable à I2etA=P( I2)P 1= I2 . Absurde à cause du1sur la première ligne.
I.A.6)
exemple 1 : A = 0 1
2 3 de valeurs propres 1 et 2 . On peut donc prendre Q = 1 1
1 2 et T = 1 0
0 2 , Le préliminaire donneQ 1= 2 1
1 1 et donc
An=QTnQ 1= 2 2n 2n 1 2 2n+1 2n+1 1 On a donc
Xn=An x0
x1 = (2 2n)x0+ (2n 1)x1 (2 2n+1)x0+ 2n+1 1 x1
et donc :
xn= (2 2n)x0+ (2n 1)x1
véri…cations : x0; x1et la deuxième ligne de Xn sont cohérentes.
exemple 2 : A= 0 1
4 4 de valeur propres 2 double. On peut donc prendreQ= 1 0
2 1 et T = 1 0 0 2 , Le préliminaire donneQ 1= 1 0
2 1 et A.I.4) :donneTn = 2n n2n 1
0 2n . Donc An=QTnQ 1= (n 1)2n n2n 1
n2n+1 (n+ 1)2n On a donc
Xn =An x0
x1 = (n 1)2nx0+n2n 1x1
n2n+1x0+ (n+ 1)2n+1x1 et donc :
xn = (n 1)2nx0+n2n 1x1
B:Vers un ordre supérieur
I.B.1)Par la règle de Sarrus
1 0
0 1
a0 a1 a2
= 2( a2 ) a0 a1 = P( )
I.B.2) est linéaire : Si(un)et(vn)sont deux suites et un scalaire
((un) + (v)n) = 0
@ 0
@ un+ vn un+1+ vn+1 un+2+ vn+2
1 A
1 A=
0
@ 0
@ un un+1 un+2
1 A
1 A+
0
@ 0
@ vn vn+1 vn+2
1 A
1
A= ((un)) + ((vn))
est bien linéaire.
Si ((un))est la suite de matrices nulles on a : 8n2N, 0
@ un un+1 un+2
1 A=
0
@ 0 0 0
1
Adonc8n2Nun= 0donc(un) = (0)
On prend la suite de matrices : 8n2NXn = 0
@ 1 0 0
1
A. Si(Xn)2Im( ) on a 0
@ 1 0 0
1 A=
0
@ xn
xn+1
xn+2
1
Adoncxn+1 = 0, mais
aussi par translation d’indice 0
@ 1 0 0
1 A=
0
@ xn+1
xn+2
xn+3
1
Adoncxn+1= 1. ABSURDE
remarque : pour construire le contre exemple prendre n’importe quelle suite telle que la seconde coordonnée de Xn ne sont pas la première de Xn+1
est linéaire injective non surjective.
I.B.3)On véri…e que :
Xn+1= 0
@ xn+1 xn+2 xn+3
1 A=
0
@ xn+1
xn+2 a2xn+2 a1xn+1 a0xn
1
A=AXn et donc (suite géométrique)Xn =AnX0
Réciproquement soit Xn véri…ant : 8n2N,Xn =AnX0 .
Analyse : si (Xn) = ((un))alors pour toutn un=Xn[1]la première coordonnée deXn . Véri…cation : Soit (Un) = ((un)), véri…ons(Un) = (Xn)puis(Un)2 Rp:
Par construction8n2N,Xn[1] =Un[1].
Puis : 8n2N: Xn[2] =Xn+1[1](d’après la forme deA ) etUn[2] =un+1=Un+1[1]doncXn[2] =Un[2]
de même8n2NXn[3] =Xn+2[1] =Un+2[1] =Un[3]
En…n8n2N,Xn+1=AXndonne8n2N,xn+3= a0xn a1xn+1 a2xn+2et donc8n2N,un+3+a2un+2+a1un+1+a0un
Donc la suite(Xn)est l’image de la suite(un)2 Rp
(Xn)2 (Rp), 8n2N,Xn =AnX0
I.B.4)D’après la question précédente toute suite deRp est du typeAnX0. On peut décomposerX0dans la base canonique X0= e1+ e2+ e3 . On a alors
8n2N: Xn= Ane1+ Ane2+ Ane3
Réciproquement toute suite du type8n2N,Yn = Ane1+ Ane2+ Ane3véri…eYn=AnY0 donc
(Xn)2 Rp, 9( ; ; )2 C3 (Xn) = (Ane1) + (Ane2) + (Ane3)
Mais la famille(Ane1);(Ane2);(Ane3)est libre . Si on prend une combinaison linéaire (Ane1) + (Ane2) + (Ane3) = (0) , le premier terme (pourn= 0) impose e1+ e2+ e3= 0. Or la famille (e1; e2; e3)est libre donc = = = 0; On a donc
dim (Rp) = 3
C:Exemples (quasi) numériques
I.C.1) a)
A= 0
@ 0 1 0
0 0 1
1=2 3=2 2 1 A
Le polynôme caractéristique est P Une fois constater que1 est racine évidente, on trouve 3 valeurs propres distincts1 et 1 i
2 . A est donc diagonalisable.
b)Si on prendX0= 0, la suite est constante nulle et converge vers0 . Ce n’est pas le but de la question.
Si on prendX0=e1= 0
@ 1 0 0
1
Aon a la suite 0
@ 0 0 1=2
1 A;
0
@ 0 1=2 1
1 A;
0
@ 1=2 1 5=4
1 A;
0
@ 1 5=4 5=4
1 A;
0
@ 5=4 5=4 9=8
1 A; :
Si L= 0
@ 1 1 1
1
Aon a comme suite des kXn Lk1la suite 1;1;1;1=2;1=4;1=8; On peut conjecturer que la limite est1 . . remarque : la réponse dépend de X0 ;
c) on véri…e quedet(Q) = 16= 0. Qest donc inversible . Deux produits matriciels véri…ent que
AQ=QT = 0
@ 1 1 1
1 1 0
1 1=2 1=2 1 A
d) On obtient successivement :
T2= 0
@ 1 0 0
0 0 1=2
0 1=2 0
1 A ,T3=
0
@ 1 0 0
0 1=4 1=4
0 1=4 1=4
1
A ,T4= 0
@ 1 0 0
0 1=4 0
0 01 1=4
1 A
On en déduit
T4p= T4 p= 0
@ 1 0 0
0 ( 1=4)p 0
0 01 ( 1=4)p 1 A= ( 1
4)p 0
@ ( 4)p 0 0 0 1 0 0 0 1
1 A
Puis en multipliant parT; T2; T3 T4p+1 = ( 1
4)p 0
@ ( 4)p 0 0 0 1=2 1=2 0 1=2 1=2
1
A; T4p+2= ( 1 4)p
0
@ ( 4)p 0 0
0 0 1=2
0 1=2 0
1 A
T4p+3 = ( 1 4)p
0
@ ( 4)p 0 0
0 1=4 1=4
0 1=4 1=4
1 A
On peut aussi poser un calcul par blocs en remarquant que T0 = 1=2 1=2
1=2 1=2 = 1 p2
cos ( =4) sin ( =4)
sin ( =4) cos ( =4) est la matrice d’une similitude directe de rapport 1=p
2 et d’angle =4 et donc T0n = 1 2n=2
cos (n =4) sin (n =4)
sin (n =4) cos (n =4) mais ce n’est pas le plan du sujet.
e) changement de base classique :
Xn =AnX0)Xn =QTnQ 1X0)Yn=TnY0
Or les 4 suitesT4p; T4p+1; T4p+2; T4p+3convergent vers la même limiteL= 0
@ 1 0 0 0 0 0 0 0 0
1 A.
Donc la suiteTnconverge versL, la suiteYn converge versLY0. OrXn=QYn doncXn converge versQLY0=QLQ 1X0: xn=Xn[1]la première coordonnée deXn converge donc aussi.
Si P=X3 2X2+3 2X 1
2 toute suite deRp converge.
A la machine le calcul (non demandé) ne pose pas de gros problème : (xn)converge versx0 2x1+ 2x2
I.C.2)
a) Les racines deP sont1et 1 ip 3
2 =e i =3 .
b) La matrice A est donc diagonalisable et il existe une matrice Q inversible telle que A = Qdiag(1; ei =3; e i =3)Q 1 . An =Qdiag(1; eni =3; e ni =3)Q 1 est donc de période6.
En reprenant la notationYn =Q 1Xn on a
Yn = diag(1; eni =3; e ni =3):Y0= 0
@ Y0[1]
0 0
1
A+ein =3 0
@ 0 Y0[2]
0 1
A+e in =3 0
@ 0 0 Y0[3]
1 A
= 0
@ Y0[1]
0 0
1
A+ cos n 3
0
@ 0 Y0[2]
Y0[3]
1
A+ sin n 3
0
@ 0 Y0[2]
Y0[3]
1 A
et donc
Xn=Q 0
@ Y0[1]
0 0
1
A+ cos n
3 Q
0
@ 0 Y0[2]
Y0[3]
1
A+ sin n
3 Q
0
@ 0 Y0[2]
Y0[3]
1 A
on pose donca=la première ligne deQ 0
@ Y0[1]
0 0
1
A, celle deQ 0
@ 0 Y0[2]
Y0[3]
1
A, celle deQ 0
@ 0 Y0[2]
Y0[3]
1
Aet on a bien :
9( ; ; )2C3 ,xn = + cos n
3 + sin n 3 I.C.3)
a) On développe (X ) (X )2= (X ) (X2 2 X+ 2) =X3 ( + 2 )X2+ 2+ 2 2et donc
A= 0
@ 0 1 0
0 0 1
2 2 2 + 2
1 A
b)A est semblable àT donc est diagonalisable si et seulement siT l’est . OrT I3= 0
@ 0 0 0 0 1 0 0 0
1
A est de rang2(
6
= 0) et donc le sous espace propre E (T) = Ker(T I3)est de dimension 1strictement inférieur à la multiplicité.
An’est pas diagonalisable
c) Le décompositionT =D+N avecD=diag( ; ; )etN = 0
@ 0 0 0 0 0 1 0 0 0
1
Adonne commeDN =N D(= N)etN2= 0
Tn = 0
@
n 0 0
0 n n n 1
0 0 n
1 A
En posant encoreYn=Q 1Xn on a Xn=QYn etYn=TnY0
Si pour tout X0 la suite (Xn) converge vers 0 alors pour tout Y0 =Q 1X0 la suite Yn converge vers 0 . En prenant X0 =Qe1 on trouve que Tne1 converge vers 0 donc que
0
@
n
0 0
1
A converge vers 0 donc 2] 1;1[ . De même avec X0=Qe2 on trouve 2] 1;1[:
Réciproquement si 2] 1;1[et 2] 1;1[alorsTn converge vers(0)et donc toute suiteXn =QTnQ 1X0 converge vers(0)
8X02 M3;1(C);lim (Xn) = (0)) () 2] 1;1[et 2] 1;1[
Si pour toutX0 la suite (Xn) converge alors pour tout Y0 = Q 1X0 la suite Yn converge . En prenantX0 =Qe1 on trouve queTne1converge vers0donc que
0
@
n
0 0
1
Aconverge vers0donc 2] 1;1]. De même avecX0=Qe2on trouve 2] 1;1]puis avecX0=Qe3 impose la convergence den n 1 et donc u2] 1;1[
Réciproquement si 2] 1;1[ et 2] 1;1[ (Xn) converge vers (0) et si = 1; 2] 1;1[ ,Xn converge vers Q
0
@ 1 0 0 0 0 0 0 0 0
1 AQ 1X0
8X02 M3;1(C); Xn)converge () 2] 1;1]et 2] 1;1[
PARTIE II
éléments de solutions non rédigés
A : existence et unicité
II.A.1) Par récurrence 8n2N,Xn =PnX0
II.A.2) Si(Xn)est solution alors (Xn) = (Pna), d’où l’unicité si existence . Mais la suite (PnA)véri…e les 2 conditions , d’où l’existence et l’unicité.
II.A.3)
a) On a un sous ensemble de S Ck , non vide ( contient la suite nulle) , sable par combinaison linéaire (véri…cation immédiate) , donc un sous espace vectoriel .
b) est linéaire , injective ( si X0 = 0 , (Xn) = (PnX0) = (0) ) et surjective (sia 2Ck ) la suite (Xn) = (Pna)est un antécédent dea.
est un isomorphisme et conserve donc les dimensions
dim (S) =k
B : un exemple
II.B.1)Le calcul des premiers termes laisse penser Pn = 1 n+ 1 0
hn 1
!
, que l’on véri…e par récurrence.
II.B.2)D’aprèsII.A.2) 8n2N,Xn=PnX0=
x0
n+ 1 x0hn+y0
!
II.B.3) Donc 8n2N ,Xn =x0
1 n+ 1
hn
!
+y0 0
1 . Une base de S est composé des deux suites
1 n+ 1
hn
!!
et 0
1 qui forment un système libre de bon cardinal.
II.B.4) (hn) est la suite des sommes partielles d’une série divergente à termes positifs et diverge donc vers +1:La suite (Xn)converge si et seulement six0= 0au quel cas elle est constante.
C: condition initiale au temps
n0II.C.1)Dans ce cas pour toutn2[0; n0],Pn=An 1An 2 A0 est inversible comme produit de matrices inversibles.
a) On sait queXn0 =Pn0X0, donc siPn0 est inversibleX0= (Pn0) 1Xn0 et donc
8p2N,Xn0+p=Pn0+p(Pn0) 1Xn0 ,8p2[0; n0] ,An p=Pn0 p(Pn0) 1Xn0
b) Si la suite(Xn)on a pour toutn Xn=Pn(Pn0) 1Xn0;donc au plus une solution , et on véri…e que cette suite convient.
II.C.2)
a) OUI : Si on pose A0 = (0) non inversible alorsX1 = (0) et 8n 1 Xn = (0) . Si on imposeXn0 6= 0 il n’y a pas de solution.
b) OUI : même exemple avecXn0 = (0)
D: Equation avec second membre
II.D.1)
a)On fait deux récurrences:
8p 0 ,Xn+p existe et est unique
8p2 [0; n0] , Xn p existe et est unique . (cette seconde récurrence utilise Xn 1 =An11(Xn bn)qui existe dès que An 1 est inversible)
b) en maple sous forme récursive : X:=proc(a,n0,b)
if n=n0 then a
elif n>n0 then A(n-1)&*X(n-1)+b(n-1) else A(n)^(-1)&*(X(n+1)+b(n+1)) fi;
end;
II.D.2)On prend une combinaison linéaire Xk i=1
iZpi = (0), alors d’après les formules duII.Cd’existence et unicité8n2N ,
Xk i=1
iZni =Pn(Pp) 1 Xk i=1
iZpi = 0et donc Xk
i=0
i Zn ni
2N = 0. Or ces suites sont supposées libres donc 8i , i = 0 .La famille est libre dansCk et de bon cardinal : c’est une base.
II.D.3)
a) Pour toutn…xé la famille Zn1; Z;nk est une base deCkorYn2Ck. doncYnse décomposeYn= Xk i=1
cinZni =Zn
0 B@
c1n ... ckn
1 CA b) On veut8n2N, Yn+1=AnYn+bn soit8n2N,Zn+1Cn+1=AnZnCn+bn . Mais8n2N,Zn+1=AnZn (le véri…er par blocs en utilisantZn+1i =AnZni ) donc on veut 8n2N,Zn+1Cn+1=Zn+1Cn+bn .
Or les colonnes deZn+1 forment par construction une base deCk et doncZn+1 est inversible.
8n2N; Cn+1=Cn+Zn+11 bn
E: Un exemple
II.E.1) d’après II.B.3) on connaît une base que l’on peut noter Zn1 =
1 n+ 1
hn
!!
et Zn2 = 0
1 et donc
Zn = 1 n+ 1 0
hn 1
!
commedet(Zn) = 1
n+ 1 le préliminaire donneZn1= (n+ 1)
1 0
hn 1 n+ 1
!
et doncZn+11 bn=
1 1 n+ 1
!
en simpli…ant hn+1 hn= 1
n+ 1 . On a donc
Cn+1=Cn+
1 1 n+ 1
!
II.E.2)de la relation précédente on déduit par récurrence8n2N,Cn= n
hn +C0:
OrY0=Z0C0= 1 1 0 0 1
!
C0. DoncC0=Y0doncCn= x0+n
y0+hn et donc
Yn =ZnCn=
x0+n n+ 1
x0(n 1 +hn) +y0
!