Sunteți pe pagina 1din 7

Curs 7 Algebră

Forma canonică Jordan a unui endomorfism

Fie (X, K) spaţiu vectorial, dim𝐊 𝑋 = 𝑛, 𝑛 ∈ 𝐍∗ și K corp algebric închis (un corp cu proprietatea că
orice polinom cu coeficienți în K are toate rădăcinile în K).

Fie U : X → X operator liniar (endomorfism) și  valoare proprie a lui U.

Definiţia 1. Se numeşte celulă Jordan de ordinul m asociată valorii proprii , notată 𝐽𝑚 (𝜆), o matrice
pătratică de ordinul mm, având valoarea  pe diagonala principală, valoarea 1 deasupra diagonalei
principale și în rest valoarea 0:

 1 0 0…………0 0
0  1 0…………0 0
0 0  1…………0 0
𝐽𝑚 (𝜆) =
………………………………
0 0 0 0………… 1
(0 0 0 0 … … … … 0 )
Exemple de celule Jordan:
−3 1
• 𝐽2 (−3) = ( ) este o celulă Jordan de ordinul 2 asociată valorii proprii  = −3.
0 −3
7 1 0
• 𝐽3 (7) = (0 7 1) este o celulă Jordan de ordinul 3 asociată valorii proprii  = 7.
0 0 7
• 𝐽1 (−6) = (−6) este o celulă Jordan de ordinul 1 asociată valorii proprii  = −6.

Definiţia 2. Se numeşte bloc Jordan asociat valorii proprii , notat 𝐵(𝜆), o matrice pătratică ce
conține pe diagonala principală celule Jordan asociate valorii proprii , iar în rest valoarea 0:

𝐽𝑚1 (𝜆) 0 0………………0


0 𝐽𝑚2 (𝜆) 0………………0
𝐵(𝜆) = 0 0 𝐽𝑚3 (𝜆) … … … … … 0
………………………………………………
( 0 0 0 … … … … … 𝐽𝑚𝑝 (𝜆))

1
𝑝
Observație. ∑𝑘=1 𝑚𝑘 = 𝑚𝑎 (𝜆), unde 𝑚𝑎 (𝜆) reprezintă ordinul de multiplicitate algebrică al valorii
proprii 𝜆.

Definiţia 3. Se numeşte matrice Jordan, notată 𝐽, o matrice pătratică ce conține pe diagonala principală
blocurile Jordan asociate valorilor proprii distincte ale endomorfismului U, iar în rest valoarea 0:

𝐵(𝜆1 ) 0 0………………0
0 𝐵(𝜆2 ) 0………………0
𝐽= 0 0 𝐵(𝜆3 ) … … … … … 0
……………………………………………
( 0 0 0 … … … … … 𝐵(𝜆𝑟 ))
Observație. ∑𝑟𝑘=1 𝑚𝑎 (𝜆𝑘 ) = 𝑛.

Exemplu de matrice Jordan:


𝟐 𝟏 𝟎 0 0 0 0 0 0 0 0
𝟎 𝟐 𝟏 0 0 0 0 0 0 0 0
𝟎 𝟎 𝟐 0 0 0 0 0 0 0 0
0 0 0 𝟓 𝟎 0 0 0 0 0 0
0 0 0 𝟎 𝟓 0 0 0 0 0 0
𝐽= 0 0 0 0 0 𝟔 𝟏 𝟎 𝟎 𝟎 𝟎
0 0 0 0 0 𝟎 𝟔 𝟎 𝟎 𝟎 𝟎
0 0 0 0 0 𝟎 𝟎 𝟔 𝟏 𝟎 𝟎
0 0 0 0 0 𝟎 𝟎 𝟎 𝟔 𝟏 𝟎
0 0 0 0 0 𝟎 𝟎 𝟎 𝟎 𝟔 𝟏
(0 0 0 0 0 𝟎 𝟎 𝟎 𝟎 𝟎 𝟔)
Matricea 𝐽 este formată din 3 blocuri Jordan:

