Theorems · Theorem · number theory
Nat.primeFactorsList_unique
- #80 of the 100 theorems: The Fundamental Theorem of Arithmetic
- 1000+ list: Fundamental theorem of arithmetic
∀ {n : ℕ} {l : List ℕ}, l.prod = n → (∀ p ∈ l, Nat.Prime p) → l.Perm n.primeFactorsListFundamental theorem of arithmetic
- Defined in
- Mathlib.Data.Nat.Factors
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 77 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites7
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Nat.Primestatement and proof · cited by 2,059
- Nat.Prime.ne_zeroproof · cited by 109
- Nat.primeFactorsListstatement and proof · cited by 105
- Nat.prime_of_mem_primeFactorsListproof · cited by 30
- Nat.prod_primeFactorsListproof · cited by 15
- List.prod_eq_zero_iffproof · cited by 4
- perm_of_prod_eq_prodproof · cited by 1
Cited by3
Results whose statement or proof uses this declaration.
- PrimeMultiset.factorMultiset_prodproof · cited by 7
- Nat.perm_primeFactorsList_mulproof · cited by 5
- Nat.Prime.primeFactorsList_powproof · cited by 2