Mathlib Map

Theorems · Inductive type · commutative algebra

NormalizedGCDMonoid

(α : Type u_2) → [CommMonoidWithZero α] → Type u_2

Normalized GCD monoid: a cancellative CommMonoidWithZero with normalization and gcd (greatest common divisor) and lcm (least common multiple) operations. In this setting gcd and lcm form a bounded lattice on the associated elements where gcd is the infimum, lcm is the supremum, 1 is bottom, and 0 is top. The type class focuses on gcd and we derive the corresponding lcm facts from gcd.

Defined in
Mathlib.Algebra.GCDMonoid.Basic
Cited by
159 results in Mathlib
Foundations
Depth 1 from the axioms, rests on 2 definitions · uses no axioms
Assumes
CommMonoidWithZero

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites1

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by179

Results whose statement or proof uses this declaration.