查看“︁不变因子”︁的源代码
←
不变因子
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[数学]]中,'''不变因子'''是[[λ-矩阵]]理论中的概念。不变因子定义为λ-矩阵的[[若尔当标准型]]中[[主对角线]]上出现的非零元素。对[[矩阵]]进行[[初等变换]]不会影响不变因子,所以两个[[等价关系|等价]]的矩阵拥有相同的不变因子。在不变因子的概念上可以进一步定义'''初等因子'''的概念。 ==定义== λ-矩阵是以不定元λ的[[多项式]]作为元素的矩阵。例如: <center><math>A(\lambda) = \begin{bmatrix} a_{11}(\lambda) & a_{12}(\lambda) & \cdots & a_{1n}(\lambda) \\ a_{21}(\lambda) & a_{22}(\lambda) & \cdots & a_{2n}(\lambda) \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1}(\lambda) & a_{n2}(\lambda) & \cdots & a_{nn}(\lambda) \end{bmatrix}.</math></center> 经过各种初等变换,一个λ-矩阵可以变换为矩阵的标准形。形如: <center><math>A(\lambda) \Rightarrow \begin{bmatrix} d_{1}(\lambda) & \; & \; & \; & \; & \; & \; \\ \; & d_{2}(\lambda) &\; & \; & \; & \; & \; \\ \; & \; & \ddots & \; & \; & \; & \; \\ \; & \; & \; & d_{r}(\lambda) & \; & \; & \; \\ \; & \; & \; & \; & 0 & \; & \; \\ \; & \; & \; & \; & \; & \ddots & \; \\ \; & \; & \; & \; & \; & \; & 0 \end{bmatrix}.</math></center> 其中''r'' 是[[矩阵的秩]],并且每个多项式<math>d_{i}(\lambda)</math>[[整除]]<math>d_{i+1}(\lambda)</math>。 若<math>1 \leq k \leq \mathrm{R}(A(\lambda))</math>,定义矩阵<math>A(\lambda)</math> 全部非零''k''阶[[子式]]的最大首一公因式为矩阵<math>A(\lambda)</math> 的''k''阶'''行列式因子''',那么高阶的行列式因子必然是低阶的行列式因子的[[倍数]]。可以证明,初等变换不改变各阶行列式因子,所以等价的矩阵拥有相同的各阶行列式因子。然而,通过初等变换,总是可以将一个λ-矩阵变为只有对角线上有非零元素的标准形。所以,为了研究各阶的行列式因子,只需要看矩阵的标准形中所显示的信息就可以了。 在标准型中,可以看出,当<math>k > r</math> 时,行列式因子必然是0。当<math>k \le r</math>的时候,行列式因子是前''k'' 行''k'' 列构成的子式: <center><math>D_{k}(\lambda) = d_{1}(\lambda) d_{2}(\lambda) \cdots d_{k}(\lambda) </math> </center> 所以,反过来有: <center><math>d_{1}(\lambda) = D_{1}(\lambda)</math> </center> <center><math>d_{i}(\lambda) = \frac{D_{i}(\lambda) }{D_{i-1}(\lambda) } \qquad (i \ge 2)</math> </center> 也就是说,λ-矩阵的标准形是唯一的。从而可以定义: {{quote|一个λ-矩阵的不变因子是其标准形中主对角线上的元素:<math>d_{1}(\lambda), d_{2}(\lambda), \cdots , d_{r}(\lambda) </math>。}} ==初等因子== 初等因子的定义建立在不变因子上。设某个矩阵的不变因子是:<math>d_{1}(\lambda), d_{2}(\lambda), \cdots , d_{r}(\lambda) </math>,那么将这些不变因子在[[复数 (数学)|复数]]域上分解成一次多项式的乘积: <center><math>d_{1}(\lambda) = (\lambda - x_{11})^{c_{11}} (\lambda - x_{12})^{c_{12}} \cdots (\lambda - x_{1m})^{c_{1m}}</math> </center> <center><math>d_{2}(\lambda) = (\lambda - x_{21})^{c_{21}} (\lambda - x_{22})^{c_{22}} \cdots (\lambda - x_{2m})^{c_{2m}}</math> </center> <center><math>\vdots </math> </center> <center><math>d_{r}(\lambda) = (\lambda - x_{r1})^{c_{r1}} (\lambda - x_{r2})^{c_{r2}} \cdots (\lambda - x_{rm})^{c_{rm}}</math> </center> 其中的<math>c_{ij}</math> 是一次多项式出现的次数。如果有某个<math>c_{ij} > 0</math>,那么对应的多项式<math>(\lambda - x_{ij})^{c_{ij}}</math> 就称为矩阵的初等因子。一个矩阵的所有初等因子合称为它的'''初等因子组'''。值得注意的是同一个初等因子可以重复出现在初等因子组中,重复的次数是它在以上表达式中出现的次数。 从一个矩阵的不变因子可以确定出这个矩阵的所有初等因子。反之,从一个矩阵的初等因子组也可以反推出矩阵的所有不变因子。具体做法是:将具有相同因子的初等因子根据幂次的大小从高到低排成一排,如果不够的话用1补足,这样会得到若干排多项式,每排的个数是''r'' 个。接下来将每排最右边的多项式全部乘起来,就得到<math>d_{1}</math>,将每排右数第二个多项式全部乘起来,就得到<math>d_{2}</math>,等等。以此类推,就可以得到所有的不变因子。 例如:<math>A=\begin{bmatrix}0&1&1\\1&0&1\\1&1&0\end{bmatrix}</math>,求特征矩阵的初等因子组。 考虑其三阶子式 <center><math>\begin{vmatrix}\lambda&-1&-1\\-1&\lambda&-1\\-1&-1&\lambda\end{vmatrix}=\lambda(\lambda-1)(\lambda+1)-2(\lambda+1)=(\lambda+1)^2(\lambda-2) </math> </center> 所以其三阶行列式因子为 <math>D_{3}(\lambda)=(\lambda+1)^{2}(\lambda-2) </math> 同理考虑其二阶子式<math>\left\{\lambda^2-1,1+\lambda,-1-\lambda\right\}</math>。注意,有部分重复子式没有列出。所以其二阶行列式因子为 <math>D_{2}(\lambda)=\lambda+1 </math>。 由于一阶行列式因子含有1,故<math>D_{1}(\lambda)=1 </math>。 那么根据行列式因子,可以求出不变因子: <center><math>d_1=D_1(\lambda)=1,d_2=\frac{D_2(\lambda)}{D_1(\lambda)}=\lambda+1,d_3=\frac{D_3(\lambda)}{D_2(\lambda)}=(\lambda+1)\cdot(\lambda-2) </math></center> 进而可以看出它的初等因子有<math>\lambda+1,\lambda+1,\lambda-2 </math>。 则Jordan标准型为 <center><math>J=\begin{bmatrix}2&&\\&-1&\\&&-1\end{bmatrix} </math> </center> ==性质== *矩阵的[[特征多项式]]是所有不变因子的乘积。矩阵的[[最小多项式]]是<math>d_r(\lambda)</math>。 *数域上两个矩阵相似的条件是它们对应的特征矩阵拥有相同的初等因子组或者相同的不变因子。 *一个维数为''d'',主对角线上的值是<math>\alpha</math> 的[[若尔当矩阵|若尔当块]]的初等因子是多项式:<math>(\lambda - \alpha)^d</math>。 ==参考来源== *{{cite book |title=《高等代数》 |author = 姚慕生 |publisher = 复旦大学出版社 |year = 2007 |isbn =7-309-03169-5 }} *{{cite book |title=《高等代数教程》 |author = 王萼芳 |publisher = 清华大学出版社 |year = 1997 |isbn =9787302024521 }} [[category:矩阵]] [[category:多项式]]
该页面使用的模板:
Template:Cite book
(
查看源代码
)
Template:Quote
(
查看源代码
)
返回
不变因子
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息