forceSB SB
When forceSB is called on a SAGBIBasis $SB$, the function performs autosubduction on the subalgebra generators of $SB$. The completion flag is then set to complete without checking whether the generators form a subalgebra basis.
The option UseSubringGens can be toggled between true and false to operate on the subring generators.
If the generators supplied to forceSB do not form a subalgebra basis, then the resulting behavior may be unexpected.
|
|
|
|
|
|
In this example, forceSB causes isSAGBI to return true even though the generators of $S$ do not form a subalgebra basis. Recomputing the subalgebra basis exposes that the generators do not form a subalgebra basis.