English
Zeros of P' lie in the convex hull of zeros of P for deg P > 0.
Русский
Корни P' лежат в выпуклой оболочке корней P при deg P > 0.
LaTeX
$$P'.rootSet \\subseteq \\operatorname{conv}(P.rootSet)$$
Lean4
/-- *Gauss-Lucas Theorem*: if $P$ is a nonconstant polynomial with complex coefficients,
then all zeros of $P'$ belong to the convex hull of the set of zeros of $P$.
See also `eq_centerMass_of_eval_derivative_eq_zero`
for a version that provides explicit coefficients of the convex combination.
-/
theorem rootSet_derivative_subset_convexHull_rootSet (h₀ : 0 < P.degree) :
P.derivative.rootSet ℂ ⊆ convexHull ℝ (P.rootSet ℂ) :=
by
intro z hz
rw [mem_rootSet, coe_aeval_eq_eval] at hz
rw [eq_centerMass_of_eval_derivative_eq_zero h₀ hz.2]
apply Finset.centerMass_mem_convexHull
· simp [derivRootWeight_nonneg]
· apply sum_derivRootWeight_pos h₀
· simp [mem_rootSet]