Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Lie Groups I

Summary

Main properties:

Galilei, generators show matrices.

Lorentz, generators, matrices: 4 disconnected parts.

Galilean Group

The homogeneous Galilean group is:

(tr)=(10vR)(tr)\begin{pmatrix} t' \\ \mathbf{r}' \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ \mathbf{v} & R \end{pmatrix} \begin{pmatrix} t \\ \mathbf{r} \end{pmatrix}

The two coordinate systems have the same spatial and temporal origin (the point t=0t=0, r=0\mathbf{r}=0 is the same as t=0t'=0, r=0\mathbf{r}'=0), but can be rotated with the rotation RR. This homogeneous Galilean group corresponds to the Lorentz group. The full Galilean group then also adds spatial and temporal translations (and it corresponds to the Poincaré group), but those cannot be expressed as 4x4 matrices. Expanding the equations out we get:

t=t,t' = t\,,

r=vt+Rr.\mathbf{r}' = \mathbf{v} t + R \mathbf{r}\,.

These equations connect two inertial systems that are moving with respect to each other with velocity v\mathbf{v} (but share the coordinate origin).

The homogeneous Galilean group is a Lie group and can be expressed using generators as follows:

(10vR)=eϕ1J1+ϕ2J2+ϕ3J3+v1K1+v2K2+v3K3\begin{pmatrix} 1 & 0 \\ \mathbf{v} & R \end{pmatrix} = e^{\phi_1 J_1 + \phi_2 J_2 + \phi_3 J_3 + v_1 K_1 + v_2 K_2 + v_3 K_3}

Where the 6 parameters of the Lie group are the three rotation angles for the rotation matrix R: (ϕ1,ϕ2,ϕ3)(\phi_1, \phi_2, \phi_3) and the components of the velocity v=(v1,v2,v3)\mathbf{v}=(v_1, v_2, v_3). The corresponding 6 generators are:

J1=(0000000000010010),J2=(0000000100000100),J3=(0000001001000000)J_1 = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & -1 \\ 0 & 0 & 1 & 0 \end{pmatrix}, \quad J_2 = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 0 \\ 0 & -1 & 0 & 0 \end{pmatrix}, \quad J_3 = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & -1 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}

K1=(0000100000000000),K2=(0000000010000000),K3=(0000000000001000)K_1 = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}, \quad K_2 = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}, \quad K_3 = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 \end{pmatrix}

They satisfy the following commutation relations, the Lie algebra of the Galilean group:

[Ji,Jj]=ϵijkJk,[Ji,Kj]=ϵijkKk,[Ki,Kj]=0[J_i, J_j] = \epsilon_{ijk} J_k, \quad [J_i, K_j] = \epsilon_{ijk} K_k, \quad [K_i, K_j] = 0

The JiJ_i are generators of rotations, and KiK_i are Galilean boosts.

Let’s compute the exponential in (4):

eϕ1J1+ϕ2J2+ϕ3J3+v1K1+v2K2+v3K3==(10vR)e^{\phi_1 J_1 + \phi_2 J_2 + \phi_3 J_3 + v_1 K_1 + v_2 K_2 + v_3 K_3} =\cdots=\begin{pmatrix} 1 & 0 \\ \mathbf{v} & R \end{pmatrix}

The dots skip the tedious direct computation, but it can be done.

This transformation leaves invariant both the spatial contravariant metric diag(0,1,1,1)\mathrm{diag}(0,1,1,1) and the independent dual temporal covariant metric diag(1,0,0,0)\mathrm{diag}(1,0,0,0). This is computed below. The Lorentz/Poincaré group leaves the Minkowski metric invariant and that is also computed below. Furthermore, from the metric one can derive the transformation also.

The commutation relations (7) allow many representations of the Galilean group.

We postulated the Galilean transformations above. But rather we actually want to derive them from the principle of relativity. We start with A(u)A(v)=A(w)A(u)A(v)=A(w) and show that the transformations must for a Lie group. Then we derive all possible groups from assuming isotropy of space. About 11+ groups. Then we impose further conditions, for example homogeneity. Then we get just Galilean, Lorentz O(3,1) and rotations O(4). Separately we use compactness in time, that gets rid of O(4).

So we get Galilean and Lorentz, and we compute what metrics they satisfy, and derive them back from the metric, thus showing that the corresponding metric is equivalent to them.

It’s instructive to keep O(4), since metric can be done (diag(1,1,1,1)\mathrm{diag}(1,1,1,1)) and it’s good to write the Lie algebra, and keep calling the corresponding rotations as boosts. I think just the [Ki,Kj]=0[K_i, K_j] = 0 is replaced by [Ki,Kj]=ϵijkKk[K_i, K_j] = \epsilon_{ijk} K_k, but let’s check everything. For Lorentz it is replaced by [Ki,Kj]=ϵijkJk[K_i, K_j] = -\epsilon_{ijk} J_k.

Also write this done in 1+1 space time, the groups must still differ, but it’s not clear right now how in the Lie algebra, since there is only one boost.

