行列式的几何意义

一、从一个问题开始

一个线性变换会把整个空间拉伸、压缩、旋转、翻转。问题:这个变换把面积放大了多少倍?

具体来说,取单位正方形(面积 = 1),变换后它变成一个平行四边形(面积 ≠ 1)。这个面积变化的比例,就是行列式。

det⁡(M)=变换后的面积原来的面积\det(M) = \frac{\text{变换后的面积}}{\text{原来的面积}}

二、交互演示:单位正方形的像

几何含义

行列式的绝对值表示面积缩放倍数,符号表示空间是否翻转。

操作与观察:

  • “恒等 (det=1)“:面积不变
  • “缩放×2 (det=4)“:每条边 2 倍 → 面积 4 倍
  • “拉伸 (det=2)“:x 拉 2 倍 → 面积 2 倍
  • “剪切 (det=1)“:平行四边形面积仍为 1!剪切不改变面积
  • “翻转 (det=-1)“:面积仍 1,但方向翻转(det 为负)
  • “奇异 (det=0)“:压成一条线,面积归零

三、2×2 行列式的公式

det⁡(abcd)=ad−bc\det\begin{pmatrix} a & b \\ c & d \end{pmatrix} = ad - bc

为什么是 ad - bc?

单位正方形的两个基向量 ı^=(1,0)\hat{\imath} = (1,0)、ȷ^=(0,1)\hat{\jmath} = (0,1) 变换后变成:

T(ı^)=(ac),T(ȷ^)=(bd)T(\hat{\imath}) = \begin{pmatrix} a \\ c \end{pmatrix}, \quad T(\hat{\jmath}) = \begin{pmatrix} b \\ d \end{pmatrix}

这两个向量张成的平行四边形的面积正好是 ad−bcad - bc。行列式的公式不是凭空定义的,它就是平行四边形的有向面积。

验证:
T(î) = (a, c),T(ĵ) = (b, d)
平行四边形面积 = |a·d − c·b| = |ad − bc|

四、行列式的符号:定向

为什么 det 可以是负数?因为行列式是有向面积:

det 符号含义
det > 0空间保持方向(不翻转)
det < 0空间被翻转(镜像),面积取绝对值
det = 0空间被压缩到更低维

如何判断是否翻转:想象二维平面上的”空间定向”(如右手系)。变换后如果右手系变成左手系(镜像),det 为负。

例:翻转矩阵 [[0,1],[1,0]](交换 x、y 轴)
det = 0×0 − 1×1 = -1  → 面积不变但空间翻转

五、三维行列式:体积

三维的情况完全类似:det = 体积缩放倍数。

det⁡(abcdefghi)=a(ei−fh)−b(di−fg)+c(dh−eg)\det\begin{pmatrix} a & b & c \\ d & e & f \\ g & h & i \end{pmatrix} = a(ei - fh) - b(di - fg) + c(dh - eg)

三个基向量 ı^,ȷ^,k^\hat{\imath}, \hat{\jmath}, \hat{k} 变换后张成的平行六面体的体积就是行列式的绝对值。

det < 0 在三维:空间定向翻转(右手系变左手系)。

六、行列式的两个重要性质

  1. 乘法性质:det⁡(M1M2)=det⁡(M1)det⁡(M2)\det(M_1 M_2) = \det(M_1)\det(M_2)

    • 复合变换的面积缩放 = 两次缩放相乘
    • 几何上非常直观:先缩放 det⁡M1\det M_1 倍,再缩放 det⁡M2\det M_2 倍
  2. 转置不变:det⁡(MT)=det⁡(M)\det(M^T) = \det(M)

总结

本文出现的符号

符号类型读音/说明在本文中的含义
det⁡(M)\det(M)数学符号determinant of M矩阵 MM 的行列式,即线性变换的面积(体积)缩放倍数
(abcd)\begin{pmatrix} a & b \\ c & d \end{pmatrix}数学符号2 by 2 matrix2×2 矩阵的一般形式
ad−bcad - bc数学符号a d minus b c2×2 行列式的计算公式(平行四边形的有向面积)
ı^,ȷ^\hat{\imath}, \hat{\jmath}数学符号i hat, j hat二维平面的单位基向量
k^\hat{k}数学符号k hat三维空间的单位基向量
det⁡(M1M2)\det(M_1 M_2)数学符号determinant of M1 times M2复合变换的行列式,等于 det⁡(M1)det⁡(M2)\det(M_1)\det(M_2)
MTM^T数学符号M transpose矩阵 MM 的转置,det⁡(MT)=det⁡(M)\det(M^T) = \det(M)

中英对照

中文术语英文术语音标说明
行列式determinant/dɪˈtɜːmɪnənt/线性变换对面积(体积)的缩放倍数
线性变换linear transformation/ˈlɪniə ˌtrænsfəˈmeɪʃən/保持直线结构的空间变换,原点不动
基向量basis vector/ˈbeɪsɪs ˈvektə/张成坐标系的单位向量,如 ı^,ȷ^,k^\hat{\imath}, \hat{\jmath}, \hat{k}
有向面积signed area/saɪnd ˈeəriə/带符号的面积,符号表示方向是否翻转
平行四边形parallelogram/ˌpærəˈleləɡræm/二维中由两个基向量张成的图形
平行六面体parallelepiped/ˌpærəleˈlepɪpɪd/三维中由三个基向量张成的立体
剪切shear/ʃɪə/保持面积不变的斜切变换,det 仍为 1
缩放scaling/ˈskeɪlɪŋ/按比例放大或缩小空间的变换
翻转reflection/rɪˈflekʃən/使空间定向反转的镜像变换,det 为负
转置transpose/trænsˈpəʊz/将矩阵的行与列互换,满足 det⁡(MT)=det⁡(M)\det(M^T) = \det(M)

发现内容有问题?

告诉我们哪里需要改进。