Buchberger 的算法需要计算 S 对(更多信息参见 Cox 等人 2008 年第 3 版的 Ideals, Varities and Algorithm 的第 83 页)
S(f,g)=LCM(LT(f),LT(g))/LT(f) *f - LCM(LT(f),LT(g))/LT(g) * g
其中 LCM 是最小公倍数(相当于书上符号中的 x^\gamma),LT 是前导项。
如何在 Macaulay2 中或以其他方式计算 S 对?
示例:按分级字典顺序排列的 S 对,g1=x^2-y 和 g2=x^3-z,其中 S(g1,g2)=xz-xy。