矩阵子式及结式的用法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
矩阵子式及结式的用法
1 背景介绍
在现在的大学本科高等代数教科书中,涉及矩阵子式及结式的内容比较少,尤其是结式部分,只简单地介绍了结式与两个一元多项式的公因式的关系、解二元高次方程组的一般方法.而把其中最精彩、最生动的部分都隐藏起来,况且部分高校把它作为选修内容,学生不能从老师、课本那里学到发现问题、分析问题和解决问题的方法,影响学生对矩阵子式及结式的认识.基于上述现状,本文拟强调矩阵子式和结式在代数研究中的重要性.
2 矩阵结式
我们知道在多项式理论中,结式是个重要的概念.该理论提供了一个解二元高次方程组的一般方法.下面我们具体介绍结式的定义、性质及其计算问题.
2.1 基本概念 定义1
[1](P466)
设有多项式
1011()m m m m f x a x a x a x a --=++
++,1011()n n n n g x b x b x b x b --=++++,则称m n +阶
行列式
(,)R f g =
1201
20
120120
12301230
1
23
m
m m
m
n
n n a a a a a a a a a a a a a a a a b b b b b b b b b b b b b b b
为()f x 与()g x 的结式.
例1 设2
()32,()1n
f x x x
g x x =-+=+,求结式(,)R f g . 解 ()f x 与()g x 的结式为
(,)R f g =
13
21
321
3
2
1
321000
100
1
1
----,
从最后一列开始,每列往前一列加,然后第一列提出2,再将第一列乘-1加到其余各列,得
(,)R f g =
1
1
1
1000012102
1
210
21
-----,
按最后两行利用拉普拉斯定理展开,得
()()
2
2
1(,)221122n n n n R f g +++⎡⎤=+--=+⎣
⎦
.
例2 设2
()1,()32n
f x x x
g x x x =++=-+,求结式(,)R f g
解 =
),(g f R 2
31
23
12
30
23100000231
00000
2
3
1110000010011000001------
,
各列都加到第一列,再从第一列中提出3,接着将第一列乘-1加到第n+1列,即得
2
31
23
12
30
23
10000002301000001100100001),(-----=
g f R ,
将第一行乘-1后加到第二行,然后再按第一列展开,得n+1阶行列式
2
31
23
12
30
2310
0000023110000023001000013
),(------=
g f R ,
从最后一列开始,每列乘-1往前一列加,得
2
10
2
1
0020
002
1
000021
1100013
),(----=
g f R ,
再按第一列展开,得
2
10
2
1
0020
0021
0000211100013
2
121
10
21
23
),(----+----=
g f R ,
将右端第二个行列式的最后一列(第n 列)乘-1后加到第n-1列,再将第一行展开,得
3
2
12
1
21
)1(323),(1----+⋅=+
n
n g f R 3(23)n =+.
2.2 结式(,)R f g 的非行列式计算 2.2.1 利用多项式的根
从2.1我们知道一个m 次多项式()f x 与另一个n 次多项式()g x 的结式(,)R f g 的计算,涉及到一个()m n +阶行列式的计算,这是十分麻烦的事.本节所提供的方法可以摆脱行列式的计算.
定理1[1]
(P467-470)
设多项式
1011()m m m m f x a x a x a x a --=++
++,1011()n n n n g x b x b x b x b --=++
++,
且12,,
,m ααα为()f x 的全部根,12,,n βββ⋅⋅⋅为()g x 的全部根(k 重根算k 个),
则有 (,)R f g =01200120()()(),0
()()(),0
n
m m n a g g g a b f f f b αααβββ⎧⋅≠⎪⎨⋅≠⎪⎩.
证明 设00a ≠,对()f x 的次数m 用数学归纳法.
m =1时,01()f x a x a =+有根1
a a α-=
,此时 (,)R f g =
10
1
0101
1n n
a a a a a a
b b b b -.
从第一列开始每列乘α往下一列加,原来0a 位置上的元素不变,而1a 位置上的元素全变为0,
n b 位置上的元素则变为()g α,即这时(,)R f g 变成一个主对角线上元素是0a ,…,0a ,()g α的
三角行列式.故(,)R f g 0()n
a g α=,即m =1时结论成立.
假定结论对m =k 时成立,下面证明对m =k +1也成立.
设1011()k k
k k f x a x a x a x a ++=++
+的根为12,,,,k αααα,且1()()()f x x f x α=-⋅,其中
1101()k k k f x a x c x c -=++⋅⋅⋅+的根为12,,,k ααα,且()f x 与1()f x 的函数间有关系: