Quasilocal Algebra #
This file formalises the blueprint declaration
def:quasilocal-algebra (section 10.3 of the AQFT-in-Lean blueprint):
Consider the set-theoretic union of all
𝔘(𝐁). As previously proven, this set-theoretic union is a normed -algebra. Also, as previously proven, taking its completion one obtains a C-algebra denoted as𝔘. This C*-algebra𝔘is called the quasilocal algebra.
Main definitions #
Physicslib4.AQFT.HaagKastler.QuasilocalAlgebra: astructurebundling the data of a quasilocal algebra for a givenLocalNet: an ambient C*-algebra together with unital*-monomorphisms from each local algebra𝔘(B)whose images jointly have dense union.
Modelling notes #
Mathlib (as of
v4.31.0-rc1) does not yet have a canonical C*-algebraic direct-limit / amalgamated-completion construction for a family of C*-algebras. Consequently we cannot construct the quasilocal algebra of aLocalNetas a definite term; instead we package its characterising data as astructure.A
QuasilocalAlgebra Uconsists of:- a carrier type
carrier, - a
CStarAlgebrainstance oncarrier, - a family of unital
*-homomorphismsι B : U.algebra B →⋆ₐ[ℂ] carrier, one for each subsetBof Minkowski spacetime, - injectivity of
ι Bfor every Alexandrov-basis setB(so that each local algebra embeds faithfully), and - the density condition that the set-theoretic union of the
images
ι B '' (U.algebra B), ranging over Alexandrov-basis setsB, is dense incarrier.
- a carrier type
This mirrors exactly the existential content of
QuasilocalCompleteness: aLocalNetsatisfies that axiom iff it admits someQuasilocalAlgebra. The two are kept separate so the axiom can be stated as aPropand the underlying datum can be passed around as astructure.The
CStarAlgebrainstance isattribute [instance]-marked so that downstream code finds the C*-structure onQ.carrierautomatically (mirroring the pattern inLocalAlgebras.lean).
Quasilocal Algebra (data). For a local net U, a
QuasilocalAlgebra U is the data of an ambient unital C*-algebra
carrier — the quasilocal algebra 𝔘 — together with a family
of unital *-monomorphisms ι B : U.algebra B →⋆ₐ[ℂ] carrier,
one for every subset B of Minkowski spacetime, such that
- each
ι Bis injective whenBis an Alexandrov-basis set (so the local algebras embed faithfully), and - the union of the images
Set.range (ι B)over all Alexandrov-basis setsBis dense incarrier.
The density condition encodes the blueprint's "taking the
completion of the set-theoretic union of all 𝔘(B) one obtains
the C*-algebra 𝔘": every element of carrier is the norm-limit
of a sequence of elements coming from the local algebras.
Blueprint reference: def:quasilocal-algebra.
- carrier : Type
The underlying type of the quasilocal algebra
𝔘. - instCStarAlgebra : CStarAlgebra self.carrier
The
CStarAlgebrainstance oncarrier. The family of unital
*-homomorphismsι B : 𝔘(B) →⋆ₐ[ℂ] 𝔘embedding each local algebra into the quasilocal algebra.- ι_injective ⦃B : Set StandardMinkowskiSpacetime.Carrier⦄ : IsAlexandrovBasisSet B → Function.Injective ⇑(self.ι B)
Each embedding
ι Bis injective on Alexandrov-basis sets, i.e. every local algebra𝔘(B)embeds faithfully into𝔘. - dense_range : Dense (⋃ (B : Set StandardMinkowskiSpacetime.Carrier), ⋃ (_ : IsAlexandrovBasisSet B), Set.range ⇑(self.ι B))
The union of the images of all local algebras, ranging over Alexandrov-basis sets, is dense in the quasilocal algebra. This is the blueprint's "completion of the set-theoretic union".
- inclusion ⦃B₁ B₂ : Set StandardMinkowskiSpacetime.Carrier⦄ : IsAlexandrovBasisSet B₁ → IsAlexandrovBasisSet B₂ → B₁ ⊆ B₂ → U.algebra B₁ →⋆ₐ[ℂ] U.algebra B₂
A chosen family of isotony
*-monomorphismsinclusion : 𝔘(B₁) →⋆ₐ[ℂ] 𝔘(B₂)for inclusionsB₁ ⊆ B₂of Alexandrov-basis sets. - ι_inclusion ⦃B₁ B₂ : Set StandardMinkowskiSpacetime.Carrier⦄ (hB₁ : IsAlexandrovBasisSet B₁) (hB₂ : IsAlexandrovBasisSet B₂) (h : B₁ ⊆ B₂) (a : U.algebra B₁) : (self.ι B₂) ((self.inclusion hB₁ hB₂ h) a) = (self.ι B₁) a
Instances For
Each local embedding Q.ι B is norm-preserving on Alexandrov-basis sets:
an injective *-homomorphism of complex C*-algebras is isometric, so the
local algebra 𝔘(B) sits inside the quasilocal algebra 𝔘 with its norm
intact.
Each local embedding Q.ι B is an isometry on Alexandrov-basis sets.
This is the metric form of QuasilocalAlgebra.norm_ι.