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