OAI/NumberTheory/EgyptianFractions/RealPhaseEnvelope.lean
12 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem337.RealPhase.integerDistanceline 11Source documentation
Distance to the nearest integer. The tie convention of
rounddoes not affect this distance.def integerDistance (x : ℝ) : ℝ := |x - round x|
- lemma
OAI.Problem337.RealPhase.integerDistance_nonnegline 13 - lemma
OAI.Problem337.RealPhase.abs_sin_fractline 15 - theorem
OAI.Problem337.RealPhase.two_integerDistance_le_abs_sinline 25Source documentation
Jordan's sine inequality in the nearest-integer convention used by Diophantine approximation and minor-arc spacing.
theorem two_integerDistance_le_abs_sin (x : ℝ) : 2 * integerDistance x ≤ |Real.sin (Real.pi * x)| := by …Mentions: OAI.Problem337.RealPhase.integerDistance
- def
OAI.Problem337.RealPhase.phaseline 46Source documentation
Period-one complex phase, with the same normalization as the standard cyclic character and the circle-method Fourier sum.
def phase (x : ℝ) : ℂ := Complex.exp (Complex.I * (2 * Real.pi * x : ℝ))
- lemma
OAI.Problem337.RealPhase.norm_phaseline 48 - lemma
OAI.Problem337.RealPhase.phase_addline 51 - lemma
OAI.Problem337.RealPhase.phase_nat_mulline 58 - def
OAI.Problem337.RealPhase.envelopeline 66Source documentation
A capped geometric envelope with the integer frequencies accounted for explicitly, rather than assigning an invalid reciprocal at distance zero.
def envelope (N : ℕ) (x : ℝ) : ℝ := …
- theorem
OAI.Problem337.RealPhase.norm_sum_phase_le_envelopeline 69 - theorem
OAI.Problem337.RealPhase.norm_sum_shift_phase_eqline 89Source documentation
Translating the integer interval and adding a constant phase preserve the norm, so the same envelope handles every interval location.
theorem norm_sum_shift_phase_eq (x β t : ℝ) (N : ℕ) : ‖∑ n ∈ Finset.range N, phase (x * (t + n) + β)‖ = ‖∑ n ∈ Finset.range N, phase ((n : ℝ) * x)‖ := by …Mentions: OAI.Problem337.RealPhase.phase
- theorem
OAI.Problem337.RealPhase.norm_sum_shift_phase_le_envelopeline 101