OAI/NumberTheory/EgyptianFractions/DiscreteFirstDerivative.lean
23 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem337.ExponentialSum.phaseline 8 - def
OAI.Problem337.ExponentialSum.phaseWeightline 10 - lemma
OAI.Problem337.ExponentialSum.phase_normline 13 - lemma
OAI.Problem337.ExponentialSum.phase_addline 16 - lemma
OAI.Problem337.ExponentialSum.cot_antitone_unitline 23 - lemma
OAI.Problem337.ExponentialSum.sin_pi_lowerline 40 - lemma
OAI.Problem337.ExponentialSum.abs_cot_pi_leline 55 - lemma
OAI.Problem337.ExponentialSum.phaseWeight_identityline 63 - lemma
OAI.Problem337.ExponentialSum.phaseWeight_norm_leline 81 - lemma
OAI.Problem337.ExponentialSum.phaseWeight_difference_normline 94 - lemma
OAI.Problem337.ExponentialSum.phase_step_weightline 106 - lemma
OAI.Problem337.ExponentialSum.weighted_telescopeline 121Source documentation
Summation by parts for a sequence whose differences have a reciprocal weight.
lemma weighted_telescope (z w : ℕ → ℂ) (N : ℕ) (hstep : ∀ i < N, (z (i + 1) - z i) * w i = z i) : (∑ i ∈ Finset.range N, z i) = z N * w N - z 0 * w 0 + ∑ i ∈ Finset.range N, z (i + 1) * (w i - w (i + 1)) := by … - lemma
OAI.Problem337.ExponentialSum.weighted_telescope_succline 136Source documentation
Endpoint-efficient form: the last weight is attached to the last summand.
lemma weighted_telescope_succ (z w : ℕ → ℂ) (N : ℕ) (hstep : ∀ i ≤ N, (z (i + 1) - z i) * w i = z i) : (∑ i ∈ Finset.range (N + 1), z i) = z (N + 1) * w N - z 0 * w 0 + ∑ i ∈ Finset.range N, z (i + 1) * (w i - w (i + 1)) := by … - theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_boundline 147Source documentation
A discrete first-derivative estimate (Kusmin--Landau): monotone consecutive phase increments, uniformly separated from the integers, force cancellation. The last increment is included to make the endpoint formula uniform, including
N=0.theorem first_derivative_sum_bound (f : ℕ → ℝ) (N : ℕ) (β : ℝ) (hβ : 0 < β) (hlo : ∀ i ≤ N, β ≤ f (i + 1) - f i) (hhi : ∀ i ≤ N, f (i + 1) - f i ≤ 1 - β) (hmono : MonotoneOn (fun i => f (i + 1) - f i) (Set.Iic N)) : ‖∑ i ∈ Finset.range N, phase (f i)‖ ≤ 2 / β := by …Mentions: OAI.Problem337.ExponentialSum.phase
- theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_bound_succline 204Source documentation
Cancellation using only the increments attached to the summands.
theorem first_derivative_sum_bound_succ (f : ℕ → ℝ) (N : ℕ) (β : ℝ) (hβ : 0 < β) (hlo : ∀ i ≤ N, β ≤ f (i + 1) - f i) (hhi : ∀ i ≤ N, f (i + 1) - f i ≤ 1 - β) (hmono : MonotoneOn (fun i => f (i + 1) - f i) (Set.Iic N)) : ‖∑ i ∈ Finset.range (N + 1), phase (f i)‖ ≤ 2 / β := by …Mentions: OAI.Problem337.ExponentialSum.phase
- lemma
OAI.Problem337.ExponentialSum.phase_intline 260 - lemma
OAI.Problem337.ExponentialSum.phase_negline 266 - lemma
OAI.Problem337.ExponentialSum.phase_sub_int_mulline 274 - theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_bound_stripline 282Source documentation
Integer translations of the increment strip do not affect the estimate.
theorem first_derivative_sum_bound_strip (f : ℕ → ℝ) (N : ℕ) (β : ℝ) (q : ℤ) (hβ : 0 < β) (hlo : ∀ i ≤ N, (q : ℝ) + β ≤ f (i + 1) - f i) (hhi : ∀ i ≤ N, f (i + 1) - f i ≤ (q : ℝ) + 1 - β) (hmono : MonotoneOn (fun i => f (i + 1) - f i) (Set.Iic N)) : ‖∑ i ∈ Finset.range N, phase (f i)‖ ≤ 2 / β := by …Mentions: OAI.Problem337.ExponentialSum.phase
- theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_bound_eitherline 306Source documentation
Both directions of monotonicity are allowed in the discrete first-derivative estimate.
theorem first_derivative_sum_bound_either (f : ℕ → ℝ) (N : ℕ) (β : ℝ) (q : ℤ) (hβ : 0 < β) (hlo : ∀ i ≤ N, (q : ℝ) + β ≤ f (i + 1) - f i) (hhi : ∀ i ≤ N, f (i + 1) - f i ≤ (q : ℝ) + 1 - β) (hmono : MonotoneOn (fun i => f (i + 1) - f i) (Set.Iic N) ∨ AntitoneOn (fun i => f (i + 1) - f i) (Set.Iic N)) : ‖∑ i ∈ Finset.range N, phase (f i)‖ ≤ 2 / β := by …Mentions: OAI.Problem337.ExponentialSum.phase
- theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_bound_strip_succline 325 - theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_bound_either_succline 349Source documentation
Both directions of monotonicity are allowed in the discrete first-derivative estimate.
theorem first_derivative_sum_bound_either_succ (f : ℕ → ℝ) (N : ℕ) (β : ℝ) (q : ℤ) (hβ : 0 < β) (hlo : ∀ i ≤ N, (q : ℝ) + β ≤ f (i + 1) - f i) (hhi : ∀ i ≤ N, f (i + 1) - f i ≤ (q : ℝ) + 1 - β) (hmono : MonotoneOn (fun i => f (i + 1) - f i) (Set.Iic N) ∨ AntitoneOn (fun i => f (i + 1) - f i) (Set.Iic N)) : ‖∑ i ∈ Finset.range (N + 1), phase (f i)‖ ≤ 2 / β := by …Mentions: OAI.Problem337.ExponentialSum.phase
- theorem
OAI.Problem337.ExponentialSum.first_derivative_sum_bound_Iccline 369Source documentation
The first-derivative bound on a contiguous block of natural indices.
theorem first_derivative_sum_bound_Icc (f : ℕ → ℝ) (a b : ℕ) (β : ℝ) (q : ℤ) (hβ : 0 < β) (hlo : ∀ i, a ≤ i → i ≤ b → (q : ℝ) + β ≤ f (i + 1) - f i) (hhi : ∀ i, a ≤ i → i ≤ b → f (i + 1) - f i ≤ (q : ℝ) + 1 - β) (hmono : MonotoneOn (fun i => f (i + 1) - f i) (Set.Icc a b) ∨ AntitoneOn (fun i => f (i + 1) - f i) (Set.Icc a b)) : ‖∑ i ∈ Finset.Icc a b, phase (f i)‖ ≤ 2 / β := by …Mentions: OAI.Problem337.ExponentialSum.phase