Expand description
Types and traits for working with various algebras and modules, with a focus on the Steenrod algebra and its modules.
Modules§
- adem_
algebra - The Steenrod algebra using the Adem basis.
- algebra 🔒
- Traits describing algebras, and implementations thereof for different representations of the Steenrod algebra.
- combinatorics
- field
- Finite fields over a prime.
- milnor_
algebra - module
- pair_
algebra - This implements the notion of a split pair algebra in the sense of https://arxiv.org/abs/2105.07628v1, whose notation we will use throughout.
- steenrod_
evaluator - steenrod_
parser 🔒 - This module includes code for parsing an expression in the Steenrod algebra into an abstract syntax tree.
Structs§
- Adem
Algebra - An
Algebraimplementing the Steenrod algebra, using the Adem basis. - Field
- $\mathbb{F}_p$, viewed as an
Algebraover itself. - Milnor
Algebra
Enums§
Traits§
- Algebra
- A graded algebra over $\mathbb{F}_p$.
- Bialgebra
- An
Algebraequipped with a coproduct operation that makes it into a bialgebra. - Generated
Algebra - An
Algebraequipped with a distinguished presentation. - MuAlgebra
- An algebra that is maybe unstable.
- Unstable
Algebra