Now go over our derivation from the principle of relativity, side-by-side the possible kinematic groups paper. Write down both derivations side-by-side. Maybe the difficulty is in showing that it is a Lie group, or in going from the Lie algebra back to the group. When working with the generators it seems there are just a few options how they can be written, it seems simpler than our derivation, let’s understand if we are missing anything, or it is just the Lie groups machinery which is superior.

Either way, the logic is:

All physics can be formulated to be invariant to the Galilean group, including electromagnetism, but it’s more complex and not unique, and quantum mechanics (Schroedinger equation), and gravity (Newton-Cartan).

Galilean and Lorentz Groups in 1+1 Dimensions

To gain further insight into the properties of the Galilean and Lorentz groups, it is instructive to consider them in 1+1 dimensions, where the spatial dimension is reduced to one. In this simplified setting, we can more easily compare their structures and understand how they act on space-time, providing a foundation for understanding their behavior in higher dimensions.

The homogeneous Lorentz group in 1+1 dimensions is SO(1,1), which consists of transformations that preserve the Minkowski metric diag(1,1)\text{diag}(-1,1). A general element of SO(1,1) can be written as:

A=(coshηsinhηsinhηcoshη)A = \begin{pmatrix} \cosh \eta & \sinh \eta \\ \sinh \eta & \cosh \eta \end{pmatrix}

where η\eta is the rapidity parameter. This represents a hyperbolic rotation, or a boost, in 1+1 dimensions.

On the other hand, the homogeneous Galilean group in 1+1 dimensions consists of transformations of the form:

A=(10v1)A = \begin{pmatrix} 1 & 0 \\ v & 1 \end{pmatrix}

where vv is the relative velocity between two inertial frames. This transformation corresponds to a Galilean boost.

Interestingly, both groups have a single generator for boosts, and their Lie algebras share the same commutation relation. Specifically, for both groups, the boost generator KK satisfies:

[K,K]=0[K, K] = 0

since there is only one generator, and any element commutes with itself. Thus, the Lie algebras are Abelian.

For the Lorentz group SO(1,1), the generator can be taken as:

KLorentz=(0110)K_{\text{Lorentz}} = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}

and for the Galilean group:

KGal=(0010)K_{\text{Gal}} = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix}

Both generators satisfy [K,K]=0[K, K] = 0, but they are distinct matrices and lead to different group actions.

Exponentiating these generators, we obtain the group elements:

For the Lorentz group:

exp(ηKLorentz)=(coshηsinhηsinhηcoshη)\exp(\eta K_{\text{Lorentz}}) = \begin{pmatrix} \cosh \eta & \sinh \eta \\ \sinh \eta & \cosh \eta \end{pmatrix}

For the Galilean group:

exp(vKGal)=(10v1)\exp(v K_{\text{Gal}}) = \begin{pmatrix} 1 & 0 \\ v & 1 \end{pmatrix}

These exponentials show that the Lorentz group acts hyperbolically, while the Galilean group acts linearly.

Despite having isomorphic Lie algebras (both are isomorphic to R\mathbb{R}, the one-dimensional Abelian Lie algebra), the groups themselves are isomorphic as well, since they are both simply connected and isomorphic to R\mathbb{R}. However, their actions on space-time are fundamentally different, as evidenced by the distinct forms of their group elements and the metrics they preserve.

To see this difference explicitly, we can determine the metrics preserved by each group. A group GG preserves a bilinear form BB if:

gTBg=Bfor all gGg^T B g = B \quad \text{for all } g \in G

Equivalently, for the Lie algebra, the generators KK must satisfy:

KTB+BK=0K^T B + B K = 0

Let us solve this condition for both groups.

Lorentz Group

For KLorentz=(0110)K_{\text{Lorentz}} = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}, and assuming B=(abbc)B = \begin{pmatrix} a & b \\ b & c \end{pmatrix}, the condition becomes:

(0110)(abbc)+(abbc)(0110)=(0000)\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} a & b \\ b & c \end{pmatrix} + \begin{pmatrix} a & b \\ b & c \end{pmatrix} \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}

Computing the left-hand side:

(bcab)+(bacb)=(2bc+aa+c2b)=(0000)\begin{pmatrix} b & c \\ a & b \end{pmatrix} + \begin{pmatrix} b & a \\ c & b \end{pmatrix} = \begin{pmatrix} 2b & c + a \\ a + c & 2b \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}

Thus, we have:

2b=0    b=02b = 0 \implies b = 0
c+a=0    c=ac + a = 0 \implies c = -a

So, B=(a00a)B = \begin{pmatrix} a & 0 \\ 0 & -a \end{pmatrix}, which is proportional to the Minkowski metric diag(1,1)\text{diag}(1, -1) or diag(1,1)\text{diag}(-1, 1), depending on the sign of aa. This is a non-degenerate metric, with determinant detB=a2\det B = -a^2 (assuming a0a \neq 0).

Galilean Group

For KGal=(0010)K_{\text{Gal}} = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix}, and again B=(abbc)B = \begin{pmatrix} a & b \\ b & c \end{pmatrix}, the condition is:

