跳转到内容

第6讲:矩阵的概念 & 第7讲:矩阵的运算


关键考点总览(本讲速记)

跳转到:关键考点总览(本讲速记)
  1. ⭐ 矩阵的定义与记法:A=(aij)m×nA = (a_{ij})_{m \times n}
  2. ⭐ 特殊矩阵:零矩阵、单位矩阵、数量矩阵、对角矩阵、三角矩阵、对称矩阵、反对称矩阵
  3. ⭐ 矩阵相等的条件:同型且对应元素相等
  4. ⭐ 矩阵乘法的定义与条件:Am×p⋅Bp×n=Cm×nA_{m \times p} \cdot B_{p \times n} = C_{m \times n}
  5. ⭐ 矩阵乘法不满足交换律:一般地 AB≠BAAB \neq BA
  6. ⭐ 矩阵乘法不满足消去律:AB=ACAB = AC 不能推出 B=CB = C
  7. ⭐ AB=OAB = O 不能推出 A=OA = O 或 B=OB = O
  8. ⭐ 转置的性质:(AB)T=BTAT(AB)^T = B^T A^T,对称矩阵 ⇔AT=A\Leftrightarrow A^T = A
  9. ⭐ 若 AB=BAAB = BA(可交换),则二项式展开公式成立
  10. ⭐ 若对任意方阵 BB 都有 AB=BAAB = BA,则 AA 是数量矩阵

第6讲:矩阵的概念

跳转到:第6讲:矩阵的概念

一、矩阵的基本概念

跳转到:一、矩阵的基本概念
  • 矩阵:m×nm \times n 个数 aija_{ij}(i=1,2,⋯ ,mi = 1, 2, \cdots, m;j=1,2,⋯ ,nj = 1, 2, \cdots, n)排成 mm 行 nn 列的长方形数表,用圆括号或方括号括起来,称为矩阵,记作 AA,BB,CC 等。[来源:p2]
A=(a11a12⋯a1na21a22⋯a2n⋮⋮⋮am1am2⋯amn)=(aij)m×nA = \begin{pmatrix} 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{pmatrix} = (a_{ij})_{m \times n}
  • 矩阵相等:设 A=(aij)m×nA = (a_{ij})_{m \times n},B=(bij)s×tB = (b_{ij})_{s \times t},若 m=sm = s,n=tn = t,且 aij=bija_{ij} = b_{ij}(对所有 i,ji, j),则称 A=BA = B。[来源:p15]

二、几种特殊类型的矩阵

跳转到:二、几种特殊类型的矩阵
  • 行矩阵:只有一行的矩阵,如 A=(a1,a2,⋯ ,an)A = (a_1, a_2, \cdots, a_n)。[来源:p4]
  • 列矩阵:只有一列的矩阵,如 B=(b1b2⋮bn)B = \begin{pmatrix} b_1 \\ b_2 \\ \vdots \\ b_n \end{pmatrix}。[来源:p4]
  • 行(列)矩阵在介绍了线性空间的概念后,也叫行列向量。[来源:p4]
  • 零矩阵:元素全部为 00 的矩阵,记作 Om×nO_{m \times n}。[来源:p5]
  • 零矩阵类比实数 00,在矩阵的计算中,作用和数字 00 相似。[来源:p5]
  • 方阵:行数和列数相同的矩阵,即 n×nn \times n 矩阵,称为 nn 阶方阵。[来源:p6]
  • 主对角线:方阵中从左上角到右下角的对角线,元素为 a11,a22,⋯ ,anna_{11}, a_{22}, \cdots, a_{nn}。[来源:p6]
  • 主对角元:主对角线上的元素 aiia_{ii}(i=1,2,⋯ ,ni = 1, 2, \cdots, n)。[来源:p6]

三、几种特殊类型的方阵

跳转到:三、几种特殊类型的方阵
  • 对角矩阵:除主对角线外其余元素全为 00 的方阵。[来源:p7]
A=(a110⋯00a22⋯0⋮⋮⋱⋮00⋯ann)A = \begin{pmatrix} a_{11} & 0 & \cdots & 0 \\ 0 & a_{22} & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & a_{nn} \end{pmatrix}

记作 A=diag(a11,a22,⋯ ,ann)A = \text{diag}(a_{11}, a_{22}, \cdots, a_{nn})。[来源:p7]

  • 单位矩阵:主对角元全为 11,其余元素全为 00 的方阵,记作 EE 或 II。[来源:p8]
