Axiom 1 (Local Algebras), curved spacetime #
This file formalises the blueprint declaration
def:local-algebras-in-curved-spacetime (Axiom 1 of the
Haag-Kastler axioms on a Lorentzian spacetime, Chapter 10
(sections/sec10/haag-kastler-axioms-in-curved-spacetime) of the
AQFT-in-Lean blueprint):
For any basis element
๐of the Alexandrov topology on a Lorentzian spacetimeM, i.e. any set of the formIโบ(p) โฉ Iโป(q), there is a corresponding abstract C*-algebra๐(๐), and when๐is the empty set,๐(โ ) = โ ยท 1.
Main definitions #
Physicslib4.AQFT.HaagKastlerCurved.LocalNet: astructurebundling the data of Axiom 1 over an abstractLorentzianSpacetimeM.
Modelling notes #
The shape is identical to the Minkowski LocalNet
(def:local-algebras), but with the fixed Minkowski carrier and
Alexandrov-basis predicate replaced by the abstract interface
M : LorentzianSpacetime. The empty-region normalisation
๐(โ
) = โ ยท 1 is encoded by a StarAlgEquiv between the fiber over
โ
and โ.
As in the Minkowski LocalNet, the local algebras are universe
polymorphic: LocalNet.{u, v} M assigns algebras in Type v over a
spacetime M : LorentzianSpacetime.{u}, with v independent of the
carrier's universe u.
Axiom 1 in curved spacetime (local algebras): a unital C*-algebra ๐(B) for each region B of M.
The algebra ๐(B) is the abstract algebra of the observables that can be measured in the region B
of the spacetime M. The regions that matter are the causal diamonds, the basis sets
M.IsBasisSet of the Alexandrov topology, and the axioms that follow quantify over those only.
The empty region is assigned the one-dimensional algebra โยท1 of multiples of the unit. The shape
is that of the Minkowski net, with Minkowski space replaced by the abstract spacetime M.
Implementation note: algebra is defined on every subset of M, so that it is a plain function; its
values on sets that are not basis sets are never used. The normalisation ๐(โ
) = โยท1 is a
*-isomorphism emptyEquivComplex onto โ. The algebras live in a universe v that is independent
of the universe u of the points: LocalNet.{u, v} M has algebras in Type v.
Blueprint: def:local-algebras-in-curved-spacetime
The local algebra ๐(B) of a region B, in
Type v. Only its values on basis sets are constrained by the axioms.- instCStarAlgebra (B : Set M.Carrier) : CStarAlgebra (self.algebra B)
Each local algebra ๐(B) is a unital C*-algebra.
The normalisation ๐(โ ) = โยท1: a *-isomorphism from the algebra of the empty region onto โ.
Instances For
The empty-region algebra ๐(โ
) is commutative: it is
*-isomorphic to โ via emptyEquivComplex, so its multiplication
inherits commutativity from โ.
The empty-region algebra ๐(โ
) is one-dimensional over โ.