考研数学二·零基础讲义 · 第 15 讲(上)|行列式:概念、定义与性质
学完本讲,你能看懂行列式记号、熟练算二阶三阶行列式、会判断 n 阶行列式中某一项的符号,并能灵活运用六条性质化简行列式。预计用时:3–4 小时(含练习)。
本讲地图#
- 从哪来:行列式最早就是为了"一眼写出方程组的解"而发明的,我们从解二元一次方程组讲起。
- 学什么:二阶、三阶行列式的对角线法则 → 排列与逆序数 → n 阶行列式的定义 → 行列式的六条性质(转置不变、换行变号、倍乘、倍加、为零的情形、拆分)。
- 考研怎么考:常以选择、填空小题出现,比如利用性质由已知行列式求另一个行列式的值、判断某一项的符号或多项式的系数;更多时候行列式是求逆矩阵、判断可逆、求特征值的"计算工具"。
- 大纲要求:了解行列式的概念,掌握行列式的性质。
- 本讲是行列式的上半部分;按行(列)展开、四类计算方法、克拉默法则放在第 15 讲(下)。
前置知识#
- 会解二元、三元一次方程组(消元法),中学内容,见第 01 讲的必备公式部分。
- 会求和符号 ∑(读作"西格玛",意思是"把后面的东西加起来")。如果不熟,先记住:∑i=13ai=a1+a2+a3。
- 本讲是线性代数的第一讲,不依赖微积分内容(第 02–14 讲)。
一、从解方程组说起:为什么需要行列式#
1.1 大白话#
你解过无数次这样的方程组:
{a11x+a12y=b1a21x+a22y=b2
用消元法:第一个方程乘 a22,第二个乘 a12,相减把 y 消掉,得到
(a11a22−a12a21)x=b1a22−a12b2.
同理消掉 x,得到
(a11a22−a12a21)y=a11b2−b1a21.
你会发现一件有意思的事:x 和 y 的式子里,"分母"都是同一个东西 a11a22−a12a21,它只和系数有关。数学家觉得每次写这一长串太麻烦,就发明了一个简写——这就是行列式。
可以把行列式想成一台"计算器":你把一个方方正正的数表喂进去,它吐出一个数。这个数能告诉你很多事,比如方程组有没有唯一解。
1.2 记号与读法#
下标先说清楚:aij 读作"a i j",第一个下标 i 是行号,第二个下标 j 是列号。比如 a21 就是第 2 行第 1 列的那个数。整个线性代数都这么约定,务必记牢:"先行后列"。
1.3 一个几何直观(帮助理解,不考)#
二阶行列式还有一个漂亮的几何意义:把两行 (a11,a12)、(a21,a22) 看成平面上的两个箭头(从原点出发),它们张成一个平行四边形,行列式的绝对值就是这个平行四边形的面积。比如 2003=6,正好是长 2、宽 3 的长方形面积。
图 1:矩阵把单位正方形(面积 1)变成两条边为 (3,1)、(1,2) 的平行四边形,面积变成 5,正好等于行列式 3×2−1×1(动画循环播放)
这个图像能帮你记住后面的性质:
- 两个箭头共线(两行成比例)时,平行四边形被"压扁",面积为 0,所以行列式为 0;
- 一条边拉长 k 倍(一行乘 k),面积也变 k 倍;
- 把一条边沿另一条边的方向"推一推"(倍加),底和高都不变,面积不变。
图 2:左:一行乘 2,平行四边形面积从 3 变成 6;右:两行成比例时两个箭头共线,平行四边形被压扁,面积为 0
图 3:倍加(第 2 行加上第 1 行的 k 倍):顶边沿虚线滑动,底和高都不变,面积始终是 5(动画循环播放)
三阶行列式的绝对值则是三个箭头张成的平行六面体的体积。这些几何解释考试不要求,只是帮你建立直觉。
二、二阶与三阶行列式:对角线法则#
2.1 二阶行列式#
大白话:2×2 的数表,"主对角线(左上到右下)相乘"减去"副对角线(右上到左下)相乘"。
正式定义:
a11a21a12a22=a11a22−a12a21.
逐行拆解:
- 两条竖线 ∣ ∣ 把数表包起来,表示"行列式"。注意它不是绝对值,结果可以是负数。
- 横着的叫"行",竖着的叫"列"。二阶就是 2 行 2 列。
- 结果 = 主对角线乘积 − 副对角线乘积。
有了它,上面方程组的解就能写成:
x=DD1,y=DD2,D=a11a21a12a22, D1=b1b2a12a22, D2=a11a21b1b2.
D1 就是把 D 的第 1 列换成右端常数 b1,b2;D2 是把第 2 列换掉。(这就是后面"克拉默法则"的雏形。)
例 1 用行列式解 {2x+3y=8x−y=−1。
解:
- 系数行列式 D=213−1=2×(−1)−3×1=−5。
- 把第 1 列换成常数:D1=8−13−1=8×(−1)−3×(−1)=−8+3=−5。
- 把第 2 列换成常数:D2=218−1=2×(−1)−8×1=−10。
- 所以 x=−5−5=1,y=−5−10=2。
代回检验:2×1+3×2=8 ✓,1−2=−1 ✓。
例 2 计算 3214。
解:3×4−1×2=12−2=10。
例 3(带字母) 计算 cosθ−sinθsinθcosθ。
解:主对角线乘积 cosθ⋅cosθ=cos2θ,副对角线乘积 sinθ⋅(−sinθ)=−sin2θ。
原式=cos2θ−(−sin2θ)=cos2θ+sin2θ=1.
(这里用到了中学公式 sin2θ+cos2θ=1,见第 01 讲。)
例 4(行列式等于 0 求参数) 求使 λ−132λ−2=0 成立的 λ。
解:
- 展开:(λ−1)(λ−2)−2×3=λ2−3λ+2−6=λ2−3λ−4;
- 令它等于 0:λ2−3λ−4=0,因式分解 (λ−4)(λ+1)=0;
- 所以 λ=4 或 λ=−1。
这种"令行列式等于 0 解参数"的题型,到第 19 讲求特征值时会天天用,现在先混个脸熟。
2.2 三阶行列式(对角线法则 / 沙路法则)#
正式定义:
a11a21a31a12a22a32a13a23a33=a11a22a33+a12a23a31+a13a21a32−a13a22a31−a11a23a32−a12a21a33.
大白话(怎么记):把前两列抄一遍放在右边,
- 从左上往右下画 3 条线(主对角线方向),每条线上 3 个数相乘,取正号;
- 从右上往左下画 3 条线(副对角线方向),每条线上 3 个数相乘,取负号。
一共 6 项,3 正 3 负。
例 5 计算 D=1472583610。
解:
- 正的三项:1⋅5⋅10=50,2⋅6⋅7=84,3⋅4⋅8=96,和为 230。
- 负的三项:3⋅5⋅7=105,1⋅6⋅8=48,2⋅4⋅10=80,和为 233。
- D=230−233=−3。
例 6(有很多 0 的三阶) 计算 a0d0c0b0e。
解:按对角线法则写 6 项,含 0 的项直接是 0:
- 正项:a⋅c⋅e,0⋅0⋅d=0,b⋅0⋅0=0,和为 ace;
- 负项:b⋅c⋅d,a⋅0⋅0=0,0⋅0⋅e=0,和为 bcd;
- 结果 ace−bcd=c(ae−bd)。
⚠️ 易错点#
- 对角线法则只适用于二阶和三阶!四阶行列式用"画线"会出错(四阶有 24 项,画线只能画出 8 项)。四阶及以上必须用后面的性质和展开。
- 行列式记号 ∣ ∣ 不是绝对值,结果可正可负可为零。
- 三阶的负号项最容易漏,算完数一数:一定是 3 正 3 负。
三、n 阶行列式的定义:逆序数入门#
这一节是"了解"级别。目的不是让你用定义去算,而是看懂"行列式到底是怎么来的",以及解决"某一项带正号还是负号"这类小题。
3.1 排列与逆序数#
大白话:把 1,2,…,n 排成一行,就是一个"排列"。标准顺序是从小到大 123⋯n。如果某两个数"大的排在小的前面",就算一个"逆序"——就像排队时高个子站到了矮个子前面。逆序的总个数叫逆序数。
记号:排列 j1j2⋯jn 的逆序数记作 τ(j1j2⋯jn),τ 读作"tao"(希腊字母)。逆序数是偶数叫偶排列,奇数叫奇排列。
怎么数(不重不漏):从第一个数开始,依次看"它后面有几个比它小的",加起来。
例 7 求 τ(3142)、τ(2413)、τ(4321)。
解:
- 3142:3 后面比 3 小的有 1、2,共 2 个;1 后面没有;4 后面比 4 小的有 2,1 个;最后一个不用看。τ=2+0+1=3,奇排列。
- 2413:2 后面比它小的有 1,1 个;4 后面有 1、3,2 个;1 后面没有。τ=1+2+0=3。
- 4321:3+2+1=6,偶排列。一般地 τ(n(n−1)⋯21)=2n(n−1)。
3.2 n 阶行列式的定义#
D=a11⋮an1⋯⋯a1n⋮ann=j1j2⋯jn∑(−1)τ(j1j2⋯jn)a1j1a2j2⋯anjn.
逐行拆解:
- a1j1a2j2⋯anjn:从第 1 行取一个数、第 2 行取一个数……第 n 行取一个数,而且它们的列号 j1,…,jn 互不相同。也就是:每行恰取一个、每列恰取一个,像在棋盘上摆 n 个互不攻击的"车"。
- ∑j1j2⋯jn:对所有可能的列号排列求和,共有 n! 项(n! 读作"n 的阶乘",=1×2×⋯×n)。二阶 2 项,三阶 6 项,四阶 24 项。
- (−1)τ:符号由列号排列的逆序数决定,偶排列取正,奇排列取负。
你可以拿三阶验证:比如 a13a21a32,列号排列 312,τ=2,正号,正好对应对角线法则里的正项。
例 8 四阶行列式中,项 a13a21a34a42 带什么符号?
解:行号已经按 1、2、3、4 排好,看列号排列 3142,由例 7 知 τ=3,奇数,所以这一项带负号。
例 9(三角形与"反三角"行列式) 用定义说明:(1) 下三角行列式 a11a21a310a22a3200a33=a11a22a33;(2) 00c0b0a00=−abc。
解:(1) 第 1 行只有 a11 不为 0,所以第 1 行只能取 a11(列 1 被占);第 2 行剩下列 2、3 可选,但 a23=0,只能取 a22;第 3 行只剩列 3,取 a33。所以 6 项里只有 a11a22a33 这一项可能不为 0,它的列号排列是 123,τ=0,带正号。
(2) 每行只有一个非零元:第 1 行取第 3 列的 a,第 2 行取第 2 列的 b,第 3 行取第 1 列的 c。列号排列是 321,τ(321)=2+1=3,奇排列,带负号。结果 −abc。
⚠️ 注意 (2) 和二阶不同:"副对角线行列式"的符号要按 (−1)2n(n−1) 算,三阶恰好是负号,不能凭感觉。
例 10(用定义找系数) 设 f(x)=2x131xx2111x12−11x,求 f(x) 中 x4 与 x3 的系数。
解:含 x 的位置只有 a11=2x、a12=x、a22=x、a33=x、a44=x。
- 要凑出 x4,必须从 4 行各取一个含 x 的元素,且列号不同。第 3、4 行只能取 a33、a44;第 1、2 行要在列 1、2 里取:只有 a11a22(取 a12 的话第 2 行就没有含 x 的元素可取了)。这一项是 2x⋅x⋅x⋅x=2x4,列号排列 1234,正号。所以 x4 的系数是 2。
- 要凑出 x3:恰有三个因子含 x。可能的组合是 a12a21a33a44=x⋅1⋅x⋅x=x3,列号排列 2134,τ=1,负号,得 −x3。(其他取法要么凑出 x4,要么含 x 的因子不足 3 个。)所以 x3 的系数是 −1。
(完整展开结果是 f(x)=2x4−x3−7x2+12x−8,与上面一致。)
⚠️ 易错点#
- 判断符号时,必须先把行号排成 1,2,…,n 的自然顺序,再看列号的逆序数。如果题目给的项行号是乱的(如 a21a13a34a42),先按行号调整顺序(乘法可交换),再数。
- 用定义直接算 n 阶行列式几乎不可能(项太多),定义只用来理解和判断符号。
四、行列式的性质(本讲核心)#
大白话:直接算高阶行列式太累,性质就是"合法的变形规则"——像解方程时"两边同乘一个数"那样,让行列式变简单,但值不变或按已知方式变化。
下面用 ri 表示第 i 行(row),cj 表示第 j 列(column)。常用写法:
- ri↔rj:交换第 i 行与第 j 行;
- ri×k:第 i 行乘 k;
- ri+krj:把第 j 行的 k 倍加到第 i 行上(被改动的是第 i 行)。
4.1 六条性质#
性质 1(转置不变):DT=D。
转置就是"行变列、列变行"(沿主对角线翻折)。DT 读作"D 转置"。意义:行和列地位平等,下面凡是对"行"成立的性质,对"列"也成立。
性质 2(换行变号):交换两行(列),行列式变号。
性质 3(倍乘):某一行(列)所有元素都乘 k,行列式等于原来的 k 倍。反过来说:某一行有公因子,可以提到行列式外面。
ka11a21ka12a22=ka11a21a12a22.
性质 4(为零的情形):
- 某一行(列)全为 0,行列式为 0;
- 两行(列)相同,行列式为 0;
- 两行(列)成比例,行列式为 0。
性质 5(拆分):如果某一行每个元素都是两数之和,行列式可以按这一行拆成两个行列式之和(其余行不动):
a1+b1c1a2+b2c2=a1c1a2c2+b1c1b2c2.
性质 6(倍加不变):把某一行(列)的 k 倍加到另一行(列)上,行列式不变。这是计算时用得最多的一条。
(性质 6 其实可以由性质 5 + 性质 4 推出:拆开后多出来的那个行列式有两行成比例,等于 0。)
4.2 逐条拆解:哪些变、哪些不变#
| 操作 |
行列式怎么变 |
| 转置 |
不变 |
| 交换两行 ri↔rj |
变号(乘 −1) |
| 某行乘 k:ri×k |
变为 k 倍 |
| 倍加 ri+krj |
不变 |
| 某行全零 / 两行成比例 |
等于 0 |
例 11 设三阶行列式 D=∣r1,r2,r3∣=2(把三行依次写出来的简记)。求:(1) ∣r1+2r2, r2, 3r3∣;(2) ∣r2, r1, r3∣。
解:
(1) 第 1 行 r1+2r2 是"把第 2 行的 2 倍加到第 1 行",由性质 6,这步不改变值;第 3 行乘了 3,由性质 3,变为 3 倍。所以结果 =3×2=6。
(2) 交换了第 1、2 行,由性质 2 变号,结果 =−2。
例 12 计算 125247369。
解:第 2 行 (2,4,6) 恰好是第 1 行 (1,2,3) 的 2 倍,两行成比例,由性质 4,行列式 =0。一步出结果,不用算。
例 13(列的版本) 设三阶行列式的三列依次为 α1,α2,α3, ∣α1,α2,α3∣=2。求 ∣α1+α2, α2+α3, α3+α1∣。
(α 读作"阿尔法",这里 α1 表示第 1 列。由性质 1,对列的操作规则和对行完全一样。)
解:记所求为 D′。
第 1 步,第 3 列减去第 1 列(倍加,值不变):第 3 列变成 (α3+α1)−(α1+α2)=α3−α2,
D′=∣α1+α2, α2+α3, α3−α2∣.
第 2 步,第 3 列加上第 2 列:第 3 列变成 (α3−α2)+(α2+α3)=2α3,提出 2:
D′=2∣α1+α2, α2+α3, α3∣.
第 3 步,第 2 列减去第 3 列:D′=2∣α1+α2, α2, α3∣。
第 4 步,第 1 列减去第 2 列:D′=2∣α1,α2,α3∣=2×2=4。
例 14(用性质简化数字计算) 计算 10199201199。
解:直接乘也行,但数字大容易错。注意 201=2×101−1,199=2×99+1。做 c2−2c1(第 2 列减去第 1 列的 2 倍,值不变):
10199201−202199−198=10199−11=101×1−(−1)×99=200.
例 15(先变形再看出成比例) 计算 147258369。
解:r3−r2 得第 3 行 (3,3,3);r2−r1 得第 2 行 (3,3,3)。两行相同,行列式为 0。(注意先做 r3−r2,此时用的是原来的第 2 行;顺序反过来也可以,但要想清楚每一步用的是哪一行的"当前值"。)
4.3 用二阶行列式亲手验证每条性质#
零基础的同学不要只背结论,拿最简单的二阶 acbd=ad−bc 自己验证一遍,印象会深得多:
- 转置:abcd=ad−cb,和原来一样。✓
- 换行:cadb=cb−da=−(ad−bc),变号。✓
- 倍乘:kackbd=kad−kbc=k(ad−bc),变为 k 倍。✓
- 两行成比例:akabkb=akb−bka=0。✓
- 拆分:a+a′cb+b′d=(a+a′)d−(b+b′)c=(ad−bc)+(a′d−b′c),正好是两个行列式之和。✓
- 倍加:ac+kabd+kb=a(d+kb)−b(c+ka)=ad−bc+kab−kab=ad−bc,不变。✓
为什么"换行变号"这么重要? 由它能直接推出"两行相同则为 0":把相同的两行交换,行列式应该变号,可交换后行列式长得一模一样,所以 D=−D,只能 D=0。
拆分性质的一个例子:
1+253+46=1536+2546=(6−15)+(12−20)=−9+(−8)=−17.
直接算:3576=18−35=−17,一致。
⚠️ 易错点#
- ∣kA∣ 不是 k∣A∣:性质 3 说的是"一行乘 k,值乘 k"。如果 n 阶行列式每个元素都乘 k,那是每一行都乘了 k,结果是 kn 倍(下一讲 ∣kA∣=kn∣A∣ 会再强调)。
- 倍加时被改的是谁:ri+krj 改的是第 i 行,第 j 行保持不动。如果你写成 "kri+rj 放到第 i 行",那等于第 i 行先乘了 k,值会变成 k 倍。
- 拆分只能按一行拆。两行都是"和"的时候,要拆两次,得到 4 个行列式,不是 2 个。
- 行列式不能像分数那样"整体加一个数",a+1c+1b+1d+1=acbd+1。
本讲题型小结#
学到这里,你已经能应付行列式部分的这几类基础小题:
- 直接计算二阶、三阶行列式:二阶"主减副",三阶对角线法则,算完数一数是不是 3 正 3 负。
- 令行列式为 0 解参数:展开成多项式,再因式分解(例 4)。
- 判断某一项的符号:行号排好,数列号排列的逆序数(例 8)。
- 用定义找多项式的系数:只盯着含 x 的位置,看哪些"每行每列各取一个"的组合能凑出指定次数(例 10)。
- 已知一个行列式,求变形后的行列式:把变形拆解成"换行、倍乘、倍加"三种基本动作,一步一步记录值的变化(例 11、例 13、练习 5、6)。
- 一眼看出等于 0:找全零行、相同行、成比例行;看不出来就先做一两次倍加再看(例 12、例 15、练习 7)。
做题时的总原则:能用性质就别硬算。性质用得越熟,下一讲的计算就越轻松。
公式/结论速记卡#
| 内容 |
结论 |
| 下标 |
aij:第 i 行第 j 列,先行后列 |
| 二阶 |
acbd=ad−bc(主对角乘积 − 副对角乘积) |
| 三阶 |
对角线法则:3 正 3 负;只限二、三阶 |
| 逆序数 |
每个数"后面比它小的个数"之和;τ(n⋯21)=2n(n−1) |
| n 阶定义 |
D=∑(−1)τ(j1⋯jn)a1j1⋯anjn,每行每列各取一个,共 n! 项 |
| 判断符号 |
先把行号排成 12⋯n,再看列号排列的奇偶 |
| 三角形行列式 |
= 主对角线乘积 |
| 转置 |
DT=D,行的性质对列同样成立 |
| 换两行 |
变号 |
| 一行乘 k |
值乘 k(公因子可提出);每个元素都乘 k 则乘 kn |
| 倍加 ri+krj |
值不变(改的是第 i 行) |
| 一行全零 / 两行相同 / 两行成比例 |
D=0 |
| 拆分 |
某行为两数和,可按该行拆成两个行列式之和;一次只拆一行 |
自测练习#
1. 计算 24−31。
答案与提示
2×1−(−3)×4=2+12=14。减去一个负数等于加上它。
2. 解方程 x32x+1=0。
答案与提示
展开:x(x+1)−6=x2+x−6=(x+3)(x−2)。令其为 0,得 x=2 或 x=−3。
3. 用对角线法则计算 132−101214。
答案与提示
正项:1⋅0⋅4=0,(−1)⋅1⋅2=−2,2⋅3⋅1=6,和为 4;负项:2⋅0⋅2=0,1⋅1⋅1=1,(−1)⋅3⋅4=−12,和为 −11。结果 4−(−11)=15。
4. (1) 求 τ(4321)、τ(3412)、τ(25314);(2) 四阶行列式中,项 a14a23a31a42 带什么符号?
答案与提示
(1) τ(4321)=3+2+1=6;τ(3412):3 后面有 1、2,4 后面有 1、2,共 4;τ(25314):2 后面 1 个(1),5 后面 3 个(3、1、4),3 后面 1 个(1),1 后面 0 个,共 5。
(2) 行号已是 1234,看列号排列 4312:4 后面比它小的 3 个,3 后面 2 个(1、2),1 后面 0 个,τ=5,奇排列,带负号。
5. 设三阶行列式 ∣r1,r2,r3∣=5,求 ∣3r1, r1+r2, r3−2r2∣。
答案与提示
先从第 1 行提出 3:3∣r1, r1+r2, r3−2r2∣。第 2 行减去第 1 行(倍加不变)得 3∣r1, r2, r3−2r2∣;第 3 行加上第 2 行的 2 倍(倍加不变)得 3∣r1,r2,r3∣=15。
6. 设 ∣α1,α2,α3∣=3(αi 为列)。求 (1) ∣α3,α2,α1∣;(2) ∣2α1, α2+α3, 3α3∣。
答案与提示
(1) 交换第 1、3 列,变号一次:−3。
(2) 第 1 列提出 2、第 3 列提出 3:6∣α1, α2+α3, α3∣;第 2 列减去第 3 列:6∣α1,α2,α3∣=18。
7. 不展开,证明 111abcb+cc+aa+b=0。
答案与提示
把第 2 列加到第 3 列(倍加不变),第 3 列每个元素都变成 a+b+c,提出公因子 a+b+c 后,第 3 列与第 1 列都是 (1,1,1),两列相同,行列式为 0。
8. 计算 1001100310021004(提示:先用性质化简)。
答案与提示
r2−r1 得第 2 行 (2,2);c2−c1 得 1001210=1001×0−1×2=−2。
下一讲预告#
第 15 讲(下)教你"把大行列式拆成小行列式"的展开定理,以及考研最常用的四种计算方法和克拉默法则。
评论
还没有评论。 来写第一条。