Loading [MathJax]/jax/output/HTML-CSS/jax.js

线性代数笔记(16)——正定矩阵、二次型和奇异值分解

线性代数笔记(16)——正定矩阵、二次型和奇异值分解

正定矩阵

一些性质

如果 A 正定,A2,A1 正定。

如果 A 正定,C 可逆,则 B=C1AC 正定。

如果 A 正定,存在 C 使得 A=C2

半正定矩阵

n 阶实对称阵,若 A 的特征值均大于 0,则称 A半正定矩阵

半正定判别条件

  1. A 的所有特征值非负。
  2. xTAx0 对所有实向量 x 成立。
  3. 存在矩阵 R 使得 A=RTR。(R 可能是不可逆阵)
  4. A 的所有主子式均非负。

二次型

二次型

n 维实向量 xRnn 阶实对称阵,f(x)=xTAx 称为二次型

复数域上变为共轭转置即可。

对角形

n 阶矩阵 D 为对角阵,则称二次型 f(x)=xTDx对角形的。

任何实二次型总可以经坐标变换 x=Qy 变为对角形。

主轴定理

A 是一个 n 阶实对称矩阵,则存在正交变量代换 x=Qy,使得二次型:
xTAx=yTΛy=ni=1λiy2i


变为对角形的二次型,其中 QTAQ=Λ=diag(λ1,,λn),λ1,,λnA 的所有特征值。

推论:若 An 阶对称阵,则 xTAx=1 表示的图形为椭球面,半轴长相应为为 1λiλi 为其特征值。

平面上的有心二次曲线都可取到适当的直角坐标系,使其方程化为

标准形式:
λ1y21+λ2y22=1

二次型的分类

一个二次型 f(x)=xTAx

  1. 正定的,若对所有 x0,有 f(x)>0
  2. 负定的,若对所有 x0,有 f(x)<0
  3. 不定的,若 f(x) 既有正值,又有负值;
  4. 半正定的,若对所有 x,有 f(x)0
  5. 半负定的,若对所有 x,有 f(x)0

定理:设 An 阶实对称阵,则二次型 f(x)=xTAx 是:

  1. 正定的 A 的所有特征值都是正数;
  2. 负定的 A 的所有特征值都是负数;
  3. 不定的 A 既有正特征值,又有负特征值。

矩阵的合同

C 是一个 n非退化矩阵,则 x=Cy 称为变量 x=(x1,,xn)y=(y1,,yn)非退化变量代换

二次型 f(x)=xTAx(其中 An 阶对称阵)经可逆变量代换 x=Cy 变为:
xTAx=(Cy)TA(Cy)=yT(CTAC)y


B=CTAC,则 yTBy 是关于 y 的一个二次型,其矩阵为对称矩阵 B

定义:两个 n 阶矩阵 A,B,若存在 n 阶可逆矩阵 C,使得:
CTAC=B


则称矩阵 AB 合同,记为 A=B

(此关系为等价关系)

主轴定理可表述为:任何实对称矩阵都正交合同于对角阵。

规范形与惯性定理

形如 z21++z2pz2p+1z2r 的二次型称为实二次型的规范形

惯性定理:任意一个实二次型,总可经过一个适当的可逆线性替换,化成规范形,规范形是惟一的。

实二次型的规范形中,参数 pr 是由二次型唯一确定的。

p 为实二次型的正惯性指数rp 为实二次型的负惯性指数

p(rp)=2pr 称为符号差

证明:唯一性:

设实二次型 Q(α),作可逆线性替换 X=PZ,化成规范形。
Q(α)=z21++z2pz2p+1z2rX=(x1,x2,,xn),Z=(z1,z2,,zn)


作另一可逆线性替换 X=TU,化成规范形(其中 U=(u1,u2,,un)
Q(α)=u1++u2qu2q+1u2r

假设 p<q。由 Z=P1X,U=T1X,设: zi=ai1x1+ai2x2++ainxnui=bi1x1+bi2x2++binxn
考虑: {a11x1+a12x2++a1nxn=0ap1x1+ap2x2++apnxn=0bq+11x1+bq+12x2++bq+1nxn=0bn1x1+bn2x2++bnnxn=0
p<q,得 p+nq<n。设方程组有非零解: α0=(x(0)1,x(0)2,,x(0)n)
X=α0 代入: zi=ai1x1+ai2x2++ainxnui=bi1x1+bi2x2++binxnz1=z2==zp=0uq+1=uq+2==un=0
X=PZX=TU 都是可逆替换。又 X=α00 Z=(0,,0,zp+1,,zn)0U=(u1,,uq,0,,0)0Q(α)=z21++z2pz2p+1z2rQ(α0)0Q(α)=u21++u2qu2q+1u2rQ(α0)>0

矛盾,故 p=q

推论:任意实对称阵相合于:
(IpIrp0)


即若 AMn(R)AT=A 可逆的 PMn(R) 使得:
PTAP=(IpIrp0)

奇异值分解(SVD)

奇异值分解

Am×n 实矩阵, 正交阵 Um×m,Vn×n,使得 A=UΣVT,其中 Σm×n=(σ1σ2σr)。其中 r=rank(A),常取 σ1σ2σr>0

σ1,,σr奇异值,称 UV 的前 r 列向量为奇异向量

证明:由 ATA 实对称且半正定,设 λ1λrATA 的非零特征值。

v1,,vr 是对应的特征向量,即 ATAvi=λivi(i=1,2,,r)vi=1vTivj=0(ij)

(Avi)T(Avj)=vTiATAvj=vTiλjvj={0ijλji=j

ui=Aviλi 单位化,记 σi=λi,i=1,2,,r

v1,v2,,vrC(ATA)=C(AT),取 N(A) 的标准正交基 vr+1,,vn

u1,u2,,urC(A),取 N(AT) 的标准正交基 ur+1,,um

U=(u1,,un),V=(v1,,vm) 即可得证。

一些性质
1. AATATA 的特征值非负。
2. AATATA 的非零特征值集合相同。
3. A=σ1u1vT1++σrurvTr

m×n 阶阵 A 的伪逆

A 进行 SVD 分解。

定义 A伪逆为:

A+=V(σ11σ12σ1r)n×mUT

可以证明:Ax=b 的最小长度的最小二乘解为 A+b

线性变换

定义

V,W 都是 R 上的线性空间,映射 σ:VW 满足:

  1. α,βV,都有 σ(α+β)=σ(α)+σ(β)
  2. kRαV,都有 σ(kα)=kσ(α)

σVW 的一个线性变换。

dimV=n,dimW=m,设 v1,,vnV 的一组基,w1,,wmW 的一组基。

σ(v1,,vn):=(σ(v1),,σ(vn))=(w1,,wm)A

Aσ 在输入基 v1,,vn 到输出基 w1,,wm 下对应的矩阵。

一个线性空间上两组基之间的线性变换对应的矩阵称为过渡矩阵

 

点赞 8

No Comments

Add your comment

我有一个梦,也许有一天,灿烂的阳光能照进黑暗森林。