Theorems · Definition · group theory
Units.mkOfMulEqOne
{α : Type u} → [inst : Monoid α] → [IsDedekindFiniteMonoid α] → (a b : α) → a * b = 1 → αˣFor a, b in a Dedekind-finite monoid such that a * b = 1, makes a unit out of a.
- Defined in
- Mathlib.Algebra.Group.Units.Defs
- Cited by
- 15 results in Mathlib
- Foundations
- Depth 7 from the axioms · uses no axioms
- Assumes
- MonoidIsDedekindFiniteMonoid
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Monoidstatement and proof · cited by 3,887
- Unitsstatement · cited by 2,804
- IsDedekindFiniteMonoidstatement and proof · cited by 23
Cited by20
Results whose statement or proof uses this declaration.
- IsUnit.of_mul_eq_oneproof · cited by 43
- CommRing.Pic.mkproof · cited by 17
- WeierstrassCurve.Affine.CoordinateRing.XYIdeal'proof · cited by 7
- ZMod.AddAutEquivUnitsproof · cited by 4
- CommRing.Pic.mk.linearEquivproof · cited by 3
- exists_associated_pow_of_mul_eq_powproof · cited by 3
- FractionalIdeal.mk'_mul_coeIdeal_eq_coeIdealproof · cited by 3
- Submodule.span_singleton_eq_one_iffproof · cited by 3
- WittVector.mkUnitproof · cited by 3
- lucas_primalityproof · cited by 2
- CommRing.Pic.mk_tensorproof · cited by 2
- Units.val_mkOfMulEqOnestatement · cited by 1