Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Lorentz Transformations

1 · Prerequisites

2 · Summary

The page develops the Lorentz transformations of the flat special-relativity model as precise mathematical objects on the affine Minkowski space of sr-spacetime-primitives. A linear Lorentz map is a linear endomorphism preserving the Lorentz form, with the matrix criterion MTη0M=η0 in an η-orthonormal basis; affine Lorentz maps compose a linear Lorentz map with a translation (Linear and affine Lorentz maps, and the Lorentz group). The preservation of the metric, the causal character, the cones and the volume form, together with the group structure of O(V,η) and SO+(V,η), is proved in Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups, and the inertial chart transitions are exactly the proper orthochronous affine Lorentz maps (Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition); the resulting classification of affine isometries is C^2 eta-preserving maps of affine Minkowski space are affine Lorentz maps.

The passive boost B(β) is defined by its coordinate action and matrix (The passive Lorentz boost with parameter beta); it is proper orthochronous with inverse B(−β) (The passive boost is a proper orthochronous Lorentz map with inverse B(-beta)), collinear boosts compose by the velocity-addition parameter and commute (Collinear boost composition and the relativistic velocity-addition law), and along a fixed axis the boosts are parametrized by an additive rapidity (Rapidity parametrization of collinear boosts). Every proper orthochronous Lorentz map factors uniquely as L=B(−β)R^, where R^ is a spatial rotation of the frame (the rotation acts first), with the rotation trivial exactly for boosts (Spatial rotations of an inertial frame, Unique boost-rotation factorization of proper orthochronous Lorentz maps); the assembled algebra of the group, including the Lie algebra of generators and the exponential map, is The Lie algebra of eta-antisymmetric endomorphisms, its generators and commutators, The Lorentz exponential: exp(sK) is proper orthochronous, and boosts are exponentials of generators and The proper orthochronous Lorentz group: boosts, rotations, unique factorization and invariants.

For fields, C^k tensor fields on affine Minkowski space and their inertial components defines Ck tensor fields on open subsets of the model, and Transformation of tensor, covector, derivative and current components under affine Lorentz maps proves the vector, covector, general (r,s), derivative and current component laws, the invariance of contractions and the volume-form components. On the physical side, Interval, cone and orientation invariance across inertial descriptions records the interval, cone, orientation and light-line invariance across inertial descriptions as a conditional consequence of the adopted postulates of sr-spacetime-primitives, and Verbal-postulate reconstruction obligations not discharged by this framework lists the reconstruction obligations that the verbal axiom systems of the literature leave open. Worked instances are collected on sr-lorentz-transformations-examples.

3 · Logical flowchart

4 · Definitions, postulates, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicableprecheck passjudge pass (gpt-6.1-sol)Open item page →

Linear and affine Lorentz maps, and the Lorentz group

Definition

Let (V,η) be a 4-dimensional Lorentz vector space (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space) equipped with a time orientation C+ (Time orientation, future and past timelike/null/causal vectors, and the closed cones), and let (A,V,η,C+) be the corresponding oriented time-oriented affine Minkowski space (Oriented time-oriented affine Minkowski space (the spacetime primitives)).

(a) Linear Lorentz maps. A linear Lorentz map is a linear map L:V→V (Linear map between vector spaces over the same field) such that

η(Lv,Lw)=η(v,w)for all v,w∈V.

The set of all linear Lorentz maps is denoted O(V,η).

(b) Matrix criterion. Let (e0,e1,e2,e3) be an ordered η-orthonormal basis of V (Every Lorentz form admits an ordered basis with matrix diag(-1,1,1,1)), so that η0:=diag⁡(−1,1,1,1) is the matrix of η in that basis, and let M be the matrix of L in that basis (Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases). Then L is a linear Lorentz map if and only if

MTη0M=η0,

where the product is matrix multiplication (Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes). Every linear Lorentz map is a linear isomorphism of V (Invertible linear maps, linear isomorphisms, and inverse linear maps), and the criterion itself does not depend on the η-orthonormal basis used. The three assertions of this clause are proved in Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups ↗.

(c) Proper and orthochronous maps; the Lorentz group. A linear Lorentz map L is proper if det⁡L=+1 (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space) and orthochronous if L(C+)=C+, a condition on the image of the set C+. The set of proper orthochronous linear Lorentz maps is denoted SO+(V,η). The set O(V,η) is called the (full) Lorentz group of (V,η) and SO+(V,η) the proper orthochronous Lorentz group; that these sets are groups under composition is proved in Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups ↗, which also shows that L is orthochronous if and only if L(C+) is contained in C+.

(d) Affine Lorentz maps. An affine Lorentz map is a map F:A→A for which there exist p0∈A and a linear Lorentz map L with

F(p0+v)=F(p0)+Lvfor all v∈V.

Equivalently F(p)=F(p0)+L(p−p0) for all p∈A, and L is then unique: it is recovered as Lv=F(p+v)−F(p) for every p∈A, so it is independent of the base event. F is called proper (respectively orthochronous) when its linear part L is. If x is the chart of an inertial frame (Inertial frames and inertial charts of the affine Minkowski model), then

x(F(p))=M x(p)+bfor all p∈A,

where M is the matrix of L in the frame's ordered basis and b:=x(F(o))−Mx(o)∈R4; the two sides are column vectors in R4.

(e) Convention. In this framework, unless stated otherwise, the term Lorentz transformation means a proper orthochronous affine Lorentz map. Improper or non-orthochronous Lorentz maps are always named explicitly.

The composition of two affine Lorentz maps is affine Lorentz with linear part the composition of the linear parts, and the identity and the inverse of an affine Lorentz map are again such maps; these facts are part of Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups ↗.

DefinitionDefinition: AI-adaptedProof: Not applicableprecheck passOpen item page →

The passive Lorentz boost with parameter beta

Definition

Let (o;e0,e1,e2,e3) be an inertial frame of the model (Inertial frames and inertial charts of the affine Minkowski model), and let x=(x0,x1,x2,x3) be its coordinates, so that a vector is written x=x0e0+x1e1+x2e2+x3e3 and the spatial part is the coordinate column xvec=(x1,x2,x3) of R3 with its standard Euclidean structure (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn).

For β∈R3 with ∣β∣<1, where ∣β∣ is the Euclidean norm, set

γ(β):=(1−∣β∣2)−1/2 ≥1,

with equality exactly for β=0 and strict inequality for β≠0; here the power is the rational power (Rational powers ar of a positive base, Laws of rational exponents). The passive Lorentz boost with parameter β is the linear map B(β):V→V (Linear map between vector spaces over the same field) defined by its action on coordinates: for β≠0,

x′0=γ (x0−β⋅xvec),xvec′=xvec+γ−1∣β∣2 (β⋅xvec) β−γ β x0,

and for β=0, B(0):=id⁡V. Here x′ denotes the coordinates of B(β) applied to the vector with coordinates x, and β⋅xvec is the Euclidean scalar product. Equivalently, in the ordered basis (e0,e1,e2,e3) the matrix of B(β) is

(γ−γβT−γβI3+γ−1∣β∣2 ββT),

that is, B00=γ, B0i=Bi0=−γβi for i=1,2,3, and Bij=δij+γ−1∣β∣2βiβj for i,j=1,2,3, with the spatial block replaced by I3 when β=0. In the 1+1 case β=βe1 this reads x′0=γ(x0−βx1) and x′1=γ(x1−βx0). The vector β is called the boost parameter; it is dimensionless and mathematically independent of any unit convention.

Consistency of the definition. The displayed formulas assign to every coordinate pair (x0,xvec) a pair (x′0,xvec′); writing the result as the matrix product above and using that R4 is identified with coordinates through A finite list v:n→V is an ordered basis if and only if every x∈V equals ∑i<nλivi for exactly one λ:n→F; those scalars are the coordinates of x in that ordered basis (see Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases), the map v↦E(M(E−1(v))) is the unique linear map with that matrix. The case β=0 is declared separately because the expression (γ−1)/∣β∣2 is undefined there. That the two cases fit together is the limit computation recorded next.

The limit as β→0. For β≠0 the identity γ2−1=∣β∣2γ2 gives

γ−1∣β∣2=γ2γ+1.

Since ∣β∣2≤3/4 forces 1≤γ≤2, the bounds ∣βi∣≤∣β∣ and ∣βiβj∣≤∣β∣2 (from the Euclidean norm convention, Absolute value in an ordered field, Basic properties of the absolute value) show that γ→1 as β→0; here continuity of the positive-base power at fixed exponent −1/2 is Continuity and derivatives of positive-base real powers, with real and rational powers identified by The exponential definition of real powers agrees with the existing rational powers. Hence (γ−1)/∣β∣2→1/2, so Bij=δij+12βiβj+o(∣β∣2) and B(β)→I entrywise, without a hidden division by zero. Here o(∣β∣2) denotes a remainder whose ratio to ∣β∣2 tends to 0 through nonzero parameters: the ratio of each spatial remainder is bounded by ∣γ2/(γ+1)−1/2∣→0. The time-space entries obey ∣γβi∣≤2∣β∣→0, and the time-time entry tends to 1 by γ→1. The definition asserts no Lorentz property: that B(β) is a proper orthochronous Lorentz map with inverse B(−β) is proved in The passive boost is a proper orthochronous Lorentz map with inverse B(-beta), and its collinear composition law in Collinear boost composition and the relativistic velocity-addition law. The physical reading of cβ as a relative velocity is not part of this definition (Linear and affine Lorentz maps, and the Lorentz group).

DefinitionDefinition: AI-adaptedProof: Not applicableprecheck passOpen item page →

Spatial rotations of an inertial frame

Definition

Let (o;e0,e1,e2,e3) be an inertial frame of the model (Inertial frames and inertial charts of the affine Minkowski model) and let S:=span⁡(e1,e2,e3) be its spatial three-space with δ the restriction of η to S (The Euclidean spatial structure and cross product of an inertial frame). Then δ is a positive-definite symmetric bilinear form, (e1,e2,e3) is δ-orthonormal, and S={w∈V:η(e0,w)=0}.

A spatial rotation of the frame is a linear map R:V→V (Linear map between vector spaces over the same field) such that

  1. R(e0)=e0;
  2. R(S)⊆S, so that the restriction R∣S is an endomorphism of S;
  3. δ(Rw,Rz)=δ(w,z) for all w,z∈S; and
  4. the restriction R∣S has determinant +1 computed in the ordered basis (e1,e2,e3) (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space).

Condition 3 makes R∣S injective, since Rw=0 with w∈S forces δ(w,w)=δ(Rw,Rw)=0 and hence w=0 by positive definiteness; S being finite-dimensional, R∣S is then an automorphism of S, so in fact R(S)=S. The extension of such an R∣S by R(e0)=e0 is also written R and called a spatial rotation of the frame.

Matrix form and the group SO(3). Via the δ-orthonormal basis (e1,e2,e3), a linear map of V fixing e0 and preserving S corresponds to the block matrix diag⁡(1,A) with A∈M3(R); under this correspondence the maps of conditions 1-4 are exactly those with

ATA=I3anddet⁡A=+1.

Indeed, the matrix of the adjoint of an endomorphism of the inner product space (S,δ) in a δ-orthonormal basis is the transpose of its matrix (In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix), and an endomorphism of a finite-dimensional inner product space preserves the inner product exactly when T∗T=I (For an endomorphism in finite dimension, preserving lengths, preserving inner products, carrying orthonormal bases to orthonormal bases, and T∗T=I are equivalent, Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces). Writing SO(3):={A∈M3(R):ATA=I3, det⁡A=+1}, the orthogonal operators on S form a group and each of them has determinant ±1 (Orthogonal and unitary operators form groups, and their determinants have modulus one), and det⁡(S1S2)=det⁡(S1)det⁡(S2) for composable endomorphisms (For endomorphisms S and T of one finite-dimensional vector space, det⁡(ST)=det⁡(S)det⁡(T)); hence the determinant-one part is a subgroup, the spatial rotations of the frame form a subgroup of the general linear group of V, that is, of the group of invertible linear maps V→V under composition (Invertible linear maps, linear isomorphisms, and inverse linear maps), and the map R↦A(R) sending a rotation to the matrix of R∣S in the basis (e1,e2,e3) is a group isomorphism onto SO(3). The determinant in condition 4 is independent of the ordered basis of S (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space). Thus, for fixed η, the rotation subgroup depends only on the time axis e0: it fixes e0 and acts on S=e0⊥ by determinant-one δ-isometries. Changing the origin or the spatial orthonormal basis while retaining e0 leaves this subgroup unchanged; changing e0 can change which maps are spatial rotations. No claim is made here that spatial rotations are Lorentz maps; that is proved in Unique boost-rotation factorization of proper orthochronous Lorentz maps.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)Open item page →

Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups

Statement

Let (V,η) be a 4-dimensional Lorentz vector space with a chosen time orientation C+, and let L:V→V be a linear map with η(Lv,Lw)=η(v,w) for all v,w∈V (Linear and affine Lorentz maps, and the Lorentz group). Then:

(i) L is a linear isomorphism of V; for every ordered η-orthonormal basis the matrix M of L satisfies MTη0M=η0 with η0=diag⁡(−1,1,1,1), and conversely every invertible matrix M with MTη0M=η0 is the matrix of a linear Lorentz map in that basis.

(ii) det⁡L=±1. The composition of two Lorentz maps is a Lorentz map, the identity is a Lorentz map, and the inverse of a Lorentz map is a Lorentz map; the sets SO(V,η):={L∈O(V,η):det⁡L=1}, O↑(V,η):={L∈O(V,η):L(C+)=C+} and SO+(V,η)=SO(V,η)∩O↑(V,η) are subgroups of O(V,η), which itself is a subgroup of the general linear group GL(V).

(iii) η(Lv,Lv)=η(v,v) for all v∈V; hence L preserves the causal character of every nonzero vector (timelike, null or spacelike) and maps the set of null vectors onto itself. If L is proper, then the oriented volume form is preserved: ϵ(Lv0,…,Lv3)=ϵ(v0,…,v3) for all v0,…,v3∈V (The oriented volume form epsilon and the permutation symbols of an inertial frame); if det⁡L=−1 the two sides differ by the sign −1.

(iv) L(C+) is one of the two components C+,C− of the timelike set, so exactly one of L(C+)=C+ and L(C+)=C− holds; L is orthochronous in the first case and non-orthochronous in the second, and L(C+)=C+ holds if and only if L(C+) is contained in C+.

(v) The affine Lorentz maps of Linear and affine Lorentz maps, and the Lorentz group form a group under composition: the composition and the inverse of affine Lorentz maps are affine Lorentz maps, and every affine Lorentz map is a bijection of A.

Facts & Assumptions

Given: A linear map L:V→V with η(Lv,Lw)=η(v,w) for all v,w∈V, where (V,η) is a 4-dimensional Lorentz vector space with a chosen time orientation C+.

[L1]

η is a symmetric bilinear form and both of its radicals are {0}: if η(u,w)=0 for every w∈V, then u=0 (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space).

[L2]

There is an ordered basis (e0,e1,e2,e3) with η(ea,eb)=diag⁡(−1,1,1,1)ab (Every Lorentz form admits an ordered basis with matrix diag(-1,1,1,1)).

[L3]

In an η-orthonormal ordered basis (f0,f1,f2,f3), writing v=v0f0+v1f1+v2f2+v3f3 and ∣vvec∣:=(v1)2+(v2)2+(v3)2, the timelike set is T=T+∪T− with T+={v:v0>∣vvec∣} and T−={v:v0<−∣vvec∣}; the sets T+,T− are nonempty and are exactly the two connected components of T, and in every η-orthonormal ordered basis the two displayed coordinate sets coincide with the two components of T in some order (The timelike set has exactly two convex components, described in orthonormal coordinates).

[L4]

The chosen component C+ of T and its complement C− satisfy T=C+⊔C−, and the timelike vectors are exactly the points of T (Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L5]

A vector is null exactly when v≠0 and η(v,v)=0; the zero vector is none of timelike, null, spacelike (Timelike, null, spacelike and causal vectors of a Lorentz vector space).

[L6]

For an inertial frame, ϵ(v0,v1,v2,v3) is the determinant of the 4×4 matrix whose j-th column lists the coordinates of vj in the frame's ordered basis (The oriented volume form epsilon and the permutation symbols of an inertial frame).

[L7]

det⁡(AB)=det⁡(A)det⁡(B) for square matrices over a commutative ring (For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B)).

[L9]

The determinant of a triangular matrix is the product of its diagonal entries, so det⁡diag⁡(−1,1,1,1)=−1 (The determinant of a triangular matrix is the product of its diagonal entries).

[L10]

For an operator on a finite-dimensional space, det⁡T is the determinant of its matrix in any ordered basis, independently of the basis used (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space).

[L11]

If T:V→W is linear with V finite-dimensional, then dim⁡V=dim⁡(ker⁡T)+dim⁡(im⁡T) (Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T).

[L12]

A linear subspace U of the finite-dimensional space V satisfies dim⁡U=dim⁡V if and only if U=V (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V).

[L13]

For a linear map T in ordered bases one has [T(v)]=[T][v], the coordinate column of the image being the matrix product of the matrix of T with the coordinate column of v ([T(v)]C=[T]BC[v]B, Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases).

[L14]

A linear map is invertible exactly when a linear inverse exists; an invertible linear map is a linear isomorphism, and the invertible linear maps of V to itself form the general linear group GL(V) (Invertible linear maps, linear isomorphisms, and inverse linear maps).

Proof

technique · direct
1.1L2L13givenalgebra

Let (e0,e1,e2,e3) be an ordered η-orthonormal basis, existing by [L2], let M be the matrix of L in it, and write v=∑avaea, w=∑bwbeb with coordinate columns x=[v], y=[w]. Bilinearity of η together with η(ea,eb)=diag⁡(−1,1,1,1)ab gives η(v,w)=xTη0y, and the coordinate column of Lv is Mx by [L13], so η(Lv,Lw)=(Mx)Tη0(My)=xTMTη0My; the defining identity of the Given is therefore equivalent to xT(MTη0M−η0)y=0 for all x,y∈R4, and testing this on the standard basis vectors of R4 shows it is equivalent to MTη0M=η0. Conversely, if M is invertible with MTη0M=η0, the map Φ∘M∘Φ−1, where Φ(u):=∑auaea, is linear with matrix M and satisfies η((ΦMΦ−1)v,(ΦMΦ−1)w)=xTMTη0My=xTη0y=η(v,w), so it is a linear Lorentz map. Both directions hold for an arbitrary ordered η-orthonormal basis, so the criterion holds in one such basis exactly when it holds in every such basis and does not depend on the basis used.

1.2L1givenalgebra

If Lv=0, then for every w∈V the defining identity gives η(v,w)=η(Lv,Lw)=η(0,Lw)=0; by nondegeneracy [L1] this forces v=0. Hence ker⁡L={0} and L is injective.

1.3givenalgebra

If L1,L2 are linear Lorentz maps, then η(L1L2v,L1L2w)=η(L2v,L2w)=η(v,w) for all v,w, so L1L2 is a linear Lorentz map; the identity satisfies η(v,w)=η(v,w) and is a linear Lorentz map.

1.4givenL5algebra

Evaluating the defining identity at w=v gives η(Lv,Lv)=η(v,v) for every v∈V. Hence the sign of η(v,v) is unchanged, so a timelike v has timelike image and a spacelike v has spacelike image; and a null v has η(Lv,Lv)=0.

1.5L6L7L10L13algebra

Let (o;e0,e1,e2,e3) be an inertial frame and let v0,…,v3∈V have coordinate columns x0,…,x3 in its basis; let M be the matrix of L in that basis. By [L13] the matrix whose j-th column is the coordinate column of Lvj is M[x0 … x3], so by [L6], multiplicativity [L7] and [L10], ϵ(Lv0,…,Lv3)=det⁡(M[x0 … x3])=det⁡(M)det⁡([x0 … x3])=det⁡(L) ϵ(v0,…,v3). Consequently the volume form is preserved when det⁡L=1, and the two sides differ by the sign −1 when det⁡L=−1.

