定義
正定矩陣
對於
n
×
n
{\displaystyle n\times n}
的埃爾米特矩陣
M
{\displaystyle M}
,下列性質與「
M
{\displaystyle M}
為正定矩陣」等價:
M
{\displaystyle M}
的所有的特徵值
λ
i
{\displaystyle \lambda _{i}}
都是正的。 根據
譜定理 ,
M
{\displaystyle M}
與一個實
對角矩陣
D
{\displaystyle D}
相似 (也就是說
M
=
U
−
1
D
U
{\displaystyle M=U^{-1}DU}
,其中
U
{\displaystyle U}
是
么正矩陣 ,或者說
M
{\displaystyle M}
在某個
正交基 可以表示為一個實
對角矩陣 )。因此,
M
{\displaystyle M}
是正定陣若且唯若相應的
D
{\displaystyle D}
的對角線上元素都是正的。 另外,也可以假設
λ
i
{\displaystyle \lambda _{i}}
和
v
i
{\displaystyle \mathbf {v} _{i}}
是
M
{\displaystyle M}
的一組特徵值與特徵向量,根據定義
M
v
i
=
λ
i
v
i
{\displaystyle M\mathbf {v} _{i}=\lambda _{i}\mathbf {v} _{i}}
,從左側同乘以
v
i
∗
{\displaystyle \mathbf {v} _{i}^{*}}
得到:
v
i
∗
M
v
i
=
λ
i
v
i
∗
v
i
=
λ
i
‖
v
i
‖
2
{\displaystyle \mathbf {v} _{i}^{*}M\mathbf {v} _{i}=\lambda _{i}\mathbf {v} _{i}^{*}\mathbf {v} _{i}=\lambda _{i}\Vert \mathbf {v} _{i}\Vert ^{2}}
。因為
M
{\displaystyle M}
是正定矩陣,根據定義我們有
v
i
∗
M
v
>
0
{\displaystyle \mathbf {v} _{i}^{*}M\mathbf {v} >0}
。移項整理後可以得到
λ
i
=
v
∗
M
v
‖
v
i
‖
2
>
0
{\displaystyle \lambda _{i}={\frac {\mathbf {v} ^{*}M\mathbf {v} }{\Vert \mathbf {v} _{i}\Vert ^{2}}}>0}
。注意因為特徵向量
v
i
≠
0
{\displaystyle \mathbf {v} _{i}\neq \mathbf {0} }
,所以前述
λ
i
{\displaystyle \lambda _{i}}
不會有無解的情形。
半雙線性形式
⟨
x
,
y
⟩
=
x
∗
M
y
{\displaystyle \langle {\textbf {x}},{\textbf {y}}\rangle ={\textbf {x}}^{*}M{\textbf {y}}}
定義了一個
C
n
{\displaystyle \mathbb {C} ^{n}}
上的內積 。實際上,所有
C
n
{\displaystyle \mathbb {C} ^{n}}
上的內積都可視為由某個正定矩陣通過此種方式得到。
M
{\displaystyle M}
是向量
x
1
,
…
,
x
n
∈
C
k
{\displaystyle {\textbf {x}}_{1},\ldots ,{\textbf {x}}_{n}\in \mathbb {C} ^{k}}
構成的格拉姆矩陣 ,其中
k
∈
Z
+
{\displaystyle k\in \mathbb {Z} ^{+}}
。更精確地說,
M
=
[
m
i
j
]
{\displaystyle M=[m_{ij}]}
定義為:
m
i
j
=
⟨
x
i
,
x
j
⟩
=
x
i
∗
x
j
{\displaystyle m_{ij}=\langle {\textbf {x}}_{i},{\textbf {x}}_{j}\rangle ={\textbf {x}}_{i}^{*}{\textbf {x}}_{j}}
。換句話說,
M
{\displaystyle M}
具有
A
∗
A
{\displaystyle A^{*}A}
的形式,其中
A
{\displaystyle A}
不一定是方陣,但必須是單射的。
M
{\displaystyle M}
的所有順序主子式 ,也就是順序主子陣 的行列式 都是正的(西爾維斯特準則 )。明確地說,就是考察
M
{\displaystyle M}
左上角大小
1
×
1
,
…
,
n
×
n
{\displaystyle 1\times 1,\ldots ,n\times n}
的子矩陣的行列式。對於半正定矩陣而言,相應的條件應改為所有的主子式非負。但順序主子式非負並不能推出矩陣是半正定的。比如以下例子:
[
1
1
1
1
1
1
1
1
0
]
{\displaystyle {\begin{bmatrix}1&1&1\\1&1&1\\1&1&0\end{bmatrix}}}
存在唯一的下三角矩陣
L
{\displaystyle L}
,其主對角線上的元素全是正的,使得
M
=
L
L
∗
{\displaystyle M=LL^{*}}
。其中
L
∗
{\displaystyle L^{*}}
是
L
{\displaystyle L}
的共軛轉置 。這一分解被稱為科列斯基分解 。
對於實對稱矩陣 ,只需將上述性質中的
C
n
{\displaystyle \mathbb {C} ^{n}}
改為
R
n
{\displaystyle \mathbb {R} ^{n}}
,並將「共軛轉置」改為「轉置」即可。
二次型
由以上的第二個等價條件,可以得到二次型 形式下正定矩陣的等價條件:用
K
{\displaystyle \mathbb {K} }
代表
C
{\displaystyle \mathbb {C} }
或
R
{\displaystyle \mathbb {R} }
,設
V
{\displaystyle \mathbb {V} }
是
K
{\displaystyle \mathbb {K} }
上的一個向量空間 。一個埃爾米特型 :
B
:
V
×
V
→
K
{\displaystyle B:V\times V\rightarrow K}
是一個雙線性映射 ,使得
B
(
x
,
y
)
{\displaystyle B(\mathbf {x} ,\mathbf {y} )}
總是
B
(
y
,
x
)
{\displaystyle B(\mathbf {y} ,\mathbf {x} )}
的共軛 。這樣的一個映射
B
{\displaystyle B}
是正定 的若且唯若對於
V
{\displaystyle \mathbb {V} }
中所有的非零向量
x
{\displaystyle \mathbf {x} }
,都有
B
(
x
,
x
)
>
0
{\displaystyle B(\mathbf {x} ,\mathbf {x} )>0}
。
負定、半定及不定矩陣
相關性質
若
M
{\displaystyle M}
為半正定矩陣,可以記作
M
≥
0
{\displaystyle M\geq 0}
。如果
M
{\displaystyle M}
是正定矩陣,可以記作
M
>
0
{\displaystyle M>0}
。這個記法來自泛函分析 ,其中的正定矩陣定義了正算子。
對於一般的埃爾米特矩陣,
M
{\displaystyle M}
、
N
{\displaystyle N}
,
M
≥
N
{\displaystyle M\geq N}
若且唯若
M
−
N
≥
0
{\displaystyle M-N\geq 0}
。這樣可以定義一個在埃爾米特矩陣集合上的偏序關係 。類似地,可以定義
M
>
N
{\displaystyle M>N}
。
1.
每個正定陣都是可逆的 ,它的逆也是正定陣。如果
M
≥
N
>
0
{\displaystyle M\geq N>0}
那麼
N
−
1
≥
M
−
1
>
0
{\displaystyle N^{-1}\geq M^{-1}>0}
。
2.
如果
M
{\displaystyle M}
是正定陣,
r
>
0
{\displaystyle r>0}
為正實數,那麼
r
M
{\displaystyle rM}
也是正定陣。
如果
M
{\displaystyle M}
、
N
{\displaystyle N}
是正定陣,那麼
M
+
N
{\displaystyle M+N}
、
M
N
M
{\displaystyle MNM}
與
N
M
N
{\displaystyle NMN}
都是正定的。如果
M
N
=
N
M
{\displaystyle MN=NM}
,那麼
M
N
{\displaystyle MN}
仍是正定陣。
3.
如果
M
=
(
m
i
j
)
>
0
{\displaystyle M=(m_{ij})>0}
那麼主對角線上的元素
m
i
i
{\displaystyle m_{ii}}
為正實數。於是有
tr
(
M
)
>
0
{\displaystyle {\text{tr}}(M)>0}
。此外還有
|
m
i
j
|
≤
m
i
i
m
j
j
≤
m
i
i
+
m
j
j
2
{\displaystyle |m_{ij}|\leq {\sqrt {m_{ii}m_{jj}}}\leq {\frac {m_{ii}+m_{jj}}{2}}}
。
4.
矩陣
M
{\displaystyle M}
是正定陣若且唯若存在唯一的正定陣
B
>
0
{\displaystyle B>0}
使得
B
2
=
M
{\displaystyle B^{2}=M}
。根據其唯一性可以記作
B
=
M
1
/
2
{\displaystyle B=M^{1/2}}
,稱
B
{\displaystyle B}
為
M
{\displaystyle M}
的平方根。對半正定陣也有類似結論。同時,如果
M
>
N
>
0
{\displaystyle M>N>0}
那麼
M
1
/
2
>
N
1
/
2
>
0
{\displaystyle M^{1/2}>N^{1/2}>0}
。
5.
如果
M
,
N
>
0
{\displaystyle M,N>0}
那麼
M
⊗
N
>
0
{\displaystyle M\otimes N>0}
,其中
⊗
{\displaystyle \otimes }
表示克羅內克積 。
6.
對矩陣
M
=
(
m
i
j
)
,
N
=
(
n
i
j
)
{\displaystyle M=(m_{ij}),\ N=(n_{ij})}
,將兩者同一位置上的係數相乘所得的矩陣記為
M
∘
N
{\displaystyle M\circ N}
,即
(
M
∘
N
)
i
,
j
=
m
i
j
n
i
j
{\displaystyle (M\circ N)_{i,j}=m_{ij}n_{ij}}
,稱為
M
{\displaystyle M}
與
N
{\displaystyle N}
的 阿達馬乘積 。如果
M
,
N
>
0
{\displaystyle M,N>0}
,那麼
M
∘
N
>
0
{\displaystyle M\circ N>0}
。如果
M
,
N
{\displaystyle M,N}
為實係數矩陣 ,則以下不等式成立:
det
(
M
∘
N
)
≥
(
det
N
)
∏
i
m
i
i
{\displaystyle \det(M\circ N)\geq (\det N)\prod _{i}m_{ii}}
。
7.
設
M
>
0
{\displaystyle M>0}
,
N
{\displaystyle N}
為埃爾米特矩陣。如果
M
N
+
N
M
≥
0
{\displaystyle MN+NM\geq 0}
(相應地,
M
N
+
N
M
>
0
{\displaystyle MN+NM>0}
),那麼
N
≥
0
{\displaystyle N\geq 0}
(相應地,
N
>
0
{\displaystyle N>0}
)。
8.
如果
M
,
N
≥
0
{\displaystyle M,N\geq 0}
為實係數矩陣,則
tr
(
M
N
)
≥
0
{\displaystyle {\text{tr}}(MN)\geq 0}
。
9.
如果
M
>
0
{\displaystyle M>0}
為實係數矩陣,那麼存在
δ
>
0
{\displaystyle \delta >0}
使得
M
≥
δ
I
{\displaystyle M\geq \delta I}
,其中
I
{\displaystyle I}
為單位矩陣 。
非埃爾米特矩陣的情況
參見
參考資料
Roger A. Horn and Charles R. Johnson. Matrix Analysis, Chapter 7. Cambridge University Press, 1985. ISBN 0-521-30586-1 (hardback), ISBN 0-521-38632-2 (paperback).
Rajendra Bhatia. Positive definite matrices, . Princeton Series in Applied Mathematics, 2007. ISBN 978-0691129181 .
外部連結