Structure Operations#

The following generic ring functions are applicable to the ring of integers and its elements.

Numerical Invariants#

Characteristic(Z): RngInt -> RngIntElt#
Signature(Z): RngInt -> RngIntElt, RngIntElt#

The signature of \({\mathbb{Z}}\) as an order of \({\mathbb{Q}}\), i.e. 1, 0.

Ring Predicates and Booleans#

IsCommutative(Z): RngInt -> BoolElt#
IsUnitary(Z): RngInt -> BoolElt#
IsFinite(Z): RngInt -> BoolElt#
IsOrdered(Z): RngInt -> BoolElt#
IsField(Z): RngInt -> BoolElt#
IsEuclideanDomain(Z): RngInt -> BoolElt#
IsPID(Z): RngInt -> BoolElt#
IsUFD(Z): RngInt -> BoolElt#
IsDivisionRing(Z): RngInt -> BoolElt#
IsEuclideanRing(Z): RngInt -> BoolElt#
IsPrincipalIdealRing(Z): RngInt -> BoolElt#
IsDomain(Z): RngInt -> BoolElt#
Z eq R: RngInt, Rng -> BoolElt#
Z ne R: RngInt, Rng -> BoolElt#