Documentation

HexRootsMathlib.RoucheHomotopy

The affine polynomial path from g at t = 0 to f at t = 1.

Equations
Instances For

    Evaluation of the affine path along a fixed parameterized circle is jointly continuous in the homotopy parameter and circle parameter.

    Derivative evaluation of the affine path along a fixed parameterized circle is jointly continuous in both parameters.

    theorem HexRootsMathlib.affineHomotopy.continuous_rootsInDisc {f g : Polynomial ℂ} {c : ℂ} {R : ℝ} (hR : 0 ≤ R) (hboundary : ∀ t ∈ Set.Icc 0 1, ∀ z ∈ Metric.sphere c R, Polynomial.eval z (affineHomotopy f g t) ≠ 0) :
    ContinuousOn (fun (t : ℝ) => rootsInDisc (affineHomotopy f g t) c R) (Set.Icc 0 1)

    The root count of a boundary-nonvanishing affine polynomial homotopy is continuous on its parameter interval.

    theorem HexRootsMathlib.affineHomotopy.rootsInDisc_eq {f g : Polynomial ℂ} {c : ℂ} {R : ℝ} (hR : 0 ≤ R) (hboundary : ∀ t ∈ Set.Icc 0 1, ∀ z ∈ Metric.sphere c R, Polynomial.eval z (affineHomotopy f g t) ≠ 0) :

    A boundary-nonvanishing affine homotopy has equal root counts at its two endpoints.