OAI/Analysis/NuclearUltrapower/NormUltrapower.lean
22 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.NuclearUltrapower.isUnit_of_star_productsline 20Source documentation
Both-sided approximate-unitarity is essential: no stable-finiteness or Dedekind-finiteness is assumed for the ambient C*-algebra.
theorem isUnit_of_star_products {a : A} (hl : IsUnit (star a * a)) (hr : IsUnit (a * star a)) : IsUnit a := by … - def
OAI.NuclearUltrapower.polarUnitaryline 40Source documentation
The polar retraction on the open set of invertible elements.
def polarUnitary (a : A) (ha : IsUnit a) : unitary A := by …
- theorem
OAI.NuclearUltrapower.polarUnitary_valueline 61 - def
OAI.NuclearUltrapower.unitaryReplacementline 66Source documentation
A unitary-valued extension of polar retraction. Away from invertibles it is set equal to 1.
def unitaryReplacement (a : A) : unitary A := by …
- theorem
OAI.NuclearUltrapower.unitaryReplacement_tendstoline 72Source documentation
Asymptotically unitary bounded families admit genuine unitary replacements with norm-null difference along any filter.
theorem unitaryReplacement_tendsto {ι : Type*} {l : Filter ι} (a : ι → A) (hb : IsBoundedUnder (· ≤ ·) l (fun i => ‖a i‖)) (hl : Tendsto (fun i => star (a i) * a i) l (𝓝 1)) (hr : Tendsto (fun i => a i * star (a i)) l (𝓝 1)) : Tendsto (fun i => (unitaryReplacement (a i) : A) - a i) l (𝓝 0) := by …Mentions: OAI.NuclearUltrapower.unitaryReplacement
- theorem
OAI.NuclearUltrapower.ultraRel_iff_normline 104 - theorem
OAI.NuclearUltrapower.seq_boundedline 109 - theorem
OAI.NuclearUltrapower.ultraRel_starline 113 - def
OAI.NuclearUltrapower.normUltrapowerMkline 118Source documentation
The canonical quotient map, preserving the unit and the complex star algebra.
def normUltrapowerMk : BoundedSeq B →⋆ₐ[ℂ] NormUltrapower B ω where …
Mentions: OAI.NuclearUltrapower.BoundedSeq, OAI.NuclearUltrapower.NormUltrapower
- def
OAI.NuclearUltrapower.boundedUnitarySeqline 129Source documentation
Every unitary sequence is bounded by one.
def boundedUnitarySeq (u : ℕ → unitary B) : BoundedSeq B := …
Mentions: OAI.NuclearUltrapower.BoundedSeq
- theorem
OAI.NuclearUltrapower.boundedUnitarySeq_applyline 135 - theorem
OAI.NuclearUltrapower.normUltrapowerMk_eq_iffline 139 - theorem
OAI.NuclearUltrapower.normUltrapowerMk_surjectiveline 145Source documentation
The defining quotient map is surjective, with no assumed model of the quotient.
theorem normUltrapowerMk_surjective : Function.Surjective (normUltrapowerMk B ω) := …
Mentions: OAI.NuclearUltrapower.normUltrapowerMk
- theorem
OAI.NuclearUltrapower.unitary_liftline 150Source documentation
24--36, with both left and right unitarity used. The result requires neither stable finiteness nor separability.
theorem unitary_lift (u : unitary (NormUltrapower B ω)) : ∃ x : ℕ → unitary B, normUltrapowerMk B ω (boundedUnitarySeq x) = (u : NormUltrapower B ω) := by …Mentions: OAI.NuclearUltrapower.NormUltrapower, OAI.NuclearUltrapower.normUltrapowerMk, OAI.NuclearUltrapower.boundedUnitarySeq
- theorem
OAI.NuclearUltrapower.unitary_lift_defectsline 170Source documentation
Coordinatewise lifts preserve each fixed multiplicative relation in the norm ultralimit. No simultaneous coordinate relations or countable intersection of large sets are asserted.
theorem unitary_lift_defects {Γ : Type*} [Group Γ] (ρ : Γ →* unitary (NormUltrapower B ω)) (x : Γ → ℕ → unitary B) (hx : ∀ g, normUltrapowerMk B ω (boundedUnitarySeq (x g)) = (ρ g : NormUltrapower B ω)) (g h : Γ) : Tendsto (fun n => (x g n : B) * (x h n : B) - (x (g * h) n : B)) (ω : Filter ℕ) (𝓝 0) := by …Mentions: OAI.NuclearUltrapower.NormUltrapower, OAI.NuclearUltrapower.normUltrapowerMk, OAI.NuclearUltrapower.boundedUnitarySeq
- theorem
OAI.NuclearUltrapower.exists_unitary_liftsline 182Source documentation
Choice of unitary lifts, normalized at the group identity.
theorem exists_unitary_lifts {Γ : Type*} [Group Γ] (ρ : Γ →* unitary (NormUltrapower B ω)) : ∃ x : Γ → ℕ → unitary B, (∀ n, x 1 n = 1) ∧ (∀ g, normUltrapowerMk B ω (boundedUnitarySeq (x g)) = (ρ g : NormUltrapower B ω)) ∧ ∀ g h, Tendsto (fun n => (x g n : B) * (x h n : B) - (x (g * h) n : B)) (ω : Filter ℕ) (𝓝 0) := by …Mentions: OAI.NuclearUltrapower.NormUltrapower, OAI.NuclearUltrapower.normUltrapowerMk, OAI.NuclearUltrapower.boundedUnitarySeq
- def
OAI.NuclearUltrapower.boundedSeqToLpline 214Source documentation
The two standard bounded-sequence presentations agree coordinatewise.
def boundedSeqToLp : BoundedSeq B →⋆ₐ[ℂ] VariableUltra.Seq (fun _ : ℕ => B) where …
Mentions: OAI.NuclearUltrapower.BoundedSeq, OAI.NuclearUltrapower.VariableUltra.Seq
- theorem
OAI.NuclearUltrapower.boundedSeqToLp_applyline 225 - def
OAI.NuclearUltrapower.normUltraToCStarline 230Source documentation
Endow the norm-null ring quotient with its canonical C*-model, without replacing the norm-null ideal by any algebraic relation.
def normUltraToCStar : NormUltrapower B ω →⋆ₐ[ℂ] VariableUltra.Algebra (fun _ : ℕ => B) ω where …
Mentions: OAI.NuclearUltrapower.NormUltrapower, OAI.NuclearUltrapower.VariableUltra.Algebra
- theorem
OAI.NuclearUltrapower.normUltraToCStar_mkline 246 - theorem
OAI.NuclearUltrapower.normUltraToCStar_injectiveline 250 - theorem
OAI.NuclearUltrapower.boundedSeqToLp_unitaryline 256