【Linear Algebra】矩阵

本文全面概述了矩阵理论的基础知识,包括矩阵概念、运算规则、特殊矩阵类型如伴随矩阵与可逆矩阵,以及矩阵的秩和分块矩阵等内容,是理解和应用矩阵理论的重要资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2. 矩阵

本文重点在知识归纳,不帮助理解

2.1 矩阵的概念

一个 m × n m \times n m×n 个数排成如下 m m m n n n 列的一个表格,称为 m × n m \times 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 ] \begin{bmatrix} a_{11} & a_{12} & ... & a_{1n} \\ a_{21} & a_{22} & ... & a_{2n} \\ ... & ... & & ... \\ a_{m1} & a_{m2} & ... & a_{mn} \\ \end{bmatrix} a11a21...am1a12a22...am2.........a1na2n...amn

  • m = n m = n m=n 时,称为方阵(n 阶方阵)
  • 矩阵中的元素都为 0,则该矩阵称为零矩阵,记为 O O O
  • 两个矩阵 A = [ a i j ] m × n A = [a_{ij}]_{m \times n} A=[aij]m×n B = [ b i j ] s × t B = [b_{ij}]_{s \times t} B=[bij]s×t,如果 m = s ,   n = t m = s,~ n = t m=s, n=t,则称 A A A B B B同型矩阵
  • 两个 m × n m \times n m×n 矩阵 A A A B B B,所有对应位置元素相等,则称矩阵 A A A B B B 相等,记作 A = B A = B A=B
  • n 阶方阵 A A A 对应的行列式记作 ∣ A ∣ |A| A d e t A detA detA

2.2 矩阵的运算

  1. 矩阵加法:同型矩阵可相加,结果为对应位置的元素相加
  2. 数量乘法:设 k k k 是数, A A A m × n m \times n m×n 矩阵,则有

k A = k [ a i j ] m × n = [ k a i j ] m × n kA = k[a_{ij}]_{m \times n} = [ka_{ij}]_{m \times n} kA=k[aij]m×n=[kaij]m×n

  1. 矩阵乘法 A A A m × s m \times s m×s 矩阵, B B B s × n s \times n s×n 矩阵(故要求 A A A 的列数 = B B B 的行数),乘积 A B AB AB 为一个 m × n m \times n m×n 矩阵,算法省略。(特别的当 A ⋅ A ⋅ . . . ⋅ A = A k A \cdot A \cdot ... \cdot A = A^k AA...A=Ak k k k A A A 的个数),称 A A A k k k 次幂)
  2. 矩阵转置:矩阵 A A A 行列互换的到它的转置 A T A^T AT

2.3 矩阵的运算规则

矩阵乘法是不满足交换律的,下面的法则前提都是满足矩阵能进行运算

  1. A + B = B + A A + B = B + A A+B=B+A
  2. ( A + B ) + C = A + ( B + C ) (A + B) + C = A + (B + C) (A+B)+C=A+(B+C)
  3. ( A B ) C = A ( B C ) (AB)C = A(BC) (AB)C=A(BC)
  4. A ( B + C ) = A B + A C A(B + C) = AB + AC A(B+C)=AB+AC
  5. ( B + C ) A = B A + C A (B + C)A = BA + CA (B+C)A=BA+CA
  6. ( A + B ) T = A T + B T (A + B)^T = A^T + B^T (A+B)T=AT+BT
  7. ( A B ) T = B T A T (AB)^T = B^TA^T (AB)T=BTAT
  8. ( k A ) T = k A T (kA)^T = kA^T (kA)T=kAT
  9. ( A k ) l = A k l ,   A k A l = A k + l (A^k)^l = A^{kl},~A^kA^l = A^{k+l} (Ak)l=Akl, AkAl=Ak+l

注意:

  • ( A B ) k = ( A B ) ( A B ) . . . ( A B ) (AB)^k = (AB)(AB)...(AB) (AB)k=(AB)(AB)...(AB)
  • ( A + B ) 2 = A 2 + A B + B A + B 2 (A + B)^2 = A^2 + AB + BA + B^2 (A+B)2=A2+AB+BA+B2
  • ( A + B ) ( A − B ) = A 2 − A B + B A − B 2 (A + B)(A - B) = A^2 - AB + BA - B^2 (A+B)(AB)=A2AB+BAB2

