Isometries of a spacetime #
This file develops the group of isometries of a Physicslib4.Spacetime,
used to instantiate the abstract isometry group of the curved-spacetime
Haag-Kastler axioms (def:isometric-covariance-in-curved-spacetime,
Axiom 5).
Main definitions #
Physicslib4.Spacetime.Isometry: a diffeomorphism of the spacetime whose manifold differentialmfderivpreserves the metric.Group (Isometry M)andMulAction (Isometry M) M.Carrier.
Modelling notes #
An isometry is a genuine C^∞ diffeomorphism φ : M → M (bundled as a
Diffeomorph, so smoothness of φ and of φ⁻¹ is built in) whose
manifold derivative preserves the metric:
g_{φ(x)}(dφ_x v, dφ_x w) = g_x(v, w), where dφ_x = mfderiv I I φ x.
Composition and inverse preserve the metric via the manifold chain rule
(mfderiv_comp); for the inverse we use that φ ∘ φ⁻¹ = id together with
Filter.EventuallyEq.mfderiv_eq, exactly as Mathlib's
PartialHomeomorph.MDifferentiable.comp_symm_deriv does. The isometries
thus form a group acting on points.
On the identity-component restriction. Isometry M is the full
metric-preserving diffeomorphism group. The blueprint's identity-component
("connected to the identity") restriction of Axiom 5 is captured downstream:
Physicslib4/Spacetime/IsometryTopology.lean topologizes this group as a
topological group and defines the identity-component subgroup
Isometry.identityComponent := Subgroup.connectedComponentOfOne, and
Isometry.orientedIdentityComponent (IsometryCausality.lean) intersects it
with future-orientation preservation. That subgroup is the M.Isom supplied to
the curved Haag-Kastler bridge toAbstractIdentityComponent. The full group is
retained here as the substrate and for the axioms that hold under all
isometries (e.g. microcausality).
An isometry of a spacetime M: a C^∞ diffeomorphism whose
manifold differential preserves the metric.
The underlying
C^∞diffeomorphism of the spacetime.- preserves (x : M.Carrier) (v w : TangentSpace M.model x) : ((M.val (self.toDiffeo x)) ((mfderiv% ⇑self.toDiffeo x) v)) ((mfderiv% ⇑self.toDiffeo x) w) = ((M.val x) v) w
Metric preservation:
g_{φ(x)}(dφ_x v, dφ_x w) = g_x(v, w), withdφ_xthe manifold derivativemfderiv.
Instances For
Equations
- One or more equations did not get rendered due to their size.
The action of the isometry group on spacetime points, by applying the underlying diffeomorphism.
The isometry group acts faithfully on the spacetime: an isometry is determined by its action on points.
Invariance of the causal classification #
An isometry preserves the metric square of a tangent vector, hence preserves the timelike/null/spacelike classification. These are the basic facts linking the isometry group to the causal structure underlying Axiom 5.
An isometry preserves the metric square g(v,v) of a tangent vector.
An isometry preserves timelike vectors.
An isometry preserves spacelike vectors.