E=(10⋯001⋯0⋮⋮⋱⋮00⋯1)E = \begin{pmatrix} 1 & 0 & \cdots & 0 \\ 0 & 1 & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & 1 \end{pmatrix}
  • 单位矩阵类比实数 11,在矩阵的计算中,作用和数字 11 相似。[来源:p8]
  • 数量矩阵:主对角元全为同一个数 aa,其余元素全为 00 的方阵,记作 aEaE 或 aIaI。[来源:p9]
  • 上三角矩阵:主对角线以下元素全为 00(即当 i>ji > j 时,aij=0a_{ij} = 0)。[来源:p10]
  • 下三角矩阵:主对角线以上元素全为 00(即当 i<ji < j 时,aij=0a_{ij} = 0)。[来源:p10]
  • 对称矩阵:满足 aij=ajia_{ij} = a_{ji}(i,j=1,2,⋯ ,ni, j = 1, 2, \cdots, n)的方阵,即关于主对角线对称。[来源:p11-12]
  • 反对称矩阵:满足 aij=−ajia_{ij} = -a_{ji}(i,j=1,2,⋯ ,ni, j = 1, 2, \cdots, n)的方阵。[来源:p13]
  • ⭐ 反对称矩阵对角线上元素一定是 00(因为 aii=−aiia_{ii} = -a_{ii},所以 aii=0a_{ii} = 0)。[来源:p14]

第7讲:矩阵的运算

跳转到:第7讲:矩阵的运算
  • 设 A=(aij)m×nA = (a_{ij})_{m \times n},B=(bij)m×nB = (b_{ij})_{m \times n}(同型矩阵),则:[来源:p2]
A+B=(aij+bij)m×nA + B = (a_{ij} + b_{ij})_{m \times n}
  • 负矩阵:−A=(−aij)m×n-A = (-a_{ij})_{m \times n}。[来源:p2]
  • 矩阵减法:A−B=A+(−B)A - B = A + (-B)。[来源:p2]
  • ⭐ A+B=B+AA + B = B + A(加法交换律)[来源:p3]
  • ⭐ (A+B)+C=A+(B+C)(A + B) + C = A + (B + C)(加法结合律)[来源:p3]
  • ⭐ A+O=O+A=AA + O = O + A = A(加法单位元)[来源:p3]
  • ⭐ A+(−A)=OA + (-A) = O(加法逆元)[来源:p3]

  • 设 A=(aij)m×nA = (a_{ij})_{m \times n},cc 是一个数,则:[来源:p4]
cA=(caij)m×ncA = (ca_{ij})_{m \times n}
  • 特别地:−A=(−1)A-A = (-1)A,cE=diag(c,c,⋯ ,c)cE = \text{diag}(c, c, \cdots, c)。[来源:p4]
  • 1A=A1A = A [来源:p5]
  • k(lA)=(kl)Ak(lA) = (kl)A [来源:p5]
  • (k+l)A=kA+lA(k + l)A = kA + lA [来源:p5]
  • k(A+B)=kA+kBk(A + B) = kA + kB [来源:p5]

  • ⭐ 设 A=(aij)m×pA = (a_{ij})_{m \times p},B=(bij)p×nB = (b_{ij})_{p \times n}(A的列数 = B的行数),则:[来源:p7]
A⋅B=C=(cij)m×nA \cdot B = C = (c_{ij})_{m \times n}

其中 cij=∑k=1paikbkj=ai1b1j+ai2b2j+⋯+aipbpjc_{ij} = \sum_{k=1}^{p} a_{ik} b_{kj} = a_{i1}b_{1j} + a_{i2}b_{2j} + \cdots + a_{ip}b_{pj}

  • (AB)C=A(BC)(AB)C = A(BC)(乘法结合律)[来源:p12]
  • k(AB)=(kA)B=A(kB)k(AB) = (kA)B = A(kB) [来源:p12]
  • ⭐ (A+B)C=AC+BC(A + B)C = AC + BC(乘法右分配律)[来源:p12]
  • ⭐ C(A+B)=CA+CBC(A + B) = CA + CB(乘法左分配律)[来源:p12]
  • k(A+B)=kA+kBk(A + B) = kA + kB [来源:p12]
  • Am×nEn=Am×nA_{m \times n} E_n = A_{m \times n},EmAm×n=Am×nE_m A_{m \times n} = A_{m \times n}(单位矩阵的性质)[来源:p12]
  • Am×pOp×n=Om×nA_{m \times p} O_{p \times n} = O_{m \times n},Om×pAp×n=Om×nO_{m \times p} A_{p \times n} = O_{m \times n} [来源:p12]

(3) 线性映射的矩阵表示

