本文的閱讀等級:中級
令 為一個
階實對稱矩陣。若每一
維非零實向量
皆使得
,
我們稱 為正定 (positive definite);若將上述條件放鬆為
,
則 稱為半正定 (positive semidefinite)。往下閱讀前,請你先舉個例子確定
是一個純量(實數)。改變正定和半正定的不等式方向就有
是負定或半負定的概念,也可以說
是正定或半正定。如果
可能是正值也可能是負值,則稱
是未定的 (indefinite)。
傳統上,我們習慣將對稱性納入正定矩陣的定義,一方面因為實對稱正定矩陣擁有美好的性質,另一個原因是實對稱正定矩陣的分析就足以應付其他一般的正定矩陣。任何一個實方陣 必可表示為一個實對稱矩陣與一個反對稱 (anti-symmetric) 矩陣之和 (見“特殊矩陣 (13):反對稱矩陣”),
,稱為卡氏分解[1],其中
直接計算檢查可驗證 且
,故
是對稱矩陣,
是反對稱矩陣。考慮算式
。
因為 是一個純量,再利用反對稱矩陣性質,
,
上式迫使 ,因此
,
即二次型 可用對稱部分表示。若
不為對稱矩陣,則
為正定矩陣 (即
,對於所有
) 等價於
為正定矩陣。
上述實正定矩陣的定義同樣適用於複矩陣,但轉置 要改成共軛轉置
,因此實對稱矩陣
替換為 Hermitian 矩陣
。對於
階複矩陣
,若每一
使得
為實數,則
必然是 Hermitian (見“特殊矩陣 (9):Hermitian 矩陣”,性質一),故複正定矩陣不需要再特別指明它是 Hermitian 矩陣。
下面我們討論實對稱正定矩陣的一個充要條件。若 是一個實對稱正定矩陣,則
的特徵值皆為正值,反之亦然。證明過程由實對稱矩陣是可正交對角化此一性質出發 (見“特殊矩陣 (2):正規矩陣”)。令
,
,
是
的特徵值,
的所有行 (column)
由單範正交 (orthonormal) 特徵向量組成。若
是正定的,對每一
就有
。
反過來說,假設 ,
。令
。因為
,
必定為非零向量,則
。
初次接觸正定矩陣的讀者或許會對其意義感到困惑,主要原因是它的定義形式與其他特殊矩陣不同。在一些應用領域中,如最佳化 (optimization) 和多變量分析 (multivariate analysis),問題敘述經常出現二次型 (quadratic form) ,詳細討論見“二次型與正定矩陣”,下面就定義給出的不等式解釋正定或半正定矩陣本身的幾何意義。考慮
的情況,矩陣
和向量
分別退化為純量
和
,如果對任意非零
都有
。
我們說 是正定的,或簡潔地說
是正的 (
),則
與
有相同的正負號。當
時,令
為
與
的夾角,此夾角的餘弦為
。
上式中, 與
的內積為正值表示經線性變換後的向量
與原向量
的夾角小於
。見下圖,
為超平面
的法向量,正定矩陣
保證變換後的向量
與原向量
都位於超平面
的同一側。舉例而言,正交投影矩陣
滿足
且
,其特徵值只能有
或
(見“特殊矩陣 (5):冪等矩陣”),故正交投影矩陣是半正定,向量
與其投影
的夾角不大於
。
對稱正定矩陣的對角化形式 也提供了兩種等價的幾何解釋:
- 矩陣
相似於
,
參考有序基底
的變換矩陣即為對角矩陣
。由於每個主對角元都大於零,對稱正定矩陣具有分別拉伸各主軸 (即特徵向量方向) 的功能,而伸縮量即為特徵值。
- 我們還可以將
解釋為連續執行的三個線性變換,先旋轉
,接著拉伸
,最後又逆旋轉
。注意,正交矩陣的幾何意義就是讓座標軸在向量空間旋轉。(這個說法不是非常精確,前提是
的行向量必須適當排序。)
正定或半正定矩陣與奇異值分解有密切的關係,對於任意 階矩陣
,交互乘積
和
的特徵值都不為負值,故
和
是半正定矩陣,詳細介紹請見“奇異值分解 (SVD)”。另外,正定矩陣也出現於極分解,任意實方陣
都可被分解為
或
,其中
是正交矩陣表示旋轉,
和
是半正定矩陣表示拉伸,詳細內容請參考“極分解”。
註解:
[1] 考慮 。等號兩邊取轉置
,利用
,
,可得
,由此解出
,再代回即得
。
唔,我忘了說明如何導出
和
。補充於下:考慮
,等號兩邊取轉置
,利用已知
,
,就有
,由此可解出
,代回又解出
。
都有
,這並不表示
是不可逆矩陣,除非方陣
的階數是奇數,如成大的考題。例如,當
時,
為逆時針旋轉90度的線性轉換:

