Module scirust::algebra::structure::commutative_ring [] [src]

Defines the commutative ring algebraic structure.

A commutative ring is a ring where the multiplication operation is commutative.

A commutative ring is a set R equipped with binary operations + and * satisfying the following nine axioms:

R is an abelian group under addition, meaning:

R is a commutative monoid under multiplication, meaning:

Multiplication distributes over addition:

References:

Traits

CommutativeRing

Commutative ring with full equivalence

CommutativeRingPartial

Commutative ring with partial equivalence