1.6givenalgebra

Let F,G be affine Lorentz maps with linear parts L,M, so that F(p)=F(p0)+L(p−p0) and G(p)=G(q0)+M(p−q0) for all p. Expanding gives G(F(p))=G(F(p0))+M(F(p)−F(p0))=G(F(p0))+ML(p−p0), so G∘F is affine with linear part ML; the identity map of A is affine with linear part the identity. The linear part of an affine map is unique: from F(p0+v)=F(p0)+Lv and F(p0+v)=F(p0)+L′v for all v we get Lv=L′v for all v, and moreover F(p+v)−F(p)=F(p0)+L(p+v−p0)−F(p0)−L(p−p0)=Lv for every p∈A, so Lv is recovered from F alone.

2.1step 1.2L11L12L14givenalgebra

By step 1.2, ker⁡L={0}, so by [L11] dim⁡V=dim⁡(im⁡L), that is im⁡L is a linear subspace of V with dim⁡(im⁡L)=dim⁡V; [L12] gives im⁡L=V, so L is bijective. Define L−1:V→V by taking L−1(u) to be the unique v with Lv=u; then for u,w∈V and a∈R we have L(aL−1u+L−1w)=au+w, so L−1(au+w)=aL−1u+L−1w and L−1 is linear. Moreover η(L−1u,L−1w)=η(L(L−1u),L(L−1w))=η(u,w), so L−1 is a linear Lorentz map. Thus L is a linear isomorphism by [L14].

2.2step 1.1L7L8L9L10algebra

Let M be the matrix of L in an ordered η-orthonormal basis; by step 1.1, MTη0M=η0. Taking determinants and using [L7], [L8] and [L9], det⁡(M)2det⁡(η0)=det⁡(MT)det⁡(η0)det⁡(M)=det⁡(η0) with det⁡(η0)=−1, hence det⁡(M)2=1; by [L10], det⁡L=det⁡(M)∈{1,−1}.

2.3step 1.4L2L3L4algebra

Choose an ordered η-orthonormal basis (b0,b1,b2,b3) with existence from [L2], and replace b0 by −b0 if b0∉C+, so that b0∈C+; this is legitimate because b0 is timelike by [L2] and T=C+⊔C− by [L4], so every timelike vector lies in exactly one of the two components, and (−b0,b1,b2,b3) is again η-orthonormal. Write e0:=b0; then by [L3] and [L4] the two components are described in this basis as C+={v:v0>∣vvec∣} and C−={v:v0<−∣vvec∣}, since the coordinate set T+ is a component containing e0∈C+. For z∈T one has ∣z0∣>∣zvec∣≥0, hence z0≠0, and z∈C+ exactly when z0>0; since η(z,e0)=−z0 and η is bilinear with η(e0,e0)=−1 and η(ei,e0)=0, we have z∈C+ exactly when η(z,e0)<0. Step 1.4 gives L(C+)⊆T. Suppose p,q∈C+ with Lp∈C+ and Lq∈C−; then η(Lp,e0)<0<η(Lq,e0). For every t≥0 the coordinate inequality (p+tq)0=p0+tq0>∣pvec∣+t∣qvec∣≥∣pvec+tqvec∣ shows p+tq∈C+, so L(p+tq)∈T; but t:=−η(Lp,e0)/η(Lq,e0) is a positive real with η(L(p+tq),e0)=η(Lp,e0)+t η(Lq,e0)=0, contradicting that every z∈T has η(z,e0)≠0. Thus L(C+) cannot meet both C+ and C−, and since it is a nonempty subset of T=C+⊔C− it is contained in exactly one of them. The same argument with C− in place of C+, using z∈C−⇔z0<0⇔η(z,e0)>0 and the reversed coordinate inequality, shows that L(C−) is contained in exactly one of C+,C−.

3.1step 1.4step 2.1algebra

By step 1.4 the map L carries every timelike vector to a timelike vector, so L(T)⊆T. Conversely let w∈T; by step 2.1 there is a unique v∈V with Lv=w, and η(v,v)=η(Lv,Lv)=η(w,w)<0, so v∈T and w∈L(T). Hence L(T)=T.

3.2step 1.3step 2.1step 2.2L7L9L10L14algebra

The set O(V,η) contains the identity and is closed under composition by step 1.3, and the inverse of every L∈O(V,η) is a linear Lorentz map by step 2.1; as composition of maps is associative and the elements of O(V,η) are invertible linear maps, O(V,η) is a subgroup of GL(V) in the sense of [L14]. For SO(V,η): if det⁡L=det⁡L′=1 then det⁡(LL′)=1 by [L7] and step 2.2, det⁡(id⁡)=1 by [L9] and [L10], and det⁡(L−1)det⁡(L)=det⁡(L−1L)=det⁡(id⁡)=1 gives det⁡(L−1)=1, so SO(V,η) is a subgroup of O(V,η). For O↑(V,η): if L(C+)=L′(C+)=C+ then (LL′)(C+)=L(C+)=C+; the identity fixes C+; and if L(C+)=C+ then L−1(C+)=C+, because for y∈C+=L(C+) step 2.1 writes y=Lx with x∈C+, giving L−1y=x∈C+ and hence L−1(C+)⊆C+, while for x∈C+ we have Lx∈C+, so x=L−1(Lx)∈L−1(C+) and C+⊆L−1(C+). Finally SO+(V,η)=SO(V,η)∩O↑(V,η) is an intersection of subgroups of O(V,η), hence a subgroup.

3.3step 1.4step 2.1L5algebra

If v is null, then v≠0 and η(v,v)=0 by [L5], so step 1.4 gives η(Lv,Lv)=0, while Lv≠0 because L is injective by step 2.1; hence Lv is null by [L5] again, and L carries the null set into itself. Conversely, if w is null, then by step 2.1 there is a unique v with Lv=w; then η(v,v)=η(Lv,Lv)=η(w,w)=0 and v≠0 because Lv=w≠0, so v is null and w=Lv lies in the image of the null set. Hence L maps the set of null vectors onto itself.

3.4step 1.6step 2.1algebra

Let F be an affine Lorentz map with linear part L and base event p0, so that F(p)=F(p0)+L(p−p0) for all p and L is a linear Lorentz map; by step 2.1 the inverse L−1 is a linear Lorentz map, and G(p):=p0+L−1(p−F(p0)) satisfies G(F(p))=p0+L−1(F(p0)+L(p−p0)−F(p0))=p0+(p−p0)=p and F(G(p))=F(p0)+L(p0+L−1(p−F(p0))−p0)=F(p0)+(p−F(p0))=p for all p∈A. Thus G is a two-sided inverse of F; by step 1.6 the linear part of G is recovered as G(p+v)−G(p)=L−1v for any p, so G is an affine Lorentz map, and F is a bijection of A with inverse G.

4.1step 2.3step 3.1L3L4

By step 2.3 there are signs ε,δ∈{+,−} with L(C+)⊆Cε and L(C−)⊆Cδ. If ε=δ, then L(T)=L(C+)∪L(C−)⊆Cε, which contradicts L(T)=T from step 3.1 because T=Cε⊔Cother and both components are nonempty by [L3] and [L4]. Hence ε≠δ. If x∈Cε, then x∈T=L(T)=L(C+)∪L(C−); were x∈L(C−)⊆Cδ we would have x∈Cε∩Cδ=∅, so x∈L(C+). Hence Cε⊆L(C+)⊆Cε, that is L(C+)=Cε, and the same argument with the roles of the two components exchanged gives L(C−)=Cδ. In particular exactly one of L(C+)=C+ and L(C+)=C− holds, and L(C+)=C+ if and only if L(C+)⊆C+: the forward implication is trivial, and conversely if L(C+)⊆C+ then the alternative L(C+)=C− is impossible because C− is nonempty and disjoint from C+.

4.2step 1.3step 1.6step 3.4

The composition of two affine Lorentz maps is affine Lorentz: by step 1.6 its linear part is the composition ML of the linear parts, and ML is a linear Lorentz map by step 1.3. The identity map of A is affine with linear part the identity of V, which is a linear Lorentz map. By step 3.4 every affine Lorentz map F possesses a two-sided inverse which is again affine Lorentz, with linear part L−1 for the linear part L of F. Hence the affine Lorentz maps form a group under composition, and every one of them is a bijection of A.

5.1step 1.1step 1.4step 1.5step 2.1step 2.2step 2.3step 3.1step 3.2step 3.3step 4.1step 4.2∎

Clause (i) is steps 1.1 and 2.1, clause (ii) is steps 2.1, 2.2 and 3.2, clause (iii) is steps 1.4 and 3.3 together with the volume-form computation of step 1.5, clause (iv) is steps 2.3, 3.1 and 4.1, and clause (v) is step 4.2; this proves every clause of the statement.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

The passive boost is a proper orthochronous Lorentz map with inverse B(-beta)

Statement

Let B(β) be the passive boost of The passive Lorentz boost with parameter beta in an inertial frame (o;e0,e1,e2,e3). For every β∈R3 with ∣β∣<1 the following hold.

(i) B(β) is a proper orthochronous Lorentz map: η(B(β)v,B(β)w)=η(v,w) for all v,w∈V, det⁡B(β)=+1, and B(β)(C+)=C+.

(ii) B(0) is the identity, and for every β the image of the frame vector e0 is B(β)e0=γ (e0−β1e1−β2e2−β3e3), so the map β↦B(β) is injective and B(β) fixes 0V; moreover every vector y with coordinates (0,yvec) and β⋅yvec=0 satisfies B(β)y=y.

(iii) B(−β)B(β)=B(β)B(−β)=id⁡V; in particular B(β) is invertible with B(β)−1=B(−β), and B(β) and B(−β) are inverse bijections of V.

(iv) If u is a future timelike unit vector with coordinates (u0,uvec), so that η(u,u)=−1, u0>0 and ∣uvec∣<u0, then the boost with parameter β:=uvec/u0 satisfies B(β)u=e0.

(v) If a vector x has x0>∣xvec∣, then the first coordinate of B(β)x is γ (x0−β⋅xvec)>0; if x0<−∣xvec∣ then that first coordinate is negative. In particular B(β) maps the future open cone {x:x0>∣xvec∣} into itself.

Facts & Assumptions

Given: An inertial frame (o;e0,e1,e2,e3) of the model and a vector β∈R3 with ∣β∣<1, with b:=∣β∣ when β≠0.

[L1]

The passive boost is defined by x′0=γ(x0−β⋅xvec) and xvec′=xvec+γ−1∣β∣2(β⋅xvec)β−γβx0 for β≠0, and B(0)=id⁡V; here γ=(1−∣β∣2)−1/2≥1 (The passive Lorentz boost with parameter beta).

[L2]

For a spatial column a∈R3, whose function domain is {0,1,2}, use the one-based labels ai:=a(i−1) for i∈{1,2,3}. In these labels the Euclidean inner product is x⋅y=∑i=13xiyi and the norm is ∣x∣=x⋅x (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn).

[L4]

Rational powers of positive reals satisfy (ar)s=ars, a−r=1/ar and a1/2>0 for a>0 (Laws of rational exponents); the power γ is the rational power (1−∣β∣2)−1/2 of the positive base 1−∣β∣2 (Rational powers ar of a positive base).

[L5]

In an η-orthonormal ordered basis the timelike set is T=T+∪T− with T+={x:x0>∣xvec∣}, T−={x:x0<−∣xvec∣}, and T+, T− are exactly the two components of T (The timelike set has exactly two convex components, described in orthonormal coordinates).

[L6]

T=C+⊔C−, where C+ is the chosen component of the time orientation (Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L7]

An inertial frame has η(ea,eb)=diag⁡(−1,1,1,1)ab and e0∈C+, and E(u):=∑auaea is a linear isomorphism R4→V whose inverse gives the coordinates (Inertial frames and inertial charts of the affine Minkowski model).

[L8]

For a linear Lorentz map L one has L(C+)=C+ if and only if L(C+)⊆C+, and such an L permutes the two components; every Lorentz map satisfies det⁡L=±1 (Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L9]

The determinant of an operator is the determinant of its matrix in any ordered basis, independently of the basis (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space).

[L10]

The determinant of a square matrix is the Leibniz sum ∑σsgn⁡(σ)∏iai,σ(i) (For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix).

[L11]

η is a symmetric bilinear form, so η(∑aξaea,∑bζbeb)=∑a,bξaζbη(ea,eb) (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space).

Proof

technique · direct
1.1L1L2L7L11algebra

Assume β≠0 and put b:=∣β∣. Define J:R3→S:=span⁡(e1,e2,e3) by J(a):=∑i=13aiei; [L7] makes J a linear isomorphism onto S, and [L7, L11] give η(J(a),J(d))=a⋅d and η(e0,J(a))=0. Set n:=β/b∈R3 and e:=J(n)∈S, so n⋅n=η(e,e)=1. For x=x0e0+J(xvec) set s:=n⋅xvec, yvec:=xvec−sn and y:=J(yvec); then x=x0e0+se+y and n⋅yvec=η(e,y)=0. Put Y:={J(a):n⋅a=0}⊆S. This decomposition is unique, since its time coordinate is x0, its e coefficient is s, and its transverse coordinate is yvec, so V=span⁡(e0,e)⊕Y. Substitution into [L1] gives (B(β)x)0=γ(x0−bs) and (B(β)x)vec=(γs−γbx0)n+yvec. Thus in this decomposition the boost sends (x0,s,y) to (γ(x0−bs),γ(s−bx0),y), preserves span⁡(e0,e) and fixes Y pointwise; also η is positive definite on Y because η(J(a),J(a))=∣a∣2.

1.2L1L2algebra

Reading [L1] at the coordinate list (1,0,0,0) of e0 gives (B(β)e0)0=γ and (B(β)e0)vec=−γβ, that is B(β)e0=γ(e0−β1e1−β2e2−β3e3) (for β=0, γ=1 and both sides are e0). The first coordinate γ>0 and the spatial coordinates −γβi of B(β)e0 determine γ and then each βi, so β↦B(β)e0 is injective and hence so is β↦B(β); also B(β) fixes 0V because it is linear. If y has coordinates (0,yvec) with β⋅yvec=0, then [L1] gives (B(β)y)0=γ(0−0)=0 and (B(β)y)vec=yvec+γ−1b2⋅0⋅β−0=yvec, so B(β)y=y (for β=0 because B(0) is the identity).

1.3L1L3L5L6L7algebra

Let x satisfy x0>∣xvec∣. If β≠0, then β⋅xvec≤∣β⋅xvec∣≤b∣xvec∣<bx0 by [L3], so x0−β⋅xvec>0 and the first coordinate of B(β)x is γ(x0−β⋅xvec)>0; if β=0, that first coordinate is x0>0. Symmetrically, x0<−∣xvec∣ gives β⋅xvec≥−b∣xvec∣>bx0 and first coordinate <0. Moreover the frame is inertial, so e0∈C+ and [L5] with [L6] identify the components in the frame's coordinates as C+={x:x0>∣xvec∣} and C−={x:x0<−∣xvec∣}.

1.4L1L2L4L5algebra

If uvec=0, future unit normalization gives u0=1, so u=e0, β=0 and B(0)u=e0 by [L1]. Otherwise let u be future timelike with η(u,u)=−1 and u0>0. By [L5] one has η(u,u)=−(u0)2+∣uvec∣2, so ∣uvec∣2=(u0)2−1 and ∣uvec∣<u0; thus β:=uvec/u0 satisfies ∣β∣<1. Moreover 1−∣β∣2=((u0)2−∣uvec∣2)/(u0)2=1/(u0)2, so by [L4] γ=(1−∣β∣2)−1/2=((u0)2)1/2=u0. Substituting x=u in [L1], and using β⋅uvec=∣uvec∣2/u0 and ∣β∣2=∣uvec∣2/(u0)2, the first coordinate is γ(u0−β⋅uvec)=γ((u0)2−∣uvec∣2)/u0=γ/u0=1, and the spatial part is uvec+γ−1∣β∣2(β⋅uvec)β−γuvec=uvec+(γ−1)uvec−γuvec=0. Hence B(β)u=e0.

2.1step 1.1L4L7L9L10L11algebra

For vectors x=(x0,s,y) and w=(w0,r,z) in the coordinates of step 1.1, bilinearity [L11] and the orthonormality of the frame [L7], together with η(e0,e)=0, η(e0,y)=η(e,z)=0 and η(y,z)=yvec⋅zvec, give η(x,w)=−x0w0+sr+yvec⋅zvec. Substituting the action of step 1.1, η(Bx,Bw)=−γ2(x0−bs)(w0−br)+γ2(s−bx0)(r−bw0)+yvec⋅zvec=γ2(1−b2)(−x0w0+sr)+yvec⋅zvec=−x0w0+sr+yvec⋅zvec=η(x,w), because γ2(1−b2)=1 by [L4] and 0<b<1. So B(β) is a linear Lorentz map. For an ordered basis of Y extended to the ordered basis (e0,e,y1,y2) of V, the matrix of B(β) is block diagonal with the 2×2 block (γ−γb−γbγ) on span⁡(e0,e) and the 2×2 identity on Y; in the Leibniz formula [L10] every product is zero unless the permutation preserves the two blocks, and a block-preserving permutation has sign the product of the signs of its two restrictions, so det⁡B(β)=(γ2−γ2b2)⋅1=γ2(1−b2)=1. By [L9] this is det⁡B(β).

2.2step 1.1L4algebra

For the parameter −β the unit spatial vector is −e=J(−n) and the adapted coefficient is −s, so step 1.1 applied to −β gives B(−β)(x0,s,y)=(γ(x0+bs),γ(s+bx0),y). Composing, B(−β)(B(β)(x0,s,y))=(γ2(x0−bs)+bγ2(s−bx0), γ2(s−bx0)+bγ2(x0−bs), y)=(γ2(1−b2)x0, γ2(1−b2)s, y)=(x0,s,y) by γ2(1−b2)=1, and the same computation with the roles of β and −β exchanged gives B(β)(B(−β)(x0,s,y))=(x0,s,y). Hence B(−β)B(β)=B(β)B(−β)=id⁡V, so B(β)−1=B(−β) and both maps are inverse bijections of V.

3.1step 1.3step 2.1L8algebra

By step 2.1 the map B(β) is a linear Lorentz map; by step 1.3 it carries C+ into the set of vectors whose first coordinate is positive, and by the metric preservation of step 2.1 the image of a timelike vector is timelike, so B(β)(C+)⊆C+ under the coordinate description of step 1.3. The containment equivalence in [L8] applied to the Lorentz map B(β) then gives B(β)(C+)=C+. Together with metric preservation and det⁡B(β)=1 from step 2.1, the boost B(β) is a proper orthochronous Lorentz map.

4.1step 1.2step 1.3step 1.4step 2.1step 2.2step 3.1L1L10∎

For β=0: B(0) is the identity by [L1]; the identity preserves η, fixes C+, and its matrix in any ordered basis is the identity matrix, whose determinant is 1 by the Leibniz formula [L10], so (i) holds; (ii) holds because B(0)e0=e0=γ(e0−0) with γ(0)=1 and B(0) fixes every vector, while injectivity over the whole parameter range follows from the entries recorded in step 1.2; (iii) holds because B(0)−1=B(0)=B(−0); (iv) holds because a future timelike unit vector with uvec=0 has u=e0, so B(0)u=e0; and (v) reduces to x0>0 respectively x0<0. For β≠0: (i) is steps 2.1 and 3.1, (ii) is step 1.2, (iii) is step 2.2, (iv) is step 1.4, and (v) is step 1.3. Thus every clause holds for every ∣β∣<1.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

Collinear boost composition and the relativistic velocity-addition law

Statement

