第1章 行列式

# 第1章 行列式 > 🧭 **先看路牌,再看内容**(30秒,防止"背规矩不知干嘛") > > **你在整本书的哪里**:这是全书第 1 章(共 6 章)。整本线代讲的是"**变形**"——(第2章的)矩阵是"捏纸的动作"。本张章学习第一把尺子:**行列式 = 这个变形动作把面积放大了几倍**。 > > - 📍 **本章角色**:全书的"计算地基"和"面积尺子"——后面 5 章都要用它算。 > - 🎯 **学完能干嘛**:给任何一个"变形动作"量出面积缩放倍数;判断空间有没有被压扁(行列式=0)。 > - 🔗 **和前后章的关系**:第2章矩阵是"动作说明书",本章是先学会"量动作的尺子"。 > - 🎬 **本章直觉(一句话)**:行列式 = 捏纸动作把面积放大几倍;是 0 就是压扁成线了。它的来历(解方程组发现 ad−bc)在下面「0. 发生式第一课」会亲手走一遍。 > 📍 **从哪来:全书计算工具的起点** > > 整本线性代数可以想象成建一栋楼房。行列式就是这栋楼的"地基计算器"——后面每一层(矩阵、向量、方程组、特征值、二次型)都要用它来算东西。学完这章,你就拿到了全书最核心的一把计算钥匙。后面的五章里,判断矩阵可逆用它、算特征值用它、解方程组用它、判断二次型正定也用它——一把钥匙开五扇门。 > 🔔 **课前激活**(花30秒想想再往下读) > > 想象你在搬家,需要一个纸箱子装书。你怎么判断箱子够不够大?——量长、宽、高,三个数一乘就是体积。但如果搬家途中箱子被挤歪了,长方体变成了歪斜的平行六面体——这时候它的"体积"还跟原来一样吗?还能用"长×宽×高"算吗? > > 这一章要学的行列式,就是用来算这种"歪箱子"的体积的。它贯穿整个线性代数——后面学了矩阵、向量组、方程组,到处都要用到它。 > 📌 **学完这章你能回答:** > - 行列式算出来的那个数,在几何上到底代表什么? > - 为什么行列式=0意味着"箱子被压扁了"? > - 行列式的五条性质是怎么回事?怎么用它们快速算题? > - 一套数值已知的方程组,不用消元怎么直接解出答案? > - 考试中最常见的7种题型各用什么方法最快? --- ## 本章考什么 行列式是线性代数的计算基石——后面5章处处用到它。考研中本章分值约占5-8分,但更重要的是:**它是所有后续章节的计算工具**。 | 题型 | 考频 | 常考题型 | 难度 | |------|:----:|----------|:----:| | 数字型行列式计算(化三角法) | ⭐⭐⭐ | 选择/填空/解答 | ★★ | | 行列式性质综合运用 | ⭐⭐ | 选择/填空 | ★★ | | 范德蒙德行列式(含变形识别) | ⭐⭐ | 填空/解答 | ★★★ | | 齐次方程组有非零解的判断 | ⭐⭐ | 选择/填空 | ★★ | | 代数余子式求和 | ⭐⭐ | 选择/解答 | ★★★ | | 爪型行列式计算 | ⭐⭐ | 填空/解答 | ★★ | | n阶递推行列式(题型已删) | —— | 数三真题不考n阶通项;4阶按行展开用1.5节展开定理即可 | —— | | 克拉默法则(计算几乎不考,推论\|A\|=0⟺非零解必考) | ⭐ | 推论必会/计算了解 | ★★ | --- ## 二、核心知识与解题方法 ### 📦 知识块A:行列式基础与数字型计算 > 📌 **这块学完你就能回答:** > - 行列式到底算出来的是什么?为什么等于0说明"箱子被压扁了"? > - 五条核心性质各管什么?"倍加不变"为什么是计算的核心工具? > - 看到一个4阶数字行列式,第一步应该观察什么? > - 行和相等型有什么隐藏线索?怎么利用它一步到位加速计算? ### 0. 发生式第一课:行列式是怎么被发明的?(先读这一节!) > 🔔 **这一节回答你最想问的问题**:行列式这个"每行每列抽一个数"的怪算法,到底是哪来的?为什么我之前学的数学里从没见过这种计算? > > **答案一句话:它不是人发明的规矩,是从解方程组里"长"出来的。** 这一节我们不带任何结论,纯粹跟着人类发现它的脚步,亲手把它"重新发明"一遍。走完这一节,你会明白:数学里每一个"奇怪的规矩",背后都藏着一个具体的问题。 --- #### 第一步:人类先遇到的,是解方程组 人类(17世纪的数学家)最开始根本没有"行列式"这个概念。他们遇到的是**解方程组**——和我们初中就学过的一样: $$\begin{cases} ax + by = e \\ cx + dy = f \end{cases}$$ (这里 a、b、c、d 是已知的系数,x、y 是要求的未知数,e、f 是等号右边的常数。) > ✍️ **动手前先想**:用你初中就会的加减消元法解这个方程组——把 x 和 y 都解出来。不要跳步,一步步写。**算完之后盯住两个解的分母看,你会发现一件怪事。**
📖 点击对照:消元全过程(先自己算,再看答案) 用消元法解: - 第一个方程两边乘 d:adx + bdy = ed - 第二个方程两边乘 b:bcx + bdy = bf - 两式相减:(ad − bc)x = ed − bf 所以:$$x = \frac{ed - bf}{ad - bc}$$ 同理(第一个乘 c、第二个乘 a,相减消 x): - acx + bcy = ec - acx + ady = af - 两式相减:(ad − bc)y = af − ec 所以:$$y = \frac{af - ec}{ad - bc}$$
#### 第二步:惊人的发现——分母反复出现同一个式子 做完消元,你会发现两个解的**分母一模一样**: $$x = \frac{ed-bf}{ad-bc}, \qquad y = \frac{af-ec}{ad-bc}$$ **都是 ad − bc!** > 🛑 **停下来想一想**:这个式子只由系数 a、b、c、d 组成(跟常数 e、f 无关),而且它出现在两个解的分母里。它反复出现、太常用了——你觉得数学家接下来会干什么? > > **对——它值得一个名字!** 总不能每次都写"那个分母"吧。于是人类给这个"从系数表里算出来的一个数"起了个名字,因为它是从"行(横排)和列(竖排)"里算出来的,就叫——**行列式**。 记作: $$\begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bc$$ **这就是二阶行列式的定义——它不是规定出来的,是解方程组解出来的!** #### 第三步:三元的挑战——发现规律 人类的求知欲不会停在两个未知数。下一个问题:**三元方程组**怎么办? $$\begin{cases} a_1x + b_1y + c_1z = d_1 \\ a_2x + b_2y + c_2z = d_2 \\ a_3x + b_3y + c_3z = d_3 \end{cases}$$ 用同样的消元法(过程极长,这里不展开),解出来 x 的分母是一个 6 项的式子: $$a_1b_2c_3 + a_2b_3c_1 + a_3b_1c_2 - a_1b_3c_2 - a_2b_1c_3 - a_3b_2c_1$$ > 🛑 **停下来想一想**:盯住这 6 项,你能发现两个规律吗? > > **规律1(选数)**:每一项都是"每行取一个、每列取一个"的三个数相乘——比如 a₁b₂c₃:a₁ 在第1行、b₂ 在第2行、c₃ 在第3行,行号 1,2,3 各一次;列号 1,2,3 也各一次。**没有任何一项会重复用某一行或某一列。** > > **规律2(符号)**:6 项里 3 正 3 负。正负号不是随便分的——它由"列号的排列是顺还是乱"决定(逆序数为偶数带正号,奇数带负号,详见 1.3 节)。 #### 第四步:推广到 n 元——"每行每列抽一个"的真相 三元的分母是 6 项,你可能会猜:四元是 24 项?**完全正确!** n 元方程组解的分母,是 **n! 项**: - 2 元 → 2! = 2 项 - 3 元 → 3! = 6 项 - 4 元 → 4! = 24 项 - n 元 → n! 项 每一项都是"**每行取一个、每列取一个**"的 n 个数相乘,符号由列号的排列奇偶性决定。 > 🔑 **现在你明白了吗?** 你问的"为什么行列式要每行每列抽一个数"——**因为 n 元方程组解的分母,天然就是"每行每列各取一个"的 n! 项之和!** 人类只是把这个反复出现的结构从解里抽出来、起了个名字。**它不是规矩,是事实。** > > 打个比方:你每天出门都走同一条路,走多了你给这条路起了个名字"回家路"。这条路不是因为你起名才存在的——它一直就在那里,起名只是为了说话方便。**行列式也一样:那个"每行每列抽数求和"的结构一直藏在方程组解里,行列式只是它的名字。** #### 第五步:四阶警告——别傻算! 2 阶 2 项、3 阶 6 项,你可能会想:"那 4 阶就老老实实算 24 项呗?"——**千万别!** 这就是为什么我们要学下面这些内容: - **1.4 五条核心性质**:让你不用真算 24 项,用"搬动、拉长、滑动"的技巧化简 - **化三角法**:把行列式变成"上三角",一乘对角线就出答案 - **展开定理**:把大行列式"拆"成小行列式(1.5 节) > ✅ **本节收获自检**(能答上来才算过): > - 二阶行列式 ad − bc 是怎么来的?(解二元方程组的分母) > - 为什么行列式的每一项要"每行每列各取一个"?(n 元方程组解的分母天然如此) > - 行列式是"人规定的规矩"吗?(不是,是"被需要"出来的) > - 4 阶行列式直接展开要算几项?该用什么方法避开?(24 项;用性质化简/化三角法) > 📖 **接下来**:1.1 节会用"面积/体积"的比喻再确认一遍行列式是什么——**注意:那是"推完后的确认"(直观验证),不是"定义"(定义你已经亲手推出来了)。** 先有代数推导,再有几何直觉,这就是数学信任感的正确顺序。 ### 预备知识:先认识几个老朋友 如果你第一次接触线性代数,先花2分钟看这一节。就像去新地方旅游先看一眼地图——不用记住所有细节,心里有个大概就行。 **1. 下标是什么意思?** 在行列式中,你经常会看到 a₁₁、a₂₃ 这种带小数字的字母。这两个小数字就是**下标**——它们告诉你这个数"住在哪里"。 - **第一个数字 = 行号**(横着数,第几排) - **第二个数字 = 列号**(竖着数,第几列) 举个例子:a₁₁ 表示住在**第1行第1列**的那个数,a₂₃ 表示住在**第2行第3列**的那个数。 > 💬 **生活比喻**:就像Excel表格里的单元格编号——B3 表示 B 列第 3 行。下标也是一样,只不过它把"哪一行"写在前面、"哪一列"写在后面。比如 a₂₃ 就是"第2排、第3座"的那个观众。 **2. 数字的排列(行和列)** 数学里用**方括号**或**两条竖线**把一堆数字整齐地围起来,像这样: ``` [1 2] |1 2| [3 4] 或 |3 4| ``` 这种整齐排列,在行列式里就叫**数表**——数字按行按列住进去的一张表。分号 `;` 表示"换行"。所以 $\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}$ 就是: ``` 第1行:1 2 第2行:3 4 ``` > 💬 **生活比喻**:就像在纸上画了一个2行2列的表格——上面一行写1和2,下面一行写3和4。它就是一张"数字表格"。 > > 📌 **先记清楚**:本章只需要会读会写这种数表——它的运算规则(怎么加、怎么乘、怎么求逆)是**第2章**的内容,这里先把它当"数字表格"看就行。 **3. "!" 号是什么?** 你可能会看到 `3!`、`4!` 这样的写法。这个感叹号叫**阶乘**,意思很简单:**从这个数开始,一直往下乘到1**。 - 3! = 3 × 2 × 1 = 6 - 4! = 4 × 3 × 2 × 1 = 24 - 5! = 5 × 4 × 3 × 2 × 1 = 120 > 💬 **生活比喻**:就像从楼顶走楼梯到一楼——每下一层就乘一次,一直乘到1为止。5! 就是从5楼走到1楼,每层踩一脚:5→4→3→2→1,全部乘起来。 **4. ᵀ 是什么?** 你可能会看到 Aᵀ 这种写法——右上角有一个小小的 ᵀ。它表示**转置**。转置的意思就是:**把行变成列、把列变成行**。 比如: ``` A = [1 2 3] 那么 Aᵀ = [1 4] [4 5 6] [2 5] [3 6] ``` 原来的第1行 [1, 2, 3] 变成了第1列;原来的第1列 [1, 4] 变成了第1行。 > 💬 **生活比喻**:就像把一张表格旋转90度来看——原来横着读的东西,转置后竖着读。表格里的数字一个没少,只是"朝向"变了。 --- > 好了,预备知识就这些。下面正式开始学习行列式! --- ### 1.1 行列式到底是什么? > 📍 **承接 0 节**:你已经亲手从解方程组推出了行列式的代数定义(ad − bc 是分母)。这一节是**推完后的直观确认**——用"面积/体积"比喻再看一遍,让抽象的定义在脑子里有画面。**记住:画面是来帮你想的,定义才是根。** > 🔔 **课前激活**(动笔写30秒再往下读) > > 给你四个数 1、2、3、4,摆成两行两列:第一行[1, 2],第二行[3, 4]。现在按"左上×右下 - 右上×左下"算:1×4 - 2×3 = -2。两个问题:① 为什么用减号而不是加号?② 算出来的 -2 这个数到底代表什么?如果你觉得这只是"老师规定的算法",这一节就帮你看到它背后的几何直觉——算出来的其实是"面积",负号代表"翻转"。(补充:现在你已经知道这个算法的来历了——它是解方程组分母 ad−bc 的速算写法,不是凭空规定的。) > 📌 **这节学完你就能回答:** > - 行列式算出来的那个数,在几何上到底代表什么? > - 为什么行列式 = 0 意味着"箱子被压扁了"? > - 负的行列式有实际含义吗? > - 2 阶行列式 a×d - b×c 为什么刚好是平行四边形的面积? **💬 生活比喻**: 想象你有一个纸箱子。这个箱子的三条边分别是三个箭头(向量)。("向量"就是有方向的箭头——你可以先把它想象成**三根有长度、有方向的棍子**,这个概念在第3章会详细讲。)**行列式就是这个箱子的体积**。 - 如果行列式 = 10:箱子体积是 10(比标准箱子大 10 倍) - 如果行列式 = 0.5:箱子被压扁了一半 - 如果行列式 = 0:箱子被完全压扁了,变成了一张纸——没体积了 - 如果行列式是负数:箱子被"翻了个面" **📖 正式定义**: 行列式是一个数。它由 n×n 的**数表**(行数和列数相等的正方形表格)算出来,反映这张数表张成的空间被放大或缩小的倍数。(怎么把一张数表"看成"放大缩小空间的动作,是第2章的内容——现在先把它理解为"这张数表带来的缩放倍数"。) **二维例子**(最容易想象): ``` 数表 [a b] 的两列(竖着看)可以看成两个箭头 [c d] 行列式 = a×d - b×c = 这两个箭头张成的平行四边形的面积 ``` 比如数表 $\begin{bmatrix} 2 & 0 \\ 0 & 3 \end{bmatrix}$ 的行列式 = 2×3 = 6。意思是:x 方向的箭头拉长 2 倍,y 方向的箭头拉长 3 倍,形成的矩形面积变成原来的 6 倍。 **🔑 一句话记住**:行列式 = 这张数表张成的空间被放大或缩小的倍数。 > 💬 **再换个比喻——摊煎饼**:面糊倒在平底锅上是一个圆。你用铲子把它往两边扯,圆就变成了椭圆——面积变大(行列式绝对值 > 1);你把铲子斜着推,把煎饼压成一条细线——面积变小;你把煎饼铲起来翻个面——面积没变但"正反面"反了(行列式为负);你把它压得薄到看不见——面积变成 0(行列式 = 0)。行列式的**绝对值管"缩放多少",正负号管"有没有翻面"**。 > 🛑 **停下来想一想**:如果两个箭头(向量)刚好指向同一个方向(或者刚好相反),它们张成的"平行四边形"会变成什么样?面积是多少?——由此你就能理解,为什么行列式 = 0 代表"两个箭头在同一条直线上"。 --- #### 📝 实用技巧:2 阶和 3 阶行列式的速算 **2 阶行列式**(对角线法): ``` |a b| |c d| = a×d - b×c ``` > 💬 **比喻**:正对角线(左上到右下)乘起来,减去反对角线(右上到左下)乘起来。就像算一个矩形的"纯面积"——长×宽 减去可能的偏移。 > 🛑 **停下来想一想**:如果 a = 3, b = 2, c = 6, d = 4,用上面的公式算一下行列式是多少?结果是 0 吗?(3×4 - 2×6 = 12 - 12 = 0)——这说明什么?第二行刚好是第一行的 2 倍!两个箭头方向完全一样,平行四边形被压成了一条线,面积为零。 **3 阶行列式**(Sarrus 法则 / 画线法): ``` |a₁ a₂ a₃| |b₁ b₂ b₃| = a₁b₂c₃ + a₂b₃c₁ + a₃b₁c₂ - a₃b₂c₁ - a₁b₃c₂ - a₂b₁c₃ |c₁ c₂ c₃| ``` **🔑 口诀**:把前两列抄在右边 → 三条正对角线乘加起来 → 减去三条反对角线乘积。 > ⚠️ 注意:这个画线法**只适用于 3 阶**!4 阶及以上不能用这个方法,必须用化三角法或展开法。 > ✍️ **立刻练一道**:用刚学的速算公式做两小题—— > - 2 阶:已知 A = $\begin{bmatrix} 3 & 1 \\ 6 & k \end{bmatrix}$,若 |A| = 0,求 k。(答案:k = 2,详解见下方阅读思考题❸) > - 3 阶:$\begin{vmatrix} 2 & 0 & 1 \\ 1 & 3 & 0 \\ 0 & 2 & 4 \end{vmatrix}$(答案:26,详解见配套练习 题1-21) --- > 💡 **阅读思考题** > > **❶ 理解检测** — 用自己的话解释:2 阶行列式 a×d - b×c 为什么叫"平行四边形的面积"?如果结果是负数,面积是负数吗? > > **❷ 深度思考** — 你玩过俄罗斯方块吗?旋转一个图形,它的面积会变吗?那行列式的绝对值表示面积被拉伸了多少倍,正负号表示有没有翻面——你能不能用"摊煎饼"来比喻这个道理? > > **❸ 考试演练** — 已知 2 阶数表 $\begin{bmatrix} 3 & 1 \\ 6 & k \end{bmatrix}$,若 |A| = 0,求 k 的值。
📖 点击查看参考答案 **❶ 参考答案**:a×d 是正对角线的乘积,可以想象成"沿着两个箭头方向走,得到的长方形面积";b×c 是反对角线的乘积,代表"歪斜产生的影响"。两者相减,得到的正好是这两个箭头张成的平行四边形的面积。如果结果是负数,不是说面积是负的——面积永远是正数。负数只是告诉你:这两个箭头的"朝向顺序"反了(顺时针还是逆时针不同)。 **❷ 参考答案**:摊煎饼时,面糊倒在平底锅上是一个圆。如果你用铲子把煎饼往两边扯,它就变成了椭圆形——面积变大了(行列式的绝对值 > 1)。如果你把铲子斜着推,把煎饼压成一条线——面积变小了。如果你把煎饼铲起来翻个面——面积没变,但"正反面"反了(行列式 = -1)。如果你把煎饼压得薄到看不见——面积变成 0(行列式 = 0)。 **❸ 参考答案**: |A| = 3×k - 1×6 = 3k - 6 = 0 → 3k = 6 → k = 2 ✅ k = 2 时,第二行 [6, 2] 是第一行 [3, 1] 的 2 倍,两个箭头在同一条直线上,行列式为 0。
--- ### 1.2 为什么叫"行列式"? > 🔔 **课前激活**:你去食堂打饭,今天的菜有红烧肉、番茄炒蛋、青椒土豆丝。你有一个规则:每样菜只能打一勺,而且三勺必须从三个不同的窗口拿(不能在一个窗口拿两勺)。问:你有多少种不同的"打饭路线"?——行列式的"行"和"列"各取一个元素的思路,就跟这个打饭规则一模一样。 **先想一个问题:行列式的每一项,为什么必须"从不同行、不同列各取一个"?** 上一节我们知道,2 阶行列式 $\begin{vmatrix} a & b \\ c & d \end{vmatrix}$ 只有两项:a×d 和 b×c。你留意到了吗——**这两项里,没有任何一项会"重复用到某一行或某一列"**:a 在第1行第1列,d 在第2行第2列;b 在第1行第2列,c 在第2行第1列。 > 🧠 这一步在想什么:如果某一项允许在同一行里取两个数,会怎么样?比如 a×b——它俩都住在第 1 行。那这一项到底代表什么几何意义?"箱子体积"会因为这个取法而算错。所以要让行列式和"体积"对得上,取法必须遵守一条铁律——**每行碰一次、每列碰一次**。 > 🔍 回头看看:这条铁律我们其实早在 1.1 节就见过——`a×d` 是两个箭头各贡献一条边,`b×c` 是另两个方向各贡献一条边。**"从不同行、不同列各取一个"正是把"每条边各用一次"翻译成了代数语言。** n 阶行列式的值是:从不同行、不同列各取一个元素相乘,把所有可能的取法(共 n! 种)按一定正负号规则加起来。 - 2 阶:2! = 2 种取法 - 3 阶:3! = 6 种取法 - 4 阶:4! = 24 种取法 **但不用担心!**实际计算时我们不用这种笨办法(4 阶就要算 24 项),而是用性质化简。 > 🛑 **停下来想一想**:5 阶行列式展开有多少项?答案是 5! = 120 项。现在你能理解"为什么不能硬算"了吧?这就是为什么下一节要学"性质化简"——让人不用真的算 120 项。 > ✍️ **立刻练一道**:3 阶行列式展开有 6 项——你能不能自己写出这 6 项的"列指标排列"?(答案:1,2,3 的全部排列 (1,2,3)、(1,3,2)、(2,1,3)、(2,3,1)、(3,1,2)、(3,2,1),正好 6 种,详解见下方阅读思考题❶) > 💡 **阅读思考题** > > **❶ 理解检测** — 3 阶行列式展开有 6 项。你能不能自己写出这 6 项的列指标排列? > > **❷ 深度思考** — 如果你是一个外卖骑手,要在 4 个商家中各取一份餐,但每个商家只能去一次。你有多少种取餐顺序?这和 4 阶行列式的展开项数有什么关系? > > **❸ 考试演练** — 选择题:5 阶行列式展开后共有( )项。A) 25 B) 60 C) 120 D) 240
📖 点击查看参考答案 **❶ 参考答案**:1,2,3 的全部排列:(1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1)。正好 3! = 6 种。 **❷ 参考答案**:取餐顺序是 4! = 24 种。这和 4 阶行列式有 24 项的来源是一样的。 **❸ 参考答案**:C) 120。5! = 5×4×3×2×1 = 120。
--- ### 1.3 补充:逆序数——为什么有的项带正号、有的带负号? > 💡 第一遍学习如果觉得抽象,可以先跳过,直接看1.4节"五条核心性质"——那才是计算的核心。学到后面再回来看本节,会有更深的理解。 > 🔔 **课前激活**:你和两个朋友约好按身高排队——最矮的站最前面。结果到了地方发现:小张站到了小李前面,但小张明明比小李高!这种"该站后面的站到了前面"的情况,就是本节要说的"逆序"。 **先问一个奇怪的问题:行列式的每一项,为什么有的带正号、有的带负号?** 上一节我们知道了:3 阶行列式展开有 6 项,每项是"不同行、不同列各取一个"的乘积。可这里有个尴尬的问题——**如果全加起来会怎样?** 你可能会想:"不就是 6 个乘积加一块儿嘛,管它顺序干嘛?" > 🧠 这一步在想什么:等等,先别急着求和。回看 1.1 节的 2 阶行列式 $\begin{vmatrix} a & b \\ c & d \end{vmatrix}$ = ad - bc——它**不是** ad + bc,而是 ad **减** bc。为什么偏偏有一项要带减号?因为如果不带减号,$\begin{vmatrix} 1 & 2 \\ 2 & 4 \end{vmatrix}$ 会算出 1×4 + 2×2 = 8,可第二行(2,4)是第一行(1,2)的 2 倍,两个箭头方向是重合的,面积应该为 0。**说明正负号不是随随便便分配的,它必须让行列式继续守住"体积"的规矩。** **那怎么决定谁带正号、谁带负号?** 回到"打饭/排队"的比喻:每一项的取法对应一种"排队方式"(列指标的排列)。有的队排得整齐,有的队里有人"插队"——插队的次数是奇数还是偶数,就决定这一项带负号还是正号。 **行列式的正负号**:每一项的正负号,由它对应的那个"排队方式"中**逆序的总数**来决定——逆序总数是偶数 → 正号;是奇数 → 负号。 > 💬 **生活比喻**:想象 n 个人排队。正常顺序是 1号、2号、3号……n号。如果队伍乱了——比如 3号站在 1号前面、5号站在 2号前面——我们说出现了"逆序"(顺序反了)。 **举个例子(3 阶行列式)**: | 项 | 列指标排列 | 逆序数 | 符号 | |:---|:---|:---:|:---:| | a₁₁a₂₂a₃₃ | (1,2,3) | 0 | **正号** | | a₁₁a₂₃a₃₂ | (1,3,2) | 1 | **负号** | | a₁₂a₂₁a₃₃ | (2,1,3) | 1 | **负号** | | a₁₂a₂₃a₃₁ | (2,3,1) | 2 | **正号** | | a₁₃a₂₁a₃₂ | (3,1,2) | 2 | **正号** | | a₁₃a₂₂a₃₁ | (3,2,1) | 3 | **负号** | **怎么数逆序**(以 (2,1,3) 为例)——记住一个统一的口诀:**数每个数前面有几个比它大的数**。 - 2 前面:没有别的数,比 2 大的有 0 个 → 0 - 1 前面:有 2,比 1 大的有 1 个(就是 2)→ 1 - 3 前面:有 2 和 1,比 3 大的有 0 个 → 0 - 总共:1 个逆序 → 奇数 → 负号 **🔑 口诀**:"调换两个数的位置,逆序总数的奇偶性就翻转。" > ✍️ **立刻练一道**:排列 (2, 4, 1, 3) 的逆序数是多少?带正号还是负号?(答案:3 个逆序、奇数 → 负号,详解见下方"停下来想一想") > 🛑 **停下来想一想**:排列 (2, 4, 1, 3) 的逆序数是多少?用刚才的口诀数"每个数前面有几个比它大的数":2 前面没有数(0);4 前面只有 2、比 4 大的有 0 个(0);1 前面有 2 和 4、比 1 大的有 2 个(2);3 前面有 2、4、1、比 3 大的有 1 个(就是 4)——总共 0+0+2+1 = 3 个逆序,奇数。所以这个排列对应的展开项带负号。 > 💡 **阅读思考题** > > **❶ 理解检测** — 排列 (3, 5, 1, 4, 2) 的逆序数是多少?对应正负号是什么? > > **❷ 考试演练** — 在 4 阶行列式的展开式中,项 a₁₂a₂₃a₃₁a₄₄ 的符号是?
📖 点击查看参考答案 **❶ 参考答案**:排列 (3,5,1,4,2): - 3→0, 5→0, 1→2(有3,5), 4→1(有5), 2→3(有3,5,4) - 总计:0+0+2+1+3 = 6 → 偶数 → **正号** **❷ 参考答案**:列指标排列为 (2, 3, 1, 4)。逆序数 = 2 → 偶数 → **正号**。
---
💭 选读:逆序数的本质——为什么数学家要发明它?(考试不考,想理解定义可展开) #### 💭 概念深挖:逆序数的本质——为什么数学家要发明它? > 💡 学完逆序数的基本数法后,一个真正值得问的问题是:"为什么行列式的定义里要有这个奇怪的符号规则?为什么不直接把所有项都加在一起?"下面回答这个问题——搞懂了,行列式的整个逻辑就通了。 **① 生活场景**:🎵 你和朋友玩一个游戏——每人拿一个不同音高的铃铛。游戏规则是:每个人按顺序摇一次铃,但铃铛发出的音高必须越来越高才算"和谐"。如果有人摇出了一个比前面更低的音——那就是一次"逆序"(该高的地方低了)。现在把所有可能的"摇铃顺序"列出来,给每个顺序打分:逆序次数为偶数→加分,奇数→扣分。行列式的每一项,就是某一种"摇铃顺序"对应的得分。 **② 正式陈述——逆序数的三层含义**: - **第一层(技术层)**:逆序数是一个计数工具——用来数"在一个排列中,有多少对数的前后位置与大小顺序相反"。 - **第二层(功能层)**:逆序数是行列式符号规则的裁判——它决定n!项中每一项带正号还是负号。 - **第三层(本质层)**:逆序数是"有向体积"的数学实现——它保证行列式满足"交换两行(列)→值变号"这条关键性质,从而让行列式具有几何意义(表示有方向的体积,不是单纯的面积大小)。 **③ 🧠 为什么不用更简单的符号规则?** 你可能会问:"为什么不用'前一半项正、后一半项负'这种更简单的规则?为什么偏偏是逆序数?" 答案:**因为只有逆序数才能让"交换两行→变号"这条性质成立。** 验证:假设我们规定——"排列第一个数比第二个小就是正,否则负"。这个规则很简单,但交换两行后符号怎么变?无法预测——因为它只用了排列的前两个数,而交换两行会扰乱所有位置。规则不够"均匀"。 逆序数的妙处在于它的**全局性**:它统计排列中**每一对**数的顺序关系,而不是只看某两个特定位置。这意味着:交换任意两个位置,逆序数的奇偶性必然翻转——不多不少恰好翻一次。这是一种完美的对称性。 > 大白话:逆序数是唯一一种"把排列中每一对位置都平等对待"的符号规则。正因为平等,交换任意两个位置,符号都按同一规律变化。想象投票——如果只让前两个人投票决定符号,规则就脆弱(换两个人结果可能完全不同)。但逆序数是"全排列投票"——每一对位置都参与决定符号,所以交换哪两个位置都不影响规则本身的公平性。 **④ 📝 复盘——逆序数在整章中的位置**: 逆序数出现在第1章,但它不是"学完就可以忘"的铺垫——它是整座行列式大厦的地基: ``` 逆序数 → 行列式定义(n!项代数和) ↓ 五条核心性质的证明(全部回到逆序数定义来验证) ↓ 展开定理(把n!项按行/列重组) ↓ 克拉默法则(利用代数余子式正交性) ``` **每一条性质的证明,最终都追溯到逆序数。** 性质1"转置不变"证明中,关键一步是"排列和逆排列有相同的逆序数";性质2"换行变号"证明中,核心是"交换排列中两个位置→逆序数奇偶翻转"。没有逆序数,这五条性质就是空中楼阁。 用一句话概括:**逆序数就是为了给行列式的每一项配上正确的"正负号外衣"而发明的——它保证了行列式的性质在数学上自洽,在几何上有意义。**
--- ### 1.4 行列式的五条核心性质(最重要的部分!) > 📍 **先说清楚这节的结构**(这是你最关心的"证据"问题): > - 下面每条性质,**先用"玩箱子"的比喻给你直观**(这一半是"确认",帮你想) > - **每条后面紧接着有完整推导**(这一半是"证据",从逆序数定义一步步推,让你信) > - 顺序是:**先玩箱子建立直觉 → 再亲手推一遍拿到证据 → 比喻和推导对上了,才算真懂。** 如果你只看到比喻、没看到推导,会觉得"凭什么"——所以推导不是可选项,是必须走的。 这五条性质是解所有行列式题目的基础。每条我都用比喻说清楚。 > 🔔 **课前激活**(动笔写30秒再往下读) > > 你在整理一个长方形的快递盒。试试看这几件事会不会改变盒子的体积:(1) 把盒子转个方向看——体积变吗?(2) 把盒子的两条边互换位置——体积变吗?(3) 把盒子的高加长 3 倍——体积变成原来的几倍?(4) 把盒子的一个面沿着另一个面的方向推——体积变吗?如果你能回答这四问,就已经理解行列式五条性质中的四条了。 **先看一个头疼的难题:一个乱糟糟的 4 阶行列式,怎么才能不算爆 24 项?** 还记得 1.2 节的教训吗——4 阶行列式按定义展开要算 4! = 24 项,5 阶要算 120 项。**这根本不是人算的。** 那考试是怎么考行列式的?答案是:**利用行列式的"身体特性"——搬动、拉长、滑动箱子,行列式会怎么变。** 摸清这些规律,就能把难算的行列式一步步换成好算的。 > 🧠 这一步在想什么:怎么发现这些规律?回到 1.1 节的地基——行列式是"箱子体积"。那我们就来"玩箱子":把箱子转个方向、把两条边换个位置、把一条边拉长、把一条边推歪……看看体积各怎么变。每玩出一种操作,就收获一条"性质"。 > 🔍 回头看看:接下来这五条性质,条条都能在快递盒上做实验验证。**它们不是数学家凭空规定的,而是"玩箱子"玩出来的规律**——每条都可以用"箱子体积"的比喻说清楚,也用逆序数定义严格证明(完整推导见后文)。 > 📌 **这节学完你就能回答:** > - 为什么"倍加不变"是计算行列式最重要的工具? > - 怎样利用五条性质把一个复杂的行列式化简成三角形式? > - "有两行相同则行列式为 0"的推理逻辑是什么? > - "所有元素乘k"和"某一行乘k"对行列式的影响有什么不同? > - 行列式的行和列地位为什么是对称的? #### 性质1:转置不变——"横着看竖着看一样" **💬 比喻**:把箱子转 90 度看,体积不变。 **📖 公式**:`|Aᵀ| = |A|`(行列转置,值不变) **含义**:行和列的地位是对称的——对行成立的性质,对列也成立。 > 🛑 **停下来想一想**:既然转置值不变,那"交换第 1 行和第 2 行会变号"这个规律,如果换成"交换第 1 列和第 2 列"呢?——答案也是变号。行和列在行列式中是完全对称的,所有"行"的性质都可以直接套用到"列"上。 --- #### 性质2:换行变号——"交换两条边,箱子翻面" **💬 比喻**:把箱子的两条边互换位置,相当于把手套翻过来,正负号反转。 **📖 公式**:交换两行(或两列),行列式值变号。 **推论**:如果有两行完全相同,交换它们值不变但符号又要反——所以值只能是 0。 > 🛑 **停下来想一想**:连续交换同一对行两次,行列式变号两次——负负得正,回到原值。这和"把箱子翻过去再翻回来,正面朝上"是一样的。你能用这个道理解释:为什么"有两行成比例时行列式为 0"吗?(提示:先提公因子,两行就变成一样的了) --- #### 性质3:提取公因子——"拉长一条边 k 倍,体积变 k 倍" **💬 比喻**:把箱子的一条边拉长 3 倍,整箱体积变 3 倍。 **📖 公式**:某行(列)有公因子 k,可以提到行列式外面。 **⚠️ 常见错误**:整个数表乘 k 要提 kⁿ(n 是阶数),不是 k。因为每行都乘了 k! --- #### 性质4:拆分——"一条边可以拆成两段" **💬 比喻**:如果箱子的某条边是"先走一段,再走一段"的和,那体积 = 两段分别形成的箱子的体积之和。 **📖 公式**:某行元素是两数之和,可拆成两个行列式相加。 --- #### 性质5:倍加不变——"把一条边沿着另一条边推,面积不变" **💬 比喻**:把平行四边形的一条边,沿着另一条边的方向滑动——底没变,高没变,面积当然不变!这就是"剪切"(把边沿着方向推)。 **📖 公式**:把某行的 k 倍加到另一行,行列式值不变。 **🔑 这是计算行列式最重要的工具!** 我们正是用它把任意行列式化简为上三角。 > 🛑 **停下来想一想(这节最重要的自检题)**:现在闭上眼睛,不用看书,试试说出五条性质分别对应箱子(体积)的哪种操作。说不出来?——回到上面每条的比喻再读一遍。这五条你一旦真正理解了,后面所有的计算都是它们的排列组合。 > ✍️ **立刻练一道**:已知 3 阶行列式 |A| = 2。求:(a) 交换第 1 行和第 3 行后的行列式值 (b) 将第 2 行乘以 3 加到第 1 行后的行列式值 (c) 将第 1 行乘以 2 后的行列式值。(答案:-2、2、4,详解见下方阅读思考题❸) --- ## 🧠 五条核心性质的完整推导 > 💡 上面五条性质用"箱子体积"的比喻建立了直觉。接下来我们从行列式的"身份证"——逆序数定义出发,一条一条推出这五条性质为什么是对的。看完你会发现:性质5(倍加不变)的推导最美——它不需要回到定义,全靠性质2+3+4三块积木搭起来。 ### 推导的起点:回忆逆序数定义 在1.3节我们学了:n阶行列式是n!项的代数和,每一项是不同行不同列的n个元素相乘,符号由列指标排列的逆序数决定: ``` |A| = Σ (-1)^τ(p₁p₂...pₙ) · a_{1,p₁} · a_{2,p₂} · ... · a_{n,pₙ} ``` 其中 p₁p₂...pₙ 是 (1,2,...,n) 的一个排列(n个数的排队方式),τ(p₁p₂...pₙ) 是这个排列的逆序数("插队"的次数)。 > 大白话:n个数有多少种排队方式,行列式就有多少项。每项的符号看"插队总次数"的奇偶——奇数次插队→负号,偶数次→正号。 下面,我们从这条定义出发。 --- ### 性质1:转置不变 —— |Aᵀ| = |A| **② 正式陈述**: - 条件:A 为任意 n 行 n 列数表,Aᵀ 是 A 的转置(行变列、列变行) - 结论:|Aᵀ| = |A| —— 行列互换,值不变 **③ 🧠 完整推导**: **第1步:写出|Aᵀ|的逆序数展开式。** Aᵀ的第i行第j列元素 = A的第j行第i列元素 = aⱼᵢ。按逆序数定义展开: ``` |Aᵀ| = Σ_{排列p} (-1)^τ(p) · a_{p₁,1} · a_{p₂,2} · ... · a_{pₙ,n} ``` 注意这里每一项的下标是 a_{pᵢ,i} ——行号由排列p决定,列号固定为1,2,...,n。和|A|的展开式中 a_{i,pᵢ}(行号固定、列号由p决定)相比,下标颠倒了。 > 大白话:把转置后的行列式按定义写开,每一项的因子是"行号跟着排列跑,列号老老实实1到n排队"——正好和原来反过来。 **第2步:把乘积因子重新排队。** a_{p₁,1} · a_{p₂,2} · ... · a_{pₙ,n} 这n个因子中,第二个下标已经是整齐的1,2,...,n。设q是p的"逆排列"——即qⱼ = p中值为j的那个位置,那么这些因子重新按第一个下标1到n排队后: ``` a_{p₁,1} · a_{p₂,2} · ... · a_{pₙ,n} = a_{1,q₁} · a_{2,q₂} · ... · a_{n,qₙ} ``` > 大白话:每个因子的两个下标可以互换角色——"第i行、第pᵢ列"的元素,也可以看成"第qⱼ行、第j列"。q是p的"反向花名册":如果p说"第3个人站第5位",那q就说"第5位站的是第3个人"。 **第3步:比较符号——最关键的事实。** 排列p和它的逆排列q有**相同的逆序数**:τ(p) = τ(q)。 为什么?因为p中任何一对数(i,j)如果构成逆序(即i在j前面但pᵢ>pⱼ,相当于"高个站到了矮个前面"),那么在q中对应的那对位置也会构成逆序。逆序是一种对称的"乱序关系"——把"谁站哪儿"的花名册反过来读,乱序程度不变。 因此: ``` |Aᵀ| = Σ_{排列q} (-1)^τ(q) · a_{1,q₁} · a_{2,q₂} · ... · a_{n,qₙ} = |A| ``` > 大白话:转置后每一项的乘积值不变(同一组n个数相乘,顺序不影响乘积),符号也不变(逆序数没变),n!项的和当然不变。转置白转——值纹丝不动。 **④ 📝 推导复盘**: 性质1的证明核心只有一句话:**排列和它的逆排列拥有相同的逆序数**。转置只是把原来"固定行号、列号变"换成了"固定列号、行号变",乘积的因子集合一模一样,符号也一模一样。你不需要记住p和q的对应关系——只需要记住结论:**行和列在行列式中地位完全对称。** 这一条就像"开通了一条双向高速公路"——下面性质2~5只需对行证明,结论自动适用于列。 **⑤ ⚠️ 易错边界**: - 转置不改变行列式的值,但改变了数表的形状(比如3×2变成2×3)。不过行列式只在正方形数表中定义(行数 = 列数),所以这里的 A 必须是正方形数表。 - 别把转置和别的运算搞混!转置只是行列互换(免费操作),行列式值不变。 - 验证一下:A = $\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}$,|A| = $\begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix}$ = 1×4-2×3 = -2。Aᵀ = $\begin{bmatrix} 1 & 3 \\ 2 & 4 \end{bmatrix}$,|Aᵀ| = 1×4-3×2 = -2。一样。 **⑥ 在整条链中的位置**: 逆序数定义 → **性质1(转置不变)** → 性质2~5的行列对称性。性质1是"对称性总开关"。 --- ### 性质2:换行变号 **① 生活场景**:🎭 你有一副双色手套——正面红色、反面蓝色。把手套从里到外翻过来:红色面变成了蓝色面,正负号反转!交换行列式的两行就像把手套翻面——元素没少,但"朝向"反了,所以符号取反。 **② 正式陈述**: - 条件:交换行列式|A|的第i行和第j行(i≠j),得到新行列式|B| - 结论:|B| = -|A| - 推论:两行相同→行列式必为0(因为交换相同的两行,值不变却又必须变号→只能是0) **③ 🧠 完整推导**: **第1步:写出交换两行后,每一项变成了什么。** 原行列式|A|的一项(对应排列p): ``` (-1)^τ(p) · a_{1,p₁} · ... · a_{i,pᵢ} · ... · a_{j,pⱼ} · ... · a_{n,pₙ} ``` 交换第i行和第j行后,新行列式|B|中排列p对应的那一项为: ``` (-1)^τ(p) · a_{1,p₁} · ... · a_{j,pᵢ} · ... · a_{i,pⱼ} · ... · a_{n,pₙ} ``` 注意变化:原来第i行取第pᵢ列的元素a_{i,pᵢ},现在第i行(位置被原来的第j行占据)取的是a_{j,pᵢ};原来第j行取第pⱼ列的元素a_{j,pⱼ},现在第j行取的是a_{i,pⱼ}。相当于两个因子的行号互换了。 > 大白话:交换两行后,排列p对应的那个乘积里,第i个位置和第j个位置的因子互换了"房东"——原来住i号房、选pᵢ号货架的客人,现在住到了j号房;原来住j号房的客人搬到了i号房。但选的货架号没变。 **第2步:为|B|的每一项找到|A|中的"搭档"。** 把|B|中排列p对应的项,和|A|中排列p'对应的项比较——其中p'是把p的第i个和第j个位置上的数互换后得到的新排列。 |A|中排列p'的项: ``` (-1)^τ(p') · a_{1,p₁} · ... · a_{i,pⱼ} · ... · a_{j,pᵢ} · ... · a_{n,pₙ} ``` 比较两个乘积的因子集合: - |B|中p项:第i个因子a_{j,pᵢ},第j个因子a_{i,pⱼ} - |A|中p'项:第i个因子a_{i,pⱼ},第j个因子a_{j,pᵢ} 两组因子**完全一样**!只是a_{i,pⱼ}和a_{j,pᵢ}的位置不同。乘法交换律告诉我们:a_{j,pᵢ}×a_{i,pⱼ} = a_{i,pⱼ}×a_{j,pᵢ}。 > 大白话:|B|中p对应的乘积,内容和|A|中p'(p交换两个位置)对应的乘积完全相同——就像同一袋苹果,不管你先拿红的还是先拿绿的,最后拿出来的都是那一袋。这里巧妙的地方在于:我们不让p和p比(因子不同没法比),而是让p和p'比——利用了"两个因子的乘积跟顺序无关"。 **第3步:比较符号——整条推导最核心的一步!** p'是把p的第i个和第j个位置的数互换得到的。排列中交换任意两个数→逆序数的奇偶性必然翻转。 为什么?想象一排人,交换相邻两个人→逆序数改变±1(要么多一对插队,要么少一对)→奇偶性翻转。交换任意两个人可以分解成:先把第一个人通过相邻交换一步一步挪到第二个人的位置(需要 j-i 次相邻交换),此时第二个人往后退了一格;再把第二个人从新位置挪回第一个人原来的位置(需要 j-i-1 次相邻交换)。总共 (j-i)+(j-i-1) = 2(j-i)-1 次相邻交换——是奇数,奇数次翻转→奇偶性一定翻转。 所以:(-1)^τ(p') = -(-1)^τ(p)。 > 大白话:排队时把任意两个人对调位置,整个队伍里"谁插了谁的队"的关系总数会改变奇数个,所以"总插队次数"从偶数变奇数、或从奇数变偶数。符号必然反转。 **第4步:得出结论。** 把|B|的所有n!项按排列p求和: ``` |B| = Σ_{p} (-1)^τ(p) · (乘积) ``` 每一项的乘积和|A|中对应p'项的乘积相同,但符号相反。而且当p跑遍所有排列时,p'也跑遍所有排列。所以: ``` |B| = Σ_{p'} [-(-1)^τ(p')] · (乘积) = - Σ_{p'} (-1)^τ(p') · (乘积) = -|A| ``` > 大白话:|B|的n!项和|A|的n!项可以一一配对,每对的内容相同、符号相反。全部加起来,相当于把|A|整个翻了个负号。 **第5步(推论):两行相同→行列式为0。** 如果|A|的第i行和第j行完全相同,交换这两行: - 一方面,交换后数表看起来一模一样(因为交换的是相同的行)→行列式值不变。 - 另一方面,按性质2,交换两行必须变号→|A| = -|A|。 - 一个数等于自己的相反数→2|A|=0→|A|=0。 > 大白话:一个数既等于自己又等于负的自己,唯一的可能就是它是0。就像一个人说自己同时站在东边和西边同一个位置——除非那个位置正好是原点。 **④ 📝 推导复盘**: 性质2的推导分三步走:(1) 写出交换两行后每一项的样子——发现两个因子的房东互换了;(2) 为每一项找到原行列式中的"搭档"——排列也互换对应位置,利用乘法交换律证明两个乘积相同;(3) 排列交换两个位置→逆序数奇偶翻转→符号取反。最精妙的地方是第2步的"错位对应"——不和p比,和p'比。这就像破案时不用同一个时刻的监控比,而是把监控时间轴稍微错开一格,画面就对上了。 **⑤ ⚠️ 易错边界**: - **交换再交换=还原**:连续交换同一对行两次,变号两次(-1×-1=1),回到原值。就像手套翻过去再翻回来。 - **两行成比例→行列式为0**:不能被"两行相同→0"直接覆盖——但可以先用性质3提走比例因子k,两行就相同了→再用推论→0×k=0。 - **考试陷阱**:很多人以为"交换两行变号"意味着"只要动了行位置就变号"——不对!只有交换(swap)才变号,倍加(性质5)不变,提取(性质3)也不变号(只变大小)。 - **反例验证**:A=$\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}$,|A$\begin{vmatrix} =-2。交换两行:B=[3 & 4 \\ 1 & 2], \end{vmatrix}$B|=3×2-4×1=6-4=2=-(-2)。验证通过。 **⑥ 在整条链中的位置**: 逆序数定义 → **性质2(换行变号)** → 推论(两行相同=0)→ 这个推论是性质5推导的关键前提之一。 --- ### 性质3:提取公因子 **② 正式陈述**: - 条件:行列式中某一行(或一列)的所有元素有公因子k - 结论:k可以提到行列式符号外面 - 重要推论:|kA| = kⁿ|A|(n=阶数),不是k|A|! **③ 🧠 完整推导**: **第1步:从逆序数定义直接验证。** 设|A|的第i行每个元素都有公因子k,即a_{i1}=k·c₁, a_{i2}=k·c₂, ..., a_{iₙ}=k·cₙ。令|A'|是把第i行的k提走后剩下的行列式(第i行变为c₁,c₂,...,cₙ,其余行不变)。 |A|中排列p对应的一项: ``` (-1)^τ(p) · a_{1,p₁} · ... · a_{i,pᵢ} · ... · a_{n,pₙ} = (-1)^τ(p) · a_{1,p₁} · ... · (k·c_{pᵢ}) · ... · a_{n,pₙ} = k · [(-1)^τ(p) · a_{1,p₁} · ... · c_{pᵢ} · ... · a_{n,pₙ}] ``` > 大白话:每一项的n个因子中,来自第i行的那个因子一定含有k(因为第i行每个元素都含k)。所以每一项都可以提取一个k出来。方括号里正好是|A'|的一项。 **第2步:对所有n!项求和。** ``` |A| = Σ_{p} k · (|A'|的一项) = k · Σ_{p} (|A'|的一项) = k · |A'| ``` > 大白话:每一项都提一个k,n!项加起来,k可以整体提到求和符号外面——和小学学的"提取公因数"完全一样。行列式就是n!个乘积的和,该提照样提。 **③-续 ⚠️ 推论:|kA| = kⁿ|A|(不是k|A|!)** 数表乘k表示**每一行**都乘k。共n行,每行提一个k出来→k×k×...×k(n个)= kⁿ。 > 大白话:一个n层的大箱子,每条边都拉长k倍——体积变成kⁿ倍。3阶就是k³=8倍,不是3倍!这是考试最最高频的陷阱,每届学生都在这儿摔过。 **④ 📝 推导复盘**: 性质3的推导最直截了当——每一项都含因子k→整体提k。真正的考试难点不是推导本身,而是**推论|kA|=kⁿ|A|**。记忆方法:每次看到|kA|,先数A是几阶(n=?),然后写kⁿ|A|。养成这个肌肉记忆,考试再也不丢分。 **⑤ ⚠️ 易错边界**: - |kA| = kⁿ|A|,n是阶数。特别地,|2A|(3阶)= 2³|A| = 8|A|。 - 推论:某行全为0→行列式为0(k=0时,0×任何东西=0)。 - 两行成比例→行列式为0:先用性质3提公因子k→两行相同→性质2推论→0。 - 注意区分:"某一行提公因子"和"整个数表提公因子"。一行提k→行列式变k倍;所有行提k→行列式变kⁿ倍。 **⑥ 在整条链中的位置**: 逆序数定义 → **性质3(提取公因子)** → 推论(|kA|=kⁿ|A|、两行成比例=0)→ 性质5中需要"两行成比例=0"这个推论。 --- ### 性质4:拆分 **② 正式陈述**: - 条件:行列式中某一行(列)的每个元素都是两个数之和 - 结论:该行列式可拆成两个行列式之和,两个新行列式只有该行不同,其余行完全相同 **③ 🧠 完整推导**: **第1步:从逆序数定义验证。** 设|A|的第i行元素为 a_{i1}+b₁, a_{i2}+b₂, ..., a_{iₙ}+bₙ。令|A₁|的第i行为a_{i1},a_{i2},...,a_{iₙ},|A₂|的第i行为b₁,b₂,...,bₙ,其余行三者完全相同。 |A|的一项(排列p): ``` (-1)^τ(p) · ... · (a_{i,pᵢ} + b_{pᵢ}) · ... = (-1)^τ(p) · ... · a_{i,pᵢ} · ... + (-1)^τ(p) · ... · b_{pᵢ} · ... ``` > 大白话:每一项里那个"两数之和"的位置,按乘法分配律(a+b)×c = a×c + b×c,拆成两个小项——一个取a,一个取b。每项拆成两项。 **第2步:对所有项求和。** ``` |A| = Σ_{p}[取a的项] + Σ_{p}[取b的项] = |A₁| + |A₂| ``` 左边所有"选a"的项加起来=|A₁|,所有"选b"的项加起来=|A₂|。 > 大白话:把所有的"选a"版本汇集起来就是|A₁|,所有的"选b"版本汇集起来就是|A₂|。两个和再加起来。 **④ 📝 推导复盘**: 性质4就是乘法分配律的批量版本。证明没有任何技巧——直接从定义出发,每一项拆成两项,分别求和。它在五条性质中扮演"胶水"角色——本身不难,但没有它,性质5的第一步就迈不出去。 **⑤ ⚠️ 易错边界**: - 拆分只能逐行进行!如果有两行都是"和"的形式,拆一次拆出两个行列式,每个再拆→总共4个行列式之和。 - 常见误用:以为可以把整个行列式拆成"含a₁₁的项+不含a₁₁的项"——这是错误的。性质4拆的是**一整行**,不是单个元素。 - 反例验证:A = $\begin{bmatrix} 1+2 & 3 \\ 4 & 5 \end{bmatrix}$。|A|=(1+2)×5 - 3×4=15-12=3。拆分:|A₁$\begin{vmatrix} =[1 & 3 \\ 4 & 5]=5-12=-7, \end{vmatrix}$A₂$\begin{vmatrix} =[2 & 3 \\ 4 & 5]=10-12=-2,合计-9≠3……不对!正确用法要求第1行**每个元素**都拆:A的第1行应写成[1+2 & 3+0](因为a₁₂=3不能直接对应到b₁,需要写成3+0)。这样 \end{vmatrix}$A₁$\begin{vmatrix} =[1 & 3 \\ 4 & 5]=-7, \end{vmatrix}$A₂|=$\begin{bmatrix} 2 & 0 \\ 4 & 5 \end{bmatrix}$=10-0=10,合计-7+10=3。验证通过! **⑥ 在整条链中的位置**: 逆序数定义 → **性质4(拆分)** → 性质5的第一步"把加倍后的行拆成原行+k倍另一行"正用到它。 --- ### 性质5:倍加不变(⭐最重要的推导链) **① 生活场景**:📐 桌上放着一张平行四边形纸片。你按住底边不动,把顶边沿着底边的方向水平推——纸片歪了,形状变了,但底边长度没变,高也没变,面积当然不变!这就是"剪切"——行列式的倍加不变,正是这个几何事实的代数表达。数学里把这个操作叫"把一行沿着另一行的方向滑动"。 **② 正式陈述**: - 条件:把行列式的第j行的k倍加到第i行上(i≠j),其他行不变 - 结论:行列式的值不变 **③ 🧠 完整推导(最美的推导链:性质2+3+4 → 性质5)**: **第1步:用性质4把"加了k倍"的行拆开。** 记原行列式为|A|。把第j行的k倍加到第i行后得到|B|。则|B|的第i行 = 原第i行 + k×(第j行)。 按性质4(拆分),把第i行拆成两部分——"原第i行"和"k×第j行": ``` |B| = |A| + |C| ``` 其中|C|是一个新行列式:第i行=k×(第j行),其余所有行与|A|完全相同。 > 大白话:把"动了手脚"的那一行从加号处掰成两半——一半是原封不动的第i行(还原成|A|),另一半是"借过来的k倍第j行"(单独放在|C|里)。接下来只要证明|C|=0,就万事大吉了。 **第2步:用性质3把|C|中第i行的公因子k提出来。** |C|的第i行 = k×(第j行),第i行的每个元素都有公因子k。按性质3: ``` |C| = k · |D| ``` 其中|D|的第i行 = 第j行(提走k后剩下的,就是纯粹的第j行的内容),其余行与|A|完全相同。 > 大白话:把k提到行列式外面,里面剩一个"干净"的行列式|D|。|D|的第i行不再是"k倍的第j行",就是原原本本的第j行。 **第3步:观察|D|——发现它有两行完全相同!** |D|中: - 第i行 = 第j行(从上一步得到) - 第j行 = 原来的第j行(没被动过) 所以|D|有两行完全相同。按性质2的推论:**两行相同的行列式=0**。 ``` |D| = 0 ``` > 大白话:|D|的第i行和第j行是从同一个模子刻出来的——两条边完全重合的箱子,体积还能不是0? **第4步:代回原式,水落石出。** ``` |B| = |A| + |C| = |A| + k · |D| = |A| + k · 0 = |A| ``` > 大白话:|C| = k×0 = 0——加了个寂寞。倍加操作对行列式没有任何影响,像往河里倒了一杯水,水面纹丝不动。 **④ 📝 推导复盘**: 性质5的证明是线性代数中最优雅的三步舞:**拆分(性质4)→ 提因子(性质3)→ 两行相同为零(性质2推论)**。每一步精确调用一个已证明的性质,层层递进、环环相扣,不需要回到原始定义。这是典型的"站在巨人肩膀上"的证明——用已建立的工具解决新问题。 用大白话再串一遍:你想知道"第i行+k×(第j行)"会不会改变行列式。先把这一行拆开看——一半是原样、一半是"k倍的第j行"。原样那半还原成|A|。"k倍的第j行"那半先提走k,里面就变成了"第i行=第j行"的奇怪行列式——但它有两行一样,必然为0!k×0还是0。所以整个操作对|A|没有产生任何额外贡献——值保持不变。 **⑤ ⚠️ 易错边界(这一条最容易和其他性质搞混)**: - **头号混淆源**:"倍加不变"vs"提取公因子"。倍加是把某行的k倍**加到另一行**→值不变。提取公因子是某行本身乘k→值变k倍。区别口诀:**动别人→不变;动自己→变k倍。** - **i≠j必须成立**:不能把自己的k倍加到自己身上!那样第i行变成(1+k)倍自己→性质5不成立(除非k=0)。 - **k可以是任何数**:正数(加)、负数(减)、分数(加半行)、0(啥也没做)都可以。 - **倍加不是替换**:如果先清零再加k倍→那是两步操作(替换),不是倍加。倍加是在原值基础上"叠加",不是"覆盖"。 - **反例验证**:A=$\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}$,|A|=-2。第1行×2加到第2行:新第2行=[3+2×1, 4+2×2]=[5,8],|B$\begin{vmatrix} =[1 & 2 \\ 5 & 8]=1\times 8-2\times 5=8-10=-2= \end{vmatrix}$A|。验证通过。 **⑥ 在整条链中的位置**: ``` 逆序数定义 → 性质2(换行变号)→ 推论(两行相同=0)↘ 逆序数定义 → 性质3(提取公因子)→ 推论(成比例=0)→ 性质5(倍加不变) 逆序数定义 → 性质4(拆分)↗ ``` 性质5是前四条性质的"合体技"——它不引入任何新概念,全靠性质2+3+4协作推出。而性质5本身又是**整个化三角法的理论基础**:后面题型A(数字型行列式计算)的每一步消元都在说"因为性质5保证倍加不变,所以我放心大胆地做行变换"。性质5是整个第1章计算体系的定海神针。 --- ### 📝 五条性质推导总复盘——用大白话串一遍整条链 我们从行列式的"出生证明"——逆序数定义出发,像搭积木一样往上摞: **积木1(性质1 转置不变)**:排列和逆排列的乱序程度一样→转置后每项不变→整体值不变。结论:行和列完全对称——后面四条只证"行"就行。 **积木2(性质2 换行变号)**:交换两行→排列交换两个位置→逆序数奇偶翻转→符号取反。推论:两行相同=0(自己等于自己的相反数→只能是0)。 **积木3(性质3 提取公因子)**:每项都含因子k→整体提k。推论:|kA|=kⁿ|A|(不是k|A|!)。 **积木4(性质4 拆分)**:每项拆成两项→整体拆成两个行列式。这是性质5的"开瓶器"。 **积木5(性质5 倍加不变)**:拆分→提因子→两行相同为零,三步推出。不碰定义,全靠积木2+3+4。 这五块积木构成了一套完整的"行列式操作手册"——后面的化三角法、展开定理、克拉默法则,全部建立在这五条之上。 **几何视角统一**(如果你把行列式看作n维"箱子"的有向体积): | 性质 | 代数操作 | 几何含义 | |:---|:---|:---| | 性质1 | 转置 | 转个方向看箱子,体积不变 | | 性质2 | 交换两行 | 交换两条边→箱子"翻面"→体积带符号翻转 | | 性质3 | 提取公因子 | 拉长一条边k倍→体积变k倍 | | 性质4 | 拆分 | 一条边拆成两段→两个箱子体积之和 | | 性质5 | 倍加不变 | 一条边沿另一条边滑动→底不变、高不变→剪切不改变体积 | --- > 💡 **阅读思考题** > > **❶ 理解检测** — 四个说法哪个对,哪个错?(a) 交换两行,值不变 (b) 一行乘 2,行列式乘 2 (c) 两行相同,行列式为 0 (d) 一行加到另一行,值不变。说出对的为什么对、错的为什么错。 > > **❷ 深度思考** — 你去超市买饮料——可乐 3 元、雪碧 4 元。买 2 瓶可乐 + 3 瓶雪碧花 18 元;买 4 瓶可乐 + 6 瓶雪碧花 36 元。这两个方程组的系数行列式是多少?它是 0 吗?为什么行列式为 0 意味着"第二个方程就是第一个方程翻倍"?(这和性质 2 的推论有关——两行成比例) > > **❸ 考试演练** — 已知 3 阶行列式 |A| = 2。求:(a) 交换第 1 行和第 3 行后的行列式值 (b) 将第 2 行乘以 3 加到第 1 行后的行列式值 (c) 将第 1 行乘以 2 后的行列式值。
📖 点击查看参考答案 **❶ 参考答案**: (a) ❌ 交换两行值**变号**(性质 2) (b) ✅ 某一行乘 2,行列式乘 2(性质 3 提取公因子) (c) ✅ 两行相同 → 交换它们,值不变(因为交换的是相同的两行)但按性质 2 又要变号 → 唯一可能:值为 0 (d) ✅ 一行加到另一行,是倍加(k=1)的特殊情况(性质 5) **❷ 参考答案**:第一个方程组:系数数表 $\begin{bmatrix} 3 & 4 \\ 4 & 6 \end{bmatrix}$……这个不是成比例的。真正成比例的例子:如果你买 2 瓶可乐 + 3 瓶雪碧花 18 元,又买 4 瓶可乐 + 6 瓶雪碧花 36 元——系数数表 $\begin{bmatrix} 2 & 3 \\ 4 & 6 \end{bmatrix}$,行列式 = 2×6 - 3×4 = 12 - 12 = 0。第二个方程就是第一个乘 2,信息没增加——你无法解出可乐和雪碧各自的单价。这就是"箱子被压扁了":两个方程给出的是同一条信息,不足以确定两个未知数。 **❸ 参考答案**: (a) 交换两行 → 变号 → **-2** (b) 倍加 → 值不变 → **2** (c) 某一行乘 2 → 行列式乘 2 → **4** **考试易丢分的地方**:很多人把 (a) 和 (d) 搞混——"交换"和"倍加"是完全不同的操作!交换一定变号,倍加一定不变。
--- #### 🎯 解题方法 ### 题型A:数字型行列式计算(化三角法) > 🔔 **课前激活**(动笔写30秒再往下读) > > 看到一道满是数字的 4 阶行列式题,你的第一反应是什么?是直接展开硬算(4! = 24 项,每项 4 个数相乘……),还是先找找有没有"捷径"?——化三角法就是把一个乱七八糟的行列式整理成"对角线以下全是零"的整齐形式,然后一步到位出答案。这节教你怎么做这个"整理"。 > 📌 **这节学完你就能回答:** > - 化三角法分为哪几个步骤?每一步选哪个数当"支点"? > - 如果左上角 a₁₁ = 0,怎么处理? > - 行和相等型为什么是化三角法的"加分项"? > - 怎么检查自己有没有算错? **🎯 识别特征**:给出具体数字的 3 阶或 4 阶行列式,要求计算值。 #### 先看一道题:计算这个 4 阶行列式 ``` | 3 1 -1 2| |-5 1 3 -4| | 2 0 1 -1| | 1 -5 3 -3| ``` 看到这题,先别慌。 **难在哪?** 上节已经算过账了——4 阶行列式按定义硬展开要算 4! = 24 项,每项 4 个数相乘,符号还要逐个判断。真这么干,考试时间早烧完了。**能不能找一个"先把行列式弄整齐,再一步出答案"的路子?** > 🧠 这一步在想什么:什么叫"整齐"?回看 1.2 节——三角行列式(对角线以下全是 0)可以直接对角线相乘。那我们能不能**用行变换,把这个乱糟糟的数表一步步整理成上三角**?而做行变换靠什么"合法执照"?——1.4 节的五条性质,尤其是性质5(倍加不变):把某行的 k 倍加到另一行,值纹丝不动。 **💡 为什么要把行列式化成三角形?** 因为三角行列式是最好算的行列式——**直接把对角线上的数乘起来,一步到位,不用再算任何别的东西。** 这就像把一间乱七八糟的仓库整理成整整齐齐的货架:虽然整理的过程要费点劲(一行一行地消元),但一旦整理完,答案就摆在眼前了——对角线上的数全部乘起来就是最终结果。比起直接按原始行列式硬算(4 阶就要算 24 项!),先整理再算轻松太多了。 那我们就动手试试,只做一步:**用第 1 行当"支点",把下面三行第 1 列的数消成 0。** - 第 2 行 + 第 1 行×(5/3):把 -5 消成 0 - 第 3 行 - 第 1 行×(2/3):把 2 消成 0 - 第 4 行 - 第 1 行×(1/3):把 1 消成 0 消完第一列,行列式变成: ``` | 3 1 -1 2 | | 0 8/3 4/3 -2/3| | 0 -2/3 5/3 -7/3| | 0 -16/3 10/3 -11/3| ``` > 🔍 回头看看:我们做了什么?——**以左上角 (1,1)=3 为支点,把第 1 列下面全消成 0。** 值没变(每步都是倍加,性质5)。这给了我们灵感:**第 1 列清干净了,第 1 列下面全 0 了,那第 2 列、第 3 列……是不是也能照葫芦画瓢?** 没错——接下来以 (2,2)=8/3 为支点消第 2 列下方,再以 (3,3)=2 为支点消第 3 列下方,一路往下。这就是化三角法的全部秘密:**"选支点 → 消下面 → 换支点"循环往复,直到变成上三角。**(完整过程见下方"典型例题"的分步解答,答案 40。) 📌 **以后就这么办——化三角五步走**: **📋 解题步骤**: ``` 第1步:观察 → 有没有某行(列)的和相等?有→先加到一起提公因子 第2步:选"支点" → 选 a₁₁(左上角)作为支点 第3步:消元 → 用支点所在行,把下面各行第一个数消成 0 第4步:换支点 → 用 a₂₂ 消下面……逐行往下 第5步:到头 → 化为上三角,主对角线相乘 = 答案 ``` > ✍️ **立刻练一道**:计算 3 阶行列式 $\begin{vmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \end{vmatrix}$——按上面的五步走,一步一步算。(这就是下面的配套练习题1-1,答案 -18,含"直接按公式"和"化三角法"两种解法,算完去对应折叠核对。) **🔑 核心技巧**: - 如果 a₁₁ = 0,先交换行(记得变号!) - 优先选该列最简单的数做支点(不一定是第一个) - 如果某行该列已经是 0,跳过 > 🛑 **停下来想一想**:化三角法的每一步都在用哪条性质?——消元用的是"倍加不变"(性质 5),提公因子用的是性质 3,换行是性质 2。化三角法本质上就是五条核心性质的"组合拳"。 --- #### 🔍 化三角法为什么能保持行列式值不变?(方法级推导) > 💡 化三角法三步曲——消元、提因子、换行——每一步都"合法"吗?为什么折腾了半天,行列式的值没被改坏?下面逐条解释每一步的"合法性执照"。 **① 生活场景**:🪟 你有一扇歪斜的窗户,想把它扶正成规矩的长方形。你不能硬掰——玻璃会碎。你只能做三种"安全动作":(1) 把窗框沿着另一条边的方向平行滑动(面积不变);(2) 把一条边均匀拉长或缩短(面积按比例变,但你可以记下倍数);(3) 把两条边互换位置(面积大小不变,但正反面翻转)。化三角法就是只用这三种安全动作,把歪窗户整理成方正的矩形。 **② 三步操作的"合法性证明"**: **操作一:倍加消元(最核心)——为什么值不变?** 把第j行的k倍加到第i行:这直接调用性质5(倍加不变)。性质5已经在前面完整推导过——拆分(性质4)→ 提因子(性质3)→ 两行相同为零(性质2推论),三步推出。所以消元过程中每做一次"第j行×k加到第i行",行列式值纹丝不动。 > 大白话:把平行四边形的一条边沿着另一条边推——底和高都没变,面积当然不变。这个操作是整座"化三角大厦"的地基。 **操作二:提取公因子——为什么可以提?** 当某一行所有元素都有公因子k时,可以把k提到行列式外面。这是性质3的直接应用——每一项都含因子k,n!项求和,k提到外面。提出后行列式变小了k倍,但别忘了最后乘回来。 > 大白话:拉长一条边k倍→体积变k倍。记下"提走了k",算完里面再乘回来。 **操作三:交换两行——为什么必须变号?** 当支点位置a₁₁=0时,需要换行。交换两行→行列式变号(性质2)。很多人忘了变号,结果白丢分。 > 大白话:把手套翻个面——大小没变但正反反了。换行必变号,一定要记下来(或者在草稿纸上写"已换行,符号反转")。 **③ 📝 推导复盘**: 化三角法能成立,全靠性质5(倍加不变)这把"万能扳手"。性质2(换行变号)和性质3(提取公因子)是辅助工具——一个管"支点为零时换行",一个管"先把公因子提走简化计算"。三步操作都有严格的合法性证明,没有一步是"大概、差不多"——每一步都精确对应一条已推导的性质。最终化成的上三角行列式 = 主对角线乘积,这个结论本身也来自逆序数定义:三角形式下,只有选对角线上元素时该项才非零(否则必然取到0)。 **④ ⚠️ 易错边界**: - **换行忘变号**:最常见的丢分原因。每次换行,在旁边画一个"−"号提醒自己。 - **倍加方向搞反**:用第i行消第j行时,第j行是被改变的那行。如果搞反了方向,相当于把支点行改了——后续消元全乱。 - **支点不能为零**:如果支点是0,不能当分母做倍加。必须先换行(或换列)换一个非零支点。换的时候记得变号。 - **分数运算要仔细**:消元时经常出现分数,每一步在草稿纸上写清楚通分过程,不要心算。 --- **📝 典型例题**(就是上面那道题——现在我们把它完整算完,看五步走全程): 计算行列式: ``` | 3 1 -1 2| |-5 1 3 -4| | 2 0 1 -1| | 1 -5 3 -3| ``` **✏️ 分步解答**:
点击展开解答 第一步:观察。没有明显的行和相等,直接开始化三角。 第二步:用 a₁₁ = 3 消第一列下面的数。 - 第2行 + 第1行×(5/3):把 -5 消成 0 - 第3行 - 第1行×(2/3):把 2 消成 0 - 第4行 - 第1行×(1/3):把 1 消成 0 第一列消完后,行列式变成: ``` | 3 1 -1 2 | | 0 8/3 4/3 -2/3| | 0 -2/3 5/3 -7/3| | 0 -16/3 10/3 -11/3| ``` 第三步:以 a₂₂ = 8/3 为支点,消去第 2 列下方的数。 - 第3行 + 第2行×(1/4):把 -2/3 消成 0 - 第4行 + 第2行×2:把 -16/3 消成 0 行列式变成: ``` | 3 1 -1 2 | | 0 8/3 4/3 -2/3| | 0 0 2 -5/2| | 0 0 6 -5 | ``` 第四步:以 a₃₃ = 2 为支点,消去第 3 列下方的数。 - 第4行 - 第3行×3:把 6 消成 0 行列式变成: ``` | 3 1 -1 2 | | 0 8/3 4/3 -2/3| | 0 0 2 -5/2| | 0 0 0 5/2| ``` 第五步:化为上三角,主对角线相乘: 3 × (8/3) × 2 × (5/2) = **40** 最终结果:**40** > 💡 这道题用到了模板A的"化三角法"。
--- > 💡 **阅读思考题** > > **❶ 理解检测** — 在化三角的过程中,如果某一步把支点下方的数已经消成 0 了,但支点本身变成了分数(比如 14/3),你会怎么处理? > > **❷ 深度思考** — 如果一道 4 阶行列式题,4 行每行的和都相同(都等于 S),你第一反应应该怎么做?为什么这个方法比直接化三角快得多?——用"大家凑钱买东西"来比喻这个场景。 > > **❸ 考试演练** — 计算 3 阶行列式: > `|2 -1 3| > |4 1 -1| > |-2 0 2|` > 请用化三角法完整写出每一步。
📖 点击查看参考答案 **❶ 参考答案**:支点变成分数不可怕——继续用它消下面的行就行。关键是:分数运算容易出错,建议用草稿纸仔细算每一步。如果实在不想跟分数打交道,可以换到分数所在的那一列的另一行选支点(选整数当支点更方便)。 **❷ 参考答案**:如果每行和相同(都等于 S),第一反应应该是"把后面所有列都加到第 1 列"——这样第 1 列就全变成了 S!提取 S 出来,第 1 列全变成 1。接下来用这些 1 当"扫把",把每行其他位置扫干净,很快就能化成三角。这就像"大家凑钱买东西"——每个人出的钱一样多(每行和 = S),你先看看"总共凑了多少钱"(提取 S),再分配(化三角),比一个人一个人算省事多了。 **❸ 参考答案**: 第 1 步:a₁₁ = 2,用它消第 2、3 行。 R₂ - 2R₁: [0, 3, -7] R₃ + R₁: [0, -1, 5] 行列式变为: ``` |2 -1 3| |0 3 -7| |0 -1 5| ``` 第 2 步:以 a₂₂ = 3 消第 3 行。 R₃ + (1/3)R₂: [0, 0, 5 + (−7/3)] = [0, 0, 8/3] ``` |2 -1 3| |0 3 -7| |0 0 8/3| ``` 第 3 步:对角线相乘 = 2 × 3 × (8/3) = 2 × 8 = **16** ✅ 答案:**16** **考试易丢分的地方**:分数运算时不要心算!在草稿纸上每一步都写出通分过程。3 阶题如果算错中间一步,后面全错——这 3 到 5 分就没了。
--- #### 🗣️ 出声思考:老师边做边念叨(化三角法) > 下面这道题,我把脑子里的想法一句不漏地写出来——你会发现"高手"和"新手"的差距,往往不在算得快,而在"下笔前先想清楚"。 题目:计算 $\begin{vmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \end{vmatrix}$(就是练习题1-1那道)。 > **① 第一反应**:3 阶,数字不大。我不急着套对角线公式,先扫一眼有没有"捷径"。 > > **② 找特征**:每行加起来——1+2+3=6,2+3+1=6,3+1+2=6……**三行的和都是 6!**这就是"行和相等"的信号,箱子的三条边虽然歪,但"总长度"一样。 > > **③ 为什么选它**:行和相等时,把后两列加到第 1 列,第 1 列会整整齐齐全变成 6,能直接提出一个公因子——比一上来硬消元干净多了。硬展开要算 6 项加符号判断,容易错;这条路更稳。 > > **④ 动手**:第 2、3 列加到第 1 列 → 第 1 列变 [6,6,6] → 提出 6 → 6 × $\begin{vmatrix} 1 & 2 & 3 \\ 1 & 3 & 1 \\ 1 & 1 & 2 \end{vmatrix}$。再用 R₂-R₁、R₃-R₁ 把第 1 列下面扫成 0 → 6 × $\begin{vmatrix} 1 & 2 & 3 \\ 0 & 1 & -2 \\ 0 & -1 & -1 \end{vmatrix}$。对着 (2,2)=1 消第 3 行:R₃+R₂ → (3,3) 变 -3。对角线相乘:6×1×1×(-3) = **-18**。 > > **⑤ 回头检查**:练习题 1-1 用纯化三角法算出来也是 -18——两条路殊途同归,我就放心了。这就是"验算"最省事的办法:换一种方法看结果对不对。 --- #### 🪜 半扶练习:我先扶你走两步(化三角法) 下面这道题,第一步我替你做好了,关键提示也给了——你把剩下的填完,再点开对照。 计算 $\begin{vmatrix} 1 & 2 & 3 \\ 2 & 5 & 3 \\ 1 & 0 & 8 \end{vmatrix}$。 > **已给的第一步**:用左上角 a₁₁ = 1 当"支点",把它下面两行第 1 列消成 0—— > > R₂ - 2R₁ → 第 2 行变成 `[0, 1, -3]`;R₃ - R₁ → 第 3 行变成 `[0, -2, 5]`。 > > 现在行列式长这样:$\begin{vmatrix} 1 & 2 & 3 \\ 0 & 1 & -3 \\ 0 & -2 & 5 \end{vmatrix}$。 > > **轮到你**:接下来该用 (2,2)=1 当支点消第 3 行——想想 R₃ 要加上几倍的 R₂?消完之后 (3,3) 位置是几?最后对角线相乘等于几?
📖 点击查看答案 用 (2,2)=1 消第 3 行:R₃ + 2R₂ → 第 3 行变成 `[0, 0, -1]`(因为 -2+2×1=0,5+2×(-3)=-1)。 行列式化为上三角 $\begin{vmatrix} 1 & 2 & 3 \\ 0 & 1 & -3 \\ 0 & 0 & -1 \end{vmatrix}$,对角线相乘 = 1×1×(-1) = **-1**。 ✅ 答案:**-1**。这就是"例题看老师做全套 → 半扶自己补关键步 → 放手独立做"的中间那级台阶。
#### 配套练习 #### 题1-1 ⭐ 基础 | 用模板A(化三角法) 计算 3 阶行列式: ``` |1 2 3| |2 3 1| |3 1 2| ```
📖 点击查看答案 **解法一:直接按公式(3阶对角线法)** = 1×3×2 + 2×1×3 + 3×2×1 - 3×3×3 - 1×1×1 - 2×2×2 = 6 + 6 + 6 - 27 - 1 - 8 = 18 - 36 = **-18** **解法二:化三角法** ``` |1 2 3| |2 3 1| R₂-2R₁ |3 1 2| R₃-3R₁ = |1 2 3| |0 -1 -5| |0 -5 -7| R₃-5R₂: = |1 2 3| |0 -1 -5| |0 0 18| = 1 × (-1) × 18 = -18 ``` ✅ 答案:**-18** > 本题使用模板A:化三角法。
--- #### 题1-2 ⭐ 基础 | 用模板A(化三角法) 计算 4 阶行列式: ``` |1 0 0 0| |2 1 0 0| |3 2 1 0| |4 3 2 1| ```
📖 点击查看答案 这是一个**下三角行列式**!对角线以下有数,以上全是 0。 下三角行列式 = 主对角线元素乘积 = 1×1×1×1 = **1** ✅ 答案:**1** > 💡 下三角和上三角一样,直接对角线相乘即可,不需要化简!本题提醒你:先观察再动手。
--- #### 题1-19 ⭐ 基础 | 三角行列式识别 计算行列式(不展开,直接观察): ``` |3 0 0 0| |5 2 0 0| |7 4 1 0| |9 6 3 4| ```
📖 点击查看答案 这是**下三角行列式**:对角线以上全是零。直接对角线相乘。 = 3 × 2 × 1 × 4 = **24** ✅ 答案:**24** > 对应1.6节:特殊行列式-上/下三角行列式。提醒:遇到行列式先观察是否为特殊形式。
--- #### 题1-21 ⭐ 基础 | 3阶对角线速算 用 3 阶对角线法快速计算: ``` |2 0 1| |1 3 0| |0 2 4| ```
📖 点击查看答案 用 Sarrus 法则(画线法): 正对角线:2×3×4 + 0×0×0 + 1×1×2 = 24 + 0 + 2 = 26 反对角线:1×3×0 + 2×0×2 + 0×1×4 = 0 + 0 + 0 = 0 行列式 = 26 - 0 = **26** ✅ 答案:**26** > 对应1.1节:3阶行列式速算。
--- #### 题1-22 ⭐ 基础 | 换行变号应用 已知行列式 D = $\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix}$ = 0。将第 1 行和第 2 行交换后,新行列式的值是多少?
📖 点击查看答案 交换两行 → 行列式变号。 原行列式 = 0,变号后还是 0(因为 -0 = 0)。 ✅ 答案:**0** > 对应1.4节 性质2:换行变号。这道题藏了一个考点:"零变号还是零"——箱子已经被压扁了,翻面也还是扁的。
--- #### 题1-6 ⭐⭐ 中等 | 用模板A+技巧 计算 4 阶行列式: ``` |1 -1 1 -1| |1 2 3 4| |1 4 9 16| |1 8 27 64| ```
📖 点击查看答案 **观察**:第2行 1,2,3,4;第3行 1²,2²,3²,4²;第4行 1³,2³,3³,4³。 看起来和范德蒙德有点像!不过"范德蒙德"是后面 1.6 节才学的,现在先不管它。这里第1行是 1,-1,1,-1,不是全 1——所以用不了那个公式(等学了范德蒙德你就明白为什么)。 **老老实实化三角法**: **第一步**:R₂-R₁, R₃-R₁, R₄-R₁(用第1行消去下面各行第1列) ``` |1 -1 1 -1| |0 3 2 5| |0 5 8 17| |0 9 26 65| ``` **第二步**:以 (2,2) 位置 = 3 为支点,消去第3、4行。 - R₃ → R₃ - (5/3)R₂:`[0, 5-(5/3)×3, 8-(5/3)×2, 17-(5/3)×5]` = `[0, 0, 14/3, 26/3]` - R₄ → R₄ - 3R₂:`[0, 9-3×3, 26-3×2, 65-3×5]` = `[0, 0, 20, 50]` ``` |1 -1 1 -1| |0 3 2 5| |0 0 14/3 26/3| |0 0 20 50| ``` **第三步**:以 (3,3) 位置 = 14/3 为支点,消去第4行。 - R₄ → R₄ - (20 ÷ 14/3)R₃ = R₄ - (30/7)R₃ - R₄ 的新第4列:`50 - (30/7)×(26/3)` = `50 - 260/7` = `(350-260)/7` = `90/7` ``` |1 -1 1 -1| |0 3 2 5| |0 0 14/3 26/3| |0 0 0 90/7| ``` **第四步**:上三角完成!对角线相乘: = 1 × 3 × (14/3) × (90/7) = 3 × (14/3) × (90/7) = 14 × (90/7) = 14 × 90 ÷ 7 = **180** ✅ 答案:**180** > 💡 这道题有两个教训: > 1. 看起来像范德蒙德的不一定就是——必须检查"第一行全1"这个条件("范德蒙德"这个名词 1.6 节会正式学,现在只要会用化三角法就行) > 2. 化三角法虽然计算量大,但是**最可靠**的方法——不会因为误判题型而算错
--- #### 题1-27 ⭐⭐ 中等 | 用模板A(化三角法+参数讨论) 计算行列式,并讨论参数 a 取何值时行列式为 0: ``` |a 1 1| |1 a 1| |1 1 a| ```
📖 点击查看答案 每行和 = a + 2(相等!),用行和相等法。 **第1步(加列)**:第2、3列都加到第1列。这样第1列的每个元素都变成"本行之和"= a+2: ``` |a+2 1 1| |a+2 a 1| |a+2 1 a| ``` **第2步(提公因子)**:第1列三个数都有公因子 a+2,提出来: ``` |1 1 1| = (a+2)|1 a 1| |1 1 a| ``` **第3步(化三角)**:第2、3行各减第1行(倍加,值不变),把第1列下面扫成 0: - R₂ - R₁:`[0, a-1, 0]` - R₃ - R₁:`[0, 0, a-1]` 得到: ``` = (a+2)|1 1 1 | |0 a-1 0 | |0 0 a-1| ``` **第4步(对角线相乘)**:= (a+2) × 1 × (a-1) × (a-1) = **(a+2)(a-1)²** 讨论:行列式为 0 当 a+2=0 或 a-1=0,即 **a = -2 或 a = 1**。 ✅ 答案:**(a+2)(a-1)²**;为 0 的条件:**a = -2 或 a = 1** > 对应模板A变体(行和相等型)。a=1 时数表三行完全相同。
--- ### 题型A-变体:行和相等型 > 🔔 **课前激活**(动笔写30秒再往下读) > > 你看一道题:四行四列,每行的四个数加起来都等于 8。你还要一行一行地消吗?不——这就好比四个人 AA 吃饭,四个人出的钱加起来一样多,你先知道"总共 8 块钱",再分账,比一个人一个人算快得多。这节教你利用"行和相等"这个隐藏线索来加速计算。 > 📌 **这节学完你就能回答:** > - 看到什么特征就应该想起"行和相等"这个方法? > - 把各列加到第 1 列后,提取的是什么? > - 第 1 列全部变成 1 之后,怎么利用这些 1 来化简? #### 先看一道题:计算这个行列式(提示:别急着消元) ``` |1+a 1 1 1 | | 1 1+a 1 1 | | 1 1 1+a 1 | | 1 1 1 1+a| ``` 看到这题,先别慌。 **难在哪?** 四个数长得几乎一模一样——全是 1 和 1+a 交替。你当然可以用题型A直接化三角,但试一步就会发现:每一步消元都在跟一堆"几乎相同"的数搏斗,又慢又容易算错。**这题一定藏着更快的路。** > 🧠 这一步在想什么:找线索——**先扫一眼每行加起来的和**。第 1 行:(1+a)+1+1+1 = 4+a;第 2 行:1+(1+a)+1+1 = 4+a;第 3、4 行……居然全是 4+a!**四行的和一样!** 这就是"行和相等"的信号。 那这个信号有什么用?试试这步:**把第 2、3、4 列全都加到第 1 列**(倍加,值不变)——第 1 列的每个位置会变成"这一行的和",于是第 1 列四个数全变成 4+a: ``` |4+a 1 1 1 | |4+a 1+a 1 1 | |4+a 1 1+a 1 | |4+a 1 1 1+a| ``` > 🔍 回头看看:奇迹发生了——第 1 列整整齐齐全是同一个数 4+a!接下来两件事水到渠成:**① 提出公因子 (4+a)(性质3);② 第 2、3、4 行各减第 1 行(性质5),把第 1 列下方扫成 0**。剩下的就是上三角、对角线相乘。(完整过程见下方"典型例题"的分步解答,答案 a³(a+4)。) 📌 **以后就这么办——行和相等四步走**: **🎯 识别特征**:每一行的所有元素加起来,和是一样的。 **📋 解题步骤**: ``` 第1步:把第2,3,...,n列全部加到第1列 第2步:第1列提取公因子(就是"行和"的值) 第3步:第1列变成了全1,用它消去后面的元素 第4步:化为三角,对角线相乘 ``` > ✍️ **立刻练一道**:计算行列式 $\begin{vmatrix} 2 & 1 & 1 \\ 1 & 2 & 1 \\ 1 & 1 & 2 \end{vmatrix}$——先验行和是不是相等,再按四步走。(这就是配套练习题1-3,答案 4,算完去对应折叠核对。) > 🛑 **停下来想一想**:如果每列的和相等(而不是每行),这个方法还能用吗?——回想性质 1(转置不变),把数表转置一下,列和就变成了行和,方法完全一样。行和列在行列式中地位平等。 **📝 典型例题**(就是上面那道题——现在完整算完四步走): ``` |1+a 1 1 1 | | 1 1+a 1 1 | | 1 1 1+a 1 | | 1 1 1 1+a| ``` **✏️ 分步解答**: **第1步(加列)**:第2、3、4列都加到第1列。每行四个数相加都等于 (1+a)+1+1+1 = 4+a,所以第1列四个位置全变成 4+a: ``` |4+a 1 1 1 | |4+a 1+a 1 1 | |4+a 1 1+a 1 | |4+a 1 1 1+a| ``` **第2步(提公因子)**:第1列四个数都有公因子 4+a,提出来: ``` |1 1 1 1 | = (4+a) |1 1+a 1 1 | |1 1 1+a 1 | |1 1 1 1+a| ``` **第3步(化三角)**:第2、3、4行各减第1行(倍加,值不变),把第1列下面全扫成 0: - R₂-R₁:`[0, a, 0, 0]` - R₃-R₁:`[0, 0, a, 0]` - R₄-R₁:`[0, 0, 0, a]` 得到: ``` = (4+a) |1 1 1 1| |0 a 0 0| |0 0 a 0| |0 0 0 a| ``` **第4步(对角线相乘)**:= (4+a) × 1 × a × a × a = **(4+a)·a³ = a³(a+4)** --- > 💡 **阅读思考题** > > **❶ 理解检测** — 行和相等型的方法中,为什么要把各列都加到第 1 列?加完之后第 1 列变成了什么? > > **❷ 深度思考** — 如果题目的行和不是完全相等,而是"每一行和它相邻的行相差一个常数"(比如第 1 行和 = 5,第 2 行和 = 6,第 3 行和 = 7),你还能用这个方法的思路吗?怎么调整? > > **❸ 考试演练** — 计算行列式: > `|x a a| > |a x a| > |a a x|`
📖 点击查看参考答案 **❶ 参考答案**:各列加到第 1 列后,第 1 列的每个元素都变成了"这一行所有元素的和"(因为每个位置的数是它自己 + 其他列的对应数)。由于每行和相等,第 1 列就全变成了同一个数 S。提取 S 后,第 1 列变成全 1。 **❷ 参考答案**:如果每行和是等差数列,不能直接用标准方法——因为各列加到第 1 列后,第 1 列不是同一个数,提不出公因子。但可以尝试更高级的技巧(比如加边法),或者直接用化三角法。这个问题的价值在于提醒你:行和相等型是一种"特权"——不是所有题都享有,遇到了要珍惜。 **❸ 参考答案**:每行和 = x + 2a(相同!)。所以用行和相等法: 第 1 步:第 2、3 列加到第 1 列: ``` |x+2a a a| |x+2a x a| |x+2a a x| ``` 第 2 步:提出 (x+2a): ``` |1 a a| = (x+2a)|1 x a| |1 a x| ``` 第 3 步:R₂-R₁, R₃-R₁: ``` |1 a a | = (x+2a)|0 x-a 0 | |0 0 x-a| ``` 第 4 步:上三角,对角线相乘: = (x+2a)(x-a)(x-a) = **(x+2a)(x-a)²** ✅ 答案:**(x+2a)(x-a)²**
#### 配套练习 #### 题1-3 ⭐ 基础 | 用模板A(行和相等型) 计算行列式: ``` |2 1 1| |1 2 1| |1 1 2| ```
📖 点击查看答案 **每行和 = 4**,所以用"行和相等"的方法: 第1步:第2列、第3列加到第1列: ``` |4 1 1| |4 2 1| |4 1 2| ``` 第2步:第1列提取公因子 4: ``` |1 1 1| = 4 × |1 2 1| |1 1 2| ``` 第3步:化三角: ``` |1 1 1| |0 1 0| (R₂-R₁, R₃-R₁) |0 0 1| ``` = 4 × 1 × 1 × 1 = **4** ✅ 答案:**4** > 本题使用模板A变体:行和相等型。
--- #### 题1-33 ⭐⭐⭐ 真题风格 | 行和相等型综合应用 计算 n 阶行列式: ``` |x a a ... a| |a x a ... a| |a a x ... a| |........a........| |a a a ... x| ``` (所有对角线元素都是 x,其余位置全是 a)
📖 点击查看答案 **解法**:行和相等型。 每行和 = x + (n-1)a(相同!) **第1步(加列)**:第2~n列都加到第1列,第1列每个元素都变成本行之和 x+(n-1)a。 **第2步(提公因子)**:第1列提出公因子 x+(n-1)a,第1列变成全 1。 **第3步(化三角)**:第2~n行各减第1行(倍加,值不变)。第 i 行(i≥2)只剩对角线上一个 x-a,其余全为 0: ``` = [x+(n-1)a] · |1 a a ... a | |0 x-a 0 ... 0 | |0 0 x-a ... 0 | |...................| |0 0 0 ... x-a| ``` **第4步(对角线相乘)**:= [x+(n-1)a] × 1 × (x-a)ⁿ⁻¹ ✅ 答案:**[x+(n-1)a]·(x-a)ⁿ⁻¹** **讨论**:当 x = a 时,若 n=1,行列式 = x = a;若 n≥2,行列式 = 0。 > 对应模板A变体:行和相等型。考研经典题。
--- #### 题1-12 ⭐⭐⭐ 真题 | 2013年数学一 > 🔧 **技巧小课堂:加边法(升阶法)**(低频但**考过**——2013数学一真题用过它;属于"备选武器":行和相等时用快法,行和不等才用加边法。会走流程即可,不用深挖) > > **先别急着学新方法——先用刚学会的行和相等法试一道题**: > > $$D = \begin{vmatrix} 3 & 1 & 1 \\ 1 & 4 & 1 \\ 1 & 1 & 5 \end{vmatrix}$$ > > 算一下每行和:5、6、7——**不相等!** 行和相等法的第一步"各列加到第1列提公因子"就提不出来,方法当场失效。 > > **这就是加边法存在的意义**:行和相等法是"特例捷径"——只对"每行和恰好相同"的题有效;而加边法是"通用武器"——专治这种"对角线上多出一截、其余位置都是同一组数"的结构,**行和相不相同都能解**。 > > **是什么**:给一个 n 阶行列式,在左上角"镶一条边"——最上面加一行、最左边加一列,把阶数"升高"一阶(n 阶变 n+1 阶),但值不变。 > > **什么时候用**:每行(或每列)可以写成"同一个公共部分 + 对角线上独有的数",比如上面那道题:每行都是"对角线多个数、其余位置全是 1"。这种结构直接消很乱,镶一圈边反而整齐。 > > **怎么用(就三步)**: > ① 加边:最上面加一行 `[1, a₁, a₂, ..., aₙ]`(行首是 1、后面接原行列式的各列元素),最左边加一列 `[1, 0, 0, ..., 0]ᵀ`。这样按新第1列展开,只有左上角那个 1 有贡献,正好回到原行列式——**值不变**。 > ② 减第1行:把原来的每一行都减去新加的第1行,让行与行之间"不同"的地方被抹平。 > ③ 出答案:再用新加的第1行,把第1行里那些碍事的数消成 0,行列式就变成下三角,对角线相乘即得答案。 > > 就拿刚才那道让行和相等法撞墙的题演示(每行除对角线外都是 1): > ① 加边:$\begin{vmatrix} 1 & 1 & 1 & 1 \\ 0 & 3 & 1 & 1 \\ 0 & 1 & 4 & 1 \\ 0 & 1 & 1 & 5 \end{vmatrix}$(值不变,仍是 D)。 > ② 第2、3、4行减第1行:$\begin{vmatrix} 1 & 1 & 1 & 1 \\ -1 & 2 & 0 & 0 \\ -1 & 0 & 3 & 0 \\ -1 & 0 & 0 & 4 \end{vmatrix}$——每行只剩"一个 -1 加一个对角线数",清爽了。 > ③ 第1行减去 1/2×第2行、1/3×第3行、1/4×第4行,第1行变成 `[1+1/2+1/3+1/4, 0, 0, 0] = [25/12, 0, 0, 0]`。此时是下三角,对角线相乘 = 25/12 × 2×3×4 = **50**。直接展开验证:3×(4×5-1) − 1×(1×5−1) + 1×(1−4) = 57−4−3 = **50**,一致! 计算 n 阶行列式: ``` |1+a₁ a₂ a₃ ... aₙ | | a₁ 1+a₂ a₃ ... aₙ | | a₁ a₂ 1+a₃ ... aₙ | |.........................| | a₁ a₂ a₃ ... 1+aₙ| ```
📖 点击查看答案 **分析**:每一行都只有对角线上多了个 1,其余位置都是 a₁, a₂, ..., aₙ。 这其实是"**对角线上每个位置加了个 1,其余位置都是一组固定的数**"的经典结构,正好用刚学的加边法。 > 🔔 **等等,这题行和相等,不是可以用行和相等法吗?为什么还要用加边法?** > > 好问题!这题每行和 = 1 + a₁ + a₂ + ... + aₙ 确实相等,**用行和相等法更快**(三步出答案,见"题型A-变体:行和相等型")。这里特意再用加边法解一遍,是为了让你看到: > > - **行和相等法** = 这条路**恰好**行和相等时才有的"特权捷径"(本例题是特例); > - **加边法** = 这条路**不管行和相不相等都能走**的"通用大路"(上面技巧小课堂里那道行和 5、6、7 的题,行和相等法直接失效,只有加边法能解)。 > > 所以正确的做法是:**考试时先扫一眼行和,相等就用行和相等法(快);不相等再上加边法(稳)**。两个方法都学会,一个管快、一个管全。 **解法:加边法(升阶法)** **第1步(加边)**:最上面加一行 `[1, a₁, a₂, ..., aₙ]`,最左边加一列 `[1, 0, 0, ..., 0]ᵀ`,值不变: ``` |1 a₁ a₂ a₃ ... aₙ | |0 1+a₁ a₂ a₃ ... aₙ | |0 a₁ 1+a₂ a₃ ... aₙ | |0 a₁ a₂ 1+a₃ ... aₙ | |...........................| |0 a₁ a₂ a₃ ... 1+aₙ| ``` **第2步(减第1行)**:第2~n+1行各减去第1行(倍加,值不变),每行变成"只有一个 1、一个 -1,其余全是 0": ``` |1 a₁ a₂ a₃ ... aₙ | |-1 1 0 0 ... 0 | |-1 0 1 0 ... 0 | |-1 0 0 1 ... 0 | |...........................| |-1 0 0 0 ... 1 | ``` > 这一步在想什么:第 i+1 行减第1行后,对角线上变成 `(1+aᵢ)-aᵢ = 1`,第1列变成 `0-1 = -1`,其余位置 `aⱼ-aⱼ = 0`——每行只剩两个非零数,非常好办。 **第3步(出答案)**:让第1行减去 a₁×第2行、a₂×第3行、……、aₙ×第(n+1)行(倍加,值不变),把第1行第2~n+1列的数全消成 0: - 第1行第1列:`1 - a₁×(-1) - a₂×(-1) - ... - aₙ×(-1) = 1 + a₁ + a₂ + ... + aₙ` - 第1行第 j 列(j≥2):`aⱼ - aⱼ×1 = 0` 得到: ``` |1+Σaᵢ 0 0 ... 0 | |-1 1 0 ... 0 | |-1 0 1 ... 0 | |...........................| |-1 0 0 ... 1 | ``` 这是下三角行列式!对角线相乘 = (1+Σaᵢ) × 1 × 1 × ... × 1 = **1 + a₁ + a₂ + ... + aₙ** ✅ 答案:**1 + a₁ + a₂ + ... + aₙ** **验算(n=2,a₁=1,a₂=2)**:原行列式 $\begin{vmatrix} 2 & 2 \\ 1 & 3 \end{vmatrix}$,直接算 = 2×3 - 2×1 = 4;公式 = 1+1+2 = 4。一致 ✓ > 这道真题使用了**加边法(升阶法)**,是处理"对角占优"型行列式的标准技巧(本题因行和恰好相等,也可用行和相等法更快求解,见上方"等等"说明)。
--- ### 📦 知识块B:展开定理与特殊行列式 > 📌 **这块学完你就能回答:** > - 按行展开"划去"操作到底怎么划?选哪一行展开最省力? > - 爪型行列式长什么样?怎么用对角线的"身体"收回伸出的"爪子"? > - 范德蒙德行列式有哪些"变装"?怎么一眼认出它的骨骼结构? > - 代数余子式求和的"替换法"原理是什么? ### 1.5 按行(列)展开定理 > 🔔 **课前激活**(动笔写30秒再往下读) > > 你有一个大快递包裹,里面又套着几个小包裹。如果你想算整个包裹的总重量,可以一层一层拆——先称最外层每个小包裹的重量,再算它们的和。但如果外层某个小包裹里是空的(重量为 0),你还需要拆它吗?当然不用——跳过就是了。按行展开算行列式也是这个道理:选"空位"(零)多的那行,拆起来最省力。 > 📌 **这节学完你就能回答:** > - 按行展开到底是"怎么个展开法"? > - 代数余子式和余子式有什么区别?(就是多个 (-1)ⁱ⁺ʲ 的事) > - 选"零最多的行(或列)"展开为什么最聪明? > - "划去"这个动作在计算上对应什么操作? > - 这个定理和 1.2 节说的"每行每列各取一个"有什么关系? **先想一个问题:行列式除了"硬算 n! 项",还有没有别的拆法?** 1.2 节说过,行列式本质是 n! 项的代数和——但 4 阶就要算 24 项,5 阶 120 项。化三角法(题型A)是一条路。**可如果一道题没法化三角呢?** 比如说,一道行列式里恰好某一行的 0 特别多——能不能**只拆这一行,把一个大行列式降级成几个小行列式**? > 🧠 这一步在想什么:回忆 1.2 节的"打饭"规则——每一项都要"从不同行、不同列各取一个"。如果我们把注意力集中在"第 i 行"上,这一行可能取的是第 1 列、第 2 列……第 n 列中的任意一列。那把 n! 项按"第 i 行取的是哪一列"分成 n 堆,每堆先提出公共因子 aᵢⱼ,剩下的就是"划掉第 i 行第 j 列后的小世界"里的代数和——**这就是"展开"的雏形**。 > 🔍 回头看看:所以展开定理不神秘,它就是"**把 n! 项按某一行的元素重新编队**"——每堆等于"这个元素 × 一个划去它所在行列后的小行列式(再补个符号)"。选 0 多的那一行展开,等于大部分堆直接是 0×(小行列式)= 0,工作量骤减。 **💬 生活比喻**: 就像拆一个大包裹——你可以选择从哪个方向开始拆。如果某一排有很多"空位"(零),那就从那边拆,最省力。 **🔍 先看一个具体例子——"划去"到底怎么操作?** 在讲公式之前,先用一个具体数字的例子来感受"展开"是怎么一回事。 例如这个 3 阶行列式: ``` |1 0 2| |3 1 0| |0 2 1| ``` 按**第 1 行**展开。第 1 行有三个数:1、0、2。我们一个一个来处理: **第一个数 a₁₁ = 1**:把 1 所在的行(第1行)和所在的列(第1列)**划去**,剩下一个 2 阶的小行列式。就像在一张表格上画了一个十字叉,叉掉的部分扔掉,剩下的就是: ``` |1 0| |2 1| ``` 这个 2 阶行列式的值是 1×1 - 0×2 = 1。然后乘上符号系数:(-1)¹⁺¹ = (-1)² = +1(正号)。 贡献:1 × 1 × (+1) = **1** **第二个数 a₁₂ = 0**:划去第1行和第2列,不管剩下什么,前面乘了个 0 → 贡献 = **0**(这就是为什么口诀说"选零多的行展开"——零越多越省事!) **第三个数 a₁₃ = 2**:划去第1行和第3列,剩下: ``` |3 1| |0 2| ``` 这个 2 阶行列式的值是 3×2 - 1×0 = 6。符号系数:(-1)¹⁺³ = (-1)⁴ = +1(正号)。 贡献:2 × 6 × (+1) = **12** 三个贡献加起来:1 + 0 + 12 = **13**。这就是整个 3 阶行列式的值。 **💬 生活比喻**:"划去"这个动作就像吃玉米——你选中一排(一行),然后一个一个玉米粒往下啃:每啃一粒,就把那粒所在的十字线划掉,剩下的部分就是你要继续啃的。零就是"空粒"——直接跳过,不费力。 > 🛑 **停下来想一想**:在上面的例子中,如果换一列展开——比如按第 2 列展开(元素是 0, 1, 2),第一步先算什么?符号系数分别是多少?自己动手算一遍,和答案 13 对一下。 **📖 核心公式**: 按第 i 行展开: ``` |A| = aᵢ₁Aᵢ₁ + aᵢ₂Aᵢ₂ + ... + aᵢₙAᵢₙ ``` 其中 Aᵢⱼ(代数余子式)= (-1)ⁱ⁺ʲ × Mᵢⱼ(余子式) **🔑 口诀**:选零最多的那行(或那列)展开! > ✍️ **立刻练一道**:按第 1 列展开,计算 $\begin{vmatrix} 1 & 2 & 0 \\ 3 & 0 & 1 \\ 0 & 4 & 2 \end{vmatrix}$——先看哪一行/列 0 最多,再动手。(答案:-16。这题每一行、每一列都恰好有一个 0,选哪一行/列展开都一样省力——这里选第 1 列展开:非零元素 a₁₁=1、a₂₁=3、a₃₁=0,得 1×$\begin{vmatrix} 0 & 1 \\ 4 & 2 \end{vmatrix}$ - 3×$\begin{vmatrix} 2 & 0 \\ 4 & 2 \end{vmatrix}$ + 0×$\begin{vmatrix} 2 & 0 \\ 0 & 1 \end{vmatrix}$ = 1×(-4) - 3×4 = -4 - 12 = -16。) --- #### 💭 概念深挖:代数余子式的本质——为什么叫"余"和"代数"? > 💡 很多同学"代数余子式"这个词背了无数遍,但从来没想过为什么叫这个名字。搞懂命名的逻辑,比死记硬背强一百倍。 **① 生活场景**:🏠 你有一套房子的平面图。房主说:"把客厅和厨房划掉,剩下卧室+卫生间的总面积就是这房子的'余面积'。"——这就是"余子式"的字面意思:**划掉某行某列后,剩下的"残余"面积**。那"代数"两个字呢?它指的是符号(-1)^{i+j}——这个符号不是随便加的,而是严格按照行列位置(i,j)的奇偶性来定。就像棋盘上的黑白格,"代数"就是告诉你:如果位置落在黑格上,符号是正;落在白格上,符号是负。 **② 正式陈述**: - **余子式M_{ij}**:"余"=剩余。划去第i行和第j列后,剩下的(n-1)阶行列式的值。它本身也是一个带符号的行列式值,**可正可负**(例:$\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix}$ 中 M₁₁ = $\begin{vmatrix} 5 & 6 \\ 8 & 9 \end{vmatrix}$ = 45-48 = -3)。 - **代数余子式A_{ij}**:"代数"=要考虑符号规则。A_{ij} = (-1)^{i+j}·M_{ij}。"代数"两个字恰好暗示了符号(-1)^{i+j}的存在——它和余子式一样**可正可负**,区别只是在M_{ij}的基础上再多乘一个按位置(i,j)奇偶性决定的符号。 > 大白话:M_{ij} 和 A_{ij} 都是带符号的行列式值,**可正可负**——区别只是 A_{ij} 比 M_{ij} 多乘一个符号 (-1)^{i+j}(由所在位置(i,j)的奇偶性决定)。 **③ 🧠 为什么需要A_{ij}而不直接用M_{ij}?** 展开定理的"完整形式"是 |A| = a_{i1}·A_{i1} + a_{i2}·A_{i2} + ... + a_{in}·A_{in},用的是A_{ij}(代数余子式),不是M_{ij}(余子式)。为什么? 想象一个2阶行列式:$\begin{vmatrix} a & b \\ c & d \end{vmatrix}$ = ad - bc。按第一行展开:a×(d) + b×(-c)。这里: - a对应的"小行列式"是d = M₁₁(划去第1行第1列后剩的1阶行列式) - 但b对应的"小行列式"是-c,不是c!因为b在(1,2)位置,(1+2)=3是奇数→带负号,所以A₁₂ = (-1)^{1+2}·c = -c **如果不用代数余子式而直接用余子式,展开定理会变成:|A| = a·M₁₁ - b·M₁₂ = ad - bc(对2阶成立)。** 但写成"统一形式"就必须用A_{ij}——因为A_{ij}已经内嵌了符号,展开定理才能写成漂亮的求和形式:|A| = Σ a_{ij}A_{ij}。 > 大白话:代数余子式把"符号处理"提前做好了。展开定理里每个a_{ij}前面就不用再考虑正负号——A_{ij}自己已经带了。这就像发工资时"税前"vs"税后"——a_{ij}是账面工资,M_{ij}是原始单据(本身就可正可负),A_{ij}是按位置规则调整过符号后真正记进展开式的那一份。 **④ 📝 复盘**: "代数余子式"这个词,每个字都有含义: - **代**表符号规则——(-1)^{i+j},一个代数运算 - **数**代表它最终是一个数(不是一张数表) - **余**代表划去某行某列后剩余的部分 - **子**代表它是从大行列式中"切下来的小子块" 从M_{ij}到A_{ij},多了一个"代数"处理(乘上符号),展开定理才能以统一漂亮的求和形式呈现。这个符号不是数学家故意刁难你——它是逆序数定义的自然结果。 --- > 💡 **阅读思考题** > > **❶ 理解检测** — 什么是余子式 Mᵢⱼ?什么是代数余子式 Aᵢⱼ?它们之间只差一个什么?用你自己的话说清楚。 > > **❷ 深度思考** — 你在整理一个 5 层的文件柜,每层有 5 个格子。你要统计所有格子里文件的总页数——但很多格子是空的(零页)。你会从哪一层开始数?按文件柜的例子,怎么解释"选零最多的行展开"这个策略?这个策略帮你省掉了多少工作量? > > **❸ 考试演练** — 已知 3 阶行列式 D = |A|,求第 1 行元素的代数余子式之和 A₁₁ + A₁₂ + A₁₃。当考试中看到:第一行元素全换成 1 后算出的新行列式,就等于 A₁₁ + A₁₂ + A₁₃。为什么?推导这个结论。
📖 点击查看参考答案 **❶ 参考答案**:Mᵢⱼ(余子式)是划去第 i 行和第 j 列后,剩下的低阶行列式的值。Aᵢⱼ(代数余子式)就是 Mᵢⱼ 再乘上一个符号 (-1)ⁱ⁺ʲ。差的就是这个符号!行列数 i+j 是偶数为正,奇数为负——就像棋盘上的黑白格交替。 **❷ 参考答案**:你当然会从空格子最多的那层开始数——因为空格子直接跳过,不花时间。如果每层 5 格,其中一层有 4 格是空的——你只需要数 1 格,另外 4 格直接跳。按行展开也是这个道理:选零最多的那行,大部分项等于 0×(什么东西)= 0,直接跳过,只算那几个非零位置对应的低阶行列式。 **❸ 参考答案**:按展开定理,D = a₁₁A₁₁ + a₁₂A₁₂ + a₁₃A₁₃。如果把第一行元素全换成 1,新行列式 D' = 1·A₁₁ + 1·A₁₂ + 1·A₁₃ = A₁₁ + A₁₂ + A₁₃。这是因为代数余子式 A₁₁, A₁₂, A₁₃ 不依赖第一行元素的值(它们是通过"划去"第一行后算出来的),所以换掉第一行元素不影响这些 Aᵢⱼ 的值。这就是题型 F 的核心原理。 **考试易丢分的地方**:很多人搞混"A₁₁ 依赖于 a₁₁ 吗"。答案是:A₁₁ 的计算跟 a₁₁ 的值无关(因为算 A₁₁ 时要划掉第一行,a₁₁ 被划掉了),但 A₁₁ 的定义跟 a₁₁ 的位置有关。这就像:你的座位号不依赖于你这个人(换个人坐这个位置,座位号不变),但提到"1排1座的座位号"是跟位置绑定的。
--- ## 🧠 展开定理的完整推导 > 💡 上面用"拆快递包裹"的比喻建立了直觉。现在我们从逆序数定义出发,一步一步推出为什么行列式可以按任意一行拆成"元素乘代数余子式之和"。看完你会发现:展开定理的本质是"把n!项的混编大部队,按某一行的元素重新编队"。 --- **① 生活场景**:🏗️ 你是一个工地包工头,手下有n个工人,每人负责不同楼层的工作。你想统计整个工地的总工时。笨办法是把每个工人在每层楼的工时全部加起来(n!项)。聪明办法是:先指定某一层楼(比如第3层),逐个问"谁在这层干过活?干了多少小时?"——把每个工人的工时乘上"去掉这个工人和这层楼之后,剩下的人干剩下的楼层需要多少工时"。这就叫"按第3层展开"。 **② 正式陈述**: - 条件:n阶行列式|A|,任意选定一行(第i行)或一列(第j列) - 结论:|A| = a_{i1}A_{i1} + a_{i2}A_{i2} + ... + a_{in}A_{in}(按第i行展开) - 其中 A_{ij} = (-1)^{i+j}·M_{ij},M_{ij}是划去第i行第j列后剩下的(n-1)阶行列式 **③ 🧠 完整推导**: **第1步:从n!项的大部队中,按"第i行的元素是哪一个"来编队。** 回忆逆序数定义:|A| = Σ_{排列p} (-1)^{τ(p)} · a_{1,p₁} · a_{2,p₂} · ... · a_{n,pₙ} n!个排列p中,第i个位置pᵢ可以是1,2,...,n中的任意一个数。我们把所有排列按"pᵢ等于几"分成n个小组: - 小组1:pᵢ=1(即第i行取的是第1列的元素a_{i1}) - 小组2:pᵢ=2(第i行取第2列的元素a_{i2}) - ... - 小组n:pᵢ=n(第i行取第n列的元素a_{in}) > 大白话:原来所有n!种"选座方案"混在一起。我们按"第i行的工人选了哪个工位"把它们分成n堆。每堆里的方案,第i行选的是同一列。 **第2步:把每个小组里公因子a_{ij}提出来。** 看小组j(第i行取第j列,即pᵢ=j)。这个小组里每一项都有因子a_{ij}: ``` 小组j的贡献 = a_{ij} · [ Σ_{p: pᵢ=j} (-1)^{τ(p)} · a_{1,p₁} · ... · a_{i-1,p_{i-1}} · a_{i+1,p_{i+1}} · ... · a_{n,pₙ} ] ``` 注意方括号里已经没有a_{ij}了——被提到了外面。剩下的是"去掉第i行和第j列后,剩下(n-1)²个数中,每行每列各取一个"的乘积之和。 > 大白话:把每个小组里公共的a_{ij}提到括号外面——就像统计"第3层干了多少活"时,先把"在第3层干活"这个条件提出来,再算剩下楼层的工作量。 **第3步:方括号里正是余子式M_{ij}——但要修正符号。** 方括号里"去掉第i行、第j列后每行每列各取一个"的乘积之和,**几乎**就是M_{ij}(划去第i行第j列后的(n-1)阶行列式)。但差了一个符号! 为什么差符号?因为M_{ij}是按"1到n-1自然顺序"排列的(n-1)阶行列式,而方括号里的项来自原来的n阶展开,继承了排列p的符号(-1)^{τ(p)}。需要分析τ(p)和M_{ij}中对应排列的逆序数之间的关系。 精确推导(可跳过细节,直接看结论):把原来排列p中"第i个位置=j"去掉,剩下的n-1个位置构成一个从{1,...,n}\{j}到{1,...,n}\{i}的排列。通过重新编号(把行号压缩为1到n-1,列号也压缩为1到n-1),可以证明: ``` τ(p) = (i-1) + (j-1) + τ'(压缩后的排列) ``` 其中(i-1)+(j-1)来自"第j列排在第i行"这个事实本身造成的逆序偏移。于是: ``` (-1)^{τ(p)} = (-1)^{i+j} · (-1)^{τ'(压缩后排列)} ``` > 大白话:符号差了一个(-1)^{i+j}——这个差的来源是"划掉第i行第j列"这个动作本身。就像撕掉笔记本的一页后,剩下页码的奇偶关系跟原来差了一个固定偏移。这个偏移恰好是(-1)^{i+j}。 **第4步:得出展开公式。** 方括号 = (-1)^{i+j} · M_{ij} = A_{ij}(正是代数余子式!) 于是小组j的贡献 = a_{ij} · A_{ij}。把n个小组的贡献加起来: ``` |A| = a_{i1}A_{i1} + a_{i2}A_{i2} + ... + a_{in}A_{in} ``` > 大白话:行列式等于"第i行每个元素,乘以自己对应的代数余子式,全加起来"。这就是展开定理。 **④ 📝 推导复盘——用大白话串一遍**: 展开定理的推导分三步走:(1) **分堆**——把n!项按"第i行取了哪一列"分成n堆;(2) **提公因子**——每堆提出公共的a_{ij};(3) **认亲**——方括号里正是代数余子式A_{ij}(余子式乘上符号(-1)^{i+j})。最核心的洞察在第三步:符号差(-1)^{i+j}完全是"划去"这个机械动作造成的,与被划去的元素值无关。 说白了,展开定理就是"指定一个观察位置(第i行),把所有n!种可能性按照'这个位置上的元素是哪个'来分组统计"。每一组内部,这个元素是公因子,提到外面;剩下的就是"没有这行这列的世界里,所有可能性的总和"——也就是余子式。 **⑤ ⚠️ 易错边界**: - **展开定理不是近似公式**:它是严格等式,不是"差不多"。按任何一行展开,结果精确等于行列式的值。选哪一行只是计算量不同——结果永远一样。 - **错行展开必为零**:如果把第i行的元素和第k行(k≠i)的代数余子式配对相加:a_{i1}A_{k1} + a_{i2}A_{k2} + ... + a_{in}A_{kn} = 0。为什么?因为A_{kj}的计算和第i行无关——这相当于把一个"第k行=第i行"的重复行行列式按第k行展开,两行相同→行列式为零。这是克拉默法则推导的基石。 - **代数余子式不依赖被划元素**:A_{ij}的值和a_{ij}完全无关。很多人以为A_{ij}"属于"a_{ij},其实不是——A_{ij}只是和a_{ij}共享同一个"坐标"(i,j),但数值完全由其他行、其他列决定。 - **符号规则**:(-1)^{i+j}——行列号之和为偶数→正号,奇数→负号。棋盘格规律:相邻格符号相反。 - **反例验证**:用前面1.5节的例子 $\begin{vmatrix} 1 & 0 & 2 \\ 3 & 1 & 0 \\ 0 & 2 & 1 \end{vmatrix}$=13。按第1行展开:1×(1×1-0×2) + 0×(...) + 2×(3×2-1×0)×(+1) = 1+12 = 13。按第2列展开:0×(...) + 1×(1×1-2×0)×(-1)^{2+2}=+1×(1-0) = 1, 再加 2×(1×0-3×2)×(-1)^{3+2}=-1×2×(0-6)=+12 → 1+12 = 13。两种展开法结果一致。 **⑥ 在整条链中的位置**: ``` 逆序数定义(1.3节) ↓ 五条核心性质(1.4节) ↓ 余子式 M_{ij} = 划去第i行第j列后的(n-1)阶行列式 ↓ 代数余子式 A_{ij} = (-1)^{i+j} M_{ij} ↓ 展开定理(1.5节核心):|A| = Σ a_{ij}A_{ij} ← 我们在这里 ↓ 代数余子式正交性:Σ a_{ik}A_{ij} = |A|(k=j) 或 0(k≠j) ↓ 克拉默法则(1.7节):x_j = |A_j|/|A| ``` 展开定理是逆序数定义的"第一层重组"——把n!项的原始定义按"某一行取哪个元素"重新编队,化成了n项的和(每一项是一个元素乘一个(n-1)阶子式)。这一重组不仅降低了计算量(从n!→n×(n-1)!),更重要的是:它催生了代数余子式的"正交性"——这个性质是克拉默法则的灵魂。 --- ### 1.6 特殊行列式(认识这些"老朋友") > 🔔 **课前激活**(动笔写30秒再往下读) > > 去常去的早餐店,老板认识你,不用你开口就知道"老三样"。考试也一样——有些行列式长得很有特点,你一眼就该认出来,直接套公式,不用从头算。这一节就是带你认识这些"老熟人"。 > 📌 **这节学完你就能回答:** > - 哪种行列式可以直接对角线相乘?为什么? > - 范德蒙德行列式长什么样?怎么认出它的"变装"? > - 爪型行列式为什么叫"爪型"?消去爪子的核心思路是什么? > - 这三种特殊行列式之间有什么联系?(提示:化三角是最终目标) **先想一个问题:为什么考试里有些行列式"一眼就能看出答案"?** 化三角法(题型A)能对付一切数字型行列式,可考试里总有些行列式**长得特别有"识别度"**——你盯着它看三秒,就能直接写答案,根本不用消元。这不是玄学,而是因为它们**自带形状**:有的是"半个三角形"(直接对角线相乘),有的是"逐行升幂"(套一个公式),有的是"伸出爪子"(收一下爪子就成三角)。 > 🧠 这一步在想什么:为什么要专门学这些"长相"?——化三角是"通法",但通法意味着慢。**考试时间是省出来的**:认出特殊形状 → 直接套现成结论,几分钟的题变成几秒。这就像买菜——你认识西红柿,就不用每个摊位都问一遍"这个能吃吗"。 > 🔍 回头看看:这三类行列式,本质上是**把"化三角"的过程做熟了之后形成的快捷方式**——它们最终都能化成三角,但用特殊公式更快。下面逐个认识它们。 #### 上/下三角行列式 **特征**:对角线以下(上)全是 0。 **结果**:= 主对角线上所有数相乘。 **💬 比喻**:就像梯田——每层只有一个数,总产量就是各层产量相乘。 > ⭐⭐⭐ 核心——计算的目标就是化成这种形式! > > 🛑 **停下来想一想**:为什么三角行列式可以直接对角线相乘?回想 1.2 节"每行每列各取一个"——在三角行列式里,如果你不在对角线上取元素,那某一项一定会取到一个 0(因为对角线以下/以上全是 0),那项就等于 0。所以唯一非零的取法就是老老实实取对角线上的每个数。 > ✍️ **立刻练一道**:计算 $\begin{vmatrix} 3 & 0 & 0 & 0 \\ 5 & 2 & 0 & 0 \\ 7 & 4 & 1 & 0 \\ 9 & 6 & 3 & 4 \end{vmatrix}$——别展开,先观察它是什么形状。(答案:24——下三角行列式,直接对角线相乘 3×2×1×4,详解见配套练习题1-19。) --- #### 范德蒙德行列式 **特征**:第一行全是 1,第二行是一组数,第三行是这组数的平方,第四行是立方…… **结果**:= 所有"后面的数减前面的数"的乘积。 **💬 比喻**:就像一场淘汰赛——每个选手都要和排在自己前面的所有人比一次,把所有的"分差"乘起来。 ``` 例:|1 1 1| |a b c| = (b-a)(c-a)(c-b) |a² b² c²| ``` > ⭐⭐ 高频考点——考研特别喜欢考变形后的范德蒙德 > > 🛑 **停下来想一想**:如果范德蒙德行列式中有两个数相等(比如 a = b),结果是多少?——套公式:(b-a) = 0,所以整个行列式 = 0。这和"两列相同则行列式为 0"的性质完全一致。考试经常会利用这一点让你快速判断。 --- #### 爪型行列式(箭型行列式) **特征**:第一行和第一列有"爪子",其他位置只有对角线有数。 **💬 比喻**:就像一只爪子伸出来——用对角线上"身体"的力,把"爪子"收回去,就变成了普通三角。 **解法思路**:用对角线上的数,把第一行和第一列的"爪子"消成零。 > 🛑 **停下来想一想**:爪型消去时,为什么必须从第 2 行/列开始,不能直接用第 1 行对角线上的数消?因为第一行对角线上的数同时也被"爪子"包围着——用第 2 行/列的对角线元素当"支点"去消第一行/列的"爪子",思路是"用稳固的身体去收回伸出的爪"。 > > ⭐⭐ 高频考点 --- > 💡 **阅读思考题** > > **❶ 理解检测** — 分别说出三角行列式、范德蒙德行列式、爪型行列式的"长相特征"(不用公式,用日常语言描述)。 > > **❷ 深度思考** — 你去健身房,教练让你做引体向上。第 1 次 1 个,第 2 次 3 个,第 3 次 9 个——每次是前一次的 3 倍。如果范德蒙德行列式也在"健身"(逐行升幂),你觉得它体现的是什么规律?考试中范德蒙德最容易"伪装"成什么样子让你认不出来? > > **❸ 考试演练** — 判断以下行列式是否为范德蒙德行列式,如果是,直接写出结果: > `|1 1 1 | > |2 3 5 | > |4 9 25 |`
📖 点击查看参考答案 **❶ 参考答案**: - 三角行列式:像一个直角三角形——对角线一侧全零,另一侧可能有数。 - 范德蒙德行列式:像一摞"等级递增"的数据——第一行全是 1(底数的 0 次方),第二行是一组不同的数(1 次方),第三行是这些数的平方,第四行是立方…… - 爪型行列式:像一只鸟伸出的爪子——第一行和第一列是爪子,对角线是身体,其他地方全是空的。 **❷ 参考答案**:范德蒙德体现的是"幂次递增"的规律。考试中最常见的伪装是:(1) 行和列互换(转置),你还是能认出来;(2) 每行提取了不同的公因子,导致第一行不全是 1了——需要先把公因子提出来才能认出原形;(3) 缺了某次幂——需要"补"回来。这就像认朋友戴了假发和墨镜——骨骼结构(数的幂次关系)没变,你得看本质。 **❸ 参考答案**:这正好是**标准形式**的范德蒙德——第一行全 1,第二行是底数 2、3、5(1 次方),第三行是它们的平方(4=2²、9=3²、25=5²)。直接套本节公式即可,不用转置、不用绕弯。 结果 = (3-2)(5-2)(5-3) = 1 × 3 × 2 = **6** **考试易丢分的地方**:很多人看到范德蒙德就从头硬算。记住了——看到"第一行全 1、逐行升幂"就直接套公式,别再算半天。
--- #### 🎯 解题方法 ### 题型B:爪型行列式 > 🔔 **课前激活**(动笔写30秒再往下读) > > 看到一道题:第一行和第一列全是非零数,对角线也有数,但其余位置全是零——形状像一只鸟伸出的爪子。你该怎么处理?硬展开?可以,但笨。聪明的方法是"把爪子收回来"——用对角线上的"身体"去消掉伸出去的"爪子"。 > 📌 **这节学完你就能回答:** > - 爪型行列式长什么样?三秒内能认出来吗? > - 消去爪子的步骤是:先提什么?再用谁消谁? > - 如果对角线上有 0,为什么不能直接用标准方法? #### 先看一道题:计算这个行列式 ``` |a 2 2 2| |2 b 0 0| |2 0 c 0| |2 0 0 d| ``` (其中 a,b,c,d 都不为 0) 看到这题,先别慌。 **难在哪?** 第一行和第一列伸出一堆"爪子"(2、2、2),但除了第一行第一列和对角线,其余位置全是 0。直接用题型A的化三角?可以,但你会很快发现:**第一列下方有三个 2,用第 1 行消会很乱**——因为第 1 行自己就有三个爪子。 > 🧠 这一步在想什么:仔细观察——**这题真正的"主体"是对角线 b、c、d**,它们又干净又独立。那能不能用"身体"去收"爪子"?想想怎么收才顺手:如果每行对角线先变成 1(1 是最好用的"支点"),再用这些 1 去消第 1 行的爪子,一下就干净了。 试试第一步:**第 2、3、4 行各提出对角线上的 b、c、d**(性质3,值×bcd),提出后对角线全变成 1: ``` |a 2 2 2 | = bcd × |2/b 1 0 0 | |2/c 0 1 0 | |2/d 0 0 1 | ``` > 🔍 回头看看:妙就妙在这一步——**把对角线变成 1,1 就是"完美支点",消爪子时不用做任何除法**。接下来用第 2、3、4 行的"1"当扫把,把第 1 行的三个爪子 2、2、2 分别扫成 0(做 `R₁ - 2·R₂ - 2·R₃ - 2·R₄`,性质5倍加,值不变)。收完爪子,数表就成上三角了,再对角线相乘、乘回提出去的 bcd。(完整过程见下方"典型例题",答案 abcd - 4cd - 4bd - 4bc。) 📌 **以后就这么办——收爪子三步走**: **🎯 识别特征**:只有主对角线 + 第一行 + 第一列有非零数,其余位置为零。形状像 ∇ 或 Δ。 **📋 解题步骤**: ``` 第1步:从第2行开始,每行提出对角线上的那个数 第2步:用第2,3,...,n行(对角线位置现在是1)消去第一行对应位置的"爪子" 第3步:化为上三角,对角线相乘 ``` > ✍️ **立刻练一道**:计算 $\begin{vmatrix} 1 & 1 & 1 & 1 \\ 1 & a & 0 & 0 \\ 1 & 0 & b & 0 \\ 1 & 0 & 0 & c \end{vmatrix}$(a,b,c≠0)——按三步走:先提 a、b、c,再收爪子。(答案:abc - bc - ac - ab,详解见下方阅读思考题❸。) **⚠️ 最容易错的地方**: - 如果对角线上有 0,不能直接做分母——需要先换行或用其他方法 - 消去时注意符号 > 🛑 **停下来想一想**:为什么先要"每行提出对角线上的数"?——提出后,对角线就全变成 1 了,1 是最好用的"支点",用它消爪子最方便。这就像先把爪子上的刺拔掉(提公因子),再用手(1)去收爪子。 --- **⑤ ⚠️ 易错边界**: - **a₂,...,aₙ不能为零**:如果某个对角线元素为零,不能提出它当分母。此时需要先换行或换列,换一个非零元素到对角线上。或者考虑改用其他方法(如直接按某行展开)。 - **a₁(左上角)可以为任意值(包括零)**:左上角是爪子的交汇处,收到最后它自己会变成a₁ - Σ bⱼcⱼ/aⱼ。即使a₁=0也不影响操作。 - **先提后消不能颠倒**:先消后提会导致"用不是1的数当支点→需要做分数倍加→容易算错"。 - **提出因子的总效果是a₂a₃...aₙ,不是a₂+a₃+...+aₙ**:乘法不是加法!这是爪型题中最常见的计算错误。 - **爪型不一定非要在第一行和第一列**:如果爪子在第二行和第二列(其余是对角线),可以通过交换行/列变到标准位置。每次交换记得变号。 --- **📝 典型例题**(就是上面那道题——现在完整算完三步走): ``` |a 2 2 2| |2 b 0 0| |2 0 c 0| |2 0 0 d| ``` (其中 a,b,c,d 都不为 0) **✏️ 分步解答**: **第1步(提公因子)**:第2、3、4行各提出对角线上的 b、c、d,提出去的总因子 = bcd: ``` |a 2 2 2 | = bcd × |2/b 1 0 0 | |2/c 0 1 0 | |2/d 0 0 1 | ``` **第2步(收爪)**:用第2、3、4行对角线上的 1 当支点,把第1行的三个爪子 2、2、2 消成 0: - 做 `R₁ - 2·R₂ - 2·R₃ - 2·R₄`(倍加,值不变) - 第1行第1列:`a - 2×(2/b) - 2×(2/c) - 2×(2/d) = a - 4/b - 4/c - 4/d` - 第1行第2、3、4列:`2 - 2×1 = 0`(三个爪子清零) **第3步(对角线相乘,乘回提出去的因子)**: = bcd × (a - 4/b - 4/c - 4/d) × 1 × 1 × 1 = abcd - 4cd - 4bd - 4bc ✅ 结果 = **abcd - 4cd - 4bd - 4bc** --- > 💡 **阅读思考题** > > **❶ 理解检测** — 用自己的话说:爪型行列式的"身体"和"爪子"分别指哪些位置?收爪子的核心动作是什么? > > **❷ 深度思考** — 如果一道题表面上不像爪型(比如爪子不只第一行/列,第二行/列也有),但通过交换行和列可以变成爪型——你能想出一个这样的例子吗?交换过程中要注意什么? > > **❸ 考试演练** — 计算: > `|1 1 1 1| > |1 a 0 0| > |1 0 b 0| > |1 0 0 c|` > 其中 a, b, c ≠ 0。
📖 点击查看参考答案 **❶ 参考答案**:对角线是"身体"(第 2 行第 2 列及以后的对角线位置),第一行和第一列的非对角线位置是伸出的"爪子"。收爪子的核心动作:从第 2 行起,每行提出对角线的值(身体的力量),然后乘以适当的倍数,分别去把第一行/列对应的爪子位置消成零。 **❷ 参考答案**:比如一个行列式,非零元素在对角线+第 2 行+第 2 列。交换第 1 行和第 2 行、第 1 列和第 2 列(两次交换,负负得正,值不变),就变成了标准爪型。注意:每次交换行或列都要变号!两次交换 → 符号不变。 **❸ 参考答案**: 第 1 步:第 2-4 行各提对角线的值 a, b, c: ``` |1 1 1 1| = abc × |1/a 1 0 0| |1/b 0 1 0| |1/c 0 0 1| ``` 第 2 步:用第 2,3,4 行的对角线 1,消去第一行的 1,1,1: R₁ - R₂ - R₃ - R₄,第一行变为:[1 - 1/a - 1/b - 1/c, 0, 0, 0] 第 3 步:上三角 → 对角线相乘: = abc × (1 - 1/a - 1/b - 1/c) × 1 × 1 × 1 = **abc - bc - ac - ab** ✅ 答案:**abc - bc - ac - ab**
--- #### 🪜 半扶练习:你来收爪子(爪型) 下面这道爪型题,框架和第一步都给你了——顺着填就能算完。 计算 $\begin{vmatrix} x & 1 & 1 & 1 \\ 1 & 2 & 0 & 0 \\ 1 & 0 & 3 & 0 \\ 1 & 0 & 0 & 4 \end{vmatrix}$。 > **已给的框架**:这是标准爪型——对角线是 `[x, 2, 3, 4]`,爪子在第 1 行和第 1 列。 > > 第一步:第 2、3、4 行各提出对角线上的数 2、3、4(提出后对角线位置变成 1)。提出后行列式 = 2×3×4 × $\begin{vmatrix} x & 1 & 1 & 1 \\ 1/2 & 1 & 0 & 0 \\ 1/3 & 0 & 1 & 0 \\ 1/4 & 0 & 0 & 1 \end{vmatrix}$。 > > **轮到你**:(1) 用后三行的"1"当扫把,把第 1 行的 1、1、1 三个爪子扫干净——R₁ 要减去几倍的哪些行?扫完之后第 1 行第 1 列位置剩下什么? > > (2) 数表变成上三角了——对角线相乘等于什么?最后把提出去的 2×3×4 = 24 乘回来。
📖 点击查看答案 (1) 提出 2、3、4(共 24)后,后三行第一列变成 1/2、1/3、1/4,对角线变成 1。用后三行去消第一行的三个爪子:做 `R₁ - R₂ - R₃ - R₄`—— 第 2 列:1 - 1 - 0 - 0 = 0;第 3 列:1 - 0 - 1 - 0 = 0;第 4 列:1 - 0 - 0 - 1 = 0(三个爪子都清零);第 1 列:x - 1/2 - 1/3 - 1/4 = x - 13/12。 (2) 此时化成上三角,对角线是 [x-13/12, 1, 1, 1],相乘 = x - 13/12。再把提出去的 24 乘回来:24×(x - 13/12) = 24x - 26。 ✅ 答案:**24x - 26**。核心动作就是"用稳固的身体(对角线的 1)收回伸出的爪子"。
#### 配套练习 #### 题1-7 ⭐⭐ 中等 | 用模板B(爪型) 计算行列式: ``` |a 1 1 1| |1 a 0 0| |1 0 a 0| |1 0 0 a| ``` 其中 a ≠ 0。
📖 点击查看答案 这是典型的**爪型行列式**:第一行 + 第一列 + 对角线有数,其余为零。 第1步:第2,3,4行各提出 a(对角线上的数),得: ``` |a 1 1 1| = a³ × |1/a 1 0 0| |1/a 0 1 0| |1/a 0 0 1| ``` 第2步:用第2,3,4行的对角线1,消去第一行的"爪子": - R₁ - R₂: 消去第2列的爪子 - R₁ - R₃: 消去第3列的爪子 - R₁ - R₄: 消去第4列的爪子 第一行变为:[a - 3/a, 0, 0, 0] 第3步:化为上三角,对角线相乘: = a³ × (a - 3/a) × 1 × 1 × 1 = a³(a - 3/a) = **a⁴ - 3a²** ✅ 答案:**a⁴ - 3a²** > 本题使用模板B:爪型行列式。
--- #### 题1-28 ⭐⭐ 中等 | 用模板B(爪型+参数条件) 计算行列式(a ≠ 0, b ≠ 0, c ≠ 0): ``` |x 1 1 1| |1 a 0 0| |1 0 b 0| |1 0 0 c| ```
📖 点击查看答案 这是爪型行列式。提出 abc 后消去第一行的爪子: = **abc·x - bc - ac - ab** ✅ 答案:**abc·x - bc - ac - ab** > 对应模板B:爪型行列式。
--- ### 题型C:范德蒙德行列式 > 🔔 **课前激活**(动笔写30秒再往下读) > > 考研数学有个"老朋友",每年变着花样出现——有时它戴个帽子(每行提了公因子),有时它穿件反衣服(转置了),有时甚至换个发型(缺了某次幂)。它本名叫范德蒙德行列式。你如果认得它的"骨骼结构"——逐行(列)幂次递增——就没人能骗到你。 > 📌 **这节学完你就能回答:** > - 范德蒙德行列式的"骨架"是什么?(三条特征缺一不可) > - 考试中最常见的三种变形分别怎么识别? > - 转置后的范德蒙德还是范德蒙德吗?为什么? #### 先看一道题:计算这个行列式 ``` |1 1 1 | |2 4 8 | |3 9 27 | ``` 看到这题,先别慌。 **难在哪?** 三个数 2、4、8 和 3、9、27……等等,4=2²、8=2³,9=3²、27=3³——**每一行都是同一个底数的 1 次、2 次、3 次幂**!这种"逐行升幂"的行列式长得太有规律了,硬用化三角法消,就太浪费它的形状了。 > 🧠 这一步在想什么:有规律就有公式。第一行 1、1、1(任何数的 0 次方都是 1)——先把每行的公因子提出来:第 1 行提 1、第 2 行提 2、第 3 行提 3,总共提出 1×2×3 = 6。剩下的行列式转置一下,就变成"第一行全 1、第二行是底数、第三行是底数平方"的标准形: ``` |1 1 1| |1 2 3| |1 4 9| ``` 这种结构的行列式,答案有现成公式:**所有"后面的数减前面的数"的乘积**。底数是 1、2、3:`(3-2)(3-1)(2-1)`。 > 🔍 回头看看:这一题其实包含了"识别变形范德蒙德"的完整套路——**① 看有没有逐行(列)升幂的规律;② 把每行公因子提出去;③ 转置归位;④ 套公式"后面减前面全乘起来"**。完整过程见下方"典型例题",答案 12。 📌 **以后就这么办——范德蒙德四步走**: **🎯 识别特征**:考试中很少直接给标准形式。需要你**识别变形后的范德蒙德**。 **最常见的变形**: - 行和列互换(转置了——还是范德蒙德) - 每行提了公因子(需要先提出去) - 缺少某次幂(需要"补"回来) **📋 解题步骤**: ``` 第1步:判断 → 是否有"逐行(列)元素按幂次递增"的模式? 第2步:提取 → 把每行(列)的公因子提出去 第3步:归位 → 看是不是转置了?转置回来 第4步:套公式 → 所有"后面的数 - 前面的数"的乘积 ``` > ✍️ **立刻练一道**:判断下面的行列式是不是范德蒙德,如果是,直接写结果:$\begin{vmatrix} 1 & 1 & 1 \\ 2 & 3 & 5 \\ 4 & 9 & 25 \end{vmatrix}$(答案:6,详解见上方 1.6 节阅读思考题❸。) **🔑 公式**:n 阶范德蒙德行列式 = (x₂-x₁)(x₃-x₁)...(xₙ-x₁)(x₃-x₂)...(xₙ-xₙ₋₁) > 🛑 **停下来想一想**:范德蒙德公式的结果是一大串减法的乘积。如果有两个底数相等(比如 x₂ = x₃),结果中 (x₃ - x₂) = 0,整个行列式 = 0。这和"两列相同行列式为 0"的性质一致——因为当两个底数相等时,它们的各次幂也都相等,对应的两列就完全相同了。 --- #### 🔍 范德蒙德行列式公式推导(方法级) > 💡 范德蒙德公式背起来容易——"后面减前面,全乘起来"。但这个公式是怎么来的?为什么恰好是所有差的乘积?下面用数学归纳法一步一步推出来。 **① 生活场景**:🌱 你在阳台上种了三盆花,分别放在不同的位置。你想知道每两盆花之间的距离——共有几对?3盆花有3对距离。范德蒙德公式算的就是"每个后面的底数减去每个前面的底数,全乘起来"——"距离"的乘积,而不是和。 **② 推导核心思路**:用数学归纳法。先假设n-1阶范德蒙德公式成立,再推出n阶公式也成立。过程中利用"把第一行变成只有第一个位置非零"的技巧。 **③ 🧠 完整推导**: **第1步:写出n阶范德蒙德行列式Vₙ。** ``` |1 1 1 ... 1 | |x₁ x₂ x₃ ... xₙ | Vₙ = |x₁² x₂² x₃² ... xₙ²| |... ... ... ... ... | |x₁ⁿ⁻¹ x₂ⁿ⁻¹ x₃ⁿ⁻¹ ... xₙⁿ⁻¹| ``` > 大白话:n列,每列是同一个底数的0到n-1次幂。第一行全是1(任何数的0次方=1)。 **第2步:消去第一列非首个元素——让它变成[1,0,0,...,0]ᵀ。** 从最后一行开始往上做行变换:Rₖ ← Rₖ - x₁·R_{k-1}(k=n, n-1, ..., 2)。具体来说,把前一行的x₁倍从当前行减去,从下往上推进。 关键观察:做完这些行变换后,第一列只剩下第一个位置是1,其余全变0。第二列及以后也发生了整齐的变化——每个元素都提取了(xⱼ-x₁)的公因子。 详细写出变化后的第二行:原来第二行是[x₁, x₂, x₃, ..., xₙ]。做行变换R₂ ← R₂ - x₁·R₁(注意这是倍加,性质5保证值不变!)后: - 第2列: x₂ - x₁·1 = x₂ - x₁ - 第3列: x₃ - x₁·1 = x₃ - x₁ - ... - 第n列: xₙ - x₁·1 = xₙ - x₁ 第三行(原来是底数的平方)做同样行变换R₃ ← R₃ - x₁·R₂: - 第2列: x₂² - x₁·x₂ = x₂(x₂ - x₁) - 第3列: x₃² - x₁·x₃ = x₃(x₃ - x₁) - ... - 第n列: xₙ² - x₁·xₙ = xₙ(xₙ - x₁) 依次类推,第k行(底数的k-1次方)做完行变换后,每个非首列都提取了(xⱼ-x₁)的因子,还剩下xⱼ^{k-2}级别的因式。 > 大白话:这个行变换就像"连锁反应"——从下往上,逐行消去x₁的痕迹。每个非首列都冒出一个(xⱼ-x₁)因子。第一列变成[1,0,...,0]ᵀ。 **第3步:按第一列展开,化为(n-1)阶行列式。** 第一列只有第一个元素非零(等于1),符号系数(-1)^{1+1}=+1。按第一列展开: ``` Vₙ = 1 · M₁₁ = M₁₁ ``` M₁₁是划去第1行第1列后剩下的(n-1)阶行列式。经过第2步的行变换后,M₁₁中第j-1列(对应原来第j列,j=2,...,n)为: 第1行:xⱼ - x₁ 第2行:xⱼ(xⱼ - x₁) 第3行:xⱼ²(xⱼ - x₁) ... 第n-1行:xⱼ^{n-2}(xⱼ - x₁) **第4步:逐列提取公因子(xⱼ-x₁)。** 第j-1列(j=2,...,n)的每个元素都有公因子(xⱼ-x₁)。提出后: ``` Vₙ = (x₂-x₁)(x₃-x₁)...(xₙ-x₁) · V'_{n-1} ``` 其中V'_{n-1}是一个(n-1)阶行列式,第j-1列为[1, xⱼ, xⱼ², ..., xⱼ^{n-2}](j=2,...,n)——这正是以x₂,x₃,...,xₙ为底数的(n-1)阶范德蒙德行列式! > 大白话:提取n-1个(xⱼ-x₁)因子后,剩下的恰好是一个小一号的范德蒙德行列式——和Vₙ结构一样,只是少了一个底数x₁。 **第5步:递推到底。** ``` Vₙ = (x₂-x₁)(x₃-x₁)...(xₙ-x₁) · V_{n-1}(x₂,x₃,...,xₙ) ``` 对V_{n-1}做同样操作:提出(x₃-x₂)...(xₙ-x₂),剩下V_{n-2}。一直递推到V₂: ``` V₂ = |1 1| = x₂ - x₁ |x₁ x₂| ``` 全部乘起来: ``` Vₙ = ∏_{1 ≤ i < j ≤ n} (xⱼ - xᵢ) ``` 即"所有后面的减前面的,全部乘起来"。 > 大白话:就像剥洋葱——每剥一层掉一圈皮(提出一行(xⱼ-x₁)因子),里面还剩一小一号的范德蒙德洋葱。剥到只剩最里面两层时,直接算=后面减前面。把所有剥下来的皮乘起来就是答案。 **④ 📝 推导复盘**: 范德蒙德推导的美妙之处在于"递推+提公因子"的完美配合。从下往上做行变换(倍加,值不变),把第一列扫成[1,0,...,0]ᵀ→按第一列展开→逐列提取(xⱼ-x₁)→剩下小一号的范德蒙德→重复。本质上是一个"剥洋葱"的过程:每次剥掉一层(提取和x₁相关的全部分差因子),里面露出一个降价(从n降到n-1)的同类问题。 **⑤ ⚠️ 易错边界**: - **行变换方向**:必须从下往上逐个做(Rₙ ← Rₙ - x₁Rₙ₋₁,再 Rₙ₋₁ ← Rₙ₋₁ - x₁Rₙ₋₂,……,最后 R₂ ← R₂ - x₁R₁),不能从上往下。因为从上往下做时,R₃、R₄……用到的R₂已经被改过,第一列就消不干净;从下往上做,每一步用到的前一行还是"干净"的。 - **提取公因子的方向**:xⱼ-x₁,是"后面的减前面的",不是"大的减小的"。如果底数不是按大小排列,公式仍然是"列指标大的减列指标小的"。 - **底数有零不影响公式**:x₁=0也是合法的,公式照套。 - **缺行(幂次)不是标准范德蒙德**:如果缺了某一级幂次(比如有0次方和2次方但缺1次方),不能用这个公式。需要"补行"或用其他方法。 --- **📝 典型例题**(2015年考研真题——就是上面那道题,现在完整走完四步): ``` |1 1 1 | |2 4 8 | |3 9 27 | ``` **✏️ 解答**: 第一步:识别!第2行:2, 2², 2³;第3行:3, 3², 3³。每行提公因子。 第1行提 1、第2行提 2、第3行提 3 → 提出 1×2×3 = 6 剩下: ``` |1 1 1 | |1 2 4 | |1 3 9 | ``` 转置后: ``` |1 1 1| |1 2 3| |1 4 9| ``` = $\begin{vmatrix} 1 & 1 & 1 \\ 1 & 2 & 3 \\ 1² & 2² & 3² \end{vmatrix}$,这是范德蒙德! 结果 = 6 × (3-2)(3-1)(2-1) = 6 × 2 = **12** --- > 💡 **阅读思考题** > > **❶ 理解检测** — 标准范德蒙德行列式的三条特征是什么?缺了其中一条,还是不是范德蒙德? > > **❷ 深度思考** — 如果题目中的行列式,第 1 行不是全 1 而是全 2,第 2 行是一组数,第 3 行是这些数的平方……这是范德蒙德吗?怎么处理? > > **❸ 考试演练** — 判断下列行列式是否为范德蒙德,如果是,计算其值: > `|1 1 1 1| > |a b c d| > |a² b² c² d²| > |a³ b³ c³ d³|`
📖 点击查看参考答案 **❶ 参考答案**:三条特征:(1) 第一行全 1(底数的 0 次方);(2) 第二行是一组互不相同的数(底数的 1 次方);(3) 第三行及以后依次是这些数的平方、立方……缺了第一条就不是标准形式(但变形后可能还原),缺了第二条(有重复底数)行列式 = 0,缺了第三条根本不存在"逐行升幂"的结构,不是范德蒙德。 **❷ 参考答案**:如果第 1 行是 [2, 2, 2],提出公因子 2 后变成全 1,那就是范德蒙德。但如果第 1 行是 [2, 3, 4] 而第 2 行是 [4, 9, 16]……观察:4=2², 9=3², 16=4²。第 1 行是底数的 1 次方,第 2 行是 2 次方,缺了 0 次方(全 1)行。这可以通过"加边法"补回来。关键启示:不要只看"有没有全 1",要看"有没有逐行升幂的规律"。 **❸ 参考答案**:这是标准的 4 阶范德蒙德行列式(以列排列)。 结果 = (b-a)(c-a)(d-a)(c-b)(d-b)(d-c) 即:后面每个数减去前面每个数,全部乘起来。 **考试易丢分的地方**:范德蒙德公式里的减法是有顺序的——"后面的减前面的",不是"大的减小的"。
--- #### 🗣️ 出声思考:认出范德蒙德的"变装" > 这道题看起来不太像范德蒙德——第一眼甚至会怀疑自己认错了。跟着我的思路走一遍,你就知道怎么从"不确定"走到"确定"。 题目:计算 $\begin{vmatrix} 1 & 1 & 1 \\ 2 & 3 & 4 \\ 4 & 9 & 16 \end{vmatrix}$。 > **① 我倒吸一口气**……这到底是不是范德蒙德?第 2 行是 2、3、4,第 3 行是 4、9、16——等等,4=2²、9=3²、16=4²!这就是 2、3、4 的 0 次方、1 次方、2 次方按列排列的范德蒙德! > > **② 这题考什么**:考的是你能不能识别"列排列的范德蒙德"——标准形式按行排列(第一行是底数),但这道题转了 90 度**按列排列**。好在转置值不变(性质 1),按列排列照套公式。 > > **③ 为什么不用别的方法**:化三角法也能算——但范德蒙德公式一步到位,底数一代入就出答案,省去三四步消元过程。认出来就别硬扛——这是"用对工具"的智慧,不是偷懒。 > > **④ 执行**:底数 2、3、4,套"后面减前面全乘起来":(3-2)×(4-2)×(4-3) = 1×2×1 = **2**。五秒钟出答案。 > > **⑤ 回头检查**:如果我用 3 阶对角线公式硬算——1×3×16 + 1×4×4 + 1×2×9 - 1×3×4 - 1×2×16 - 1×4×9 = 48+16+18-12-32-36 = 82-80 = 2。完全一致,放心了。 --- #### 🚫 先别看答案,找找茬 下面是一个同学对范德蒙德题的解法——**哪里错了?先别看答案,自己找。** 题目:计算 $\begin{vmatrix} 2 & 2 & 2 \\ 1 & 3 & 5 \\ 1 & 9 & 25 \end{vmatrix}$。 > **那位同学的"解法"**:第 2 行 1、3、5,第 3 行 1²=1、3²=9、5²=25——这是范德蒙德!套公式 (3-1)×(5-1)×(5-3) = 2×4×2 = **16**。
📖 点击查看错误分析与正解 **错在哪**:第一行是 [2, 2, 2],不是全 1——标准的范德蒙德第一行必须是全 1(底数的 0 次方)。[2, 2, 2] 意味着"每一列的底数的 0 次方被乘了 2"——也就是每一列有一个公因子 2 被提到了外面! **正确做法**:第一行提出公因子 2 → 2 × $\begin{vmatrix} 1 & 1 & 1 \\ 1 & 3 & 5 \\ 1 & 9 & 25 \end{vmatrix}$。里面才是标准范德蒙德(底数 1、3、5 的 0、1、2 次方按列排列)→ (3-1)(5-1)(5-3) = 2×4×2 = 16。再乘回外头的公因子 2 → **32**。 **那位同学错在哪一步**:他算出的 16,其实正好是"里面那个标准范德蒙德"的值——但他**漏乘了从第一行提出来的公因子 2**,结果少算了一倍。正确答案是 **32**,不是 16。 **教训**:范德蒙德的"第一行全 1"是刚需——不是全 1 要先提取公因子,不能跳过这一步直接套公式。
#### 配套练习 #### 题1-4 ⭐ 基础 | 用模板C(范德蒙德) 计算行列式: ``` |1 1 1| |1 2 3| |1 4 9| ```
📖 点击查看答案 识别:第2行是 1, 2, 3;第3行是 1², 2², 3²(即 1, 4, 9)。 这是标准的 **3 阶范德蒙德行列式**(以列排列)! = (2-1)(3-1)(3-2) = 1 × 2 × 1 = **2** ✅ 答案:**2** > 本题使用模板C:范德蒙德行列式。
--- #### 题1-26 ⭐⭐ 中等 | 用模板C(范德蒙德变形识别) 计算行列式: ``` |1 1 1 1| |2 3 4 5| |4 9 16 25| |8 27 64 125| ```
📖 点击查看答案 观察:第2行 2,3,4,5;第3行 2²,3²,4²,5² = 4,9,16,25;第4行 2³,3³,4³,5³ = 8,27,64,125。 每一列是同一底数的 0, 1, 2, 3 次幂——标准的范德蒙德! 底数:x₁=2, x₂=3, x₃=4, x₄=5 结果 = (3-2)(4-2)(5-2)(4-3)(5-3)(5-4) = 1 × 2 × 3 × 1 × 2 × 1 = **12** ✅ 答案:**12** > 对应模板C。关键:逐行看幂次规律——2, 2², 2³ 是同一底数的升幂。
--- #### 题1-13 ⭐⭐⭐ 真题 | 范德蒙德变形 计算 n+1 阶行列式: ``` |1 1 1 ... 1 | |a a-1 a-2 ... a-n | |a² (a-1)² (a-2)² ... (a-n)²| |..........................| |aⁿ (a-1)ⁿ (a-2)ⁿ ... (a-n)ⁿ| ```
📖 点击查看答案 **识别**:这是范德蒙德行列式!各列分别是 a, a-1, a-2, ..., a-n 的 0 到 n 次幂。 直接套范德蒙德公式: 答案 = 所有 (xⱼ - xᵢ) 的乘积,其中 x₁=a, x₂=a-1, ..., xₙ₊₁=a-n = (a-1 - a)(a-2 - a)...(a-n - a) × (a-2 - (a-1))...(a-n - (a-1)) × ... = (-1)(-2)...(-n) × (-1)(-2)...(-(n-1)) × ... = (-1)^(n(n+1)/2) × n! × (n-1)! × ... × 1! ✅ 答案:**(-1)^(n(n+1)/2) · n! · (n-1)! · ... · 1!** > 这道题的关键在于**认出范德蒙德的结构**——每列是同一底数的逐次幂!
--- ### 题型F:代数余子式求和 > 🔔 **课前激活**(动笔写30秒再往下读) > > 假设你有一张"贡献表":第 1 行的 3 个数分别是 2, 0, 1,每个数对应一个"影响力系数"(代数余子式)。题目不问这三个数各自是多少,而是问"这三个影响力系数加起来等于多少"——这就好比你不用知道每个人捐了多少钱,只需要知道"影响力总和"。代数余子式求和题就是在玩这个"反推游戏"。 > 📌 **这节学完你就能回答:** > - 代数余子式求和的核心技巧是什么?(把系数替换成行元素) > - 为什么这个技巧管用?——展开定理"正着用"和"反着用" > - 如何区分"代数余子式求和"和"余子式求和"? #### 先看一道题:求 A₁₁ + A₁₂ + A₁₃ 已知 3 阶行列式 D = |A|,求第一行所有代数余子式之和 A₁₁ + A₁₂ + A₁₃。 看到这题,先别慌。 **难在哪?** 代数余子式是"划去某行某列后的小行列式再乘符号"——让你真的去把 A₁₁、A₁₂、A₁₃ 一个个算出来再相加?每个都是 2 阶行列式,算三个也不算太难……但有没有更聪明的路子?**注意到一个怪点:这道题根本没告诉你 D 的第一行元素是什么!** 也就是说——答案不该依赖第一行本身的值。 > 🧠 这一步在想什么:这就提醒我们回到 1.5 节的展开定理——`|A| = a₁₁A₁₁ + a₁₂A₁₂ + a₁₃A₁₃`。**把 A₁₁、A₁₂、A₁₃ 当成"三个未知的系数",a₁₁、a₁₂、a₁₃ 是它们前面的系数。** 现在题目要的是"系数全为 1 的和"——那不就是:把第一行元素全换成 1,算新行列式吗?因为换掉第一行后,展开式变成 `1·A₁₁ + 1·A₁₂ + 1·A₁₃`,而 A₁₁、A₁₂、A₁₃ 是"划去第一行"算出来的,跟第一行长什么样没关系! > 🔍 回头看看:这就是"展开定理反过来用"——**正着用**:行列式 = Σ(行元素 × 代数余子式);**反着用**:想知道 Σ(系数 × 代数余子式),就把那行的元素替换成这些系数,算新行列式。系数是几,就把那一行换成几。 📌 **以后就这么办——替换法三步走**: **🎯 识别特征**:求"某一行所有元素的代数余子式之和"或"代数余子式的线性组合"。 **📋 解题核心思路**: ``` 第1步:把要求的那一行元素,替换成代数余子式前面的系数 第2步:算这个新行列式 第3步:这个新行列式的值 = 代数余子式线性组合的值 ``` > ✍️ **立刻练一道**:已知 D = $\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix}$,求 2A₁₁ + 3A₁₂ + A₁₃——把第一行替换成系数 [2, 3, 1],再算新行列式。(答案:9,详解见下方阅读思考题❸。) **🔑 原理**:把展开定理反过来用——已知代数余子式的系数,求原行列式中对应行的元素。 > 🛑 **停下来想一想**:为什么替换行元素后,算出来的新行列式就是代数余子式的和?——因为展开定理说:行列式 = Σ(行元素 × 代数余子式)。如果你把行元素全换成 1,展开就变成 Σ(1 × 代数余子式) = 代数余子式之和。Aᵢⱼ 的值不依赖于 aᵢⱼ(因为算 Aᵢⱼ 时划去了第 i 行),所以可以随意替换行元素而 Aᵢⱼ 不变。 **📝 典型例题**: 已知 3 阶行列式 D = |A|,求 A₁₁ + A₁₂ + A₁₃(第一行所有代数余子式之和)。 **✏️ 解答**: 把第一行元素全换成 1(因为每个代数余子式前面的系数都是 1),得到的新行列式就是答案。 所以需要算:把 A 的第一行变成 [1, 1, 1] 之后的那个行列式。 --- > 💡 **阅读思考题** > > **❶ 理解检测** — 如果要计算 2A₁₁ + 3A₁₂ - A₁₃,应该把第一行元素替换成什么? > > **❷ 深度思考** — 你去餐厅点菜,菜单有三个菜:红烧肉、番茄炒蛋、青椒土豆丝。每个菜有不同的"满足感系数"(A₁₁, A₁₂, A₁₃)。如果你点了 2 份红烧肉 + 3 份番茄炒蛋 + 1 份土豆丝,总满足感怎么算?这和代数余子式求和有什么关系? > > **❸ 考试演练** — 已知 D = $\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix}$。求 2A₁₁ + 3A₁₂ + A₁₃。
📖 点击查看参考答案 **❶ 参考答案**:把第一行元素替换成 [2, 3, -1]。因为新行列式 = 2·A₁₁ + 3·A₁₂ + (-1)·A₁₃,正好就是要求的表达式。 **❷ 参考答案**:总满足感 = 2×A₁₁ + 3×A₁₂ + 1×A₁₃。这和代数余子式求和一模一样——系数(2, 3, 1)就是"点的份数",代数余子式(A₁₁, A₁₂, A₁₃)就是每个菜的"满足感系数"。把第一行换成 [2, 3, 1],算出来的行列式 = 总满足感。 **❸ 参考答案**:把第一行换成 [2, 3, 1],计算新行列式: ``` |2 3 1| |4 5 6| |7 8 9| ``` = 2×5×9 + 3×6×7 + 1×4×8 - 2×6×8 - 3×4×9 - 1×5×7 = 90 + 126 + 32 - 96 - 108 - 35 = 248 - 239 = **9** ✅ 答案:**9**
#### 配套练习 #### 题1-9 ⭐⭐ 中等 | 用模板F(代数余子式) 已知: ``` |1 2 3| |4 5 6| = D |7 8 9| ``` 求:A₁₁ + A₁₂ + A₁₃(第一行所有代数余子式之和)
📖 点击查看答案 把第一行元素全换成 1(因为每个代数余子式的系数都是 1): ``` |1 1 1| |4 5 6| |7 8 9| ``` 算这个新行列式: = 1×5×9 + 1×6×7 + 1×4×8 - 1×5×7 - 1×4×9 - 1×6×8 = 45 + 42 + 32 - 35 - 36 - 48 = 119 - 119 = **0** ✅ 答案:**0** > 本题使用模板F:代数余子式求和。
--- #### 题1-20 ⭐ 基础 | 代数余子式概念 3 阶行列式中,元素 a₂₃ 的代数余子式 A₂₃ 的符号系数 (-1)²⁺³ 等于多少?这个符号是正还是负?
📖 点击查看答案 (-1)²⁺³ = (-1)⁵ = **-1**,是**负号**。 所以 A₂₃ = -M₂₃(代数余子式 = 负的余子式)。 > 对应1.5节:代数余子式符号规则。口诀:行列数之和为偶 → 正号;奇 → 负号。
--- #### 题1-29 ⭐⭐ 中等 | 用模板F(代数余子式+替换法) 已知 3 阶行列式: ``` |2 1 0| |3 1 4| = 3 |5 2 1| ``` 求:A₂₁ + A₂₂ + A₂₃(第 2 行所有代数余子式之和)。
📖 点击查看答案 把第 2 行元素全换成 1(系数都是 1),计算新行列式: ``` |2 1 0| |1 1 1| |5 2 1| ``` = 2×1×1 + 1×1×5 + 0×1×2 - 0×1×5 - 2×1×2 - 1×1×1 = 2 + 5 + 0 - 0 - 4 - 1 = **2** ✅ 答案:**2** > 对应模板F:代数余子式求和。
--- ### 📦 知识块C:克拉默法则 > 📌 **这块学完你就能回答:** > - 克拉默法则是干什么用的?行列式=0时齐次方程组有非零解是什么意思? > - (抽象型行列式和分块矩阵的行列式,已移至第2章专题学习——需要矩阵知识) ### 1.7 克拉默法则 > 🔔 **课前激活**(动笔写30秒再往下读) > > 你和室友一起点外卖,点了 2 份炒饭 + 1 份汤 = 35 元,又点了 1 份炒饭 + 2 份汤 = 30 元。炒饭和汤各多少钱?你可能会列两个方程解。克拉默法则就是一种"机械化"的解方程方法——它让你直接用行列式算出每个未知数,不需要消元、不需要代入。就像一个自动售货机:投进去系数和答案,吐出来每个未知数的值。 > 📌 **这节学完你就能回答:** > - 克拉默法则是干什么的?什么条件下才能用它? > - 为什么系数行列式 ≠ 0 是"能用克拉默法则"的前提? > - 齐次方程组(右边全是 0)什么时候有非零解? > - 行列式为 0 时,齐次方程组"一定有非零解"——这在几何上怎么理解? **先想一个问题:方程组非得"消元、代入"才能解吗?** 解方程组大家都会——消元、代入、一步步化简。可这里有个问题:**如果方程组的系数和常数项全都明明白白写在纸上,能不能不消元、直接"抄答案"?** 你甚至可以把这想象成一台自动售货机:投进系数和常数项,直接吐出每个未知数的值。 > 🧠 这一步在想什么:凭什么能直接出答案?回想 1.5 节展开定理的一个暗藏线索——**代数余子式"不认元素、只认位置"**:Aᵢⱼ 是划掉第 i 行第 j 列算出来的,跟第 j 列上具体写了什么数字没关系。如果你把常数项"塞进"某列,再按那列展开,就能把某一个未知数单独"钓"出来。这就是克拉默法则的思路。 > 🔍 回头看看:所以克拉默法则不是天外飞仙,它就是**"把常数项塞进系数行列式的第 j 列,按第 j 列展开,利用代数余子式的正交性把 xⱼ 单独钓出来"**。塞哪一列,就钓出哪一个未知数。完整推导见后文。 **💬 生活比喻**: 就像解一个拼图——每个未知数等于:把答案列替换到系数行列式的对应列,算行列式,再除以原来的行列式。 **📖 核心公式**: ``` xⱼ = |Aⱼ| / |A| ``` 其中 A 记作方程组的**系数数表**(把各方程的系数按行排成的数表),Aⱼ 是把 A 的第 j 列换成常数项得到的数表。 **适用条件**:系数行列式 ≠ 0(方程组有唯一解)。 **⚠️ 注意**:克拉默法则只适合小方程组(2、3 阶),高阶太慢,考试一般不要求用它算高阶方程组。 > ✍️ **立刻练一道**:用克拉默法则解方程组 `x₁ + 2x₂ = 5; 3x₁ + 4x₂ = 11`——先算 |A| 看能不能用,再求 |A₁|、|A₂|,最后代入公式。(答案:x₁ = 1, x₂ = 2,完整步骤见配套练习题1-5B。) > 🛑 **停下来想一想**:克拉默法则的公式 xⱼ = |Aⱼ| / |A| 中,分母 |A| 不能为零。如果 |A| = 0,意味着什么?——回想"箱子体积"的比喻:箱子被压扁了,信息丢失了。对应到方程组,就是方程不够独立(比如两个方程本质上是同一个),解不出唯一的 xⱼ。 #### 🔗 重要推论:齐次线性方程组与行列式 **齐次方程组**就是等式右边全是 0 的方程组(比如 `x₁ + x₂ = 0; 3x₁ + 4x₂ = 0` 这种)。 **先想一个问题:右边全 0 的方程组,什么时候会有"非零解"?** 注意,齐次方程组**永远有解**——x₁ = x₂ = ... = 0(全零解)一定满足。真正的问题是:**除了全零解,还有没有别的解?** 这就像问:一个箱子,能不能在"没被压扁"的情况下把某个非原点压到原点? > 🧠 这一步在想什么:用刚学的克拉默法则想——全零解之外还想有别的解,说明解不唯一;解不唯一,说明克拉默法则的"唯一解前提"崩了,也就是**|A| = 0**(箱子被压扁了,整条线/整个面上的点全被压到原点,这些点都是解)。反过来,|A| ≠ 0 时解唯一,那就只能是全零解。 判断是否有非零解: | 条件 | 结论 | 通俗理解 | |:----:|:----:|----------| | \|A\| ≠ 0 | **只有零解**(未知数只能全为 0) | 箱子没被压扁,只有原点这一个点被"压缩"到了原点 | | \|A\| = 0 | **有非零解**(存在不全为 0 的解) | 箱子被压扁了,整条线/整个面上的点都被压到了原点 | **💬 比喻**:如果行列式为 0,说明这个数表把空间"拍扁"了——一个立体箱子被拍成了平面。那么箱子里有一条线的点全被拍到了同一个点上。这条线上的点(除了原点)就是"非零解"。 > ✍️ **立刻练一道**:3 元齐次方程组,其系数行列式 |A| = 0。问:方程组只有零解,还是有非零解?(答案:有非零解——因为 |A| = 0,见下方阅读思考题❸。) > ⭐⭐ 高频考点——经常作为判断"方程组有没有非零解"的快速工具 > ⭐ 基础概念——了解原理即可,实际计算有更好的方法 --- ## 🧠 克拉默法则的完整推导 > 💡 上面用"外卖套餐"的比喻建立了直觉。现在我们从展开定理出发,一步一步推出为什么 xⱼ = |Aⱼ|/|A|。看完你会发现:克拉默法则的本质是代数余子式的"过滤"功能——它能从一堆未知数中精准地挑出某一个。 --- **① 生活场景**:🏪 你去便利店买了两样东西但不记得各自的价格,只记得两个"套餐"的总价:套餐A(2个面包+1瓶牛奶=35元),套餐B(1个面包+2瓶牛奶=30元)。你列了两个方程:2x+1y=35, 1x+2y=30。克拉默法则就像一个"价格计算器"——不用消元、不用代入,直接把数字塞进公式,按键就出答案:面包(x)=? 牛奶(y)=? **② 正式陈述**: - 条件:n 元线性方程组,其系数数表 A 是 n 行 n 列,且系数行列式 |A| ≠ 0 - 结论:方程组有唯一解,每个未知数 xⱼ = |Aⱼ| / |A| - 其中 Aⱼ 是把系数数表 A 的第 j 列替换为常数项后得到的数表 **③ 🧠 完整推导**: **第1步:写出方程组的系数行列式。** ``` a₁₁x₁ + a₁₂x₂ + ... + a₁ₙxₙ = b₁ a₂₁x₁ + a₂₂x₂ + ... + a₂ₙxₙ = b₂ ⋮ ⋮ ⋮ ⋮ aₙ₁x₁ + aₙ₂x₂ + ... + aₙₙxₙ = bₙ ``` > 大白话:n个方程,n个未知数,系数数表 A 是 n×n。系数行列式 |A|≠0 意味着方程组有唯一解。 **第2步:回忆展开定理(1.5节的核心武器)。** 按第j列展开|A|: ``` |A| = a_{1j}·A_{1j} + a_{2j}·A_{2j} + ... + a_{nj}·A_{nj} ``` 其中 A_{ij} 是元素 a_{ij} 的**代数余子式**(划去第i行第j列,算剩下部分的行列式,再乘上符号 (-1)^{i+j})。 **关键洞察**:A_{ij} 的值完全由"划去第i行第j列后剩下的(n-1)阶子式"决定,**与第j列本身的元素无关**!你把第j列的元素随便换成什么,A_{ij} 纹丝不动。 > 大白话:代数余子式就像"去掉某行某列后剩下那块地盘的面积"。这块地盘跟被划掉的那一行那一列具体写了什么数字毫不相干——你把那列的数字擦掉重写,地盘面积不变。 **第3步:构造 |Aⱼ|——把第j列替换成常数项。** |Aⱼ| 是把A的第j列(a_{1j}, a_{2j}, ..., a_{nj})原封不动地替换为常数项(b₁, b₂, ..., bₙ),其余列完全不动。 现在按第j列展开 |Aⱼ|: ``` |Aⱼ| = b₁·A_{1j} + b₂·A_{2j} + ... + bₙ·A_{nj} ``` 注意:这里的 A_{1j}, A_{2j}, ..., A_{nj} 和展开|A|时的代数余子式**是同一组数**!因为替换只动了第j列,而代数余子式不依赖第j列的值。 > 大白话:把系数数表 A 的第 j 列擦掉,写上常数项 b₁,b₂,...,bₙ——这就是|Aⱼ|。按第j列展开它,b₁,b₂,...,bₙ各自乘上对应的代数余子式。这些代数余子式就是原来|A|的老朋友——它们压根不在乎第j列写了什么。 **第4步:把每个bᵢ用方程组的左边替换。** bᵢ不是天上掉下来的——它是第i个方程的右边,等于系数乘以未知数的和: ``` bᵢ = a_{i1}·x₁ + a_{i2}·x₂ + ... + a_{in}·xₙ ``` 代入 |Aⱼ| 的展开式: ``` |Aⱼ| = Σ_{i=1}^{n} (a_{i1}x₁ + a_{i2}x₂ + ... + a_{in}xₙ) · A_{ij} ``` 把求和展开,按 x₁, x₂, ..., xₙ 归类: ``` |Aⱼ| = x₁·(Σ_{i=1}^{n} a_{i1}A_{ij}) + x₂·(Σ_{i=1}^{n} a_{i2}A_{ij}) + ... + xⱼ·(Σ_{i=1}^{n} a_{ij}A_{ij}) + ... + xₙ·(Σ_{i=1}^{n} a_{in}A_{ij}) ``` > 大白话:每个bᵢ都是所有未知数的组合(系数×未知数,全加起来)。把这些bᵢ的"真面目"代入,|Aⱼ| 就变成了一个关于x₁到xₙ的大杂烩——每个x前面都挂着一个"Σ 系数×代数余子式"的包裹。 **第5步:利用代数余子式的"正交性"——整条推导最美妙的一步!** 展开定理有一个至关重要的性质(教材中通常在"代数余子式的性质"部分给出): ``` Σ_{i=1}^{n} a_{ik} · A_{ij} = ⎧ |A| 当 k = j 时(自己的列配自己的代数余子式→得到完整行列式) ⎨ ⎩ 0 当 k ≠ j 时(别人的列配自己的代数余子式→相当于两列相同→行列式为0) ``` 为什么当k≠j时为0?因为 Σ a_{ik}A_{ij} 等价于:把|A|的第j列替换为第k列(制造了一个"第j列和第k列完全相同"的行列式),然后按第j列展开。两列相同→行列式为0。 > 大白话:代数余子式有"认主"功能——它只对自己的那列有反应。把第k列的元素和第j列的代数余子式配对,就像用错钥匙开锁——打不开,结果为0。只有k=j时,钥匙和锁完美匹配,才得到|A|。这是一个极其漂亮的"过滤"机制。 **第6步:正交性扫清了道路——除了xⱼ,全军覆没!** 把正交性代入第4步的结果: ``` |Aⱼ| = x₁·0 + x₂·0 + ... + xⱼ·|A| + ... + xₙ·0 = xⱼ · |A| ``` 除了 xⱼ 前面挂着 |A|,其他所有 x₁,...,x_{j-1}, x_{j+1},...,xₙ 前面全是0! > 大白话:神奇的事情发生了——n个未知数里,n-1个被"清零",只有xⱼ活了下来。代数余子式的正交性就像一个精准的筛子:xⱼ通过了筛孔,其他所有未知数全被拦在外面。这就是克拉默法则的终极秘密。 **第7步:解出xⱼ。** ``` |Aⱼ| = xⱼ · |A| → xⱼ = |Aⱼ| / |A| (因为|A|≠0,分母不为零,放心除) ``` > 大白话:把筛出来的xⱼ·|A|除以|A|,xⱼ的"真身"就暴露了。整个推导不需要消元、不需要代入、不需要高斯消去法——全靠展开定理和正交性这两把利器。 **⑤ ⚠️ 易错边界——每个条件拆掉会怎样?** - **条件1:|A|≠0是硬门槛。** 如果|A|=0,分母为零,公式失效。此时方程组要么无解(矛盾方程),要么有无穷多解(方程不够独立)。克拉默法则管不了这两种情况——需要额外判断。 - **条件2:A 必须是正方形数表。** 方程个数=未知数个数。如果方程比未知数多→先去掉冗余方程(行秩不足);如果未知数比方程多→克拉默法则不适用,改用第4章的秩方法。 - **易错点:列替换的方向!** xⱼ对应替换第j列,不是第j行!Aⱼ是"把A的第j列换成b",口诀:"x₁替换第1列,x₂替换第2列……"。替换行是常见的低级错误。 - **易错点:替换哪一列是"覆盖"不是"插入"。** 原来的第j列被b完全替换,不是把b加到第j列后面。 - **反例验证**:外卖例子:2x+1y=35, 1x+2y=30。A = $\begin{bmatrix} 2 & 1 \\ 1 & 2 \end{bmatrix}$,|A| = $\begin{vmatrix} 2 & 1 \\ 1 & 2 \end{vmatrix}$ = 4-1 = 3。A₁ = $\begin{bmatrix} 35 & 1 \\ 30 & 2 \end{bmatrix}$,|A₁| = 70-30 = 40,x = 40/3。A₂ = $\begin{bmatrix} 2 & 35 \\ 1 & 30 \end{bmatrix}$,|A₂| = 60-35 = 25,y = 25/3。验证:2×(40/3)+25/3 = 105/3 = 35,40/3+2×(25/3) = 90/3 = 30。正确。 - **为什么高阶不适用?** 用克拉默法则解n元方程组需要算n+1个n阶行列式。每个n阶行列式按定义展开有n!项。n=3→4×6=24项,还好。n=10→11×3,628,800≈4千万项——算到天荒地老。所以考试只考2、3阶的克拉默法则计算题,高阶只是理论上成立。 - **注意适用范围**:克拉默法则只适合未知数少的小方程组,方程多了计算量爆炸;第2章学了矩阵后会有更通用的解法,这里先把克拉默用熟。 **⑥ 在整条链中的位置**: ``` 逆序数定义(1.3节) ↓ 五条核心性质(1.4节) ↓ 余子式与代数余子式(1.5节开头) ↓ 展开定理(1.5节核心):|A| = Σ a_{ik}A_{ik} ↓ 代数余子式正交性:Σ a_{ik}A_{ij} = |A|(当k=j) 或 0(当k≠j) ↓ 克拉默法则(1.7节):xⱼ = |Aⱼ| / |A| ← 我们在这里 ↓ 推论:齐次方程组有非零解 ⟺ |A|=0 ↓ 第4章:线性方程组解的结构理论 ``` 克拉默法则站在两个地基上:(1)展开定理(按列展开得到|Aⱼ|的表达式);(2)代数余子式正交性(非对应列乘积之和为零——过滤掉不需要的未知数)。两个地基又都扎根于逆序数定义。而克拉默法则本身又为后续章节(第4章线性方程组理论)提供了"行列式判据"——|A|≠0↔有唯一解,|A|=0↔无解或无穷多解。 --- > 💡 **阅读思考题** > > **❶ 理解检测** — 用自己的话解释:克拉默法则中 xⱼ = |Aⱼ| / |A| 的分子 |Aⱼ| 做了什么操作?为什么这个操作能"提取"出 xⱼ 的值? > > **❷ 深度思考** — 你在调配一种饮料——需要搭配 A 浓缩液和 B 糖浆来达到目标甜度和浓度。如果有两套独立的"配方方程",克拉默法则就像配方计算器:输入比例和目标,自动算出各需要多少毫升。但如果你的两套方程其实是同一套方程的两倍(比如配方 2 = 配方 1 × 2),克拉默法则的"分母"会变成什么?这意味着什么?生活中还有什么类似的"信息重复"导致无法确定唯一答案的例子? > > **❸ 考试演练** — 3 元齐次方程组,其系数行列式 |A| = 0。判断下列说法:A) 方程组只有零解 B) 方程组有非零解 C) 无法判断。请选出正确答案并给出推理过程。
📖 点击查看参考答案 **❶ 参考答案**:|Aⱼ| 是把系数数表 A 的第 j 列整个替换成等式右边的常数项,然后算行列式。这之所以能提取出 xⱼ,是因为克拉默法则本质上是对展开定理的巧妙"逆用"——想想看,按第 j 列展开 Aⱼ 的行列式,常数项就和对应的代数余子式结合了,除以 |A| 后刚好等于 xⱼ。 **❷ 参考答案**:如果两个配方方程本质相同,系数行列式 = 0(两行成比例),克拉默法则的分母 |A| = 0,公式失效。这意味着你不能唯一确定各需要多少毫升——因为有无限多种搭配比例满足同一个条件。生活中类似的例子:你说"我要一份甜的饮料"——信息不够,因为"甜"可以由加糖、加蜂蜜、加糖浆实现,没有唯一配方。 **❸ 参考答案**:B) 方程组有非零解。 推理:|A| = 0 → 根据克拉默法则的推论,齐次方程组有非零解(即存在不全为零的 x₁, x₂, x₃ 满足方程组)。几何上:空间被"拍扁"了(体积为零),至少有一条线被拍到了原点,这条线上的所有点(除了原点)都是非零解。 **考试易丢分的地方**:很多人记反了——"|A| = 0 只有零解"是错的!|A| ≠ 0 → 只有零解;|A| = 0 → 有非零解。记法:"非零行列式 → 非零解不存在,只有零解;零行列式 → 非零解存在"。
#### 配套练习 #### 题1-5B ⭐ 基础 | 用克拉默法则 > 🎯 考研几乎不考克拉默法则的**手动计算**(解方程组用消元法更快)。这题练的是"会套公式 xⱼ=|Aⱼ|/|A|",理解原理即可,不必追求熟练。**真正要背的是推论:|A|≠0 ⟺ 有唯一解,|A|=0(齐次)⟺ 有非零解**(见题1-30)。 用克拉默法则解方程组: ``` x₁ + 2x₂ = 5 3x₁ + 4x₂ = 11 ```
📖 点击查看答案 **克拉默法则的完整步骤**: 第1步:写出系数数表 A 和常数项。 ``` A = [1 2] b = [5] [3 4] [11] ``` 第2步:计算系数行列式 |A|。 ``` |A| = 1×4 - 2×3 = 4 - 6 = -2 ``` |A| = -2 ≠ 0,所以方程组有唯一解,可以用克拉默法则。 第3步:求 |A₁|——把 A 的第 1 列换成常数项 b。 ``` A₁ = [5 2] |A₁| = 5×4 - 2×11 = 20 - 22 = -2 [11 4] ``` 第4步:求 |A₂|——把 A 的第 2 列换成常数项 b。 ``` A₂ = [1 5] |A₂| = 1×11 - 5×3 = 11 - 15 = -4 [3 11] ``` 第5步:代入克拉默公式。 ``` x₁ = |A₁| / |A| = (-2) / (-2) = 1 x₂ = |A₂| / |A| = (-4) / (-2) = 2 ``` ✅ 答案:**x₁ = 1, x₂ = 2** **验证**:代入原方程—— - 第1个方程:1 + 2×2 = 1 + 4 = 5 ✓ - 第2个方程:3×1 + 4×2 = 3 + 8 = 11 ✓ > 💡 克拉默法则的本质:每个未知数 = "替换后的行列式"除以"原来的行列式"。x₁ 就是把第1列换成答案列,x₂ 就是把第2列换成答案列。虽然对于 2 元方程组用代入消元法也很简单,但掌握克拉默法则的格式对理解第4章方程组理论很有帮助。 > 本题使用模板:克拉默法则。
--- #### 题1-16 ⭐ 基础 | 用克拉默法则(3阶·选做) > 🎯 **选做**:3阶克拉默是"考试上限"但真题几乎不考手动计算。时间紧可以跳过,直接看答案流程感受一下即可。 用克拉默法则解方程组: ``` x₁ + x₂ + x₃ = 6 x₁ - x₂ + 2x₃ = 5 2x₁ + x₂ - x₃ = 1 ```
📖 点击查看答案 第1步:算系数行列式 |A|。 ``` |1 1 1| |1 -1 2| = 1×(-1)×(-1) + 1×2×2 + 1×1×1 - 1×(-1)×2 - 1×1×(-1) - 1×2×1 |2 1 -1| = 1 + 4 + 1 - (-2) - (-1) - 2 = 1 + 4 + 1 + 2 + 1 - 2 = 7 ``` |A| = 7 ≠ 0,有唯一解。 第2步:求 |A₁|(第1列换成 [6, 5, 1]ᵀ)。 ``` |6 1 1| |5 -1 2| = 6×(-1)×(-1) + 1×2×1 + 1×5×1 - 1×(-1)×1 - 6×1×2 - 1×5×(-1) |1 1 -1| = 6 + 2 + 5 - (-1) - 12 - (-5) = 6 + 2 + 5 + 1 - 12 + 5 = 7 ``` |A₁| = 7 第3步:求 |A₂|(第2列换成 [6, 5, 1]ᵀ)。 ``` |1 6 1| |1 5 2| = 1×5×(-1) + 6×2×2 + 1×1×1 - 1×5×2 - 1×6×(-1) - 1×2×1 |2 1 -1| = -5 + 24 + 1 - 10 - (-6) - 2 = -5 + 24 + 1 - 10 + 6 - 2 = 14 ``` |A₂| = 14 第4步:求 |A₃|(第3列换成 [6, 5, 1]ᵀ)。 ``` |1 1 6| |1 -1 5| = 1×(-1)×1 + 1×5×2 + 6×1×1 - 6×(-1)×2 - 1×1×1 - 1×5×1 |2 1 1| = -1 + 10 + 6 - (-12) - 1 - 5 = -1 + 10 + 6 + 12 - 1 - 5 = 21 ``` |A₃| = 21 第5步:代入克拉默公式。 ``` x₁ = |A₁| / |A| = 7/7 = 1 x₂ = |A₂| / |A| = 14/7 = 2 x₃ = |A₃| / |A| = 21/7 = 3 ``` ✅ 答案:**x₁ = 1, x₂ = 2, x₃ = 3** **验证**:1+2+3=6 ✓ | 1-2+6=5 ✓ | 2+2-3=1 ✓ > 对应模板:克拉默法则。3阶克拉默法则是考试中能遇到的最复杂的克拉默法则应用题。
--- #### 题1-30 ⭐⭐ 中等 | 用克拉默法则+齐次方程组判断 已知齐次线性方程组: ``` 2x₁ + x₂ - x₃ = 0 x₁ - 2x₂ + x₃ = 0 3x₁ - x₂ + kx₃ = 0 ``` 问:k 取何值时,该方程组有非零解?
📖 点击查看答案 齐次方程组有非零解 ↔ 系数行列式 = 0。 计算系数行列式: ``` |2 1 -1| |1 -2 1| = 2×(-2)×k + 1×1×3 + (-1)×1×(-1) - (-1)×(-2)×3 - 2×1×(-1) - 1×1×k |3 -1 k| = -4k + 3 + 1 - 6 + 2 - k = -5k ``` 令行列式 = 0:-5k = 0 → **k = 0** ✅ 答案:**k = 0** 时,方程组有非零解。 > 对应1.7节:齐次方程组有非零解 ↔ 行列式 = 0。
--- #### 题1-35 ⭐⭐⭐ 真题风格 | 综合-克拉默法则+构造 已知 3 元线性方程组的系数行列式 |A| = 2。把常数项换到第 1 列得 |A₁| = 4,换到第 2 列得 |A₂| = -2,换到第 3 列得 |A₃| = 6。求 x₁、x₂、x₃。
📖 点击查看答案 这正好是克拉默法则的直接应用。 x₁ = |A₁|/|A| = 4/2 = 2 x₂ = |A₂|/|A| = -2/2 = -1 x₃ = |A₃|/|A| = 6/2 = 3 ✅ 答案:**x₁ = 2, x₂ = -1, x₃ = 3** > 对应1.7节。这道题把克拉默法则包装在"抽象符号"中,要认出这正好是克拉默法则的分子和分母。
--- #### 题1-10 ⭐⭐ 中等 | 综合运用 证明:若 n 阶行列式中零元素的个数多于 n² - n 个,则该行列式的值为 0。
📖 点击查看答案 **分析**:零元素多于 n² - n 个 → 非零元素少于 n 个。 n 阶行列式有 n 行 n 列。非零元素少于 n 个 → 必定有一行全为零(鸽巢原理:n 行分少于 n 个非零元素 → 至少一行分不到)。 某行全为零 → 行列式值为 0(按该行展开即得)。 ✅ 证毕。
--- #### 题1-23 ⭐ 基础 | 齐次方程组行列式判断 已知 3 元齐次线性方程组。若该方程组有非零解,则其系数行列式 |A| 一定等于多少?
📖 点击查看答案 根据克拉默法则的推论: - |A| ≠ 0 → 方程组只有零解 - |A| = 0 → 方程组有非零解 题目说"有非零解",所以 |A| 一定等于 **0**。 ✅ 答案:**|A| = 0** > 对应1.7节。这个结论在后续章节中会反复出现。
--- #### 概念辨析判断题(放到基础题末尾) 判断下列说法是否正确: 1. 交换行列式的两行,值不变。( ) 2. 如果行列式某行全是 0,行列式一定为 0。( ) 3. 上三角行列式的值等于主对角线元素之和。( ) 4. 行列式有两行成比例,值一定为 0。( ) 5. 把数表的某一行乘以 2,行列式也乘以 2。( ) 6. 把数表的所有元素都乘以 2(比如 3 行 3 列的数表),行列式也乘以 2。( ) 7. 行列式转置后值变号。( ) 8. 克拉默法则可以解任何线性方程组。( ) 9. 行列式为 0 的数表,它张成的空间没有体积。( ) 10. 范德蒙德行列式要求第一行全是 1。( )
📖 点击查看答案 1. ❌ 交换两行值**变号**。 2. ✅ 某行全零,按该行展开,结果为 0。 3. ❌ 是**乘积**,不是和。 4. ✅ 提取比例因子后,两行相同 → 值为 0。 5. ✅ 某一行乘 2,行列式乘 2(性质 3)。 6. ❌ 所有元素乘 2 = 每行都乘 2 = 3 行各提一个 2 → 行列式乘 2³ = 8。 7. ❌ 转置后**值不变**(性质 1)。 8. ❌ 只能解系数行列式 ≠ 0 的方程组(有唯一解的)。 9. ✅ 行列式为 0 → 空间被"压扁"了,信息丢了,无法恢复原状(第2章会学"可逆"的正式定义)。 10. ✅ 标准形式第一行全 1(但考试中往往需要变形才能看出来)。 答对 8 题以上:✅ 基础扎实;6-7 题:⚠️ 需要复习性质;5 题以下:🔴 建议重读 1.3 节逆序数与 1.4 节五条性质。
--- ## 三、综合混搭练习 > 前面每个题型都单独练过了。但真正的考试不会告诉你"这题用模板 A"——它把不同知识点混在一起,考的就是你**自己判断该用哪把工具**。下面 2 道题不贴模板标签,拿到先别急着算:先问自己"这道题的突破口在哪?该动箱子的哪条性质?" ### 交叉题2 ⭐⭐ | 识别范德蒙德 + 转置不变 计算 $\begin{vmatrix} 1 & 1 & 1 \\ 3 & 5 & 7 \\ 9 & 25 & 49 \end{vmatrix}$。
📖 点击查看答案 **突破口**:第一行全 1、第二行 3、5、7、第三行 9、25、49 = 3²、5²、7²——逐行升幂,是范德蒙德(列排列,转置不变照样成立)。 底数 3、5、7,套公式"后面减前面全乘起来":(5-3)(7-3)(7-5) = 2×4×2 = **16**。 ✅ 答案:**16**。不用化三角硬算——认出老朋友直接套公式。
### 交叉题4 ⭐⭐ | 代数余子式 + 展开定理反用 已知 $\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 10 \end{vmatrix}$ = -3。求第 3 行代数余子式之和 A₃₁ + A₃₂ + A₃₃。
📖 点击查看答案 **突破口**:求"某一行代数余子式之和"——把那一行元素全换成 1,算出的新行列式就是答案(因为代数余子式不依赖那一行的元素值)。 把第 3 行换成 [1, 1, 1]:$\begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 1 & 1 & 1 \end{vmatrix}$。 直接算:1×(5×1-6×1) - 2×(4×1-6×1) + 3×(4×1-5×1) = (-1) - 2×(-2) + 3×(-1) = -1 + 4 - 3 = 0。 ✅ 答案:**0**。注意:原行列式的值 -3 在这里根本用不上——这正是"代数余子式与本行元素无关"的体现,也是常见的干扰信息。
--- ## 四、名师对比 > 暂无名师对比内容,后续补充。 --- ## 五、速查卡片 ### 📋 速查卡片 | 看到什么 | 用什么方法 | 第一步 | |:---------|:-----------|:-------| | 具体数字,3-4 阶 | **化三角法** | 看行和是否相等 | | 各行和相等 | **加列→提公因子→化三角** | 各列加到第1列 | | 第一行+第一列+对角线 | **爪型消去法** | 对角线数消爪子 | | 逐行幂递增 | **范德蒙德** | 提公因子,转置归位 | | 求代数余子式组合 | **替换行元素** | 系数替换进去 | --- ## 六、概念辨析 > 暂无名师对比内容,后续补充。 --- ## 七、考试导航 | 考点 | 出题频率 | 常考题型 | 对应模板 | |:-----|:--------:|:---------|:---------| | 数字型行列式计算(3-4阶含参数) | 很高 | 选择/填空/解答 | 题型A、A-变体 | | 行列式性质综合运用(换行、提因子、倍加) | 较高 | 选择/填空 | 1.4节五条性质 | | 范德蒙德行列式(含变形识别) | 较高 | 填空/解答 | 题型C | | 齐次方程组有非零解的判断(\|A\|=0) | 较高 | 选择/填空 | 与方程组结合 | | 代数余子式求和(替换行元素法) | 中等 | 选择/解答 | 题型F | | 爪型行列式计算 | 中等 | 填空/解答 | 题型B | | 克拉默法则解方程组 | 低 | 解答 | 1.7节 | | 逆序数与行列式展开项符号判断 | 低 | 选择 | 1.3节 | | 加边法(升阶法)计算特殊行列式 | 低(2013数一考过,备选方法) | 解答 | 题型A扩展 | --- > **第1章完成!** 学完行列式,你已经掌握了线性代数最重要的计算工具之一。行列式就像一个"体检指标"——通过一个数就能判断这张数表张成的空间是否"健康"(有没有体积)(体积为 0 就是"病了",空间被压扁了)。下一章"矩阵"中,行列式会频繁出场,你会发现它几乎无处不在。 --- ### 📊 完成度自检 | 层级 | 题数 | 正确率目标 | 你的正确率 | |:----:|:----:|:----------:|:----------:| | ⭐ 基础 | 14题 | ≥ 80% | __/14 | | ⭐⭐ 中等 | 13题 | ≥ 60% | __/13 | | ⭐⭐⭐ 真题 | 9题 | ≥ 40% | __/9 | - 基础题不达标 → 回到核心知识复习概念 - 中等题不达标 → 回到题型模板复习对应方法 - 真题不达标 → 正常!真题难度大,多做几遍历练 ## 八、自检清单 ### 📋 自检清单 学完核心知识,你应该能回答: 1. ✅ 行列式是什么?能用"箱子体积"的比喻讲给别人听吗?(见知识块A) 2. ✅ 2 阶和 3 阶行列式的速算公式记住了吗?(见知识块A) 3. ✅ 逆序数是什么?为什么有的项带正号、有的带负号?(见知识块A) 4. ✅ 五条性质分别是什么?每条能用比喻解释吗?(见知识块A) 5. ✅ "倍加不变"为什么是计算的核心工具?(见知识块A) 6. ✅ 按行展开是什么意思?该选哪一行展开?(见知识块B) 7. ✅ 三角行列式和范德蒙德行列式的公式记住了吗?(见知识块B) 8. ✅ 爪型行列式长什么样?基本解法思路是什么?(见知识块B) 9. ✅ 克拉默法则是干什么用的?齐次方程组的行列式判断法记住了吗?(见知识块C) 10. ✅ 三角行列式和范德蒙德行列式的公式分别是什么?各适用于什么场景?(三角/范德蒙德见知识块B,分块矩阵的行列式见第2章专题) --- ## 🧪 学完自测 (共 10 题:4 选择 + 2 判断 + 4 简答。闭卷做,限时 25 分钟。) ### 选择题 **1.** 已知 3 行 3 列数表的行列式 = 2。把数表整体乘 -2(每个数都乘 -2)再转置,行列式变为( ) A) -16 B) -8 C) 16 D) 8 **2.** 下列哪个条件能推出 n 阶行列式一定为 0?( ) A) 数表中有一半的元素为 0 B) 有两行对应元素成比例 C) 主对角线上有一个元素为 0 D) 数表的主对角线全为 0 **3.** 范德蒙德行列式 $\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a² & b² & c² \end{vmatrix}$ 等于 0 的充要条件是( ) A) a, b, c 中有一个为 0 B) a, b, c 互不相等 C) a, b, c 中有两个相等 D) a + b + c = 0 **4.** 已知 2 阶数表 $\begin{bmatrix} a & b \\ c & d \end{bmatrix}$ 的行列式 = 5。交换两行后,行列式变为( ) A) -5 B) 5 C) 0 D) 10 ### 判断题 **5.** 若行列式中有两行元素完全相同,则行列式的值一定为 0。( ) **6.** 克拉默法则可以用于求解任何线性方程组。( ) ### 简答题 **7.** 已知 3 阶行列式 D = |A|,第 1 行元素为 [1, 0, -1],对应的代数余子式为 A₁₁ = 2, A₁₂ = -3, A₁₃ = 1。求 D 的值,并说明用到了什么定理。 **8.** 简述"化三角法"计算行列式的核心思想。为什么最终要化成上三角形式而不是其他形式? **9.** 一个 4 阶行列式中,若零元素的个数为 13 个,能否直接判断行列式的值?如果可以,值是多少?请给出推理过程。 **10.** 为什么"把某一行乘 k"和"把整个数表乘 k"对行列式的影响不同?请分别说明。 ---
📖 点击查看答案与解析 **1. 答案:A) -16** 解析:把数表整体乘 -2,3 行各提一个 -2 → (-2)³;再转置,行列式值不变(性质1)。所以答案 = (-2)³×2 = -8×2 = -16。 考试易错提醒:(1) 转置值不变(性质1),不要误以为转置会变号;(2) |kA| = kⁿ|A|,3阶时指数是3不是2。 **2. 答案:B) 有两行对应元素成比例** 解析:两行成比例 → 提取比例因子后两行相同 → 交换这两行值不变但又要变号 → 值只能为 0。A 选项:一半元素为 0 不一定(可能每行各有非零元素)。C 选项:对角线上一个 0,如果其他位置不为 0,行列式可能不为 0。D 选项:主对角线全为 0 不一定为 0(比如 $\begin{bmatrix} 0 & 1 \\ 1 & 0 \end{bmatrix}$ 的行列式 = -1)。 考试易错提醒:"成比例"包括成比例但不完全相同的情况——只要存在一个 k 使一行 = k×另一行即可。 **3. 答案:C) a, b, c 中有两个相等** 解析:范德蒙德行列式 = (b-a)(c-a)(c-b)。当 a=b 或 a=c 或 b=c 时,其中一个因子为 0,整个行列式为 0。反之,如果 a,b,c 互不相等,行列式 ≠ 0。 考试易错提醒:A 选项——a,b,c 中有一个为 0 不代表两两相等,行列式可能不为 0。 **4. 答案:A) -5** 解析:交换两行,行列式变号(性质2),所以 5 → -5。 **5. 答案:✅ 正确** 解析:设两行相同,交换这两行 → 行列式变号(性质 2),但数表不变(因为交换的是相同的两行),所以行列式值也不变。变号 + 不变 = 只能是 0。 **6. 答案:❌ 错误** 解析:克拉默法则只能解系数行列式 ≠ 0 的方程组(有唯一解的方程组)。如果系数行列式 = 0(无解或无穷多解),克拉默法则不能直接用。 **7. 答案:D = 1×2 + 0×(-3) + (-1)×1 = 2 - 0 - 1 = 1** 解析:用到了"按行展开定理":D = a₁₁A₁₁ + a₁₂A₁₂ + a₁₃A₁₃。 答题框架:(1) 写出展开定理公式 → (2) 代入已知数值 → (3) 计算得结果。 **8. 参考答案**: 核心思想——利用五条性质(主要是"倍加不变"),把任意行列式通过逐行消元变成上三角形式(对角线以下全为零)。因为上三角行列式 = 主对角线元素相乘,一步出答案。化三角之所以高效,是因为避免了直接展开需要的 n! 项计算。 为什么上三角?——上三角"对角线以下全零"意味着从最后一行开始,每行只有对角线上的数能被取到(其他都是零),所以行列式 = 对角线乘积。下三角也可以,道理一样。 **9. 答案:能。行列式的值为 0。** 推理过程:4 阶行列式共有 4×4 = 16 个位置。零元素 13 个 → 非零元素只有 16 - 13 = 3 个。4 行分 3 个非零元素,由鸽巢原理,至少有一行一个非零元素都分不到 → 该行全为零 → 按该行展开,行列式 = 0。 **10. 参考答案**:把某一行乘 k → 只有 1 行变了,按该行展开,每一项多一个 k,行列式变 k 倍。把整个数表乘 k → 每一行都乘了 k,共 n 行,每行提一个 k,行列式变 kⁿ 倍。区别就是"一行" vs "所有行",考试常拿这个设陷阱。
--- ### 🗺️ 本章推导路线图 从最底层的定义出发,一层层往上搭建,这就是第1章的知识骨架: ``` ┌──────────────────────────────┐ │ 特殊行列式(三角/范德蒙德/爪型) │ │ 加边法 / 替换法 │ └──────────────┬───────────────┘ │ 借助性质化简计算 ┌──────────────┴───────────────┐ │ 克拉默法则 │ │ xᵢ = |Aᵢ| / |A| (|A| ≠ 0) │ └──────────────┬───────────────┘ │ 需要 |A| ≠ 0 ┌──────────────┴───────────────┐ │ 按行(列)展开定理 │ │ D = Σ aᵢⱼ Aᵢⱼ │ │ 核心工具:代数余子式 │ └──────────────┬───────────────┘ │ 基于逆序数定义证明 ┌──────────────┴───────────────┐ │ 五条核心性质 │ │ ①转置不变 ②换行变号 ③提取公因子 │ │ ④拆分 ⑤倍加不变(⭐计算之王) │ └──────────────┬───────────────┘ │ 全部从逆序数定义推导 ┌──────────────┴───────────────┐ │ 行列式定义(逆序数) │ │ |A| = Σ (-1)^τ · a₁ₚ₁·...·aₙₚₙ │ │ 本质:n维空间"有向体积" │ └──────────────────────────────┘ ``` > 🧭 **读图指南**:从下往上看——最底层是定义("箱子"的体积怎么定义),中间是五条性质(操作"箱子"的五种合法动作),再往上是展开定理(把大箱子拆成小箱子算),顶层是克拉默法则和各种特殊行列式的快速公式。化三角法贯穿中间三层,是整章的计算主力。 > 📍 **接下来:从算一个数到操作整张表** > > 行列式算到最后,得到的是一个数。下一章我们要认识的"矩阵",就不再满足于只算一个数了——它是一整张数字表格,可以加、减、乘、求逆,像积木一样拼装组合。如果把行列式比作"一把尺子"(量体积),那矩阵就是"一整个工具箱"——尺子只是其中一件工具。 > > 第2章你会学到:矩阵的加减乘除是怎么回事、什么叫"矩阵可逆"(以及它和行列式 ≠ 0 的关系)、怎么用矩阵解方程组比克拉默法则更通用。准备好了就翻开下一页 → [第2章 矩阵](第2章-矩阵.html)