2.2.7 矩阵乘法和行列式的计算
设 A,B 是两个 n 阶矩阵,则 ∣AB∣=∣A∣∣B∣ . 这个结论可以用来简化某些行列式的计算. 方法是将要计算的行列式通过矩阵乘法化为两个容易计算的行列式之积, 再分别计算出两个行列式, 将结果求积就可以了. 下面几个例子告诉我们如何来灵活地应用这种方法.
例 2.48 若 n≥3 ,求证下列矩阵 A 的行列式值等于零:
A=1+x1y11+x2y1⋮1+xny11+x1y21+x2y2⋮1+xny2⋯⋯⋯1+x1yn1+x2yn⋮1+xnyn.
证明 从下列分解即可得到结论:
A=111⋮1x1x2x3⋮xn000⋮0⋯⋯⋯⋯000⋮01y10⋮01y20⋮01y30⋮0⋯⋯⋯⋯1yn0⋮0.
例 2.49 计算下列 n+1 阶矩阵的行列式的值:
A=(a0+b0)n(a1+b0)n⋮(an+b0)n(a0+b1)n(a1+b1)n⋮(an+b1)n⋯⋯⋯(a0+bn)n(a1+bn)n⋮(an+bn)n
证明 将 A 分解为
A=11⋮1Cn1a0Cn1a1⋮Cn1anCn2a02Cn2a12⋮Cn2an2⋯⋯⋯Cnna0nCnna1n⋮Cnnannb0nb0n−1⋮1b1nb1n−1⋮1b2nb2n−1⋮1⋯⋯⋯bnnbnn−1⋮1,
于是
∣A∣=Cn1Cn2⋯Cnn0≤i<j≤n∏(aj−ai)(bi−bj).
例 2.50 设 sk=x1k+x2k+⋯+xnk(k≥1),s0=n ,
S=s0s1s2⋮sn−1s1s2s3⋮sns2s3s4⋮sn+1⋯⋯⋯⋯sn−1snsn+1⋮s2n−2
求 ∣S∣ 的值并证明若 xi 是实数,则 ∣S∣≥0 .
证明 设
V=1x1x12⋮x1n−11x2x22⋮x2n−11x3x32⋮x3n−1⋯⋯⋯⋯1xnxn2⋮xnn−1
则 S=VV′ ,因此
∣S∣=∣V∣2=1≤i<j≤n∏(xj−xi)2≥0.
例 2.51 计算下列矩阵 A 的行列式的值:
A=xyzwy−x−wz−z−wxyw−zy−x
解 注意到
AA′=xyzwy−x−wz−z−wxyw−zy−xxy−zwy−x−w−zz−wxywzy−x=u0000u0000u0000u,
其中 u=x2+y2+z2+w2 ,因此
∣A∣2=(x2+y2+z2+w2)4.
在矩阵 A 中令 x=1,y=z=w=0 ,显然 ∣A∣=1 ,故
∣A∣=(x2+y2+z2+w2)2.
A=a1anan−1⋮a2a2a1an⋮a3a3a2a1⋮a4⋯⋯⋯⋯anan−1an−2⋮a1
解 作多项式 f(x)=a1+a2x+a3x2+⋯+anxn−1 ,令 ε1,ε2,⋯,εn 是 1 的所有 n 次方根. 又令
V=1ε1ε12⋮ε1n−11ε2ε22⋮ε2n−11ε3ε32⋮ε3n−1⋯⋯⋯⋯1εnεn2⋮εnn−1
则
AV=f(ε1)ε1f(ε1)ε12f(ε1)⋮ε1n−1f(ε1)f(ε2)ε2f(ε2)ε22f(ε2)⋮ε2n−1f(ε2)f(ε3)ε3f(ε3)ε32f(ε3)⋮ε3n−1f(ε3)⋯⋯⋯⋯f(εn)εnf(εn)εn2f(εn)⋮εnn−1f(εn).
因此
∣A∣∣V∣=∣AV∣=f(ε1)f(ε2)⋯f(εn)∣V∣.
因为 εi 互不相同,所以 ∣V∣=0 ,从而
∣A∣=f(ε1)f(ε2)⋯f(εn).
A=cosθcosnθcos(n−1)θ⋮cos2θcos2θcosθcosnθ⋮cos3θcos3θcos2θcosθ⋮cos4θ⋯⋯⋯⋯cosnθcos(n−1)θcos(n−2)θ⋮cosθ.
解 由上面的结论可知
∣A∣=f(ε1)f(ε2)⋯f(εn)
其中 f(x)=cosθ+xcos2θ+⋯+xn−1cosnθ . 令
g(x)=sinθ+xsin2θ+⋯+xn−1sinnθ,
则
f(x)+ig(x)=(cosθ+isinθ)+x(cosθ+isinθ)2+⋯+xn−1(cosθ+isinθ)n.
用等比级数求和再比较实部, 得
f(x)=x2+1−2xcosθ(xcosθ−1)[cos(n+1)θ−cosθ]+xn+1sinθ[sin(n+1)θ−sinθ].
设 ε1,ε2,⋯,εn 是 1 的所有 n 次方根,对任意的 εi ,经计算并化简,得
f(εi)=[(cosθ+isinθ)−εi][(cosθ−isinθ)−εi][cosθ−cos(n+1)θ]−εi(1−cosnθ).
注意到对任意的 a,b ,有 an−bn=(a−ε1b)(a−ε2b)⋯(a−εnb) ,因此
∣A∣=i=1∏nf(εi)=[(cosnθ+isinnθ)−1][(cosnθ−isinnθ)−1][cosθ−cos(n+1)θ]n−(1−cosnθ)n
=2(1−cosnθ)[cosθ−cos(n+1)θ]n−(1−cosnθ)n
=2n−2sinn−22nθ(sinn2(n+2)θ−sinn2nθ).□