计算矩阵的秩、行空间、列空间、零空间、左零空间

计算矩阵的秩、行空间、列空间、零空间、左零空间

笔记来源:Rowspace and left nullspace | Matrix transformations | Linear Algebra | Khan Academy

秩:求方程组的通解个数、判定非齐次方程组有无解、秩和解的个数有关

零空间:线性方程组 A x = 0 A\boldsymbol{x}=\boldsymbol{0} Ax=0 的所有解的集合

A = [ 2 − 1 − 3 − 4 2 6 ] N ( A ) = { x ∈ R 3 ∣ A x = 0 } A=\begin{bmatrix}2 & -1 & -3\\ -4 & 2 & 6\end{bmatrix}\quad N(A)=\{\boldsymbol{x}\in \mathbb{R}^3 |A\boldsymbol{x}=\boldsymbol{0} \} A=[241236]N(A)={xR3Ax=0}
从矩阵 A A A 化简到上三角矩阵 U U U 再化简到最简行阶梯型 R R R
A x = 0 → U x = 0 → R x = 0 A\boldsymbol{x}=\boldsymbol{0}\rightarrow U\boldsymbol{x}=\boldsymbol{0}\rightarrow R\boldsymbol{x}=\boldsymbol{0} Ax=0Ux=0Rx=0
A x = [ 2 − 1 − 3 − 4 2 6 ] [ x 1 x 2 x 3 ] = [ 0 0 ] A\boldsymbol{x}=\begin{bmatrix}2 & -1 & -3\\ -4 & 2 & 6\end{bmatrix}\begin{bmatrix} x_1\\ x_2\\ x_3\end{bmatrix}=\begin{bmatrix}0\\ 0\end{bmatrix} Ax=[241236]x1x2x3=[00]

[ 2 − 1 − 3 − 4 2 6 0 0 ] → [ 1 − 1 2 − 3 2 − 1 1 2 3 2 0 0 ] → [ 1 − 1 2 − 3 2 0 0 0 0 0 ] \left [ \begin{array}{c:c} \begin{matrix} 2 & -1 & -3\\ -4 & 2 & 6 \end{matrix}& \begin{matrix} 0\\ 0 \end{matrix} \end{array} \right ]\rightarrow \left [ \begin{array}{c:c} \begin{matrix} 1 & -\frac{1}{2} & -\frac{3}{2} \\ -1 & \frac{1}{2} & \frac{3}{2} \end{matrix}& \begin{matrix} 0\\ 0 \end{matrix} \end{array} \right ]\rightarrow \left [ \begin{array}{c:c} \begin{matrix} 1 & -\frac{1}{2} & -\frac{3}{2} \\ 0 & 0 & 0 \end{matrix}& \begin{matrix} 0\\ 0 \end{matrix} \end{array} \right ] [24123600][112121232300][1021023000]

[ 1 − 1 2 − 3 2 0 0 0 ] [ x 1 x 2 x 3 ] = [ 0 0 ] \begin{bmatrix} 1 & -\frac{1}{2} & -\frac{3}{2} \\ 0 & 0 & 0 \end{bmatrix}\begin{bmatrix} x_1\\ x_2\\ x_3\end{bmatrix}=\begin{bmatrix}0\\ 0\end{bmatrix} [10210230]x1x2x3=[00]
计算矩阵的秩、行空间、列空间、零空间、左零空间_第1张图片

x 1 x_1 x1是主元变量(与主元相关), x 2 、 x 3 x_2、x_3 x2x3是自由变量(与主元不相关)
x 1 − 1 2 x 2 − 3 2 x 3 = 0   x 1 = 1 2 x 2 + 3 2 x 3   [ x 1 x 2 x 3 ] = x 2 [ 1 2 1 0 ] + x 3 [ 3 2 0 1 ] x_1-\frac{1}{2}x_2-\frac{3}{2}x_3=0\\ ~\\ x_1=\frac{1}{2}x_2+\frac{3}{2}x_3\\ ~\\ \begin{bmatrix} x_1\\ x_2\\ x_3\end{bmatrix}=x_2\begin{bmatrix}\frac{1}{2}\\ 1 \\0 \end{bmatrix}+x_3\begin{bmatrix}\frac{3}{2}\\ 0 \\1 \end{bmatrix} x121x223x3=0 x1=21x2+23x3 x1x2x3=x22110+x32301

