矩阵论
1. 准备知识——复数域上的矩阵与换位公式)
1. 准备知识——复数域上的内积域正交阵
1. 准备知识——相似对角化与合同&正定阵
2. 矩阵分解—— SVD准备知识——奇异值
2. 矩阵分解——SVD
2. 矩阵分解——QR分解
2. 矩阵分解——乔利斯分解&平方根公式
2. 矩阵分解——正规谱分解——正规阵
2. 矩阵分解——正规分解
2. 矩阵分解——单阵及特征值特征向量一些求法
2. 矩阵分解——高低分解
3. 矩阵运算与函数——张量积
设 A = A m × n A=A_{m\times n} A=Am×n 秩r(A)>0,则有高低分解 A m × n = B m × r C r × n A_{m\times n}=B_{m\times r}C_{r\times n} Am×n=Bm×rCr×n ,其中B为列满秩序(高阵),C为行满秩(低阵)
性质
若 A = B C , 则 有 A H = C H B H 若A=BC,则有 A^H=C^HB^H 若A=BC,则有AH=CHBH
把 A = A m × n A=A_{m\times n} A=Am×n 做行变换
A ⟶ 行 变 换 ( I r ∗ ⋯ ⋯ 0 0 ) , r ( A ) = r , I r = ( 1 ⋱ 1 ) r × r 取 出 A 中 前 r 列 , 记 为 α 1 , ⋯ , α r 令 B = ( α 1 , ⋯ , α r ) , C = ( I r , ∗ ) , 可 得 A = B C \begin{aligned} &A\overset{行变换}{\longrightarrow}\left( \begin{matrix} I_r&*\\ \cdots&\cdots\\ 0&0 \end{matrix} \right),r(A)=r,I_r=\left( \begin{matrix} 1&&\\&\ddots&\\&&1 \end{matrix} \right)_{r\times r}取出A中前r列,记为\alpha_1,\cdots,\alpha_r\\ &令B=(\alpha_1,\cdots,\alpha_r),C=(I_r,*),可得A=BC\\ \end{aligned} A⟶行变换⎝⎛Ir⋯0∗⋯0⎠⎞,r(A)=r,Ir=⎝⎛1⋱1⎠⎞r×r取出A中前r列,记为α1,⋯,αr令B=(α1,⋯,αr),C=(Ir,∗),可得A=BC
eg:
A = ( 1 1 2 0 1 1 1 1 2 ) , 求 高 低 分 解 A = B C \begin{aligned} A=\left( \begin{matrix} 1&1&2\\0&1&1\\1&1&2 \end{matrix} \right),求高低分解A=BC \end{aligned} A=⎝⎛101111212⎠⎞,求高低分解A=BC
A ⟶ 行 变 换 ( 1 0 1 0 1 1 0 0 0 ) , 令 B = ( α 1 , α 2 ) = ( 1 1 0 1 1 1 ) , C = ( 1 0 1 0 1 1 ) 得 高 低 分 解 A = B C = ( α 1 , α 2 ) = ( 1 1 0 1 1 1 ) ( 1 0 1 0 1 1 ) \begin{aligned} &A\overset{行变换}{\longrightarrow}\left( \begin{matrix} 1&0&1\\0&1&1\\0&0&0 \end{matrix} \right),令B=(\alpha_1,\alpha_2)=\left( \begin{matrix} 1&1\\0&1\\1&1 \end{matrix} \right),C=\left( \begin{aligned} \begin{matrix} 1&0&1\\0&1&1 \end{matrix} \end{aligned} \right)\\ &得高低分解A=BC=(\alpha_1,\alpha_2)=\left( \begin{matrix} 1&1\\0&1\\1&1 \end{matrix} \right)\left( \begin{aligned} \begin{matrix} 1&0&1\\0&1&1 \end{matrix} \end{aligned} \right) \end{aligned} A⟶行变换⎝⎛100010110⎠⎞,令B=(α1,α2)=⎝⎛101111⎠⎞,C=(100111)得高低分解A=BC=(α1,α2)=⎝⎛101111⎠⎞(100111)
求 A = ( 1 3 2 1 4 2 6 1 0 7 3 9 3 1 11 ) 求A=\left( \begin{matrix} 1&3&2&1&4\\ 2&6&1&0&7\\ 3&9&3&1&11\\ \end{matrix} \right) 求A=⎝⎛1233692131014711⎠⎞
解 1 : A ⟶ r 3 − r 1 − r 2 ( 1 3 2 1 4 2 6 1 0 7 0 0 0 0 0 ) ⟶ r 2 − 2 r 1 ( 1 3 2 1 4 0 0 − 3 − 2 − 1 0 0 0 0 0 ) ⟶ r 1 + 4 r 2 ( 1 3 − 10 − 7 0 0 0 3 2 1 0 0 0 0 0 ) 故 可 取 A 中 第 1 列 和 第 5 列 作 为 高 阵 B , C = ( 1 3 − 10 − 7 0 0 0 3 2 1 ) \begin{aligned} &解1:\\ &A\overset{r_3-r_1-r_2}{\longrightarrow}\left( \begin{matrix} 1&3&2&1&4\\ 2&6&1&0&7\\ 0&0&0&0&0 \end{matrix} \right)\overset{r_2-2r_1}{\longrightarrow}\left( \begin{matrix} 1&3&2&1&4\\ 0&0&-3&-2&-1\\ 0&0&0&0&0 \end{matrix} \right)\overset{r_1+4r_2}{\longrightarrow}\left( \begin{matrix} 1&3&-10&-7&0\\ 0&0&3&2&1\\ 0&0&0&0&0 \end{matrix} \right)\\ &故可取A中第1列和第5列作为高阵B,C=\left( \begin{matrix} 1&3&-10&-7&0\\ 0&0&3&2&1 \end{matrix} \right) \end{aligned} 解1:A⟶r3−r1−r2⎝⎛120360210100470⎠⎞⟶r2−2r1⎝⎛1003002−301−204−10⎠⎞⟶r1+4r2⎝⎛100300−1030−720010⎠⎞故可取A中第1列和第5列作为高阵B,C=(1030−103−7201)
解 2 : A ⟶ r 3 − r 1 − r 2 ( 1 3 2 1 4 2 6 1 0 7 0 0 0 0 0 ) ⟶ r 2 − 2 r 1 ( 1 3 2 1 4 0 0 3 2 1 0 0 0 0 0 ) ⟶ 1 3 r 2 ( 1 3 2 1 4 0 0 1 2 3 1 3 0 0 0 0 0 ) ⟶ r 1 − 2 r 2 ( 1 3 0 − 1 3 10 3 0 0 1 2 3 1 3 0 0 0 0 0 ) , 取 A 中 的 第 1 , 3 列 为 高 阵 B = ( 1 2 2 1 3 3 ) , C = ( 1 3 0 − 1 3 10 3 0 0 1 2 3 1 3 0 0 0 0 0 ) 0 \begin{aligned} &解2:\\ &A\overset{r_3-r_1-r_2}{\longrightarrow}\left( \begin{matrix} 1&3&2&1&4\\ 2&6&1&0&7\\ 0&0&0&0&0 \end{matrix} \right)\overset{r_2-2r_1}{\longrightarrow}\left( \begin{matrix} 1&3&2&1&4\\ 0&0&3&2&1\\ 0&0&0&0&0 \end{matrix} \right)\overset{\frac{1}{3}r_2}{\longrightarrow}\left( \begin{matrix} 1&3&2&1&4\\ 0&0&1&\frac{2}{3}&\frac{1}{3}\\ 0&0&0&0&0 \end{matrix} \right)\\ &\overset{r_1-2r_2}{\longrightarrow}\left( \begin{matrix} 1&3&0&-\frac{1}{3}&\frac{10}{3}\\ 0&0&1&\frac{2}{3}&\frac{1}{3}\\ 0&0&0&0&0 \end{matrix} \right),\\ &取A中的第1,3列为高阵B=\left( \begin{matrix} 1&2\\ 2&1\\ 3&3 \end{matrix} \right),C=\left( \begin{matrix} 1&3&0&-\frac{1}{3}&\frac{10}{3}\\ 0&0&1&\frac{2}{3}&\frac{1}{3}\\ 0&0&0&0&0 \end{matrix} \right) \end{aligned}0 解2:A⟶r3−r1−r2⎝⎛120360210100470⎠⎞⟶r2−2r1⎝⎛100300230120410⎠⎞⟶31r2⎝⎛10030021013204310⎠⎞⟶r1−2r2⎝⎛100300010−31320310310⎠⎞,取A中的第1,3列为高阵B=⎝⎛123213⎠⎞,C=⎝⎛100300010−31320310310⎠⎞0
若 r ( A ) = 1 , 则 A = ( α 1 ⋮ α n ) ( b 1 ⋯ b n ) = α β , 其 中 α 为 A 中 的 非 零 列 若r(A)=1,则A=\left( \begin{matrix} \alpha_1\\\vdots\\\alpha_n \end{matrix} \right)\left(b_1\cdots b_n\right)=\alpha \beta,其中\alpha 为A中的非零列 若r(A)=1,则A=⎝⎜⎛α1⋮αn⎠⎟⎞(b1⋯bn)=αβ,其中α为A中的非零列
A = ( 1 − 1 2 3 2 − 2 4 6 1 − 1 2 3 ) ( 各 列 成 比 例 ) , r ( A ) = 1 A=\left( \begin{matrix} 1&-1&2&3\\ 2&-2&4&6\\ 1&-1&2&3 \end{matrix} \right)(各列成比例),r(A)=1 A=⎝⎛121−1−2−1242363⎠⎞(各列成比例),r(A)=1
取 α = ( 1 2 1 ) , β = ( 1 − 1 2 3 ) A = B C = ( 1 2 1 ) ( 1 − 1 2 3 ) \begin{aligned} &取\alpha=\left( \begin{matrix} 1\\2\\1 \end{matrix} \right),\beta=\left( 1\quad -1\quad 2\quad 3 \right)\\ &A=BC=\left( \begin{matrix} 1\\2\\1 \end{matrix} \right)\left( 1\quad -1\quad 2\quad 3 \right) \end{aligned} 取α=⎝⎛121⎠⎞,β=(1−123)A=BC=⎝⎛121⎠⎞(1−123)
A = ( 1 0 − i 4 2 − 1 0 i − 4 2 − 1 0 − i − 3 1 + i ) A=\left( \begin{matrix} 1&0&-i&4&2\\ -1&0&i&-4&2\\ -1&0&-i&-3&1+i \end{matrix} \right) A=⎝⎛1−1−1000−ii−i4−4−3221+i⎠⎞
A ⟶ r 2 + r 1 , r 3 + r 1 ( 1 0 − i 4 2 0 0 0 0 4 0 0 − 2 i 1 3 + i ) ⟶ r 2 4 , − r 3 2 i ( 1 0 − i 4 2 0 0 0 0 1 0 0 1 − 1 2 i − 3 + i 2 i ) ⟶ r 1 + i r 3 , r 1 − r 2 , r 3 − r 2 ( 1 0 0 7 2 0 0 0 0 0 1 0 0 1 − 1 2 i 0 ) , 故 选 第 1 , 3 , 5 列 作 为 高 阵 B 即 B = ( 1 − i 2 − 1 i 2 − 1 − i 1 + i ) , C = ( 1 0 0 7 2 0 0 0 0 0 1 0 0 1 − 1 2 i 0 ) , A = B C \begin{aligned} &A\overset{r_2+r_1,r_3+r_1}{\longrightarrow}\left( \begin{matrix} 1&0&-i&4&2\\ 0&0&0&0&4\\ 0&0&-2i&1&3+i \end{matrix} \right)\overset{\frac{r_2}{4},-\frac{r_3}{2i}}{\longrightarrow}\left( \begin{matrix} 1&0&-i&4&2\\ 0&0&0&0&1\\ 0&0&1&-\frac{1}{2i}&-\frac{3+i}{2i} \end{matrix} \right)\\ &\overset{r_1+ir_3,r_1-r_2,r_3-r_2}{\longrightarrow}\left( \begin{matrix} 1&0&0&\frac{7}{2}&0\\ 0&0&0&0&1\\ 0&0&1&-\frac{1}{2i}&0 \end{matrix} \right),故选第1,3,5列作为高阵B\\ &即B=\left( \begin{matrix} 1&-i&2\\ -1&i&2\\ -1&-i&1+i \end{matrix} \right),C=\left( \begin{matrix} 1&0&0&\frac{7}{2}&0\\ 0&0&0&0&1\\ 0&0&1&-\frac{1}{2i}&0 \end{matrix} \right),A=BC \end{aligned} A⟶r2+r1,r3+r1⎝⎛100000−i0−2i401243+i⎠⎞⟶4r2,−2ir3⎝⎛100000−i0140−2i121−2i3+i⎠⎞⟶r1+ir3,r1−r2,r3−r2⎝⎛100000001270−2i1010⎠⎞,故选第1,3,5列作为高阵B即B=⎝⎛1−1−1−ii−i221+i⎠⎞,C=⎝⎛100000001270−2i1010⎠⎞,A=BC
设 B = B m × r B=B_{m\times r} B=Bm×r (列无关) 为高阵,则有左逆公式 B L = ( B H B ) − 1 B H B_L=(B^HB)^{-1}B^H BL=(BHB)−1BH ,使 B L B = I r B_LB=I_r BLB=Ir ,其中 B L = B r × m B_L=B_{r\times m} BL=Br×m
证明:
先 证 B H B 可 逆 , r ( B H B ) = r ( B ) = r ( 列 向 量 极 大 无 关 组 元 素 ) B H B 为 r 阶 方 针 , 且 秩 为 r , 故 B H B 一 定 可 逆 ⇒ ( B H B ) − 1 存 在 再 证 B L B = ( B H B ) − 1 B H B = I r \begin{aligned} &先证 B^HB可逆,r(B^HB)=r(B)=r(列向量极大无关组元素)\\ &B^HB为r阶方针,且秩为r,故B^HB一定可逆\Rightarrow (B^HB)^{-1}存在\\ &再证B_LB=(B^HB)^{-1}B^HB=I_r \end{aligned} 先证BHB可逆,r(BHB)=r(B)=r(列向量极大无关组元素)BHB为r阶方针,且秩为r,故BHB一定可逆⇒(BHB)−1存在再证BLB=(BHB)−1BHB=Ir
性质:
高阵消去法:
设B为高阵,且BX=BY,则X=Y
证明:
令 B L = ( B H B ) − 1 B H , 对 于 B X = B Y , 等 号 两 边 同 时 左 乘 B L , 得 B L B X = B L B Y I r X = I r Y ⇒ X = Y \begin{aligned} &令B_L=(B^HB)^{-1}B^H,对于BX=BY,等号两边同时左乘B_L,得B_LBX=B_LBY\\ &I_rX=I_rY\Rightarrow X=Y \end{aligned} 令BL=(BHB)−1BH,对于BX=BY,等号两边同时左乘BL,得BLBX=BLBYIrX=IrY⇒X=Y
设 C = C r × n C=C_{r\times n} C=Cr×n 存在右逆阵, C R = C H ( C C H ) − 1 C_R=C^H(CC^H)^{-1} CR=CH(CCH)−1 ,使 C C R = I r CC_R=I_r CCR=Ir