Documentation

Mathlib.Algebra.Order.Monoid.Associated

Order on associates of a monoid #

This file puts the divisibility preorder on Associates M and shows that it has 1 as a bottom element.

@[instance_reducible]
Equations
theorem Associates.dvd_eq_le {M : Type u_1} [CommMonoid M] :
(fun (x1 x2 : Associates M) => x1 ∣ x2) = fun (x1 x2 : Associates M) => x1 ≤ x2
theorem Associates.mul_mono {M : Type u_1} [CommMonoid M] {a b c d : Associates M} (h₁ : a ≤ b) (h₂ : c ≤ d) :
a * c ≤ b * d
@[instance_reducible]
Equations
@[deprecated one_le (since := "2026-05-07")]
theorem Associates.one_le {M : Type u_1} [CommMonoid M] {a : Associates M} :
1 ≤ a
theorem Associates.le_mul_right {M : Type u_1} [CommMonoid M] {a b : Associates M} :
a ≤ a * b
theorem Associates.le_mul_left {M : Type u_1} [CommMonoid M] {a b : Associates M} :
a ≤ b * a