2.4 特殊矩阵

A A A n n n 阶矩阵(即方阵)

  1. 单位矩阵:主对角元素为 1,其余元素为 0,记为 E n E_n En(有时为 E E E I I I
  2. 数量矩阵:数 k k k 与单位矩阵 E E E 的积
  3. 对角矩阵:非主对角元素都是 0 的矩阵,记为 Λ \Lambda Λ Λ = d i a g [ a 1 , a 2 , . . . , a n ] \Lambda = diag[a_1,a_2,...,a_n] Λ=diag[a1,a2,...,an]
  4. 上(下)三角矩阵:略
  5. 对称矩阵:满足 A T = A A^T = A AT=A 的矩阵
  6. 反对称矩阵: 满足 A T = − A A^T = -A AT=A 的矩阵
  7. 正交矩阵 A T A = A A T = E A^TA = AA^T = E ATA=AAT=E,即 A T = A − 1 A^T = A^{-1} AT=A1
  8. 初等矩阵:单位矩阵经过一次初等变换所得到的矩阵

A A A m × n m \times n m×n 矩阵

(1) 行阶梯矩阵

  • 矩阵中有零行,且都位于矩阵底部
  • 每个非零行的主元(即该行最左边的第 1 个非 0 元)所在列的下面元素都是 0

(2) 行最简矩阵

  • 行阶梯矩阵
  • 非零行的主元为 1,且主元所在列的其他元素都是 0,则称为行最简矩阵

2.5 伴随矩阵、可逆矩阵

2.5.1 伴随矩阵定义

矩阵 A A A 的行列式 ∣ A ∣ |A| A 所有的代数余子式所构成的矩阵称为矩阵 A A A伴随矩阵(adjugate matrix)(如下),记为 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 ] \begin{bmatrix} A_{11} & A_{21} & ... & A_{n1} \\ A_{12} & A_{22} & ... & A_{n2} \\ ... & ... & & ... \\ A_{1n} & A_{2n} & ... & A_{nn} \\ \end{bmatrix} A11A12...A1nA21A22...A2n.........An1An2...Ann

(其实就是代数余子矩阵的转置)

