1. 克拉默法则(Cramer):系数矩阵为方阵且 |A|≠0 时,唯一解的显式公式
当系数矩阵 A 是 n 阶方阵且 ∣A∣=0 时,Ax=b 有唯一解,并且它的每个分量都可以直接用行列式表示:
xj=∣A∣∣Aj∣(j=1,…,n),
其中 Aj 是把 A 的第 j 列换成 b 以后所得到的矩阵。这一法则有两方面的用处:一是在理论上,它对唯一解的判定条件 ∣A∣=0 给出了构造性的证明;二是在计算中,只求某一个未知量,或者系数含有参数而需要保留 λ 时,用它比较方便。它的适用范围必须注意:只适用于方阵,并且要求 ∣A∣=0;当 ∣A∣=0 或者矩阵不是方阵时,一律改用秩来讨论。
证明 / 推导
∣A∣=0 时,A 可逆,于是 x=A−1b=∣A∣1A∗b,其中 A∗ 是伴随矩阵,(A∗)ji=Aij(Aij 为代数余子式)。因此
xj=∣A∣1i=1∑nAijbi=∣A∣1i=1∑nbiAij.
而 ∑i=1nbiAij 恰好是行列式 ∣Aj∣ 按第 j 列(该列已换成 b)的展开式,所以 ∑ibiAij=∣Aj∣,即 xj=∣Aj∣/∣A∣。■举例说明
用克拉默法则解 ⎩⎨⎧x1+x2+x3=6,x1−x2+x3=2,x1+2x2−x3=2.
∣A∣=1111−1211−1=4=0,
因此方程组有唯一解。分别把第 1,2,3 列换成 b=(6,2,2)T,得
∣A1∣=6221−1211−1=4,∣A2∣=11162211−1=8,∣A3∣=1111−12622=12.
于是 x1=44=1, x2=48=2, x3=412=3,即 x=(1,2,3)T。代回原来的三个方程,左端依次为 6,2,2,与右端完全相符。■2. 几何解释:秩就是有效约束的条数,三个平面有三种相交情形★ 要懂
把每一个三元一次方程看作 R3 中的一个平面,则 r(A) 就是线性无关的法向量的个数,也就是真正起作用的约束的条数;而 r(A,b) 还把右端是否相容一并计入。三个平面的公共部分只有三种情形,它们与判定条件恰好一一对应:交于一点,方程组有唯一解;交于一条直线或一个平面,方程组有无穷多解;没有公共点,方程组无解,例如三个平面两两相交却围成一个三棱柱。由此可见,秩所度量的是独立条件究竟有几条;约束越少,即秩越小,自由度 n−r 越大。
证明 / 推导
r(A)=k 表示 A 的 m 个行向量,即各平面的法向量中,恰有 k 个线性无关,即 k 条独立的约束。方程组有解时,自由度 =n−r(A):
- r(A)=r(A,b)=3=n:三条独立的约束把 R3 限制到 3−3=0 维,即一个点,方程组有唯一解;
- r(A)=r(A,b)=2<3:只有两条独立的约束,公共部分是 3−2=1 维的,即一条直线,方程组有无穷多解;
- r(A)<r(A,b):各约束自相矛盾,法向量虽相容而右端不相容,三个平面没有公共点,方程组无解。■举例说明
左端相同而右端不同时,相交的情形就完全不同:
{x1+x2+x3=1x1+x2+x3=2:两个平面平行而不重合(此时 r(A)=1<r(A,b)=2),没有公共点,方程组无解。
{x1+x2+x3=1x1−x2=0:两个平面不平行(此时 r(A)=r(A,b)=2<3),交成一条直线,方程组有无穷多解。
再添上方程 x3=0(它的法向量与前两个平面的法向量线性无关,r=r′=3),则三个平面交于一点 (21,21,0),方程组有唯一解。这三个例子清楚地显示了秩与相交情形之间的对应关系。■3. 含参数方阵的完整讨论:先由 |A|=0 求出临界值,再逐个代回检验秩★★ 必会
讨论含参数的方程组时,常见的疏忽是只算出 ∣A∣=0 ⇒ 有唯一解就结束,遗漏了临界值处的分情形讨论,而无穷多解与无解的情形恰恰出现在使 ∣A∣=0 的那几个参数值上。方阵情形的一般步骤是:① 算出 ∣A∣,令 ∣A∣=0 解出全部临界的参数值;② 对于非临界的参数值,此时 ∣A∣=0,方程组有唯一解;③ 对每一个临界值分别代回,把 (A∣b) 作行变换,比较 r(A) 与 r(A,b),判定是无穷多解还是无解。必须逐个讨论,因为不同的临界值所得的结论可能不同。
证明 / 推导
设 ∣A∣=f(λ)。f(λ)=0 时,r(A)=n=r(A,b),方程组有唯一解。当 f(λ)=0 时,r(A)<n,这时必须代回考察 r(A,b):如果 r(A)=r(A,b)<n,则方程组有无穷多解;如果 r(A)<r(A,b),则方程组无解。行列式只能判定解是否唯一;一旦它为零,究竟是无穷多解还是无解,必须靠比较两个秩才能确定。■举例说明
讨论 ⎩⎨⎧λx1+x2+x3=1,x1+λx2+x3=1,x1+x2+λx3=1。
把各行相加,提出公因子 λ+2,再化简,得
∣A∣=λ111λ111λ=(λ+2)(λ−1)2.
λ=1 且 λ=−2:∣A∣=0,方程组有唯一解。由对称性可设 x1=x2=x3=t,代入每一个方程都得 (λ+2)t=1,于是 x=λ+21(1,1,1)T。
λ=1:三个方程都化为 x1+x2+x3=1,r(A)=r(A,b)=1<3,方程组有无穷多解,通解为 x=(1,0,0)T+k1(−1,1,0)T+k2(−1,0,1)T。
λ=−2:三个方程的左端相加得 0,而右端相加得 3,于是出现矛盾的等式 0=3,r(A)=2<3=r(A,b),方程组无解。■