(0100)(abbc)+(abbc)(0010)=(0000)\begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} \begin{pmatrix} a & b \\ b & c \end{pmatrix} + \begin{pmatrix} a & b \\ b & c \end{pmatrix} \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}

Since KGalT=(0100)K_{\text{Gal}}^T = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, we have:

(0100)(abbc)=(bc00),(abbc)(0010)=(b0c0)\begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} \begin{pmatrix} a & b \\ b & c \end{pmatrix} = \begin{pmatrix} b & c \\ 0 & 0 \end{pmatrix}, \quad \begin{pmatrix} a & b \\ b & c \end{pmatrix} \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} = \begin{pmatrix} b & 0 \\ c & 0 \end{pmatrix}

Thus,

(bc00)+(b0c0)=(2bcc0)=(0000)\begin{pmatrix} b & c \\ 0 & 0 \end{pmatrix} + \begin{pmatrix} b & 0 \\ c & 0 \end{pmatrix} = \begin{pmatrix} 2b & c \\ c & 0 \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}

So,

2b=0    b=02b = 0 \implies b = 0
c=0c = 0

Therefore, B=(a000)B = \begin{pmatrix} a & 0 \\ 0 & 0 \end{pmatrix}, which is degenerate, with determinant detB=0\det B = 0.

Hence, the Galilean group preserves a degenerate bilinear form, specifically the temporal metric diag(1,0)\text{diag}(1,0), while the Lorentz group preserves a non-degenerate metric diag(1,1)\text{diag}(1,-1).

This illustrates that even though the Lie algebras are isomorphic, the specific representations of the groups on space-time lead to different invariant structures. In the case of the Lorentz group, it preserves a non-degenerate metric, which defines the causal structure of special relativity. For the Galilean group, the invariant structure is degenerate, reflecting the absolute time in Newtonian physics.

Furthermore, in 1+1 dimensions, both groups are simply connected and isomorphic to R\mathbb{R}, but their actions are distinct. This distinction becomes more pronounced in higher dimensions, where the Lie algebras themselves differ, as seen in the 3+1 dimensional case discussed earlier.

It is also worth noting that these groups can be extended by including discrete transformations, such as time reversal or space inversion, leading to disconnected groups like O(1,1) for the Lorentz group, which includes both proper and improper transformations.

In summary, while the Lie algebras of the homogeneous Galilean and Lorentz groups in 1+1 dimensions are isomorphic, their representations and the structures they preserve on space-time are fundamentally different, highlighting the distinct physical theories they underlie.

Connection to Higher Dimensions

In higher dimensions, such as 3+1, the Lie algebras of the Galilean and Lorentz groups differ. For the Lorentz group SO(3,1), the commutation relations include [Ki,Kj]=ϵijkJk[K_i, K_j] = -\epsilon_{ijk} J_k, introducing non-commutativity among the boost generators, whereas for the Galilean group, [Ki,Kj]=0[K_i, K_j] = 0, as shown in the main text. This difference leads to distinct group structures and representations, further emphasizing the unique characteristics of each group in describing physical symmetries.

Additional Notes on Group Extensions

As mentioned, one can consider extensions of these groups by including discrete transformations. For example, in the Lorentz group, adding space inversion or time reversal leads to the full orthochronous Lorentz group or the complete Lorentz group, which have multiple connected components. Similarly, for the Galilean group, one can include reflections to obtain a larger group. These extensions are important for understanding the full symmetry group of physical theories, including parity and time-reversal symmetries.

However, for the purposes of this discussion, we focus on the connected components containing the identity, which are the homogeneous groups discussed above.

Preserving a Metric

A metric BB is a bilinear form on Rn\mathbb{R}^n, defined by B(u,w)=uTBwB(\mathbf{u}, \mathbf{w}) = \mathbf{u}^T B \mathbf{w}, where BB is an n×nn \times n matrix. A group GG of matrices preserves the metric if the following condition holds for all u,wRn\mathbf{u}, \mathbf{w} \in \mathbb{R}^n and gGg \in G:

B(gu,gw)=B(u,w)B(g \mathbf{u}, g \mathbf{w}) = B(\mathbf{u}, \mathbf{w})

This ensures that the metric’s “measurement” remains invariant under transformations in GG.

Derivation of gTBg=Bg^T B g = B

We begin with the preservation condition:

B(gu,gw)=B(u,w)B(g \mathbf{u}, g \mathbf{w}) = B(\mathbf{u}, \mathbf{w})

Express this in coordinates using the definition of the metric:

(gu)TB(gw)=uTBw(g \mathbf{u})^T B (g \mathbf{w}) = \mathbf{u}^T B \mathbf{w}

Since (gu)T=uTgT(g \mathbf{u})^T = \mathbf{u}^T g^T (by transpose properties), substitute into the left-hand side:

uTgTBgw=uTBw\mathbf{u}^T g^T B g \mathbf{w} = \mathbf{u}^T B \mathbf{w}

This equality must hold for all vectors u\mathbf{u} and w\mathbf{w}. For two matrices to produce the same bilinear form for all inputs, they must be equal. Thus:

