行列式定义与几何意义

13 minBeginner2026/6/14

二阶行列式、三阶行列式、n阶行列式的定义,行列式的几何意义——有向面积与有向体积,排列与逆序数。

1. 二阶行列式

1.1 定义

设有一个 2×22 \times 2 的数表:

(a11a12a21a22)\begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix}

二阶行列式定义为:

a11a12a21a22=a11a22a12a21\begin{vmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{vmatrix} = a_{11}a_{22} - a_{12}a_{21}

1.2 计算方法——对角线法则

二阶行列式的计算遵循对角线法则(沙路法则):

  • 主对角线(左上到右下):a11a22a_{11}a_{22},取正号
  • 副对角线(右上到左下):a12a21a_{12}a_{21},取负号

a11a12a21a22=a11a22a12a21\begin{vmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{vmatrix} = a_{11}a_{22} - a_{12}a_{21}

示例

3124=3×41×2=122=10\begin{vmatrix} 3 & 1 \\ 2 & 4 \end{vmatrix} = 3 \times 4 - 1 \times 2 = 12 - 2 = 10

1.3 二元线性方程组的行列式解法

对于方程组:

{a11x1+a12x2=b1a21x1+a22x2=b2\begin{cases} a_{11}x_1 + a_{12}x_2 = b_1 \\ a_{21}x_1 + a_{22}x_2 = b_2 \end{cases}

D=a11a12a21a22D = \begin{vmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{vmatrix}D1=b1a12b2a22D_1 = \begin{vmatrix} b_1 & a_{12} \\ b_2 & a_{22} \end{vmatrix}D2=a11b1a21b2D_2 = \begin{vmatrix} a_{11} & b_1 \\ a_{21} & b_2 \end{vmatrix}

D0D \neq 0 时,x1=D1Dx_1 = \dfrac{D_1}{D}x2=D2Dx_2 = \dfrac{D_2}{D}

2. 三阶行列式

2.1 定义

设有一个 3×33 \times 3 的数表:

(a11a12a13a21a22a23a31a32a33)\begin{pmatrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{pmatrix}

三阶行列式定义为:

a11a12a13a21a22a23a31a32a33=a11a22a33+a12a23a31+a13a21a32a13a22a31a12a21a33a11a23a32\begin{vmatrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{vmatrix} = a_{11}a_{22}a_{33} + a_{12}a_{23}a_{31} + a_{13}a_{21}a_{32} - a_{13}a_{22}a_{31} - a_{12}a_{21}a_{33} - a_{11}a_{23}a_{32}

2.2 对角线法则

三阶行列式的对角线法则:

  • 三条主对角线方向(取正号):

    • a11a22a33a_{11}a_{22}a_{33}
    • a12a23a31a_{12}a_{23}a_{31}
    • a13a21a32a_{13}a_{21}a_{32}
  • 三条副对角线方向(取负号):

    • a13a22a31a_{13}a_{22}a_{31}
    • a12a21a33a_{12}a_{21}a_{33}
    • a11a23a32a_{11}a_{23}a_{32}

示例

123456780=1×5×0+2×6×7+3×4×83×5×72×4×01×6×8\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 0 \end{vmatrix} = 1 \times 5 \times 0 + 2 \times 6 \times 7 + 3 \times 4 \times 8 - 3 \times 5 \times 7 - 2 \times 4 \times 0 - 1 \times 6 \times 8

=0+84+96105048=27= 0 + 84 + 96 - 105 - 0 - 48 = 27

3. 排列与逆序数

3.1 排列

1,2,,n1, 2, \ldots, n 组成的一个有序数组称为一个 nn 阶排列nn 阶排列共有 n!n! 个。

3.2 逆序与逆序数

在一个排列 p1p2pnp_1 p_2 \cdots p_n 中,若 i<ji < jpi>pjp_i > p_j,则称 (pi,pj)(p_i, p_j) 构成一个逆序

排列中逆序的总数称为该排列的逆序数,记作 τ(p1p2pn)\tau(p_1 p_2 \cdots p_n)

逆序数的计算方法:对排列中每个元素,数其后面比它小的元素个数,然后求和。

示例:计算 τ(42513)\tau(42513)

  • 44 后面比 44 小的有 2,1,32, 1, 3,共 33
  • 22 后面比 22 小的有 11,共 11
  • 55 后面比 55 小的有 1,31, 3,共 22
  • 11 后面没有比 11 小的,共 00
  • 33 后面没有,共 00

τ(42513)=3+1+2+0+0=6\tau(42513) = 3 + 1 + 2 + 0 + 0 = 6

3.3 奇排列与偶排列

  • 逆序数为奇数的排列称为奇排列
  • 逆序数为偶数的排列称为偶排列

对换:交换排列中两个元素的位置。一次对换改变排列的奇偶性。

4. n阶行列式

4.1 定义

nn 阶行列式定义为:

a11a12a1na21a22a2nan1an2ann=p1p2pn(1)τ(p1p2pn)a1p1a2p2anpn\begin{vmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{vmatrix} = \sum_{p_1 p_2 \cdots p_n} (-1)^{\tau(p_1 p_2 \cdots p_n)} a_{1p_1} a_{2p_2} \cdots a_{np_n}

其中求和取遍所有 nn 阶排列 p1p2pnp_1 p_2 \cdots p_n,共有 n!n! 项。

4.2 等价定义(列标排列)

行列式也可以按列标排列定义:

A=q1q2qn(1)τ(q1q2qn)aq11aq22aqnn|A| = \sum_{q_1 q_2 \cdots q_n} (-1)^{\tau(q_1 q_2 \cdots q_n)} a_{q_1 1} a_{q_2 2} \cdots a_{q_n n}

4.3 行列式定义的要点

  1. 行列式是 n!n! 项的代数和
  2. 每项是取自不同行不同列的 nn 个元素的乘积
  3. 每项的符号由行标排列和列标排列的逆序数共同决定
  4. 当行标按自然序排列时,符号由列标排列的逆序数决定

示例:用定义计算四阶行列式中含 a12a23a34a41a_{12}a_{23}a_{34}a_{41} 的项的符号。

行标排列为 (1,2,3,4)(1,2,3,4),列标排列为 (2,3,4,1)(2,3,4,1)

τ(2341)=0+0+0+3=3\tau(2341) = 0 + 0 + 0 + 3 = 3(奇数),故该项取负号:a12a23a34a41-a_{12}a_{23}a_{34}a_{41}

5. 行列式的几何意义

5.1 二阶行列式的几何意义

二阶行列式 a11a12a21a22\begin{vmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{vmatrix} 的绝对值等于由列向量 α1=(a11,a21)T\boldsymbol{\alpha}_1 = (a_{11}, a_{21})^Tα2=(a12,a22)T\boldsymbol{\alpha}_2 = (a_{12}, a_{22})^T 张成的平行四边形的面积

S=a11a22a12a21S = |a_{11}a_{22} - a_{12}a_{21}|

行列式的正负号表示两个列向量的定向

  • 行列式 >0> 0α1\boldsymbol{\alpha}_1α2\boldsymbol{\alpha}_2 为逆时针方向
  • 行列式 <0< 0α1\boldsymbol{\alpha}_1α2\boldsymbol{\alpha}_2 为顺时针方向
  • 行列式 =0= 0:两向量共线,面积为零

5.2 三阶行列式的几何意义

三阶行列式的绝对值等于由三个列向量张成的平行六面体的体积

V=a11a12a13a21a22a23a31a32a33V = \left| \begin{vmatrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{vmatrix} \right|

行列式的正负号反映了三个向量的手性(右手系或左手系)。

5.3 n阶行列式的几何意义

nn 阶行列式的绝对值等于由 nnnn 维列向量张成的平行多面体的体积

行列式为零意味着这些向量线性相关,张成的”体积”为零,即所有向量落在一个低于 nn 维的超平面上。

5.4 行列式与线性变换

T:RnRnT: \mathbb{R}^n \to \mathbb{R}^n 是由矩阵 AA 表示的线性变换,则:

Vol(T(Ω))=det(A)Vol(Ω)\text{Vol}(T(\Omega)) = |\det(A)| \cdot \text{Vol}(\Omega)

即行列式的绝对值是线性变换的体积伸缩因子

  • det(A)>1|\det(A)| > 1:变换放大体积
  • det(A)<1|\det(A)| < 1:变换缩小体积
  • det(A)=0|\det(A)| = 0:变换将空间压缩到低维
  • det(A)<0\det(A) < 0:变换改变了定向(如镜像反射

6. 特殊行列式

6.1 对角行列式

a11000a22000ann=a11a22ann=i=1naii\begin{vmatrix} a_{11} & 0 & \cdots & 0 \\ 0 & a_{22} & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & a_{nn} \end{vmatrix} = a_{11}a_{22} \cdots a_{nn} = \prod_{i=1}^{n} a_{ii}

6.2 上三角行列式

a11a12a1n0a22a2n00ann=a11a22ann\begin{vmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ 0 & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & a_{nn} \end{vmatrix} = a_{11}a_{22} \cdots a_{nn}

6.3 副对角线行列式

00a1n0a2,n10\iddotsan100=(1)n(n1)2a1na2,n1an1\begin{vmatrix} 0 & \cdots & 0 & a_{1n} \\ 0 & \cdots & a_{2,n-1} & 0 \\ \vdots & \iddots & \vdots & \vdots \\ a_{n1} & \cdots & 0 & 0 \end{vmatrix} = (-1)^{\frac{n(n-1)}{2}} a_{1n}a_{2,n-1} \cdots a_{n1}

n=2n = 2 时,符号为 (1)1=1(-1)^1 = -1;当 n=3n = 3 时,符号为 (1)3=1(-1)^3 = -1;当 n=4n = 4 时,符号为 (1)6=1(-1)^6 = 1