矩阵是按行和列排列成的数字矩形数组。想快速理解矩阵,重点抓住四件事:大小、常见矩阵类型、哪些运算有定义,以及当矩阵是方阵时行列式告诉你什么。
矩阵可以用来整理数据,但在线性代数入门中,它也表示一种把向量进行变换的规则。你不需要先掌握完整理论才能开始学习。最重要的是知道矩阵的大小如何决定运算规则。
矩阵的大小:行与列
矩阵的大小写作“行 × 列”。例如,
是一个 矩阵,因为它有 行和 列。
这个大小不只是一个标签。它决定了矩阵能做什么,以及哪些运算是有意义的。
常见的矩阵类型
大多数矩阵入门题目都会用到少数几种常见类型。
行矩阵与列矩阵
行矩阵只有一行,例如一个 矩阵。列矩阵只有一列,例如一个 矩阵。
方阵
方阵的行数和列数相同,例如 或 。只有方阵才定义了行列式和逆矩阵。
对角矩阵
对角矩阵是方阵,除主对角线上的元素外,其余位置全是 。这类矩阵通常更容易处理,因为重要的数值集中在主对角线上。
单位矩阵
单位矩阵相当于矩阵乘法中的数字 。对于 的情况,
与 相乘后,兼容的矩阵保持不变。
零矩阵
零矩阵的所有元素都等于 。它可以有不同的大小,并且在同型矩阵中起到加法零元的作用。
矩阵运算:哪些有定义,哪些没有
加法与减法
只有当两个矩阵大小完全相同时,才能进行加法或减法。运算是按对应元素逐项进行的。
如果大小不同,这个运算就没有定义。
数乘
如果用一个数去乘矩阵,这个数叫作标量,那么矩阵中的每个元素都要乘这个数。
例如,
矩阵乘法
矩阵乘法遵循另一套规则。如果 是 , 是 ,那么 有定义,结果是一个 矩阵。
中间维数必须匹配。这就是条件:
有定义,但
当 时没有定义。
顺序也很重要。即使两个乘积都存在, 和 通常也不相同。
转置
矩阵的转置会交换行和列。一个 矩阵会变成一个 矩阵。
这在很多公式中都很重要,因为它会改变矩阵在乘法中如何对应排列。
行列式:它告诉你什么
行列式是附属于方阵的一个单独数值。对于非方阵,行列式没有定义。
对于一个 矩阵
它的行列式是
在入门阶段,最有用的理解是:
- 如果 ,那么矩阵可逆。
- 如果 ,那么矩阵不可逆。
从几何上看,对于一个 矩阵, 给出面积被缩放的倍数。符号则告诉你方向是否保持不变,还是发生了反转。
矩阵例题
设
这是一个方阵,所以它的行列式有定义。用 计算:
因为 ,所以这个矩阵可逆。
这一个例子把几个核心概念连在了一起:
- 这个矩阵是 ,所以它是方阵。
- 是方阵,就定义了行列式。
- 行列式非零,说明矩阵有逆矩阵。
- 作为平面上的一个变换,这个矩阵把带符号面积缩放了 倍。
这就是为什么行列式很重要。它不只是一个计算出来的数。它揭示了矩阵的某种结构性质。
矩阵中的常见错误
一个常见错误是试图把不同大小的矩阵相加。另一个错误是在没有先检查中间维数的情况下就进行矩阵乘法。
学生也常常默认 。但对矩阵来说,这通常是错的。
在行列式方面,主要错误是把它用于非方阵。另一个常见错误是把 的公式记成 ,而不是 。
矩阵的应用
凡是需要同时整理多个量之间关系的地方,都会出现矩阵。在初级课程中,矩阵常用于方程组和线性变换。
它们也出现在计算机图形学、数据分析、工程建模和数值计算中。不同领域的细节会变化,但关于大小、乘法和可逆性的核心规则始终重要。
试做一道类似的矩阵题
任选一个小的 矩阵,并回答四个问题:它的大小是多少,它是不是方阵,它的行列式是多少,它有没有逆矩阵?
如果之后使用计算器,先在计算前预测这些答案。这样工具就成了检验手段,而不是代替理解的东西。