Evanalysis
3.1嵌入式互动预计阅读时间: 6 分钟

3.1 矩阵加法、减法与数乘

把基本矩阵运算理解成逐格规则,并弄清楚这些运算什么时候才有意义。

课程目录

MATH1030:线性代数 I

线性代数笔记。

37

从这一节开始,矩阵不再只是装载信息的表格,而是可以真正计算的数学对象。最先遇到的三种运算是最基础的:

  • 两个矩阵相加;
  • 一个矩阵减去另一个矩阵;
  • 用一个标量乘一个矩阵。

对初学者来说,最重要的观念很简单:

  • 加法是逐格做;
  • 减法也是逐格做;
  • 数乘会保留矩阵大小,并把每个元素一起放大或缩小。

如果两个矩阵之间根本没有“对应位置”,那么加法和减法就无从谈起。

先有直觉:同型不是装饰条件

普通数字相加时,你不会想到“大小”这回事。矩阵不同,因为矩阵把信息放在特定的行和列里,所以每个位置本身就有意义。

如果两个矩阵大小不同,那么一个矩阵的第 2 行第 3 列,在另一个矩阵里未必有对应位置。既然没有配对位置,逐格加法或逐格减法就无法定义。

所以你常常会先听到“必须同型”这句话,然后才看到公式。它不是附带条件,而是运算意义的一部分。

定义

定义

矩阵加法与数乘

AABB 都是 m×nm × n 矩阵。

  • A+BA + B 是把对应位置相加后得到的 m×nm × n 矩阵。
  • ABA - B 定义为 A+(B)A + (-B)
  • 如果 c 是标量,那么 cA 是把 AA 的每个元素都乘以 c 得到的 m×nm × n 矩阵。

如果 A=[aij]A = [a_{ij}]B=[bij]B = [b_{ij}],那么

[A+B]ij=aij+bij,[cA]ij=caij.[A + B]_{ij} = a_{ij} + b_{ij}, \qquad [cA]_{ij} = c a_{ij}.

定义

零矩阵与加法逆元

零矩阵是所有元素都等于 0 的矩阵。它在矩阵加法中的角色,就像普通加法中的数字 0

AA 的加法逆元记作 A-A,做法是把 AA 的每个元素都变号。

减法本质上是什么

矩阵减法不是一条全新的规则,而是先取加法逆元,再做加法:

AB=A+(B).A - B = A + (-B).

把这句话讲清楚很有用,因为它能帮助你理解后面的代数结构。每当你对减法感到混乱,把它先重写成“加上一个负矩阵”,思路通常会清楚很多。

嵌入式互动时刻

下面的互动区可以在 A+BA + BABA - BcA 之间切换。请特别留意结果的大小。无论选哪一种运算,输出矩阵的大小都会与输入矩阵保持一致。

边读边试

matrix-arithmetic-lab

矩阵 A

1-2
30

B

41
-12

A + B

5-1
22

A - B

-3-3
4-2
2-4
60

加法与减法逐格进行。数乘把每一格同时乘以同一个数,因此矩阵大小不变。

例题

例题

逐步计算每一种运算

A=[1201],B=[3124].A = \begin{bmatrix} 1 & 2 \\ 0 & -1 \end{bmatrix}, \qquad B = \begin{bmatrix} 3 & 1 \\ -2 & 4 \end{bmatrix}.

A+B=[1+32+10+(2)1+4]=[4323].A + B = \begin{bmatrix} 1+3 & 2+1 \\ 0+(-2) & -1+4 \end{bmatrix} = \begin{bmatrix} 4 & 3 \\ -2 & 3 \end{bmatrix}.

同样地,

AB=[13210(2)14]=[2125].A - B = \begin{bmatrix} 1-3 & 2-1 \\ 0-(-2) & -1-4 \end{bmatrix} = \begin{bmatrix} -2 & 1 \\ 2 & -5 \end{bmatrix}.

如果 c=2c = -2,那么

2A=[2402].-2A = \begin{bmatrix} -2 & -4 \\ 0 & 2 \end{bmatrix}.

为什么零矩阵重要

零矩阵不只是最简单的特例。它告诉你:矩阵加法中“什么都不改变”的对象是什么。

如果 OO 是与 AA 同型的零矩阵,那么

A+O=A.A + O = A.

这很重要,因为一个代数系统若要有完整的加法结构,就需要一个加法单位元。对矩阵来说,这个单位元还依赖大小。2×22 × 2 的零矩阵不能代替 3×33 × 3 的零矩阵。

常见错误

常见错误

只看元素,不看大小

即使两个矩阵里面有很多相似的数字,只要大小不同,就不能相加。

常见错误

以为数乘会改变矩阵大小

数乘只会改变元素,不会改变形状。如果 AAm×nm × n,那么 cA 仍然是 m×nm × n

快速检查

快速检查

为什么矩阵加法只对同型矩阵有定义?

请在答案中使用“对应位置”这个说法。

解答

答案

快速检查

如果 AA3×43 × 4 矩阵,那么 A-A 的大小是多少?

请只关注矩阵的形状。

解答

答案

练习

快速检查

AA2×32 × 3BB3×23 × 2A+BA + BABA - B2A 哪些有定义?

请逐个写出。

解答

引导解答

快速检查

为什么零矩阵叫做加法单位元?

请用能表达这个角色的方程式回答。

解答

引导解答

相关笔记

如果你还想慢一点复习行、列与元素,可以先读 2.1 矩阵基础

如果你想看第一种不是逐格进行的矩阵运算,可以继续读 3.2 矩阵乘法与线性方程组

本单元重点词汇

Premium learning add-ons

Core notes stay free. Advanced exercises, video explanations, and premium exports are available through paid plans.