矩阵 A A A 的零空间(要计算矩阵的零空间,需要将矩阵A化为最简行阶梯型矩阵 【reduced row echelon form】,化简后基张成的空间就是矩阵的零空间)
N ( A ) = S p a n ( [ 1 2 1 0 ] , [ 3 2 0 1 ] ) N(A)=Span(\begin{bmatrix}\frac{1}{2}\\ 1 \\0 \end{bmatrix},\begin{bmatrix}\frac{3}{2}\\ 0 \\1 \end{bmatrix}) N(A)=Span(2110,2301)
矩阵 A A A 的列空间(第一个、第二个、第三个向量线性相关,所以只需用一个向量张成的空间即可表达此列空间)
C ( A ) = S p a n ( [ 2 − 4 ] , [ − 1 2 ] , [ − 3 6 ] ) = S p a n ( [ 2 − 4 ] ) C(A)=Span(\begin{bmatrix}2\\ -4\end{bmatrix},\begin{bmatrix}-1\\ 2\end{bmatrix},\begin{bmatrix}-3\\ 6\end{bmatrix})=Span(\begin{bmatrix}2\\ -4\end{bmatrix}) C(A)=Span([24],[12],[36])=Span([24])
矩阵 A A A 的秩(矩阵 A A A化简为最简行阶梯型后非零行的行数或主元个数,几何上表现为经过矩阵A的线性变换后的空间维数)

矩阵 A A A的秩是在回答A中有多少列是线性无关的,矩阵 A T A^T AT是在回答A中有多少行是线性无关的(参考自)
R a n k ( A ) = 1 Rank(A)=1 Rank(A)=1


矩阵 A A A 的转置 A T A^T AT
A T = [ 2 − 4 − 1 2 − 3 6 ] N ( A T ) = { x ∈ R 2 ∣ A T x = 0 } A^T=\begin{bmatrix}2 & -4\\ -1 & 2\\ -3 & 6 \end{bmatrix}\quad N(A^T)=\{\boldsymbol{x}\in \mathbb{R}^2|A^T\boldsymbol{x}=\boldsymbol{0} \} AT=213426N(AT)={xR2ATx=0}

[ 2 − 4 − 1 2 − 3 6 ] → [ 1 − 2 − 1 2 − 1 2 ] → [ 1 − 2 0 0 0 0 ] = r r e f ( A T ) \begin{bmatrix} 2 & -4\\ -1 & 2\\ -3 & 6 \end{bmatrix}\rightarrow \begin{bmatrix} 1 & -2\\ -1 & 2\\ -1 & 2 \end{bmatrix}\rightarrow \begin{bmatrix} 1 & -2\\ 0 & 0\\ 0 & 0 \end{bmatrix}=rref(A^T) 213426111222100200=rref(AT)

[ 1 − 2 0 0 0 0 ] [ x 1 x 2 ] = [ 0 0 0 ] \begin{bmatrix} 1 & -2\\ 0 & 0\\ 0 & 0 \end{bmatrix} \begin{bmatrix} x_1\\ x_2 \end{bmatrix}= \begin{bmatrix} 0 \\ 0 \\ 0 \end{bmatrix} 100200[x1x2]=000

x 1 − 2 x 2 = 0   x 1 = 2 x 2   [ x 1 x 2 ] = x 2 [ 2 1 ] x_1-2x_2=0\\ ~\\ x_1=2x_2\\ ~\\ \begin{bmatrix} x_1\\ x_2 \end{bmatrix}=x_2 \begin{bmatrix} 2\\ 1 \end{bmatrix} x12x2=0 x1=2x2 [x1x2]=x2[21]

矩阵 A A A 的转置的零空间(即矩阵A的左零空间)(所求的 x \boldsymbol{x} x 在矩阵 A A A 的左侧)

A T x = 0   ( A T x ) T = ( 0 ) T   x T ( A T ) T = 0 T   x T A = 0 T   N ( A T ) = { x ∣ A T x = 0 } = { x ∣ x T A = 0 T } A^T\boldsymbol{x}=\boldsymbol{0}\\ ~\\ (A^T\boldsymbol{x})^T=(\boldsymbol{0})^T\\ ~\\ \boldsymbol{x}^T (A^T)^T=\boldsymbol{0}^T\\ ~\\ \boldsymbol{x}^TA=\boldsymbol{0}^T\\ ~\\ N(A^T)=\{\boldsymbol{x}|A^T\boldsymbol{x}=\boldsymbol{0}\}=\{\boldsymbol{x}|\boldsymbol{x}^TA=\boldsymbol{0}^T\} ATx=0 (ATx)T=(0)T xT(AT)T=0T xTA=0T N(AT)={xATx=0}={xxTA=0T}

N ( A T ) = S p a n ( [ 2 1 ] ) N(A^T)=Span(\begin{bmatrix} 2\\ 1 \end{bmatrix}) N(AT)=Span([21])

