Mathlib Map

Theorems · Theorem · commutative algebra

Irreducible.isUnit_or_isUnit

∀ {M : Type u_1} [inst : Monoid M] {p : M}, Irreducible p → ∀ ⦃a b : M⦄, p = a * b → IsUnit a ∨ IsUnit b

If an irreducible element factors, then one factor is a unit.

Defined in
Mathlib.Algebra.Group.Irreducible.Defs
Cited by
28 results in Mathlib
Foundations
Depth 6 from the axioms · uses no axioms
Assumes
Monoid

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
  • IsUnitstatement · cited by 1,602
  • Irreduciblestatement and proof · cited by 496

Cited by28

Results whose statement or proof uses this declaration.