矩阵的定义及其基本运算

看原文https://dyingdown.github.io/2020/03/15/%E7%9F%A9%E9%98%B5%E7%9A%84%E5%AE%9A%E4%B9%89%E5%8F%8A%E5%85%B6%E5%9F%BA%E6%9C%AC%E8%BF%90%E7%AE%97/
学的BiliBili上面的《约学习 父子局》的视频。做一下笔记。

矩阵的定义

m × n m \times n m×n个数,排成的m行n列的表格

[ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a m 1 a m 2 ⋯ a m n ] \left[\begin{array}{llll}a_{11} & a_{12} & \cdots & a_{1n} \\a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & & \vdots \\ a_{m1} & a_{m2} & \cdots & a_{mn}\end{array}\right] a11a21am1a12a22am2a1na2namn称为一个 m × n m \times n m×n的矩阵,记为A.

m = n m=n m=n,则称为n阶方阵

若A与B都是 m × n m \times n m×n的矩阵,则称A与B是同型矩阵

若A与B是同型矩阵,且对应元素 a i j = b i j a_{ij}=b_{ij} aij=bij,则 A = B A=B A=B.

特殊的几个矩阵

  1. 零矩阵:每个元素都是0的矩阵,记为0

  2. 行向量:只有一行的矩阵称为行矩阵,也叫行向量

    列向量:只有一列的矩阵称为列举阵,也叫列向量

  3. 单位阵:主对角线元素均为1,其余元素全为0的n阶方阵

  4. 数量阵:主对角线元素均为k,其余元素全为零的n阶方阵

  5. 对角阵:主对角线以外的元素全为零

  6. 上(下)三角阵:主对角线以下以上元素全为0

矩阵的基本运算

  1. 加法运算【同型且对应元素相加】
  2. 数乘运算【数k乘每一个元素】
  3. 乘法运算【A的列等于B的行且对应元素相乘再相加】
  4. 方阵的幂【A必须是方阵】
  5. 转置运算【A的行列互换,记为 A T A^T AT
  6. 方阵的行列式【n阶矩阵A的元素构成的行列式,记为 ∣ A ∣ |A| A

乘法运算的性质

  1. A B ≠ B A AB \neq BA AB=BA
  2. A B = 0 ⇏ A = 0 o r B = 0 AB=0 \nRightarrow A = 0 or B=0 AB=0A=0orB=0
  3. A B = A C , A ≠ 0 ⇏ B = C AB=AC,A \neq 0 \nRightarrow B = C AB=AC,A=0B=C
  4. 同型对角阵相乘等于主对角线元素的对应元素相乘得到新的矩阵的相应的主对角线元素

方阵的幂的运算方法

  1. 归纳法
  2. 相似法:题目中包含其与对角矩阵的公式,则将其换为对角矩阵
  3. 一列×一行:拆开重新合并
  4. A = [ 0 a c 0 0 b 0 0 0 ] , A 2 = [ 0 0 a b 0 0 0 0 0 0 ] , A 3 = A 4 = A n = 0 A= \left[\begin{array} {lll} 0 & a & c \\ 0 & 0 & b \\ 0 & 0 & 0\end{array}\right], A^2=\left[\begin{array} {lll} 0 & 0 & ab \\ 0 & 0 & 0 \\ 0 & 0 & 0\end{array}\right],A^3=A^4=A^n=0 A=000a00cb0,A2=000000ab00,A3=A4=An=0

转置运算的性质

满足 A T = A A^T=A AT=A的矩阵 A A A称为对称阵

满足 A T = − A A^T=-A AT=A的矩阵 A A A称为反对称阵

性质

  1. ( A T ) T = A (A^T)^T=A (AT)T=A
  2. ( k A ) T = k A T (kA)^T=kA^T (kA)T=kAT
  3. ( A B ) T = B T A T (AB)^T=B^TA^T (AB)T=BTAT
  4. ( A + B ) T = A T + B T (A+B)^T=A^T+B^T (A+B)T=AT+BT