Let S=span⁡(e1,e2,e3) be the spatial three-space of a frame (o;e0,e1,e2,e3) with its Euclidean structure δ (Spatial rotations of an inertial frame), and let e∈S be a unit vector, δ(e,e)=1. Define J:R3→S by J(a):=∑i=13aiei, where ai:=a(i−1) relabels the coordinates 0,1,2 of The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn. Let n:=J−1(e); then ∣n∣=1, since δ(J(a),J(b))=a⋅b by orthonormality. For t∈(−1,1), the notation B(te) means B(tn), whose parameter belongs to R3, while e belongs to V. Let β1,β2∈(−1,1) be real parameters and let B(β1e) and B(β2e) be the corresponding passive boosts (The passive Lorentz boost with parameter beta). Then

B(β1e) B(β2e)=B(βe),β:=β1+β21+β1β2,

and ∣β∣<1. In particular the two collinear boosts commute, B(β1e)B(β2e)=B(β2e)B(β1e), and

B(β1e) B(−β2e)=B ⁣(β1−β21−β1β2 e).

The composed parameter β is the displayed rational expression, which generally differs from β1+β2; this algebraic law is conventionally called velocity addition. In particular, no composition of two boosts in a common direction leaves the open interval (−1,1): the composed parameter always satisfies ∣β∣<1.

Facts & Assumptions

Given: A frame (o;e0,e1,e2,e3) with spatial three-space S and Euclidean structure δ, a unit vector e∈S, real parameters β1,β2∈(−1,1), and the passive boosts B1:=B(β1e), B2:=B(β2e).

[L1]

For β∈R3 with ∣β∣<1 the passive boost is the linear map given in the frame's coordinates by x′0=γ(x0−β⋅xvec) and xvec′=xvec+γ−1∣β∣2(β⋅xvec)β−γβx0 when β≠0, and B(0)=id⁡V; here γ(β)=(1−∣β∣2)−1/2 is the rational power of the positive base 1−∣β∣2 (The passive Lorentz boost with parameter beta).

[L2]

The spatial three-space of the frame is S=span⁡(e1,e2,e3)={w∈V:η(e0,w)=0}, the form δ:=η∣S×S is a positive-definite symmetric bilinear form on S with δ-orthonormal ordered basis (e1,e2,e3), and V=S⊕span⁡(e0); for the unit vector e one has δ(e,e)=1 and every xs∈S decomposes as xs=s e+y with s:=δ(e,xs) and δ(e,y)=0 (Spatial rotations of an inertial frame).

[L3]

For coordinate columns a,b∈R3, use ai:=a(i−1) and bi:=b(i−1), i=1,2,3. The Euclidean inner product is a⋅b=∑i=13aibi and ∣a∣2=∑i=13ai2 (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn). With J and n as in the Statement, orthonormality in [L2] gives δ(J(a),J(b))=a⋅b and ∣n∣=1. Thus for β=tn and xvec∈R3 one has ∣β∣2=t2 and β⋅xvec=t δ(e,J(xvec)).

[L4]

For a positive real base a the rational power a−1/2 is positive and satisfies (a−1/2)2=a−1=1/a (Rational powers ar of a positive base, Laws of rational exponents); hence for ∣β∣<1 the number γ(β)=(1−β2)−1/2 is positive with γ(β)2(1−β2)=1.

[L5]

Matrix multiplication has entries (AB)ik=∑jaijbjk and the identity matrix has diagonal entries 1; two matrices with the same entries are equal, and two linear maps with the same matrix in a fixed ordered basis are equal (Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes).

[L6]

The real numbers form an ordered field: a product of two positive reals is positive, and an inequality may be multiplied on both sides by a positive real; in particular u>0 gives u2>0, and ∣u∣<1 together with ∣u∣≥0 gives u<1 (Order on the reals).

[L7]

For real x,y one has ∣x∣≥0, ∣xy∣=∣x∣ ∣y∣, and, for c>0, ∣x∣<c if and only if −c<x<c (Basic properties of the absolute value).

[L8]

For reals a,b≥0 one has a<b if and only if a2<b2; more generally a2<b2 if and only if ∣a∣<∣b∣ (Squaring is monotone on the nonnegatives).

Proof

technique · direct
1.1L1L2L3L5algebra

Let P:=span⁡(e0,e) and P⊥:={y∈S:δ(e,y)=0}. By [L2], every x∈V has a unique decomposition x=x0e0+s e+y with y∈P⊥, so V=P⊕P⊥. Put a:=J−1(y); its spatial coordinate column is xvec=sn+a and n⋅a=δ(e,y)=0 by [L3]. For β=βin, therefore, ∣β∣2=βi2 and β⋅xvec=βis. If βi≠0, [L1] gives (Bix)0=γi(x0−βis) and (Bix)vec=sn+a+(γi−1)sn−γiβix0n=(γis−γiβix0)n+a. Applying J to this last column gives Bix=γi(x0−βis)e0+(γis−γiβix0)e+y. For βi=0, the same formula follows from Bi=id⁡V and γi=1. Thus the action on P in the ordered basis (e0,e) is (γi−γiβi−γiβiγi) and the action on P⊥ is the identity.

2.1step 1.1L4L5L6L7algebra

By the product rule [L5], the 2×2 blocks of B1B2 multiply to (γ1−γ1β1−γ1β1γ1)(γ2−γ2β2−γ2β2γ2)=(γ1γ2(1+β1β2)−γ1γ2(β1+β2)−γ1γ2(β1+β2)γ1γ2(1+β1β2)), because the (0,0) entry is γ1γ2+γ1β1γ2β2 and the (0,1) entry is −γ1γ2β2−γ1β1γ2, the other two entries being the same by symmetry; the P⊥ block of B1B2 is the identity. Since ∣β1β2∣=∣β1∣ ∣β2∣<1⋅1=1 by [L7], [L6] gives −1<β1β2, hence 1+β1β2>0; the scalar γ1γ2(1+β1β2) is the product of the positive numbers γ1,γ2,1+β1β2 and is therefore positive, so the block may be factored by it.

3.1step 2.1L4L6L7L8algebra

Define β:=(β1+β2)/(1+β1β2). Expanding the numerator of 1−β2 with the common denominator (1+β1β2)2 gives 1−β2=(1+β1β2)2−(β1+β2)2(1+β1β2)2=(1−β12)(1−β22)(1+β1β2)2=1γ12γ22(1+β1β2)2, where the last step uses γi2(1−βi2)=1 from [L4]. The right-hand side is positive, so 1−β2>0 and ∣β∣<1; moreover γ(β)2=1/(1−β2)=γ12γ22(1+β1β2)2 by [L4], and γ(β) and γ1γ2(1+β1β2) are both positive, so their equal squares force them to be equal (a positive real has exactly one positive square root); consequently γ(β)β=γ1γ2(β1+β2). For the positivity of the numerator in the second display, note that ∣βi∣<1=∣1∣, so [L8] gives βi2<1, hence 1−βi2>0 and, by [L6], (1−β12)(1−β22)>0; together with (1+β1β2)2>0 from [L6] this gives 1−β2>0 and, by [L8] applied to β2<1, the bound ∣β∣<1.

4.1step 1.1step 2.1step 3.1L1L5algebra

Substituting the two displays of step 3.1 into the product of step 2.1 and comparing with the block action of B(βe) established in step 1.1 (including β=0, when the block is I2) gives that B1B2 and B(βe) have the same action on P in (e0,e), namely the 2×2 matrix (γ(β)−γ(β)β−γ(β)βγ(β)) and both fix P⊥ pointwise; since V=P⊕P⊥, [L5] gives equality of the two linear maps, so B(β1e)B(β2e)=B(βe) with ∣β∣<1.

5.1step 2.1step 3.1step 4.1L1L6L7L8algebra

Replacing β2 by −β2 in steps 2.1 and 3.1 (the hypothesis ∣−β2∣<1 holds and ∣β1β2∣<1 gives 1−β1β2>0 by [L6], [L7]) gives the product γ1γ2(1−β1β2)(1−β1−β21−β1β2−β1−β21−β1β21), the identity on P⊥, and the identity (1−β12)(1−β22)=(1−β1β2)2(1−(β1−β21−β1β2)2); hence β′:=β1−β21−β1β2 satisfies ∣β′∣<1 and, by the same comparison as step 4.1, B(β1e)B(−β2e)=B(β′e).

5.2step 3.1step 4.1algebraL5

The displays of steps 3.1 and 4.1 are symmetric under the exchange of (β1,γ1) with (β2,γ2): the scalar β and the factor γ1γ2(1+β1β2) are unchanged by that exchange. Applying the same computation with the roles of B1 and B2 interchanged therefore gives B(β2e)B(β1e)=B(βe)=B(β1e)B(β2e): the two collinear boosts commute.

6.1step 4.1step 5.1step 5.2L4∎

Step 4.1 proves the composition law and the bound ∣β∣<1 for equal directions, step 5.1 proves the opposite-sign composition law, and step 5.2 proves commutativity; every composition of two boosts in the common direction e therefore has parameter in (−1,1) and never leaves the open interval. This proves every clause of the statement.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

Rapidity parametrization of collinear boosts

Statement

For β∈(−1,1) define r(β):=12log⁡ ⁣(1+β1−β), where log⁡ is the natural logarithm (The natural logarithm as the inverse of the exponential function); the argument is positive because 1+β>0 and 1−β>0. Then r is a strictly increasing bijection of (−1,1) onto R. Writing sinh⁡(r):=(er−e−r)/2, cosh⁡(r):=(er+e−r)/2 and tanh⁡(r):=sinh⁡(r)/cosh⁡(r) (The real exponential function and the number e by a power series), one has cosh⁡2(r)−sinh⁡2(r)=1, where ex:=exp⁡(x) for real x, β=tanh⁡(r(β)), (1−tanh⁡(r)2)−1/2=cosh⁡(r), and sinh⁡(r)=tanh⁡(r)cosh⁡(r)=βγ(β) at β=tanh⁡(r). Consequently, fix an inertial frame (o;e0,e1,e2,e3) and a unit spatial vector e=∑i=13niei with coordinate column n=(n1,n2,n3)∈R3, ∣n∣=1. Here and below B(βe) means B(βn) of The passive Lorentz boost with parameter beta, so its parameter is a coordinate column, while e is a vector of V. The passive boost acts, in the ordered pair of directions (e0,e), as the 2×2 matrix (cosh⁡r−sinh⁡r−sinh⁡rcosh⁡r) and as the identity on the perpendicular complement of the plane span⁡(e0,e). Finally, collinear rapidities add: for all r,s∈R, B(tanh⁡(r)e) B(tanh⁡(s)e)=B(tanh⁡(r+s)e), consistent with Collinear boost composition and the relativistic velocity-addition law.

Facts & Assumptions

Given: The real exponential exp⁡, the natural logarithm, a parameter β∈(−1,1), and a unit spatial vector e=∑iniei with coordinate column n∈R3, ∣n∣=1; B(βe):=B(βn).

[L1]

exp⁡(x)=∑n≥0xn/n!, e:=exp⁡(1), and no logarithm or power enters the definition (The real exponential function and the number e by a power series); exp⁡ is continuous and strictly increasing on R (The exponential function is strictly increasing) and exp⁡:R→(0,∞) is a bijection (The exponential is a continuous bijection from R onto (0,∞)).

[L2]

exp⁡(x+y)=exp⁡(x)exp⁡(y) for all real x,y (The exponential addition formula exp⁡(x+y)=exp⁡(x)exp⁡(y)).

[L3]

For x>0, log⁡x is the unique real y with exp⁡(y)=x; thus log⁡(exp⁡y)=y for all y and exp⁡(log⁡x)=x for all x>0 (The natural logarithm as the inverse of the exponential function).

[L4]

For a positive real base a and rational exponents, auv=(au)v and a−1=1/a (Rational powers ar of a positive base, Laws of rational exponents); these are the rules used for the power (1−tanh⁡(r)2)−1/2.

[L5]

For 0<∣β∣<1 the passive boost acts in the frame's coordinates by x′0=γ(x0−β⋅xvec) and xvec′=xvec+γ−1∣β∣2(β⋅xvec)β−γβx0, with γ(β)=(1−∣β∣2)−1/2; for β=0 one defines B(0)=id⁡V and γ(0)=1 (The passive Lorentz boost with parameter beta).

[L6]

B(β1e)B(β2e)=B(β1+β21+β1β2e) for a common unit direction e and β1,β2∈(−1,1) (Collinear boost composition and the relativistic velocity-addition law).

[L7]

B(β) is a proper orthochronous Lorentz map with B(β)−1=B(−β) (The passive boost is a proper orthochronous Lorentz map with inverse B(-beta)).

[L8]

In an inertial frame, η(e0,e0)=−1, η(e0,ei)=0 and η(ei,ej)=δij on the spatial basis, and the spatial coordinates carry the standard Euclidean structure in which the coordinate column n of the unit spatial vector e has ∣n∣=1 (Inertial frames and inertial charts of the affine Minkowski model).

Proof

technique · direct
1.1L1L2algebra

For every real x, set ax:=exp⁡(x). By [L2] with y=−x, axa−x=exp⁡(0); applying [L2] with x=y=0 gives exp⁡(0)=exp⁡(0)2, and exp⁡(0)≠0 because the codomain of exp⁡ is (0,∞) by [L1], so exp⁡(0)=1 and a−x=ax−1. Also ax=(ax/2)2>0 because ax/2>0 by [L1]. Consequently cosh⁡2(r)−sinh⁡2(r)=(ar+a−r)2−(ar−a−r)24=ara−r=1 for every r, and cosh⁡(r)=ar+ar−12>0.

1.2L1L2algebra

Multiplying numerator and denominator by ar gives tanh⁡(r)=ar−ar−1ar+ar−1=ar2−1ar2+1=e2r−1e2r+1 by [L2], since e2r=ar2. Since e2r>0, the numerator e2r−1 is strictly smaller in absolute value than the denominator e2r+1, so −1<tanh⁡(r)<1; thus tanh⁡ maps R into (−1,1). For 0<u<v one computes v−1v+1−u−1u+1=(v−1)(u+1)−(u−1)(v+1)(v+1)(u+1)=2(v−u)(v+1)(u+1)>0, so u↦u−1u+1 is strictly increasing on (0,∞); since r↦e2r=exp⁡(2r) is strictly increasing by [L1], the composition tanh⁡ is strictly increasing on R.

2.1L1L2step 1.2algebra

Let β∈(−1,1) and put u:=1+β1−β>0, the denominator being positive. By [L1] there is a real t with et=u; put s:=t/2, so e2s=(es)2=et=u by [L2]. Then step 1.2 gives tanh⁡(s)=u−1u+1=(1+β)−(1−β)(1+β)+(1−β)=2β2=β. Hence tanh⁡:R→(−1,1) is surjective, and with step 1.2 it is a strictly increasing bijection; its inverse tanh⁡−1:(−1,1)→R is strictly increasing and onto.

2.2L2step 1.2algebra

For r,s∈R put β1:=tanh⁡(r) and β2:=tanh⁡(s). Both lie in (−1,1), so 1+β1β2>0. Writing u:=e2r, v:=e2s, step 1.2 gives β1=(u−1)/(u+1) and β2=(v−1)/(v+1), while [L2] gives e2(r+s)=uv. Hence β1+β21+β1β2=(u−1)(v+1)+(v−1)(u+1)(u+1)(v+1)+(u−1)(v−1)=2uv−22uv+2=tanh⁡(r+s). This checks the parameter identity of the collinear composition law; the map equality will follow from the boost plane matrices.

3.1L3step 1.2step 2.1algebra

For β∈(−1,1), put q:=1+β1−β>0 and r:=r(β)=12log⁡q, so 2r=log⁡q. By [L3], e2r=exp⁡(log⁡q)=q. Then step 1.2 gives tanh⁡(r(β))=q−1q+1=(1+β)−(1−β)(1+β)+(1−β)=β. Thus tanh⁡∘r=id⁡(−1,1); composing with the bijection tanh⁡ of step 2.1 gives r=tanh⁡−1, so r is a strictly increasing bijection of (−1,1) onto R, and in particular β=tanh⁡(r(β)) for every β.

4.1L4L5step 1.1step 3.1algebra

Let r∈R and put β:=tanh⁡(r)∈(−1,1), so that r=r(β) by step 3.1. By step 1.1, 1−tanh⁡(r)2=cosh⁡2r−sinh⁡2rcosh⁡2r=cosh⁡(r)−2; since cosh⁡(r)>0 by step 1.1, the rational power laws [L4] give (1−tanh⁡(r)2)−1/2=(cosh⁡(r)−2)−1/2=cosh⁡(r). Multiplying the definition tanh⁡r=sinh⁡r/cosh⁡r by cosh⁡r gives sinh⁡(r)=tanh⁡(r)cosh⁡(r)=βγ(β), because γ(β)=(1−β2)−1/2=(1−tanh⁡(r)2)−1/2=cosh⁡(r) by [L5].

5.1L5L8step 4.1algebra

Fix e and its column n, and define J(a):=∑i=13aiei for a∈R3. By [L8], J(n)=e and η(J(a),J(d))=a⋅d. Write x=x0e0+se+y with s:=n⋅xvec, yvec:=xvec−sn, and y:=J(yvec); then n⋅yvec=η(e,y)=0. Set β:=tanh⁡(r) and β:=βn∈R3, so ∣β∣=∣β∣<1 and β⋅xvec=βs. If β=0, step 4.1 gives cosh⁡r=1, sinh⁡r=0, and [L5] gives B(0)=I. If β≠0, [L5] gives (B(βn)x)0=γ(x0−βs) and (B(βn)x)vec=sn+yvec+(γ−1)sn−γβx0n=(cosh⁡r s−sinh⁡r x0)n+yvec by step 4.1. Thus in both cases the action in directions (e0,e) is (cosh⁡r−sinh⁡r−sinh⁡rcosh⁡r), with the identity on the Lorentz-orthogonal complement of their plane, namely {J(a):n⋅a=0}.

6.1L2L6step 2.2step 5.1algebra

By [L2] and the exponential definitions, expansion gives cosh⁡(r+s)=cosh⁡rcosh⁡s+sinh⁡rsinh⁡s and sinh⁡(r+s)=sinh⁡rcosh⁡s+cosh⁡rsinh⁡s. The product of the two plane matrices from step 5.1 therefore has diagonal entries cosh⁡(r+s) and off-diagonal entries −sinh⁡(r+s); each map is the identity on the same transverse space. The direct-sum decomposition in step 5.1 then gives B(tanh⁡(r)e)B(tanh⁡(s)e)=B(tanh⁡(r+s)e) on all of V, including zero rapidities. Together with step 2.2 this proves the collinear composition law stated in [L6], with additive rapidity.

7.1step 1.1step 3.1step 4.1step 5.1step 6.1L7∎

Step 3.1 proves that r is a strictly increasing bijection of (−1,1) onto R with β=tanh⁡(r(β)); step 1.1 gives cosh⁡2−sinh⁡2=1; step 4.1 gives (1−tanh⁡2r)−1/2=cosh⁡r and sinh⁡r=tanh⁡rcosh⁡r=βγ(β); step 5.1 gives the matrix display and the identity on the perpendicular complement; and step 6.1 gives the addition of rapidities. This proves every clause of the statement; the characterisation B(tanh⁡re)−1=B(−tanh⁡re) used implicitly is [L7].

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

Unique boost-rotation factorization of proper orthochronous Lorentz maps

Statement

Let (o;e0,e1,e2,e3) be an inertial frame (Inertial frames and inertial charts of the affine Minkowski model), let S:=span⁡(e1,e2,e3) be its spatial three-space with Euclidean form δ (The Euclidean spatial structure and cross product of an inertial frame), and let L:V→V be a proper orthochronous Lorentz map (Linear and affine Lorentz maps, and the Lorentz group). Write u:=Le0, with coordinates (u0,uvec) in the frame, so that η(u,u)=−1 and u0>0. Then:

(i) ∣uvec∣<u0 and the parameter β:=uvec/u0∈R3 satisfies ∣β∣<1;

