矩阵论-广义逆与线性方程组

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

满足
0
x0
min Axb
x,
其中,• 为Cn中内积诱导的范数.
3.方程组不相容时,需要求出这样的x
满足
0
Ax0 -b
min xC n
Ax b
,
这时,称x0为方程组的最小二乘解.
4.一般,矛盾的方程组的最小二乘解并不唯一,需要求出具有
极小范数的向量x0,即x0使 x0
min min Ax-b
例3
求Ax=b的极小范数解,其中A=
1 0
2 -1
-1
2
,
b
1 2 .
解:由r(A)=r(A,b)=2知方程组相容.
5 4
有例2知,
A
+
=
1 14
6 3
2
,
从而极小范数解为
8
5 4
13
x
A
+
b
1 14
6 3
82
1 2
1 14
10 19
.
三、不相容线性方程组的最小二乘解与A{1,3}
第四节 广义逆与线性方程组
考察非齐次线性方程组
Ax=b
(1)
其中A Cmn , b Cm给定, x Cn待定.
若存在x Cn使(1)式成立,则称此方程组相容,否则称为 不相容或矛盾.
关于方程组(1)的几个问题: 1.方程组(1)相容的条件是什么?相容时,如何求其通解?
2.方程组相容时,如何求其通解中极小范数解?即解x
X=A(1) DB(1) +Y-A(1)AYBB(1).(2) 其中Y Cnq为任意.
证明::若AA(1)DB(1)B D,令X=A(1)DB(1)则满足AXB=D. :若AXB=D有解,则D=AXB=AA(1) AXBB(1) B=AA(1) DB(1) B.
下证通解:首先易证(2)满足AXB=D.其次,若X是AXB=D的 任意解,则X可表为
这里得到两个通解的形式不同,但表示相同的集合. 后面看到A+b将更具有特殊含义.
二、相容线性方程组的极小范数解与A{1,4}
我们先来确定集合A{1,4}:
引理1: 设A Cmn ,则A{1,4}={X Cnm|XA=A(1,4)A},即A{1,4}是由 矩阵方程XA=A(1,4)A的所有解构成, 其中A(1,4) A{1,4}.
定理6 : 设A Cmn , A(1,3) A{1,3}, 则 A{1,3}={A(1,3) +(I-A(1,3)A)Z|Z Cnm}. 证明:定理1中,取D=AA(1,3) ,B=I, 则方程AX=AA (1,3)的通解为 X=A(1,3)AA(1,3) +Y-A(1,3)AY,Y Cnm , 令Y=A(1,3) +Z即可.
(A(1,4)Ax0 )H (I A(1,4)A) y x0H (A(1,4)A)H (I A(1,4)A) y x0H (A(1,4)A)(I A(1,4)A) y x0H (A A (1,4) A AA (1,4) (1,4)A) y x0H (A A (1,4) A A (1,4) ) y = 0, 所以A(1,4)b (I A(1,4)A) y.因此
当Ax=b不相容时,即没有通常意义下的解,此时我们需要求出x,使 Ax-b 为极小, 称满足此要求的x为不相容方程组Ax=b的最小二乘解.我们将看到此类解与A{1,3} 有密切关系,我们先介绍一个引理: 引理2:设A Cmn , A(1,3) A{1,3},则A{1,3}={X Cnm|AX=AA(1,3)},即 A{1, 3}由矩阵方程AX=AA(1,3)的所有解构成. 证明:设X满足方程AX=AA(1,3) ,则 AXA=AA(1,3)A=A, (AX)H (AA(1,3) )H AA(1,3) AX, 所以X A{1,3}. 反之,若X A{1,3},则 AA(1,3) =(AXA)A(1,3) =(AX)H (AA(1,3) )H XH AH (AA(1,3) )H XH (AA(1,3)A)H XH AH (AX)H AX.
定理3 : 设A Cmn , A(1,4) A{1,4}, 则 A{1,4}={A(1,4) +Z(I-AA(1,4) )|Z Cnm}. 证明:定理1中,取D=A(1,4)A,B=A, A I,则方程XA=A(1,4)A的通解为 X=A(1,4)AA(1,4) +Y-YAA(1,4) ,Y Cnm , 令Y=A(1,4) +Z即可.
注2:由定理2知
A In
I
m
初等变换
PAQ Q
P
Ir 0 Q
0 0
P
1 0 -1 1
例:设A=
0
2
2
2 ,求A{1}.
-1 4 5 3
解:由
A I4
I3 0
初等变换
I2 0 Q
0 0
P ,这里
0
1 0 1 1
1 0
P=
0
1/ 2
1 2
0 0 1
,
证明:由定理7的证明知 Ax-b 2 Ax-AA(1,3)b 2 AA b (1,3) b 2 AA(1,3)b b 2 , x C n. 故若x0是Ax b的最小二乘解,则有 Ax0 -b 2 AA(1,3)b-b 2 . 从而 Ax0 -AA(1,3)b 2 =0,所以Ax0 =AA(1,3)b.即x0是方程Ax=AA(1,3)b的解. 从反之亦然.
下面给出A{1}的一个初等解法:
定理2
:
设A
Cmn
,
P,Q分别是m阶和n阶可逆阵,
使PAQ=
Ir 0
0 0
,
则A{1}={Q
Ir X21
X12 X22
P|其中Xij为适当阶数的任意矩阵}.
注1:特别A为n阶可逆阵时,PAQ=In , 此时 A{1}={QInP}={QP}={A-1},即A{1}中只有A-1(唯一的).
=
2
1
1 2
1
0
2 -1
-1
2
2 1
1
2
5 4
1 14
6 3
2 . 8
此时通解为
13 9
x=A
b+(I-A
A)y=
1 14
10 19
1 14
6 3
6 4 2
3 c1
2
c2
1 c3
其中,ci为任意常数.
1 2 -3
或由
A I3
I2 0
所以Ax-AA b (1,3) AA(1,3)b b.因此
Ax-b 2
Ax-AA(1,3)b
2
AA(1,3)b b 2
AA(1,3)b b
2 ,x Cn.
从而A(1,3)b为不相容方程Ax b的最小二乘解.
一般说来,不相容方程Ax b的最小二乘解并不唯一,可进一步证明以下定理.
定理8: x Cn是不相容方程组Ax=b的最小二乘解 x是方程组 Ax=AA(1,3)b的解.
证明:设X满足方程XA=A(1,4)A,则 AXA=AA(1,4)A=A, (XA)H (A(1,4)A)H A(1,4)A XA, 所以X A{1,4}. 反之,若X A{1,4},则 A(1,4)A=A(1,4) (AXA)=(A(1,4)A)H (XA)H AH (A(1,4) )H AH XH (AA(1,4)A)H XH AH XH (XA)H XA. 由引理1和上节定理1可得A{1,4}的通式:
x
2
A(1,4)b 2
(I A(1,4)A) y
2
A(1,4)b 2
从而A(1,4)b为Ax b的极小范数解.
下证唯一性:
设x1也是Ax b的极小范数解,即有 x1 2 A(1,4)b 2 , 由通解定义可知,存在y 使得
1
x1 A(1,4)b (I A(1,4)A)y1, 由上可知 x1 2 A(1,4)b 2 (I A(1,4)A) y1 2 , 故有(I A(1,4)A) y1=0,所以 x1 A(1,4)b
下面我们将建立不相容方程组Ax=b的最小二乘解与A(1,3)的关系.
定理7 : 设A(1,3) A{1,3}, 则 A(1,3)b都是不相容方程组Ax=b的最小二乘解.
证明:由Ax-b=(Ax-AA(1,3)b) (AA(1,3)b b),而
(Ax-AA(1,3)b, AA(1,3)b b) (AA(1,3)b b)H (Ax-AA(1,3)b)
由此可断言:相容方程组Ax=b的解唯一 A列满秩.
证明:: 若A列满秩,则A+ =(AH A)1AH , 所以A+A=In , 带入上式中,x=A+b为唯一解. : 若解唯一,则必有A+A=In ,所以r(A+A) n r(A) n. 得r (A)=n, 列满秩.
注2 :当b 0时,齐次方程Ax=0总有解,通解为 x=(I-A+A) y, y Cn任意.
定理9 :不相容方程组Ax=b的最小二乘解的通式为 x=A(1,3)b+(I A(1,3)A) y,y Cn. 证明:由定理8知,x是不相容方程组Ax=b的最小二乘解 x是方程组Ax=AA(1,3)b的解 x是方程组A(x A(1,3)b) 0的解
A{1}.
0
0
例2:求解
x1 2x2 x3 x2 2x3
1 .
2
解:方程组Ax=b,A=
1 0
2 -1
-1
2
,b=
1 2
,而r(A)=r(A,b)=2,
相容.所以通解为 x=Ab+(I-AA)y, y C3.
因为A行满秩,所以
1 0
1 0 1
A
+
=A
H
(AAH
)1
Q
0 0 0
1 0 0
1 1 0
1
0
ห้องสมุดไป่ตู้
1
,
所以PAQ=
I2 0
0 0
.
因此A{1}={Q
I2 X21
X12 X22
P|其中Xij为适当阶数的任意矩阵块}
取Xij为零矩阵,得到A的一个{1}逆,
A(1)=Q
I2 0
1 0
0 0
P=
0 0 0
1/ 2 0 0
0
0
这里只是给出了A{1}的一个构造性描述,在使用上并不直接, 因为还要求出一个A(1).
推论2:方程组(1)相容的充要条件是AA(1)b b,且其通解为 x=A(1)b+(I-A(1)A) y, y Cn任意.
证明:定理1中,取D=b Cm,B=1即得.
注1:因为A+ A{1},故Ax=b相容时,通解为 x=A+b+(I-A+A) y, y Cn.
(bH (AA(1,3) )H bH )(Ax-AA(1,3)b)
(bHAA(1,3) bH )(Ax-AA(1,3)b)
bHAA(1,3)Ax-bHAA(1,3)AA(1,3)b bHAx bHAA b (1,3)
bHAx-bHAA(1,3)b bHAx bHAA(1,3)b 0,
x ?这时可证明x0是唯
一的,称为极小范数最小二乘解.
一、线性方程组的相容性,通解与A{1}
在(1)中,若A可逆,则x=A1b为其唯一解,当A不可逆,或不是 方阵,怎么办? 定理1(Penrose定理)A Cmn , B C pq , D Cmq ,则矩阵方程 AXB=D相容的充要条件是AA(1)DB(1)B D, 其中A(1) A{1}, B(1) B{1},此时方程组的通解为
I2 Q
0
I2 0
,Q=
0 0
-1 0
2 ,P=I2,可取 1
1
A(1)
=Q
I2 0
P=
0 0
2 -1,易验证AA(1)b b. 0
通解为
5 0 0 -3 c1
x=A(1)b+(I-A(1)A)y=
-2
0
0
2
c2
0 0 0 1 c3
其中,ci为任意常数.
注:此结论说明,对相容方程Ax=b,A{1.4}可能有无穷多个,但其中任一 A(1,4), A(1,4)b总是不变的,且为Ax b的唯一极小范数解.
定理5:设X Cnm, 对任意的b Cm,Xb都为相容方程组Ax=b的极小范数解, 则必有X A{1,4}.
证明:由定理4证明知,Xb=A(1,4)b,b Cm.取b为A的各列,得 XA=A(1,4)A,由引理1知,X A{1,4}.
下面我们将建立方程组Ax=b的极小范数解与A(1,4)的关系.
定理4 : 设A(1,4) A{1,4}, 则 A(1,4)b都是相容方程组Ax=b的极小范数解,且 Ax=b的极小范数解是唯一的.
证明:线性方程组Ax=b的任意解x可表为x=A(1,4)b (I A(1,4)A) y.
令b Ax0 (总存在这样的x0,因为Ax b有解),则 ((I A(1,4)A) y, A(1,4)b) (A(1,4)b)H (I A(1,4)A) y
X=A(1) DB(1) +X-A(1)AXBB(1). 故X为(2)的形式,从而(2)为AXB=D的通解.
推论1:设A Cmn , A(1) A{1}.则 A{1}={A(1) +Z-A(1)AZAA(1)|Z Cnm任意}.
证明:定理1中,取B=D=A,即得AXA=A的通解为 X=A(1)AA(1) +Y-A(1)AYAA(1) , Y C nm. 令Y=A(1) +Z即得.
相关文档
最新文档