• un bloc Jordan asociat valorii proprii 𝜆1 = 2, format dintr-o celulă Jordan de ordin 3;
• un bloc Jordan asociat valorii proprii 𝜆2 = 5, format din două celule Jordan de ordin 1;
• un bloc Jordan asociat valorii proprii 𝜆3 = 6, format din două celule Jordan: una de ordin 2 și
una de ordin 4.

Definiţia 4. Se numeşte reper Jordan un reper G al spaţiului liniar X cu proprietatea că matricea


endomorfismului U asociată reperului G este o matrice Jordan: [𝑈]𝐺𝐺 = 𝐽.

Spunem că endomorfismul U a fost adus la forma canonică Jordan dacă U se reprezintă sub forma

[𝑈(𝑥)]𝐺 = 𝐽 ∙ [𝑥]𝐺 pentru orice 𝑥 ∈ 𝑋, unde 𝐽 este matrice Jordan.

Algoritmul prin care se determină forma canonică Jordan se numeşte algoritmul de jordanizare.

2
Algoritmul de jordanizare

Pas 1. Se determină valorile propria ale endomorfismului U, rezolvând ecuația caracteristică:


det(𝐴 − 𝜆 ∙ 𝐼𝑛 ) = 0, unde 𝐴 reprezintă matricea lui 𝑈 asociată unui reper al spațiului liniar 𝑋.

Pas 2. Pentru fiecare valoare proprie 𝜆 a lui U se parcurg pașii 2.1−2.6:

2.1. Se determină matricea 𝐵𝜆 = 𝐴 − 𝜆 ∙ 𝐼𝑛

2.2. Se determină șirul rangurilor puterilor matricei 𝐵𝜆 , până când acest șir se stabilizează,
adică există 𝑘 ∈ 𝐍 ∗ astfel încât rang(𝐵𝜆 )𝑘 = rang(𝐵𝜆 )𝑘+1 și se notează

𝑝 = min{𝑖 ∈ 𝐍 ∗ | rang(𝐵𝜆 )𝑖 = rang(𝐵𝜆 )𝑖+1 }

2.3. Se calculează numerele 𝑛𝑖 = 𝑛 − rang(𝐵𝜆 )𝑖 , pentru fiecare 𝑖 ∈ ̅̅̅̅̅


1, 𝑝

2.4. Se calculează numerele 𝑎𝑖 , 𝑖 = ̅̅̅̅̅


