Documentation

LeanPool.LocalComplexGeometry.ClassicalComplexWPT.PublicExistence

Public existence from analytic sequence preparation #

This file reconstructs the public analytic unit and distinguished polynomial from the normalized ℓ¹(ℕ) quotient/remainder supplied by PreparationSequences.

theorem ClassicalComplexWPT.weighted_scaled_pow (r : ) (hr : r 0) {d i : } (hi : i d) (w : ) :
r ^ (d - i) * w ^ i = r ^ d * (r⁻¹ * w) ^ i
noncomputable def ClassicalComplexWPT.preparationCoefficient {n : } (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (d : ) (i : Fin d) :
Base n

Lower coefficients of the reconstructed distinguished polynomial.

Equations
Instances For
    noncomputable def ClassicalComplexWPT.preparationQuotientEval {n : } (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (d : ) :
    Ambient n

    Evaluation of the normalized division quotient in the original distinguished variable.

    Equations
    Instances For
      noncomputable def ClassicalComplexWPT.preparationUnit {n : } (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (d : ) :
      Ambient n

      The reconstructed analytic unit.

      Equations
      Instances For
        theorem ClassicalComplexWPT.preparationCoefficient_zero {n : } (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (d : ) (hrem : normalizedPreparationRemainder p r hr d 0 = 0) (i : Fin d) :
        preparationCoefficient p r hr d i 0 = 0
        theorem ClassicalComplexWPT.preparedPolynomial_preparationCoefficient {n : } (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (d : ) (hr0 : 0 < r) (z : Base n) (w : ) :
        preparedPolynomial d (preparationCoefficient p r hr d) (z, w) = r ^ d * ((↑r)⁻¹ ^ d * w ^ d - i : Fin d, (normalizedPreparationRemainder p r hr d z) i * ((↑r)⁻¹ * w) ^ i)
        theorem ClassicalComplexWPT.preparationUnit_zero_ne {n : } (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (d : ) (hr0 : 0 < r) (htop : (originWeightedCoeffs p r hr) d 0) (hq0 : (normalizedPreparationQuotient p r hr d 0) 0 = 1) :
        preparationUnit p r hr d 0 0
        theorem ClassicalComplexWPT.preparation_factorization_of_sequence_factorization {n d : } {f : Ambient n} (p : FormalMultilinearSeries (Ambient n) ) (r : NNReal) (hr : r < p.radius) (hr0 : 0 < r) (htop : (originWeightedCoeffs p r hr) d 0) (z : Base n) (w : ) (hfac : monomialSeq d = convolution (normalizedPreparationQuotient p r hr d z) (analyticNormalizedCoefficientMap p r hr d z) + normalizedPreparationRemainder p r hr d z) (hsupp : seqHighShift d (normalizedPreparationRemainder p r hr d z) = 0) (hw : (↑r)⁻¹ * w < 1) (hrecon : evalL1PowerSeries ((weightedCoefficientSeries p r).sum z) ((↑r)⁻¹ * w) = f (z, w)) (hQne : preparationQuotientEval p r hr d (z, w) 0) :

        Pointwise reconstruction once sequence division and convergence are available. Keeping the convergence hypotheses explicit makes this lemma reusable for both the public existence and uniqueness arguments.

        theorem ClassicalComplexWPT.exists_isWeierstrassPreparation {n d : } {f : Ambient n} (hf : AnalyticAt f 0) (horder : ExactOrderInLastVariable f d) :
        ∃ (a : Fin dBase n) (u : Ambient n), IsWeierstrassPreparation f d a u

        The existence half of classical complex Weierstrass preparation, in the exact public predicate.