Ma trận lũy đẳng

Trong đại số tuyến tính, ma trận lũy đẳng là ma trận mà khi nhân với chính nó, sẽ cho ra chính nó. Có nghĩa là, ma trận A là lũy đẳng khi và chỉ khi A^2 = A. Để tính A^2, phép nhân cần phải được xác định, do đó ma trận A nhất thiết phải là một ma trận vuông. Khi nhìn theo cách này, các ma trận lũy đẳng là các phần tử của các vành ma trận.

Thí dụ
Ví dụ về ma trận lũy đẳng 2 \times 2 là:
\begin{bmatrix}
1 & 0 \\
0 & 1
\end{bmatrix}
\qquad
\begin{bmatrix}
3 & -6 \\
1 & -2
\end{bmatrix}
Ví dụ về ma trận lũy đẳng 3 \times 3 là:
\begin{bmatrix}
1 & 0 & 0 \\
0 & 1 & 0 \\
0 & 0 & 1
\end{bmatrix}
\qquad
\begin{bmatrix}
2 & -2 & -4 \\
-1 & 3 & 4 \\
1 & -2 & -3
\end{bmatrix}

Ma trận thực 2 x 2
Nếu \begin{pmatrix}a & b \\ c & d \end{pmatrix} lũy đẳng, thì:
a = a^2 + bc,
b = ab + bd, thì b(1 - a - d) = 0 nên b = 0 hay d = 1 - a,
c = ca + cd, thì c(1 - a - d) = 0 nên c = 0 hay d = 1 - a,
d = bc + d^2.

Do đó điều kiện cần thiết để ma trận 2 x 2 lũy đẳng là ma trận thuộc dạng ma trận đường chéo hoặc vết của nó bằng 1.
Để ý rằng, đối với ma trận lũy đẳng đường chéo thì a và d bằng 1 hoặc bằng 0.

Nếu b=c, ma trận \begin{pmatrix}a & b \\ b & 1 - a \end{pmatrix} sẽ lũy đẳng nếu a^2 + b^2 = a, do đó a phải thỏa mãn phương trình bậc 2 sau
:a^2 - a + b^2 = 0 , hay \left(a - \frac{1}{2}\right)^2 + b^2 = \frac{1}{4}

Kết quả nhận được trên là một đường tròn với tâm (1/2, 0) và bán kính bằng 1/2. Khi chuyển sang viết bằng góc &theta; thì ta có,
:A = \frac{1}{2}\begin{pmatrix}1 - \cos\theta & \sin\theta \\ \sin\theta & 1 + \cos\theta \end{pmatrix} là ma trận lũy đẳng.

Tuy nhiên b=c không phải là điều kiện cần thiết: mọi ma trận
:\begin{pmatrix}a & b \\ c & 1 - a\end{pmatrix} với a^2 + bc = a là ma trận lũy đẳng.

Tính chất

Tính chất chung
Ma trận duy nhất vừa có tính khả nghịch vừa lũy đẳng là ma trận đơn vị; Bởi vì, nếu một ma trận không phải ma trận đơn vị mà lũy đẳng thì số hàng (cột) độc lập tuyến tính ít hơn số hàng (cột) của nó.

Hoặc ta có thể chứng minh bằng cách viết A^2 = A, giả sử có hạng đầy đủ (tức khả nghịch), rồi nhân hai vế bởi A^{-1} thì nhận được A = IA = A^{-1}A^2 = A^{-1}A = I.

Khi ma trận lũy đẳng bị trừ đi khỏi ma trận đơn vị, giá trị kết quả cũng là ma trận lũy đẳng. Thật vậy ta có:
:(I-A)(I-A) = I-A-A+A^2 = I-A-A+A = I-A.

Nếu ma trận lũy đẳng thì với mọi số nguyên dương n, A^n = A. Điều này có thể chứng minh bằng phép quy nạp.

