Axiom 4 (Local Algebra) and local observables, curved spacetime #
This file formalises the blueprint declarations
def:local-observable and
def:local-completeness-in-curved-spacetime (Axiom 4 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):
Local Observable. The image
ฯ_ฯ(a)of a self-adjoint memberaof a local algebra๐(๐)under the GNS*-homomorphismฯ_ฯof a stateฯon๐(๐)is self-adjoint and corresponds to an observable, called a local observable.Axiom 4 (Local Algebra). All "observables" are local observables.
Main definitions #
Physicslib4.AQFT.HaagKastlerCurved.IsLocalObservable(def:local-observable).Physicslib4.AQFT.HaagKastlerCurved.LocalAlgebra(Axiom 4,def:local-completeness-in-curved-spacetime).
Supporting lemmas #
localObservables_eq: set-builder characterisation oflocalObservables, the curved mirror ofquasilocalObservables_eq.one_mem_localObservables,add_mem_localObservables,smul_mem_localObservables: membership API showinglocalObservablescontains the identity and is closed under addition and scaling.
Modelling notes #
On a generic Lorentzian spacetime there is no quasilocal algebra (see Axiom 3), so โ unlike the Minkowski Axiom 4 (
ObservableCorrespondence, whosemeasurelands in the one ambient quasilocal algebra๐) โ "all observables are local observables" cannot be phrased through a single ambient algebra.We therefore relativise the statement to the local GNS representations that the framework actually provides: Axiom 4 asserts that in every GNS representation
ฯof every local algebra๐(B), every self-adjoint operator lying in the range ofฯis a local observable. This is the faithful curved reading of "all observables are local observables", and (like the Minkowski axioms for the trivial net) it is satisfiable โ seelocalAlgebra_ofbelow, which proves it holds for every net.
A local observable of a representation ฯ of ๐(B): an operator ฯ(a) with a self-adjoint in ๐(B).
Fix a region B and a *-representation ฯ of its local algebra ๐(B) by bounded operators on a
Hilbert space H; the blueprint's case is the GNS representation ฯ_ฯ of a state ฯ on ๐(B)
(gns_construction). A bounded operator T on H is a local observable when T = ฯ(a) for some
self-adjoint a โ ๐(B). Such a T is self-adjoint (IsLocalObservable.isSelfAdjoint), since ฯ
preserves the adjoint, so it is an observable in the quantum-mechanical sense, and it is
measured in B. Conversely, every self-adjoint operator in the range of ฯ is a local observable
(isLocalObservable_iff).
Implementation note: ฯ is any unital *-homomorphism ๐(B) โ B(H), not only a GNS representation.
Blueprint: def:local-observable
Equations
- Physicslib4.AQFT.HaagKastlerCurved.IsLocalObservable ฯ T = โ (a : U.algebra B), IsSelfAdjoint a โง T = ฯ a
Instances For
Every local observable is self-adjoint: it is the image of a
self-adjoint element of the local algebra under a *-homomorphism.
This is the self-adjointness clause of def:local-observable.
For any state ฯ on a local algebra ๐(B) and any self-adjoint
element a of it, the GNS construction provides a *-representation
in which ฯ a is a local observable. This is the existence content of
def:local-observable, tying together thrm:gns-construction-theorem
and def:state.
Axiom 4 in curved spacetime (local completeness): each observable of a local representation is a local observable.
The blueprint's axiom says that all observables are local observables. Curved spacetime has no quasilocal algebra, so there is no single algebra in which "all observables" live; the axiom is read locally instead. For every basis set B, every *-representation ฯ of ๐(B) on a Hilbert space H, and every self-adjoint operator T in the range of ฯ, T is a local observable: T = ฯ(a) for a self-adjoint a โ ๐(B).
Read this way the axiom holds for every local net (localAlgebra_of): if T = ฯ(b) is
self-adjoint, then T is also the image of the self-adjoint part (b + b*)/2 of b.
Implementation note: the Hilbert spaces H range over Type v, the universe of the local
algebras, which is where gns_construction puts the GNS spaces of their states (as in the
Minkowski net). ฯ is any unital *-homomorphism ๐(B) โ B(H).
Blueprint: def:local-completeness-in-curved-spacetime
Equations
- One or more equations did not get rendered due to their size.
Instances For
Axiom 4 holds for every local net. Given a self-adjoint
operator T = ฯ b in the range of a GNS representation, replacing b
by its self-adjoint part 2โปยน โข (b + star b) (which ฯ still sends
to T) exhibits T as a local observable. In particular the axiom is
satisfiable.
The identity operator on the GNS Hilbert space is a local observable:
it is the image ฯ 1 of the (self-adjoint) unit of the local algebra.
Local observables are closed under addition: the sum of the images of two self-adjoint elements is the image of their (self-adjoint) sum.
Local observables are closed under scaling by a self-adjoint complex
scalar (equivalently, a real scalar): self-adjointness of c โข a requires
star c = c.
Real-linear combinations of local observables are local observables. The
scalars are taken self-adjoint in โ, i.e. real, which is exactly the
condition under which the combination stays self-adjoint.
Characterisation of local observables. An operator T on the GNS
Hilbert space is a local observable precisely when it is self-adjoint and lies
in the range of the representation ฯ. The forward direction is
IsLocalObservable.isSelfAdjoint; the converse holds even when ฯ is not
injective, by replacing a preimage b with its self-adjoint part
2โปยน โข (b + star b), which ฯ still sends to T.
The set of local observables of a representation ฯ of ๐(B): the operators ฯ(a) with a self-adjoint.
It equals the set of self-adjoint operators in the range of ฯ (localObservables_eq), contains
the identity and is closed under sums and real multiples.
Blueprint: the local observables of def:local-observable
Equations
Instances For
The local observables are exactly the self-adjoint elements lying in the
range of the representation ฯ.
The identity operator is a local observable.
The local observables are closed under addition.
The local observables are closed under scaling by a self-adjoint (i.e. real) complex scalar.