【矩阵论】5. 正规方程——求解

【矩阵论】5. 正规方程——求解_第1张图片


5.2 正规方程

A H A x = A H b 为 A x = b 的 正 规 方 程 \begin{aligned} A^HAx=A^Hb为Ax=b的正规方程 \end{aligned} AHAx=AHbAx=b

5.2.1 正规方程必有解

正规方程 A H A x = A H b A^HAx=A^Hb AHAx=AHb 必有解 ,且特解为 x 0 = A + b x_0=A^+b x0=A+b ,使 A H A x 0 = A H b A^HAx_0=A^Hb AHAx0=AHb

证明
由 于 A H A A + = ( A A + ) H = A A + A H ( A A + ) H = ( A A + A ) H = A H , 令 x 0 = A + b , 则 A A H x 0 = A H A A + b = A H b \begin{aligned} &由于A^HAA^+\xlongequal{(AA^+)^H=AA^+}A^H(AA^+)^H=(AA^+A)^H=A^H,\\ &令x_0=A^+b,则AA^Hx_0=A^HAA^+b=A^Hb \end{aligned} AHAA+(AA+)H=AA+ AH(AA+)H=(AA+A)H=AH,x0=A+b,AAHx0=AHAA+b=AHb
推论

若矩阵方程 A X D = B AXD=B AXD=B 有解,则有特解 X 1 = A + B D + X_1=A^+BD^+ X1=A+BD+

5.2.2 Ax=b 与 A H A x = A H b A^HAx=A^Hb AHAx=AHb 的关系

1. 若 A x = b 有 解 , 则 A H A x = A H b 有 解 , 且 两 个 方 程 组 同 解 ( 相 容 ) 2. 若 A x = b 无 解 , 则 A H x = A H b 仍 然 有 解 , 且 特 解 为 A + b ( 不 相 容 ) 1.若Ax=b有解,则 A^HAx=A^Hb有解,且两个方程组同解(相容)\\ 2.若Ax=b无解,则 A^Hx=A^Hb仍然有解,且特解为A^+b(不相容) 1.Ax=bAHAx=AHb2.Ax=bAHx=AHbA+b

a. A x = b Ax=b Ax=b 有解判定

A x = b Ax=b Ax=b 有解(相容),则可知 b ∈ R ( A ) = { y = A x ∣ x ∈ C n } b\in R(A)=\{y=Ax\vert x\in C^n\} bR(A)={y=AxxCn} ,即 A x = b Ax=b Ax=b 有解    ⟺    \iff b ∈ R ( A ) b\in R(A) bR(A)

b. 无解定理

若 A x = b 无 解 ( 不 相 容 ) , 则 对 一 切 x ∈ C n , A x ≠ b , 即 A x = b 无 解    ⟺    b ∉ R ( A ) 若 A x = b 无 解 , 则 队 一 切 x ∈ C n , A x ≠ b 必 有 ∥ A x − b ∥ 2 > 0 , 即 A x = b 无 解    ⟺    ∥ A x − b ∥ 2 > 0 若Ax=b无解(不相容),则对一切x\in C^n,Ax\neq b,即Ax=b无解\iff b\notin R(A)\\ 若Ax=b无解,则队一切x\in C^n,Ax\neq b必有\Vert Ax-b\Vert^2>0,即 Ax=b无解\iff \Vert Ax-b \Vert^2>0 Ax=b()xCn,Ax=b,Ax=bb/R(A)Ax=bxCnAx=bAxb2>0,Ax=bAxb2>0

若 x 0 = A + b 使 A x 0 ≠ b , 则 A x = b 无 解 ( 不 相 容 ) 若x_0=A^+b 使Ax_0\neq b,则 Ax=b 无解(不相容) x0=A+b使Ax0=b,Ax=b

c. 高阵的解

A = A m × n A=A_{m\times n} A=Am×n 为列满秩阵,则有 N ( A ) = { 0 ⃗ } N(A)=\{\vec{0}\} N(A)={0 } ,即 A X = 0 AX=0 AX=0 只有零解 X = 0 ⃗ X=\vec{0} X=0

