Math ClubMath Club
v1 · padrão canônico

第32课 — 矩阵运算

加法、标量乘法、矩阵乘法。乘法作为线性变换的合成。

Used in: 1.º ano EM (álgebra linear elementar) · Equiv. Math I japonês cap. matrizes · Equiv. Klasse 11 alemã (Matrizen)

(AB)ij=k=1naikbkj(AB)_{ij} = \sum_{k=1}^{n} a_{ik} b_{kj}
Choose your door

Rigorous notation, full derivation, hypotheses

运算

加法与减法

对于相同维度的矩阵: (A+B)ij=aij+bij(A + B)_{ij} = a_{ij} + b_{ij}

数乘

(αA)ij=αaij(\alpha A)_{ij} = \alpha \cdot a_{ij}

矩阵乘法

仅当 AA 的列数 = BB 的行数时定义: Am×nBn×p=(AB)m×pA_{m \times n} \cdot B_{n \times p} = (AB)_{m \times p}

(AB)ij=k=1naikbkj\boxed{(AB)_{ij} = \sum_{k=1}^n a_{ik} b_{kj}}

性质

运算性质
加法交换律、结合律、单位元 OO
数乘分配律:α(A+B)=αA+αB\alpha(A+B) = \alpha A + \alpha B
乘法结合律:(AB)C=A(BC)(AB)C = A(BC)
乘法分配律:A(B+C)=AB+ACA(B+C) = AB + AC
乘法一般不满足交换律
单位AI=IA=AAI = IA = A
AO=OA=OAO = OA = O

为什么矩阵乘法"奇怪"

因为它对应于线性变换的复合:先应用 BB 后应用 AA 等同于应用 ABAB。顺序很重要,因为复合很重要。

An=AAAA^n = A \cdot A \cdots Ann 次),A0=IA^0 = I。仅对方阵定义。

Exercise list

46 exercises · 11 with worked solution (25%)