跳转到:(3) 线性映射的矩阵表示
  • 线性型可以写成矩阵形式:y=Ax\mathbf{y} = A\mathbf{x} [来源:p9-10]
  • 线性型的复合:若 z=By\mathbf{z} = B\mathbf{y},则 z=BAx\mathbf{z} = BA\mathbf{x} [来源:p11]
  • ⭐ 矩阵乘法不满足交换律![来源:p19]

    • 情形一:ABAB 有定义但 BABA 没有定义(不同型矩阵)
    • 情形二:ABAB 和 BABA 都有定义但 AB≠BAAB \neq BA
  • ⭐ 矩阵乘法不满足消去律![来源:p20]

    • AB=ACAB = AC,但 B≠CB \neq C
    • BA=CABA = CA,但 B≠CB \neq C
  • ⭐ AB=OAB = O 不能推出 A=OA = O 或 B=OB = O [来源:p21]

  • ⭐ 若对任意 n×nn \times n 方阵 BB 都有 AB=BAAB = BA,则 AA 是数量矩阵。[来源:p23-24]

  • 设 AA 为 nn 阶方阵,则:[来源:p25]

    • A2=A⋅AA^2 = A \cdot A
    • A3=A2⋅A=A⋅A⋅AA^3 = A^2 \cdot A = A \cdot A \cdot A
    • Am=Am−1⋅AA^m = A^{m-1} \cdot A,其中 mm 是正整数
    • 规定 A0=EA^0 = E
  • ⭐ 注意这里没有定义方阵的负整数次幂。[来源:p25]

  • AmAn=Am+nA^m A^n = A^{m+n} [来源:p26]
  • (Am)n=Amn(A^m)^n = A^{mn},其中 m,nm, n 为非负整数 [来源:p26]
  • ⭐ 由于矩阵乘法交换律不一定成立,所以一般地:[来源:p26]
    • (AB)m≠AmBm(AB)^m \neq A^m B^m
    • (AB)m=A(BA)m−1B(AB)^m = A(BA)^{m-1}B
    • (A+B)2=A2+AB+BA+B2≠A2+2AB+B2(A + B)^2 = A^2 + AB + BA + B^2 \neq A^2 + 2AB + B^2
    • (A−B)(A+B)=A2+AB−BA−B2≠A2−B2(A - B)(A + B) = A^2 + AB - BA - B^2 \neq A^2 - B^2
  • ⭐ 设方阵 AA 与 BB 可交换(即 AB=BAAB = BA),那么:[来源:p27]

    • (A+B)m=Am+Cm1Am−1B+⋯+CmmBm(A + B)^m = A^m + C_m^1 A^{m-1}B + \cdots + C_m^m B^m(二项式展开)
    • (A+B)(A−B)=A2−B2=(A−B)(A+B)(A + B)(A - B) = A^2 - B^2 = (A - B)(A + B)
    • (A⋅B)m=AmBm(A \cdot B)^m = A^m B^m
  • 特别地:AA 与 EE 总是可交换的,所以:[来源:p26]

(A+E)m=Am+Cm1Am−1+⋯+CmmE(A + E)^m = A^m + C_m^1 A^{m-1} + \cdots + C_m^m E
  • 多项式 f(x)=a0xm+a1xm−1+⋯+amf(x) = a_0 x^m + a_1 x^{m-1} + \cdots + a_m [来源:p28]
  • 方阵 AA 的多项式:f(A)=a0Am+a1Am−1+⋯+amEf(A) = a_0 A^m + a_1 A^{m-1} + \cdots + a_m E [来源:p28]

  • 设 A=(aij)m×nA = (a_{ij})_{m \times n},将 AA 的行列互换得到的矩阵称为 AA 的转置矩阵,记作 ATA^T。[来源:p13]
AT=(aji)n×mA^T = (a_{ji})_{n \times m}
  • (AT)T=A(A^T)^T = A [来源:p14]
  • (A+B)T=AT+BT(A + B)^T = A^T + B^T [来源:p14]
  • (kA)T=k(AT)(kA)^T = k(A^T) [来源:p14]
  • ⭐ (AB)T=BTAT(AB)^T = B^T A^T(注意顺序颠倒)[来源:p14]
  • (A1⋅A2⋅⋯⋅Am)T=AmT⋅Am−1T⋅⋯⋅A1T(A_1 \cdot A_2 \cdot \cdots \cdot A_m)^T = A_m^T \cdot A_{m-1}^T \cdot \cdots \cdot A_1^T [来源:p14]
  • 若 AA 为 nn 阶方阵,则 (An)T=(AT)n(A^n)^T = (A^T)^n [来源:p14]
  • ⭐ 矩阵 AA 为对称矩阵 ⇔AT=A\Leftrightarrow A^T = A [来源:p14]
  • ⭐ 矩阵 AA 为反对称矩阵 ⇔AT=−A\Leftrightarrow A^T = -A [来源:p14]
  • ⭐ 若矩阵 AA 是 m×nm \times n 的矩阵,那么 AATAA^T 和 ATAA^TA 都是对称矩阵。[来源:p14]
  • ⭐ AA 是实矩阵。若对任何 x∈Rnx \in \mathbb{R}^n,都有 xTAx=0⇔Ax^T A x = 0 \Leftrightarrow A 是反对称矩阵。[来源:p16]

  • ⭐ 任何一个 nn 阶方阵可以唯一地写为一个对称矩阵和一个反对称矩阵的和。[来源:p17] 【整理自PPT】分解方式:A=12(A+AT)+12(A−AT)A = \frac{1}{2}(A + A^T) + \frac{1}{2}(A - A^T)


  • 设 A=(aij)n×nA = (a_{ij})_{n \times n},x,y∈Rn\mathbf{x}, \mathbf{y} \in \mathbb{R}^n,则:[来源:p15]