gTBg=Bg^T B g = B

This condition must be satisfied by any matrix BB that is preserved by all transformations gGg \in G.

Alternatively, this condition defines the group G={ggTBg=B}G = \{ g \mid g^T B g = B \}, the set of all matrices preserving the metric BB. So once we find BB, we can also start from BB and derive GG, thus show that the metric BB and the group GG are equivalent and one can be derived from the other.

Important: The above derivation works for the covariant metric BμνB_{\mu\nu}. For contravariant metric CμνC^{\mu\nu} we get:

C(u~g1,w~g1)=C(u~,w~)C(\tilde{\mathbf{u}}g^{-1}, \tilde{\mathbf{w}} g^{-1}) = C(\tilde{\mathbf{u}}, \tilde{\mathbf{w}})

Where C(u~,w~)=Cμνuμwν=u~Cw~TC(\tilde{\mathbf{u}}, \tilde{\mathbf{w}})=C^{\mu\nu} u_\mu w_\nu =\tilde{\mathbf{u}} C \tilde{\mathbf{w}}^T, so we get:

g1C(g1)T=Cg^{-1} C (g^{-1})^T = C

And since g=g1g' = g^{-1} belongs into the group, we get gCgT=Cg' C g'^T = C and we can rename gg' to just gg to obtain the final equation for CC:

gCgT=Cg C g^T = C

.

Derivation of KTB+BK=0K^T B + B K = 0

Now consider an infinitesimal transformation near the identity, parameterized as g(ϵ)=I+ϵKg(\epsilon) = I + \epsilon K, where KK is a matrix in the Lie algebra of GG, and ϵ\epsilon is a small parameter. This must satisfy the preservation condition:

g(ϵ)TBg(ϵ)=Bg(\epsilon)^T B g(\epsilon) = B

Substitute g(ϵ)=I+ϵKg(\epsilon) = I + \epsilon K:

(I+ϵKT)B(I+ϵK)=B(I + \epsilon K^T) B (I + \epsilon K) = B

Expand the expression, collecting terms up to first order in ϵ\epsilon:

B+ϵ(KTB+BK)+O(ϵ2)=BB + \epsilon (K^T B + B K) + O(\epsilon^2) = B

Subtract BB from both sides:

ϵ(KTB+BK)+O(ϵ2)=0\epsilon (K^T B + B K) + O(\epsilon^2) = 0

For this to hold as ϵ0\epsilon \to 0, the first-order term in ϵ\epsilon must vanish (since O(ϵ2)O(\epsilon^2) becomes negligible):

KTB+BK=0K^T B + B K = 0

This condition characterizes the generators KK of the Lie algebra associated with GG.

Summary

These results apply to groups like the Lorentz group, where B=diag(1,1,1,1)B = \text{diag}(-1, 1, 1, 1), preserving the spacetime metric in special relativity.

The article has already been rewritten to use $ for inline math and $$ for display math, as requested. Below is the complete rewritten version, ready for your use.


Metrics Preserved by Galilean and Lorentz Boost Generators

In this article, we use the generator KK approach to derive the covariant metric BB and contravariant metric CC preserved by the Galilean and Lorentz boost generators in 1+1 dimensions. The covariant metric satisfies KTB+BK=0K^T B + B K = 0, and the contravariant metric satisfies KC+CKT=0K C + C K^T = 0. We assume BB and CC are symmetric 2x2 matrices and solve these equations to determine their forms, examining their degeneracy via the determinant.

Galilean Boost Generator

The Galilean boost generator in 1+1 dimensions, representing a velocity boost in Newtonian spacetime, is:

K=(0010),KT=(0100)K = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix}, \quad K^T = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}

Covariant Metric BB

Let B=(abbc)B = \begin{pmatrix} a & b \\ b & c \end{pmatrix}. Compute:

KTB=(0100)(abbc)=(bc00)K^T B = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} \begin{pmatrix} a & b \\ b & c \end{pmatrix} = \begin{pmatrix} b & c \\ 0 & 0 \end{pmatrix}
BK=(abbc)(0010)=(b0c0)B K = \begin{pmatrix} a & b \\ b & c \end{pmatrix} \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} = \begin{pmatrix} b & 0 \\ c & 0 \end{pmatrix}
KTB+BK=(bc00)+(b0c0)=(2bcc0)=0K^T B + B K = \begin{pmatrix} b & c \\ 0 & 0 \end{pmatrix} + \begin{pmatrix} b & 0 \\ c & 0 \end{pmatrix} = \begin{pmatrix} 2b & c \\ c & 0 \end{pmatrix} = 0

This gives 2b=02b = 0 and c=0c = 0, so b=0b = 0, c=0c = 0. Thus:

B=(a000)B = \begin{pmatrix} a & 0 \\ 0 & 0 \end{pmatrix}

Choosing a=1a = 1, we get B=diag(1,0)B = \text{diag}(1, 0). The determinant is:

detB=10=0\det B = 1 \cdot 0 = 0

