Galilean transformation

From Wikipedia, the free encyclopedia
(Redirected from Galilean transformations)
Jump to navigation Jump to search

Template:Short description In physics, a Galilean transformation is used to transform between the coordinates of two reference frames which differ only by constant relative motion within the constructs of Newtonian physics. These transformations together with spatial rotations and translations in space and time form the inhomogeneous Galilean group (assumed throughout below). Without the translations in space and time the group is the homogeneous Galilean group. The Galilean group is the group of motions of Galilean relativity acting on the four dimensions of space and time, forming the Galilean geometry. This is the passive transformation point of view. In special relativity the homogeneous and inhomogeneous Galilean transformations are, respectively, replaced by the Lorentz transformations and Poincaré transformations; conversely, the group contraction in the classical limit c → ∞Script error: No such module "Check for unknown parameters". of Poincaré transformations yields Galilean transformations.

The equations below are only physically valid in a Newtonian framework, and not applicable to coordinate systems moving relative to each other at speeds approaching the speed of light.

Galileo formulated these concepts in his description of uniform motion.[1] The topic was motivated by his description of the motion of a ball rolling down a ramp, by which he measured the numerical value for the acceleration of gravity near the surface of the Earth.

Translation

File:Standard conf.png
Standard configuration of coordinate systems for Galilean transformations

Although the transformations are named for Galileo, it is the absolute time and space as conceived by Isaac Newton that provides their domain of definition. In essence, the Galilean transformations embody the intuitive notion of addition and subtraction of velocities as vectors.

The notation below describes the relationship under the Galilean transformation between the coordinates (x, y, z, t)Script error: No such module "Check for unknown parameters". and (x′, y′, z′, t′)Script error: No such module "Check for unknown parameters". of a single arbitrary event, as measured in two coordinate systems SScript error: No such module "Check for unknown parameters". and S′Script error: No such module "Check for unknown parameters"., in uniform relative motion (velocity vScript error: No such module "Check for unknown parameters".) in their common xScript error: No such module "Check for unknown parameters". and xScript error: No such module "Check for unknown parameters". directions, with their spatial origins coinciding at time t = t′ = 0Script error: No such module "Check for unknown parameters".:[2][3][4][5]

x=xvt
y=y
z=z
t=t.

Note that the last equation holds for all Galilean transformations up to addition of a constant, and expresses the assumption of a universal time independent of the relative motion of different observers.

In the language of linear algebra, this transformation is considered a shear mapping, and is described with a matrix acting on a vector. With motion parallel to the x-axis, the transformation acts on only two components:

(xt)=(1v01)(xt)

Though matrix representations are not strictly necessary for Galilean transformation, they provide the means for direct comparison to transformation methods in special relativity.

Galilean transformations

The Galilean symmetries can be uniquely written as the composition of a rotation, a translation and a uniform motion of spacetime.[6] Let xScript error: No such module "Check for unknown parameters". represent a point in three-dimensional space, and tScript error: No such module "Check for unknown parameters". a point in one-dimensional time. A general point in spacetime is given by an ordered pair (x, t)Script error: No such module "Check for unknown parameters"..

A uniform motion, with velocity vScript error: No such module "Check for unknown parameters"., is given by

(𝐱,t)(𝐱+t𝐯,t),

where vR3Script error: No such module "Check for unknown parameters".. A translation is given by

(𝐱,t)(𝐱+𝐚,t+s),

where aR3Script error: No such module "Check for unknown parameters". and sRScript error: No such module "Check for unknown parameters".. A rotation is given by

(𝐱,t)(R𝐱,t),

where R : R3R3Script error: No such module "Check for unknown parameters". is an orthogonal transformation.[6]

As a Lie group, the group of Galilean transformations has dimension 10.[6]

Galilean group

