高等代数中给定一个矩阵怎么求它的不变因子。除把它化为标准型以外的方法。

如题所述

如果不化标准形, 那就只能先求出所有的 k 阶行列式因子:
D1,D2,...,Dr
则不变因子 d1=D1, di = Di/Di-1, i=2,3,...,r

满意请采纳^_^追问

那不更麻烦。我看参考书上是用看的,直接就从某个K级子式得出Dk

追答

可以根据它们的整除关系得到一些结果.
比如: 若容易计算出 D3 = 1, 则一定有 D1=D2=1, 因为 D1.D2是D3的因子

追问

但是3级子式可以很多呀,能根据一个三级子式的值就确定D3

追答

因为D3 是所以3阶子式的最大公因子, 所以若有一个3阶子式是个非零常数, D3就等于1
若有两个3阶子式互素, D3也一定等于1

追问

这是什么原因?为什么我在课本上没看见。为什么是最大公因子就行了呢?

追答

这是行列式因子的定义: Dk为所以k阶子式的最大公因子.

提醒: 追问超过3次系统就会扣你分, 可直接消息我

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答