Documentation

LeanPool.TrilinearHilbertTransform.Auto.Sec01Foundations

Section 1: Foundations, conventions, and proof interfaces #

This file was automatically generated by Claude.

Formalization of blueprint Section 1, "Foundations, conventions, and proof interfaces" (sec:foundations, lines 53-253) of blueprint/formalization_blueprint.tex.

The period 16 of the Gowers-norm circle is positive.

noncomputable def TrilinearHT.Auto.logarithmicSize (t : ℝ) :

The logarithmic size parameter in blueprint Lemma lem:budget-rules.

Equations
Instances For

    Blueprint Lemma lem:budget-rules: an explicit quasipolynomial majorant. The coefficient and degree are chosen before the universally quantified parameter.

    Equations
    Instances For
      theorem TrilinearHT.Auto.logarithmicSize_pow_mono {t : ℝ} (ht : 2 ≤ t) {d e : ℕ} (hde : d ≤ e) :

      Increasing the degree of a logarithmic majorant on the source domain.

      Blueprint Lemma lem:budget-rules, closure under products.

      Blueprint Lemma lem:budget-rules, closure under sums.

      A nonnegative constant has a quasipolynomial bound (including the empty-sum case).

      theorem TrilinearHT.Auto.quasipolynomialBound_rpow {f : ℝ → ℝ} (hf : QuasipolynomialBound f) {p : ℝ} (hp : 0 ≤ p) :
      QuasipolynomialBound fun (t : ℝ) => f t ^ p

      Blueprint Lemma lem:budget-rules, closure under nonnegative fixed real powers.

      Separated-frequency rows #

      The quadratic-envelope integral calculations are adapted from ../lean-spherical/LeanSpherical/Auto/Spherical/MSS/Kakeya/TTStarSchur.lean, copyright 2026 Joris Roos, Apache 2.0.

      noncomputable def TrilinearHT.Auto.fourierWave (ξ x : ℝ) :

      The convention e(ξ x) = exp(2π i ξ x) used in the blueprint.

      Equations
      Instances For
        theorem TrilinearHT.Auto.integral_abs_derivative_le_endpoints {a b : ℝ} {u u' : ℝ → ℝ} (hu : ∀ x ∈ Set.uIcc a b, HasDerivAt u (u' x) x) (hu' : IntervalIntegrable u' MeasureTheory.volume a b) (hsign : (∀ x ∈ Set.uIcc a b, 0 ≤ u' x) ∨ ∀ x ∈ Set.uIcc a b, u' x ≤ 0) :
        ∫ (x : ℝ) in a..b, |u' x| ≤ |u a| + |u b|

        A derivative with one sign has variation bounded by its endpoint sizes.

        theorem TrilinearHT.Auto.hasDerivAt_fourierWave_comp {p : ℝ → ℝ} {q x : ℝ} (hp : HasDerivAt p q x) :
        HasDerivAt (fun (t : ℝ) => fourierWave 1 (p t)) (fourierWave 1 (p x) * (↑(2 * Real.pi * q) * Complex.I)) x

        Differentiating the blueprint's oscillatory wave along a real phase.

        theorem TrilinearHT.Auto.norm_integral_fourierWave_of_reciprocal {a b : ℝ} (hab : a ≤ b) (p q u u' : ℝ → ℝ) (hpcont : Continuous p) (hp : ∀ x ∈ Set.uIcc a b, HasDerivAt p (q x) x) (hu : ∀ x ∈ Set.uIcc a b, HasDerivAt u (u' x) x) (hu'cont : ContinuousOn u' (Set.uIcc a b)) (hcancel : ∀ x ∈ Set.uIcc a b, u x * q x = 1) (hsign : (∀ x ∈ Set.uIcc a b, 0 ≤ u' x) ∨ ∀ x ∈ Set.uIcc a b, u' x ≤ 0) :
        ‖∫ (x : ℝ) in a..b, fourierWave 1 (p x)‖ ≤ 2 * (|u a| + |u b|)

        One nonstationary integration by parts, with a real reciprocal amplitude. The sign condition controls its total variation by the endpoint values.

        theorem TrilinearHT.Auto.quadratic_oscillatory_integral_bound (α β γ : ℝ) {a b A : ℝ} (hab : a ≤ b) (hA : 0 < A) (hlower : ∀ x ∈ Set.Icc a b, A ≤ |2 * α * x + β|) :
        ‖∫ (x : ℝ) in Set.Icc a b, fourierWave 1 (α * x ^ 2 + β * x + γ)‖ ≤ 4 / A

        Blueprint Lemma lem:fourier-foundation, lines 143 and 158: a real quadratic phase whose derivative has modulus at least A has oscillatory integral at most 4/A. This includes linear phases and degenerate intervals.

        theorem TrilinearHT.Auto.finiteAverage_conj {G : Type u_1} [Fintype G] (f : G → ℂ) :
        (finiteAverage fun (x : G) => (starRingEnd ℂ) (f x)) = (starRingEnd ℂ) (finiteAverage f)
        theorem TrilinearHT.Auto.uniformMean_conj {G : Type u_1} [Fintype G] (f : G → ℂ) :
        (uniformMean fun (x : G) => (starRingEnd ℂ) (f x)) = (starRingEnd ℂ) (uniformMean f)
        theorem TrilinearHT.Auto.finite_cubeAverage_conj {G : Type u_1} [AddCommGroup G] [Fintype G] [MeasurableSpace G] [MeasurableSingletonClass G] (j : ℕ) (f : G → ℂ) :
        (cubeAverage (finiteHaar G) j fun (x : Fin j → Bool) (x_1 : G) => (starRingEnd ℂ) (f x_1)) = (starRingEnd ℂ) (cubeAverage (finiteHaar G) j fun (x : Fin j → Bool) => f)

        The measure-preserving isometry identifying the one-coordinate Euclidean space with the blueprint's real variable.

        Equations
        Instances For
          noncomputable def TrilinearHT.Auto.realMixedMaximal {Ω : Type u_1} {E : Type u_2} [NormedAddCommGroup E] (f : ℝ × Ω → E) (z : ℝ × Ω) :

          Hardy–Littlewood maximal function in the real coordinate of a mixed-space input.

          Equations
          Instances For
            noncomputable def TrilinearHT.Auto.centeredMaximalQ {Ω : Type u_1} (q : ℝ) (f : ℝ × Ω → ℂ) (z : ℝ × Ω) :

            The centered powered maximal function, used to prove the uncentered source estimate.

            Equations
            Instances For
              theorem TrilinearHT.Auto.centeredOneMixedNorm (p q : ℝ) (hq2 : 2 < q) (hq3 : q < 3) (hpq : q < p) :

              Centered prerequisite for blueprint lem:vector-maximal: for 2 < q < 3 and p > q, M_q is bounded on L^p(ℝ; L^4(Ω)), uniformly over finite inner measure spaces.

              noncomputable def TrilinearHT.Auto.uncenteredRealMaximal {E : Type u_1} [NormedAddCommGroup E] (f : ℝ → E) (x : ℝ) :

              The uncentered Hardy–Littlewood maximal operator specified at blueprint line 67, using nondegenerate intervals containing the evaluation point.

              Equations
              Instances For

                The uncentered maximal operator is at most twice the centered one.

                theorem TrilinearHT.Auto.mixedENorm_const_mul {X : Type u_1} {Ω : Type u_2} [MeasurableSpace X] [MeasurableSpace Ω] (μ : MeasureTheory.Measure X) (ν : MeasureTheory.Measure Ω) {p s : ℝ} (hp : 0 < p) (hs : 0 < s) (c : ENNReal) (hc : c ≠ ⊤) (f : X × Ω → ENNReal) :
                (ClassicalMaximal.mixedENorm μ ν p s fun (z : X × Ω) => c * f z) = c * ClassicalMaximal.mixedENorm μ ν p s f
                noncomputable def TrilinearHT.Auto.maximalQ {Ω : Type u_1} (q : ℝ) (f : ℝ × Ω → ℂ) (z : ℝ × Ω) :

                The blueprint's powered uncentered maximal function, with the convention specified at source line 67 and used in lem:vector-maximal and eq:CN.

                Equations
                Instances For
                  theorem TrilinearHT.Auto.maximalQ_le_centered {Ω : Type u_1} {q : ℝ} (hq : 0 < q) (f : ℝ × Ω → ℂ) (z : ℝ × Ω) :
                  maximalQ q f z ≤ 2 ^ (1 / q) * centeredMaximalQ q f z
                  theorem TrilinearHT.Auto.oneMixedNorm (p q : ℝ) (hq2 : 2 < q) (hq3 : q < 3) (hpq : q < p) :

                  Blueprint lem:vector-maximal, lines 240–251: the source's uncentered M_q is bounded on L^p(ℝ; L^4(Ω)), uniformly over all finite inner measure spaces.