(ii) the linear map R^:=B(β)L satisfies R^e0=e0 and R^(S)=S, and its restriction R:S→S preserves δ and has determinant +1 (Spatial rotations of an inertial frame); hence R^ is the extension diag⁡(1,R) of the unique map R:=R^∣S; this extension is a spatial rotation of the frame and L=B(−β)R^ is a product of a passive boost and a spatial rotation;

(iii) conversely, for every β with ∣β∣<1 and every linear map R:S→S preserving δ with det⁡R=1, the extension R^(v0e0+w):=v0e0+Rw (w∈S), denoted diag⁡(1,R) in the frame basis, is a proper orthochronous Lorentz map and the product B(−β)R^ is a proper orthochronous Lorentz map;

(iv) the factorization L=B(−β)R^ of (ii) is unique: if B(−β1)R^1=B(−β2)R^2 with ∣βi∣<1 and spatial rotations R^i, then β1=β2 and R1=R2;

(v) L is a passive boost, that is L=B(β′) for some ∣β′∣<1, if and only if the rotation R in (ii) is the identity, and then β′=−β with β the parameter of (i).

Facts & Assumptions

Given: An inertial frame (o;e0,e1,e2,e3) with spatial three-space S, a proper orthochronous Lorentz map L, and u:=Le0 with coordinates (u0,uvec) in the frame.

[L1]

A linear Lorentz map is a linear L with η(Lv,Lw)=η(v,w) for all v,w∈V; it is proper when det⁡L=+1 and orthochronous when L(C+)=C+; O(V,η) and SO+(V,η) denote the corresponding sets (Linear and affine Lorentz maps, and the Lorentz group).

[L2]

A linear Lorentz map is a linear isomorphism, satisfies det⁡L=±1, and has Lorentz inverse; it preserves η(v,v) and the causal character of every nonzero vector; L(C+) is one of the two components C+,C−, and L(C+)=C+ holds exactly when L(C+)⊆C+; composition of linear Lorentz maps is a linear Lorentz map, and the proper orthochronous ones form a subgroup (Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L3]

For ∣β∣<1 the passive boost B(β) is defined by its coordinate action, and for β≠0 in the frame's ordered basis it has the matrix (γ−γβT−γβI3+γ−1∣β∣2ββT) with γ=(1−∣β∣2)−1/2; for β=0 one defines B(0)=id⁡V, whose matrix is I4 (The passive Lorentz boost with parameter beta).

[L4]

For every ∣β∣<1: B(β) is a proper orthochronous Lorentz map with B(β)−1=B(−β); B(β)e0=γ(e0−β1e1−β2e2−β3e3); the map β↦B(β) is injective; if u is a future timelike unit vector with u0>0 then B(uvec/u0)u=e0 (The passive boost is a proper orthochronous Lorentz map with inverse B(-beta)).

[L5]

A spatial rotation of the frame is a linear R:V→V with R(e0)=e0, R(S)⊆S, δ(Rw,Rz)=δ(w,z) for all w,z∈S, and det⁡(R∣S)=+1 (Spatial rotations of an inertial frame).

[L6]

In an inertial frame, η(ea,eb)=diag⁡(−1,1,1,1)ab and e0∈C+; the chart is the affine coordinate map of the frame (Inertial frames and inertial charts of the affine Minkowski model).

[L7]

S=span⁡(e1,e2,e3)={w∈V:η(e0,w)=0}, δ=η∣S×S is positive definite with δ-orthonormal basis (e1,e2,e3), and V=S⊕span⁡(e0); hence for v=v0e0+w, z=z0e0+y with w,y∈S one has η(v,z)=−v0z0+δ(w,y) (The Euclidean spatial structure and cross product of an inertial frame).

[L8]

(S,δ) is a finite-dimensional real inner product space, and an endomorphism of it is a linear isometry exactly when it preserves δ; orthogonal operators have determinant ±1 (Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces, Orthogonal and unitary operators form groups, and their determinants have modulus one).

[L9]

In every η-orthonormal ordered basis the timelike set is T+∪T− with T+={x:x0>∣xvec∣}, T−={x:x0<−∣xvec∣}, and these are exactly the two components of T; in particular η(x,x)=−(x0)2+∣xvec∣2 (The timelike set has exactly two convex components, described in orthonormal coordinates).

[L10]

C+ is one of the two components T+,T− and T=C+⊔C−; a vector of C+ is future timelike (Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L11]

For an operator on a finite-dimensional space, det⁡T is the determinant of its matrix in any ordered basis, independently of the basis, and det⁡(AB)=det⁡Adet⁡B with det⁡(id⁡)=1 (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space, For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B)).

[L12]

For A=(aij)∈Mn(R) over a commutative ring, det⁡(A)=∑σ∈Snsgn⁡(σ)∏i<naσ(i),i, and sgn⁡(σ)=(−1)inv⁡(σ) where inv⁡(σ) counts the pairs i<j<n with σ(i)>σ(j) (For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix, Inversions, inversion number, the sign sgn⁡(σ)=(−1)inv⁡(σ), and even and odd permutations).

[L13]

∣x∣ denotes the Euclidean norm on R3, and the coordinates of uvec in the δ-orthonormal basis (e1,e2,e3) carry the standard Euclidean inner product (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn).

Proof

technique · direct
1.1L1L2L3L6L9L10L13algebra

Since L is orthochronous and e0∈C+ by [L6], the image u=Le0 lies in L(C+)=C+; by [L9] and [L10] the component C+ is the coordinate set {x:x0>∣xvec∣} because it contains e0 with coordinates (1,0,0,0). Hence u0>∣uvec∣≥0, so u0>0 and ∣uvec∣<u0. Moreover η(u,u)=η(e0,e0)=−1 by [L2] and [L6], while [L9] gives η(u,u)=−(u0)2+∣uvec∣2, so (u0)2−∣uvec∣2=1 and the parameter β:=uvec/u0 satisfies ∣β∣2=1−1/(u0)2<1; in particular β lies in the open unit ball of R3 and B(β) is defined by [L3].

1.2L4L5algebra

For uniqueness, suppose B(−β1)R^1=B(−β2)R^2 with ∣βi∣<1 and spatial rotations R^i, and apply both sides to e0. Since R^ie0=e0 by [L5] and B(−βi)e0=γi(e0+βi,1e1+βi,2e2+βi,3e3) by [L4], equality of the two images reads γ1(e0+β1)=γ2(e0+β2) in coordinates, the time component giving γ1=γ2>0 and then the three spatial components giving β1,k=β2,k for k=1,2,3; hence β1=β2. Composing the original equality on the left with the bijection B(β1)=B(β2) and using B(βi)B(−βi)=id⁡ from [L4] gives R^1=R^2, and therefore R1=R^1∣S=R^2∣S=R2.

2.1L2L4step 1.1algebra

Define R^:=B(β)L. It is a composition of linear Lorentz maps, hence a linear Lorentz map by [L2]; in particular it is invertible. By [L4] applied to the future timelike unit vector u with u0>0 from step 1.1, B(β)u=e0; therefore R^e0=B(β)Le0=B(β)u=e0.

3.1L2L7L8step 2.1algebra

For w∈S, applying the Lorentz identity of R^ and R^e0=e0 gives η(e0,R^w)=η(R^e0,R^w)=η(e0,w)=0, so R^w∈S by [L7] and R^(S)⊆S. Conversely, let y∈S and let w:=R^−1y; applying the same identity to the Lorentz map R^−1, whose value at e0 is again e0, gives η(e0,w)=η(R^−1e0,R^−1y)=η(e0,y)=0, so w∈S by [L7] and y=R^w∈R^(S); hence R^(S)=S. For w,z∈S, δ(R^w,R^z)=η(R^w,R^z)=η(w,z)=δ(w,z), so the restriction R^∣S is a δ-isometry of S; it is an automorphism of S because R^ is an automorphism of V preserving the splitting.

4.1L5L8L11L12step 2.1step 3.1algebra

Put A:=R^∣S and let M^ be the matrix of R^ in the ordered basis (e0,e1,e2,e3) of V and MA the matrix of A in the ordered basis (e1,e2,e3) of S. Because R^e0=e0 and R^(S)=S, the matrix M^ is the block matrix (100MA) and, reading the Leibniz sum of [L12] over σ∈S4, every term with σ(0)≠0 vanishes; for σ with σ(0)=0 the product equals ∏j<3(MA)σ(j+1)−1,j, the permutation τ(j):=σ(j+1)−1 of {0,1,2} has the same inversion number as σ (no inversion involves the index 0 with σ(0)=0), and so the same sign, whence det⁡M^=det⁡MA. By [L11], det⁡R^=det⁡M^=det⁡MA=det⁡A=det⁡(R^∣S). Now det⁡R^=det⁡B(β)det⁡L=1⋅1=1 by [L4], [L1] and [L11]. Hence det⁡(R^∣S)=+1, and by [L8] the restriction is an orthogonal operator; with step 3.1 and [L5] this shows that R:=R^∣S:S→S is a determinant-one δ-isometry and R^=diag⁡(1,R):V→V is a spatial rotation of the frame. Finally L=B(β)−1R^=B(−β)R^ by [L4].

5.1L2L4L5L7L12algebra

Conversely, let ∣β∣<1 and let R:S→S be a linear δ-isometry of determinant 1, with extension R^=diag⁡(1,R), so that R^e0=e0 and R^∣S=R. For v=v0e0+w and z=z0e0+y with w,y∈S, linearity gives R^v=v0e0+Rw and R^z=z0e0+Ry, so by [L7] and the δ-preservation of R in [L5], η(R^v,R^z)=−v0z0+δ(Rw,Ry)=−v0z0+δ(w,y)=η(v,z); hence R^ is a linear Lorentz map. Its matrix in (e0,e1,e2,e3) is block diagonal diag⁡(1,MR) with MR the matrix of R in (e1,e2,e3), and the same Leibniz argument as step 4.1 gives det⁡R^=det⁡R=1 by [L5]; thus R^ is proper. It is orthochronous because R^e0=e0∈C+ with e0 future timelike, so R^(C+)∩C+≠∅, and by [L2] the image R^(C+) is one of the two components C+,C−; it must therefore be C+. Finally B(−β) is a proper orthochronous Lorentz map by [L4], and the product of two proper orthochronous Lorentz maps is proper orthochronous by [L2].

5.2L4step 4.1

For the characterization of boosts, suppose first that L=B(β′) for some ∣β′∣<1. Then u=Le0=B(β′)e0=γ′(e0−β1′e1−β2′e2−β3′e3) by [L4], so u0=γ′ and β=uvec/u0=−β′; hence R^=B(β)L=B(−β′)B(β′)=id⁡ by [L4], and R=id⁡. Conversely, if R=id⁡, then R^=id⁡ and the factorization of step 4.1 gives L=B(−β), a passive boost with parameter −β.

6.1step 1.1step 2.1step 3.1step 4.1step 5.1step 1.2step 5.2∎

Clause (i) is step 1.1; clause (ii) is steps 2.1, 3.1, 4.1; clause (iii) is step 5.1; clause (iv) is step 1.2; and clause (v) is step 5.2. This proves every clause of the statement.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

The proper orthochronous Lorentz group: boosts, rotations, unique factorization and invariants

Statement

Let (V,η) be a 4-dimensional Lorentz vector space with time orientation C+ (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space is the form; Time orientation, future and past timelike/null/causal vectors, and the closed cones fixes C+), and let (o;e0,e1,e2,e3) be an inertial frame of the model (Inertial frames and inertial charts of the affine Minkowski model), with spatial three-space S and Euclidean form δ. Then:

(i) For every β∈R3 with ∣β∣<1 the passive boost B(β) is a proper orthochronous Lorentz map with B(β)−1=B(−β), and for every unit spatial vector e∈S and all β1,β2∈(−1,1) one has B(β1e)B(β2e)=B(β1+β21+β1β2e); in particular collinear boosts commute. For each fixed unit spatial axis e and scalar b∈(−1,1) the collinear boost B(be) satisfies b=tanh⁡(r) for a unique scalar rapidity r∈R, and rapidities add for boosts along that same fixed axis. This signed scalar rapidity statement does not identify a vector β∈R3 with the scalar tanh⁡(r).

(ii) SO+(V,η) is a subgroup of O(V,η), which is a subgroup of the general linear group GL(V); every passive boost B(β) and every spatial rotation of the frame belongs to SO+(V,η).

(iii) Every L∈SO+(V,η) has a unique factorization L=B(−β)R^ with ∣β∣<1 and R^ the extension of a spatial rotation of the frame; here β=uvec/u0 where (u0,uvec) are the coordinates of u=Le0. Consequently every proper orthochronous Lorentz map is the product of a passive boost and a spatial rotation, in that order, and L is itself a passive boost if and only if the rotation R^ is the identity.

(iv) Every L∈SO+(V,η) preserves the interval η(v,v), the causal classification of every nonzero vector, the future and past closed cones, the orientation, and the oriented volume form of the model: ϵ(Lv0,Lv1,Lv2,Lv3)=ϵ(v0,v1,v2,v3) for all v0,…,v3∈V (The oriented volume form epsilon and the permutation symbols of an inertial frame). An arbitrary element L of O(V,η) satisfies det⁡L=±1 and either preserves or interchanges the future and past cones; moreover det⁡L=1 alone does not force L(C+)=C+.

Facts & Assumptions

Given: A 4-dimensional Lorentz vector space (V,η) with time orientation C+, an inertial frame (o;e0,e1,e2,e3) with spatial three-space S and Euclidean form δ, and the sets O(V,η), SO+(V,η).

[L1]

A linear Lorentz map is a linear L with η(Lv,Lw)=η(v,w) for all v,w; it is proper when det⁡L=+1 and orthochronous when L(C+)=C+; GL(V) is the group of invertible linear maps (Linear and affine Lorentz maps, and the Lorentz group).

[L2]

Every linear Lorentz map is a linear isomorphism, satisfies det⁡L=±1, preserves η(v,v) and the causal character of every nonzero vector, and maps C+ onto one of the two components C+,C− of the timelike set; L(C+)=C+ holds if and only if L(C+)⊆C+; SO(V,η)={L∈O(V,η):det⁡L=1}, O↑(V,η)={L∈O(V,η):L(C+)=C+} and SO+(V,η)=SO(V,η)∩O↑(V,η) are subgroups of O(V,η), which is a subgroup of GL(V); if L is proper then ϵ(Lv0,…,Lv3)=ϵ(v0,…,v3) and if det⁡L=−1 the two sides differ by the sign −1 (Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups, The oriented volume form epsilon and the permutation symbols of an inertial frame).

[L3]

For every ∣β∣<1 the passive boost B(β) is a proper orthochronous Lorentz map with B(β)−1=B(−β); the map β↦B(β) is injective and B(0)=id⁡V (The passive boost is a proper orthochronous Lorentz map with inverse B(-beta), The passive Lorentz boost with parameter beta).

[L4]

For every unit spatial vector e and all β1,β2∈(−1,1), B(β1e)B(β2e)=B(β1+β21+β1β2e) with ∣β1+β21+β1β2∣<1, and the two collinear boosts commute (Collinear boost composition and the relativistic velocity-addition law).

[L5]

The map r↦tanh⁡(r) is a strictly increasing bijection of R onto (−1,1), and for every unit spatial vector e and all r,s∈R one has B(tanh⁡(r)e)B(tanh⁡(s)e)=B(tanh⁡(r+s)e) (Rapidity parametrization of collinear boosts).

[L6]

For a proper orthochronous Lorentz map L with u:=Le0 and coordinates (u0,uvec), the parameter β:=uvec/u0 satisfies ∣β∣<1, and L=B(−β)R^ with R^:=B(β)L the extension diag⁡(1,R) of a spatial rotation of the frame; this factorization is unique among parameters in the open unit ball and spatial rotations; conversely every such B(−β)R^ is proper orthochronous; and L is a passive boost if and only if R^=id⁡V (Unique boost-rotation factorization of proper orthochronous Lorentz maps).

[L7]

A spatial rotation of the frame is the extension by e0↦e0 of a linear map of S preserving δ with determinant +1 on S; its extension is denoted diag⁡(1,R) in the frame's basis (Spatial rotations of an inertial frame).

[L8]

In the frame the timelike set is T=T+∪T− with T+={v:v0>∣vvec∣} and T−={v:v0<−∣vvec∣}, and T+,T− are exactly the two components; since e0∈C+ has coordinates (1,0,0,0) (Inertial frames and inertial charts of the affine Minkowski model), one has C+=T+ and C−=T−, with closed cones cl⁡(C+)={v:v0≥∣vvec∣} and cl⁡(C−)={v:v0≤−∣vvec∣} (The timelike set has exactly two convex components, described in orthonormal coordinates, Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L9]

A nonzero vector is timelike when η(v,v)<0, null when η(v,v)=0, spacelike when η(v,v)>0 (Timelike, null, spacelike and causal vectors of a Lorentz vector space); the oriented volume form satisfies ϵ0123=+1 (The oriented volume form epsilon and the permutation symbols of an inertial frame); det⁡ of a linear operator is the determinant of its matrix in any ordered basis and the Leibniz sum over a diagonal matrix is the product of its diagonal entries (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space, For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix).

Proof

technique · direct
1.1L3

Clause (i), first sentence: by [L3], B(β) is a proper orthochronous Lorentz map with inverse B(−β) for every ∣β∣<1.

1.2L4

Clause (i), second sentence: by [L4] the composition of two collinear boosts is the boost with parameter β1+β21+β1β2 in the same direction, this parameter lies in (−1,1), and the two factors commute; in particular the composition law is a collinear law and not an addition of parameters.

1.3L5

Clause (i), third and fourth sentences: fix a unit spatial axis e. By [L5], r↦tanh⁡(r) is a strictly increasing bijection of R onto (−1,1); hence for each b∈(−1,1) there is exactly one r∈R with b=tanh⁡(r), so B(be)=B(tanh⁡(r)e) has the unique rapidity r, and for r,s∈R the product B(tanh⁡(r)e)B(tanh⁡(s)e) equals B(tanh⁡(r+s)e), so rapidities add along the fixed axis. The rapidity r is a scalar attached to the fixed axis e: the displayed equations concern the scalar parameters βi=tanh⁡(ri) of boosts B(βie), and no identification of a vector β∈R3 with tanh⁡(r) is made.

1.4L1L2

Clause (ii), subgroup part: [L2] states that SO(V,η), O↑(V,η) and their intersection SO+(V,η) are subgroups of O(V,η), and that O(V,η) is a subgroup of GL(V).

1.5L3L6L7

Clause (ii), membership part: every passive boost lies in SO+(V,η) by [L3]. For a linear δ-isometry R:S→S of determinant 1, whose extension R^=diag⁡(1,R) is a spatial rotation of the frame: by [L6] the product B(0)R^=R^ of the boost with parameter 0 and the spatial rotation is a proper orthochronous Lorentz map; here B(0)=id⁡V by [L3], so R^∈SO+(V,η).

1.6L6L7

Clause (iii): by [L6] every L∈SO+(V,η) has the factorization L=B(−β)R^ with β=uvec/u0 and R^ the extension of a spatial rotation of the frame, and this factorization is unique; consequently L is a product of a passive boost and a spatial rotation in that order, and [L6] also gives that L is a passive boost if and only if R^=id⁡V.

1.7L2L8L9L10algebra