方阵的行列式的性质

  1. ∣ A T ∣ = A |A^T|=A AT=A
  2. ∣ k A ∣ = k n ∣ A ∣ |kA|=k^n|A| kA=knA
  3. ∣ A B ∣ = ∣ A ∣ ∣ B ∣ |AB|=|A||B| AB=AB

注意: ∣ A + B ∣ |A+B| A+B没公式,通常利用单位阵E恒等变换

伴随矩阵

定义

∣ A ∣ |A| A的代数余子式按 [ A 11 A 21 ⋯ A n 1 A 12 A 22 ⋯ a n 2 ⋮ ⋮ ⋮ a 1 n a 2 n ⋯ a n n ] \left[\begin{array}{llll}A_{11} & A_{21} & \cdots & A_{n1} \\A_{12} & A_{22} & \cdots & a_{n2} \\ \vdots & \vdots & & \vdots \\ a_{1n} & a_{2n} & \cdots & a_{nn}\end{array}\right] A11A12a1nA21A22a2nAn1an2ann拼成的矩阵称为伴随矩阵,记为 A ∗ A^* A

且有 A A ∗ = A ∗ A = ∣ A ∣ E AA^{*}=A^*A=|A|E AA=AA=AE

注意:第n行代数余子式要写在第n列;代数余子式有符号

性质

  1. ( A ∗ ) ∗ = ∣ A ∣ n − 2 A ; ( n ≥ 2 ) (A^*)^*=|A|^{n-2}A;(n \geq 2) (A)=An2A;(n2)
  2. ( k A ) ∗ = k n − 1 A ∗ (kA)^*=k^{n-1}A^* (kA)=kn1A
  3. ( A B ) ∗ = B ∗ A ∗ ; ( A , B 可 逆 ) (AB)^*=B^*A^*;(A,B可逆) (AB)=BA;(A,B)
  4. ∣ A ∗ ∣ = ∣ A ∣ n − 1 |A^*|=|A|^{n-1} A=An1

注意: ( A + B ) ∗ (A+B)^* (A+B)没公式

求法

方法一:定义法

​ 先求 A i j A_{ij} Aij,然后拼成 A ∗ A^* A

方法二:公式法

​ 若 ∣ A ∣ ≠ 0 |A|\neq0 A=0(即A可逆),则 A ∗ = ∣ A ∣ A − 1 A^*=|A|A^{-1} A=AA1

逆矩阵

定义

A 、 B A 、B AB是n阶方阵,E是n阶单位阵,若 A B = B A = E AB=BA=E AB=BA=E,则称A可逆,且B是A的逆矩阵,记为 A − 1 = B A^{-1}=B A1=B

定理:

  1. 若A可逆,则A的逆矩阵唯一
  2. A可逆 ⇔ ∣ A ∣ ≠ 0 \Leftrightarrow|A| \neq 0 A=0

推论:

​ A,B是n阶方阵,E是n阶单位阵,若AB=E(或BA=E),则 A − 1 = B A^{-1}=B A1=B

性质

  1. ( A − 1 ) − 1 = A (A^{-1})^{-1}=A (A1)1=A
  2. ( k A ) − 1 = 1 k A − 1 ( k ≠ 0 ) (kA)^{-1}=\frac{1}{k}A^{-1}(k \neq 0) (kA)1=k1A1(k=0)
  3. ( A B ) = B − 1 A − 1 (AB)=B^{-1}A^{-1} (AB)=B1A1
  4. ∣ A − 1 ∣ = ∣ A ∣ − 1 |A^{-1}|=|A|^{-1} A1=A1

注意: ( A + B ) − 1 (A+B)^{-1} (A+B)1没有公式

( A T ) − 1 = ( A − 1 ) T , ( A ∗ ) − 1 = ( A − 1 ) ∗ , ( A T ) ∗ = ( A ∗ ) T (A^{T})^{-1}=(A^{-1})^T,(A^{*})^{-1}=(A^{-1})^*,(A^{T})^{*}=(A^{*})^T (AT)1=(A1)T,(A)1=(A1),(AT)=(A)T

