PhysLean Documentation

Mathlib.Algebra.Order.Monoid.Unbundled.TypeTags

Ordered monoid structures on Multiplicative α and Additive α. #

instance instLEMultiplicative {α : Type u_1} [LE α] :
Equations
instance instLEAdditive {α : Type u_1} [LE α] :
Equations
instance instLTMultiplicative {α : Type u_1} [LT α] :
Equations
instance instLTAdditive {α : Type u_1} [LT α] :
Equations
instance Additive.preorder {α : Type u_1} [Preorder α] :
Equations
instance Additive.orderBot {α : Type u_1} [LE α] [OrderBot α] :
Equations
instance Additive.orderTop {α : Type u_1} [LE α] [OrderTop α] :
Equations
@[simp]
theorem Additive.ofMul_le {α : Type u_1} [Preorder α] {a b : α} :
@[simp]
theorem Additive.ofMul_lt {α : Type u_1} [Preorder α] {a b : α} :
ofMul a < ofMul b a < b
@[simp]
theorem Additive.toMul_le {α : Type u_1} [Preorder α] {a b : Additive α} :
@[simp]
theorem Additive.toMul_lt {α : Type u_1} [Preorder α] {a b : Additive α} :
toMul a < toMul b a < b
theorem Additive.toMul_mono {α : Type u_1} [Preorder α] {a b : Additive α} :
a btoMul a toMul b

Alias of the reverse direction of Additive.toMul_le.

theorem Additive.ofMul_mono {α : Type u_1} [Preorder α] {a b : α} :
a bofMul a ofMul b

Alias of the reverse direction of Additive.ofMul_le.

theorem Additive.toMul_strictMono {α : Type u_1} [Preorder α] {a b : Additive α} :
a < btoMul a < toMul b

Alias of the reverse direction of Additive.toMul_lt.

theorem Additive.foMul_strictMono {α : Type u_1} [Preorder α] {a b : α} :
a < bofMul a < ofMul b

Alias of the reverse direction of Additive.ofMul_lt.

@[simp]
theorem Multiplicative.ofAdd_le {α : Type u_1} [Preorder α] {a b : α} :
@[simp]
theorem Multiplicative.ofAdd_lt {α : Type u_1} [Preorder α] {a b : α} :
ofAdd a < ofAdd b a < b
@[simp]
theorem Multiplicative.toAdd_le {α : Type u_1} [Preorder α] {a b : Multiplicative α} :
@[simp]
theorem Multiplicative.toAdd_lt {α : Type u_1} [Preorder α] {a b : Multiplicative α} :
toAdd a < toAdd b a < b
theorem Multiplicative.toAdd_mono {α : Type u_1} [Preorder α] {a b : Multiplicative α} :
a btoAdd a toAdd b

Alias of the reverse direction of Multiplicative.toAdd_le.

theorem Multiplicative.ofAdd_mono {α : Type u_1} [Preorder α] {a b : α} :
a bofAdd a ofAdd b

Alias of the reverse direction of Multiplicative.ofAdd_le.

theorem Multiplicative.toAdd_strictMono {α : Type u_1} [Preorder α] {a b : Multiplicative α} :
a < btoAdd a < toAdd b

Alias of the reverse direction of Multiplicative.toAdd_lt.

theorem Multiplicative.ofAdd_strictMono {α : Type u_1} [Preorder α] {a b : α} :
a < bofAdd a < ofAdd b

Alias of the reverse direction of Multiplicative.ofAdd_lt.