Mathlib Map

Structures · Algebra

GCDMonoid

GCD monoid: a cancellative CommMonoidWithZero with gcd (greatest common divisor) and lcm (least common multiple) operations, determined up to a unit. The type class focuses on gcd and we derive the corresponding lcm facts from gcd.

Defined in
Mathlib.Algebra.GCDMonoid.Basic
Shape
One type argument · adds gcd, lcm, gcd_dvd_left, gcd_dvd_right, dvd_gcd, gcd_mul_lcm, lcm_zero_left, lcm_zero_right

Extends1

Extended by2

Concrete types that are instances3

  • Int
  • Nat
  • Associates

How is a type an instance?

Loading the hierarchy index…

Assumed by94

Ancestors3