Two Galilean transformations G(R, v, a, s)Script error: No such module "Check for unknown parameters". and G(R' , v′, a′, s′)Script error: No such module "Check for unknown parameters". compose to form a third Galilean transformation,

G(R′, v′, a′, s′) ⋅ G(R, v, a, s) = G(R′ R, Rv + v′, Ra + a′ + vs, s′ + s)Script error: No such module "Check for unknown parameters"..

The set of all Galilean transformations Gal(3)Script error: No such module "Check for unknown parameters". forms a group with composition as the group operation.

The group is sometimes represented as a matrix group with spacetime events (x, t, 1)Script error: No such module "Check for unknown parameters". as vectors where tScript error: No such module "Check for unknown parameters". is real and xR3Script error: No such module "Check for unknown parameters". is a position in space. The action is given by[7]

(Rva01s001)(xt1)=(Rx+vt+at+s1),

where sScript error: No such module "Check for unknown parameters". is real and v, x, aR3Script error: No such module "Check for unknown parameters". and RScript error: No such module "Check for unknown parameters". is a rotation matrix. The composition of transformations is then accomplished through matrix multiplication. Care must be taken in the discussion whether one restricts oneself to the connected component group of the orthogonal transformations.

Gal(3)Script error: No such module "Check for unknown parameters". has named subgroups. The identity component is denoted SGal(3)Script error: No such module "Check for unknown parameters"..

Let mScript error: No such module "Check for unknown parameters". represent the transformation matrix with parameters v, R, s, aScript error: No such module "Check for unknown parameters".:

  • {m:R=I3}, anisotropic transformations.
  • {m:s=0}, isochronous transformations.
  • {m:s=0,v=0}, spatial Euclidean transformations.
  • G1={m:s=0,a=0}, uniformly special transformations / homogeneous transformations, isomorphic to Euclidean transformations.
  • G2={m:v=0,R=I3}(𝐑4,+), shifts of origin / translation in Newtonian spacetime.
  • G3={m:s=0,a=0,v=0}SO(3), rotations (of reference frame) (see SO(3)), a compact group.
  • G4={m:s=0,a=0,R=I3}(𝐑3,+), uniform frame motions / boosts.

The parameters s, v, R, aScript error: No such module "Check for unknown parameters". span ten dimensions. Since the transformations depend continuously on s, v, R, aScript error: No such module "Check for unknown parameters"., Gal(3)Script error: No such module "Check for unknown parameters". is a continuous group, also called a topological group.

The structure of Gal(3)Script error: No such module "Check for unknown parameters". can be understood by reconstruction from subgroups. The semidirect product combination (AB) of groups is required.

  1. G2SGal(3) (G2Script error: No such module "Check for unknown parameters". is a normal subgroup)
  2. SGal(3)G2G1
  3. G4G1
  4. G1G4G3
  5. SGal(3)𝐑4(𝐑3SO(3)).

Origin in group contraction

The Lie algebra of the Galilean group is spanned by H, Pi, CiScript error: No such module "Check for unknown parameters". and LijScript error: No such module "Check for unknown parameters". (an antisymmetric tensor), subject to commutation relations, where

[H,Pi]=0
[Pi,Pj]=0
[Lij,H]=0
[Ci,Cj]=0
[Lij,Lkl]=i[δikLjlδilLjkδjkLil+δjlLik]
[Lij,Pk]=i[δikPjδjkPi]
[Lij,Ck]=i[δikCjδjkCi]
[Ci,H]=iPi
[Ci,Pj]=0.

Template:Mvar is the generator of time translations (Hamiltonian), PiScript error: No such module "Check for unknown parameters". is the generator of translations (momentum operator), CiScript error: No such module "Check for unknown parameters". is the generator of rotationless Galilean transformations (Galileian boosts),[8] and LijScript error: No such module "Check for unknown parameters". stands for a generator of rotations (angular momentum operator).

This Lie Algebra is seen to be a special classical limit of the algebra of the Poincaré group, in the limit c → ∞Script error: No such module "Check for unknown parameters".. Technically, the Galilean group is a celebrated group contraction of the Poincaré group (which, in turn, is a group contraction of the de Sitter group SO(1,4)Script error: No such module "Check for unknown parameters".).[9] Formally, renaming the generators of momentum and boost of the latter as in

P0H / cScript error: No such module "Check for unknown parameters".
KicCiScript error: No such module "Check for unknown parameters".,

where cScript error: No such module "Check for unknown parameters". is the speed of light (or any unbounded function thereof), the commutation relations (structure constants) in the limit c → ∞Script error: No such module "Check for unknown parameters". take on the relations of the former. Generators of time translations and rotations are identified. Also note the group invariants Lmn LmnScript error: No such module "Check for unknown parameters". and Pi PTemplate:I supScript error: No such module "Check for unknown parameters"..

In matrix form, for d = 3Script error: No such module "Check for unknown parameters"., one may consider the regular representation (embedded in GL(5; R)Script error: No such module "Check for unknown parameters"., from which it could be derived by a single group contraction, bypassing the Poincaré group),

iH=(0000000000000000000100000), iaP=(0000a10000a20000a30000000000), ivC=(000v10000v20000v300000000000), iθiϵijkLjk=(0θ3θ200θ30θ100θ2θ10000000000000).

The infinitesimal group element is then

G(R,v,a,s)=115+(0θ3θ2v1a1θ30θ1v2a2θ2θ10v3a30000s00000)+ ....

Central extension of the Galilean group

One may consider[10] a central extension of the Lie algebra of the Galilean group, spanned by H′, Pi, Ci, LijScript error: No such module "Check for unknown parameters". and an operator M: The so-called Bargmann algebra is obtained by imposing [C'i,P'j]=iMδij, such that MScript error: No such module "Check for unknown parameters". lies in the center, i.e. commutes with all other operators.

In full, this algebra is given as

[H,P'i]=0
[P'i,P'j]=0
[L'ij,H]=0
[C'i,C'j]=0
[L'ij,L'kl]=i[δikL'jlδilL'jkδjkL'il+δjlL'ik]
[L'ij,P'k]=i[δikP'jδjkP'i]
[L'ij,C'k]=i[δikC'jδjkC'i]
[C'i,H]=iP'i

and finally

[C'i,P'j]=iMδij.

where the new parameter M shows up. This extension and projective representations that this enables is determined by its group cohomology.

See also

Notes

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "Footnotes".
    Script error: No such module "Footnotes".
    Script error: No such module "Footnotes".
  2. Script error: No such module "Footnotes".
  3. Script error: No such module "Footnotes".
  4. Script error: No such module "Footnotes".
  5. Script error: No such module "Footnotes".
  6. a b c Script error: No such module "Footnotes".
  7. [1]Script error: No such module "Footnotes".
  8. Script error: No such module "citation/CS1". Extract of page 336
  9. Script error: No such module "Footnotes".
  10. Script error: No such module "Footnotes".

Script error: No such module "Check for unknown parameters".

References

  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"., Chapter 5, p. 83
  • Script error: No such module "citation/CS1"., Chapter 38 §38.2, p. 1046,1047
  • Script error: No such module "citation/CS1"., Chapter 2 §2.6, p. 42
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1"., Chapter 9 §9.1, p. 261

Template:Galileo Galilei Template:Relativity Template:Authority control