Skip to main content
Physics LibreTexts

1.4: Velocity Addition

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)

    Since the Lorentz transformation allows you to relate the position and time of an event in one coordinate system to the position and time in any other coordinate system, it also allows you to relate quantities that depend on position and time, like velocity and acceleration. Therefore, using Lorentz we can derive equations that allow use to transform velocities measured by one observer to velocities measured by other observers.

    Refer back to the Lorentz transformation derivation. This time, imagine that the event of interest is a particle, launched from the origin when the two origins overlapped at time zero, striking some detector. Thus,

    \[ x = v_x t\]

    \[x' = v_x't'\]

    Substituting these relationships into the Lorentz transformation yields

    \[x' = \gamma (x - ut)\]

    \[ v_x't' = \gamma (v_x-ut)\]

    \[v_x't' = \gamma(v_x -u)t \label{eq10}\]


    \[ \begin{align} t'&=\gamma \left(t - \dfrac{ux}{c^2} \right) \\[5pt] &=\gamma \left(t - \dfrac{uv_xt}{c^2} \right) \\[5pt] &=\gamma \left(1 - \dfrac{uv_x}{c^2} \right)t \end{align} \label{eq11}\]

    dividing the Equation \ref{10} by Equation \ref{eq11} yields

    \[ \begin{align} \dfrac{v_x't'}{t'} &= \dfrac{ \cancel{\gamma}(v_x -u) \cancel{t} }{ \cancel{\gamma} \left(1 - \dfrac{uv_x}{c^2} \right)\cancel{t} } \\[5pt] &= \dfrac{v_x-u}{1 - \dfrac{uv_x}{c^2}} \end{align}\]

    This directly relates the \(x\)-speed of an object in one reference system (\(v_x\)) to the speed of the same object measured in a different system (\(v_x’\)).

    Although \(y\)- and \(z\)-positions are not effected by the Lorentz transformation, \(y\)- and \(z\)-velocities are different in different systems. Starting with,

    \[ y' = y\]

    \[v_yt = v_yt\]

    divide by the time transformation derived above

    \[ \begin{align} \dfrac{v_y't'}{t'} &= \dfrac{ v_y \cancel{t} }{ \gamma \left(1 - \dfrac{uv_x}{c^2} \right)\cancel{t} } \\[5pt] v_y' &= \dfrac{v_y}{\gamma\left(1 - \dfrac{uv_x}{c^2}\right)} \end{align}\]

    The same type of transformation holds for \(z\)-velocity.

    \[ v_z' = \dfrac{v_z}{\gamma\left(1 - \dfrac{uv_x}{c^2}\right)}\]

    Using Velocity Addition

    A spaceship travels at 0.8c with respect to the solar system. An unmanned probe is ejected at 0.6c at an angle of 30° from the direction of travel of the ship (both the speed and angle of the probe are measured with respect to the ship). What are the speed and angle of launch of the probe as measured in the solar system frame?

    Just as distance and time depend on the relative motion between observers, so does velocity. The following relationships allow you to compare velocity measurements between two observers in relative motion.

    \[v'_x = \dfrac{v_x - u}{ 1- \dfrac{uv_x}{c^2}}\]

    \[v'_y = \dfrac{v_y }{ \gamma \left(1- \dfrac{uv_x}{c^2}\right)}\]

    were \(v’_x\) and \(v’_y\) are the velocities of an object measured in a frame (the “primed” frame) moving at speed \(u\) relative to the “unprimed” frame (where observers measure \(v_x\) and \(v_y\)).

    These equations are written in a form that easily allows the determination of \(v’_x\) and \(v’_y\) if \(v_x\) and \(v_y\) are known. If the situation requires the inverse of this task, the equations can be easily inverted (by changing the sign of \(u\) and flipping the primed and unprimed notation) to yield

    \[v_x = \dfrac{v'_x + u}{ 1+ \dfrac{uv_x'}{c^2}}\]

    \[v_y = \dfrac{v'_y }{ \gamma \left(1+ \dfrac{uv_x'}{c^2}\right)}\]

    Using this form of the equations, with the spaceship the primed frame and \(u = 0.8c\) (\(\gamma =1.67\)), yields

    \[\begin{align} v_x &= \dfrac{v'_x + u}{ 1+ \dfrac{uv_x'}{c^2}} \nonumber \\[5pt] &= \dfrac{0.6c(\cos(30°)) + 0.8 c}{1 + \dfrac{(0.8c)(0.6c(\cos(30°))}{c^2}} \nonumber \\[5pt] &= 0.932c \nonumber \\[5pt] v_y &= \dfrac{v'_y }{ \gamma \left(1+ \dfrac{uv_x'}{c^2}\right)} \nonumber \\[5pt] &= \dfrac{0.6c(\sin(30°))}{(1.67)\left(1 + \dfrac{(0.8c)(0.6c)(\cos (30°))}{c^2}\right)} \nonumber \\[5pt] &= 0.127c \nonumber \end{align} \nonumber \]

    The solar system observers detect the probe’s motion as

    \[\begin{align} v &= \sqrt{ v_x^2 + v_y^2} \nonumber \\[5pt] &= \sqrt{(0.932c)^2 + (0.127c)^2} \nonumber \\[5pt] &= 0.941c \nonumber \\[5pt] \theta &= \tan^{-1} \left( \dfrac{v_y}{v_x} \right) \nonumber \\[5pt] &= \tan^{-1} \left(\dfrac{0.127c}{0.932c} \right) \nonumber \\[5pt] &= 7.76° \nonumber \end{align} \nonumber \]

    1.4: Velocity Addition is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Paul D'Alessandris.

    • Was this article helpful?