OAI/Analysis/NuclearUltrapower/VariableUltraproduct.lean
50 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.NuclearUltrapower.tendsto_ultralimit_of_boundedline 18Source documentation
A bounded scalar family has a genuine ultralimit.
theorem tendsto_ultralimit_of_bounded {ι : Type u} (ω : Ultrafilter ι) {F : Type v} [NormedAddCommGroup F] [ProperSpace F] (f : ι → F) (hf : ∃ C : ℝ, ∀ i, ‖f i‖ ≤ C) : Tendsto f (ω : Filter ι) (𝓝 (limUnder (ω : Filter ι) f)) := by … - abbrev
OAI.NuclearUltrapower.VariableUltra.Seqline 34 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 35)line 35 - def
OAI.NuclearUltrapower.VariableUltra.Relline 38Source documentation
Equality modulo norm-null sequences, with unrestricted varying dimensions.
def Rel (x y : Seq A) : Prop := …
Mentions: OAI.NuclearUltrapower.VariableUltra.Seq
- theorem
OAI.NuclearUltrapower.VariableUltra.null_addline 42 - theorem
OAI.NuclearUltrapower.VariableUltra.null_mul_leftline 50 - theorem
OAI.NuclearUltrapower.VariableUltra.null_mul_rightline 59 - def
OAI.NuclearUltrapower.VariableUltra.conline 67 - abbrev
OAI.NuclearUltrapower.VariableUltra.Algebraline 88 - theorem
OAI.NuclearUltrapower.VariableUltra.rel_starline 91 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 95)line 95 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 97)line 97 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 109)line 109 - def
OAI.NuclearUltrapower.VariableUltra.mkline 114 - def
OAI.NuclearUltrapower.VariableUltra.seqNormline 118 - theorem
OAI.NuclearUltrapower.VariableUltra.seqNorm_tendstoline 121 - theorem
OAI.NuclearUltrapower.VariableUltra.seqNorm_nonnegline 127 - theorem
OAI.NuclearUltrapower.VariableUltra.seqNorm_leline 131 - theorem
OAI.NuclearUltrapower.VariableUltra.seqNorm_lipschitzline 135 - def
OAI.NuclearUltrapower.VariableUltra.nullline 143 - theorem
OAI.NuclearUltrapower.VariableUltra.mem_null_iffline 151 - instance
OAI.NuclearUltrapower.VariableUltra.null_closedline 159 - def
OAI.NuclearUltrapower.VariableUltra.quotientEquivline 167Source documentation
Identification with the ordinary complete normed linear quotient.
def quotientEquiv : Algebra A ω ≃ₗ[ℂ] (Seq A ⧸ null A ω) := …
Mentions: OAI.NuclearUltrapower.VariableUltra.Algebra, OAI.NuclearUltrapower.VariableUltra.Seq, OAI.NuclearUltrapower.VariableUltra.null
- instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 189)line 189 - theorem
OAI.NuclearUltrapower.VariableUltra.norm_eq_quotient_normline 192 - theorem
OAI.NuclearUltrapower.VariableUltra.seqNorm_eq_of_relline 196 - theorem
OAI.NuclearUltrapower.VariableUltra.mk_normline 204Source documentation
Exact quotient norm, including the truncation upper bound.
theorem mk_norm (x : Seq A) : ‖mk A ω x‖ = seqNorm A ω x := by …
Mentions: OAI.NuclearUltrapower.VariableUltra.Seq, OAI.NuclearUltrapower.VariableUltra.mk, OAI.NuclearUltrapower.VariableUltra.seqNorm
- instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 235)line 235 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 245)line 245 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 253)line 253 - def
OAI.NuclearUltrapower.VariableUltra.quotientIsometryline 263 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 266)line 266 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 268)line 268 - instance
OAI.NuclearUltrapower.VariableUltra.(instance at line 269)line 269 - theorem
OAI.NuclearUltrapower.VariableUltra.matrix_norm_le_sumline 291Source documentation
A dimension-controlled bound for the C*-matrix norm, independent of the entry algebra. This also proves continuity for bounded varying-algebra families.
theorem matrix_norm_le_sum {A : Type*} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {n : Type*} [Fintype n] (M : CStarMatrix n n A) : ‖M‖ ≤ ∑ j, ∑ i, ‖M i j‖ := by … - def
OAI.NuclearUltrapower.VariableUltra.matrixEntryline 317Source documentation
One entry of a bounded family of matrices is a bounded family.
def matrixEntry (M : Seq (fun i => CStarMatrix n n (A i))) (j k : n) : Seq A := …
Mentions: OAI.NuclearUltrapower.VariableUltra.Seq
- theorem
OAI.NuclearUltrapower.VariableUltra.matrixEntry_applyline 323 - def
OAI.NuclearUltrapower.VariableUltra.matrixFamilyline 328Source documentation
Assemble a finite matrix of bounded families. There is no bound on the dimension of any of the entry algebras.
def matrixFamily (M : CStarMatrix n n (Seq A)) : Seq (fun i => CStarMatrix n n (A i)) := …
Mentions: OAI.NuclearUltrapower.VariableUltra.Seq
- theorem
OAI.NuclearUltrapower.VariableUltra.matrixFamily_applyline 340 - def
OAI.NuclearUltrapower.VariableUltra.matrixQuotientline 344Source documentation
Pass to the ultraproduct in every matrix entry.
def matrixQuotient : Algebra (fun i => CStarMatrix n n (A i)) ω →⋆ₐ[ℂ] CStarMatrix n n (Algebra A ω) where … - theorem
OAI.NuclearUltrapower.VariableUltra.matrixQuotient_mkline 428 - theorem
OAI.NuclearUltrapower.VariableUltra.matrixQuotient_injectiveline 432Source documentation
Fixed finite matrix amplification commutes with the quotient, entry by entry.
theorem matrixQuotient_injective : Function.Injective (matrixQuotient A ω n) := by …
Mentions: OAI.NuclearUltrapower.VariableUltra.matrixQuotient
- theorem
OAI.NuclearUltrapower.VariableUltra.matrixQuotient_surjectiveline 446 - theorem
OAI.NuclearUltrapower.VariableUltra.matrixQuotient_normline 462Source documentation
No matrix norm is lost in the entrywise quotient identification.
theorem matrixQuotient_norm (M : Algebra (fun i => CStarMatrix n n (A i)) ω) : ‖matrixQuotient A ω n M‖ = ‖M‖ := …Mentions: OAI.NuclearUltrapower.VariableUltra.Algebra, OAI.NuclearUltrapower.VariableUltra.matrixQuotient
- def
OAI.NuclearUltrapower.VariableUltra.matrixQuotientEquivline 468Source documentation
This is the norm-ultrafilter version of the fixed-size amplification identity in the tensor-norm formulation.
def matrixQuotientEquiv : Algebra (fun i => CStarMatrix n n (A i)) ω ≃⋆ₐ[ℂ] CStarMatrix n n (Algebra A ω) := … - def
OAI.NuclearUltrapower.matrixMapline 479Source documentation
Entrywise amplification of a unital star homomorphism.
def matrixMap {A B : Type*} [CStarAlgebra A] [CStarAlgebra B] (n : Type*) [Fintype n] [DecidableEq n] (f : A →⋆ₐ[ℂ] B) : CStarMatrix n n A →⋆ₐ[ℂ] CStarMatrix n n B where … - theorem
OAI.NuclearUltrapower.matrixMap_applyline 501 - theorem
OAI.NuclearUltrapower.VariableUltra.matrixQuotient_matrixFamilyline 516 - theorem
OAI.NuclearUltrapower.VariableUltra.matrixMap_mk_normline 524Source documentation
The norm of each FIXED finite matrix over the quotient is its coordinate ultralimit. The entry algebras and their dimensions are unrestricted.
theorem matrixMap_mk_norm (M : CStarMatrix n n (Seq A)) : ‖matrixMap n (mk A ω) M‖ = seqNorm (fun i => CStarMatrix n n (A i)) ω (matrixFamily A n M) := by …Mentions: OAI.NuclearUltrapower.VariableUltra.Seq, OAI.NuclearUltrapower.matrixMap, OAI.NuclearUltrapower.VariableUltra.mk, OAI.NuclearUltrapower.VariableUltra.seqNorm, OAI.NuclearUltrapower.VariableUltra.matrixFamily
- theorem
OAI.NuclearUltrapower.VariableUltra.matrixMap_mk_norm_leline 530Source documentation
Finite exceptional coordinates can be discarded before amplification.
theorem matrixMap_mk_norm_le (M : CStarMatrix n n (Seq A)) {C : ℝ} (h : ∀ᶠ i in (ω : Filter ι), ‖matrixFamily A n M i‖ ≤ C) : ‖matrixMap n (mk A ω) M‖ ≤ C := by …Mentions: OAI.NuclearUltrapower.VariableUltra.Seq, OAI.NuclearUltrapower.VariableUltra.matrixFamily, OAI.NuclearUltrapower.matrixMap, OAI.NuclearUltrapower.VariableUltra.mk