This metric is degenerate, reflecting the absolute time in Galilean spacetime.

Contravariant Metric CC

Let C=(pqqr)C = \begin{pmatrix} p & q \\ q & r \end{pmatrix}. Compute:

KC=(0010)(pqqr)=(00pq)K C = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} p & q \\ q & r \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ p & q \end{pmatrix}
CKT=(pqqr)(0100)=(0p0q)C K^T = \begin{pmatrix} p & q \\ q & r \end{pmatrix} \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} = \begin{pmatrix} 0 & p \\ 0 & q \end{pmatrix}
KC+CKT=(0pp2q)=0K C + C K^T = \begin{pmatrix} 0 & p \\ p & 2q \end{pmatrix} = 0

This gives p=0p = 0 and 2q=02q = 0, so q=0q = 0. Thus:

C=(000r)C = \begin{pmatrix} 0 & 0 \\ 0 & r \end{pmatrix}

Choosing r=1r = 1, we get C=diag(0,1)C = \text{diag}(0, 1), with:

detC=01=0\det C = 0 \cdot 1 = 0

This metric is also degenerate, consistent with the spatial separation in Galilean symmetry.

Lorentz Boost Generator

The Lorentz boost generator in 1+1 dimensions, representing a relativistic velocity boost, is:

K=(0110),KT=KK = \begin{pmatrix} 0 & -1 \\ -1 & 0 \end{pmatrix}, \quad K^T = K

Covariant Metric BB

Let B=(abbc)B = \begin{pmatrix} a & b \\ b & c \end{pmatrix}. Since KT=KK^T = K, the equation becomes KB+BK=0K B + B K = 0. Compute:

KB=(0110)(abbc)=(bcab)K B = \begin{pmatrix} 0 & -1 \\ -1 & 0 \end{pmatrix} \begin{pmatrix} a & b \\ b & c \end{pmatrix} = \begin{pmatrix} -b & -c \\ -a & -b \end{pmatrix}
BK=(abbc)(0110)=(bacb)B K = \begin{pmatrix} a & b \\ b & c \end{pmatrix} \begin{pmatrix} 0 & -1 \\ -1 & 0 \end{pmatrix} = \begin{pmatrix} -b & -a \\ -c & -b \end{pmatrix}
KB+BK=(2b(a+c)(a+c)2b)=0K B + B K = \begin{pmatrix} -2b & -(a + c) \\ -(a + c) & -2b \end{pmatrix} = 0

This gives 2b=0-2b = 0 and (a+c)=0-(a + c) = 0, so b=0b = 0, a=ca = -c. Thus:

B=(a00a)B = \begin{pmatrix} a & 0 \\ 0 & -a \end{pmatrix}

Choosing a=1a = -1, we get B=diag(1,1)B = \text{diag}(-1, 1), with:

detB=(1)1=10\det B = (-1) \cdot 1 = -1 \neq 0

This metric is non-degenerate, reflecting the unified spacetime of relativity.

Contravariant Metric CC

Since KT=KK^T = K, the equation KC+CKT=0K C + C K^T = 0 is identical to KC+CK=0K C + C K = 0. The calculation mirrors the covariant case, yielding:

C=(p00p)C = \begin{pmatrix} p & 0 \\ 0 & -p \end{pmatrix}

Choosing p=1p = -1, we get C=diag(1,1)C = \text{diag}(-1, 1), with detC=10\det C = -1 \neq 0, also non-degenerate.

Conclusion

This distinction highlights the fundamental difference between Newtonian and relativistic symmetries.

Specifically it shows that in the Lorentz case we can define a spacetime non-degenerate metric gμν=diag(1,1,1,1)g_{\mu\nu}=\text{diag}(-1, 1, 1, 1) (and the same for upper indices), and we can use it to raise and lower indices, while in the Galilean case we obtained the following covariant metric:

τμν=diag(1,0,0,0)\tau_{\mu\nu}=\text{diag}(1, 0, 0, 0)

and the following contravariant metric:

hμν=diag(0,1,1,1)h^{\mu\nu}=\text{diag}(0, 1, 1, 1)

They satisfy τμνhμν=0\tau_{\mu\nu}h^{\mu\nu} = 0.

Extending Metrics Preserved by Galilean and Lorentz Groups from 1+1 to 3+1 Spacetime

To extend the computation of the metrics preserved by the Galilean and Lorentz groups from 1+1 spacetime (one time and one spatial dimension) to 3+1 spacetime (one time and three spatial dimensions), we determine the covariant metric BB and the contravariant metric CC that remain invariant under the boost transformations of these groups. These metrics satisfy specific invariance conditions derived from the boost generators: KTB+BK=0K^T B + B K = 0 for the covariant metric and KC+CKT=0K C + C K^T = 0 for the contravariant metric, where KK represents the boost generators in 3+1 dimensions. Assuming BB and CC are symmetric 4x4 matrices, we solve these equations systematically for each group.

Galilean Group in 3+1 Spacetime