Clause (iv), preservation part: let L∈SO+(V,η), so L is Lorentz, proper and orthochronous. By [L2], L preserves η(v,v) and the causal character of every nonzero vector, and L(C+)=C+, so Le0 is future timelike because e0∈C+ by [L8]. For the closed cones, first record the criterion: if w is future timelike and v≠0 has η(v,v)≤0, then v∈cl⁡(C+) if and only if η(v,w)<0, and v∈cl⁡(C−) if and only if η(v,w)>0. Indeed [L8] gives cl⁡(C+)={v0≥∣vvec∣} and cl⁡(C−)={v0≤−∣vvec∣} in frame coordinates, with η(v,v)=−(v0)2+∣vvec∣2 and w0>∣wvec∣; for nonzero v∈cl⁡(C+) one has v0≥∣vvec∣≥0 and v0>0, so η(v,w)≤−v0w0+∣vvec∣ ∣wvec∣≤v0(∣wvec∣−w0)<0, while for nonzero v∈cl⁡(C−) one has −v0≥∣vvec∣≥0 and −v0>0, so η(v,w)≥(−v0)w0−∣vvec∣ ∣wvec∣≥(−v0)(w0−∣wvec∣)>0; the nonzero causal vectors split into cl⁡(C+)∖{0} and cl⁡(C−)∖{0} by [L8], so the signs are exhaustive. Since L preserves the form, is an isomorphism and satisfies η(Lv,Le0)=η(v,e0), applying the criterion with w:=Le0 gives L(cl⁡(C+))⊆cl⁡(C+) and L(cl⁡(C−))⊆cl⁡(C−); applying the same argument to L−1∈SO+(V,η) (which exists by [L2]) gives the reverse inclusions, hence L(cl⁡(C+))=cl⁡(C+) and L(cl⁡(C−))=cl⁡(C−). By [L2] again, properness gives ϵ(Lv0,…,Lv3)=ϵ(v0,…,v3) for all v0,…,v3, which is the preservation of the oriented volume form and of the orientation.

1.8L1L2L8L9

Clause (iv), last sentence: for any L∈O(V,η), [L2] gives det⁡L=±1 and L(C+)∈{C+,C−}, so L either preserves or interchanges the future and past cones. For the failure of the converse, let Λ:=−id⁡V, with matrix M=−diag⁡(1,1,1,1) in the frame; its entries satisfy MTη0M=η0, because the temporal diagonal entry is (−1)(−1)(−1)=−1, each spatial diagonal entry is (−1)(+1)(−1)=+1, and all off-diagonal entries vanish, so Λ is a Lorentz map by [L1]; moreover det⁡Λ=(−1)4=1, because the Leibniz sum over the diagonal matrix M is the product of its diagonal entries by [L9], so Λ is proper. On coordinates, Λ sends a vector with coordinates (v0,vvec) to (−v0,−vvec), and v0>∣vvec∣ holds exactly when −v0<−∣vvec∣; hence Λ(T+)=T− and Λ(T−)=T+ with the notation of [L8], so Λ interchanges the two components of the timelike set and Λ(C+)=C−≠C+: Λ is a proper but non-orthochronous Lorentz map, and det⁡L=1 alone does not force L(C+)=C+.

2.1step 1.1step 1.2step 1.3step 1.4step 1.5step 1.6step 1.7step 1.8∎

Clause (i) is steps 1.1-1.3; clause (ii) is steps 1.4-1.5; clause (iii) is step 1.6; clause (iv) is steps 1.7-1.8. Every clause is either a direct restatement of the cited supplier with its hypotheses (frame fixed, ∣β∣<1, L proper orthochronous) or the displayed finite computation of step 1.8.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)Open item page →

The Lie algebra of eta-antisymmetric endomorphisms, its generators and commutators

Statement

Let (V,η) be a 4-dimensional Lorentz vector space and let (e0,e1,e2,e3) be an ordered η-orthonormal basis with η0=diag⁡(−1,1,1,1). For a linear map K:V→V (Linear map between vector spaces over the same field) with matrix M in this basis, the following are equivalent:

(a) η(Kv,w)+η(v,Kw)=0 for all v,w∈V; (b) MTη0+η0M=0; (c) M has the block form M=(0uTuΩ) with u∈R3 and ΩT=−Ω.

The set g:={K:η(Kv,w)+η(v,Kw)=0 for all v,w} is a 6-dimensional linear subspace of the space of linear maps V→V. Define the maps Mab for all 0≤a,b≤3 by (Mab)μν=δaμηbν−δbμηaν. Thus Maa=0 and Mba=−Mab; the six maps with a<b form a basis of g and satisfy [Mab,Mcd]=ηbcMad−ηacMbd−ηbdMac+ηadMbc for all 0≤a,b,c,d≤3, where [K1,K2]:=K1K2−K2K1 is the commutator. Here a real Lie algebra means a real vector space with a bilinear antisymmetric bracket satisfying [K1,[K2,K3]]+[K2,[K3,K1]]+[K3,[K1,K2]]=0. The commutator makes g such an algebra. If L:I→O(V,η), with I⊆R an open interval containing 0, is a C1 curve in O(V,η) with L(0)=id⁡V, then its derivative K:=L′(0) belongs to g, and L(s)=id⁡V+sK+o(s) as s→0. Here C1 means that each matrix entry is continuously differentiable on I, K has entries (Lab)′(0), and o(s) denotes a matrix remainder each of whose entries divided by ∣s∣ tends to 0.

Facts & Assumptions

Given: A 4-dimensional Lorentz vector space (V,η), an ordered η-orthonormal basis (ea) with η0=diag⁡(−1,1,1,1), a linear map K:V→V with matrix M, and the components of the matrix product and transpose conventions below.

[L1]

η is a symmetric bilinear form (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space); in the basis (ea) one has η(ea,eb)=ηab with η0 diagonal, so for coordinate columns v,w of vectors of V one has η(v,w)=vTη0w (Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases).

[L2]

(KM) has matrix product convention (AB)ik=∑jaijbjk and the identity matrix has entry 1 on the diagonal and 0 elsewhere (Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes); (AT)ij=Aji (The transpose AT of a matrix).

[L3]

The space L(V,V) of linear maps V→V is a real vector space, and the map sending a linear map to its matrix in a fixed ordered basis is a linear isomorphism onto M4(R) (The space L(V,W) of linear maps with pointwise addition and scalar multiplication, Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases).

[L4]

L:V→V is a linear Lorentz map when η(Lv,Lw)=η(v,w) for all v,w, and O(V,η) denotes the set of such maps (Linear and affine Lorentz maps, and the Lorentz group).

Proof

technique · direct
1.1L1L2algebra

Let v,w∈V have coordinate columns v,w. By [L1] and [L2], η(Kv,w)=vTMTη0w and η(v,Kw)=vTη0Mw, so η(Kv,w)+η(v,Kw)=vT(MTη0+η0M)w. If (a) holds this bilinear form vanishes for all v,w, and testing v,w among the standard basis vectors of R4 forces every entry of MTη0+η0M to vanish, which is (b); conversely (b) gives (a) for all v,w by the same identity. Hence (a) and (b) are equivalent.

1.2L2algebra

Write M in the block form M=(kuTwΩ) with k∈R, u,w∈R3 and Ω∈M3(R), and recall η0=diag⁡(−1,I3). Then MT=(kwTuΩT), so MTη0=(−kwT−uΩT) and η0M=(−k−uTwΩ); the sum MTη0+η0M=(−2kwT−uTw−uΩT+Ω) vanishes exactly when k=0, w=u and ΩT=−Ω. Hence (b) and (c) are equivalent.

1.3L2algebra

With the convention of [L2], (MabMcd)μν=∑λ(δaμηbλ−δbμηaλ)(δcληdν−δdληcν)=δaμηbcηdν−δaμηbdηcν−δbμηacηdν+δbμηadηcν, because ∑ληbλδcλ=ηbc and ∑ληbλδdλ=ηbd. Interchanging the pairs (a,b) and (c,d) and subtracting, the eight resulting terms regroup as (δaμηdν−δdμηaν)ηbc−(δaμηcν−δcμηaν)ηbd−(δbμηdν−δdμηbν)ηac+(δbμηcν−δcμηbν)ηad, which is exactly ηbcMad−ηbdMac−ηacMbd+ηadMbc; the computation is entrywise and therefore valid for all index values, including repeated indices and the diagonal generators Maa=0.

1.4L4L5algebra

Let s↦L(s) be a C1 curve in O(V,η) with L(0)=id⁡V, and fix v,w∈V. The function s↦η(L(s)v,L(s)w) is constant equal to η(v,w) because each L(s) satisfies the defining identity of [L4], and s↦L(s)v, s↦L(s)w are differentiable with derivatives L′(0)v, L′(0)w by [L5]. Differentiating the constant function at s=0 with the product rule for the bilinear form η gives 0=η(L′(0)v,w)+η(v,L′(0)w), so K:=L′(0) satisfies condition (a) and lies in g; and L(s)=L(0)+sK+o(s)=id⁡V+sK+o(s) is the definition of the derivative in the finite-dimensional space L(V,V) recalled in [L5]: each scalar matrix entry has remainder divided by s tending to 0 by The derivative f′(c)=lim⁡x→cf(x)−f(c)x−c of f:A→R at a point c∈A that is a limit point of A, and differentiability on a set, and the coordinates of L(s)v are finite linear combinations of these entries.

2.1step 1.2L3algebra

By (c), the maps in g are precisely those whose matrices have the form (0uTuΩ) with u∈R3 and Ω skew-symmetric; this set is closed under addition and scalar multiplication, so g is a linear subspace of L(V,V) by [L3]. A skew-symmetric 3×3 matrix is determined by its three entries above the diagonal and conversely every such triple occurs, so the skew-symmetric matrices form a 3-dimensional subspace; adding the three free coordinates of u gives dim⁡g=3+3=6. For K,H∈g, η(KHv,w)=−η(Hv,Kw)=η(v,HKw) and η(HKv,w)=η(v,KHw), so η([K,H]v,w)=−η(v,[K,H]w); thus the commutator is closed on g. Composition is bilinear, hence so is the commutator, and [K,H]=−[H,K]. Finally [K,[H,Z]]=KHZ−KZH−HZK+ZHK; adding the two cyclic permutations cancels all twelve terms by associativity. This proves the Lie algebra axioms stated above.

3.1step 1.2step 2.1L3algebra

For 0≤a<b≤3 define Mab by (Mab)μν=δaμηbν−δbμηaν. Reading off the matrix entries: M0i has (M0i)μν=δ0μδiν+δiμδ0ν, the block form with u=ei and Ω=0, while for 1≤i<j≤3 the matrix Mij has entries (Mij)μν=δiμδjν−δjμδiν, the block form with u=0 and Ω=eiejT−ejeiT (the i-th row of η restricted to spatial indices being eiT). Hence each Mab belongs to g by (c), and the correspondence Mab↔(u,Ω) maps the three M0i onto the three coordinate directions of u and the three Mij onto the three standard skew matrices eiejT−ejeiT, which are independent; therefore the six Mab are linearly independent and, since dim⁡g=6 by step 2.1, they form a basis of g.

4.1step 1.1step 1.2step 2.1step 3.1step 1.3step 1.4∎

Steps 1.1 and 1.2 establish the equivalence of (a), (b), (c); steps 2.1 and 3.1 establish that g is a 6-dimensional linear subspace with basis Mab; step 1.3 establishes the commutator identity; and step 1.4 establishes the derivative statement. This proves every clause of the statement.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

The Lorentz exponential: exp(sK) is proper orthochronous, and boosts are exponentials of generators

Statement

Let (V,η) be a 4-dimensional Lorentz vector space with a chosen time orientation C+ (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space, Time orientation, future and past timelike/null/causal vectors, and the closed cones), fix an inertial frame (o;e0,e1,e2,e3) with coordinates xa (Inertial frames and inertial charts of the affine Minkowski model), and give V the Euclidean norm ∥v∥:=∥E−1(v)∥2, where E(u)=∑auaea is the coordinate isomorphism. Let g be the six-dimensional space of η-antisymmetric endomorphisms of The Lie algebra of eta-antisymmetric endomorphisms, its generators and commutators. Then:

(i) For every K∈g and every s∈R the series exp⁡(sK):=∑n≥0(sK)n/n! converges absolutely in the operator norm on the space of linear maps V→V; the map s↦exp⁡(sK) is of class C∞ with ddsexp⁡(sK)=Kexp⁡(sK)=exp⁡(sK)K, exp⁡(0)=id⁡V, and exp⁡((s+t)K)=exp⁡(sK)exp⁡(tK) for all s,t∈R.

(ii) For every K∈g and every s∈R the map exp⁡(sK) is a proper orthochronous Lorentz map; equivalently s↦exp⁡(sK) is a C∞ curve in SO+(V,η) with exp⁡(0)=id⁡V. In particular every K∈g arises as the derivative at 0 of a curve of proper orthochronous Lorentz maps. No claim is made that every element of SO+(V,η) is the exponential of an element of g.

(iii) Let e∈S be a unit spatial vector of the frame, δ(e,e)=1, and write e=∑i=13e^iei; set Ne:=−∑i=13e^iM0i∈g. Then Ne vanishes on the η-orthogonal complement of span⁡(e0,e) and acts on that plane by the matrix (0−1−10); and exp⁡(rNe)=B(tanh⁡(r)e) for every r∈R. In particular every passive boost is the exponential of a generator in g, and exp⁡(rNe)exp⁡(sNe)=exp⁡((r+s)Ne) for all r,s∈R.

Facts & Assumptions

Given: A 4-dimensional Lorentz vector space (V,η) with time orientation C+, an inertial frame (o;e0,e1,e2,e3) with the Euclidean coordinate norm ∥v∥=∥E−1(v)∥2, the space g of η-antisymmetric endomorphisms, and a unit spatial vector e∈S.

[L1]

(V,η) is a Lorentz vector space: η is symmetric bilinear with both radicals {0} and inertia (3,1,0) (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space). A linear map K:V→V lies in g exactly when η(Kv,w)+η(v,Kw)=0 for all v,w, equivalently its matrix M in an ordered η-orthonormal basis satisfies MTη0+η0M=0 with η0=diag⁡(−1,1,1,1); g is a 6-dimensional linear subspace of the space of linear maps V→V, the six maps Mab defined by (Mab)μν=δaμηbν−δbμηaν form a basis of g, and if s↦L(s) is a C1 curve in O(V,η) with L(0)=id⁡V then L′(0)∈g (The Lie algebra of eta-antisymmetric endomorphisms, its generators and commutators).

[L2]

T:={v:η(v,v)<0} is the timelike set and C+ is one of its two components; in every η-orthonormal ordered basis the components are T+={v:v0>∣vvec∣} and T−={v:v0<−∣vvec∣}, these sets are open in the metric topology of the coordinate distance d(u,w)=∥E−1(u)−E−1(w)∥2, and cl⁡(C+)∩cl⁡(C−)={0} (The timelike set has exactly two convex components, described in orthonormal coordinates, Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L3]

A linear Lorentz map is a linear L with η(Lv,Lw)=η(v,w) for all v,w; it is proper when det⁡L=+1 and orthochronous when L(C+)=C+; every linear Lorentz map is a linear isomorphism, satisfies det⁡L=±1, and has L(C+) equal to one of the two components C+,C−; composition and inversion of proper orthochronous Lorentz maps are proper orthochronous (Linear and affine Lorentz maps, and the Lorentz group, Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L4]

V is a finite-dimensional real normed space, hence a Banach space; the space L(V,V) of linear maps V→V is a real vector space, and every such linear map is a bounded linear operator with the operator norm ∥⋅∥ (Every finite-dimensional normed space is Banach, A linear map from a finite-dimensional normed space is bounded, A bounded linear operator between normed spaces, Banach space, A norm on a real vector space, the induced metric, and the dictionary with the metric axioms, The space L(V,W) of linear maps with pointwise addition and scalar multiplication).

[L5]

For every bounded operator A on a Banach space the series E(t)=∑n≥0tnAn/n! converges absolutely in operator norm and uniformly on compact t-intervals, E(t) is bounded with ∥E(t)∥≤e∣t∣ ∥A∥, E(0)=I, E(t+s)=E(t)E(s), t↦E(t) is C∞ with E′(t)=AE(t)=E(t)A, and the difference quotients converge to A (The exponential series of a bounded operator, applied on the Banach space V of [L4]).

[L6]

The operator norm is the least bound: ∥T∥=inf⁡{C≥0:∥Tx∥≤C∥x∥ for all x}, so ∥Tx∥≤∥T∥ ∥x∥ for every bounded T and every x (The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[L7]

In the frame the basis is η-orthonormal with η(ea,eb)=diag⁡(−1,1,1,1)ab, e0∈C+ with coordinates (1,0,0,0), and the chart is x(p)=E−1(p−o) (Inertial frames and inertial charts of the affine Minkowski model); the matrix of a composition of linear maps is the product of their matrices and det⁡(M1M2)=det⁡(M1)det⁡(M2) (Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases, Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes, For same-sized finite square matrices over a commutative ring, det⁡(AB)=det⁡(A)det⁡(B)).

[L8]

The spatial three-space S=span⁡(e1,e2,e3)={w:η(e0,w)=0} carries the positive definite form δ=η∣S×S with δ(w,z)=∑i=13wizi in the δ-orthonormal basis (e1,e2,e3), and V=S⊕span⁡(e0) (The Euclidean spatial structure and cross product of an inertial frame).

[L10]

For every real ε>0 there is a natural n≥1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n≥1 with 1/n<ε).

[L11]

For a unit spatial vector e and r∈R the passive boost B(tanh⁡(r)e) acts on the ordered pair of directions (e0,e) by the matrix (cosh⁡r−sinh⁡r−sinh⁡rcosh⁡r) and as the identity on {y∈S:δ(e,y)=0}; here sinh⁡(r)=(er−e−r)/2, cosh⁡(r)=(er+e−r)/2, tanh⁡(r)=sinh⁡(r)/cosh⁡(r), and r↦tanh⁡(r) is a strictly increasing bijection of R onto (−1,1) (Rapidity parametrization of collinear boosts, The passive Lorentz boost with parameter beta).

Proof

technique · direct
1.1L4L5given

Fix K∈g and s∈R. By [L4], V is a Banach space for the frame-coordinate norm and every linear map V→V, in particular K, is a bounded operator; hence B(V)=L(V,V) and [L5] applies with A=K: the series E(t)=∑n≥0tnKn/n! converges absolutely in operator norm and uniformly on compact intervals, E(t) satisfies ∥E(t)∥≤e∣t∣ ∥K∥, E(0)=I, E(t+u)=E(t)E(u), t↦E(t) is C∞ with E′(t)=KE(t)=E(t)K, and the difference quotients at 0 converge to K. Writing E(s)=exp⁡(sK) for t=s this is exactly clause (i), including K=exp⁡′(0).

1.2L1L7L8algebra

Let e=∑i=13e^iei∈S with δ(e,e)=1. Since each M0i lies in the linear subspace g by [L1], Ne=−∑i=13e^iM0i lies in g. From (M0i)μν=δ0μηiν−δiμη0ν=δ0μδiν+δiμδ0ν (using ηiν=δiν for spatial indices and η0ν=−δ0ν) one reads M0ie0=ei and M0iej=δije0 for j=1,2,3, since the components vanish unless μ∈{0,i} and ν∈{0,j}. Hence Nee0=−∑ie^iei=−e and Neej=−∑ie^iδije0=−e^je0, so Nee=−∑je^j2e0=−e0 because δ(e,e)=∑je^j2=1. Every v∈V decomposes as v=v0e0+se+y with v0,s∈R and y∈S, δ(e,y)=0: indeed [L8] gives v=v0e0+w with w∈S, and w=δ(e,w)e+y with y:=w−δ(e,w)e satisfies δ(e,y)=δ(e,w)−δ(e,w)δ(e,e)=0. For such v, linearity gives Nev=v0(−e)+s(−e0)+0=−v0e−se0 and Ne2v=Ne(−v0e−se0)=v0e0+se; in particular Ney=0 and Ne2=P, where P is the projection onto span⁡(e0,e) along {y∈S:δ(e,y)=0}. This last set is the η-orthogonal complement of span⁡(e0,e), because η(v,v′)=0 for all v′∈span⁡(e0,e) holds exactly for v∈e0⊥=S with δ(e,v)=0; and in the ordered basis (e0,e) the map Ne has the matrix (0−1−10).

