Академический Документы
Профессиональный Документы
Культура Документы
Essaidi Ali
6 fvrier 2016
K = R ou C et n N .
Rsum
Le but de ce travail est de proposer quelques techniques permettant le calcul de lexponentiel dune matrice.
Calcul directe :
1.1
Si A =
0
..
.
0
0
..
.
..
.
..
.
..
.
0
0
..
.
e1
0
n
Exemples :
1 0
e 0
Si A =
alors exp(A) =
.
0 2
0 e2
!
0
0
0
1
0
Si A = 0 3 0 alors exp(A) = 0 e3
0
0
4
0
0
1.2
0
..
.
0
0
..
.
..
.
..
.
..
.
0
0
..
.
0
en
0
0 .
e4
1 2
1
A + +
Ak1
2!
(k 1)!
1 2
1
A + +
An1
2!
(n 1)!
Exemples :
0
0
1
:
0
1
i
1
2
1
On remarque que A2 =
0
3
3
0
3
3
0
3
3
1
0
1
1
i
:
1
2 i
i 0
!
1 1
1 1 :
2
2
!
et A3 = 0 donc exp(A) = In + A + 21 A2 =
1
2
0
1
1
1
3
7
1
5
9
CPGE Laayoune
1.3
www.facebook.com/mathlaayoune
Essaidi Ali
Cas dune matrice triangulaire avec une seule valeur sur sa diagonale :
Si A est une matrice triangulaire de Mn (K) avec une seule valeur sur sa diagonale alors K et N triangulaire stricte
tels que A = In + N .
La matrice N est alors nilpotente et si on pose p son indice de nilpotence (on a toujours p n) alors :
N2
N p1
+ +
)
2!
(p 1)!
exp(A) = e (In + N +
Exemples :
Pour A =
1
0
1
on a exp(A) = e
1
Pour A =
2
0
0
1
2
0
1
1
2
1
0
0
0
+
1
0
1
0
0
on a exp(A) = e
0
1
0
1
0
0
0
1
0
0
0
!
+
e
0
e
.
e
1
0
0
1
1
0
!
+
1
2
0
0
0
1
0
0
1
1
0
!2
e2
0
0
e2
e2
0
2e2
e2 .
e2
1.4
Soit A Mn (K). Si on peut calculer An pour tout n N alors on peut calculer exp(A) laide de la formule :
exp(A) =
+
X
An
n=0
n!
Exemples :
1
0
1
Calcul de exp(A) avec A =
:
0
n
On remarque que n N , A = A donc :
exp(A) =
+
X
An
n=0
n!
= In +
+
X
An
n=1
0
1
n!
= In +
+
X
A
n=1
n!
= In +
+
X 1
n=1
n!
A = In + (e 1)A =
1
0
e1
1
1
:
0
On remarque que A2 = I2 donc n N, A2n = I2 et A2n+1 = A do, par sommation par paquets, exp(A) =
+
X
An
n=0
+
X
A2n
n=0
(2n)!
+
X
A2n+1
n=0
+
X
(2n + 1)!
n=0
1
(2n)!
I2 +
+
X
n=0
1
(2n + 1)!
A = ch(1)I2 + sh(1)A =
ch(1)
sh(1)
n!
sh(1)
.
ch(1)
1 1
..
..
Calcul de exp(A) avec A =
Mn (R) (i.e i, j {1, . . . , n}, aij = 1) :
.
.
1 1
On remarque que A2 = nA donc k N , Ak = nk1 A do :
exp(A)
+
X
Ak
k=0
k!
= In +
+
X
Ak
k=1
en + n 1
2
2.1
1
n
en 1
..
.
en 1
k!
= In +
en 1
..
.
..
.
+
X
nk1 A
k=1
..
.
..
.
en 1
k!
= In +
en 1
..
.
X nk1
k=1
k!
A = In +
en 1
A
n
en 1
e +n1
n
Soit A Mn (K). Si A est diagonalisable alors on crit A sous la forme A = P DP 1 avec D diagonale et P inversible
donc exp(A) = P exp(D)P 1 .
Remarque : Si A Mn (R) alors on la diagonalise, si cest possible, dans C.
Exemples :
www.mathlaayoune.webs.com
2/9
mathlaayoune@gmail.com
CPGE Laayoune
www.facebook.com/mathlaayoune
Essaidi Ali
2 1
Exemple 01 : On veut calculer exp(A) avec A =
.
1 2
2 X
1
1 3 X 3 X
1
On a A =
=
(L L1 + L2 ) = (3 X)
= (3 X)(1 X).
1
2 X 1
2 X 1
1 2 X
On dduit que Sp(A) = {1, 3} et que A est diagonalisable puisque A est annulateur de A scind racines simples (ou
que A
admet
2 valeurs propres distinctes).
x
1
Soit
E1 (A) = ker(A I2 ) donc x + y = 0 do E1 (A) = R
.
y
1
1
x
.
E3 (A) = ker(A 3I2 ) donc x y = 0 do E3 (A) = R
Soit
1
y
1
1
1 0
On dduit que A = P DP 1 avec P =
et D =
.
1 1
0 3
1 1
e 0
1
1
e 0
1 1
e + e e3 e
1
1
1
1
On a P
= 2
et exp(D) =
donc exp(A) = 2
= 2
.
1
1
0 e3
1 1
0 e3
1
1
e3 e e3 + e
0 2 2
3
2 .
Exemple 02 : On veut calculer exp(A) avec A = 1
0
0
1
X
1 X 1 X
1
2
2
0
3X
2 = 1
3X
2 (L1 L1 + L2 ) = (1 X)2 1
On a A = 1
0
0
0
0
1 X
0
1 X
1
1
0 2 X
0
0
1
3X
0
0
2 =
1
0
2 (L2 L2 L1 ) = (1 X)2 (2 X).
1
On dduit que Sp(A) = {1, 2}.
!
!
!
x
2
0
Soit y E1 (A) = ker(A I3 ) donc x + 2y + 2z = 0 do E1 (A) = R 1 + R 1 .
z
0
1
!
!
x
1
Soit y E2 (A) = ker(A I3 ) donc x + y = z = 0 do E2 (A) = R 1 .
z
0
On a A scind, dim E1 (A) = 2 = m(1) et dim E2 (A) = 1 = m(2) donc A est diagonalisable (on peut aussi remarquer
que (A I3 )(A 2I3 ) = 0 donc A admet P = (X 1)(X 2) comme polynme annulateur scind racines simples
et par suite A est diagonalisable).
!
!
2
0
1
1 0 0
1
1
1 et D = 0 1 0 .
On dduit que A = P DP o P = 1
0
1
0
0 0 2
!
!
1
1
1
e 0 0
0
0
1 et exp(D) = 0 e 0 donc :
On a P 1 =
1 2 2
0 0 e2
2
1
0
exp(A) =
0
1
1
1
1
0
e
0
0
0
e
0
0
0
e2
1
0
1
1 2 2
Exemple 03 : On veut calculer exp(A) avec A = 3 4 2
1 1
0
1 X
2
2 1 X
2
4 X 2 = 1 X 4 X
On a A = 3
1
1
1
X 0
1
2
0 2 X
0
1
1
0
2
1
1
2
!
=
2e e2
e2 e
0
2e 2e2
2e2 e
0
2e 2e2
2e2 2e
e
!
.
!
.
1
2
2 (C1 L1 + L2 ) = (1 X) 1
0
X
2
4X
1
2
2 =
X
2
0 (L2 L2 L1 ).
X
En dveloppant par rapport la deuxime ligne on obtient A = X(1 X)(2 X).
On dduit que Sp(A) = {0, 1, 2} et que A est diagonalisable puisque A est annulateur de A scind racines simples (ou
que A admet 3 valeurs propres deux deux distinctes).
!
(
x
x + 2y 2z = 0
xy = 0
3x + 4y 2z = 0 do
Soit y E0 (A) = ker(A) donc
. On dduit que E0 (A) =
y 2z = 0
z
x + y
= 0
!
2
R 2 .
1
www.mathlaayoune.webs.com
3/9
mathlaayoune@gmail.com
CPGE Laayoune
x
y
z
Soit
www.facebook.com/mathlaayoune
(
E1 (A) = ker(AI3 ) donc
2x + 2y 2z
3x + 3y 2z
x + y z
=
=
=
Essaidi Ali
0
xy
0 do
z
0
1
R 1 .
0
!
(
3x + 2y 2z = 0
x
3x + 2y 2z = 0
Soit y E2 (A) = ker(A 2I3 ) donc
x + y 2z
= 0
z
!
2
E2 (A) = R 4 .
1
!
!
0 0 0
2 1 2
1
On dduit que A = P DP o P = 2 1 4 et D = 0 1 0 .
0 0 2
1 0 1
!
!
1 0 0
1
1
2
2
0
4 et exp(D) = 0 e 0 donc :
On a P 1 = 12
0 0 e2
1
1
0
=
=
0
. On dduit que E1 (A) =
0
1
exp(A) =
2
2
2
1
1
1
0
2
4
1
1
0
0
0
e
0
0
0
e2
1
0
1
1
2
1
2
4
0
1
=
2
do
2x y
x 2z
2e 2e2 + 2
2e 4e2 + 2
1 e2
=
=
2e2 2
4e2 2
e2 1
0
. On dduit que
0
4 4e
4 4e
2
!
.
2.2
Proposition 1 : Il existe un polynme P Kd1 [X] tel que exp(A) = P (A) avec d = deg A .
Dmonstration : Lensemble K[A] = {P (A)/P K[X]} est un sous-espace vectoriel de Mn (K). Or Mn (K) est de dimension finie donc K[A] est ferm.
n
X
Ak
On pose n N, An =
. On a n N, An K[A], An A et K[A] ferm donc exp(A) K[A] do
k!
k=0
Proposition 2 : Soit P =
d1
X
k=0
Sp(A), e =
d1
X
ak k
k=0
Dmonstration : Soit Sp(A) donc U Mn1 (K) non nul tel que AU = U .
On a k N, Ak U = k U donc P (A)U =
d1
X
ak Ak U =
k=0
+
X
1
k=0
n!
d1
X
ak k U = P ()U et exp(A)U =
k=0
+
X
1
k=0
n!
Ak U =
k=0
a0
a0
..
.
a0
+
+
..
.
+
a1 1
a1 2
..
.
a1 d
+
+
..
.
+
..
.
+
+
..
.
+
ad1 1d1
ad1 2d1
..
.
ad1 dd1
=
=
..
.
=
e1
e2
..
.
ed
Le dterminant de ce systme est non nul ( car cest le dterminant de Vandermonde de 1 , . . . , d qui sont deux deux
distincts), ce qui permet de dterminer a0 , . . . , ad1 et par suite exp(A).
Exemples :
www.mathlaayoune.webs.com
4/9
mathlaayoune@gmail.com
CPGE Laayoune
www.facebook.com/mathlaayoune
Essaidi Ali
2 1
Exemple 01 : On veut calculer exp(A) o A =
.
1 2
On a Sp(A) = {1, 3} donc A admet 2 valeurs propres deux deux distinctes do A est diagonalisable. Il existe alors
x, y R tels que exp(A) = xA + yI2 .
3
x+y = e
x = e 2e
dont
la
solution
est
On a alors le sytme
.
3
3x + y = e3
y = 3ee
2
e3 e
A
2
3ee3
I2
2
1
2
0
1
0
e3 + e e3 e
.
e3 e e3 + e
!
2 2
3
2 .
0
1
x+y = e
x = e2 e
On a alors le sytme
.
2 dont la solution est
2x + y = e
y = 2e e2
!
2e e2 2e 2e2 2e 2e2
2
2
2
2e e 2e 2e .
On dduit que exp(A) = (e2 e)A + (2e e2 )I3 = e e
0
0
e
!
1 2 2
Exemple 03 : On veut calculer exp(A) o A = 3 4 2 .
1 1
0
On a Sp(A) = {0, 1, 2} donc A admet 3 valeurs propres deux deux distinctes do A est diagonalisable. Il existe alors
x, y, z R tels que exp(A) = xA2 + yA + zI3 .
2
(
x = e 2e+1
z
= 1
2
2
x+y+z
= e dont la solution est
On a alors le sytme
y = 4ee2 3 .
2
4x + 2y + z = e
z =
1
!
2e 2e2 + 2 2e2 2 4 4e
2
2
e2 2e+1 2
4ee2 3
1
On dduit que exp(A) =
A +
A + I3 = 2 2e 4e + 2 4e 2 4 4e .
2
2
1 e2
e2 1
2
2.3
0
..
.
0
..
.
..
.
0
0
..
.
..
.
0
..
.
0
n
e
0
0
P (1 )
0
0
..
..
..
..
..
..
.
.
.
.
0
.
0
.
=
= P (D).
..
..
..
..
..
..
.
.
.
.
.
0
.
0
0
0
en
0
0
P (n )
On dduit que exp(A) = exp(U DU 1 ) = U exp(D)U 1 = U P (D)U 1 = P (U DU 1 ) = P (A).
Application au calcul de lexponentiel dune matrice :
Le polynme dinterpolation de Lagrange associ aux points (1 , e1 ), . . . , (d , ed ) est :
d
Y
(X j )
P =
d
X
j=1
j6=i
ei d
i=1
(i j )
j=1
j6=i
www.mathlaayoune.webs.com
5/9
mathlaayoune@gmail.com
CPGE Laayoune
www.facebook.com/mathlaayoune
2
1
Essaidi Ali
1
.
2
e + e e3 e
On dduit que exp(A) = P (A) = 21 ((e3 e)A + (3e e3 )I2 ) = 21
.
e3 e e3 + e
!
0 2 2
3
2 .
Exemple 02 : On veut calculer exp(A) o A = 1
0
0
1
On a dj montrer que A est diagonalisable.
On a Sp(A) = {1, 2} donc le polynme dinterpolation de Lagrange associ aux points (1, e) et (2, e2 ) est P = e X2
+
12
e2 X1
= (e2 e)X + (2e e2 ).
21
!
2e e2 2e 2e2 2e 2e2
2e2 e 2e2 2e .
On dduit que exp(A) = P (A) = (e2 e)A + (2e e2 )I2 = e2 e
0
0
e
!
1 2 2
Exemple 03 : On veut calculer exp(A) o A = 3 4 2 .
1 1
0
On a dj montrer que A est diagonalisable.
On a Sp(A) = {0, 1, 2} donc le polynme dinterpolation de Lagrange associ aux points (0, 1), (1, e) et (2, e2 ) est
2
2
P = 1 (X1)(X2)
+ e (X0)(X2)
+ e2 (X0)(X1)
= e 2e+1
X 2 + 4ee2 3 X + 1.
(01)(02)
(10)(12)
(20)(21)
2
!
2e 2e2 + 2 2e2 2 4 4e
2
2
e2 2e+1 2
4ee2 3
1
On dduit que exp(A) = P (A) =
A +
A + I3 = 2 2e 4e + 2 4e 2 4 4e .
2
2
1 e2
e2 1
2
Cas dune matrice trigonalisable qui admet une une seule valeur propre :
Soit A une matrice trigonalisable qui admet une seule valeur propre .
Proposition 1 : On a :
A In est nilpotente
et soit p son indice de nilpotence (on a toujours
p n).
2
(AIn )p1
n)
exp(A) = e In + (A In ) + (AI
.
+
+
2!
(p1)!
Dmonstration :
On a A trigonalisable donc A est scind. Or les racines de A sont exactement les valeurs propres de A donc est la seule
racine de A do k N tel que A = (X )k car A est unitaire.
On a A annulateur de A donc 0 = A (A) = (A In )k do A In est nilpotente (k est exactement lindice de
nilpotence de A In ).
On a In et A In commutent donc : exp(A) = exp(In + (A In )) = exp(In ) exp(A In ) = e In exp(A
In ) = e exp(A In ), or A In est nilpotente
exp(A In ) = In + (A In ) +
dindice de nilpotence p donc
p1
(AIn )2
(AIn )2
(AIn )p1
n)
+ +
do exp(A) = e In + (A In ) +
+ + (AI
.
2!
(p1)!
2!
(p1)!
Remarque : Une matrice trigonalisable qui admet une seule valeur propre ne peut tre diagonalisable que si elle est scalaire (i.e
de la forme In ).
Exemples :
3
1
Exemple 01 : On veut calculer exp(A) avec A =
:
1 1
3 X
1
On a A =
= X 2 4X + 4 = (X 2)2 donc A scind do A est trigonalisable et Sp(A) = {2}.
1
2 X
2
2
2
2
On a (A 2I
www.mathlaayoune.webs.com
6/9
mathlaayoune@gmail.com
CPGE Laayoune
www.facebook.com/mathlaayoune
1
0
Donc A = (1 X) 5 9 X
2
4
1
3
10 = (1 X) 5
2
5 X
0
9 X
4
9 X
En dveloppant par rapport la premire ligne, A = (1 X)
4
Essaidi Ali
0
25 (C3 C3 + 3C1 ).
11 X
25
= (1 X)3 donc A scind do A
11 X
1
Donc A = (1 X) 1
0
1
3
1 = (1 X) 0
0
1 X
1
2 X
1
3
4 (L2 L2 L1 ).
1 X
1
3 X
1
3 X
En dveloppant par rapport la premire colonne, A = (1 X)
1
4
= (1 X)3 donc A est scind
1 X
(X j )j .
et i {1, . . . , r}, Pi =
j=1
j6=i
P1 , . . . , Pr sont premiers entre eux donc Q1 , . . . , Qr K[X] tels que Q1 P1 + + Qr Pr = 1. Posons alors i
{1, . . . , r}, Mi = Qi (A)Pi (A) donc M1 + + Mr = In .
On a i {1, . . . , r}, (X i )i Pi = P donc (A i In )i Pi (A) = P (A) = 0 do (A i In )i Mi = 0.
On dduit que i {1, . . . , r}, k i , (A i In )k Mi = 0 donc i {1, . . . , r}, exp(A)Mi = exp(i + (A i ))Mi =
i
exp(A i )Mi = e
X (A i )k
k=0
k!
Mi = ei
+
X
1
k=0
k!
i 1
(A i )k Mi = ei
X 1
k=0
k!
(A i )k Mi .
3 X
Donc A = (2 X) 1
3
0
1
1
3 X
1
1 = (2 X) 1
4
X
0
1
0
1
1 (L3 L3 + L2 ).
1 X
3 X
1
= (2 X)(X 2 2X + 1) =
1 X
0
0
1
0
1
1
0
1
1
0
0
0
!
et N = A(2I3 A) =
0
0 .
1
www.mathlaayoune.webs.com
7/9
mathlaayoune@gmail.com
CPGE Laayoune
www.facebook.com/mathlaayoune
Essaidi Ali
X (A 2I3 )n
n!
n=0
(A I3 )2 = e2
+
X
(A 2I3 )n
n!
n=0
(A I3 )2 = e2 (A I3 )2 .
+
X (A I3 )n
n!
n=0
+
X
(A I3 )n
(2I3 A) = e
n!
n=0
(2I3
0
1
1
0
1
1
0
0
0
!
+e
3
1
3
1
1
2
1
1
0
1
1
1
0
0
1
0
0
1
!
=
3e
3e e2
e2 + e
e
e2 e
e2
e
e
0
1. A = P T P 1 .
2. T = D + N avec D, N Mn (K), D diagonale, N triangulaire suprieure stricte et N D = DN .
Donc :
X
= 2
0
2
4X
0
0
2
0
3
5
1
2
4
0
1 2
1
N + +
N n1 P 1
2
(n 1)!
!
:
3
5
1 X
X
(1 X)
2
(1 X)(X 2)2
2
4 X
x
1
x + 2y 3z
= 0
Soit y ker(A I3 ) donc
do x = y = z. On dduit que E1 (A) = R 1 .
2x + 3y 5z = 0
z
1
!
(
!
x
2x + 2y 3z = 0
1
x = y
2x + 2y 5z = 0 do
Soit y ker(A 2I3 ) donc
. On dduit que E2 (A) = R 1 .
z = 0
z
z
= 0
0
!2
!
2 2 3
0 0 1
1 .
On a (A 2I3 )2 = 2 2 5
= 0 0
0
0 1
0 0
1
!
!
!
x
1
1
2
2
Soit y ker(A 2I3 ) donc z = 0 do ker(A 2I) = R 1 + R 0 .
z
0
0
!
!
!
!
!
!
1
2
1
1
1
1
On a (A 2I3 ) 0 = 2 = 2 1 donc A 0 = 2 1 + 2 0 .
0
0
0
0
0
0
!
!
1 0
0
1 1 1
1
1 0 donc A = P T P 1 do exp(A) = exp(P T P 1 ) = P exp(T )P 1 .
Posons alors T = 0 2 2 et P =
0 0
2
1
0 0
!
!
1 0 0
0 0
0
On pose D = 0 2 0 et N = 0 0 2 donc T = D + N et DN = N D.
0 0 2
0 0
0
!
e 0
0
On a exp(D) = 0 e2 0 .
0 0 e2
www.mathlaayoune.webs.com
8/9
mathlaayoune@gmail.com
CPGE Laayoune
www.facebook.com/mathlaayoune
1
0
0
On a N = 0 donc exp(N ) = In + N =
En fin, on a P
0
0
1
0
1
1
exp(A) =
www.mathlaayoune.webs.com
1
1
1
1
1
2
Essaidi Ali
0
0
1 2 .
0
1
!
e 0
0
2
2
0 e
2e .
0 0
e2
1
1
0
donc :
1
0
0
e
0
0
0
e2
0
0
2e2
e2
0
0
1
9/9
0
1
1
1
1
2
!
=
e2
2e2
0
2e2
3e2
0
e 3e2
e 5e2
e
mathlaayoune@gmail.com