当前位置:   article > 正文

高等代数复习:应试经验:求行列式

高等代数复习:应试经验:求行列式

个人经验,仅供参考

思路总结

思路1:通过技巧将行列式的形式变好,再归纳地展开

注:

  1. “好”的标准在于易于归纳
  2. “技巧”的含义丰富,常用技巧包括:借助模板,套用结论,初等变换,拆分,升阶等操作
  3. “展开”的含义既可指按某一行、某一列展开,也可指按Laplace定理的方式展开

思路2:将行列式视为多项式,尽可能提取多项式的因子

思路3:将行列式降阶

注:降阶的手段

  1. 将矩阵表达为两个矩阵之积,使用行列式乘法定理,或Cauchy-Binet公式
  2. 将矩阵分块,使用降阶公式;或先使用降阶公式,化矩阵为分块阵,再变形

模板

上(下)三角行列式

行列式的值即为对角线元素之积

Vandermonde行列式

V n = ∣ 1 x 1 x 1 2 ⋯ x 1 n − 1 1 x 2 x 2 2 ⋯ x 2 n − 1 ⋮ ⋮ ⋮ ⋮ 1 x n x n 2 ⋯ x n n − 1 ∣ = ∏ 1 ≤ i < j ≤ n ( x i − x j ) V_n=

|1x1x12x1n11x2x22x2n11xnxn2xnn1|
=\prod\limits_{1\leq i<j\leq n}(x_i-x_j) Vn= 111x1x2xnx12x22xn2x1n1x2n1xnn1 =1i<jn(xixj)

证明思路:(用初等变换进行归纳展开)
每一行减去第一行,得 V n = ∣ 1 x 1 x 1 2 ⋯ x 1 n − 1 0 x 2 − x 1 x 2 2 − x 1 2 ⋯ x 2 n − 1 − x 1 n − 1 ⋮ ⋮ ⋮ ⋮ 0 x n − x 1 x n 2 − x 1 2 ⋯ x n n − 1 − x 1 n − 1 ∣ V_n=

|1x1x12x1n10x2x1x22x12x2n1x1n10xnx1xn2x12xnn1x1n1|
Vn= 100x1x2x1xnx1x12x22x12xn2x12x1n1x2n1x1n1xnn1x1n1 按第一列展开,并提取每行的公因式,得
( x 2 − x 1 ) ⋯ ( x n − x 1 ) ∣ 1 x 2 + x 1 ⋯ x 1 n − 2 + ⋯ + x 2 n − 1 ⋮ ⋮ ⋮ 1 x n + x 1 ⋯ x n n − 2 + ⋯ + x 1 n − 2 ∣ (x_2-x_1)\cdots(x_n-x_1)
|1x2+x1x1n2++x2n11xn+x1xnn2++x1n2|
(x2x1)(xnx1) 11x2+x1xn+x1x1n2++x2n1xnn2++x1n2
从最后一列开始,每一列减去其前一列的 x 1 x_1 x1
得到 ( x 2 − x 1 ) ⋯ ( x n − x 1 ) ∣ 1 x 2 ⋯ x 2 n − 1 ⋮ ⋮ ⋮ 1 x n ⋯ x n n − 2 ∣ (x_2-x_1)\cdots(x_n-x_1)
|1x2x2n11xnxnn2|
(x2x1)(xnx1) 11x2xnx2n1xnn2
至此容易归纳

爪型行列式

∣ A ∣ = ∣ a 1 b 2 b 3 ⋯ b n c 2 a 2 0 ⋯ 0 c 3 0 a 3 ⋯ 0 ⋮ ⋮ ⋮ ⋮ c n 0 0 ⋯ a n ∣ = ( a 1 − ∑ i = 2 n b i c i a i ) a 2 a 3 ⋯ a n |A|=

|a1b2b3bnc2a200c30a30cn00an|
=(a_1-\sum\limits_{i=2}^n\frac{b_ic_i}{a_i})a_2a_3\cdots a_n A= a1c2c3cnb2a200b30a30bn00an =(a1i=2naibici)a2a3an

证明思路:(用初等变换进行归纳展开)
将第 i i i 列乘以 − c i a i -\frac{c_i}{a_i} aici倍加到第一列上,得
∣ A ∣ = ∣ a 1 − ∑ i = 2 n b i c i a i b 2 b 3 ⋯ b n 0 a 2 0 ⋯ 0 0 0 a 3 ⋯ 0 ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ a n ∣ |A|=

