OAI/NumberTheory/EgyptianFractions/PhaseExtension.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem337.affineTailPhaseline 9Source documentation
Extend a finite phase by keeping its final increment constant.
def affineTailPhase (f : ℕ → ℝ) (N n : ℕ) : ℝ := …
- theorem
OAI.Problem337.affineTailPhase_incrementline 13 - theorem
OAI.Problem337.affineTailPhase_eqline 19 - theorem
OAI.Problem337.affineTailPhase_increment_monotoneline 32 - theorem
OAI.Problem337.affineTailPhase_increment_antitoneline 45 - theorem
OAI.Problem337.affineTailPhase_increment_eqline 58 - theorem
OAI.Problem337.exists_monotone_increment_extensionline 64Source documentation
Local interval monotonicity is enough whenever a phase-sum theorem assumes globally monotone increments: this extension preserves every sample used.
theorem exists_monotone_increment_extension (f : ℕ → ℝ) (N : ℕ) (hN : 0 < N) (hmono : MonotoneOn (fun j => f (j + 1) - f j) (Set.Iio N)) : ∃ g : ℕ → ℝ, (∀ j, j ≤ N → g j = f j) ∧ Monotone (fun j => g (j + 1) - g j) ∧ (∀ j, j < N → g (j + 1) - g j = f (j + 1) - f j) := by … - theorem
OAI.Problem337.exists_antitone_increment_extensionline 74Source documentation
The corresponding decreasing-increment extension.
theorem exists_antitone_increment_extension (f : ℕ → ℝ) (N : ℕ) (hN : 0 < N) (hmono : AntitoneOn (fun j => f (j + 1) - f j) (Set.Iio N)) : ∃ g : ℕ → ℝ, (∀ j, j ≤ N → g j = f j) ∧ Antitone (fun j => g (j + 1) - g j) ∧ (∀ j, j < N → g (j + 1) - g j = f (j + 1) - f j) := by …