result = isSAGBI SB
Checks whether the subalgebra generators of a SAGBIBasis $SB$ form a subalgebra basis. The result of the computation is stored in the sagbiStatus of $SB$. Subsequent calls of isSAGBI on $SB$ will look up the result of the sagbiStatus unless the option Recompute is set to true. If the option Compute is set to false, then isSAGBI attempts to find a previously cached result. If isSAGBI cannot determine a result without computation and the option Compute is set to false, then isSAGBI returns null.
If the subalgebra generators of $SB$ form a subalgebra basis, then the partial subalgebra basis is updated, unless ModifySAGBIBasis is set to false. If the option UseSubringGens is set to true, then the generators of the subring of $SB$ are used instead of the subalgebra generators of the subring.
|
|
|
|
|
|
|
|
The options Subduction strategies, SubductionMethod, PrintLevel, and RenewOptions are only used when performing a subalgebra bases computation.