Ax=b
⇔⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧a11⋅x1+a12⋅x2+⋯+a1n⋅xn=b1a21⋅x1+a22⋅x2+⋯+a2n⋅xn=b2⋯am1⋅x1+am2⋅x2+⋯+amn⋅xn=bm
⇔⎣⎢⎢⎢⎢⎡a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn⎦⎥⎥⎥⎥⎤×⎣⎢⎢⎢⎢⎡x1x2⋮xn⎦⎥⎥⎥⎥⎤=⎣⎢⎢⎢⎢⎡b1b2⋮bm⎦⎥⎥⎥⎥⎤
A=⎣⎢⎢⎢⎢⎡a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn⎦⎥⎥⎥⎥⎤m×n
Ab=(Am×n,bm×1)=⎣⎢⎢⎢⎢⎡a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amnb1b2⋮bm⎦⎥⎥⎥⎥⎤m×(n+1)
Am×nx=0
解的情况
条件 |
解的个数 |
补充说明 |
r(A)=n |
唯一 |
仅有零解 |
r(A)<n |
无穷 |
有非零解 |
求Ax=0的通解,其中A=⎣⎢⎡2−11−23−2−44−3⎦⎥⎤
解
Aswap(r1,r3)⎣⎢⎡1−12−23−2−34−4⎦⎥⎤r2+=r1r3−=2r1⎣⎢⎡100−212−312⎦⎥⎤r3−=2r2⎣⎢⎡100−210−310⎦⎥⎤
故r(A)=2<3=n
取x3为自由变量,令其等于1,得⎣⎢⎡1−11⎦⎥⎤为Ax=0的一个解。
故其通解为x=k⎣⎢⎡1−11⎦⎥⎤, k为任意非零常数。
非齐次方程组通解=齐次方程组通解+非齐次方程组特解
Am×nx=b
解的情况
条件 |
解的个数 |
r(A)<r(Ab) |
无解 |
r(A)=r(Ab)=n |
唯一 |
r(A)=r(Ab)<n |
无穷 |
若A为可逆矩阵,那么方程组Ax=b的解为
x=A−1b
考虑当A不可逆时,是否存矩阵G使得
x=Gb
A(Gb)=b ⇒ AG(Ax)=(Ax) ⇒ AGAx=Ax
x=Gb是Ax=b的解 ⇔ AGA=A
若矩阵G满足AGA=A,则称G是A的减号逆,记作A−。A−b是方程组的一个特解。
将A化作标准型
[Am×nEn×nEm×m0]初等变换⎣⎢⎡[Er000]Qn×nPm×m0⎦⎥⎤
即Pm×mAm×nQn×n=[Er000],则
A=P−1[Er000]Q−1
A=AGA=P−1[Er000]Q−1GP−1[Er000]Q−1
PAQ=[Er000]Q−1GP−1[Er000]
Q−1GP−1=[G11G21G12G22][Er000][G11G21G12G22][Er000]=[Er000] ⇒ G11=Er
G=Qn×n[ErG21G12G22]n×mPm×m
上述表达式为减号逆的充要条件。从表达式可知,减号逆不唯一。
- r(A−)≥r(A)
- A−A、AA−都为幂等阵,且r(A−A)=r(AA−)=r(A)
- 若A可逆,则A−=A−1
- 若B,C非奇异,则(BAC)−=C−1A−B−1
- AA−∼[Er000]
x=(En−GA)yn×1
(En−GA)y+Gb
对于相容线性方程组Ax=b,如果x0∈Rn,使得∥x0∥2=Ax=bmin∥x∥2,则称x0是Ax=b的极小范数解。
x=Gb是Ax=b的极小范数解 ⇔ AGA=A,(GA)T=GA
此时G称为A的极小范数广义逆,记为Am−。
AH(AAH)−是A的极小范数广义逆(充分条件)。故矩阵的极小范数广义逆Am−一般不唯一。但相容线性方程组Ax=b的极小范数解Am−b唯一存在。
Ax=b是矛盾方程,即在通常意义下无解。寻找x0使得
∥Ax0−b∥2=min{∥Ax−b∥2 ∣ x∈Cn}
x0称为矛盾方程组的最小二乘解。
AGA=A,(AG)T=AG,此时G称为A的最小二乘广义逆,记为Al−。
(ATA)−AT是A的最小二乘广义逆(充分条件)。故矩阵的最小二乘广义逆Al−一般不唯一(但当列满秩时唯一)。
Ax=b的最小二乘解中二范数最小的解。
Am−AAl−b是Ax=b的极小范数最小二乘解(充分条件)。
x=Gb是Ax=b的极小范数最小二乘解 ⇔ AGA=A,GAG=G,(GA)T=GA,(AG)T=AG(Penrose—Moore方程)
此时G称为A的加号逆,记为A+。
- Am−AAl−是一个加号逆(充要条件),加号逆唯一存在。
- 设A=BC是A的满秩分解,则CH(CCH)−1(BHB)−1BH=A+
- r(A+)=r(A)
- (kA)+=k1A+
- (A+)+=A+
- (A+)T=(AT)+
- (ATA)+=A+(A+)T