Documentation

HexRootsMathlib.KantorovichPoly

@[reducible, inline]

Complex numbers represented as two real coordinates with the sup norm.

Equations
Instances For

    The natural continuous real-linear equivalence between ℂ and its two-coordinate sup-norm model.

    Equations
    Instances For

      The transported norm is the maximum absolute coordinate.

      The real matrix of multiplication by a complex scalar.

      Equations
      Instances For

        Multiplication by a complex scalar as a continuous real-linear operator on the sup-norm model.

        Equations
        Instances For
          @[simp]
          theorem NewtonKantorovich.ComplexSup.mul_apply_zero (z : ℂ) (x : ComplexSup) :
          (mul z) x 0 = z.re * x 0 - z.im * x 1
          @[simp]
          theorem NewtonKantorovich.ComplexSup.mul_apply_one (z : ℂ) (x : ComplexSup) :
          (mul z) x 1 = z.im * x 0 + z.re * x 1

          Transporting the sup-norm multiplication operator back to ℂ gives ordinary complex multiplication.

          Complex multiplication is conjugation of scalar multiplication by the coordinate equivalence.

          Exact sup-operator norm of complex multiplication.

          Complex multiplication varies continuously in the operator norm.

          theorem NewtonKantorovich.ComplexSup.mul_sum {ι : Type u_1} (S : Finset ι) (f : ι → ℂ) :
          mul (∑ i ∈ S, f i) = ∑ i ∈ S, mul (f i)

          Exact first-order defect: there is no Euclidean-to-sup norm loss.

          Comparison of the sup operator norm with the Euclidean complex norm.

          Evaluation of a complex polynomial, transported to the sup-norm model.

          Equations
          Instances For

            Transported polynomial evaluation has the expected real Fréchet derivative. The norm-inherited parent structures are explicit because Pi also has definitionally distinct direct parent instances; the generic Newton--Kantorovich theorem consumes the norm-inherited ones.

            The derivative of transported polynomial evaluation varies continuously.

            theorem NewtonKantorovich.ComplexSup.existsUnique_root {p : Polynomial ℂ} {A : ComplexSup →L[ℝ] ComplexSup} {R : ENNReal} {x₀ : ComplexSup} {y z₁ z₂ r : NNReal} (hy : ‖A (eval p x₀)‖₊ ≤ y) (hz₁ : ‖1 - A ∘SL evalDeriv p x₀‖₊ ≤ z₁) (hz₂ : ∀ x ∈ Metric.closedEBall x₀ R, ‖A ∘SL (evalDeriv p x - evalDeriv p x₀)‖₊ ≤ z₂ * ‖x - x₀‖₊) (hrR : ↑r ≤ R) (hyr : y + z₁ * r + z₂ * r ^ 2 / 2 ≤ r) (hzr : z₁ + z₂ * r < 1) :

            Newton--Kantorovich specialized to a complex polynomial in sup-norm coordinates. The witness-specific estimates enter only through the three exact bounds hy, hz₁, and hz₂.