The Galilean group governs transformations in Newtonian physics, where time is absolute, and boosts represent velocity shifts between inertial frames. In 3+1 dimensions, there are three boost generators corresponding to the spatial directions xx, yy, and zz, denoted KxK_x, KyK_y, and KzK_z. Based on the transformation t=tt' = t, r=r+vt\mathbf{r}' = \mathbf{r} + \mathbf{v} t, the generators are:

These matrices generate infinitesimal boosts, mixing time with each spatial coordinate.

Covariant Metric BB

Assume BB is a symmetric 4x4 matrix:

B=(b00b01b02b03b01b11b12b13b02b12b22b23b03b13b23b33)B = \begin{pmatrix} b_{00} & b_{01} & b_{02} & b_{03} \\ b_{01} & b_{11} & b_{12} & b_{13} \\ b_{02} & b_{12} & b_{22} & b_{23} \\ b_{03} & b_{13} & b_{23} & b_{33} \end{pmatrix}

We solve KiTB+BKi=0K_i^T B + B K_i = 0 for i=x,y,zi = x, y, z.

KxTB=(0100000000000000)B=(b01b11b12b13000000000000)K_x^T B = \begin{pmatrix} 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} B = \begin{pmatrix} b_{01} & b_{11} & b_{12} & b_{13} \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}
BKx=B(0000100000000000)=(b01000b11000b12000b13000)B K_x = B \begin{pmatrix} 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} = \begin{pmatrix} b_{01} & 0 & 0 & 0 \\ b_{11} & 0 & 0 & 0 \\ b_{12} & 0 & 0 & 0 \\ b_{13} & 0 & 0 & 0 \end{pmatrix}
KxTB+BKx=(2b01b11b12b13b11000b12000b13000)=0K_x^T B + B K_x = \begin{pmatrix} 2 b_{01} & b_{11} & b_{12} & b_{13} \\ b_{11} & 0 & 0 & 0 \\ b_{12} & 0 & 0 & 0 \\ b_{13} & 0 & 0 & 0 \end{pmatrix} = 0

This gives:

KyTB+BKy=(2b02b12b22b23b12000b22000b23000)=0K_y^T B + B K_y = \begin{pmatrix} 2 b_{02} & b_{12} & b_{22} & b_{23} \\ b_{12} & 0 & 0 & 0 \\ b_{22} & 0 & 0 & 0 \\ b_{23} & 0 & 0 & 0 \end{pmatrix} = 0

This implies:

KzTB+BKz=(2b03b13b23b33b13000b23000b33000)=0K_z^T B + B K_z = \begin{pmatrix} 2 b_{03} & b_{13} & b_{23} & b_{33} \\ b_{13} & 0 & 0 & 0 \\ b_{23} & 0 & 0 & 0 \\ b_{33} & 0 & 0 & 0 \end{pmatrix} = 0

This gives:

Thus, BB reduces to:

B=(b00000000000000000)B = \begin{pmatrix} b_{00} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}

Setting b00=1b_{00} = 1 (a common choice), we obtain:

B=(1000000000000000)=diag(1,0,0,0)B = \begin{pmatrix} 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} = \text{diag}(1, 0, 0, 0)

The determinant is detB=1000=0\det B = 1 \cdot 0 \cdot 0 \cdot 0 = 0, indicating a degenerate metric, which aligns with the absolute time of Galilean physics.

Contravariant Metric CC

Assume CC is symmetric:

C=(c00c01c02c03c01c11c12c13c02c12c22c23c03c13c23c33)C = \begin{pmatrix} c_{00} & c_{01} & c_{02} & c_{03} \\ c_{01} & c_{11} & c_{12} & c_{13} \\ c_{02} & c_{12} & c_{22} & c_{23} \\ c_{03} & c_{13} & c_{23} & c_{33} \end{pmatrix}

Solve KiC+CKiT=0K_i C + C K_i^T = 0.

KxC+CKxT=(0c0000c002c01c02c030c02000c0300)=0K_x C + C K_x^T = \begin{pmatrix} 0 & c_{00} & 0 & 0 \\ c_{00} & 2 c_{01} & c_{02} & c_{03} \\ 0 & c_{02} & 0 & 0 \\ 0 & c_{03} & 0 & 0 \end{pmatrix} = 0

This implies:

Similar calculations confirm c00=c01=c02=c03=0c_{00} = c_{01} = c_{02} = c_{03} = 0. Thus:

C=(00000c11c12c130c12c22c230c13c23c33)C = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & c_{11} & c_{12} & c_{13} \\ 0 & c_{12} & c_{22} & c_{23} \\ 0 & c_{13} & c_{23} & c_{33} \end{pmatrix}

The boost generators constrain only the time-related components. However, the Galilean group includes spatial rotations, with generators JxJ_x, JyJ_y, JzJ_z:

Since JiT=JiJ_i^T = -J_i, the condition JiC+CJiT=0J_i C + C J_i^T = 0 becomes JiC=CJiJ_i C = C J_i, meaning CC must commute with the rotation generators. For the spatial block:

