Theorems · Theorem · field theory
Polynomial.eq_quo_mul_prod_add_sum_rem_mul_prod
∀ {R : Type u_1} [inst : CommRing R] [Nontrivial R] {ι : Type u_2} [inst_2 : DecidableEq ι] {s : Finset ι}
(f : Polynomial R) {g : ι → Polynomial R},
(∀ i ∈ s, (g i).Monic) →
((↑s).Pairwise fun i j => IsCoprime (g i) (g j)) →
∃ q r, (∀ i ∈ s, (r i).degree < (g i).degree) ∧ f = q * ∏ i ∈ s, g i + ∑ i ∈ s, r i * ∏ k ∈ s.erase i, g kLet R be a commutative ring and f : R[X]. Let s be a finite index set.
Let g i be a collection of monic and pairwise coprime polynomials indexed by s.
Then f can be written in the form (∏ i ∈ s, g i) * (q + ∑ i ∈ s, r i / g i), where
degree (r i) < degree (g i) and the denominator cancels formally.
See quo_mul_prod_add_sum_rem_mul_prod_unique for the uniqueness of this representation.
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 119 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites48
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setproof · cited by 53,352
- CommRingstatement and proof · cited by 17,173
- Finsetstatement and proof · cited by 13,712
- SetLike.coestatement and proof · cited by 8,199
- Polynomialstatement and proof · cited by 5,681
- Finset.sumstatement and proof · cited by 5,195
- mul_oneproof · cited by 3,885
- add_zeroproof · cited by 2,707
- Nontrivialstatement and proof · cited by 2,416
- Finset.prodstatement and proof · cited by 2,356
- Finset.sum_congrproof · cited by 2,323
- mul_commproof · cited by 2,262
Cited by1
Results whose statement or proof uses this declaration.
- Polynomial.eq_quo_mul_prod_pow_add_sum_rem_mul_prod_powproof · cited by 1