对称矩阵 (Symmetric Matrix) 对称矩阵 (Symmetric Matrix) 是线性代数中一类极为重要的方阵 (Square Matrix)。一个方阵 A 如果等于其自身的转置 (Transpose),则称其为对称矩阵。 具体而言,如果一个 n n 的方阵 A = (a_ij) 满足: 或者从元素层面来看,对于所有的 i 和 j(其中 1
浏览 61更新 2025-10-26
对称矩阵 (Symmetric Matrix)
对称矩阵 (Symmetric Matrix) 是线性代数中一类极为重要的方阵 (Square Matrix)。一个方阵 A 如果等于其自身的转置 (Transpose),则称其为对称矩阵。
具体而言,如果一个 n×n 的方阵 A=(aij) 满足:
A=AT
或者从元素层面来看,对于所有的 i 和 j(其中 1≤i,j≤n),都有:
aij=aji
那么 A 就是一个对称矩阵。这意味着矩阵的元素关于其主对角线 (Main Diagonal)(从左上到右下的对角线)是镜像对称的。
示例
一个 2×2 的对称矩阵及其转置:
A=(155−7),AT=(155−7)
一个 3×3 的对称矩阵及其转置:
B=4−20−29101−3,BT=4−20−29101−3
基本代数性质
对称矩阵具有以下优良的代数性质:
线性组合
任意两个 n×n 对称矩阵的和仍然是对称矩阵。若 A 和 B 是对称矩阵,则 (A+B)T=AT+BT=A+B。一个对称矩阵的标量乘法结果仍然是对称矩阵:若 A 对称,c 为标量,则 (cA)T=cAT=cA。因此,所有 n×n 实对称矩阵构成所有 n×n 实矩阵所组成的向量空间的一个子空间,其维数为 2n(n+1)。
矩阵乘积
两个对称矩阵 A 和 B 的乘积 AB 不一定是对称矩阵。AB 为对称矩阵的充分必要条件是 A 和 B 可交换 (Commute),即 AB=BA。
证明
(AB)T=BTAT。因 A 和 B 对称,故 BT=B,AT=A,因此 (AB)T=BA。若要使 AB 对称,则需 (AB)T=AB,这等价于 BA=AB。
任何一个二次型q(x)=xTAx 都可由对称矩阵 A 定义。二次型的正负性质完全由 A 的特征值决定。若所有特征值为正,则 A 为正定矩阵,此时 q(x)>0 对所有非零 x 成立;若所有特征值非负,则 A 为半正定矩阵。这在多变量微积分和优化理论中至关重要——例如,函数的Hesse矩阵为对称矩阵,其正定性是判断临界点是否为局部极小值的关键。