目錄
- 26.對稱矩陣及正定性
- 打賞
26.對稱矩陣及正定性
-
實對稱矩陣的特征值均為實數,并且一定存在一組兩兩正交的特征向量
這對于單位矩陣顯然成立
證明特征值均為實數:
? ???設一個對稱矩陣 A A A,對于 A x ? = λ x ? A \vec{x} = \lambda \vec{x} Ax=λx,依第 21 21 21講的小技巧可知 A x ?  ̄ = λ  ̄ x ?  ̄ A \overline{\vec{x}} = \overline{\lambda} \overline{\vec{x}} Ax=λx
? ???左右一起轉置可得 x ?  ̄ T A T = λ  ̄ x ?  ̄ T \overline{\vec{x}}^T A^T = \overline{\lambda} \overline{\vec{x}}^T xTAT=λxT,利用對稱性可得 x ?  ̄ T A = λ  ̄ x ?  ̄ T \overline{\vec{x}}^T A = \overline{\lambda} \overline{\vec{x}}^T xTA=λxT,左右一起左乘 x ? \vec{x} x可得 x ?  ̄ T A x ? = λ  ̄ x ?  ̄ T x ? \overline{\vec{x}}^T A \vec{x} = \overline{\lambda} \overline{\vec{x}}^T \vec{x} xTAx=λxTx
? ???而最初的等式左右一起右乘 x ?  ̄ T \overline{\vec{x}}^T xT可得 x ?  ̄ T A x ? = λ x ?  ̄ T x ? \overline{\vec{x}}^T A \vec{x} = \lambda \overline{\vec{x}}^T \vec{x} xTAx=λxTx
? ???所以 λ  ̄ x ?  ̄ T x ? = λ x ?  ̄ T x ? \overline{\lambda} \overline{\vec{x}}^T \vec{x} = \lambda \overline{\vec{x}}^T \vec{x} λxTx=λxTx,因而若 x ?  ̄ T x ? ≠ 0 \overline{\vec{x}}^T \vec{x} \ne 0 xTx=0,則 λ \lambda λ為實數
? ???下證 x ?  ̄ T x ? ≠ 0 \overline{\vec{x}}^T \vec{x} \ne 0 xTx=0
? ???對于任意復數 x = a + b i x = a + bi x=a+bi,有 x  ̄ x = ( a ? b i ) ( a + b i ) = a 2 + b 2 = ∣ x ∣ 2 \overline{x} x = (a - bi)(a + bi) = a^2 + b^2 = |x|^2 xx=(a?bi)(a+bi)=a2+b2=∣x∣2
? ???所以 x ?  ̄ T x ? = [ x 1  ̄ x 2  ̄ ? x n  ̄ ] [ x 1 x 2 ? x n ] = ∣ x 1 ∣ 2 + ∣ x 2 ∣ 2 + ? + ∣ x n ∣ 2 = x ? 2 \overline{\vec{x}}^T \vec{x} = \begin{bmatrix} \overline{x_1} & \overline{x_2} & \cdots & \overline{x_n} \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix} = |x_1|^2 + |x_2|^2 + \cdots + |x_n|^2 = \vec{x}^2 xTx=[x1???x2?????xn???] ?x1?x2??xn?? ?=∣x1?∣2+∣x2?∣2+?+∣xn?∣2=x2
? ???又特征向量不可能是 0 ? \vec{0} 0,所以 x ?  ̄ T x ? > 0 \overline{\vec{x}}^T \vec{x} > 0 xTx>0,因而 λ \lambda λ為實數
證明一定存在一組兩兩正交的特征向量:
? 暫時不會證明 \color{OrangeRed}暫時不會證明 暫時不會證明
- 可以注意到證明中關鍵的條件是 A = A  ̄ A = \overline{A} A=A,但是對于復矩陣,如果 A = A  ̄ T A = \overline{A}^T A=AT,那么 x ?  ̄ T A = λ  ̄ x ?  ̄ T \overline{\vec{x}}^T A = \overline{\lambda} \overline{\vec{x}}^T xTA=λxT仍成立,特征值仍一定為實數且一定存在一組兩兩正交的特征向量,這樣的復矩陣稱為共軛對稱矩陣
-
當挑選出的那些特征向量為一組標準正交基時,對稱矩陣 A = S Λ S ? 1 = Q Λ Q ? 1 = Q Λ Q T A = S \Lambda S^{-1} = Q \Lambda Q^{-1} = Q \Lambda Q^T A=SΛS?1=QΛQ?1=QΛQT
這種分解展示了對稱矩陣的對稱性,即 ( Q Λ Q T ) T = ( Q T ) T Λ T Q T = Q Λ Q T (Q \Lambda Q^T)^T = (Q^T)^T \Lambda^T Q^T = Q \Lambda Q^T (QΛQT)T=(QT)TΛTQT=QΛQT,它在數學上稱為譜定理,在力學上稱為主軸定理
進一步推導有
A = Q Λ Q T = [ ∣ ? ∣ q ? 1 ? q ? n ∣ ? ∣ ] [ λ 1 ? 0 ? ? ? 0 ? λ n ] [ ? q ? 1 T ? ? ? ? ? q ? n T ? ] = λ 1 q ? 1 q ? 1 T + λ 2 q ? 2 q ? 2 T + ? + λ n q ? n q ? n T A = Q \Lambda Q^T = \begin{bmatrix} | & \cdots & | \\ \vec{q}_1 & \cdots & \vec{q}_n \\ | & \cdots & | \end{bmatrix} \begin{bmatrix} \lambda_1 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & \lambda_n \end{bmatrix} \begin{bmatrix} - & \vec{q}_1^{T} & - \\ \cdots & \cdots & \cdots \\ - & \vec{q}_n^{T} & - \end{bmatrix} = \lambda_1 \vec{q}_1 \vec{q}_1^T + \lambda_2 \vec{q}_2 \vec{q}_2^T + \cdots + \lambda_n \vec{q}_n \vec{q}_n^T A=QΛQT= ?∣q?1?∣?????∣q?n?∣? ? ?λ1??0?????0?λn?? ? ?????q?1T??q?nT?????? ?=λ1?q?1?q?1T?+λ2?q?2?q?2T?+?+λn?q?n?q?nT?
因為 q ? 1 , q ? 2 , ? , q ? n \vec{q}_1 , \vec{q}_2 , \cdots , \vec{q}_n q?1?,q?2?,?,q?n?為單位向量,所以 q ? 1 T q ? 1 = ? = q ? n T q ? n = 1 \vec{q}_1^T \vec{q}_1 = \cdots = \vec{q}_n^T \vec{q}_n = 1 q?1T?q?1?=?=q?nT?q?n?=1,所以 q ? 1 q ? 1 T = q ? 1 q ? 1 T q ? 1 T q ? 1 , ? , q ? n q ? n T = q ? n q ? n T q ? n T q ? n \vec{q}_1 \vec{q}_1^T = \dfrac{\vec{q}_1 \vec{q}_1^T}{\vec{q}_1^T \vec{q}_1} , \cdots , \vec{q}_n \vec{q}_n^T = \dfrac{\vec{q}_n \vec{q}_n^T}{\vec{q}_n^T \vec{q}_n} q?1?q?1T?=q?1T?q?1?q?1?q?1T??,?,q?n?q?nT?=q?nT?q?n?q?n?q?nT??,這樣就把 q ? 1 q ? 1 T , ? , q ? n q ? n T \vec{q}_1 \vec{q}_1^T , \cdots , \vec{q}_n \vec{q}_n^T q?1?q?1T?,?,q?n?q?nT?看成了 q ? 1 , q ? 2 , ? , q ? n \vec{q}_1 , \vec{q}_2 , \cdots , \vec{q}_n q?1?,q?2?,?,q?n?的投影矩陣,因而對稱矩陣可以視為一些向量的投影矩陣的組合,這是人們理解譜定理的另一種辦法
-
對稱矩陣的主元中正負數個數分別與其特征值中正負數的個數一致
證明: 暫時不會證明 \color{OrangeRed}暫時不會證明 暫時不會證明
由此可以得到一種新的計算特征值的辦法,對于對稱矩陣 A A A,可以得到 A ? n I A - nI A?nI的主元中正負數分別有多少,從而分別知道 A A A有多少個特征值大于、小于 n n n,這樣就可以把特征值逼到一定的精度內
-
正定矩陣
正定矩陣:一個實對稱矩陣 M M M,對于任意實非零向量 x ? \vec{x} x均滿足 x ? T M x ? > 0 \vec{x}^T M \vec{x} > 0 xTMx>0,那么 M M M為正定矩陣
-
正定矩陣的特征值和主元均為正實數
證明: 見第 28 28 28講
- 正定矩陣的行列式也為正實數
-
正定矩陣的所有子行列式均為正實數
其中子行列式表示以該正定矩陣的第一個元素為第一個元素的子方陣的行列式
證明: 暫時不會證明 \color{OrangeRed}暫時不會證明 暫時不會證明
-
打賞
制作不易,若有幫助,歡迎打賞!