Documentation

LeanPool.PhaseRetrieval.DimdPoly.Internal.FiniteBaseCircleEstimate

FiniteBaseCircleEstimate #

FiniteBaseCircleEstimate #

Finite Fourier-side scaffold for the one-dimensional circle estimate with explicit support and gap parameters.

noncomputable def DimdPolyLEAN.lowPoly {D : ℕ} (q : Fin (D + 1) → ℂ) :

lowPoly: low Poly.

Equations
Instances For
    noncomputable def DimdPolyLEAN.bandPoly (N : ℕ) {L : ℕ} (p : Fin L → ℂ) :

    bandPoly: band Poly.

    Equations
    Instances For
      noncomputable def DimdPolyLEAN.circleL2Sq (f : AddCircle (2 * Real.pi) → ℂ) :

      circleL2Sq: circle L2 Sq.

      Equations
      Instances For
        noncomputable def DimdPolyLEAN.defectSq (Q P : AddCircle (2 * Real.pi) → ℂ) :

        defectSq: defect Sq.

        Equations
        Instances For

          circleBadConst: circle Bad Const.

          Equations
          Instances For

            circleConst: circle Const.

            Equations
            Instances For
              theorem DimdPolyLEAN.finite_base_circle_estimate (D : ℕ) {L N : ℕ} :
              1 ≤ L → circleGap D * L ≤ N → ∀ (q : Fin (D + 1) → ℂ) (p : Fin L → ℂ), circleL2Sq (bandPoly N p) ≤ circleConst D * defectSq (lowPoly q) (bandPoly N p)
              theorem DimdPolyLEAN.finite_base_circle_estimate_exists (D : ℕ) :
              ∃ (A : ℕ), 1 ≤ A ∧ ∃ (C : ℝ), 0 < C ∧ ∀ {L N : ℕ}, 1 ≤ L → A * L ≤ N → ∀ (q : Fin (D + 1) → ℂ) (p : Fin L → ℂ), circleL2Sq (bandPoly N p) ≤ C * defectSq (lowPoly q) (bandPoly N p)