2.1L1L5L7L9step 1.1algebra

Let M(t) be the matrix of exp⁡(tK) in the ordered basis (e0,e1,e2,e3) and MK the matrix of K, so that MKTη0+η0MK=0 by [L1]. By step 1.1, M is C∞ with M′(t)=MKM(t) (the matrix of KE(t) is the product of the matrices) by [L7]. Define F(t):=M(t)Tη0M(t); its entries are finite sums of products of C∞ functions, so F is differentiable and the product rule of [L9] gives F′(t)=M′(t)Tη0M(t)+M(t)Tη0M′(t)=M(t)TMKTη0M(t)+M(t)Tη0MKM(t)=M(t)T(MKTη0+η0MK)M(t)=0. Since F(0)=ITη0I=η0 and each entry has vanishing derivative on R, [L9] makes each entry constant, so F(t)=η0 for all t and all s. Thus for all u,v∈V with coordinate columns x,y one has η(exp⁡(sK)u,exp⁡(sK)v)=xTM(s)Tη0M(s)y=xTη0y=η(u,v), so exp⁡(sK) is a linear Lorentz map.

2.2L5L11step 1.2algebra

Since Ne2=P with P2=P by step 1.2, the powers of Ne are Ne2m=P for m≥1, Ne2m+1=Ne for m≥0. The exponential series of the bounded operator rNe converges absolutely in operator norm by [L5]; splitting its partial sums into even and odd parts, each part is a convergent series of scalars times P respectively Ne, and exp⁡(rNe)=I+(∑m≥1r2m/(2m)!)P+(∑m≥0r2m+1/(2m+1)!)Ne=I+(cosh⁡(r)−1)P+sinh⁡(r)Ne with the hyperbolic functions of [L11].

3.1L3L7step 1.1step 2.1algebra

By step 2.1, exp⁡(sK) is a Lorentz map, so [L3] gives det⁡exp⁡(sK)=±1, the determinant being that of M(s) by [L7]. Applying the group law of step 1.1 at t=u=s/2 gives exp⁡(sK)=exp⁡((s/2)K)2, so by [L7] M(s)=M(s/2)M(s/2) and det⁡M(s)=det⁡(M(s/2))2=(±1)2=1, using [L3] once more for det⁡M(s/2)=±1. Hence exp⁡(sK) is proper.

3.2L2L3L6L7step 1.1step 2.1algebra

By [L2] and [L7], C+ is open in the coordinate-norm topology and e0∈C+ with coordinates (1,0,0,0) and ∥e0∥=1; choose ρ>0 with {v:∥v−e0∥<ρ}⊆C+. By step 1.1 the map t↦exp⁡(tK) is continuous at 0 with exp⁡(0)=I, so there is δ>0 with ∥exp⁡(tK)−I∥<ρ/2 whenever ∣t∣<δ. For such t, [L6] gives ∥exp⁡(tK)e0−e0∥=∥(exp⁡(tK)−I)e0∥≤∥exp⁡(tK)−I∥∥e0∥<ρ/2<ρ, so exp⁡(tK)e0∈C+. By step 2.1 the map exp⁡(tK) is a Lorentz map, so by [L3] its image of C+ is one of the two components C+,C−; since it contains exp⁡(tK)e0∈C+, it equals C+. Hence exp⁡(tK) is orthochronous for every ∣t∣<δ.

3.3L11step 1.2step 2.2algebra

Evaluate the formula of step 2.2 on the spanning set of step 1.2: using Nee0=−e, Nee=−e0, Ney=0 and Py=0 for δ(e,y)=0, one gets exp⁡(rNe)e0=e0+(cosh⁡r−1)e0−sinh⁡r e=cosh⁡r e0−sinh⁡r e, exp⁡(rNe)e=cosh⁡r e−sinh⁡r e0, and exp⁡(rNe)y=y. By [L11], B(tanh⁡(r)e) acts on (e0,e) by the matrix (cosh⁡r−sinh⁡r−sinh⁡rcosh⁡r) and fixes every y∈S with δ(e,y)=0; both maps are linear and agree on the spanning set {e0,e}∪{y∈S:δ(e,y)=0} of V, so they are equal: exp⁡(rNe)=B(tanh⁡(r)e).

4.1L3L10step 1.1step 3.2algebra

Let s∈R. For s=0 the map exp⁡(0)=I is orthochronous. Let s≠0 and choose n≥1 with 1/n<δ/∣s∣ by [L10], so t:=s/n satisfies ∣t∣<δ and exp⁡(tK) is orthochronous by step 3.2. If s>0 then s=nt, and the group law of step 1.1 gives exp⁡(sK)=exp⁡(tK)n, a finite product of proper orthochronous Lorentz maps, hence proper orthochronous by [L3]. If s<0 then −s>0, so exp⁡(−sK) is proper orthochronous by the previous sentence; the group law at t=s, u=−s gives exp⁡(sK)=exp⁡(−sK)−1, and the inverse of a proper orthochronous Lorentz map is proper orthochronous by [L3]. Hence exp⁡(sK) is orthochronous for every s∈R.

4.2L5L11step 1.1step 3.3algebra

Let β∈(−1,1) and let e be a unit spatial vector. By [L11] there is a unique r∈R with β=tanh⁡(r); step 3.3 then gives B(βe)=B(tanh⁡(r)e)=exp⁡(rNe), and for β=0 one has B(0)=id⁡V=exp⁡(0) by the definition of the boost. Writing β=∣β∣u with a unit spatial vector u when β≠0, this exhibits every passive boost as the exponential of a generator in g. Finally, [L5] applied to the single operator Ne and the group law of step 1.1 give exp⁡(rNe)exp⁡(sNe)=exp⁡((r+s)Ne) for all r,s∈R.

5.1step 1.1step 1.2step 2.1step 2.2step 3.1step 3.2step 3.3step 4.1step 4.2∎

Clause (i) is step 1.1, together with the derivative statement K=exp⁡′(0) noted there. Clause (ii) is steps 2.1, 3.1, 3.2 and 4.1: step 2.1 makes exp⁡(sK) a Lorentz map, step 3.1 makes it proper, steps 3.2 and 4.1 make it orthochronous; combined with the C∞ property of step 1.1 this is the curve statement in SO+(V,η), and every K∈g arises as exp⁡′(0) by step 1.1. Clause (iii) is steps 1.2, 2.2, 3.3 and 4.2. Nothing proved here asserts the converse direction (that every element of SO+(V,η) is an exponential of an element of g), which is exactly the disclaimer in the statement.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)Open item page →

C^2 eta-preserving maps of affine Minkowski space are affine Lorentz maps

Statement

Let (A,V,η,C+) be the affine Minkowski space with its inertial smooth structure (The affine atlas makes the Minkowski model a smooth 4-manifold diffeomorphic to R^4), and let F:A→A be a map whose coordinate expression in some (equivalently, every) inertial chart is of class C2 and which satisfies

η(dFpv,dFpw)=η(v,w)for all p∈A and all v,w∈V,

where dFp:TpA→TF(p)A is the total derivative and the tangent spaces are identified with V by the canonical isomorphism of The tangent space of the affine Minkowski model at any event is canonically V. Then F is an affine Lorentz map: there exist p0∈A and a linear Lorentz map L with F(p)=F(p0)+L(p−p0) for all p∈A (Linear and affine Lorentz maps, and the Lorentz group). Conversely every affine Lorentz map is a C∞ map of A satisfying the same preservation identity. Consequently the C2 isometries of the affine Minkowski model are exactly its affine Lorentz maps, and these form a group under composition.

Facts & Assumptions

Given: An oriented time-oriented affine Minkowski space (A,V,η,C+), a map F:A→A that is C2 in inertial charts and satisfies η(dFpv,dFpw)=η(v,w) for all p,v,w under the canonical tangent identification, and an inertial chart x with frame (o;e0,e1,e2,e3) and coordinate isomorphism E(u)=∑auaea.

[L1]

A linear map L:V→V with η(Lv,Lw)=η(v,w) for all v,w is a linear Lorentz map; an affine Lorentz map is a map F:A→A with F(p)=F(p0)+L(p−p0) for a linear Lorentz map L, and its linear part L is unique (Linear and affine Lorentz maps, and the Lorentz group).

[L3]

The model is the quadruple (A,V,η,C+) with events and displacements q−p∈V (Oriented time-oriented affine Minkowski space (the spacetime primitives)).

[L4]

For the inertial chart x, x(p)=E−1(p−o); η(ea,eb)=diag⁡(−1,1,1,1)ab, so η(Ea,Eb)=η0(a,b) with η0=diag⁡(−1,1,1,1); the chart is a bijection A→R4 (Inertial frames and inertial charts of the affine Minkowski model).

[L5]

The inertial charts form a smooth atlas; the transitions between inertial charts are affine, hence smooth (The affine atlas makes the Minkowski model a smooth 4-manifold diffeomorphic to R^4).

[L6]

The tangent space at every event is canonically identified with V; for an inertial chart the identification is Φp(v)=∑ava∂a∣p for v=∑avaea, and under this identification the total derivative of a chart-represented map is the coordinate total derivative conjugated by E (The tangent space of the affine Minkowski model at any event is canonically V).

[L7]

A map between open subsets of Euclidean space is Ck when all iterated partial derivatives of order at most k exist and are continuous (Ck Euclidean maps and diffeomorphisms).

[L8]

f:U→Rn is totally differentiable at a with total derivative Df(a) when f(a+h)=f(a)+Df(a)h+r(h) with ∥r(h)∥2/∥h∥2→0 (The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(∥h∥2) remainder).

[L9]

The j-th partial derivative of f at a is ∂jf(a)=Dejf(a), the directional derivative along ej (Directional derivatives and partial derivatives of a map U⊆Rm→Rn).

[L10]

If f is totally differentiable at a then Dvf(a)=Df(a)v for every v, in particular ∂jf(a)=Df(a)ej, and the matrix of Df(a) in the standard bases is the Jacobian matrix (∂jfi(a))i,j (A total derivative computes every directional derivative, and its matrix is the Jacobian).

[L11]

If f is C2 on an open subset of Rm, then ∂i∂jf=∂j∂if for all coordinate indices (Clairaut--Schwarz theorem for continuous second partial derivatives).

[L12]

D(g∘f)(a)=Dg(f(a))∘Df(a) whenever the two total derivatives exist (The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a)).

[L13]

Sums, scalar multiples and differences of totally differentiable maps are totally differentiable with the expected total derivatives (Sums and scalar multiples of totally differentiable maps are totally differentiable with the expected derivatives).

[L14]

If U⊆Rm is convex and open and f:U→Rn is totally differentiable at every point with Df(z)=0 for every z∈U, then f is constant on U (A totally differentiable map with zero derivative on a convex open set is constant).

[L15]

A subset U⊆Rm is convex when (1−t)x+ty∈U for all x,y∈U and t∈[0,1]; Rm is convex and open (A convex subset of Rm contains every line segment between two of its points).

[L16]

η is a symmetric bilinear form whose radicals are {0}, so η(u,z)=0 for all z∈V implies u=0 (Lorentz forms of inertia (3,1,0) on a 4-dimensional real vector space); in coordinates η0(a,b)=−a0b0+a1b1+a2b2+a3b3 by [L4].

[L17]

A linear map T:R4→R4 with ker⁡T={0} satisfies dim⁡(im⁡T)=dim⁡R4 by rank-nullity (Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T), so its image is all of R4 (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V).

Proof

technique · direct
1.1L4L5L6L12L16L17algebra

Put Φ:=x∘F∘x−1:R4→R4, the coordinate expression of F in the chart x. By hypothesis and [L5], Φ is C2 on the open set R4; by the chain rule [L12] and the tangent identification [L6], at u=x(p) the total derivative of Φ is the conjugate DΦu=E−1∘dFp∘E of the total derivative of F. Hence for all u∈R4 and all a,b∈R4, using η(Ec,Ed)=η0(c,d) from [L4] and the preservation identity of the Given, η0(DΦua,DΦub)=η(dFp(Ea),dFp(Eb))=η(Ea,Eb)=η0(a,b). In particular, if DΦua=0 for some a, then η0(a,b)=η0(DΦua,DΦub)=0 for every b; testing b=e0,e1,e2,e3 gives a0=0 and a1=a2=a3=0, so a=0 by [L16], and DΦu has trivial kernel; by [L17] it is invertible, so the vectors DΦue0,…,DΦue3 form a basis of R4.

1.2L4L6L7L8L12algebra

Conversely, let G be an affine Lorentz map with linear part L~ and G(p)=G(p0)+L~(p−p0). Its coordinate expression in x is ΦG(u)=x(G(x−1(u)))=x(G(p0))+L~x(u−x(p0)) with L~x:=E−1∘L~∘E a linear map of R4, hence a polynomial map of degree at most one and consequently C∞; its total derivative at every point is the constant L~x, and for a,b∈R4 the Lorentz property of L~ together with [L4] gives η0(L~xa,L~xb)=η(L~(Ea),L~(Eb))=η(Ea,Eb)=η0(a,b), which under the identification [L6] is exactly the preservation identity η(dGpv,dGpw)=η(v,w) for all p,v,w.

2.1L8L9L10L11L16step 1.1algebra

For j∈{0,1,2,3} define the vector-valued map Aj:R4→R4 by Aj(u):=∂jΦ(u)=DΦuej, the equality being [L10]; each Aj is C1 because Φ is C2. For i,j,k define the real-valued function Cijk(u):=η0(∂iAj(u),Ak(u))=η0(∂i∂jΦ(u),∂kΦ(u)). The identity of step 1.1, η0(Aj(u),Ak(u))=ηjk with the constant ηjk:=η0(ej,ek), says that u↦η0(Aj(u),Ak(u)) is constant; differentiating it with the product rule for the bilinear form η0 (which in coordinates is the displayed polynomial of [L16]) gives Cijk(u)+Cikj(u)=0 for all u. Clairaut's theorem [L11] applied to the components of the C2 map Φ gives ∂i∂jΦ=∂j∂iΦ pointwise, hence Cijk=η0(∂j∂iΦ,∂kΦ)=Cjik.

3.1step 2.1algebra

We show Cijk=0 for all i,j,k. If i,j,k are pairwise distinct, the two relations of step 2.1 give Cijk=Cjik=−Cjki=−Ckji=Ckij=Cikj=−Cijk, where each equality is an instance of Cabc=Cbac (first two indices) or Cabc=−Cacb (last two indices); hence 2Cijk=0 and Cijk=0 in R. If exactly two of i,j,k coincide, consider the three possible coincidences: Ciik=−Ciki and Ciki=Ckii and Ckii=−Ckii, so Ckii=0, then Ciki=0, then Ciik=0; the remaining coincidences are the same three after renaming. If i=j=k, then Ciii=−Ciii by the last-two relation, so Ciii=0. Thus Cijk=0 for every triple.

4.1L10L16step 1.1step 3.1algebra

Fix i,j and u, and put w:=∂iAj(u)∈R4. By step 3.1, η0(w,Ak(u))=Cijk(u)=0 for k=0,1,2,3; since (A0(u),…,A3(u)) is a basis of R4 by step 1.1, expanding an arbitrary z∈R4 in that basis and using bilinearity of η0 gives η0(w,z)=0 for every z, whence w=0 by [L16]. Therefore ∂iAj(u)=0 for all i,j,u; equivalently the total derivative DAj(u), whose matrix is the Jacobian (∂i(Aj)m(u)) by [L10], is the zero linear map for every u.

5.1L14L15step 4.1

By step 4.1 and [L14], applied on the convex open set R4 of [L15], each map Aj:R4→R4 is constant on R4: there are vectors Lj∈R4 with Aj(u)=Lj for all u and all j.

6.1L8L13L14L15step 5.1algebra

Let L:R4→R4 be the linear map defined by Lej:=Lj for j=0,1,2,3 (Linear map between vector spaces over the same field); it is well defined because (e0,…,e3) is a basis of R4. By step 5.1 and step 2.1, DΦuej=Aj(u)=Lj=Lej for all u and all j, so the two linear maps DΦu and L agree on a basis and DΦu=L for every u. Define Ψ(u):=Φ(u)−Lu; by [L13] Ψ is totally differentiable at every point, and since the linear map L is totally differentiable with DL(u)=L (substituting L(u+h)−L(u)−Lh=0 into [L8] verifies the defining limit), [L13] gives DΨ(u)=DΦu−L=L−L=0 for every u. Applying [L14] on the convex open set R4 again gives a vector b∈R4 with Ψ(u)=b for all u; hence Φ(u)=Lu+b for all u∈R4.

7.1L1L4step 1.1step 6.1algebraL3

Evaluating the preservation identity of step 1.1 at u=0 and using DΦ0=L from step 6.1 gives η0(La,Lb)=η0(a,b) for all a,b∈R4. Define the linear map L~:V→V by L~:=E∘L∘E−1; for v=Ea, w=Eb with a,b∈R4, [L4] gives η(L~v,L~w)=η(E(La),E(Lb))=η0(La,Lb)=η0(a,b)=η(v,w), so L~ is a linear Lorentz map by [L1]. Moreover, for every event p with u:=x(p), step 6.1 and the chart identity x−1(u)=o+E(u) of [L4] give F(p)=x−1(Φ(u))=x−1(Lu+b)=o+E(Lu+b)=o+Eb+E(Lu)=F(o)+L~(E(u)), and since x(p)=E−1(p−o) this reads F(p)=F(o)+L~(p−o) for every p∈A: F is an affine Lorentz map with linear part L~ and p0:=o.

8.1step 1.1step 3.1step 4.1step 5.1step 6.1step 7.1step 1.2L3L2∎

Step 1.1 sets up the coordinate expression and proves DΦu injective; steps 3.1 through 7.1 construct the constant linear part L~ and prove that it is a linear Lorentz map; step 1.2 is the converse. Hence the C2 isometries of the model are exactly its affine Lorentz maps, and these form a group under composition by [L2] (with every affine Lorentz map being a bijection).

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition

Statement

Let (A,V,η,C+) be the affine Minkowski space and let (o;e0,e1,e2,e3), (o′;e0′,e1′,e2′,e3′) be two inertial frames with charts x, x′ (Inertial frames and inertial charts of the affine Minkowski model). Let M be the change-of-basis matrix defined by ea′=∑bMabeb. Then:

(i) M is the matrix, in the ordered basis (e0,…,e3), of a linear Lorentz map L:V→V, that is L(ea)=ea′ for all a; M is proper and orthochronous: MTη0M=η0, det⁡M=+1, and M maps the future cone onto the future cone. The same holds for M−1, the matrix of L−1.

(ii) The chart transition F:=x′∘x−1:R4→R4 is the affine map F(u)=M−1(u−x(o′)), whose linear part M−1 is a proper orthochronous Lorentz matrix. For any u,v∈R4 one has F(u)−F(v)=M−1(u−v) and q(F(u)−F(v))=q(u−v), where q(d):=η0(d,d)=−(d0)2+∣dvec∣2. In particular, if u−v is future causal (that is u−v≠0 and u0−v0≥∣uvec−vvec∣), then F(u)−F(v) is future causal. Thus causal displacements are preserved; the linear part maps the future causal coordinate cone onto itself.

(iii) Conversely, for every proper orthochronous linear Lorentz map L:V→V and every point c∈A, the tuple (c;Le0,Le1,Le2,Le3) is an inertial frame, and, writing ML:=E−1∘L∘E:R4→R4, where E(u)=∑auaea, its chart satisfies xL(p)=ML−1(x(p)−x(c)) for all p∈A. Hence the transitions from the chart x are exactly the affine maps u↦ML−1(u−x(c)) with L ranging over the proper orthochronous linear Lorentz maps and c over A, and the linear parts of transitions are exactly the proper orthochronous Lorentz matrices and their inverses.

Facts & Assumptions

Given: Two inertial frames (o;e0,…,e3), (o′;e0′,…,e3′) with charts x, x′, and the change-of-basis matrix M with ea′=∑bMabeb.

