Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
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 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.

Depends on

Dependency tree · 2 levels

Sources