OAI/Analysis/SeparableQuotients/PathConvergence.lean
27 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.SeparableQuotient.PathSelection.threshold_selectionline 13Source documentation
A finite threshold selection procedure for quantitative overlap bounds.
lemma threshold_selection {Λ : Type u} (f : Λ → ℕ → ℝ) (M δ : ℝ) (hM : ∀ a n, |f a n| ≤ M) (N : ℕ) (hcap : ∀ (s : Finset Λ) (φ : ℕ → ℕ), StrictMono φ → (∀ a ∈ s, ∀ n, δ < |f a (φ n)|) → s.card ≤ N) : ∃ φ : ℕ → ℕ, StrictMono φ ∧ ∀ a, CauchySeq (fun n => f a (φ n)) ∨ ∀ᶠ n in atTop, |f a (φ n)| ≤ δ := by … - structure
OAI.SeparableQuotient.PathSelection.Nestedline 60Source documentation
A genuinely nested sequence of subsequences, with the usual diagonal map.
structure Nested where …
- def
OAI.SeparableQuotient.PathSelection.Nested.diagline 65 - lemma
OAI.SeparableQuotient.PathSelection.Nested.representline 67 - lemma
OAI.SeparableQuotient.PathSelection.Nested.diag_strictMonoline 76 - lemma
OAI.SeparableQuotient.PathSelection.Nested.eventually_diagline 84 - lemma
OAI.SeparableQuotient.PathSelection.Nested.cauchy_diagline 93 - lemma
OAI.SeparableQuotient.PathSelection.simultaneous_cauchyline 114Source documentation
Simultaneous convergence on an arbitrary, possibly uncountable, path family. Only finite quantitative overlap bounds are required.
lemma simultaneous_cauchy {Λ : Type u} (f : Λ → ℕ → ℝ) (M : ℝ) (hM : ∀ a n, |f a n| ≤ M) (hcap : ∀ δ : ℝ, 0 < δ → ∃ N : ℕ, ∀ (s : Finset Λ) (φ : ℕ → ℕ), StrictMono φ → (∀ a ∈ s, ∀ n, δ < |f a (φ n)|) → s.card ≤ N) : ∃ φ : ℕ → ℕ, StrictMono φ ∧ ∀ a, CauchySeq (fun n => f a (φ n)) := by … - lemma
OAI.SeparableQuotient.PathSelection.power_capline 162 - def
OAI.SeparableQuotient.Norming.PathIndexline 188Source documentation
Paths are indexed by their full raw data, not by an arbitrary chosen expression witnessing membership. The witness is retained when used.
def PathIndex (f : Family) := {r : RawPath // ∃ P : InfinitePath f, P.raw = r}Mentions: OAI.SeparableQuotient.Norming.Family, OAI.SeparableQuotient.Norming.InfinitePath
- def
OAI.SeparableQuotient.Norming.PathIndex.reprline 190 - lemma
OAI.SeparableQuotient.Norming.PathIndex.repr_rawline 192 - lemma
OAI.SeparableQuotient.Norming.PathIndex.repr_injectiveline 195 - lemma
OAI.SeparableQuotient.ActualSpace.real_tail_boundline 210 - lemma
OAI.SeparableQuotient.ActualSpace.exists_tail_estimateline 222 - lemma
OAI.SeparableQuotient.ActualSpace.tail_abs_sum_boundline 236 - def
OAI.SeparableQuotient.ActualSpace.PredualNullline 264Source documentation
Bounded blocks are null on the coordinate predual. This intermediate property is stated separately so that the path argument works for any such sequence, not just a chosen block representation.
def PredualNull (x : ℕ → E) : Prop := …
Mentions: OAI.SeparableQuotient.ActualSpace.E
- lemma
OAI.SeparableQuotient.ActualSpace.path_threshold_capline 267 - lemma
OAI.SeparableQuotient.ActualSpace.path_all_cauchyline 308 - lemma
OAI.SeparableQuotient.DenseZero.tendsto_zero_of_denseline 327 - lemma
OAI.SeparableQuotient.ActualSpace.predualNull_of_coordinatesline 364 - structure
OAI.SeparableQuotient.ActualSpace.BlockSequenceline 390Source documentation
Admissible block sequences with real coefficients. Pure mode requires one color, mixed mode both orders.
structure BlockSequence (f : Family) where …
- def
OAI.SeparableQuotient.ActualSpace.BlockSequence.embedline 397 - lemma
OAI.SeparableQuotient.ActualSpace.BlockSequence.coordinate_eventually_zeroline 400 - lemma
OAI.SeparableQuotient.ActualSpace.BlockSequence.predualNullline 415 - lemma
OAI.SeparableQuotient.ActualSpace.pathFunctional_eq_of_rawline 421 - lemma
OAI.SeparableQuotient.ActualSpace.BlockSequence.all_paths_cauchyline 434Source documentation
Every bounded block sequence has a subsequence on which every path functional converges.
lemma BlockSequence.all_paths_cauchy {f : Family} (x : BlockSequence f) (M : ℝ) (hM : ∀ n, ‖x.embed n‖ ≤ M) : ∃ φ : ℕ → ℕ, StrictMono φ ∧ ∀ P : InfinitePath f, CauchySeq (fun n => pathFunctional P (x.embed (φ n))) := by …Mentions: OAI.SeparableQuotient.ActualSpace.BlockSequence, OAI.SeparableQuotient.ActualSpace.pathFunctional