【线性代数】有定矩阵
Prerequisites
- 谱定理(Spectral Theorem)
- 特征根及特征向量(Eigenvalues and Eigenvectors)
Temporal Definition
考虑如下定义:
- 在实数域上,
\forall A \in \mathbb{R}^{n \times n} ,A 为正定矩阵\iff \forall x \in \mathbb{R}^n \backslash \{0\} 有二次型x^T Ax 为正实数,记作A \succ 0 ;A 为半正定矩阵\iff \forall x \in \mathbb{R}^n 有二次型x^T Ax 为非负实数,记作A \succeq 0 。 - 在复数域上,
\forall A \in \mathbb{C}^{n \times n} ,A 为正定矩阵\iff \forall x \in \mathbb{C}^n \backslash \{0\} 有二次型x^H Ax 为正实数,记作A \succ 0 ;A 为半正定矩阵\iff \forall x \in \mathbb{C}^n 有二次型x^H Ax 为非负实数,记作A \succeq 0 。 - 同理可定义实数域和复数域上的负定矩阵及半负定矩阵,分别记作
A \prec 0, A \preceq 0 。特别的,若A 为半正定矩阵或半负定矩阵,则称A 为有定矩阵,否则A 为无定矩阵。
Lemma 1:二次型
Proof:
- 必要性:若
A \neq A^H ,容易构造x 使得x^HAx \notin \mathbb{R} 。 - 充分性:若
A = A^H ,则x^HAx = x^HA^Hx = (x^HAx)^H ,即x^HAx \in \mathbb{R} 。
Lemma 2:实数域上的正定矩阵
Proof:
- 必要性:若
A \neq A^T ,由 Lemma 1,x^HAx 不恒为实数,A 在复数域下无定。 - 充分性:若
A = A^T ,令x 的实部、虚部分别为x_R, x_I ,则x^HAx = x_R^HAx_R + (x_I^HAx_I)i > 0
上述定义含有歧义:实数域和虚数域上正定矩阵定义并不统一。为此,我们将修改以上定义。
Definition
Definition 1:
- 在实数域上,
\forall A \in \mathbb{R}^{n \times n} ,A 为正定矩阵\iff \forall x \in \mathbb{R}^n \backslash \{0\} 有二次型x^T Ax 为正实数且\boldsymbol{A = A^T} ,记作A \succ 0 ;A 为半正定矩阵\iff \forall x \in \mathbb{R}^n 有二次型x^T Ax 为非负实数且\boldsymbol{A = A^T} 。 - 复数域上的定义不变。
- 同理可定义负定矩阵、半负定矩阵、有定矩阵及无定矩阵。
不难看出,
Positive Definite Matrices
Equivalent Definitions
对于实正定矩阵
Lemma 3:
Proof:
- 必要性:若
\lambda \le 0 且\lambda \in \sigma(A) ,令Ax = \lambda x ,则x^TAx = x^T(\lambda x) = \lambda||x||^2 \le 0 ,与A \succ 0 矛盾。 - 充分性:由 Spectral Theorem 有
A = Q\Lambda Q^T ,即x^TAx = (x^TQ)\Lambda(Q^Tx) = \sum_i \Lambda_{ii}(Q^Tx)_i^2 > 0 。
Lemma 4:对于正定矩阵
Proof:
- 由 Spectral Thereom,存在
\mathbb{R}^n 的标准正交基底\{v_1, v_2, \cdots, v_n\} ,其中所有v_i 均为A 的特征向量,\lambda_i 为v_i 对应的特征值。令x = \sum_{i=1}^n c_iv_i ,则\begin{aligned} \frac {x^TAx} {||x||^2} &= \frac {1} {||x||^2} \sum_{i=1}^n \sum_{j=1}^n (c_ic_j)v_i^TAv_j \\ &= \frac {1} {||x||^2} \sum_{i=1}^n \sum_{j=1}^n (c_ic_j\lambda_j)v_i^Tv_j \\ &= \frac {1} {||x||^2} \sum_{i=1}^n \lambda_i c_i^2 ||v_i||^2 \\ &= \sum_{i=1}^n \lambda_i \frac {||c_iv_i||^2} {||x||^2} \end{aligned} - 注意到
\sum_{i=1}^n \frac {||c_iv_i||^2} {||x||^2} = 1 ,因此\frac {x^TAx} {||x||^2} \ge \min_{\lambda \in \sigma(A)}\{\lambda\} 。而当Ax = \min_{\lambda \in \sigma(A)}\{\lambda\}x 时恰好取到该下界,因此下确界即为最小特征值。
不难看出:当
Lemma 5:
Lemma 6:
Proof:
- 必要性:显然。
- 充分性:枚举
i = 1, 2, \cdots, n ,将A\begin{bmatrix} 1 &2 &\cdots &i \\ 1 &2 &\cdots &i \end{bmatrix} 消为对角形,数学归纳易证最终主对角线上元素均为正。由 Lemma 3 充分性得证。
Lemma 7:
Lemma 8:
Proof:
- 必要性:由 Spectral Theorem,
A = Q\Lambda Q^T 。令\Lambda' 为\Lambda 主对角线上元素全部开平方的结果,则A = (Q\Lambda)(\Lambda Q^T) = (Q\Lambda)(Q \Lambda)^T ,即A \cong I 。 - 充分性:令
A = B^TB ,则x^TAx = x^TB^TBx = (Bx)^T(Bx) = ||Bx||^2 。由于B 非奇异,x 非零向量,因此||Bx|| > 0 ,即x^TAx > 0 。另一方面,显然有A = A^T ,因此A \succ 0 。
总而言之,我们可以通过二次型、特征根、主子式、合同与正定矩阵建立联系。
Properties
Lemma 9:
Lemma 10:对于任意
Lemma 11:
Lemma 12:
Proof:注意到
Positive Semi-Definite Matrices
咕咕咕