0%

反对称行列式与"准对称"行列式的计算

  • 反对称行列式与"准对称"行列式的计算

(1)反对称行列式

xaaaaaxaaaaaxaaaaaax\left| \begin{matrix} x& a& a& \cdots& a& a\\ -a& x& a& \cdots& a& a\\ -a& -a& x& \cdots& a& a\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ -a& -a& -a& \cdots& -a& x\\ \end{matrix} \right|

(2)"准对称"行列式

xyyyyzxyyyzzxyyzzzxyzzzzx\left| \begin{matrix} x& y& y& \cdots& y& y\\ z& x& y& \cdots& y& y\\ z& z& x& \cdots& y& y\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ z& z& z& \cdots& x& y\\ z& z& z& \cdots& z& x\\ \end{matrix} \right|

思路 容易发现(2)中行列式是(1)的一般形式,只需令y=a,z=ay=a,z=-a便变成了(1), 我们只计算(2). 采用递推方式与行列式转置相等的性质计算。

(2)分两种情况讨论:

i) 当y=zy=z时, 为行和相等行列式,让所有列均加到第一列,得到

Dn=xzzzzzxzzzzzxzzzzzxzzzzzx=x+(n1)zzzzzx+(n1)zxzzzx+(n1)zzxzzx+(n1)zzzxzx+(n1)zzzzxD_n=\left| \begin{matrix} x& z& z& \cdots& z& z\\ z& x& z& \cdots& z& z\\ z& z& x& \cdots& z& z\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ z& z& z& \cdots& x& z\\ z& z& z& \cdots& z& x\\ \end{matrix} \right|=\left| \begin{matrix} x+\left( n-1 \right) z& z& z& \cdots& z& z\\ x+\left( n-1 \right) z& x& z& \cdots& z& z\\ x+\left( n-1 \right) z& z& x& \cdots& z& z\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ x+\left( n-1 \right) z& z& z& \cdots& x& z\\ x+\left( n-1 \right) z& z& z& \cdots& z& x\\ \end{matrix} \right|

=[x+(n1)z]1zzzz1xzzz1zxzz1zzxz1zzzx=\left[ x+\left( n-1 \right) z \right] \left| \begin{matrix} 1& z& z& \cdots& z& z\\ 1& x& z& \cdots& z& z\\ 1& z& x& \cdots& z& z\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ 1& z& z& \cdots& x& z\\ 1& z& z& \cdots& z& x\\ \end{matrix} \right|

=[x+(n1)z]100001xz00010xz00100xz01000xz=\left[ x+\left( n-1 \right) z \right] \left| \begin{matrix} 1& 0& 0& \cdots& 0& 0\\ 1& x-z& 0& \cdots& 0& 0\\ 1& 0& x-z& \cdots& 0& 0\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ 1& 0& 0& \cdots& x-z& 0\\ 1& 0& 0& \cdots& 0& x-z\\ \end{matrix} \right|

=[x+(n1)z](xz)n1=\left[ x+\left( n-1 \right) z \right] \left( x-z \right) ^{n-1}

ii) 当yzy\neq z时,

a. 先构造原行列式的递推关系:

Dn=xyyyyzxyyyzzxyyzzzxyzzzzx=j2×(1)+j1xyyyyyzxxyyy0zxyy0zzxy0zzzxD_n=\left| \begin{matrix} x& y& y& \cdots& y& y\\ z& x& y& \cdots& y& y\\ z& z& x& \cdots& y& y\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ z& z& z& \cdots& x& y\\ z& z& z& \cdots& z& x\\ \end{matrix} \right|\xlongequal{j_2\times \left( -1 \right) +j_1}\left| \begin{matrix} x-y& y& y& \cdots& y& y\\ z-x& x& y& \cdots& y& y\\ 0& z& x& \cdots& y& y\\ \vdots& \vdots& \vdots& & \vdots& \vdots\\ 0& z& z& \cdots& x& y\\ 0& z& z& \cdots& z& x\\ \end{matrix} \right|

=(xy)Dn1+(xz)yyyyzxyyzzxyzzzx=\left( x-y \right) D_{n-1}+\left( x-z \right) \left| \begin{matrix} y& y& \cdots& y& y\\ z& x& \cdots& y& y\\ \vdots& \vdots& & \vdots& \vdots\\ z& z& \cdots& x& y\\ z& z& \cdots& z& x\\ \end{matrix} \right|

=(xy)Dn1+(xz)yzzzzzzxyyzzxyzzzx=\left( x-y \right) D_{n-1}+\left( x-z \right) \dfrac{y}{z}\left| \begin{matrix} z& z& \cdots& z& z\\ z& x& \cdots& y& y\\ \vdots& \vdots& & \vdots& \vdots\\ z& z& \cdots& x& y\\ z& z& \cdots& z& x\\ \end{matrix} \right|

=(xy)Dn1+(xz)yzzzzz0xzyzyz00xzyz000xz=\left( x-y \right) D_{n-1}+\left( x-z \right) \dfrac{y}{z}\left| \begin{matrix} z& z& \cdots& z& z\\ 0& x-z& \cdots& y-z& y-z\\ \vdots& \vdots& & \vdots& \vdots\\ 0& 0& \cdots& x-z& y-z\\ 0& 0& \cdots& 0& x-z\\ \end{matrix} \right|

=(xy)Dn1+y(xz)n1=\left( x-y \right) D_{n-1}+y\left( x-z \right) ^{n-1}

b. 构造转置行列式的递推关系:将a.中z=y,y=zz=y, y=z, (为转置行列式,依然=DnD_n), 得到

Dn=(xz)Dn1+z(xy)n1D_n=\left( x-z \right) D_{n-1}+z\left( x-y \right) ^{n-1}

联立两式,Dn=y(xz)nz(xy)nyzD_{n}=\dfrac{y(x-z)^n-z(x-y)^n}{y-z}