OAI/NumberTheory/Ostmann/Construction/SmoothLogCellProfile.lean
13 declarations, 0 contain sorry, 0 declared as axioms
A fixed smooth partition profile for the original logarithmic cells
- def
OAI.Ostmann.logCellProfileline 13 - def
OAI.Ostmann.logCellCentralLowerline 16 - theorem
OAI.Ostmann.logCellCentralLower_posline 19 - theorem
OAI.Ostmann.logCellProfile_nonnegline 23 - theorem
OAI.Ostmann.logCellProfile_le_oneline 26 - theorem
OAI.Ostmann.logCellProfile_zero_outsideline 30 - theorem
OAI.Ostmann.logCellProfile_centralline 40 - theorem
OAI.Ostmann.logCellProfile_contDiffline 51 - theorem
OAI.Ostmann.logCellProfile_partitionline 56Source documentation
The two nonzero translates telescope to one on a unit logarithmic cell.
theorem logCellProfile_partition (x : ℝ) (hlo : 0 ≤ x) (hhi : x ≤ 1) : logCellProfile x + logCellProfile (x - 1) = 1 := by …Mentions: OAI.Ostmann.logCellProfile
- theorem
OAI.Ostmann.logCellProfile_partition_unityline 65Source documentation
The full integer partition of unity specified for the logarithmic cells. Only the two translates adjacent to
floor xcan be nonzero.theorem logCellProfile_partition_unity (x : ℝ) : (∑' n : ℤ, logCellProfile (x - n)) = 1 := by …Mentions: OAI.Ostmann.logCellProfile
- theorem
OAI.Ostmann.logCellProfile_compactSupportline 89 - theorem
OAI.Ostmann.logCellProfile_lipschitzline 98Source documentation
One fixed finite Lipschitz constant supplies every later variation bound.
theorem logCellProfile_lipschitz : ∃ D : ℝ, 0 ≤ D ∧ ∀ x y, |logCellProfile x - logCellProfile y| ≤ D * |x - y| := by …Mentions: OAI.Ostmann.logCellProfile
- theorem
OAI.Ostmann.PublishedProgressionInput.logCellProfile_normalizer_rateline 109Source documentation
The fixed profile discharges the remaining bump premises in the smooth giant normalizer estimate.
theorem PublishedProgressionInput.logCellProfile_normalizer_rate (P : PublishedProgressionInput) (C : ℝ) : ∀ᶠ L : ℝ in atTop, ∀ G : ℝ, 2 ≤ G → Real.exp ((39 / 10000 : ℝ) * L) ≤ G - 1 / 2 → G ≤ Real.exp (C * L) → Real.exp (-(C + 1 / 10) * L) ≤ smoothGiantMass (smoothGiantPrimeRange G) logCellProfile G ∧ smoothGiantLogNormalizer (smoothGiantPrimeRange G) logCellProfile G ≤ (C + 1 / 10) * L ∧ (∑ p : smoothGiantPrimeRange G, smoothGiantPrior (smoothGiantPrimeRange G) logCellProfile G p) = 1 := …Mentions: OAI.Ostmann.PublishedProgressionInput, OAI.Ostmann.smoothGiantMass, OAI.Ostmann.smoothGiantPrimeRange, OAI.Ostmann.logCellProfile, OAI.Ostmann.smoothGiantLogNormalizer, OAI.Ostmann.smoothGiantPrior