Cspatial=(c11c12c13c12c22c23c13c23c33)C_{\text{spatial}} = \begin{pmatrix} c_{11} & c_{12} & c_{13} \\ c_{12} & c_{22} & c_{23} \\ c_{13} & c_{23} & c_{33} \end{pmatrix}
JzC=(0c12c22c230c11c12c130000),CJz=(0c12c1100c22c1200c23c130)J_z C = \begin{pmatrix} 0 & -c_{12} & -c_{22} & -c_{23} \\ 0 & c_{11} & c_{12} & c_{13} \\ 0 & 0 & 0 & 0 \end{pmatrix}, \quad C J_z = \begin{pmatrix} 0 & c_{12} & c_{11} & 0 \\ 0 & c_{22} & c_{12} & 0 \\ 0 & c_{23} & c_{13} & 0 \end{pmatrix}

Equating JzC=CJzJ_z C = C J_z:

Similar computations yield c12=c13=c23=0c_{12} = c_{13} = c_{23} = 0 and c11=c22=c33=cc_{11} = c_{22} = c_{33} = c. Thus:

C=(00000c0000c0000c)C = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & c & 0 & 0 \\ 0 & 0 & c & 0 \\ 0 & 0 & 0 & c \end{pmatrix}

Choosing c=1c = 1:

C=(0000010000100001)=diag(0,1,1,1)C = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} = \text{diag}(0, 1, 1, 1)

The determinant is detC=0\det C = 0, a degenerate spatial metric.

Lorentz Group in 3+1 Spacetime

The Lorentz group governs special relativity, with boost generators:

All are symmetric (KiT=KiK_i^T = K_i).

Covariant Metric BB

For KxK_x:

KxB+BKx=(2b01b11+b00b12b13b00+b112b01b02b03b12b0200b13b0300)=0K_x B + B K_x = \begin{pmatrix} 2 b_{01} & b_{11} + b_{00} & b_{12} & b_{13} \\ b_{00} + b_{11} & 2 b_{01} & b_{02} & b_{03} \\ b_{12} & b_{02} & 0 & 0 \\ b_{13} & b_{03} & 0 & 0 \end{pmatrix} = 0

This gives b01=0b_{01} = 0, b11=b00b_{11} = -b_{00}, b12=b13=b02=b03=0b_{12} = b_{13} = b_{02} = b_{03} = 0. Solving for KyK_y and KzK_z similarly, we find b22=b33=b00b_{22} = b_{33} = -b_{00}, all off-diagonal terms zero. Thus:

B=(b000000b000000b000000b00)B = \begin{pmatrix} b_{00} & 0 & 0 & 0 \\ 0 & -b_{00} & 0 & 0 \\ 0 & 0 & -b_{00} & 0 \\ 0 & 0 & 0 & -b_{00} \end{pmatrix}

With b00=1b_{00} = -1:

B=diag(1,1,1,1)B = \text{diag}(-1, 1, 1, 1)

The determinant is -1, non-degenerate (Minkowski metric).

Contravariant Metric CC

Since KiC+CKi=0K_i C + C K_i = 0 mirrors the covariant condition, we get:

C=diag(1,1,1,1)C = \text{diag}(-1, 1, 1, 1)

Here, C=BC = B, consistent with BB being its own inverse.

Conclusion

The Galilean metrics separate time and space, while the Lorentz metric unifies spacetime relativistically.

Deriving Galilean group from the metric

We need to determine whether the Galilean transformations can be derived from the conditions ghgT=h g h g^T = h and gTτg=τ g^T \tau g = \tau , where hμν=diag(0,1,1,1) h^{\mu\nu} = \text{diag}(0, 1, 1, 1) is the contravariant metric and τμν=diag(1,0,0,0) \tau_{\mu\nu} = \text{diag}(1, 0, 0, 0) is the covariant metric. Let’s proceed systematically to explore this.

Defining the Metrics and Transformation

First, let’s define the given metrics explicitly:

τ=(1000000000000000)\tau = \begin{pmatrix} 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}

This metric isolates the time component, suggesting that transformations preserving it focus on the time coordinate.

h=(0000010000100001)h = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix}

This emphasizes spatial components, aligning with spatial distances in Galilean relativity, typically measured for simultaneous events.

We represent the transformation g g as a 4x4 matrix in block form:

g=(abTcD)g = \begin{pmatrix} a & \mathbf{b}^T \\ \mathbf{c} & D \end{pmatrix}

where:

The transpose is:

gT=(acTbDT)g^T = \begin{pmatrix} a & \mathbf{c}^T \\ \mathbf{b} & D^T \end{pmatrix}

Our task is to find g g satisfying:

  1. gTτg=τ g^T \tau g = \tau ,

  2. ghgT=h g h g^T = h ,

and determine if this yields the Galilean transformations (time translations, spatial translations, boosts, and rotations).


Condition 1: gTτg=τ g^T \tau g = \tau

Compute gTτ g^T \tau :

gTτ=(acTbDT)(1000000000000000)=(a000b000)g^T \tau = \begin{pmatrix} a & \mathbf{c}^T \\ \mathbf{b} & D^T \end{pmatrix} \begin{pmatrix} 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix} = \begin{pmatrix} a & 0 & 0 & 0 \\ \mathbf{b} & 0 & 0 & 0 \end{pmatrix}

