Trait un_algebra::com_group::add_com_group::NumAddComGroup [−][src]
pub trait NumAddComGroup: NumAddGroup { fn axiom_add_commutivity(xs: NumPair<Self>) -> bool { ... } }
A "numeric" algebraic additive commutative group.
NumAddComGroup
trait is for types that only form additive
commutative groups when "numeric" comparisons are used, e.g.
floating point types.
Provided Methods
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool
Numerically test the axiom of additive commutivity.
Implementations on Foreign Types
impl NumAddComGroup for f32
[src]
impl NumAddComGroup for f32
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool
[src]
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool
impl NumAddComGroup for f64
[src]
impl NumAddComGroup for f64
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool
[src]
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool
impl<T: Real> NumAddComGroup for Complex<T>
[src]
impl<T: Real> NumAddComGroup for Complex<T>
Complex numbers (with real components) form a numeric additive commutative group.
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool
[src]
fn axiom_add_commutivity(xs: NumPair<Self>) -> bool