【矩阵论】5. 正规方程——求解_第2张图片

若A为高阵,则 A x = b Ax=b Ax=b 的解为 x 0 = A + b x_0=A^+b x0=A+b 的唯一解

在这里插入图片描述

eg

【矩阵论】5. 正规方程——求解_第3张图片

【矩阵论】5. 正规方程——求解_第4张图片


【矩阵论】5. 正规方程——求解_第5张图片

【矩阵论】5. 正规方程——求解_第6张图片

5.2.3 通解公式

a. A x = b Ax=b Ax=b 有解情形

A y = 0 Ay=0 Ay=0 基本解为 Y 1 , Y 2 , ⋯   , Y k Y_1,Y_2,\cdots,Y_k Y1,Y2,,Yk ,则 A y = 0 Ay=0 Ay=0 有通解, y = t 1 Y 1 + t 2 Y 2 + ⋯ + t k Y k y=t_1Y_1+t_2Y_2+\cdots+t_kY_k y=t1Y1+t2Y2++tkYk ,可写 N ( A ) = { y ∣ A y = 0 } = { 全 体 y = t 1 Y 1 + t 2 Y 2 + ⋯ + t k Y k } N(A)=\{y\vert Ay=0\}=\{全体y=t_1Y_1+t_2Y_2+\cdots+t_kY_k\} N(A)={yAy=0}={y=t1Y1+t2Y2++tkYk} k=n-r(A)

A y = b Ay=b Ay=b 通解公式为 x = x 0 + ( t 1 Y 1 + t 2 Y 2 + ⋯ + t k Y k ) = Δ x 0 + y , ∀ y ∈ N ( A ) x=x_0+(t_1Y_1+t_2Y_2+\cdots+t_kY_k)\xlongequal{\Delta}x_0+y,\forall y\in N(A) x=x0+(t1Y1+t2Y2++tkYk)Δ x0+y,yN(A)

【矩阵论】5. 正规方程——求解_第7张图片

最小二乘解

A x = b Ax=b Ax=b 有解,则哪个解x的长度平方 $\vert x\vert2=xHx=\vert x_1\vert^2+\cdots+\vert x_k\vert^2 $ 最小: x 0 = A + b x_0=A^+b x0=A+b

【矩阵论】5. 正规方程——求解_第8张图片

eg

在这里插入图片描述

r ( A ) = r ( A ∣ b ) = 1 , 故 A x = b 有 解 x 0 = A + b = ( 1 1 2 2 ) + b = 1 10 ( 1 2 1 2 ) ( 1 2 ) = 1 10 ( 5 5 ) = ( 1 2 1 2 ) A x = 0 ⇒ ( 1 1 2 2 ) ( x 1 x 2 ) = 0 ⇒ x 1 + x 2 = 0 ⇒ A x = 0 通 解 x = ( 1 − 1 ) A x = b 的 通 解 公 式 为 X = ( 1 2 1 2 ) + t ( 1 − 1 ) \begin{aligned} &r(A)=r(A\vert b)=1,故Ax=b有解\\ &x_0=A^+b=\left( \begin{matrix} 1&1\\2&2 \end{matrix} \right)^+b=\frac{1}{10}\left( \begin{matrix} 1&2\\1&2 \end{matrix} \right)\left( \begin{matrix} 1\\2 \end{matrix} \right)=\frac{1}{10}\left( \begin{matrix} 5\\5 \end{matrix} \right)=\left( \begin{matrix} \frac{1}{2}\\\frac{1}{2} \end{matrix} \right)\\ &Ax=0\Rightarrow\left( \begin{matrix} 1&1\\2&2 \end{matrix} \right)\left( \begin{matrix} x_1\\x_2 \end{matrix} \right)=0\Rightarrow x_1+x_2=0\Rightarrow Ax=0通解x=\left( \begin{matrix} 1\\-1 \end{matrix} \right)\\ &Ax=b的通解公式为 X=\left( \begin{matrix} \frac{1}{2}\\\frac{1}{2} \end{matrix} \right)+t\left( \begin{matrix} 1\\-1 \end{matrix} \right) \end{aligned} r(A)=r(Ab)=1Ax=bx0=A+b=(1212)+b=101(1122)(12)=101(55)=(2121)Ax=0(1212)(x1x2)=0x1+x2=0Ax=0x=(11)Ax=bX=(2121)+t(11)

