Ordered monoids #
This file develops some additional material on ordered monoids.
Pullback an IsOrderedMonoid under an injective map.
Pullback an IsOrderedAddMonoid under an injective map.
Pullback an IsOrderedMonoid under a strictly monotone map.
Pullback an IsOrderedAddMonoid under a strictly monotone map.
Pullback an IsOrderedCancelMonoid under an injective map.
Pullback an IsOrderedCancelAddMonoid under an injective map.
Pullback an IsOrderedCancelMonoid under a strictly monotone map.
Pullback an IsOrderedAddCancelMonoid under a strictly monotone map.
The order embedding sending b to a * b, for some fixed a.
See also OrderIso.mulLeft when working in an ordered group.
Equations
- OrderEmbedding.mulLeft m = OrderEmbedding.ofStrictMono (fun (n : α) => m * n) ⋯
Instances For
The order embedding sending b to a + b, for some fixed a.
See also OrderIso.addLeft when working in an additive ordered group.
Equations
- OrderEmbedding.addLeft m = OrderEmbedding.ofStrictMono (fun (n : α) => m + n) ⋯
Instances For
The order embedding sending b to b * a, for some fixed a.
See also OrderIso.mulRight when working in an ordered group.
Equations
- OrderEmbedding.mulRight m = OrderEmbedding.ofStrictMono (fun (n : α) => n * m) ⋯
Instances For
The order embedding sending b to b + a, for some fixed a.
See also OrderIso.addRight when working in an additive ordered group.
Equations
- OrderEmbedding.addRight m = OrderEmbedding.ofStrictMono (fun (n : α) => n + m) ⋯