Giá trị riêng
Ma trận lũy đẳng luôn chéo hóa được và các giá trị riêng của nó bằng 0 hoặc bằng 1.

Vết
Vết của một ma trận lũy đẳng (tổng của các phần tử trên đường chéo chính) luôn bằng hạng của ma trận và do đó luôn là số nguyên. Điều này đưa ra một cách dễ dàng để tính hạng của ma trận hoặc tính vết của ma trận khi các phần tử không được biết trước (trở nên hữu ích trong thống kê, ví dụ như xác định độ chênh lệch khi dùng phương sai mẫu để ước lượng phương sai quần thể).

Quan hệ giữa các ma trận lũy đẳng
Trong phân tích hồi quy, ma trận M = I - X(X'X)^{-1} X' được biết tính ra các phần dư e e từ hồi quy của vectơ các biến phụ thuộc y trên ma trận của đối biến X. Gọi X_1 là ma trận được tạo từ tập con của tập các cột trong ma trận X, và đặt M_1 = I - X_1 (X_1'X_1)^{-1}X_1'. Ta dễ chứng minh rằng cả hai ma trận M và M_1 đều lũy đẳng, nhưng có một tính chất còn đặc biệt hơn đó là M M_1 = M. Lý do tính chất này xảy ra là bởi M X_1 = 0 hay nói cách khác phần dư từ hồi quy các cột của X_1 trêm X bằng 0 bởi X_1 có thể được nội suy hoàn hảo vì nó là tập con của X (sử dụng thế trực tiếp cũng đủ để chứng minh M X = 0). Điều này dẫn tới hai kết quả quan trọng: một là (M_1 - M) lũy đẳng và đối xứng, và cái thứ hai là (M_1 - M) M = 0, tức là ma trận (M_1 - M) trực giao với ma trận M. Các kết quả này có ý nghĩa quan trọng trong một số nhánh toán học và kinh tế.

Các ứng dụng
Các ma trận lũy đẳng thường xuyên xuất hiện trong phân tích hồi quy và kinh tế lượng. Lấy ví dụ, trong bình phương nhỏ nhất thường, bài toán yêu cầu tìm ra vectơ của các hệ số ước lượng để tìm tối thiểu của tổng các bình phương của các phần dư (tiên đoán sai) e'i: dưới dạng ma trận,
: Tính tối thiểu (y - X\beta)^\textsf{T}(y - X\beta)

trong đó y là vectơ của các quan sát biến phụ thuộc và X là ma trận mà mỗi cột của nó là cột của các quan sát trên một trong những biến độc lập. Kết quả ước lượng tìm ra được là

:\hat\beta = \left(X^\textsf{T}X\right)^{-1}X^\textsf{T}y

chữ T viết trên cùng ký hiệu chuyển vị, và vectơ các phần dư là

:
\hat{e} = y - X \hat\beta
= y - X\left(X^\textsf{T}X\right)^{-1}X^\textsf{T}y
= \left[I - X\left(X^\textsf{T}X\right)^{-1}X^\textsf{T}\right]y
= My.

Ở đây cả hai ma trận M và X\left(X^\textsf{T}X\right)^{-1}X^\textsf{T}(cái sau được gọi là ma trận đội mũ) đều lũy đẳng và đối xứng, bằng cách này ta có thể dùng biểu thức sau khi tính tổng bình phương của các phần dư:

:\hat{e}^\textsf{T}\hat{e} = (My)^\textsf{T}(My) = y^\textsf{T}M^\textsf{T}My = y^\textsf{T}MMy = y^\textsf{T}My.

Tính lũy đẳng của M cũng đóng vai trò trong các tính toán khác như xác định phương sai của ước lượng \hat{\beta}.

Toán tử lũy đẳng tuyết tính P là toán tử xạ ảnh trên không gian ảnh cùng với không gian hạch của nó . P là toán tử chiếu trực giao khi và chỉ khi nó lũy đẳng và đối xứng.

Tham khảo