Smith 标准型

Smith 标准型线性代数中的一种构造. 它说明任何主理想整环上的 矩阵都可以通过行、列变换, 变成以下的 Smith 标准型:其中每个 都非零, 且满足整除关系 () (定理 1.1). 这些元素称为该矩阵的不变因子. Smith 标准型的左上角 子式称为矩阵的行列式因子, 它也是原来矩阵的所有 子式的最大公因子 (定理 1.2).

Smith 标准型中的每个 在相差一个可逆元的意义下是唯一的 (定理 1.2).

1定理和证明

定理 1.1 (Smith 标准型).主理想整环, 上的 矩阵. 则存在 上的可逆 矩阵 , 以及可逆 矩阵 , 使得其中每个 都非零, 且满足整除关系 ().

如果 还是一个 Euclid 整环, 那么 可以选成初等矩阵的乘积. 也就是说, 只需通过初等变换就能将 化为 Smith 标准型.

证明. 如果 , 我们无需做任何事, 它已经是 Smith 标准型了.

否则, 可以通过初等变换 (交换两行、交换两列) 使得 的左上角元素不为 . 如果 有多于一行, 那么我们用形如 可逆矩阵来左乘, 其中 , 可以将第一列第二行的元素变成 . 具体地说, 如果第一列第一、二行的元素分别为 , 那么 Bézout 恒等式说明, 存在 , 使得其中 的一个最大公因子. 再取, 并且用上述矩阵左乘后, 左上角元素变成 , 而第一列第二行的元素变成了 .

使用同样的方法, 用适当的可逆矩阵左乘, 可以将第一列除第一行外所有元素都变成 . 类似地, 用适当的可逆矩阵右乘, 可以将第一行除第一列外所有元素都变成 .

现在, 我们已经找到了可逆矩阵 , 使得其中 的第一行、第一列所有元素的最大公因子, 矩阵.

接下来, 如果 , 我们可以对 重复上面的操作, 找到可逆矩阵 , 使得其中 矩阵.

如果 , 我们就把第二列加到第一列上, 然后重复上述所有操作. 这样, 将变成 的最大公因子, 而 将变成形如 的元素, 其中 . 因此, 操作完成后, 我们总是有 .

如此下去, 我们最终能找到可逆矩阵 , 使得并且 (). 这就是我们想要的 Smith 标准型.

最后, 如果 是 Euclid 整环, 那么将第一列除第一行外所有元素变成 的操作可以通过辗转相除法完成, 只需将某些行乘以倍数加到另一行, 而无需使用上述关于 的矩阵. 对于列变换也一样. 这就证明了最后的关于 Euclid 整环的论断.

定理 1.2 (唯一性). 定理 1.1 中的 在允许用可逆元相乘的意义下是唯一的, 它们称为矩阵 不变因子.

并且, 的所有 子式的最大公因子, 称为 行列式因子.

证明. 我们首先证明, 用可逆矩阵相乘不会改变行列式因子 (定义为 阶子式的最大公因子).

矩阵 而言, 如果 矩阵, 那么矩阵 的行是 的行的线性组合. 因此, 阶子式也是 阶子式的线性组合. 这说明 的第 个行列式因子能整除 的第 个行列式因子. 如果 可逆, 那么 的第 个行列式因子也能整除 的第 个行列式因子. 这说明 的第 个行列式因子只相差 中的一个可逆元.

对于右乘而言, 类似的论述也成立: 如果 是可逆 矩阵, 那么 的行列式因子只相差 中的一个可逆元.

由定义, 的 Smith 标准型的行列式因子, 从而也是 的行列式因子, 因此由 唯一决定. 从而, 也由 唯一决定.

2相关概念

初等矩阵

行阶梯矩阵列阶梯矩阵

主理想整环上有限生成模的结构定理

术语翻译

Smith 标准型英文 Smith normal form

不变因子英文 invariant factor

行列式因子英文 determinant factor