[L1]

A linear Lorentz map is a linear L with η(Lv,Lw)=η(v,w) for all v,w, its matrix M in an ordered η-orthonormal basis satisfies MTη0M=η0, and L is proper when det⁡L=1 and orthochronous when L(C+)=C+ (Linear and affine Lorentz maps, and the Lorentz group).

[L2]

A Lorentz map is invertible, det⁡L=±1, L(C+) is one of the two components C+,C−, and L(C+)=C+ if and only if L(C+)⊆C+; the inverse of a Lorentz map is a Lorentz map, and proper orthochronous Lorentz maps form a subgroup under composition (Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L3]

An inertial frame has an η-orthonormal ordered basis (η(ea,eb)=diag⁡(−1,1,1,1)ab), its first vector lies in C+, and its ordered basis is positively oriented; the chart is x(p)=E−1(p−o) with E(u)=∑auaea (Inertial frames and inertial charts of the affine Minkowski model).

[L4]

Positively oriented ordered bases are those in the fixed orientation class of the model (Oriented time-oriented affine Minkowski space (the spacetime primitives), Orientation of a finite-dimensional real vector space): two ordered bases B,B′ are in the same class exactly when the change-of-basis map P with P(bj)=bj′ satisfies det⁡P>0, and the relation is an equivalence relation.

[L5]

The change-of-basis matrix satisfies PC←B=[id⁡V]BC, whose j-th column is [bj]C (The change-of-basis matrix PC←B=[id⁡V]BC).

[L6]

The determinant of an operator is the determinant of its matrix in any ordered basis, independently of the basis (The determinant of an endomorphism of a finite-dimensional vector space: its matrix determinant in an ordered basis in positive dimension, and 1 on the zero space).

[L7]

T=C+⊔C− and the timelike vectors are exactly the points of T (Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L8]

In an η-orthonormal ordered basis, T+={x:x0>∣xvec∣} and T−={x:x0<−∣xvec∣} are the two components of T, with closures cl⁡(T+)={x:x0≥∣xvec∣} and cl⁡(T−)={x:x0≤−∣xvec∣} (The timelike set has exactly two convex components, described in orthonormal coordinates).

[L10]

For two inertial frames with charts x,x′ one has E′=E∘M and x′(p)=M−1(x(p)−x(o′)) for all p∈A, the change-of-basis matrix M being the one with ea′=∑bMabeb (Inertial frames and inertial charts of the affine Minkowski model).

Proof

technique · direct
1.1L1L3L5algebra

Define L:V→V by L(u0e0+⋯+u3e3):=u0e0′+⋯+u3e3′; by [L3] the coordinate maps E,E′ are linear isomorphisms, so L=E′∘E−1 is linear with L(ea)=ea′, it is unique with this property, and M is its matrix in the ordered basis (ea) by [L5]. Since both bases are η-orthonormal by [L3], η(Lea,Leb)=η(ea′,eb′)=η(ea,eb) for all a,b; expanding two general vectors in the basis and using bilinearity of η gives η(Lv,Lw)=η(v,w) for all v,w, so L is a linear Lorentz map; in particular MTη0M=η0 by [L1], and Le0=e0′∈C+ by [L3].

1.2L10L5algebra

By the transition law [L10], x′(p)=M−1(x(p)−x(o′))=M−1x(p)−M−1x(o′) for all p∈A; under the identification of events with their x-coordinates this is the affine map u↦M−1(u−x(o′)) of R4, with linear part M−1 and constant part −M−1x(o′).

1.3L1L3L4algebra

Let L be a proper orthochronous linear Lorentz map and c∈A. The images Le0,…,Le3 form an ordered basis, and η(Lea,Leb)=η(ea,eb)=diag⁡(−1,1,1,1)ab, so it is η-orthonormal; Le0∈C+ because e0∈C+ by [L3] and L is orthochronous; and it is positively oriented, because the change-of-basis map from (ea) to (Lea) is L itself with det⁡L=+1>0, so both ordered bases lie in one class by [L4]. Hence (c;Le0,Le1,Le2,Le3) is an inertial frame. Its coordinate isomorphism EL(u):=∑auaLea satisfies EL(u)=L(∑auaea)=L(E(u)) by linearity, so its chart is xL(p)=EL−1(p−c)=E−1(L−1(p−c))=ML−1(x(p)−x(c)), with ML=E−1∘L∘E and ML−1=E−1∘L−1∘E, so xL(p)=ML−1(x(p)−x(c)) for all p∈A.

2.1step 1.1L2L3L4L6algebra

By step 1.1 the matrix M is the matrix of the linear Lorentz map L, so det⁡L=det⁡M by [L6]; by [L2], det⁡L=±1. Both (ea) and (ea′) are positively oriented by [L3], hence lie in the same orientation class of [L4], so the change-of-basis map P with P(ea)=ea′ satisfies det⁡P>0; by the uniqueness in step 1.1, P=L, so det⁡M=det⁡L>0 and therefore det⁡M=+1.

2.2step 1.1L2L7algebra

By step 1.1, Le0=e0′∈C+ lies in L(C+), so L(C+)∩C+≠∅; by [L2] the set L(C+) is one of the two components C+,C−, hence it cannot be C− and L(C+)=C+.

3.1step 2.1step 2.2L1L2L5algebra

By [L2] the inverse L−1 is a linear Lorentz map, and its matrix in the ordered basis (ea) is M−1 by [L5]; moreover L−1 is proper by the subgroup assertion of [L2], since L is proper orthochronous by steps 2.1 and 2.2, and L−1(C+)=C+ because L(C+)=C+ from step 2.2 and L is a bijection. Hence M−1 is the matrix of the proper orthochronous Lorentz map L−1, and M−1 maps the future cone onto the future cone.

4.1step 1.1step 1.2step 2.1step 2.2step 3.1L7L8L9algebra

Let A:=M−1 and u belong to the future closed coordinate cone, that is q(u)≤0 and u0≥0, which by [L8] and [L7] is exactly the condition that E(u) lies in the closed future cone cl⁡(C+). Put w:=Au. First, q(w)=η0(Au,Au)=η0(u,u)=q(u)≤0, because A is the matrix of the Lorentz map L−1 by step 3.1 and E(M−1u)=L−1(E(u)) by step 1.1's construction L∘E=E∘M. Second, define the coordinate column ε0:=(1,0,0,0)∈R4, so E(ε0)=e0, and put z:=A−1ε0=Mε0∈R4. Then E(z)=L(E(ε0))=Le0=e0′∈C+ by step 1.1 and [L3], so z0>∣zvec∣≥0 by [L8]. Since ATη0A=η0 implies η0(Au,v)=η0(u,A−1v) for all coordinate columns u,v, we get w0=−η0(Au,ε0)=−η0(u,z)=u0z0−uvec⋅zvec≥u0z0−∣uvec∣ ∣zvec∣≥u0(z0−∣zvec∣)≥0, where the middle step is [L9] and the last uses u0≥∣uvec∣. Hence q(w)≤0 and w0≥0, so w lies in the future closed coordinate cone. If u is future causal, it is additionally nonzero; invertibility gives w≠0, so w is future causal as well. The linear map A fixes zero, which is not called causal. Replacing A by A−1=M gives the reverse cone inclusion by the same argument, since M is also proper orthochronous by steps 1.1, 2.1 and 2.2. For the affine transition F of step 1.2, translation cancels: F(u)−F(v)=A(u−v) for all u,v∈R4. Applying the identities just proved to u−v gives q(F(u)−F(v))=q(u−v) and preservation of future causal displacements.

5.1step 1.1step 1.2step 1.3step 2.1step 2.2step 3.1step 4.1∎

Clause (i) is step 1.1 with the properness of step 2.1, the orthochrony of step 2.2 and the statements about M−1 in step 3.1. Clause (ii) is the transition formula of step 1.2 together with the preservation of q on differences and of future causal displacements in step 4.1. Clause (iii) is step 1.3, and conversely every transition arises there: given the two frames, step 1.1 produces the proper orthochronous Lorentz map L with Lea=ea′, and step 1.2 writes the transition as u↦M−1(u−x(o′))=ML−1(u−x(c)) with ML=M and c:=o′, so the transitions from x are exactly the maps listed, and their linear parts are exactly the proper orthochronous Lorentz matrices and their inverses because step 3.1 computes the linear part of the reverse transition as M for the same pair.

Physics theoremStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

Interval, cone and orientation invariance across inertial descriptions

Physical scope

Flat classical special-relativity model with ideal events, ideal clocks and ideal vacuum light rays, and inertial descriptions related by proper orthochronous affine Lorentz maps. The claim is conditional on the adopted postulates post-sr-inertial-covariance and post-sr-ideal-clocks-and-light and excludes gravity, accelerated-frame apparatus corrections, dispersive media, quantum effects and any empirical measurement claim.

Statement

Adopt the postulates of the spacetime-primitives page: the oriented time-oriented affine Minkowski space (A,V,η,C+) as the spacetime of the framework with the equations of the specified model covariant under proper orthochronous affine Lorentz maps, which are the inertial changes of description (Adopted inertial covariance of the model equations), and the ideal clock and ideal light assumptions, including that ideal vacuum light rays are the future null straight lines and that inertial charts use x0=ct (Adopted ideal-clock and ideal-vacuum-light interpretation, SI units and coordinate conventions of the special-relativity framework). Let x and x′ be the charts of any two inertial frames of the model. Then:

(i) the transition x′∘x−1 is an affine map u↦Λu+b whose linear part Λ is a proper orthochronous Lorentz matrix; in particular for all events p,q with coordinate differences Δ=x(q)−x(p) and Δ′=x′(q)−x′(p) one has Δ′=ΛΔ and η0(Δ′,Δ′)=η0(Δ,Δ), where η0=diag⁡(−1,1,1,1): the interval computed from the coordinates of two events does not depend on the inertial chart used;

(ii) the causal classification of the displacement q−p (timelike, null or spacelike) and, for causal displacements, the relation "q is in the future of p" versus "q is in the past of p" are independent of the inertial chart used to compute them; likewise the sign of the interval I(p,q)=η(q−p,q−p) is chart-independent;

(iii) the class of future null straight lines is preserved by every inertial transition: if a curve is a future null straight line in one inertial chart, then its coordinate image in every other inertial chart is again a future null straight line, and its coordinate speed computed between parameters λ1<λ2 as ∣Δxvec∣/Δt equals c in every inertial chart, consistently with the light clause of Adopted ideal-clock and ideal-vacuum-light interpretation;

(iv) the orientation and the oriented volume form of the model are invariant under every inertial transition, and the composition of two inertial transitions is again an inertial transition; for two transitions whose linear parts are pure boosts B(β1e) and B(β2e) for the same unit spatial direction e the composed parameter is (β1+β2)/(1+β1β2).

Scope and qualification. This is a conditional statement about the adopted model with ideal clocks, ideal light rays, flat classical spacetime and no gravitational or quantum effects. It is not an empirical claim about nature, it does not derive the postulates from experiment or from verbal symmetry principles, and it inherits the idealizations of its premises; no measurement, calibration or statistical inference is asserted.

Facts & Assumptions

Given: The adopted model (A,V,η,C+) with postulates Adopted inertial covariance of the model equations and Adopted ideal-clock and ideal-vacuum-light interpretation, two inertial frames with charts x,x′ of the model, and the events and displacements of the Statement.

[L1]

Two inertial charts satisfy x′(p)=M−1(x(p)−x(o′)), an affine map with linear part M−1, where M is the matrix of the proper orthochronous linear Lorentz map L with Lea=ea′; M−1 is a proper orthochronous Lorentz matrix and its linear part maps future causal coordinate vectors to future causal coordinate vectors; the affine transition preserves future causal coordinate displacements, since F(u)−F(v)=M−1(u−v); conversely every proper orthochronous linear Lorentz map and event give an inertial chart with that transition (Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition).

[L2]

For a linear Lorentz map L: it preserves η(v,v) and the causal character of every nonzero vector and maps the null vectors onto themselves; L(C+) is one of the components C+,C−; a proper Lorentz map preserves the oriented volume form, ϵ(Lv0,…,Lv3)=ϵ(v0,…,v3); the inverse and compositions of Lorentz maps are Lorentz maps; and −id⁡ interchanges C+ and C−: in the future inertial basis their inequalities v0>∣vvec∣ and v0<−∣vvec∣ are interchanged by v↦−v (The timelike set has exactly two convex components, described in orthonormal coordinates) (Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L3]

Collinear boosts compose by B(β1e)B(β2e)=B(β1+β21+β1β2e) and commute (Collinear boost composition and the relativistic velocity-addition law).

[L4]

The interval of events p,q is I(p,q):=η(q−p,q−p), and events are timelike, null or spacelike when the displacement is; the model makes no physical claim until the postulates are adopted (Oriented time-oriented affine Minkowski space (the spacetime primitives)).

[L5]

An inertial chart is x(p)=E−1(p−o) for an η-orthonormal, future, positively oriented basis; in particular coordinate differences transform affinely, and x0=ct in the SI convention (Inertial frames and inertial charts of the affine Minkowski model, SI units and coordinate conventions of the special-relativity framework).

[L6]

A displacement is timelike, null or spacelike according to whether η(v,v)<0, η(v,v)=0 with v≠0, or η(v,v)>0; a causal vector is future or past causal according to its membership in the closed cones cl⁡(C+) or cl⁡(C−) (Timelike, null, spacelike and causal vectors of a Lorentz vector space, Time orientation, future and past timelike/null/causal vectors, and the closed cones).

[L7]

The oriented volume form is ϵ(v0,…,v3)=det⁡([vja]), the determinant of the coordinate matrix in an inertial frame (The oriented volume form epsilon and the permutation symbols of an inertial frame).

[L8]

Adopted: the affine Minkowski model is the spacetime of the framework, and the inertial changes of description are the affine maps whose linear parts are proper orthochronous Lorentz maps; the model equations of the framework are covariant under them (Adopted inertial covariance of the model equations).

[L9]

Adopted: ideal vacuum light rays are exactly the future null straight lines {p+λv:λ∈R} with v future null, and in every inertial chart their spatial coordinate velocity has magnitude c with x0=ct (Adopted ideal-clock and ideal-vacuum-light interpretation).

Proof

technique · direct
1.1L1L2L4L5algebra

By [L1], the transition is x′(p)=M−1(x(p)−x(o′)), the affine map u↦M−1u−M−1x(o′) with linear part Λ:=M−1, the matrix of the linear Lorentz map L−1, which is proper orthochronous by [L1] and [L2]. For events p,q the affine formula gives Δ′=x′(q)−x′(p)=M−1(x(q)−x(p))=ΛΔ. Since the matrix Λ of the Lorentz map L−1 satisfies η0(Λa,Λb)=η0(a,b) for all coordinate columns a,b (the matrix form of the defining Lorentz property), η0(Δ′,Δ′)=η0(ΛΔ,ΛΔ)=η0(Δ,Δ), which is exactly I(p,q) by [L4] and [L5]. Hence the interval computed from coordinates does not depend on the inertial chart, proving (i).

1.2L1L2L3L7algebra

For (iv), the volume form is preserved because its argument transforms by the proper linear Lorentz map with matrix Λ: put L~:=E∘Λ∘E−1:V→V. Writing vj=Eaj with coordinate columns aj, the definition [L7] and the volume-form clause of [L2] give ϵ(EΛa0,…,EΛa3)=ϵ(L~v0,…,L~v3)=det⁡(L~)ϵ(v0,…,v3)=ϵ(v0,…,v3), since det⁡Λ=+1; the same computation shows that the orientation (the sign of the transition determinant) is preserved. The composition of two inertial transitions is again an inertial transition: if x,x′,x′′ are inertial charts, both x′′∘x′−1 and x′∘x−1 are bijections, so their composite is x′′∘x−1, the transition from x to x′′, which by [L1] is affine with proper orthochronous linear part. Finally, if the two transitions have linear parts B(β1e) and B(β2e) with parameters in a common spatial direction e, then the composite has linear part B(β1e)B(β2e)=B(β1+β21+β1β2e) by [L3], and the reverse order gives the same result because collinear boosts commute. This proves (iv).

2.1L1L2L4L5L6algebra

The classification of Δ is read from the sign of η0(Δ,Δ): it is timelike when this number is negative, null when it is zero and Δ≠0, spacelike when it is positive, by [L6] and the coordinate expression η(v,w)=vTη0w in an inertial frame; the zero displacement Δ=0 is none of the three and remains 0 under every linear transition, so the classification statement is trivially chart-independent in that case. By step 1.1 the number η0(Δ,Δ) is unchanged under the transition, so the classification, and with it the sign of the interval, is chart-independent. For the future/past distinction, for a nonzero causal displacement, q−p corresponds to a nonzero column Δ, which is future causal exactly when EΔ∈cl⁡(C+)∖{0}; applying the linear map with matrix Λ to a future causal coordinate vector gives a future causal coordinate vector by [L1], and applying the same statement to the inverse transition (whose linear part is Λ−1) gives the converse, so future-relatedness is chart-independent. For the past case, x∈cl⁡(C−) holds exactly when −x∈cl⁡(C+), by the coordinate descriptions v0≤−∣vvec∣ and (−v)0≥∣(−v)vec∣ from the cone lemma in [L2]; since Λ(−Δ)=−ΛΔ, the argument of the previous sentence applied to −Δ shows that past-relatedness is chart-independent as well. This proves (ii).

3.1L1L2L9step 1.1step 2.1algebra

Let γ(λ)=p+λv be an ideal vacuum light ray with v future null, so that in the chart x its coordinate image is x(p)+λvx with vx the coordinate column of v, a straight line of future null coordinate direction by [L9] and step 2.1. Under the transition the image is x′(p)+λΛvx by step 1.1: again a straight line, with direction w:=Λvx. The vector with coordinates w is the image under the Lorentz map L−1 of the future null vector v, hence is future null by [L2] for nullness and by the future-causal preservation of [L1]; therefore the coordinate image is again a future null straight line, and applying the same argument to the inverse transition shows that the class of such lines is preserved in both directions. The coordinate speed statement is then the content of the light clause [L9] applied in the chart x′: for the future null direction w one has w0=∣wvec∣>0, so ∣Δxvec∣/Δt=c for λ2>λ1, since Δt=(λ2−λ1)w0/c>0 and ∣Δxvec∣=(λ2−λ1)∣wvec∣ in every inertial chart. This proves (iii).

4.1step 1.1step 2.1step 3.1step 1.2L8L9∎

Clauses (i)-(iv) are steps 1.1, 2.1, 3.1 and 1.2. Every step is a conditional deduction from the adopted postulates [L8], [L9] and the mathematical suppliers; no step asserts an empirical measurement, and the idealizations listed in the Statement's qualification are carried by [L9].

DefinitionDefinition: AI-adaptedProof: Not applicableprecheck passjudge pass (gpt-6.1-sol)Open item page →

C^k tensor fields on affine Minkowski space and their inertial components

Definition

Let (A,V,η,C+) be the affine Minkowski space of Oriented time-oriented affine Minkowski space (the spacetime primitives), with its inertial smooth structure (The affine atlas makes the Minkowski model a smooth 4-manifold diffeomorphic to R^4, Smooth manifolds and their smooth charts). Let Ω⊆A be open, let r,s∈N, and let k∈N∪{∞}. Empty Ω is allowed; it has the unique empty field of each type.

Write Tr,s(V) for the real vector space, under pointwise operations, of multilinear maps (V∗)r×Vs→R (A type (r,s) tensor on a finite-dimensional vector space, Linear functionals and the algebraic dual V∗=L(V,F)). Identify TpA with V by The tangent space of the affine Minkowski model at any event is canonically V. For an inertial frame (o;e0,e1,e2,e3) with chart x, let (e∗a) be its dual basis, defined by e∗a(eb)=δba (The dual family (b∗)b∈B associated to a Hamel basis B, defined by b∗(c)=δbc). The components of a map T:Ω→Tr,s(V) are

