Trait un_algebra::group::group::Group[][src]

pub trait Group: Monoid {
    fn inverse(&self) -> Self;

    fn cancel(&self) -> Self { ... }
fn axiom_left_inverse(&self) -> bool { ... }
fn axiom_right_inverse(&self) -> bool { ... } }

An algebraic group.

Required Methods

The unique inverse of a group element.

Provided Methods

The cancellation of a group element.

Test the left inverse axiom.

Test the right inverse axiom.

Implementors