1, 𝑝, definite astfel:
𝑎1 = 𝑛1
{
𝑎𝑖 = 𝑛𝑖 − 𝑛𝑖−1 , 𝑖 ∈ ̅̅̅̅̅
2, 𝑝

Semnificație: valoarea numărului 𝑎1 reprezintă numărul de celule Jordan din blocul


Jordan asociat valorii proprii 𝜆.

2.5. Se calculează numerele 𝑏𝑖 , 𝑖 = ̅̅̅̅̅


1, 𝑝, definite astfel:

𝑏𝑖 = 𝑎𝑖 − 𝑎𝑖+1 , 𝑖 ∈ ̅̅̅̅̅̅̅̅̅̅
1, 𝑝 − 1
{
𝑏𝑝 = 𝑎𝑝

Semnificație: Dacă 𝑏𝑖 ≠ 0, rezultă că există o celulă Jordan de ordin 𝑖 asociată valorii


proprii .

2.6. Se construiește blocul Jordan asociat valorii proprii , format dintr-un număr de 𝑎1 celule
Jordan.

Pas 3. Se construiește matricea Jordan, având pe diagonala principală blocurile Jordan obținute la pasul
2 și în rest valoarea 0.

Se scrie forma canonică Jordan a endomorfismului U:

[𝑈(𝑥)]𝐺 = 𝐽 ∙ [𝑥]𝐺 pentru orice 𝑥 ∈ 𝑋, unde G este reperul Jordan.

3
APLICAȚII REZOLVATE
1. Fie operatorul liniar 𝑈: 𝐑5 → 𝐑5 , 𝑈(𝑥) = (2𝑥1 + 𝑥2 + 𝑥3 , 2𝑥2 + 3𝑥3 , 2𝑥3 , 𝑥4 + 𝑥5 , 𝑥5 )T .
Să se determine forma canonică Jordan a lui 𝑈.

Rezolvare:
Pas 1. Fie 𝐴 matricea lui 𝑈 asociată reperului canonic al spațiului liniar (𝐑5 , 𝐑). Utilizând formula de
reprezentare a endomorfismului 𝑈 în reperul canonic al spațiului liniar (𝐑5 , 𝐑):

[𝑈(𝑥)]𝐸 = 𝐴 ∙ [𝑥]𝐸 , care se poate scrie mai simplu și 𝑈(𝑥) = 𝐴 ∙ 𝑥, rezultă

2 1 0 0 0
0 2 3 0 0
𝐴= 0 0 2 0 0 .
0 0 0 1 1
(0 0 0 0 1)

Determinăm valorile propria ale endomorfismului U, rezolvând ecuația:

2−𝜆 1 0 0 0
0 2−𝜆 3 0 0
|
det(𝐴 − 𝜆 ∙ 𝐼5 ) = 0 ⇔ |0 0 2−𝜆 0 0|| = 0 ⇔ (2 − 𝜆)3 (1 − 𝜆)2 = 0
0 0 0 1−𝜆 1
0 0 0 0 1−𝜆

Rezultă valorile proprii:

• 𝜆1 = 2, cu ordinul de multiplicitate algebrică 𝑚𝑎 (𝜆1 ) = 3;


• 𝜆2 = 1, cu ordinul de multiplicitate algebrică 𝑚𝑎 (𝜆2 ) = 2.

Pas 2.

• Pentru valoarea proprie 𝜆1 = 2 avem:

0 𝟏 𝟎 𝟎 𝟎
0 𝟎 𝟑 𝟎 𝟎
2.1. 𝐵𝜆1 = 𝐴 − 𝜆1 ∙ 𝐼5 = 𝐴 − 2𝐼5 = 0 0 0 0 0
0 𝟎 𝟎 -𝟏 𝟏
(0 𝟎 𝟎 𝟎 -𝟏)

2.2. Avem: rang(𝐵𝜆1 ) = 4 (am marcat cu roșu minorul principal)

4
0 1 0 0 0 0 1 0 0 0 0 0 𝟑 𝟎 𝟎
2
0 0 3 0 0 0 0 3 0 0 0 0 0 0 0
(𝐵𝜆1 ) = 0 0 0 0 0 0 0 0 0 0 = 0 0 0 0 0
0 0 0 -1 1 0 0 0 -1 1 0 0 𝟎 𝟏 -𝟐
(0 0 0 0 -1) (0 0 0 0 -1) ( 0 0 𝟎 𝟎 𝟏)
2
rang(𝐵𝜆1 ) = 3 (am marcat cu roșu minorul principal)

0 0 3 0 0 0 1 0 0 0 0 0 0 0 0
3 2
0 0 0 0 0 0 0 3 0 0 0 0 0 0 0
(𝐵𝜆1 ) = (𝐵𝜆1 ) ∙ 𝐵𝜆1 = 0 0 0 0 0 0 0 0 0 0 = 0 0 0 0 0
0 0 0 1 -2 0 0 0 -1 1 0 0 0 -𝟏 𝟑
(0 0 0 0 1 ) (0 0 0 0 -1) (0 0 0 𝟎 -𝟏)
3
rang(𝐵𝜆1 ) = 2 (am marcat cu roșu minorul principal)

0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
4 3
0 0 0 0 0 0 0 3 0 0 0 0 0 0 0
(𝐵𝜆1 ) = (𝐵𝜆1 ) ∙ 𝐵𝜆1 = 0 0 0 0 0 0 0 0 0 0 = 0 0 0 0 0
0 0 0 -1 3 0 0 0 -1 1 0 0 0 𝟏 -𝟒
(0 0 0 0 -1) (0 0 0 0 -1) ( 0 0 0 𝟎 𝟏)
4
rang(𝐵𝜆1 ) = 2 (am marcat cu roșu minorul principal)

𝑖 𝑖+1
Prin urmare, 𝑝 = min {𝑖 ∈ 𝐍∗ | rang(𝐵𝜆1 ) = rang(𝐵𝜆1 ) }=3

𝑖
2.3. Calculăm numerele ̅̅̅̅ și obținem:
𝑛𝑖 = 𝑛 − rang(𝐵𝜆1 ) , pentru fiecare 𝑖 ∈ 1,3

1
𝑛1 = 𝑛 − rang(𝐵𝜆1 ) = 5 − 4 ⇒ 𝑛1 = 1

2
𝑛2 = 𝑛 − rang(𝐵𝜆1 ) = 5 − 3 ⇒ 𝑛2 = 2

3
𝑛3 = 𝑛 − rang(𝐵𝜆1 ) = 5 − 2 ⇒ 𝑛2 = 3

𝑎1 = 𝑛1
̅̅̅̅, definite astfel: {
2.4. Calculăm numerele 𝑎𝑖 , 𝑖 = 1,3 și obținem:
𝑎𝑖 = 𝑛𝑖 − 𝑛𝑖−1 , 𝑖 ∈ ̅̅̅̅
2,3

𝑎1 = 1

𝑎2 = 𝑛2 − 𝑛1 ⇒ 𝑎2 = 1

𝑎3 = 𝑛3 − 𝑛2 ⇒ 𝑎3 = 1

5
Interpretare: 𝑎1 = 𝟏 ⇒ există 𝟏 celulă Jordan asociată valorii proprii 𝜆1 = 2 (1)

̅̅̅̅
𝑏𝑖 = 𝑎𝑖 − 𝑎𝑖+1 , 𝑖 ∈ 1,2
̅̅̅̅, definite astfel:
2.5. Calculăm numerele 𝑏𝑖 , 𝑖 = 1,3 { și obținem:
𝑏3 = 𝑎3

𝑏1 = 𝑎1 − 𝑎2 ⇒ 𝑏1 = 0

𝑏2 = 𝑎2 − 𝑎3 ⇒ 𝑏2 = 0

𝑏3 = 𝑎3 ⇒ 𝑏3 = 1

Interpretare: 𝑏𝟑 ≠ 0 ⇒ există o celulă Jordan de ordin 3 asociată valorii proprii 𝜆1 (2)

2.6. Din (1) și (2) rezultă că blocul Jordan asociat valorii proprii 𝜆1 = 2 este format dintr-o
singură celulă Jordan, iar această celulă are ordinul 3:

2 1 0
B(𝜆1 ) = (0 2 1)
0 0 2

• Pentru valoarea proprie 𝜆2 = 1 avem:

𝟏 𝟏 𝟎 0 𝟎
𝟎 𝟏 𝟑 0 𝟎
2.1. 𝐵𝜆2 = 𝐴 − 𝜆2 ∙ 𝐼5 = 𝐴 − 𝐼5 = 𝟎 𝟎 𝟏 0 𝟎
𝟎 𝟎 𝟎 0 𝟏
(0 0 0 0 0)

2.2. Avem: rang(𝐵𝜆2 ) = 4 (am marcat cu roșu minorul principal)

1 1 0 0 0 1 1 0 0 0 𝟏 𝟐 𝟑 0 0
2
0 1 3 0 0 0 1 3 0 0 𝟎 𝟏 𝟔 0 0
(𝐵𝜆2 ) = 0 0 1 0 0 0 0 1 0 0 = 𝟎 𝟎 𝟏 0 0
0 0 0 0 1 0 0 0 0 1 0 0 0 0 0
(0 0 0 0 0) (0 0 0 0 0) ( 0 0 0 0 0)
2
rang(𝐵𝜆2 ) = 3 (am marcat cu roșu minorul principal)

1 2 3 0 0 1 1 0 0 0 𝟏 𝟑 𝟗 0 0
3 2
0 1 6 0 0 0 1 3 0 0 𝟎 𝟏 𝟗 0 0
(𝐵𝜆2 ) = (𝐵𝜆2 ) ∙ 𝐵𝜆2 = 0 0 1 0 0 0 0 1 0 0 = 𝟎 𝟎 𝟏 0 0
0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
(0 0 0 0 0) (0 0 0 0 0) ( 0 0 0 0 0)
3
rang(𝐵𝜆2 ) = 3 (am marcat cu roșu minorul principal)

6
𝑖 𝑖+1
Prin urmare, 𝑝 = min {𝑖 ∈ 𝐍∗ | rang(𝐵𝜆2 ) = rang(𝐵𝜆2 ) }=2

𝑖
2.3. Calculăm numerele ̅̅̅̅ și obținem:
𝑛𝑖 = 𝑛 − rang(𝐵𝜆2 ) , pentru fiecare 𝑖 ∈ 1,2

1
𝑛1 = 𝑛 − rang(𝐵𝜆2 ) = 5 − 4 ⇒ 𝑛1 = 1

2
𝑛2 = 𝑛 − rang(𝐵𝜆2 ) = 5 − 3 ⇒ 𝑛2 = 2

𝑎 = 𝑛1
̅̅̅̅, definite astfel: { 1
2.4. Calculăm numerele 𝑎𝑖 , 𝑖 = 1,2 𝑎𝑖 = 𝑛𝑖 − 𝑛𝑖−1 , 𝑖 = 2 și obținem:

𝑎1 = 1

𝑎2 = 𝑛2 − 𝑛1 ⇒ 𝑎2 = 1

Interpretare: 𝑎1 = 𝟏 ⇒ există 𝟏 celulă Jordan asociată valorii proprii 𝜆2 = 1 (1)

𝑏 = 𝑎𝑖 − 𝑎𝑖+1 , 𝑖 = 1
2.5. Calculăm numerele 𝑏𝑖 , 𝑖 = ̅̅̅̅̅
1, 𝑝, definite astfel: { 𝑖 și obținem:
𝑏3 = 𝑎3

𝑏1 = 𝑎1 − 𝑎2 ⇒ 𝑏1 = 0

𝑏2 = 𝑎2 ⇒ 𝑏2 = 1

Interpretare: 𝑏𝟐 ≠ 0 ⇒ există o celulă Jordan de ordin 2 asociată valorii proprii 𝜆2 (2)

2.6. Din (1) și (2) rezultă că blocul Jordan asociat valorii proprii 𝜆2 = 1 este format dintr-o
singură celulă Jordan, iar această celulă are ordinul 2:

1 1
𝐵(𝜆2 ) = ( )
0 1

2 1 0 0 0
0 2 1 0 0
Pas 3. Matricea Jordan este: 𝐽 = 0 0 2 0 0 , prin urmare există un reper G al spațiului liniar
0 0 0 1 1
(0 0 0 0 1)
(𝐑5 , 𝐑). astfel încât [𝑈(𝑥)]𝐺 = 𝐽 ∙ [𝑥]𝐺 , ∀𝑥 ∈ 𝐑5 .

Rezultă că forma canonică Jordan a endomorfismului U este:

[𝑈(𝑥)]𝐺 = (2𝑦1 + 𝑦2 , 2𝑦2 + 𝑦3 , 2𝑦3 , 𝑦4 + 𝑦5 , 𝑦5 )T , unde 𝑦 = [𝑥]𝐺 .

S-ar putea să vă placă și