跳转到内容

1.6 克拉默法则

[美] David C. Lay、Steven R. Lay 等著,刘深泉等译机械工业出版社《线性代数及其应用(原书第5版)》大学本科 · 教材双语助读 (Alt+Y)

含有 n 个方程的 n 元线性方程组的一般形式为

a₁1 x₁ + a₁2 x₂ + … + a₁n xₙ = b₁, a₂1 x₁ + a₂2 x₂ + … + a₂n xₙ = b₂, vdots aₙ1 x₁ + aₙ2 x₂ + … + aₙn xₙ = bₙ. (1.14)

它的系数构成的 n 阶行列式

D = a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & & vdots aₙ1 & aₙ2 & … & aₙn

称为方程组 (1.14) 的系数行列式。

与二、三元线性方程组类似,若 n 元线性方程组 (1.14) 的系数行列式 D ≠ 0,它的解也可以用 n 阶行列式来表示。

一、克拉默(Cramer)法则及其证明

Section titled “一、克拉默(Cramer)法则及其证明”
定理 1.5 克拉默(Cramer)法则

若 n 个方程的 n 元线性方程组 (1.14) 的系数行列式 D = det(aᵢj) ≠ 0,则方程组 (1.14) 必有唯一解:

xⱼ = (Dⱼ)/(D) (j = 1, 2, …, n). (1.15)

其中

Dⱼ = a₁1 & … & a₁, j-1 & b₁ & a₁, j+1 & … & a₁n a₂1 & … & a₂, j-1 & b₂ & a₂, j+1 & … & a₂n vdots & & vdots & vdots & vdots & & vdots aₙ1 & … & aₙ, j-1 & bₙ & aₙ, j+1 & … & aₙn (j = 1, 2, …, n) (1.16)

是将系数行列式 D 中第 j 列元素 a₁j, a₂j, …, aₙj 对应地替换为方程组的常数项 b₁, b₂, …, bₙ 得到的行列式。

证明

先证必要性(解的唯一表达式):

若方程组 (1.14) 有解,用系数行列式 D 中第 j 列元素的代数余子式 A₁j, A₂j, …, Aₙj 分别乘式 (1.14) 的 n 个方程的两端:

a₁1 A₁j x₁ + a₁2 A₁j x₂ + … + a₁n A₁j xₙ = b₁ A₁j, a₂1 A₂j x₁ + a₂2 A₂j x₂ + … + a₂n A₂j xₙ = b₂ A₂j, vdots aₙ1 Aₙj x₁ + aₙ2 Aₙj x₂ + … + aₙn Aₙj xₙ = bₙ Aₙj. (1.17)

然后把上面 n 个方程的左、右两边分别相加,按未知量合并同类项,得

( ∑ₖ=1ⁿ aₖ1 Aₖj ) x₁ + … + ( ∑ₖ=1ⁿ aₖj Aₖj ) xⱼ + … + ( ∑ₖ=1ⁿ aₖn Aₖj ) xₙ = ∑ₖ=1ⁿ bₖ Aₖj.

由定理1.3 及其推论1.5 可知,上式左端 xⱼ 的系数等于 D,而其余 xᵢ (i ≠ j) 的系数均为 0。右端正是行列式 Dⱼ 按第 j 列展开的表达式,即等于 Dⱼ。从而有

D xⱼ = Dⱼ (j = 1, 2, …, n).

当 D ≠ 0 时,方程组 (1.14) 若有解,解必定唯一表示为式 (1.15)。

再证充分性(验证确实是方程组的解):

将 xⱼ = (Dⱼ)/(D) (j = 1, 2, …, n) 代入方程组 (1.14) 的第 i 个方程 (i = 1, 2, …, n) 的左端:

aᵢ1 (D₁)/(D) + aᵢ2 (D₂)/(D) + … + aᵢn (Dₙ)/(D) = 1/D (aᵢ1 D₁ + aᵢ2 D₂ + … + aᵢn Dₙ).

将各 Dⱼ 分别按其第 j 列展开,Dⱼ = ∑ₖ=1ⁿ bₖ Aₖj,代入并按常数项 bₖ 重新组合:

= 1/D ∑ₖ=1ⁿ bₖ ( ∑ⱼ=1ⁿ aᵢj Aₖj ).

根据展开定理及其推论,当 k ≠ i 时内层和为 0;当 k = i 时内层和为 D。因此上式等于

1/D [0 · b₁ + … + D · bᵢ + … + 0 · bₙ] = 1/D (D bᵢ) = bᵢ.

即满足方程组中的每一个方程。综上可知,当 D ≠ 0 时,方程组有且仅有唯一的解。

应用限制

克拉默法则只适用于方程个数与未知量个数相等且系数行列式不等于零的线性方程组。对于方程个数与未知数个数不等,或者系数行列式等于零的情形,将在第 5 章系统研究。

例 22 用克拉默法则解四元线性方程组

解线性方程组

x₁ + 9x₂ + 4x₃ - 3x₄ = -6, 5x₁ - 5x₂ - 3x₃ + 2x₄ = 10, 12x₁ + 6x₂ - x₃ - x₄ = 12, 9x₁ - 2x₃ + x₄ = 12.
解

系数行列式为

D = 1 & 9 & 4 & -3 5 & -5 & -3 & 2 12 & 6 & -1 & -1 9 & 0 & -2 & 1 = 36 ≠ 0.

从而方程组有唯一解。计算分子行列式:

D₁ = -6 & 9 & 4 & -3 10 & -5 & -3 & 2 12 & 6 & -1 & -1 12 & 0 & -2 & 1 = 36, D₂ = 1 & -6 & 4 & -3 5 & 10 & -3 & 2 12 & 12 & -1 & -1 9 & 12 & -2 & 1 = 0,D₃ = 1 & 9 & -6 & -3 5 & -5 & 10 & 2 12 & 6 & 12 & -1 9 & 0 & 12 & 1 = -36, D₄ = 1 & 9 & 4 & -6 5 & -5 & -3 & 10 12 & 6 & -1 & 12 9 & 0 & -2 & 12 = 36.

所以方程组的解为

x₁ = (D₁)/(D) = 1, x₂ = (D₂)/(D) = 0, x₃ = (D₃)/(D) = -1, x₄ = (D₄)/(D) = 1.

二、齐次线性方程组与非零解判定

Section titled “二、齐次线性方程组与非零解判定”

如果 n 元线性方程组 (1.14) 右端的常数项 b₁, b₂, …, bₙ 均为零,即

a₁1 x₁ + a₁2 x₂ + … + a₁n xₙ = 0, a₂1 x₁ + a₂2 x₂ + … + a₂n xₙ = 0, vdots aₙ1 x₁ + aₙ2 x₂ + … + aₙn xₙ = 0. (1.18)

则称式 (1.18) 为齐次线性方程组。当 b₁, b₂, …, bₙ 不全为零时,称方程组 (1.14) 为非齐次线性方程组。

显然,齐次线性方程组总有解 x₁ = x₂ = … = xₙ = 0,我们称其为零解;若有一组不全为零的数是方程组 (1.18) 的解,则称其为非零解。

定理 1.6 齐次方程组零解定理

如果齐次线性方程组 (1.18) 的系数行列式 D ≠ 0,则它只有零解:

x₁ = x₂ = … = xₙ = 0.
证明

因为 D ≠ 0,根据克拉默法则,方程组 (1.18) 有唯一解

xⱼ = (Dⱼ)/(D) (j = 1, 2, …, n).

又由于行列式 Dⱼ 的第 j 列的元素全为零,因而 Dⱼ = 0 (j = 1, 2, …, n)。所以齐次线性方程组 (1.18) 仅有零解 xⱼ = 0/D = 0 (j = 1, 2, …, n)。

推论 1.6 存在非零解的必要条件

若齐次线性方程组 (1.18) 有非零解,则它的系数行列式必为零,即 D = 0。

充要性结论

在第 5 章中我们将进一步证明:当齐次线性方程组的系数行列式等于零时,它必有无穷多个非零解。因此,n 元齐次线性方程组只有零解的充分必要条件是它的系数行列式 D ≠ 0;有非零解的充分必要条件是它的系数行列式 D = 0。这是一个非常重要的基本理论结论。

例 23 判断齐次线性方程组是否只有零解

判断线性方程组

x₁ + 3x₂ - x₃ + 2x₄ = 0, x₁ - 5x₂ + 3x₃ - 4x₄ = 0, 2x₂ + x₃ - x₄ = 0, -5x₁ + x₂ + 3x₃ - 3x₄ = 0

是否只有零解?

解

方程组的系数行列式为

D = 1 & 3 & -1 & 2 1 & -5 & 3 & -4 0 & 2 & 1 & -1 -5 & 1 & 3 & -3 .

作行变换 r₂ - r₁, r₄ + 5r₁:

D = 1 & 3 & -1 & 2 0 & -8 & 4 & -6 0 & 2 & 1 & -1 0 & 16 & -2 & 7 = -8 & 4 & -6 2 & 1 & -1 16 & -2 & 7 .

提取第 1 行的 -2 以及第 1 列的 2:

D = -2 4 & -2 & 3 2 & 1 & -1 16 & -2 & 7 = -4 2 & -2 & 3 1 & 1 & -1 8 & -2 & 7 .

对第 1 行和第 3 行消去第 1 列:r₁ - 2r₂, r₃ - 8r₂:

D = -4 0 & -4 & 5 1 & 1 & -1 0 & -10 & 15 = -4 · (-1)²+1 -4 & 5 -10 & 15 = 4 × (-60 - (-50)) = -40 ≠ 0.

因为系数行列式 D ≠ 0,由定理1.6 可知该齐次线性方程组只有零解。

例 24 含参齐次方程组零解判定

当 k 为何值时,齐次线性方程组

k x₁ + x₄ = 0, x₁ + 2x₂ - x₄ = 0, (k+2)x₁ - x₂ + 4x₄ = 0, 2x₁ + x₂ + 3x₃ + k x₄ = 0

只有零解?

解

计算系数行列式:

D = k & 0 & 0 & 1 1 & 2 & 0 & -1 k+2 & -1 & 0 & 4 2 & 1 & 3 & k .

按第 3 列展开(第 3 列仅有元素 3 在第 4 行):

D = 3 · (-1)⁴+3 k & 0 & 1 1 & 2 & -1 k+2 & -1 & 4 = -3 k & 0 & 1 2k+5 & 0 & 7 k+2 & -1 & 4 .

按第 2 列展开:

D = -3 · (-1) · (-1)³+2 k & 1 2k+5 & 7 = -3 [7k - (2k+5)] = -3(5k - 5).

因为方程组只有零解的充要条件是 D ≠ 0,所以

-3(5k - 5) ≠ 0 iff 5k - 5 ≠ 0 iff k ≠ 1.

因此,当 k ≠ 1 时,此齐次线性方程组只有零解。

共 0 题