b. A x = b A x=b Ax=b 无解情形

A x = b Ax=b Ax=b 无解,则 ∣ A x − b ∣ 2 > 0 \vert Ax-b\vert^2>0 Axb2>0 ,对于 x ∈ C n x\in C^n xCn ,如何使 ∣ A x − b ∣ \vert Ax-b\vert Axb 最小: x 0 = A + b x_0=A^+b x0=A+b

∣ A x 0 − b ∣ 2 \vert Ax_0-b\vert ^2 Ax0b2 ∣ A x − b ∣ 2 \vert Ax-b\vert^2 Axb2 的最小值,则 x 0 x_0 x0 A x − b Ax-b Axb 的一个极小二乘解,即 ∣ A x 0 − b ∣ 2 \vert Ax_0-b\vert^2 Ax0b2 A X AX AX b b b 的最小平方距离

【矩阵论】5. 正规方程——求解_第9张图片

证明
A x − A x 0 = A ( x − x 0 ) ∈ R ( A ) , ∴ ( b − A x 0 ) ⊥ A ( x − x 0 ) ∣ A x − b ∣ 2 = 勾 股 定 理 ∣ A ( x − x 0 ) + A ( x 0 − b ) ∣ 2 ≥ ∣ A ( x − x 0 ) ∣ 2 + ∣ A ( x 0 − b ) ∣ 2 ≥ ∣ A ( x 0 − b ) ∣ 2 当 且 仅 当 A ( x − x 0 ) = 0 时 , ∣ A x 0 − b ∣ 2 = ∣ A ( x 0 − b ) ∣ 2 最 小 \begin{aligned} &Ax-Ax_0=A(x-x_0)\in R(A),\therefore (b-Ax_0)\bot A(x-x_0)\\ &\vert Ax-b\vert^2\xlongequal{勾股定理}\vert A(x-x_0)+A(x_0-b)\vert^2 \ge \vert A(x-x_0)\vert^2 + \vert A(x_0-b)\vert^2\ge \vert A(x_0-b)\vert^2\\ &当且仅当A(x-x_0) =0时, \vert Ax_0-b\vert^2=\vert A(x_0-b)\vert ^2最小 \end{aligned} AxAx0=A(xx0)R(A),(bAx0)A(xx0)Axb2 A(xx0)+A(x0b)2A(xx0)2+A(x0b)2A(x0b)2A(xx0)=0Ax0b2=A(x0b)2

小二解公式

x 0 = A + b x_0=A^+b x0=A+b ,则 A x = b Ax=b Ax=b 的全体小二解为 x = x 0 + Y , Y ∈ N ( A ) , A Y = 0 x=x_0+Y,Y\in N(A),AY=0 x=x0+Y,YN(A),AY=0

【矩阵论】5. 正规方程——求解_第10张图片

最佳小二解

A x = b Ax=b Ax=b 无解,则 x 0 = A + b x_0=A^+b x0=A+b 为最佳小二解

eg

【矩阵论】5. 正规方程——求解_第11张图片

