Trait cryptix_field::ring::Ring
source · pub trait Ring: Sized + AbelianGroup + Mul<Output = Self> + AssociativeMul + DistributiveMul { }Expand description
(R, add, mul) is a ring if
- (R, add) is an abelian group
- R is closed under multiplication
- multiplication in R is associative
- multiplication is distributed over addition