附帶一提,對於任意
老師您好~~我剛剛好看到黃子嘉老師的討論版有這樣的回答,有一點搞糊塗了…
我搞不清楚的是正定陣到底對角化後的 eigenvector 是否正交
另外一點是到底正定陣是否為Hermitian 矩陣。
謝謝老師回答~~
http://zjhwang.blogspot.tw/2010/01/blog-post_11.html
原文討論的網址
感謝老師的補充。
十分感谢周老师。
我們還可以將 A=Q\Lambda Q^{-1} 解釋為連續執行的三個線性變換,先旋轉 Q^{-1},接著拉伸 \Lambda,最後又逆旋轉 Q。注意,正交矩陣的幾何意義就是讓座標軸在向量空間旋轉。(這個說法不是非常精確,前提是 Q 的行向量必須適當排序。)
里面的适当排序是指什么?
不客氣,謝謝你的迴響。
拿2階方陣為例,所有可能的正交矩陣
只有兩種形式:
和 
之前我說行向量(在台灣,縱向稱為行,橫向稱為列,中國大陸則相反)要適當排序方能稱為旋轉,應該直接說
包含反射和旋轉兩種作用。
周老师, 正定阵的eigenvector是不是相互垂直啊?
TO: jerry
上文說正定矩陣隱含了對稱性,其特徵性質如下:
對稱–>特徵值為實數,特徵向量垂直,證明見’特殊矩陣(九): Hermitian 矩陣’
對實數陣而言,Hermitian 矩陣就是對稱矩陣。
正定且對稱–>特徵值為正(實)數,特徵向量垂直,因為有對稱性所以特徵向量垂直。
正定(但不對稱),例如
有特徵值 1, 2, 對應的特徵向量 (1,0) 和 (1,1) 並不垂直。
老師我是某校經濟系的學生,有一題題目在我的能力範圍外,可以請老師有控幫我姐提亦或是跟我說一下需要用的什麼定理好讓我有個方向嗎??~~
設A和B之逆矩陣存在,若A-B為半正定且A’=A,B’=B,則試證(B^-1)-(A^-1)亦為半正定矩陣~
這是數理經濟學的問題嗎?
如果
是實數,且
,則
。照這個思路,若
是實對稱矩陣,則
的特徵值都是實數,所以也可以比較。從
(
是半正定),可以推出
嗎?譬如,
,
,顯然,
是半正定,但是
並不是半正定。因此,命題應該改成
,則
。也就是說,前提應該是
都是實對稱正定(正定必可逆)。
題目改正後,接下來用特徵值比較即可。
表示
,見
,
,故
,改為
,這意味
。
https://ccjou.wordpress.com/2010/03/16/hermitian-%E7%9F%A9%E9%99%A3%E7%89%B9%E5%BE%B5%E5%80%BC%E7%9A%84%E8%AE%8A%E5%8C%96%E7%95%8C%E5%AE%9A/
又
上面的回覆沒講清楚,明天再詳細說明。
謝謝老師~~
這不是數理經濟的問題是我自己有興趣所想了解的問題~~
另外就內容來說我想在請教老師一個問題~~
如果A和B都是(半)負定矩陣的話~~那原命題會成立嗎??
謝謝老師~~~
這不是數理經濟的問題是我自己有興趣想要去了解的~~
內容所需的基礎我會找時間研讀~~
另外就回答內容我想在請教老師ㄧ個問題~~如果A和B是(半)負定矩陣的話那原命題有可能成立嗎~~??
之前我說
可推出
,這是錯誤的。譬如,
,
。晚一點我再貼上正確的證明。
至於負定,你看這個就知道了。若
,則
,
,
。
證明有些難度,請見
https://ccjou.wordpress.com/2012/11/30/%E7%AD%94%E9%99%B3%E5%A8%81%E4%B8%9E%E2%94%80%E2%94%80%E9%97%9C%E6%96%BC%E5%8D%8A%E6%AD%A3%E5%AE%9A%E7%9F%A9%E9%99%A3%E7%9A%84%E4%B8%80%E5%80%8B%E8%AD%89%E6%98%8E%E5%95%8F%E9%A1%8C/
老師您好
所以說一個矩陣是正定或負定矩陣則這個矩陣必是實對稱矩陣 這樣對嗎?
不是的,應該說實對稱正定矩陣經常簡稱正定矩陣,因為在實際應用時我們喜歡實對稱矩陣。
謝謝老師的解答
那我有幾個問題希望老師可以解答
如圖 這是幾個我遇見的問題 後面是我自己覺得true or false 希望老師能幫我看看有沒有錯
第三小題 錯的原因是 一個正定矩陣還必須滿足實對稱才有eigenvalue>0對嗎
不難舉出2×2階的例子,
可能是虛數。
老師 那請問 第二小題還有下面的定義 是對的嗎
你沒閱讀上文嗎?
有 但是一般書上跟老師好像都討論在實對稱或hermitian矩陣下的正負定
所以還是想跟老師確認一下 如果一個矩陣恆滿足上圖二次式>0那這個矩陣也能稱為正定矩陣嗎?
你可以先查找課本或網上資料,如果確實找不到答案或有疑義再提問:
https://zh.wikipedia.org/wiki/%E6%AD%A3%E5%AE%9A%E7%9F%A9%E9%98%B5#.E9.9D.9E.E5.9F.83.E5.B0.94.E7.B1.B3.E7.89.B9.E7.9F.A9.E9.98.B5.E7.9A.84.E6.83.85.E5.86.B5
請問老師:
xTCx = (xTCx)T 怎麼會成立 ? (T表示轉置)
上文有寫,因為 xTCx是純量, 但是我不懂為何是純量?
二次式的定義, 就是純量
GOOD!
请问下有概率论的blog吗,像您讲的一样好的那种