求法

方法一:用定义

​ A,B都是n阶矩阵,AB=E,则 A − 1 = B A^{-1}=B A1=B

方法二:用伴随 A A ∗ = A ∗ A = ∣ A ∣ E AA^{*}=A^*A=|A|E AA=AA=AE

​ 若 ∣ A ∣ ≠ 0 |A|\neq0 A=0,则 A − 1 = A ∗ ∣ A ∣ , ( A ∗ ) − 1 = A ∣ A ∣ A^{-1}=\frac{A^*}{|A|},(A^*)^{-1}=\frac{A}{|A|} A1=AA,(A)1=AA

方法三:用初等变换

( A ∣ E ) → ( E ∣ A − 1 ) (A|E) \rightarrow(E|A^{-1}) (AE)(EA1)

分块矩阵

矩阵的分块

将矩阵横着切n刀,竖着且m刀,就把矩阵分块了。 ( m ≥ 0 , n ≥ 0 ) (m \geq 0, n\geq 0) (m0,n0)

特殊的分块:全横着切,或者全竖着切

运算

(1)加法

[ A 1 A 2 A 3 A 4 ] + [ B 1 B 2 B 3 B 4 ] = [ A 1 + B 1 A 2 + B 2 A 3 + B 3 A 4 + B 4 ] \left[\begin{array}{ll} A_1 & A_2 \\ A_3 & A_4\end{array}\right]+\left[\begin{array}{ll} B_1 & B_2 \\ B_3 & B_4\end{array}\right]=\left[\begin{array}{ll} A_1+B_1 & A_2+B_2 \\ A_3+B_3 & A_4+B_4\end{array}\right] [A1A3A2A4]+[B1B3B2B4]=[A1+B1A3+B3A2+B2A4+B4]

(2)数乘

k [ A B C D ] = [ k A k B k C k D ] k\left[\begin{array}{ll} A & B \\ C & D\end{array}\right]=\left[\begin{array}{ll} kA & kB \\ kC & kD\end{array}\right] k[ACBD]=[kAkCkBkD]

(3)乘法

[ A B C D ] [ X Y Z W ] = [ A X + B Z A Y + B W C X + D Z C Y + D W ] \left[\begin{array}{ll} A & B \\ C & D\end{array}\right]\left[\begin{array}{ll} X & Y \\ Z & W\end{array}\right]=\left[\begin{array}{ll} AX+BZ & AY+BW \\ CX+DZ & CY+DW\end{array}\right] [ACBD][XZYW]=[AX+BZCX+DZAY+BWCY+DW]

性质

[ A 0 0 B ] n = [ A n 0 0 B n ] \left[\begin{array}{ll} A & 0 \\ 0 & B\end{array}\right]^n =\left[\begin{array}{ll} A^n & 0 \\ 0 & B^n\end{array}\right] [A00B]n=[An00Bn]

[ A 0 0 B ] − 1 = [ A − 1 0 0 B − 1 ] \left[\begin{array}{ll} A & 0 \\ 0 & B\end{array}\right]^{-1}=\left[\begin{array}{ll} A^{-1} & 0 \\ 0 & B^{-1}\end{array}\right] [A00B]1=[A100B1]

[ 0 A B 0 ] − 1 = [ 0 B − 1 A − 1 0 ] \left[\begin{array}{ll} 0 & A \\ B & 0\end{array}\right]^{-1}=\left[\begin{array}{ll} 0 & B^{-1} \\ A^{-1} & 0\end{array}\right] [0BA0]1=[0A1B10]

初等变换与初等矩阵

初等变换

  1. 用一个非零常数k乘矩阵A的某一行(列)
  2. 互换两个矩阵的某两行(列)
  3. 将A的某行(列)k倍加到令一行(列)

初等矩阵

由单位阵E经过一次初等变换的到的矩阵,称为初等矩阵