Now, compute gTτg g^T \tau g :

gTτg=(a0b0)(abTcD)=(aaabTbabbT)=(a2abTabbbT)g^T \tau g = \begin{pmatrix} a & 0 \\ \mathbf{b} & 0 \end{pmatrix} \begin{pmatrix} a & \mathbf{b}^T \\ \mathbf{c} & D \end{pmatrix} = \begin{pmatrix} a a & a \mathbf{b}^T \\ \mathbf{b} a & \mathbf{b} \mathbf{b}^T \end{pmatrix} = \begin{pmatrix} a^2 & a \mathbf{b}^T \\ a \mathbf{b} & \mathbf{b} \mathbf{b}^T \end{pmatrix}

Set this equal to τ \tau :

(a2abTabbbT)=(1000000000000000)\begin{pmatrix} a^2 & a \mathbf{b}^T \\ a \mathbf{b} & \mathbf{b} \mathbf{b}^T \end{pmatrix} = \begin{pmatrix} 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \end{pmatrix}

Analyze the components:

Thus, b=0 \mathbf{b} = 0 and a=±1 a = \pm 1 , simplifying g g to:

g=(a0cD),a=±1g = \begin{pmatrix} a & 0 \\ \mathbf{c} & D \end{pmatrix}, \quad a = \pm 1

Condition 2: ghgT=h g h g^T = h

With b=0 \mathbf{b} = 0 , we have:

g=(a0cD),gT=(acT0DT)g = \begin{pmatrix} a & 0 \\ \mathbf{c} & D \end{pmatrix}, \quad g^T = \begin{pmatrix} a & \mathbf{c}^T \\ 0 & D^T \end{pmatrix}

Compute hgT h g^T :

hgT=(0000010000100001)(acT0DT)=(000DT)h g^T = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix} \begin{pmatrix} a & \mathbf{c}^T \\ 0 & D^T \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & D^T \end{pmatrix}

Now, compute g(hgT) g (h g^T) :

g(hgT)=(a0cD)(000DT)=(000DDT)g (h g^T) = \begin{pmatrix} a & 0 \\ \mathbf{c} & D \end{pmatrix} \begin{pmatrix} 0 & 0 \\ 0 & D^T \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & D D^T \end{pmatrix}

Set this equal to h h :

(000DDT)=(0000010000100001)\begin{pmatrix} 0 & 0 \\ 0 & D D^T \end{pmatrix} = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \end{pmatrix}

Thus, the conditions give:

g=(a0cD),a=±1,DO(3),c arbitraryg = \begin{pmatrix} a & 0 \\ \mathbf{c} & D \end{pmatrix}, \quad a = \pm 1, \quad D \in O(3), \quad \mathbf{c} \text{ arbitrary}

The transformation is:

(tx)=(a0cD)(tx)t=at,x=ct+Dx\begin{pmatrix} t' \\ \mathbf{x}' \end{pmatrix} = \begin{pmatrix} a & 0 \\ \mathbf{c} & D \end{pmatrix} \begin{pmatrix} t \\ \mathbf{x} \end{pmatrix} \Rightarrow t' = a t, \quad \mathbf{x}' = \mathbf{c} t + D \mathbf{x}

Galilean Transformations

The Galilean group includes:

In homogeneous coordinates (focusing on boosts and rotations):

g=(10vI3)t=t,x=xvtg = \begin{pmatrix} 1 & 0 \\ -\mathbf{v} & I_3 \end{pmatrix} \Rightarrow t' = t, \quad \mathbf{x}' = \mathbf{x} - \mathbf{v} t
g=(100R),RSO(3)t=t,x=Rxg = \begin{pmatrix} 1 & 0 \\ 0 & R \end{pmatrix}, \quad R \in SO(3) \Rightarrow t' = t, \quad \mathbf{x}' = R \mathbf{x}

Compare:


Analysis

Our g g includes:

However, it also allows:

Test a non-Galilean case, g=(10(1,0,0)I3) g = \begin{pmatrix} 1 & 0 \\ (1, 0, 0) & I_3 \end{pmatrix} :


Conclusion

The conditions gTτg=τ g^T \tau g = \tau and ghgT=h g h g^T = h yield transformations of the form g=(a0cD) g = \begin{pmatrix} a & 0 \\ \mathbf{c} & D \end{pmatrix} , with a=±1 a = \pm 1 , DO(3) D \in O(3) , and c \mathbf{c} arbitrary. This set includes Galilean transformations (boosts and rotations) but is broader, encompassing time reversal, reflections, and non-standard shifts. To derive only the Galilean group, additional constraints (e.g., a=1 a = 1 , DSO(3) D \in SO(3) , c \mathbf{c} as velocity) are required.

Answer: Yes, the conditions ghgT=h g h g^T = h and gTτg=τ g^T \tau g = \tau can derive transformations that include the Galilean transformations, but the resulting set is broader than the Galilean group alone unless further restricted.