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.
Alias of Function.Injective.isOrderedMonoid.
Pullback an IsOrderedMonoid under an injective map.
Alias of Function.Injective.isOrderedAddMonoid.
Pullback an IsOrderedAddMonoid under an injective map.
Alias of Function.Injective.isOrderedCancelMonoid.
Pullback an IsOrderedCancelMonoid under an injective map.
Alias of Function.Injective.isOrderedCancelAddMonoid.
Pullback an IsOrderedCancelAddMonoid under an injective map.
Alias of Function.Injective.isOrderedMonoid.
Pullback an IsOrderedMonoid under an injective map.
Alias of Function.Injective.isOrderedAddMonoid.
Pullback an IsOrderedAddMonoid under an injective map.
Alias of Function.Injective.isOrderedCancelMonoid.
Pullback an IsOrderedCancelMonoid under an injective map.
Alias of Function.Injective.isOrderedCancelAddMonoid.
Pullback an IsOrderedCancelAddMonoid under an injective map.
Alias of Function.Injective.isOrderedMonoid.
Pullback an IsOrderedMonoid under an injective map.
Alias of Function.Injective.isOrderedAddMonoid.
Pullback an IsOrderedAddMonoid under an injective map.
Alias of Function.Injective.isOrderedMonoid.
Pullback an IsOrderedMonoid under an injective map.
Alias of Function.Injective.isOrderedAddMonoid.
Pullback an IsOrderedAddMonoid under an injective 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) ⋯