若一个行列式各行 (或列) 和相等, 则可以将这些行 (列) 加起来, 提取因子后往往可以计算出行列式的值来. 这种方法简称为求和法.
例 1.17
设 x1,x2,x3 是方程 x3+px+q=0 的 3 个根,求下列行列式的值:
∣A∣=x1x2x3x2x3x1x3x1x2
解
由 Vieta 定理可得 x1+x2+x3=0 ,将后两列都加到第一列上去,第一列变为零. 因此 ∣A∣=0 .
例 1.18
计算 n 阶行列式:
∣A∣=01⋮1110⋮11⋯⋯⋯⋯11⋮0111⋮10
解
从第二列起将每一列加到第一列上并提出公因子 (n−1) ,得到
∣A∣=(n−1)11⋮1110⋮11⋯⋯⋯⋯11⋮0111⋮10
再将第一行乘以 -1 依次加到后面各行得到
∣A∣=(n−1)10⋮001−1⋮00⋯⋯⋯⋯10⋮−1010⋮0−1=(−1)n−1(n−1).
例 1.19
计算下列行列式的值:
∣A∣=a1+ba1a1⋮a1a2a2+ba2⋮a2a3a3a3+b⋮a3⋯⋯⋯⋯ananan⋮an+b.
解
从第二列起将各列依次加到第一列上并提取公因子 b+i=1∑nai ,得到
∣A∣=(b+i=1∑nai)111⋮1a2a2+ba2⋮a2a3a3a3+b⋮a3⋯⋯⋯⋯ananan⋮an+b,
再将第一行乘以 -1 依次加到后面每一行, 得到
∣A∣=(b+i=1∑nai)bn−1.
例 1.20
设 bij=(ai1+ai2+⋯+ain)−aij ,求证:
b11⋮bn1⋯⋯b1n⋮bnn=(−1)n−1(n−1)a11⋮an1⋯⋯a1n⋮ann.
证明
从第二列开始将每列加到第一列上,第一列变成 (n−1)(ai1+ai2+⋯+ ain)(i=1,⋯,n) . 把 n−1 提出,将第一列乘以 -1 加到后面每一列上,再将后面 n−1 列都加到第一列上,最后将后面 n−1 列的 -1 提出即得结论.
例 1.21
计算 n 阶行列式:
∣A∣=123⋮n−1n234⋮n1345⋮12⋯⋯⋯⋯⋯n−1n1⋮n−3n−2n12⋮n−2n−1
解
将所有行加到第一行提出公因子 21n(n+1) ,再消去第一行化为 n−1 阶行列式:
∣A∣=21n(n+1)123⋮n−1n134⋮n1145⋮12⋯⋯⋯⋯⋯1n1⋮n−3n−2112⋮n−2n−1
=21n(n+1)123⋮n−1n011⋮11−n022⋮2−n2−n⋯⋯⋯⋯⋯0n−2−2⋮−2−20−1−1⋮−1−1
=21n(n+1)11⋮11−n22⋮2−n2−n⋯⋯⋯⋯n−2−2⋮−2−2−1−1⋮−1−1.
最后将得到的行列式最后一行乘以 -1 依次加到前面 n−2 行上去,得到
nn⋮n1−nnn⋮02−n⋯⋯⋯⋯n0⋮0−200⋮0−1=(−1)21n(n−1)nn−2.
由此得到
∣A∣=(−1)21n(n−1)⋅2n+1⋅nn−1.