|a1i=2nbiciaib2b3bn0a20000a30000an|
A= a1i=2naibici000b2a200b30a30bn00an

除对角线外各行均相等的行列式

∣ A ∣ = ∣ a 1 − x 1 a 2 a 3 ⋯ a n a 1 a 2 − x 2 a 3 ⋯ a n a 1 a 2 a 3 − x 3 ⋯ a n ⋮ ⋮ ⋮ ⋮ a 1 a 2 a 3 ⋯ a n − x n ∣ = ( − 1 ) n − 1 x 1 x 2 ⋯ x n ( ∑ i = 1 n a i x i − 1 )

|A|=|a1x1a2a3ana1a2x2a3ana1a2a3x3ana1a2a3anxn|=(1)n1x1x2xn(i=1naixi1)
A= a1x1a1a1a1a2a2x2a2a2a3a3a3x3a3ananananxn =(1)n1x1x2xn(i=1nxiai1)

证明思路:(转化为爪型行列式)
将第一列的 − 1 -1 1倍加到其余各列,得
∣ A ∣ = ∣ a 1 − x 1 a 2 a 3 ⋯ a n x 1 − x 2 0 ⋯ 0 x 1 0 − x 3 ⋯ 0 ⋮ ⋮ ⋮ ⋮ x 1 0 0 ⋯ − x n ∣ |A|=

|a1x1a2a3anx1x200x10x30x100xn|
A= a1x1x1x1x1a2x200a30x30an00xn

三对角行列式

∣ D n ∣ = ∣ a 1 b 1 c 1 a 2 b 2 c 2 a 3 ⋱ ⋱ ⋱ ⋱ ⋱ a n − 1 b n − 1 c n − 1 a n ∣ = a n D n − 1 − b n − 1 c n − 1 D n − 2

|Dn|=|a1b1c1a2b2c2a3an1bn1cn1an|=anDn1bn1cn1Dn2
Dn= a1c1b1a2c2b2a3an1cn1bn1an =anDn1bn1cn1Dn2

证明:只需按最后一列或最后一行展开

有用的二级结论

结论1

D n = ∣ a b c a b c a ⋱ ⋱ ⋱ ⋱ ⋱ a b c a ∣ D_n=

|abcabcaabca|
Dn= acbacbaacba

D n = a D n − 1 − b c D n − 2 D_n=aD_{n-1}-bcD_{n-2} Dn=aDn1bcDn2
{ α + β = a α ⋅ β = b ⋅ c

{α+β=aαβ=bc
{α+β=aαβ=bc
α ≠ β ( a 2 ≠ 4 b c ) \alpha\neq\beta(a^2\neq 4bc) α=β(a2=4bc),则 D n = α n + 1 − β n + 1 α − β D_n=\frac{\alpha^{n+1}-\beta^{n+1}}{\alpha-\beta} Dn=αβαn+1βn+1
α = β ( a 2 = 4 b c ) \alpha=\beta(a^2= 4bc) α=β(a2=4bc),则 D n = ( n + 1 ) ( a 2 ) n D_n=(n+1)(\frac{a}{2})^n Dn=(n+1)(2a)n

结论2

设参数t
∣ A ( t ) ∣ = ∣ a 11 + t a 12 + t ⋯ a 1 n + t a 21 + t a 22 + t ⋯ a 2 n + t ⋮ ⋮ ⋮ a n 1 + t a n 2 + t ⋯ a n n + t ∣ |A(t)|=

|a11+ta12+ta1n+ta21+ta22+ta2n+tan1+tan2+tann+t|
A(t)= a11+ta21+tan1+ta12+ta22+tan2+ta1n+ta2n+tann+t
∣ A ( t ) ∣ = ∣ A ( 0 ) ∣ + t ∑ i . j = 1 n A i j |A(t)|=|A(0)|+t\sum\limits_{i.j=1}^nA_{ij} A(t)=A(0)+ti.j=1nAij

参考书:《高等代数学》谢启鸿 姚慕生 吴泉水 著

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/261627
推荐阅读
相关标签
  

闽ICP备14008679号