r ( A ) = 1 , r ( A ∣ b ) = 3 , 故 A x = b 无 解 最 佳 小 二 解 x 0 = A + b = 1 6 ( 1 1 1 1 1 1 ) ( 1 2 3 ) = ( 1 1 ) , 令 A y = 0 , ⇒ x 1 + x 2 = 0 , 即 Y = ( 1 − 1 ) 全 体 小 二 解 为 X = x 0 + t Y = ( 1 1 ) + t ( 1 − 1 ) \begin{aligned} &r(A)=1,r(A\vert b)=3,故Ax=b无解\\ &最佳小二解x_0=A^+b=\frac{1}{6}\left( \begin{matrix} 1&1&1\\1&1&1 \end{matrix} \right)\left( \begin{matrix} 1\\2\\3 \end{matrix} \right)=\left( \begin{matrix} 1\\1 \end{matrix} \right),令Ay=0,\Rightarrow x_1+x_2=0,即Y=\left( \begin{matrix} 1\\-1 \end{matrix} \right)\\ &全体小二解为X=x_0+tY=\left( \begin{matrix} 1\\1 \end{matrix} \right)+t\left( \begin{matrix} 1\\-1 \end{matrix} \right) \end{aligned} r(A)=1,r(Ab)=3Ax=bx0=A+b=61(111111)123=(11),Ay=0,x1+x2=0,Y=(11)X=x0+tY=(11)+t(11)


【矩阵论】5. 正规方程——求解_第12张图片

r ( A ) = 1 ≠ r ( A ∣ b ) = 2 , ∴ A x = b 无 解 最 佳 小 二 解 x 0 = A + b = 1 10 ( 1 2 1 2 ) ( 1 3 ) = 1 10 ( 7 7 ) 设 A y = 0 ⇒ ( 1 1 2 2 ) ( y 1 y 2 ) = y 1 + y 2 = 0 ⇒ 齐 次 方 程 A y = 0 的 通 解 为 y = ( 1 − 1 ) ∴ A x = b 的 通 解 为 x = x 0 + t y = 1 10 ( 7 7 ) + t ( 1 − 1 ) \begin{aligned} &r(A)=1\neq r(A\vert b)=2,\therefore Ax=b无解\\ &最佳小二解x_0=A^+b=\frac{1}{10}\left( \begin{matrix} 1&2\\1&2 \end{matrix} \right)\left( \begin{matrix} 1\\3 \end{matrix} \right)=\frac{1}{10}\left( \begin{matrix} 7\\7 \end{matrix} \right)\\ &设Ay=0\Rightarrow \left( \begin{matrix} 1&1\\2&2 \end{matrix} \right)\left( \begin{matrix} y_1\\y_2 \end{matrix} \right)=y_1+y_2=0\Rightarrow 齐次方程Ay=0的通解为 y=\left( \begin{matrix} 1\\-1 \end{matrix} \right)\\ &\therefore Ax=b的通解为 x=x_0+ty=\frac{1}{10}\left( \begin{matrix} 7\\7 \end{matrix} \right)+t\left( \begin{matrix} 1\\-1 \end{matrix} \right) \end{aligned} r(A)=1=r(Ab)=2,Ax=bx0=A+b=101(1122)(13)=101(77)Ay=0(1212)(y1y2)=y1+y2=0Ay=0y=(11)Ax=bx=x0+ty=101(77)+t(11)

5.2.4 其他通解公式

a. A x = 0 Ax=0 Ax=0 的通解公式

A x = 0 的 通 解 为 ξ = ( I n − A + A ) y , y ∈ C n Ax=0的通解为 \xi=(I_n-A^+A)y,y\in C^n\\ Ax=0ξ=(InA+A)y,yCn

【矩阵论】5. 正规方程——求解_第13张图片

可写核空间公式 N ( A ) = { w = ( I − A + A ) y ∣ y ∈ C n } N(A)=\{w=(I-A^+A)y\vert y\in C^n\} N(A)={w=(IA+A)yyCn}

b. A x = b Ax=b Ax=b 的通解

A x = b Ax=b Ax=b 的通解公式为 x = ( A + b ) + ( I n − A + A ) y , y ∈ C n x=(A^+b)+(I_n-A^+A)y,y\in C^n x=(A+b)+(InA+A)y,yCn

【矩阵论】5. 正规方程——求解_第14张图片

你可能感兴趣的:(数学,#,矩阵论,矩阵,线性代数,算法)