OAI/NumberTheory/TwoPoint/Bounds/WindowPolynomialBounds.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Concrete Parseval and short-sum bounds for the two window polynomials.
- lemma
OAI.TwoPointCorrelations.integral_fourierPolynomial_sq_injectiveline 13 - lemma
OAI.TwoPointCorrelations.integral_fourierPolynomial_sq_le_cardline 27 - lemma
OAI.TwoPointCorrelations.continuous_forwardWindowPolynomialline 42 - lemma
OAI.TwoPointCorrelations.continuous_backwardWindowPolynomialline 45 - lemma
OAI.TwoPointCorrelations.norm_forwardWindowPolynomial_leline 48 - lemma
OAI.TwoPointCorrelations.norm_backwardWindowPolynomial_leline 59 - lemma
OAI.TwoPointCorrelations.integral_forwardWindowPolynomial_sq_leline 70 - lemma
OAI.TwoPointCorrelations.integral_backwardWindowPolynomial_sq_leline 85 - lemma
OAI.TwoPointCorrelations.fourier_nat_at_realline 99 - lemma
OAI.TwoPointCorrelations.forwardWindowPolynomial_at_realline 107 - def
OAI.TwoPointCorrelations.progressionSequenceline 115Source documentation
Applying a progression mask to the original values preserves their unit bound.
noncomputable def progressionSequence (f : ℕ → ℂ) (l : ℕ) [NeZero l] (a : ZMod l) (n : ℕ) : ℂ := if (n : ZMod l) = a then f n else 0 - lemma
OAI.TwoPointCorrelations.OneBounded.progressionSequenceline 118 - theorem
OAI.TwoPointCorrelations.progression_window_sum_from_integralline 128Source documentation
Every circle frequency is represented by a real frequency, and the unimodular origin phase disappears before applying MRT.
theorem progression_window_sum_from_integral (f : ℕ → ℂ) (D Y l : ℕ) [NeZero l] (a : ZMod l) (K : ℝ) (hK : ∀ α, shortExponentialIntegral f (Y + 1) D α ≤ K) (θ : AddCircle (1 : ℝ)) : (∑ v ∈ range Y, ‖forwardWindowPolynomial (progressionSequence f l a) D (v + 1) θ‖) ≤ K := by …Mentions: OAI.TwoPointCorrelations.shortExponentialIntegral, OAI.TwoPointCorrelations.forwardWindowPolynomial, OAI.TwoPointCorrelations.progressionSequence
- theorem
OAI.TwoPointCorrelations.MRTLiouvilleShortInput.progression_window_polynomialsline 145