Documentation

HexRootsMathlib.ArgumentPrinciple

noncomputable def HexRootsMathlib.rootsInDisc (p : Polynomial ) (c : ) (R : ) :

Number of roots of p in the open disc, counted with multiplicity.

Equations
Instances For
    theorem HexRootsMathlib.integral_subInv_outside_of_not_mem {c a : } {R : } (hR : 0 R) (haSphere : aMetric.sphere c R) (haBall : aMetric.ball c R) :
    (z : ) in C(c, R), (z - a)⁻¹ = 0

    A reciprocal factor whose pole is neither inside nor on a nonnegative- radius circle has integral zero.

    theorem HexRootsMathlib.integral_logDeriv_eq_rootCount {p : Polynomial } (hp : p 0) {c : } {R : } (hR : 0 R) (hboundary : zMetric.sphere c R, Polynomial.eval z p 0) :

    The unnormalized logarithmic-derivative integral is 2πi times the number of roots in the open disc, counted with multiplicity.

    theorem HexRootsMathlib.argumentPrinciple {p : Polynomial } (hp : p 0) {c : } {R : } (hR : 0 R) (hboundary : zMetric.sphere c R, Polynomial.eval z p 0) :

    Polynomial argument principle on a nonnegative-radius circle: the normalized logarithmic-derivative integral is the number of roots in the open disc, counted with multiplicity. The admitted case R = 0 is degenerate and both sides vanish.

    theorem HexRootsMathlib.rootsInDisc_eq_iff {p q : Polynomial } (hp : p 0) (hq : q 0) {c : } {R : } (hR : 0 R) (hpBoundary : zMetric.sphere c R, Polynomial.eval z p 0) (hqBoundary : zMetric.sphere c R, Polynomial.eval z q 0) :

    Under the argument-principle hypotheses, equality of two normalized logarithmic-derivative integrals is equivalent to equality of their natural root counts.