OAI/Analysis/SphereIsometry/UltraNormed.lean
41 declarations, 0 contain sorry, 0 declared as axioms
Bounded sequences with the ultralimit seminorm
The carrier below is a fresh wrapper, not the bounded submodule with its inherited product topology. Only algebra is transported to the wrapper. Its topology is then constructed from the ultralimit seminorm. The separation quotient therefore identifies zero ultradistance, not eventual equality.
- def
OAI.Tingley.boundedSequenceSubmoduleline 27Source documentation
The algebraic submodule of uniformly bounded sequences.
def boundedSequenceSubmodule : Submodule ℝ (ℕ → X) where …
- structure
OAI.Tingley.UltraSequenceline 41Source documentation
A fresh carrier on which only the ultralimit topology will be installed.
structure UltraSequence (U : Ultrafilter ℕ) (X : Type u) [NormedAddCommGroup X] [NormedSpace ℝ X] where … - def
OAI.Tingley.UltraSequence.algebraEquivline 50Source documentation
Algebraic identification; it transports no topology.
def algebraEquiv : UltraSequence U X ≃ boundedSequenceSubmodule X where …
Mentions: OAI.Tingley.UltraSequence, OAI.Tingley.boundedSequenceSubmodule
- instance
OAI.Tingley.UltraSequence.instAddCommGroupline 56 - instance
OAI.Tingley.UltraSequence.instModuleline 59 - instance
OAI.Tingley.UltraSequence.instCoeFunline 63 - theorem
OAI.Tingley.UltraSequence.extline 68 - def
OAI.Tingley.UltraSequence.ofBoundedline 76Source documentation
Construct a sequence from an actual uniform norm bound.
def ofBounded (U : Ultrafilter ℕ) (a : ℕ → X) (ha : ∃ B : ℝ, 0 ≤ B ∧ ∀ n, ‖a n‖ ≤ B) : UltraSequence U X := …Mentions: OAI.Tingley.UltraSequence
- theorem
OAI.Tingley.UltraSequence.ofBounded_applyline 80 - theorem
OAI.Tingley.UltraSequence.zero_applyline 84 - theorem
OAI.Tingley.UltraSequence.add_applyline 86 - theorem
OAI.Tingley.UltraSequence.neg_applyline 89 - theorem
OAI.Tingley.UltraSequence.sub_applyline 91 - theorem
OAI.Tingley.UltraSequence.smul_applyline 94 - theorem
OAI.Tingley.UltraSequence.boundedline 97 - theorem
OAI.Tingley.UltraSequence.norm_boundedline 100 - def
OAI.Tingley.UltraSequence.ultranormline 105Source documentation
The actual ultralimit of coordinate norms.
def ultranorm (a : UltraSequence U X) : ℝ := realULim U (fun n => ‖a n‖)
Mentions: OAI.Tingley.UltraSequence, OAI.Tingley.realULim
- theorem
OAI.Tingley.UltraSequence.ultranorm_add_leline 107 - theorem
OAI.Tingley.UltraSequence.ultranorm_smulline 114 - def
OAI.Tingley.UltraSequence.seminormline 122Source documentation
The proved seminorm; no bounded-vector convergence is asserted.
def seminorm : Seminorm ℝ (UltraSequence U X) := …
Mentions: OAI.Tingley.UltraSequence
- instance
OAI.Tingley.UltraSequence.instSeminormedAddCommGroupline 125 - instance
OAI.Tingley.UltraSequence.instNormedSpaceline 128 - theorem
OAI.Tingley.UltraSequence.norm_eq_realULimline 133 - def
OAI.Tingley.UltraSequence.constantline 137Source documentation
Constant bounded sequences.
def constant (U : Ultrafilter ℕ) (x : X) : UltraSequence U X := …
Mentions: OAI.Tingley.UltraSequence
- theorem
OAI.Tingley.UltraSequence.constant_applyline 140 - abbrev
OAI.Tingley.UltraQuotientline 146Source documentation
The normed space obtained by identifying sequences at zero ultradistance.
abbrev UltraQuotient (U : Ultrafilter ℕ) (X : Type u) [NormedAddCommGroup X] [NormedSpace ℝ X] := … - def
OAI.Tingley.classOfline 153Source documentation
Projection to the zero-ultranorm quotient.
def classOf (a : UltraSequence U X) : UltraQuotient U X := SeparationQuotient.mk a
Mentions: OAI.Tingley.UltraSequence, OAI.Tingley.UltraQuotient
- theorem
OAI.Tingley.classOf_surjectiveline 155 - theorem
OAI.Tingley.classOf_zeroline 159 - theorem
OAI.Tingley.classOf_addline 161 - theorem
OAI.Tingley.classOf_negline 164 - theorem
OAI.Tingley.classOf_subline 166 - theorem
OAI.Tingley.classOf_smulline 169 - theorem
OAI.Tingley.norm_classOfline 172 - theorem
OAI.Tingley.norm_sub_classOfline 175 - theorem
OAI.Tingley.classOf_eq_iffline 180 - def
OAI.Tingley.constantEmbeddingline 185Source documentation
Constant sequences embed the original space isometrically and linearly.
def constantEmbedding : X →ₗᵢ[ℝ] UltraQuotient U X where …
Mentions: OAI.Tingley.UltraQuotient
- theorem
OAI.Tingley.constantEmbedding_applyline 198 - instance
OAI.Tingley.ultraQuotient_nontrivialline 201 - abbrev
OAI.Tingley.UltraCompletionline 205Source documentation
The actual Banach completion of the normed ultralimit quotient.
abbrev UltraCompletion (U : Ultrafilter ℕ) (X : Type u) [NormedAddCommGroup X] [NormedSpace ℝ X] := … - instance
OAI.Tingley.ultraCompletion_nontrivialline 209