Gröbner基方法入门第I部分:项序和约化
理想的准素分解与矩阵分解是计算代数的核心问题,它们在计算机代数、计算代数几何、代数编码和密码学、多维系统理论等学科都有非常重要的理论意义与应用价值.Gröbner基理论是研究理想的准素分解与矩阵素分解的重要工具之一.更简单地概括:Gröbner基方法是从任意一个多项式理想的一组给定生成元,计算另一组性质良好的生成元,并称为该理想的Gröbner基.它能用来判定任意多项式是否属于该理想.
Gröbner基的代数算法是Buchberger在1960年代开发的,并进一步被他和许多其他研究人员进行了改进.Gröbner基理论及其前身(如Hironaka的标准基)在代数几何和交换代数(尤其是多项式理想理论)方面提供了丰富的理论框架.Gröbner基的代数算法在理论物理学、应用科学和工程学中具有广泛的应用;Gröbner基成功的主要原因是,数学、科学和工程学中的许多问题都可以用多元多项式方程组表示(例如,理想,模块和矩阵),其中Gröbner基的作用类似于一元多项式Euclidean环的算法中Euclidean除法的作用.
项序和约化
先在集合SSS上引入“项序”概念:
项序
- △\triangle△定义1.1:
全序:SSS中两个不同元a,ba,ba,b,要么a<ba<ba<b,要么b<ab<ab<a;
良序:SSS上不存在无穷递减的链,即SSS的任意非空集有极小元;
然后我们把多项式和理想假定在K[x]\mathcal{K}[\boldsymbol{x}]K[x]中,K\mathcal{K}K是域.K[x]\mathcal{K}[\boldsymbol{x}]K[x]中所有的项的全体记为T={ x1α1,x2α2,…,xnαn}T=\left\{x_{1}^{\alpha 1},x_{2}^{\alpha 2},\ldots,x_{n}^{\alpha n}\right\}T={ x1α1,x2α2,…,xnαn},也记为xαx^{\alpha}xα.项序是一种排序的方式,细分有纯字典序<plex <_{\text {plex }}<plex 、全幂序或分次字典序<tdeg<_{\text {tdeg}}<tdeg、分次反字典序<dileg<_{\text {dileg}}<dileg.
- △\triangle△定义1.2:
项集合T\mathcal{T}T上的序分别称为纯字典序<plex <_{\text {plex }}<plex 、全幂序<tdeg<_{\text {tdeg}}<tdeg、分次反字典序<dileg<_{\text {dileg}}<dileg,如果对α=(a1,⋯ ,an),β=(b1,⋯ ,bn)∈T\alpha=\left(a_{1}, \cdots, a_{n}\right), \beta=\left(b_{1}, \cdots, b_{n}\right) \in \mathcal{T}α=(a1,⋯,an),β=(b1,⋯,bn)∈T有:
i) α<plex β⟺∃i(1⩽i⩽n)\alpha<_{\text {plex }} \beta \Longleftrightarrow \exists i(1 \leqslant i \leqslant n)α<plex β⟺∃i(1⩽i⩽n),使得ai<bia_{i}<b_{i}ai<bi,而 aj=bj(1⩽j<i)a_{j}=b_{j}(1 \leqslant j<i)aj=bj(1⩽j<i);
ii) α<tdeg β⟺∑i=1nai<∑i=1nbi\alpha<_{\text {tdeg }} \beta \Longleftrightarrow \sum_{i=1}^{n} a_{i}<\sum_{i=1}^{n} b_{i}α<tdeg β⟺∑i=1nai<∑i=1nbi 或 ∑i=1nai=∑i=1nbi\sum_{i=1}^{n} a_{i}=\sum_{i=1}^{n} b_{i}∑i=1nai=∑i=1nbi,且 ∃i(1⩽i⩽n)\exists i(1 \leqslant i \leqslant n)∃i(1⩽i⩽n),使得 ai<bia_{i}<b_{i}ai<bi,而 aj=bj(1⩽j<i)a_{j}=b_{j}(1 \leqslant j<i)aj=bj(1⩽j<i);
iii) α<dilex β⟺∑i=1nai<∑i=1nbi\alpha<_{\text {dilex }} \beta \Longleftrightarrow \sum_{i=1}^{n} a_{i}<\sum_{i=1}^{n} b_{i}α<dilex β⟺∑i=1nai<∑i=1nbi 或 ∑i=1nai=∑i=1nbi\sum_{i=1}^{n} a_{i}=\sum_{i=1}^{n} b_{i}∑i=1nai=∑i=1nbi,且 ∃i(1⩽i⩽n)\exists i(1 \leqslant i \leqslant n)∃i(1⩽i⩽n),使得 ai>bia_{i}>b_{i}ai>bi,而 aj=bj(1⩽j<i)a_{j}=b_{j}(1 \leqslant j<i)aj=bj(1⩽j<i);
项序的重要性质是良序.在多项式环K\mathcal{K}K中,若理想J\mathcal{J}J由一组项xαx^{\alpha}xα生成,则J=⟨xα⟩\mathcal{J}=\langle x^{\alpha}\rangleJ=⟨xα⟩为项理想.这里α∈A\alpha \in Aα∈A,A∈NnA \in \mathbb{N}^nA∈Nn.于是我们得出这个结论:
- ♡\heartsuit♡定理1.3:
i) xβ∈J⟺∃α∈A,xα∣xβx^{\beta} \in J \Longleftrightarrow \exists \alpha \in A, x^{\alpha} \mid x^{\beta}x

本文介绍了Gröbner基理论的基础概念,包括项序、多项式约化及Gröbner基的计算方法。Gröbner基是代数几何、计算代数、密码学等领域的重要工具,用于多项式理想的生成元计算,有助于判定多项式是否属于特定理想。

612

被折叠的 条评论
为什么被折叠?



