Structure Operations
Ring Predicates and Booleans
The usual ring functions returning boolean values are available on algebras of symmetric functions.
- IsCommutative(L): AlgSym -> BoolElt
- IsUnitary(L): AlgSym -> BoolElt
- IsFinite(L): AlgSym -> BoolElt
- IsOrdered(L): AlgSym -> BoolElt
- IsField(L): AlgSym -> BoolElt
- IsEuclideanDomain(L): AlgSym -> BoolElt
- IsPID(L): AlgSym -> BoolElt
- IsUFD(L): AlgSym -> BoolElt
- IsDivisionRing(L): AlgSym -> BoolElt
- IsEuclideanRing(L): AlgSym -> BoolElt
- IsDomain(L): AlgSym -> BoolElt
- IsPrincipalIdealRing(L): AlgSym -> BoolElt
- L eq M: AlgSym, AlgSym -> BoolElt
- L ne M: AlgSym, AlgSym -> BoolElt
Return
trueif \(L\) and \(M\) are equal (respectively, not equal). Magma considers two algebras to be equal if they are over the same ring.