Module un_algebra::monoid::mul_monoid [−][src]
Algebraic multiplicative monoid traits.
An algebraic multiplicative monoid is a multiplicative
semigroup S
, with a unique multiplicative identity
element, called one, and denoted 1
.
Axioms
∀x ∈ S
Identity: ∃1 ∈ S: 1 × x = x × 1 = x.
References
See references for a formal definition of a multiplicative monoid.
Traits
MulMonoid |
An algebraic multiplicative monoid. |
NumMulMonoid |
A "numeric" algebraic multiplicative monoid. |