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,完全吻合。■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),则无解。可见行列式只能判定解是否唯一;一旦它为零,究竟是无穷多解还是无解,必须靠比较秩来确定。■举例说明
真题(2010 数三·解答) 设 A=λ011λ−1110λ,b=(a,1,1)T,已知 Ax=b 存在两个不同的解。(Ⅰ)求 λ,a;(Ⅱ)求通解。
先由 ∣A∣=0 定出临界值,再逐一回代验秩:由有两个不同的解 ⇒ 解不唯一 ⇒r(A)<3⇒∣A∣=0。算得 ∣A∣=(λ−1)2(λ+1)=0,得临界值 λ=1 与 λ=−1,逐一回代:当 λ=1 时 r(A)=r(A,b),方程组无解,与题设有解矛盾,应舍去;当 λ=−1 时,必须 a=−2 才有 r(A)=r(A,b)=2<3。故 λ=−1, a=−2。此时把增广矩阵化简,得导出组的基础解系 (1,0,1)T 与非齐次方程组的特解 (23,−21,0)T,故通解为 x=(23,−21,0)T+k(1,0,1)T(k 任意)。■