Application 27Understanding 5Modeling 10Challenge 3Proof 1
  1. Ex. 32.1Application
    计算 (1234)+(5102)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} + \begin{pmatrix} 5 & -1 \\ 0 & 2 \end{pmatrix}。(答:(6136)\begin{pmatrix} 6 & 1 \\ 3 & 6 \end{pmatrix}。)
  2. Ex. 32.2ApplicationAnswer key
    计算 3(2110)3 \cdot \begin{pmatrix} 2 & 1 \\ -1 & 0 \end{pmatrix}
  3. Ex. 32.3Application
    计算 (1234)(5678)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} \cdot \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix}。(答:(19224350)\begin{pmatrix} 19 & 22 \\ 43 & 50 \end{pmatrix}。)
  4. Ex. 32.4Application
    计算 (1234)(1001)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} \cdot \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}——结果?
  5. Ex. 32.5ApplicationAnswer key
    计算 (1234)(0000)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} \cdot \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}
  6. Ex. 32.6Application
    2×32 \times 3 矩阵乘以 3×23 \times 2 矩阵——结果维度?(答:2×22 \times 2。)
  7. Ex. 32.7Application
    计算 (123456)(789)\begin{pmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \end{pmatrix} \cdot \begin{pmatrix} 7 \\ 8 \\ 9 \end{pmatrix}。(答:(50122)\begin{pmatrix} 50 \\ 122 \end{pmatrix}。)
  8. Ex. 32.8Application
    A=(1101)A = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}B=(1011)B = \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix},验证 ABBAAB \neq BA
  9. Ex. 32.9ApplicationAnswer key
    A=(0110)A = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}A2A^2。(答:II。)
  10. Ex. 32.10Application
    计算 (A+B)2(A + B)^2(A2+2AB+B2)(A^2 + 2AB + B^2)。何时相等?(当 AB=BAAB = BA。)
  11. Ex. 32.11Application
    计算 (1234)2\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}^2
  12. Ex. 32.12Application
    (cosθsinθsinθcosθ)\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix} 乘以 (10)\begin{pmatrix} 1 \\ 0 \end{pmatrix}。(答:(cosθ,sinθ)T(\cos\theta, \sin\theta)^T。)
  13. Ex. 32.13ApplicationAnswer key
    计算 (1000)(0001)\begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix} \cdot \begin{pmatrix} 0 & 0 \\ 0 & 1 \end{pmatrix}
  14. Ex. 32.14Application
    A=(1201)A = \begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix} 和你选的 B,CB, C,验证分配律:A(B+C)=AB+ACA(B+C) = AB + AC
  15. Ex. 32.15Application
    A2×3A_{2 \times 3}B3×4B_{3 \times 4}ABAB 维度?BABA 呢?(BABA 不存在。)
  16. Ex. 32.16Application
    计算 (2003)(45)\begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} \cdot \begin{pmatrix} 4 \\ 5 \end{pmatrix}
  17. Ex. 32.17ApplicationAnswer key
    证明两个对角矩阵之积是对角矩阵——显式计算。
  18. Ex. 32.18Application
    计算 (1201)3\begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix}^3
  19. Ex. 32.19Application
    (1101)n\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}^n——求关于 nn 的一般公式。(答:(1n01)\begin{pmatrix} 1 & n \\ 0 & 1 \end{pmatrix}。)
  20. Ex. 32.20ApplicationAnswer key
    A2=AA^2 = AA2×2A_{2\times 2}?(幂等——投影。)给两个例子。
  21. Ex. 32.21Application
    计算 (2134)(1012)\begin{pmatrix} 2 & -1 \\ 3 & 4 \end{pmatrix} \begin{pmatrix} 1 & 0 \\ -1 & 2 \end{pmatrix}
  22. Ex. 32.22Application
    计算 (123)(456)\begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix} \begin{pmatrix} 4 & 5 & 6 \end{pmatrix}——外积,维度 3×33 \times 3
  23. Ex. 32.23ApplicationAnswer key
    计算 (456)(123)\begin{pmatrix} 4 & 5 & 6 \end{pmatrix} \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix}——内积,维度 1×11 \times 1。(答:3232。)
  24. Ex. 32.24Application
    A=(0110)A = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}A4A^4。(答:II。)
  25. Ex. 32.25Application
    A=(010001000)A = \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end{pmatrix}A2A^2A3A^3 呢?(幂零。)
  26. Ex. 32.26Application
    A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}B=(0110)B = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix},验证 (AB)T=BTAT(AB)^T = B^T A^T
  27. Ex. 32.27Application
    计算 (cosαsinαsinαcosα)(cosβsinβsinβcosβ)\begin{pmatrix} \cos\alpha & -\sin\alpha \\ \sin\alpha & \cos\alpha \end{pmatrix} \begin{pmatrix} \cos\beta & -\sin\beta \\ \sin\beta & \cos\beta \end{pmatrix}——验证为 α+β\alpha + \beta 旋转。
  28. Ex. 32.28Understanding
    证明乘以单位矩阵不改变。(直接由定义。)
  29. Ex. 32.29Understanding
    证明零矩阵相乘得零矩阵。
  30. Ex. 32.30Understanding
    证明若 AA 对角且 BB 对角,则 ABAB 对角,且对角元素相乘。
  31. Ex. 32.31UnderstandingAnswer key
    证明若 AA 上三角且 BB 上三角,则 ABAB 上三角。
  32. Ex. 32.32Understanding
    证明 tr(AB)=tr(BA)\text{tr}(AB) = \text{tr}(BA),即使 ABBAAB \neq BA
  33. Ex. 32.33Modeling
    在球队中,球员有进球 GG 和助攻 AA。计分:进球 ×3\times 3 + 助攻 ×1\times 1。建模为矩阵乘积。
  34. Ex. 32.34Modeling
    在神经网络中,层 y=Wx+b\mathbf{y} = W\mathbf{x} + \mathbf{b}WM10×5W \in M_{10 \times 5} 时,x\mathbf xy\mathbf y 维度?
  35. Ex. 32.35Modeling
    马尔可夫链:分布 π\pi' = πP\pi P。若 π=(0,5,0,5)\pi = (0{,}5, 0{,}5)P=(0,90,10,20,8)P = \begin{pmatrix} 0{,}9 & 0{,}1 \\ 0{,}2 & 0{,}8 \end{pmatrix},计算 π\pi'
  36. Ex. 32.36Modeling
    平面旋转:(cosθsinθsinθcosθ)(xy)\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix} \cdot \begin{pmatrix} x \\ y \end{pmatrix}(x,y)(x, y) 旋转 θ\theta。对 (1,0)(1, 0)θ=π/2\theta = \pi/2 应用。
  37. Ex. 32.37ModelingAnswer key
    PageRank 迭代 vn+1=Mvn\mathbf v_{n+1} = M \mathbf v_nMM 随机。MM 的特征向量有什么用?
  38. Ex. 32.38Modeling
    在 CG 中,2D 仿射变换:T(x)=Ax+tT(\mathbf x) = A\mathbf x + \mathbf t。如何用作用于 (x,y,1)T(x, y, 1)^T3×33\times 3 矩阵表示?
  39. Ex. 32.39ModelingAnswer key
    在经济学中,投入产出矩阵:x=Ax+d\mathbf x = A\mathbf x + \mathbf dx=(IA)1d\mathbf x = (I-A)^{-1}\mathbf d。计算成本?
  40. Ex. 32.40ModelingAnswer key
    在金融中,收益 r=Rw\mathbf r = R \mathbf wRR 是资产 × 情景的收益矩阵。建模。
  41. Ex. 32.41Modeling
    H×W×3H \times W \times 3 RGB 图像。转灰度:g=0,299r+0,587g+0,114bg = 0{,}299 r + 0{,}587 g + 0{,}114 b。如何用矩阵乘积表达?
  42. Ex. 32.42Modeling
    在控制中,系统 xk+1=Axk+Buk\mathbf x_{k+1} = A\mathbf x_k + B\mathbf u_k。3 步后,用 x0,u0,u1,u2\mathbf x_0, \mathbf u_0, \mathbf u_1, \mathbf u_2 表示 x3\mathbf x_3
  43. Ex. 32.43Challenge
    A0A \neq 0B0B \neq 0 使 AB=0AB = 0(矩阵零因子)。
  44. Ex. 32.44Challenge
    AIA \neq I 使 A2=IA^2 = I(非平凡对合)。
  45. Ex. 32.45Challenge
    证明对方阵 A,BA, B,若 AB=IAB = I,则 BA=IBA = I 也成立(不平凡——依赖于维度有限)。
  46. Ex. 32.46Proof
    通过 k\sum_k 和换求和顺序证明结合律:(AB)C=A(BC)(AB)C = A(BC)

本课参考来源

Updated on 2026-04-30 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.