OAI/NumberTheory/EgyptianFractions/ResidueLevels.lean
35 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem337.ResidueLevels.depthline 11Source documentation
The first index at which a geometric scale reaches
exp m.def depth (A m η : ℝ) : ℕ := ⌈(A - m) / (η * m)⌉₊
- def
OAI.Problem337.ResidueLevels.levelline 14Source documentation
A geometric scale, kept in logarithmic coordinates.
def level (A m η : ℝ) (j : ℕ) : ℝ := Real.exp (A - η * m * j)
- theorem
OAI.Problem337.ResidueLevels.before_depth_iffline 16 - theorem
OAI.Problem337.ResidueLevels.depth_posline 21 - theorem
OAI.Problem337.ResidueLevels.level_posline 26 - theorem
OAI.Problem337.ResidueLevels.level_strictAntiline 29 - theorem
OAI.Problem337.ResidueLevels.level_above_cutoffline 37 - theorem
OAI.Problem337.ResidueLevels.final_level_boundsline 41 - theorem
OAI.Problem337.ResidueLevels.half_log_le_nextline 60 - theorem
OAI.Problem337.ResidueLevels.exp_half_le_nextline 68 - theorem
OAI.Problem337.ResidueLevels.sqrt_level_le_nextline 73 - theorem
OAI.Problem337.ResidueLevels.depth_upperline 83 - theorem
OAI.Problem337.ResidueLevels.depth_log_boundline 94 - def
OAI.Problem337.ResidueLevels.factorline 119Source documentation
The auxiliary denominator factor changes only from
Cto1.def factor (A m η S : ℝ) (C j : ℕ) : ℕ := …
- theorem
OAI.Problem337.ResidueLevels.next_factor_dvdline 122 - def
OAI.Problem337.ResidueLevels.scaleline 133Source documentation
The integer number of prime factors used at scale
S.def scale (S : ℝ) : ℕ := ⌊S / Real.log S⌋₊
- theorem
OAI.Problem337.ResidueLevels.tendsto_div_logline 135 - theorem
OAI.Problem337.ResidueLevels.scale_boundsline 150 - theorem
OAI.Problem337.ResidueLevels.eventually_scale_boundsline 164 - theorem
OAI.Problem337.ResidueLevels.tendsto_scaleline 174 - theorem
OAI.Problem337.ResidueLevels.tendsto_div_scaleline 180 - theorem
OAI.Problem337.ResidueLevels.eventually_depth_log_boundline 189 - theorem
OAI.Problem337.ResidueLevels.eventually_exp_absorbline 204Source documentation
An error exponential in
Sis negligible beside any fixed exponential in the smaller prime-product scale.theorem eventually_exp_absorb {a b c C : ℝ} (hab : a < b) (hc : 0 < c) (hC : 0 ≤ C) : ∀ᶠ S : ℝ in atTop, Real.exp (-b * scale S) + C * Real.exp (-c * S) ≤ Real.exp (-a * scale S) := by …Mentions: OAI.Problem337.ResidueLevels.scale
- theorem
OAI.Problem337.ResidueLevels.eventually_deterministic_mean_boundline 248 - theorem
OAI.Problem337.ResidueLevels.level_zeroline 259 - theorem
OAI.Problem337.ResidueLevels.level_succline 262 - theorem
OAI.Problem337.ResidueLevels.final_factor_oneline 268 - theorem
OAI.Problem337.ResidueLevels.exists_interval_indexline 278Source documentation
Finite adjacent descending intervals cover the region between the endpoints. No continuity or integrality of interval endpoints is required.
theorem exists_interval_index {f : ℕ → ℝ} {d : ℕ} {u : ℝ} (hlo : f d < u) (hhi : u ≤ f 0) : ∃ j : ℕ, j < d ∧ f (j + 1) < u ∧ u ≤ f j := by … - theorem
OAI.Problem337.ResidueLevels.interval_index_uniqueline 289 - theorem
OAI.Problem337.ResidueLevels.exists_unique_level_intervalline 302 - theorem
OAI.Problem337.ResidueLevels.factor_posline 312Source documentation
Every auxiliary factor is positive once the initial factor is.
theorem factor_pos {A m η S : ℝ} {C : ℕ} (hC : 0 < C) (j : ℕ) : 0 < factor A m η S C j := by …Mentions: OAI.Problem337.ResidueLevels.factor
- theorem
OAI.Problem337.ResidueLevels.factor_leline 317 - theorem
OAI.Problem337.ResidueLevels.factor_zeroline 322 - theorem
OAI.Problem337.ResidueLevels.factor_eq_of_large_numeratorline 327 - theorem
OAI.Problem337.ResidueLevels.scale_le_selfline 334Source documentation
The floor scale lies below the original scale; this is the missing comparison needed to certify that the terminal auxiliary factor equals one.
theorem scale_le_self {S : ℝ} (hS : 0 ≤ S) (hlog : 1 ≤ Real.log S) : (scale S : ℝ) ≤ S := by …Mentions: OAI.Problem337.ResidueLevels.scale