2.5.2 伴随矩阵重要公式
  1. A A ∗ = A ∗ A = ∣ A ∣ E AA^* = A^*A = |A|E AA=AA=AE
  2. ( A ∗ ) − 1 = ( A − 1 ) ∗ = 1 ∣ A ∣ A   ,     ( ∣ A ∣ ≠ 0 ) (A^*)^{-1} = (A^{-1})^* = \frac{1}{|A|}A~,~~~(|A| \ne 0) (A)1=(A1)=A1A ,   (A=0)
  3. ( A ∗ ) T = ( A T ) ∗ (A^*)^T = (A^T)^* (A)T=(AT)
  4. ( k A ) ∗ = k n − 1 A ∗ (kA)^* = k^{n-1}A^* (kA)=kn1A
  5. ∣ A ∗ ∣ = ∣ A ∣ n − 1 |A^*| = |A|^{n-1} A=An1
  6. ( A ∗ ) ∗ = ∣ A ∣ n − 2 A   ,     ( n ≥ 2 ) (A^*)^* = |A|^{n-2}A~,~~~(n \geq 2) (A)=An2A ,   (n2)
  7. r ( A ∗ ) = { n ,    r ( A ) = n 1 ,    r ( A ) = n − 1 0 ,    r ( A ) < n − 1 r(A^*) = \left\{\begin{aligned}n &,~~r(A) = n \\1 &,~~r(A) = n - 1 \\0 &,~~r(A) < n - 1 \\\end{aligned}\right. r(A)=n10,  r(A)=n,  r(A)=n1,  r(A)<n1
2.5.3 可逆矩阵定义

A A A n n n 阶矩阵,如果存在 n n n 阶矩阵 B B B 使得 A B = B A = E AB = BA = E AB=BA=E 成立,则称 A A A可逆矩阵(invertible)非奇异矩阵(nonsingular)正则矩阵(regular) B B B A A A 的逆矩阵,记成 A − 1 = B A^{-1} = B A1=B

  • A A A 可逆,则 A A A 的逆矩阵唯一
2.5.4 n 阶矩阵可逆的充分必要条件
  1. 存在 n n n 阶矩阵 B B B,使 A B = E AB = E AB=E(或 B A = E BA = E BA=E
  2. ∣ A ∣ ≠ 0 |A| \ne 0 A=0,或秩 r ( A ) = n r(A) = n r(A)=n,或 ∣ A ∣ |A| A 的列(行)向量线性无关
  3. 齐次方程组 A x = 0 Ax = 0 Ax=0 只有零解
  4. ∀ b \forall b b,非齐次线性方程组 A x = b Ax = b Ax=b 总有唯一解
  5. 矩阵 A A A 的特征值全为 0
2.5.5 逆矩阵的运算性质
  1. k ≠ 0 k \ne 0 k=0,则 ( k A ) − 1 = 1 k A − 1 (kA)^{-1} = \frac{1}{k}A^{-1} (kA)1=k1A1
  2. A , B A, B A,B 可逆,则 ( A B ) − 1 = B − 1 A − 1 (AB)^{-1} = B^{-1}A^{-1} (AB)1=B1A1
  3. A T A^T AT 可逆,则 ( A T ) − 1 = ( A − 1 ) T (A^T)^{-1} = (A^{-1})^T (AT)1=(A1)T
  4. ( A − 1 ) − 1 = A (A^{-1})^{-1} = A (A1)1=A
  5. ∣ A − 1 ∣ = 1 ∣ A ∣ |A^{-1}| = \frac{1}{|A|} A1=A1
2.5.6 求逆矩阵的方法
  1. 公式,若 ∣ A ∣ ≠ 0 |A| \ne 0 A=0,则 A − 1 = 1 ∣ A ∣ A ∗ A^{-1} = \frac{1}{|A|}A^* A1=A1A
  2. 初等变换法 ( A ∣ E ) ⟶ ( E ∣ A − 1 ) (A | E) {\longrightarrow} (E | A^{-1}) (AE)(EA1)过程为进行初等行变换
  3. 定义 B B B,使 A B = E AB = E AB=E B A = E BA = E BA=E,则 A A A 可逆,且 A − 1 = B A^{-1} = B A1=B
  4. 分块矩阵,设 B , C B, C B,C 都是可逆矩阵,则

[ B O O C ] − 1 = [ B − 1 O O C − 1 ] ;     [ O B C O ] − 1 = [ O C − 1 B − 1 O ] \begin{bmatrix} B & O \\ O & C \\ \end{bmatrix}^{-1} = \begin{bmatrix} B^{-1} & O \\ O & C^{-1} \\ \end{bmatrix} ;~~~ \begin{bmatrix} O & B \\ C & O \\ \end{bmatrix}^{-1} = \begin{bmatrix} O & C^{-1} \\ B^{-1} & O \\ \end{bmatrix} [BOOC]1=[B1OOC1];   [OCBO]1=[OB1C1O]

2.6 初等变换、初等矩阵

初等变换:设 A A A m × n m \times n m×n 阶矩阵

  • 用某个非零常数 k ( k ≠ 0 ) k(k \ne 0) k(k=0) A A A 的某行(列)的每个元素;
  • 互换 A A A 的某两行(列)的位置;
  • A A A 的某行(列)元素的 k k k 倍加到另一行(列);

称为矩阵的三种初等行(列)变换,且分别为初等倍乘、互换、倍加行(列)变换,统称初等变换

等阶矩阵:若矩阵 A A A 经过有限次初等变换变成矩阵 B B B 则称 A A A B B B 等价,记成 A ≅ B A \cong B AB

2.7 矩阵的秩

2.7.1 矩阵的秩的定义

A A A m × n m \times n m×n 矩阵,若 A A A 中存在 r r r 阶子式不等于零,且所有 r + 1 r + 1 r+1 阶子式(如果存在的话)均等于零,则称矩阵 A A A 的秩为 r r r,记成 r ( A ) r(A) r(A)

  • 零矩阵的秩规定为 0
  • 初等变换矩阵的秩不变
  • 如果 A A A 可逆,则 r ( A B ) = r ( B ) ,   r ( B A ) = r ( B ) r(AB) = r(B),~r(BA) = r(B) r(AB)=r(B), r(BA)=r(B)
  • A A A m × n m \times n m×n 矩阵,则 r ( A ) ≤ m i n ( m , n ) r(A) \leq min(m, n) r(A)min(m,n)

注: k k k 阶子式:在 m × n m \times n m×n 矩阵 A A A 中,任取 k k k k k k 列( k ≤ m , k ≤ n k \leq m, k\leq n km,kn),位于这些行与列交叉点上的 k 2 k^2 k2 个元素按其在原来 A A A 中的次序可构成一个 k k k 阶行列式,称其为矩阵 A A A 的一个 k k k 阶子式

2.7.2 矩阵的秩的公式
  1. r ( A ) = r ( A T ) r(A) = r(A^T) r(A)=r(AT)
  2. r ( A T A ) = r ( A ) r(A^TA) = r(A) r(ATA)=r(A)
  3. k ≠ 0 k \ne 0 k=0 时, r ( k A ) = r ( A ) r(kA) = r(A) r(kA)=r(A)
  4. r ( A + B ) ≤ r ( A ) + r ( B ) r(A + B) \leq r(A) + r(B) r(A+B)r(A)+r(B)
  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. A A A 可逆,则 r ( A B ) = r ( B ) ,   r ( B A ) = r ( B ) r(AB) = r(B),~r(BA) = r(B) r(AB)=r(B), r(BA)=r(B)
  7. A A A m × n m \times n m×n 矩阵, B B B n × s n \times s n×s 矩阵, A B = O AB = O AB=O,则 r ( A ) + r ( B ) ≤ n r(A) + r(B) \leq n r(A)+r(B)n
  8. 分块矩阵

r [ A O O B ] = r ( A ) + r ( B ) r\begin{bmatrix} A & O \\ O & B \\ \end{bmatrix} = r(A) + r(B) r[AOOB]=r(A)+r(B)

2.8 分块矩阵

保证矩阵分块合理,有如下运算法则(能进行运算)

[ 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 ] \begin{bmatrix} A_{1} & A_{2} \\ A_{3} & A_{4} \\ \end{bmatrix} + \begin{bmatrix} B_{1} & B_{2} \\ B_{3} & B_{4} \\ \end{bmatrix} = \begin{bmatrix} A_{1} + B_{1} & A_{2} + B_{2} \\ A_{3} + B_{3} & A_{4} + B_{4} \\ \end{bmatrix} [A1A3A2A4]+[B1B3B2B4]=[A1+B1A3+B3A2+B2A4+B4]

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

[ A B C D ] T = [ A T C T B T D T ] \begin{bmatrix} A & B \\ C & D \\ \end{bmatrix}^T = \begin{bmatrix} A^T & C^T \\ B^T & D^T \\ \end{bmatrix} [ACBD]T=[ATBTCTDT]

B , C B,C B,C 分别是 m m m s s s 阶矩阵,则

[ B O O C ] n = [ B n O O C n ] \begin{bmatrix} B & O \\ O & C \\ \end{bmatrix}^n = \begin{bmatrix} B^n & O \\ O & C^n \\ \end{bmatrix} [BOOC]n=[BnOOCn]

B , C B,C B,C 分别是 m m m n n n可逆矩阵,则

[ B O O C ] − 1 = [ B − 1 O O C − 1 ] ,    [ O B C O ] − 1 = [ O C − 1 B − 1 O ] \begin{bmatrix} B & O \\ O & C \\ \end{bmatrix}^{-1} = \begin{bmatrix} B^{-1} & O \\ O & C^{-1} \\ \end{bmatrix} ,~~ \begin{bmatrix} O & B \\ C & O \\ \end{bmatrix}^{-1} = \begin{bmatrix} O & C^{-1} \\ B^{-1} & O\\ \end{bmatrix} [BOOC]1=[B1OOC1],  [OCBO]1=[OB1C1O]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值