郭震 AI公众号:郭震AI

10 行列式的性质

发布日期:

最近更新:

分类: AI线性代数小白

预计阅读: 5 分钟

阅读次数: 0

系列进度

AI 线性代数必备 · 第 10 / 26

预计阅读5 分钟
结构重点9 个
图文要点6 张
正文规模2.2k 字

整理说明

这篇内容怎么整理

郭震 · 2026-06-04

独立整理围绕 9 个结构重点拆成环境、步骤、验证点和常见误区,尽量让读者能照着复现。
图文对照保留 6 张和配置、流程、判断结果有关的图片,方便快速定位正文重点。
持续校对工具、模型和命令变化较快,后续优先修正入口、参数和风险提醒。

阅读路线

先按这条路线读

先抓住主线,再回到代码、配置和图文细节,读起来会更稳。

图文要点

先看本文图文节点

按图先建立主线,再跳回正文核对步骤、配置和判断标准。

行列式的性质概念图查看大图
行列式的性质概念图

行列式性质是为了更快、更稳地计算,也能帮助判断矩阵是否退化、变换是否保留信息。

行列式的性质核对图查看大图
行列式的性质核对图

我会把每一步行变换对行列式的影响写在旁边,避免符号和倍数漏掉。

在上一篇文章中,我们讨论了行列式的定义。本文继续梳理行列式的几个重要性质。这些性质在理解和计算行列式时非常有用,特别是在应用人工智能和机器学习时,线性代数的相关知识是不可或缺的。

1. 行列式的基本性质

以下是行列式的重要性质:

行列式性质判断卡查看大图
行列式性质判断卡

学习行列式性质时,先把行变换、列变换、可逆性和乘法关系连起来。性质比展开计算更常用。

1.1 交换行列会影响行列式的符号

如果交换矩阵 AA 的任意两行(或两列),则行列式会改变符号。数学上可以表示为:

BB 是通过交换 AA 的两行得到的矩阵,则:

det(B)=det(A)\det(B) = -\det(A)

案例

考虑矩阵

A=(1234)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}

计算其行列式:

det(A)=1423=46=2\det(A) = 1 \cdot 4 - 2 \cdot 3 = 4 - 6 = -2

现在我们交换第一行和第二行,得到矩阵

B=(3412)B = \begin{pmatrix} 3 & 4 \\ 1 & 2 \end{pmatrix}

计算行列式:

det(B)=3241=64=2\det(B) = 3 \cdot 2 - 4 \cdot 1 = 6 - 4 = 2

可以看到,det(B)=det(A)\det(B) = -\det(A)

1.2 零行的行列式为零

如果矩阵 AA 的某一行(或某一列)全为零,则行列式为零。

AA 存在一整行或一整列全为 00,则:

det(A)=0\det(A) = 0

案例

考虑矩阵

C=(1200)C = \begin{pmatrix} 1 & 2 \\ 0 & 0 \end{pmatrix}

计算行列式:

det(C)=1020=0\det(C) = 1 \cdot 0 - 2 \cdot 0 = 0

如预期,行列式为零。

1.3 行(列)倍乘

如果将矩阵 AA 的某一行(或某一列)乘以一个标量 kk,则行列式也会乘以这个标量 kk

BB 是通过将 AA 的一行乘以 kk 得到的矩阵,则:

det(B)=kdet(A)\det(B) = k \cdot \det(A)

案例

D=(1234)D = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}

如果我们将第一行乘以 2 得到矩阵

E=(2434)E = \begin{pmatrix} 2 & 4 \\ 3 & 4 \end{pmatrix}

计算两者的行列式:

det(D)=1423=2\det(D) = 1 \cdot 4 - 2 \cdot 3 = -2

det(E)=2443=812=4\det(E) = 2 \cdot 4 - 4 \cdot 3 = 8 - 12 = -4

确实,det(E)=2det(D)\det(E) = 2 \cdot \det(D)

1.4 行(列)的加和

如果将矩阵 AA 的一行(或一列)加上另一行(或列)的倍数,则行列式不变。

BB 是通过将 AA 的一行加上另一行的 kk 倍得到的矩阵,则:

det(B)=det(A)\det(B) = \det(A)

案例

考虑前面的矩阵 AA 和将第一行加上 2 倍的第二行,得到矩阵

F=(1+232+2434)=(71034)F = \begin{pmatrix} 1 + 2 \cdot 3 & 2 + 2 \cdot 4 \\ 3 & 4 \end{pmatrix} = \begin{pmatrix} 7 & 10 \\ 3 & 4 \end{pmatrix}

计算行列式:

det(F)=74103=2830=2\det(F) = 7 \cdot 4 - 10 \cdot 3 = 28 - 30 = -2

可以看到,det(F)=det(A)\det(F) = \det(A)

2. 行列式的维度性质

2.1 矩阵维度与行列式

线性代数阅读地图卡查看大图
线性代数阅读地图卡

《行列式的性质》可以按“场景、概念、动作、结果”来读。先把这四件事对齐,再回到正文里的参数、代码或流程。

行列式只定义在方阵上,因此非方阵的行列式是未定义的。为此,我们需要确保,在所有提到的行列式性质中,矩阵都必须是方阵。

2.2 行列式的递归性质

对于 n×nn \times n 方阵 AA,行列式可以通过展开成 nn 行的线性组合来计算。也就是说,可以通过对某一行进行展开,将问题转化为多个 (n1)×(n1)(n-1) \times (n-1) 方阵的行列式。例如,对于矩阵 AA 的第一行展开,我们可以得到:

det(A)=j=1n(1)1+ja1jdet(A1j)\det(A) = \sum_{j=1}^n (-1)^{1+j} a_{1j} \det(A_{1j})

其中 A1jA_{1j} 是通过删除第 1 行和第 j 列而得到的子矩阵。

行列式的性质应用复盘卡查看大图
行列式的性质应用复盘卡

学完《行列式的性质》后,不妨换一个自己的场景试一次,重点观察输入、处理和输出是否能对应起来。

行列式的性质应用检查卡查看大图
行列式的性质应用检查卡

如果想把《行列式的性质》用到自己的任务里,可以先缩小场景,只验证一个最关键的判断点。

3. 小结

行列式的性质为我们提供了计算和理解线性代数中矩阵的重要工具。在下一篇文章中,我们将讨论如何具体地计算行列式。这将为后续的更复杂的操作打下基础,尤其是在线性方程组、特征值问题等许多AI算法中非常重要。希望大家在掌握这些性质的同时,能够对行列式的应用有更深入的认识!

继续阅读

从这篇继续找到相关教程

AI 教程总索引

常见问题

读前先确认这三点

行列式的性质适合谁读?

这是 AI 线性代数必备 系列第 10 / 26 篇,适合正在学习AI 线性代数必备,并且需要把概念落到操作步骤或判断标准里的读者。

读这篇AI 线性代数必备教程要多久?

按中文技术文章阅读速度估算,通读大约 5 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。

这篇文章里的图文节点怎么用?

正文里有 6 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。

分享文章

转发到常用平台

微信/朋友圈可先复制链接

相关教程

AI 教程总索引

继续阅读

继续找到相关 AI 教程

返回栏目

Reader Messages

读者留言

有问题、补充资料或实测结果,可以直接留下。这里不需要登录。

最多 800 字

为了防刷,每条留言会做长度、链接数量和提交频率限制。

0/800

留言列表

0
正在加载留言...