xTAy=∑i=1n∑j=1naijxiyj\mathbf{x}^T A \mathbf{y} = \sum_{i=1}^{n} \sum_{j=1}^{n} a_{ij} x_i y_j xTAx=∑i=1n∑j=1naijxixj=∑i=1naiixi2+∑1≤i<j≤n(aij+aji)xixj\mathbf{x}^T A \mathbf{x} = \sum_{i=1}^{n} \sum_{j=1}^{n} a_{ij} x_i x_j = \sum_{i=1}^{n} a_{ii} x_i^2 + \sum_{1 \leq i < j \leq n} (a_{ij} + a_{ji}) x_i x_j
  • ⭐ 若 AA 是反对称矩阵(即 AT=−AA^T = -A),那么对任何 x∈Rn\mathbf{x} \in \mathbb{R}^n,xTAx=0\mathbf{x}^T A \mathbf{x} = 0。[来源:p15]

  • ⭐ 一个行矩阵乘以一个列矩阵,结果为一个数字(内积)。[来源:p30]
  • ⭐ 一个列矩阵乘以一个行矩阵,结果为一个矩阵,且这个矩阵的行(列)之间相差倍数关系。[来源:p30-31]

(2) 求方阵幂的技巧

跳转到:(2) 求方阵幂的技巧
  • 分解法:若 A=λE+BA = \lambda E + B,其中 BB 是幂零矩阵(Bk=OB^k = O),则可利用二项式展开计算 AnA^n。[来源:p29]
  • 若矩阵的行(列)是某个行(列)矩阵的倍数,则该矩阵可写为一个列矩阵乘以一个行矩阵的形式。[来源:p31]

  • 矩阵的迹:nn 阶方阵 AA 的主对角线上元素之和,记作 tr(A)\text{tr}(A)。[来源:p32]
tr(A)=a11+a22+⋯+ann=∑i=1naii\text{tr}(A) = a_{11} + a_{22} + \cdots + a_{nn} = \sum_{i=1}^{n} a_{ii}
  • ⭐ tr(AB)=tr(BA)\text{tr}(AB) = \text{tr}(BA)(即使 AB≠BAAB \neq BA)[来源:p33]
  • ⭐ 若 tr(AAT)=0\text{tr}(AA^T) = 0,则 A=OA = O(对于实矩阵)。[来源:p34]
  • ⭐ 若 A2=AATA^2 = AA^T,则 AA 为实对称矩阵。[来源:p34]
  • ⭐ 下三角矩阵的乘积还是下三角矩阵。[来源:p35]

  • 设 A=(aij)m×nA = (a_{ij})_{m \times n} 是一个元素为复数的矩阵,矩阵 AA 的共轭矩阵为 Aˉ=(aˉij)m×n\bar{A} = (\bar{a}_{ij})_{m \times n}。[来源:p36]
  • A+B‾=Aˉ+Bˉ\overline{A + B} = \bar{A} + \bar{B} [来源:p36]
  • cA‾=cˉ⋅Aˉ\overline{cA} = \bar{c} \cdot \bar{A} [来源:p36]
  • AB‾=Aˉ⋅Bˉ\overline{AB} = \bar{A} \cdot \bar{B} [来源:p36]
  • ∣Aˉ∣=∣A∣‾|\bar{A}| = \overline{|A|} [来源:p36]

运算公式备注
矩阵加法(A+B)ij=aij+bij(A + B)_{ij} = a_{ij} + b_{ij}需同型
矩阵数乘(kA)ij=k⋅aij(kA)_{ij} = k \cdot a_{ij}
矩阵乘法(AB)ij=∑kaikbkj(AB)_{ij} = \sum_k a_{ik}b_{kj}A列数=B行数
转置(AT)ij=aji(A^T)_{ij} = a_{ji}行列互换
转置乘法(AB)T=BTAT(AB)^T = B^T A^T⭐顺序颠倒
对称矩阵AT=AA^T = A
反对称矩阵AT=−AA^T = -A对角元为0
迹tr(A)=∑iaii\text{tr}(A) = \sum_i a_{ii}主对角元之和
迹的性质tr(AB)=tr(BA)\text{tr}(AB) = \text{tr}(BA)