Trait alga::general::AbstractLoop [−][src]
A loop is a quasigroup with an unique identity element, e.
A set equipped with a closed binary operation possessing the divisibility property and a unique identity element.
Identity element
∃! e ∈ Self, ∀ a ∈ Self, ∃ r, l ∈ Self such that l ∘ a = a ∘ r = e.
The left inverse r
and right inverse l
are not required to be equal.
This property follows from
∀ a ∈ Self, ∃ e ∈ Self, such that e ∘ a = a ∘ e = a.
Implementations on Foreign Types
impl<N> AbstractLoop<Multiplicative> for Complex<N> where
N: Num + Clone + ClosedNeg,
[src]
N: Num + Clone + ClosedNeg,
impl<N> AbstractLoop<Additive> for Complex<N> where
N: AbstractGroupAbelian<Additive>,
[src]
N: AbstractGroupAbelian<Additive>,