Theorems · Inductive type · commutative algebra
Irreducible
{M : Type u_1} → [Monoid M] → M → PropIrreducible p states that p is non-unit and only factors into units.
We explicitly avoid stating that p is non-zero, this would require a semiring. Assuming only a
monoid allows us to reuse irreducible for associated elements.
[Wikidata Q2989575](https://www.wikidata.org/wiki/Q2989575)
- Defined in
- Mathlib.Algebra.Group.Irreducible.Defs
- Cited by
- 496 results in Mathlib
- Foundations
- Depth 1 from the axioms, rests on 2 definitions · uses no axioms
- Assumes
- Monoid
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.
- Monoidstatement · cited by 3,887
Cited by523
Results whose statement or proof uses this declaration.
- Nat.Primeproof · cited by 2,059
- Associates.countstatement and proof · cited by 79
- Prime.irreduciblestatement · cited by 54
- Associates.FactorSetproof · cited by 52
- Irreducible.ne_zerostatement and proof · cited by 45
- Irreducible.not_isUnitstatement and proof · cited by 42
- Irreducible.isUnit_or_isUnitstatement and proof · cited by 28
- minpoly.irreduciblestatement · cited by 26
- Associates.FactorSet.prodproof · cited by 20
- Polynomial.cyclotomic.irreducible_ratstatement and proof · cited by 18
- irreducible_iff_primestatement · cited by 15
- Associates.factors'statement and proof · cited by 15
Showing the 200 most cited of 523.