Theorems · Theorem · field theory
Polynomial.isRoot_of_isRoot_iff_dvd_derivative_mul
∀ {K : Type u_1} [inst : Field K] [IsAlgClosed K] [CharZero K] {f g : Polynomial K},
f ≠ 0 → ((∀ (x : K), f.IsRoot x → g.IsRoot x) ↔ f ∣ Polynomial.derivative f * g)Over an algebraically closed field of characteristic zero a necessary and sufficient condition
for the set of roots of a nonzero polynomial f to be a subset of the set of roots of g is that
f divides f.derivative * g. Over an integral domain, this is a sufficient but not necessary
condition. See isRoot_of_isRoot_of_dvd_derivative_mul
- Defined in
- Mathlib.FieldTheory.IsAlgClosed.Basic
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 141 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- FieldIsAlgClosedCharZero
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites29
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- RingHom.idstatement · cited by 18,349
- LinearMapstatement · cited by 10,215
- Fieldstatement and proof · cited by 7,404
- Polynomialstatement and proof · cited by 5,681
- MulZeroClass.mul_zeroproof · cited by 2,091
- MulZeroClass.zero_mulproof · cited by 1,625
- Polynomial.Cproof · cited by 1,598
- le_rflproof · cited by 1,558
- Polynomial.coeffproof · cited by 1,045
- CharZerostatement and proof · cited by 932
- Polynomial.evalproof · cited by 796
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.