Crate noether

Source
Expand description

§Nœther

Nœther provides traits and blanket implementations for algebraic structures, from basic ones like magmas to more complex ones like fields. It also includes linear algebra structures like vector spaces and tensors.

Named after Emmy Nœther, a pioneering mathematician in abstract algebra, this library aims to bridge the gap between abstract mathematics and practical programming in Rust.

Re-exports§

pub use dimensions::*;
pub use fields::*;
pub use groups::*;
pub use linear::*;
pub use operations::*;
pub use rings::*;
pub use sets::*;
pub use spaces::*;

Modules§

dimensions
Dimensional traits for multidimensional structures.
fields
Field theory structures.
groups
Group theory structures.
linear
Linear transformations and bilinear forms.
operations
Algebraic operations and their properties.
primitives
Implementations of algebraic marker traits for Rust’s primitive numeric types.
rings
Ring theory structures.
sets
Set theory foundations.
spaces
Vector spaces and related algebraic structures.