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.