A Wheel is an algebraic structure which has two binary operations (+,*)
, like a ring.
Similarly to a commutative ring, a Wheel is a commutative monoid in both operations. Additionally,
there is a multiplicative unary map wDiv
which is an involution, as well as a few idiosyncratic
properties in the interactions of the +
,*
and wDiv
.
Instances
Equations
- «term\ₐ_» = Lean.ParserDescr.node `«term\ₐ_» 100 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "\\ₐ") (Lean.ParserDescr.cat `term 100))