矩阵A的转置的列空间(即矩阵A的行空间)(第一个向量与第二个向量线性相关,所以只需用一个向量张成的空间即可表达此行空间)
C ( A T ) = S p a n ( [ 2 − 1 − 3 ] , [ − 4 2 6 ] ) = S p a n ( [ 2 − 1 − 3 ] ) C(A^T)=Span(\begin{bmatrix} 2\\ -1\\ -3 \end{bmatrix},\begin{bmatrix} -4\\ 2\\ 6 \end{bmatrix})=Span(\begin{bmatrix} 2\\ -1\\ -3 \end{bmatrix}) C(AT)=Span(213,426)=Span(213)
矩阵 A T A^T AT 的秩(矩阵 A T A^T AT化简为最简行阶梯型后非零行的行数或主元个数,几何上表现为经过矩阵A的线性变换后的空间维数)

矩阵 A A A的秩是在回答A中有多少列是线性无关的,矩阵 A T A^T AT是在回答A中有多少行是线性无关的(参考自)
R a n k ( A T ) = 1 Rank(A^T)=1 Rank(AT)=1


A = [ 2 − 1 − 3 − 4 2 6 ] A T = [ 2 − 4 − 1 2 − 3 6 ] A=\begin{bmatrix}2 & -1 & -3\\ -4 & 2 & 6\end{bmatrix}\quad A^T=\begin{bmatrix}2 & -4\\ -1 & 2\\ -3 & 6 \end{bmatrix} A=[241236]AT=213426

矩阵 A A A 的零空间 N ( A ) N(A) N(A)矩阵 A A A 的列空间 C ( A ) C(A) C(A)
N ( A ) = S p a n ( [ 1 2 1 0 ] , [ 3 2 0 1 ] ) C ( A ) = S p a n ( [ 2 − 4 ] ) N(A)=Span(\begin{bmatrix}\frac{1}{2}\\ 1 \\0 \end{bmatrix},\begin{bmatrix}\frac{3}{2}\\ 0 \\1 \end{bmatrix})\quad C(A)=Span(\begin{bmatrix}2\\ -4\end{bmatrix}) N(A)=Span(2110,2301)C(A)=Span([24])
矩阵 A A A 的左零空间 N ( A T ) N(A^T) N(AT)矩阵 A A A 的行空间 C ( A T ) C(A^T) C(AT)
N ( A T ) = S p a n ( [ 2 1 ] ) C ( A T ) = S p a n ( [ 2 − 1 − 3 ] ) N(A^T)=Span(\begin{bmatrix} 2\\ 1 \end{bmatrix}) \quad C(A^T)=Span(\begin{bmatrix} 2\\ -1\\ -3 \end{bmatrix}) N(AT)=Span([21])C(AT)=Span(213)

梳理一下各个子空间之间的关系:

矩阵 A A A 的零空间 N ( A ) N(A) N(A)矩阵 A A A 的行空间 C ( A T ) C(A^T) C(AT) 互相垂直

计算矩阵的秩、行空间、列空间、零空间、左零空间_第2张图片

计算矩阵的秩、行空间、列空间、零空间、左零空间_第3张图片
矩阵 A A A 的列空间 C ( A ) C(A) C(A)矩阵 A A A 的左零空间 N ( A T ) N(A^T) N(AT) 互相垂直

计算矩阵的秩、行空间、列空间、零空间、左零空间_第4张图片
计算矩阵的秩、行空间、列空间、零空间、左零空间_第5张图片

矩阵 A A A 的秩为: r = R a n k ( A ) = 1 r=Rank(A)=1 r=Rank(A)=1
矩阵 A A A 的大小:行×列= m × n = 2 × 3 m×n=2×3 m×n=2×3,即 m = 2 m=2 m=2 n = 3 n=3 n=3


矩阵 A A A 的行空间的维度: r = 1 r=1 r=1 C ( A T ) ⊆ R 1 C(A^T)\subseteq \mathbb{R}^1 C(AT)R1
矩阵 A A A 的零空间的维度: n − r = 3 − 1 = 2 n-r=3-1=2 nr=31=2 N ( A ) ⊆ R 2 N(A)\subseteq \mathbb{R}^2 N(A)R2
矩阵 A A A 的列空间的维度: r = 1 r=1 r=1 C ( A ) ⊆ R 1 C(A)\subseteq \mathbb{R}^1 C(A)R1
矩阵 A A A 的左零空间的维度: m − r = 2 − 1 = 1 m-r=2-1=1 mr=21=1 N ( A T ) ⊆ R 1 N(A^T)\subseteq \mathbb{R}^1 N(AT)R1

计算矩阵的秩、行空间、列空间、零空间、左零空间_第6张图片
计算矩阵的秩、行空间、列空间、零空间、左零空间_第7张图片
计算矩阵的秩、行空间、列空间、零空间、左零空间_第8张图片

你可能感兴趣的:(#,线性代数,秩,行空间,列空间,零空间,左零空间)