初等矩阵性质

  1. 初等矩阵都是可逆的,且其逆矩阵仍是同一类型的初等矩阵

    E i − 1 ( k ) = E i ( 1 k ) , E i j − 1 = E i j , E i j − 1 ( k ) = E i j ( − k ) E_{i}^{-1}(k)=E_i(\frac{1}{k}),E_{ij}^{-1}=E_{ij},E_{ij}^{-1}(k)=E_{ij}(-k) Ei1(k)=Ei(k1),Eij1=Eij,Eij1(k)=Eij(k)

  2. A左乘(右乘)初等矩阵,相当于对A做了一次相同类型的初等行(列)变换

  3. 用初等变换求逆 ( A ∣ E ) → 行 变 换 → ( E ∣ A − 1 ) (A|E)\rightarrow 行变换 \rightarrow (E|A^{-1}) (AE)(EA1) ( A E ) → 列 变 换 → ( E A − 1 ) (\frac{A}{E})\rightarrow 列变换\rightarrow (\frac{E}{A^{-1}}) (EA)(A1E)

矩阵等价

定义

A经过有限次初等变换变换到B,称A与B等价,记为 A ≅ B A\cong B AB

有限次初等行变换称行等价,有限次初等列变换称列等价

充要条件: A ≅ B ⇔ ∃ A \cong B \Leftrightarrow \exists AB可逆矩阵 P , Q P,Q P,Q使得 P A Q = B ⇔ r ( A ) = r ( B ) PAQ=B \Leftrightarrow r(A)=r(B) PAQ=Br(A)=r(B)

矩阵的秩

定义

A m × n A_{m\times n} Am×n非零子式的最高阶数称为A的秩,记为 r ( A ) r(A) r(A)

子式: A m × n A_{m\times n} Am×n中任取k行,任取k列,拼成的k阶行列式,称为k阶子式

定理:矩阵A的秩等于它对应的行阶梯 形矩阵非零行的行数。

行阶梯 形矩阵: 零行元素在最下行,且每行坐起第一个非零元素所在的列下方元素全是0.

​ e.g. A → [ 1 2 3 4 0 1 2 3 0 0 0 0 ] A\rightarrow \left[\begin{array}{llll} 1&2&3&4 \\ 0&1&2&3 \\ 0&0&0&0 \end{array} \right] A100210320430 r ( A ) = 2 r(A)=2 r(A)=2

性质

  1. r ( A ) = r ( A T ) r(A)=r(A^T) r(A)=r(AT)
  2. r ( k A ) = r ( A ) ( k ≠ 0 ) r(kA)=r(A)(k \neq 0) r(kA)=r(A)(k=0)
  3. r ( A m × n ) ≤ m i n { m , n } r(A_{m \times n}) \leq min \{m,n\} r(Am×n)min{m,n}
  4. A可逆,则 r ( A B ) = r ( B ) r(AB)=r(B) r(AB)=r(B),B可逆,则 r ( A B ) = r ( A ) r(AB)=r(A) r(AB)=r(A)
  5. r ( A B ) ≤ m i n { r ( A ) , r ( B ) } r(AB) \leq min \{ r(A),r(B)\} r(AB)min{r(A),r(B)}
  6. r ( A B ) ≤ r ( A ) + r ( B ) r(AB) \leq r(A)+r(B) r(AB)r(A)+r(B)
  7. A m × n B n × s = 0 A_{m\times n}B_{n \times s}=0 Am×nBn×s=0,则 r ( A ) + r ( B ) ≤ n r(A)+r(B) \leq n r(A)+r(B)n
  8. r ( A ) = r ( A T A ) = r ( A A T ) = r ( A T ) r(A)=r(A^TA)=r(AA^T)=r(A^T) r(A)=r(ATA)=r(AAT)=r(AT)

求法

  1. 具体矩阵:化成行阶梯形矩阵
  2. 抽象矩阵:夹逼(让秩大于等于n并且小于等于n,结合性质)

你可能感兴趣的:(Linear,Algebra)