Skip to main content

初等矩阵

· 3 min read
PuQing
AI, CVer, Pythoner, Half-stack Developer

初等矩阵分为 3 种类型,分别对应着 3 种不同的行/列变换。

  • 两行(列)互换:RiRjR_i \leftrightarrow R_j
  • 把某行(列)乘以一非零常数:kRiRi,kR_i \rightarrow R_i, 其中 k0k \neq 0
  • 把第 ii 行(列)加上第 jj 行(列)的 kk 倍:Ri+kRjRiR_i + kR_j \rightarrow R_i

初等矩阵即是将上述 3 种初等变换应用于一 单位矩阵 的结果。

行互换

Tij=[101101]T_{i j}=\left[\begin{array}{ccccccc} 1 & & & & & & \\ & \ddots & & & & & \\ & & 0 & & 1 & & \\ & & & \ddots & & & \\ & & 1 & & 0 & & \\ & & & & & \ddots & \\ & & & & & & 1 \end{array}\right]

将单位矩阵的第 ii 行的所有元素与第 jj 行互换。

info
[0110][1234]=[3412]\begin{bmatrix} 0 & 1\\ 1 & 0 \end{bmatrix} \begin{bmatrix} 1 & 2\\ 3 & 4 \end{bmatrix}= \begin{bmatrix} 3 & 4\\ 1 & 2 \end{bmatrix}
性质
  • 逆矩阵即自己:Tij1=TijT_{ij}^{-1}=T_{ij}
  • detTij=1\det{T_{ij}}=-1,对于阶数相同的方阵 AA 也有以下性质:
detTijA=detA\det{T_{ij}A}=-\det{A}

把某行乘以一非零常数

Ti(m)=[11m11]T_{i}(m)=\left[\begin{array}{llllllll} 1 & & & & & & \\ & \ddots & & & & & \\ & & 1 & & & & \\ & & & m & & & \\ & & & & 1 & & \\ & & & & & \ddots & \\ & & & & & & 1 \end{array}\right]

此变换 Ti(m)T_i(m) 将第 ii 行的所有元素乘以一个非零常数 mm

info
[2001][1234]=[2434]\begin{bmatrix} 2 & 0\\ 0 & 1 \end{bmatrix} \begin{bmatrix} 1 & 2\\ 3 & 4 \end{bmatrix}= \begin{bmatrix} 2 & 4\\ 3 & 4 \end{bmatrix}
性质
  • 逆矩阵为:Ti(m)1=Ti(1m)\displaystyle T_{i}(m)^{-1}=T_{i}(\frac{1}{m})
  • 此矩阵及其逆矩阵均为 对角矩阵(This page is not published)
  • 行列式 det(Ti(m)A)=mdetA\operatorname{det}\left(T_{i}(m) A\right)=m \operatorname{det} A

把第 I 行加上第 J 行的 M 倍

Tij(m)=[11m11]T_{i j}(m)=\left[\begin{array}{ccccccc} 1 & & & & & & \\ & \ddots & & & & & \\ & & 1 & & & & \\ & & & \ddots & & & \\ & & m & & 1 & & \\ & & & & & \ddots & \\ & & & & & & 1 \end{array}\right]
info
[1031][1234]=[12610]\begin{bmatrix} 1 & 0\\ 3 & 1 \end{bmatrix} \begin{bmatrix} 1 & 2\\ 3 & 4 \end{bmatrix}= \begin{bmatrix} 1 & 2\\ 6 & 10 \end{bmatrix}
性质
  • 逆矩阵为:Tij(m)1=Tij(m)T_{i j}(m)^{-1}=T_{i j}(-m)
  • 此矩阵及其逆矩阵均为 三角矩阵(This page is not published)
  • 行列式 det(Tij(m)A)=detA\operatorname{det}\left(T_{i j}(m) A\right)=\operatorname{det} A