Theorems · Theorem · commutative algebra
mul_eq_mul_prime_pow
∀ {R : Type u_1} [inst : CommMonoidWithZero R] [IsCancelMulZero R] {x y a p : R} {n : ℕ},
Prime p → x * y = a * p ^ n → ∃ i j b c, i + j = n ∧ a = b * c ∧ x = b * p ^ i ∧ y = c * p ^ jIf x * y = a * p ^ n where p is prime, then x and y can both be written
as the product of a power of p and a divisor of a.
- Defined in
- Mathlib.RingTheory.Prime
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 69 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites12
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetproof · cited by 13,712
- Finset.prodproof · cited by 2,356
- Finset.cardproof · cited by 2,327
- Disjointproof · cited by 2,201
- Finset.rangeproof · cited by 1,341
- CommMonoidWithZerostatement and proof · cited by 913
- Primestatement and proof · cited by 277
- IsCancelMulZerostatement and proof · cited by 177
- Finset.prod_constproof · cited by 154
- Finset.card_rangeproof · cited by 108
- Finset.card_union_of_disjointproof · cited by 37
- mul_eq_mul_prime_prodproof · cited by 1
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.