result = isSAGBI S
result = isSAGBI SB
result = isSAGBI M
result = isSAGBI L
Checks whether the generators of a subring or the subalgebra generators of a SAGBIBasis form a subalgebra basis. If isSAGBI is supplied a matrix or a list A, then the command isSAGBI A is equivalent to isSAGBI subring A. For further details of their respective uses see isSAGBI(Subring) and isSAGBI(SAGBIBasis).
The result of isSagbi is stored in the cache of a subring or the sagbiStatus of a SAGBIBasis. If isSagbi is called again, then the result is looked up, unless the option Recompute is set to true.
|
|
|
|
|
|
|
If isSAGBI is supplied a SAGBIBasis, then the generators of its subring can be checked for being a subalgebra basis by setting UseSubringGens to true. If isSAGBI is supplied a subring, then the generators of a partial subalgebra basis can be checked for being a subalgebra basis by setting UseSubringGens to false.
Optional inputs for specific uses (see isSAGBI(Subring) and isSAGBI(SAGBIBasis)) include the following: Compute, Recompute, Subduction strategies, SubductionMethod, PrintLevel, RenewOptions, UseSubringGens, and ModifySAGBIBasis.
The object isSAGBI is a method function with options.