Ta1…arb1…bs(p):=T(p)(e∗a1,…,e∗ar,eb1,…,ebs).

A Ck type-(r,s) tensor field on Ω is such a map for which each component, regarded as a function of u=x(p) on the open set x(Ω)⊆R4, is of class Ck in the sense of Ck Euclidean maps and diffeomorphisms; for k=∞ all finite orders are required.

Finite-dimensional construction and intrinsic regularity. Put N=4r+s≥1, with the component array ordered lexicographically. Every array of N real numbers defines exactly one tensor: expand each input as αi=∑aαi(ea)e∗a and vj=∑be∗b(vj)eb, then sum the array entries multiplied by ∏iαi(eai)∏je∗bj(vj). This is multilinear and recovers the array by evaluation on the indicated basis inputs; multilinearity forces the same formula for any tensor. Thus the component map is a linear isomorphism Tr,s(V)→RN. Pulling back the Euclidean norm gives a norm on this space (A norm on a real vector space, the induced metric, and the dictionary with the metric axioms), and every norm makes it Banach by Every finite-dimensional normed space is Banach. Any two norms are equivalent by transporting them to RN and applying For n≥1 all norms on Rn are equivalent.

A change of inertial frame expresses each new basis and dual-basis vector as a constant finite linear combination of the old ones; multilinearity therefore makes the new component array an invertible constant linear transformation of the old array. The coordinate precomposition is an invertible affine map by The affine atlas makes the Minkowski model a smooth 4-manifold diffeomorphic to R^4. Finite linear combinations and affine precomposition preserve Ck: each first derivative follows from The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a), and successive derivatives repeat that rule with constant affine coefficients. Applying the inverse transformations proves the converse. Hence the definition is independent of frame. Continuous partials give total derivatives by If all partial derivatives exist on a neighbourhood and are continuous at a point, then the map is totally differentiable there with Jacobian derivative, and induction on order gives the equivalent finite-dimensional Banach-space Ck definition of C k map between Banach spaces for T∘x−1. The norm equivalence inequalities preserve the derivative remainder limits and continuity of each iterated derivative, so this formulation is also independent of norm. No definition of a Banach-space map with manifold domain is presumed.

A type-(0,0) field is a scalar field, a Ck real-valued function. A type-(1,0) field is a vector field, with the vector v identified with α↦α(v): conversely a linear functional Q on V∗ has v=∑aQ(e∗a)ea and Q(α)=α(v). A type-(0,1) field is a covector field, taking values in V∗.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passOpen item page →

Transformation of tensor, covector, derivative and current components under affine Lorentz maps

Statement

Let (A,V,η,C+) be the affine Minkowski space, let x and x′ be inertial charts whose transition is the affine map x′(p)=Λx(p)+b with linear part Λ (a proper orthochronous Lorentz matrix by Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition), and let Ω⊆A be an open subset. Fix ℓ∈N∪{∞} and r,s∈N. Let J:Ω→V, k:Ω→V∗ and T:Ω→Tr,s(V) be a Cℓ vector field, a Cℓ covector field and a Cℓ type-(r,s) tensor field on Ω in the sense of C^k tensor fields on affine Minkowski space and their inertial components, with components Ja, ka and Ta1…arb1…bs in the chart x, and primed components in the chart x′. Use indices a,b∈{0,1,2,3} and i∈{1,2,3}, summing every repeated upper/lower index. All component identities compare the same event p; as coordinate functions their arguments are u=x(p) and u′=x′(p)=Λu+b. Then:

(i) J′a=ΛabJb: a contravariant index gains the factor Λab, that is, components transform by multiplication with the transition matrix;

(ii) ka′=(Λ−1)bakb: a covariant index gains the factor (Λ−1)ba. If θ(p)=kaxa(p)+θ0 is an affine scalar function with constant covector k and constant θ0, then θ(p)=ka′x′a(p)+θ0′ with k′ as above and θ0′:=θ0−ka′ba, so the phase function is invariant when the constant term is transformed together with the covector;

(iii) T′a1…arb1…bs=Λa1c1⋯Λarcr(Λ−1)d1b1⋯(Λ−1)dsbsTc1…crd1…ds: every contravariant index gains a factor Λ and every covariant index a factor Λ−1, and the law is consistent with the multilinear evaluation of T(p) after substituting the transformed basis. Every contraction of one contravariant with one covariant index is invariant, and the metric components satisfy ηab′=ηab;

(iv) the coordinate partial-derivative operators satisfy ∂a′=(Λ−1)ba∂b when applied to scalar functions at points where their coordinate representations are totally differentiable. Consequently, at every event where the component functions of J are totally differentiable, the divergence is invariant, ∂a′J′a=∂aJa. These total differentials exist at every event if ℓ≥1; for ℓ=0 this clause applies only at events where the specified components are totally differentiable, and does not assert covariance from the existence of separate partial derivatives alone. For a C1 type-(2,0) field T one has ∂a′T′ab=Λbc∂aTac;

(v) alternating covariant tensor fields transform by the covariant law on each slot; the oriented volume form of the model satisfies ϵabcd′=ϵabcd, since det⁡Λ=+1, whereas a general Lorentz matrix with det⁡=−1 changes its sign;

(vi) let J be a C1 vector field with components (J0,J1,J2,J3) in an inertial chart, and write the spatial block as Jcov:=(J1,J2,J3) and denote by ∂i the spatial partial derivatives in the chart. Then the continuity equation ∂aJa=0 is equivalent to ∂0J0+∑i∂iJi=0, and under the passive boost with parameter β (Λ=B(β), Λ−1=B(−β)) the components transform as J′0=γ(J0−β⋅Jcov) and Jcov′=Jcov+γ−1∣β∣2(β⋅Jcov)β−γβJ0;

(vii) if U is a C1 future timelike vector field and ρ0 a C1 scalar field, then J:=ρ0U is a C1 vector field and its first component is J0=ρ0U0. Future timelikeness gives U0>0 in every inertial chart, so one may define the normalized chart direction u:=U/U0 and the coordinate density ρ:=J0. Then u0=1, ui=Ui/U0, ρ=ρ0U0, and J=ρu pointwise. The coordinate density ρ and scalar multiplier ρ0 are different objects: ρ=ρ0 if and only if ρ0(U0−1)=0; at points where ρ0≠0 equality holds exactly when U0=1. The vector u is a normalized chart direction; it is not assumed to have unit or four-velocity normalization. In an x0=ct convention the associated spatial coordinate velocity, if interpreted as such, has components cui; physical current/density identification requires its own model premise.

Interpretation boundary. The identification of a physical charge-current with a vector field, and of ρ with a measured charge density, is a model premise of the electromagnetic framework; this item is a statement about the transformation of components of specified fields and does not by itself assert that any physical current transforms as a vector.

Facts & Assumptions

Given: The regularity index ℓ∈N∪{∞} and ranks r,s∈N, the affine Minkowski space with inertial charts x,x′ related by x′(p)=Λx(p)+b, the open set Ω⊆A, and the fields J,k,T of the Statement with their components in both charts.

[L1]

The transition of two inertial charts is affine with linear part Λ=M−1, where M is the matrix of the proper orthochronous linear Lorentz map L with Lea=ea′ and Λ is the matrix of L−1; the linear parts of transitions are exactly the proper orthochronous Lorentz matrices and their inverses (Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition).

[L2]

A linear Lorentz map is a linear isomorphism preserving η; its matrix in an orthonormal basis satisfies the metric condition; it is proper when its determinant is +1 and orthochronous when it maps C+ onto C+; the affine Lorentz maps form a group (Linear and affine Lorentz maps, and the Lorentz group, Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L3]

A Cℓ type-(r,s) tensor field on Ω assigns to p∈Ω a multilinear T(p):(V∗)r×Vs→R, with components Ta1…arb1…bs(p)=T(p)(e∗a1,…,eb1,… ) in a frame, and regularity is chart-independent (C^k tensor fields on affine Minkowski space and their inertial components, A type (r,s) tensor on a finite-dimensional vector space).

[L4]

A type-(1,0) tensor is a vector and a type-(0,1) tensor a covector V→R; a basis (ea) of V has a dual basis (e∗a) of V∗ with e∗a(eb)=δba (A type (r,s) tensor on a finite-dimensional vector space, Linear functionals and the algebraic dual V∗=L(V,F)).

[L5]

The contraction of the first contravariant slot with the first covariant slot of a type-(r,s) tensor with r,s≥1 is the type-(r−1,s−1) tensor ctr⁡(T)(α2,…,v2,… )=∑iT(ei,α2,…,ei,… ), and the value is independent of the basis used (The contraction of a mixed tensor, Contraction is independent of the basis formula).

[L6]

An alternating k-linear map is a k-linear map vanishing whenever two arguments coincide (Alternating k-linear maps); the oriented volume form of the model is ϵ(v0,…,v3)=det⁡([vja]) in an inertial frame, an alternating 4-linear form with ϵ0123=+1 (The oriented volume form epsilon and the permutation symbols of an inertial frame).

[L7]

For a proper linear Lorentz map L the oriented volume form satisfies ϵ(Lv0,…,Lv3)=ϵ(v0,…,v3), and for det⁡L=−1 the two sides differ by the sign −1 (Lorentz maps are isomorphisms of determinant ±1 that preserve causal character and permute the cones; the Lorentz sets are groups).

[L8]

At β=0 the boost is the identity; the quotient expressions in clause (vi) and the proof are used only for nonzero β, with their spatial correction interpreted as zero at β=0. The passive boost with parameter β has the coordinate action and matrix displayed in The passive Lorentz boost with parameter beta, with inverse B(−β), and γ=(1−∣β∣2)−1/2 (The passive boost is a proper orthochronous Lorentz map with inverse B(-beta)).

[L9]

In an inertial chart, x(p)=E−1(p−o) with E the coordinate isomorphism and η(ea,eb)=diag⁡(−1,1,1,1)ab (Inertial frames and inertial charts of the affine Minkowski model). For the conditional coordinate-velocity interpretation in clause (vii), fix a real constant c>0 and define the reparametrized coordinate t:=x0/c. This is a mathematical rescaling; no SI unit or physical-clock identification is assumed.

[L10]

The affine model (A,V,η,C+) has interval I(p,q)=η(q−p,q−p) and its events and displacements carry no additional structure (Oriented time-oriented affine Minkowski space (the spacetime primitives)).

[L11]

In an η-orthonormal basis the timelike set has components described by T+={x:x0>∣xvec∣} and T−={x:x0<−∣xvec∣}, in particular every future timelike vector has strictly positive time coordinate (The timelike set has exactly two convex components, described in orthonormal coordinates).

[L13]

Under TpA=V, ∂a∣p denotes the coordinate tangent vector corresponding to ea; dxa∣p denotes its dual covector, characterized by dxa(∂b)=δba. This is the canonical tangent identification of The tangent space of the affine Minkowski model at any event is canonically V and the finite dual-basis construction of The dual family (b∗)b∈B associated to a Hamel basis B, defined by b∗(c)=δbc, not an additional regularity assumption.

Proof

technique · direct
1.1L1L2L12algebraL10

Write the transition as x′a=Λacxc+ba with Λ invertible, det⁡Λ=+1 and Λ orthochronous by [L1] and [L2]; the inverse relation is xc=(Λ−1)ca(x′a−ba). At a point where the scalar coordinate representation is totally differentiable, the affine coordinate maps are differentiable, so the total chain rule [L12] gives ∂c=∂x′a∂xc∂a′=Λac∂a′ and ∂a′=∂xc∂x′a∂c=(Λ−1)ca∂c, and the two matrices are inverse: Λac(Λ−1)cd=δda and (Λ−1)caΛad=δdc by [L12].

1.2L9L11L12algebra

For (vii), let U be C1 future timelike and ρ0 a C1 scalar; then J=ρ0U has components Ja=ρ0Ua and is C1 by the product rule of [L12]. In an inertial chart the future timelike vectors are the coordinate set C+={x:x0>∣xvec∣} by [L11] and [L9], so U0>0 and u:=U/U0 is well defined with u0=1 and ui=Ui/U0; moreover ρ:=J0=ρ0U0 and J=ρ0U=ρ0U0(U/U0)=ρu. Since ρ−ρ0=ρ0(U0−1), one has ρ=ρ0 exactly when ρ0(U0−1)=0, and when ρ0≠0 this is equivalent to U0=1. The vector u has first component 1 but is not asserted to satisfy any unit or four-velocity normalization; with the convention x0=ct of [L9], a curve whose coordinate tangent is proportional to U has dxi/dt=c Ui/U0=cui. No identification of J with a physical current is made: the Interpretation boundary of the Statement records that this requires a model premise. This proves (vii).

2.1L3L4L13step 1.1algebra

For the vector field, [L3] and [L4] write J=Jc∂c in the chart x and J=J′a∂a′ in the chart x′; substituting ∂c=Λac∂a′ from step 1.1 gives J=JcΛac∂a′, and comparing coefficients in the basis (∂a′) of the tangent space gives J′a=ΛacJc; this proves (i).

2.2L4L12L13step 1.1algebra

For the covector field, write k=kb dxb and k=ka′ dx′a; since xc=(Λ−1)ca(x′a−ba), the chain rule [L12] gives dxc=(Λ−1)ca dx′a, so k=kb(Λ−1)ba dx′a and comparing coefficients gives ka′=(Λ−1)bakb. For the phase function, substitute the inverse relation: kaxa+θ0=ka(Λ−1)ac(x′c−bc)+θ0=kc′x′c+θ0−kc′bc, where the last step uses kc′=ka(Λ−1)ac; hence θ=ka′x′a+θ0′ with θ0′=θ0−ka′ba, and the phase function has the same value at every event in both charts. This proves (ii).

2.3L1L2L3L4L5step 1.1algebra

For the tensor law, [L1] gives ea′=Lea with L proper orthochronous and matrix M satisfying ea′=Mbaeb with M=Λ−1; consequently the dual bases satisfy e′∗a=Λabe∗b (both sides pair with ec′=∑b(Λ−1)bceb to give δca by [L4] and the inverse relations of step 1.1). By the component definition of [L3] and multilinearity of T(p), T′a1…arb1…bs=T(p)(e′∗a1,…,eb1′,… )=Λa1c1⋯(Λ−1)d1b1⋯Tc1…crd1…ds, which is the displayed law. Contracting the first contravariant with the first covariant index in the transformed components gives Λac(Λ−1)da⋯=δdc⋯, which is the contraction of the untransformed components; the remaining free indices retain their respective transformation factors, yielding precisely the component law of the same type-(r−1,s−1) tensor ctr⁡(T). Thus contraction is invariant as an intrinsic operation, as [L5] states; a fully contracted scalar has the same numerical value in both charts. For the metric, its components are ηab=η(ea,eb) in any frame, and by [L2] and [L1] ηab′=η(ea′,eb′)=η(Lea,Leb)=η(ea,eb)=ηab=diag⁡(−1,1,1,1)ab in every inertial frame. This proves (iii).

3.1L12step 1.1step 2.3algebra

At an event where all coordinate components of J are totally differentiable, linear combinations and affine precomposition preserve total differentiability by [L12]; this is automatic for ℓ≥1 and is the additional pointwise hypothesis for ℓ=0. For the derivative law on a totally differentiable scalar, step 1.1 gives ∂a′=(Λ−1)ba∂b. For the divergence, (i) gives J′a=ΛacJc, so ∂a′J′a=(Λ−1)ba∂b(ΛacJc)=δbc∂bJc=∂aJa, using the inverse relations of step 1.1 and the index rule of [L12]. For a C1 type-(2,0) field all components are totally differentiable; (iii) gives T′ab=ΛacΛbdTcd, hence ∂a′T′ab=(Λ−1)ea∂e(ΛacΛbdTcd)=δecΛbd∂eTcd=Λbd∂aTad. This proves (iv).

3.2L1L6L7step 2.3algebra

An alternating covariant tensor field is a covariant tensor field by [L6], so the covariant law of (iii) applies on each slot and no further structure is involved. For the oriented volume form, its components in the two frames are ϵabcd=ϵ(ea,eb,ec,ed) and ϵabcd′=ϵ(ea′,eb′,ec′,ed′) by [L6]; since ea′=Lea with L proper by [L1], [L7] gives ϵabcd′=ϵ(Lea,Leb,Lec,Led)=det⁡(L) ϵ(ea,eb,ec,ed)=ϵabcd, while for det⁡L=−1 the same computation gives the opposite sign. This proves (v).

4.1L8step 2.1step 3.1algebra

For β=0, [L8] gives J′=J directly; the spatial correction in (vi) is zero by that convention. For nonzero β, clause (vi) is the special case of (i) and (iv) for the passive boost: the continuity equation is the component expansion ∂aJa=∂0J0+∑i∂iJi, and substituting Λ=B(β), Λ−1=B(−β) into J′a=ΛabJb and reading the matrix entries of [L8] gives J′0=γ(J0−β⋅Jcov) and Jcov′=Jcov+γ−1∣β∣2(β⋅Jcov)β−γβJ0.

5.1step 2.1step 2.2step 2.3step 3.1step 3.2step 4.1step 1.2∎

Clause (i) is step 2.1, clause (ii) is step 2.2, clause (iii) is step 2.3, clause (iv) is step 3.1, clause (v) is step 3.2, clause (vi) is step 4.1 and clause (vii) is step 1.2; the Interpretation boundary is a restriction on the reading of the components and is not used as a premise anywhere. This proves every clause of the statement.

RemarkRemark: AI-adaptedProof: Not applicableprecheck passjudge pass (gpt-6.1-sol)Open item page →

Verbal-postulate reconstruction obligations not discharged by this framework

Physical scope

Scope remark for the flat classical special-relativity framework: it states which of the framework's geometric assumptions are adopted and which reconstruction obligations from verbal postulates remain open. It asserts no physical law, no empirical claim, and no derived geometry.

What is adopted and what this remark is not

This framework adopts the oriented time-oriented affine Minkowski space (Oriented time-oriented affine Minkowski space (the spacetime primitives)), its inertial frames and inertial charts (Inertial frames and inertial charts of the affine Minkowski model), and the assertion that inertial changes of description are governed by that geometry (Adopted inertial covariance of the model equations). The transformation law derived on this page is a conditional consequence of that adoption. This remark records the epistemic status of the starting point; it makes no further physical or mathematical claim.

Obligations a reconstruction from verbal postulates would still owe

In particular, the page does not claim to derive the model from the verbal postulates customarily used to motivate special relativity: Einstein's principle of relativity for mechanics and electrodynamics together with the constancy of the speed of light in vacuum (as paraphrased in Crowell, Section 2.4.1), nor from Crowell's postulates P1-P6 (causality, flatness, homogeneity/isotropy, inertial-frame existence/equivalence, and relativity of time) (Sections 2.1-2.4). A reconstruction from such verbal statements would still owe, at least, the following open steps.

  1. A precise formal statement of homogeneity and isotropy of spacetime as symmetry assumptions, including the class of allowed coordinate changes.
  2. An existence and modelling assumption that inertial frames exist, and that frames in uniform relative motion are related by transformations of constant velocity.
  3. An operational definition of simultaneity and of the light-signal comparison, together with the assumptions needed to turn the light postulate into a statement about the quadratic interval.
  4. A proof that the admissible coordinate changes form an affine group preserving a quadratic form of Lorentzian signature, with the conversion constant fixed.
  5. A decision about global topology, since flatness alone does not exclude quotient spacetimes such as cylinders that admit no global inertial chart.

None of these steps is carried out here, cited as proved, or used as a logical premise. The framework's adoption of the geometry is a modelling assumption, and the obligations above are recorded as open work, not as established mathematical facts. In particular, no item on this page or on its companion page may treat this remark as a premise establishing the geometry, and no claim is made that the verbal postulate systems are logically equivalent to the affine model.

5 · Examples, experiments and counterexamples

None yet.

Sources