Skip to content

This chapter uses two results of the previous part. (1.2.1) gives the Velocity under a constant acceleration. (1.1.7) gives the position under a constant acceleration.

The launch velocity is stated in polar form: a Launch speed and a Launch angle above the horizontal. (1.1.3) converts the launch velocity into a horizontal component v0cos⁡(θ)\explain{motion.launch-speed}{v_0}\cos(\explain{motion.launch-angle}{\theta}) and a vertical component v0sin⁡(θ)\explain{motion.launch-speed}{v_0}\sin(\explain{motion.launch-angle}{\theta}). The Gravitational acceleration is vertical. So the horizontal velocity component is constant during the flight. The vertical velocity component decreases, is zero at the highest point, and is negative after the highest point. Diagram 2.1.1 shows the steps of the derivation:

Launch conditionsv0, θ\explain{motion.launch-speed}{v_0},\ \explain{motion.launch-angle}{\theta}
Decompose into horizontal and vertical components
Time of flight2v0sin⁡(θ) / g2\explain{motion.launch-speed}{v_0}\sin(\explain{motion.launch-angle}{\theta}) \,/\, \explain{gravity}{g}
RangeR=v02sin⁡(2θ) / g\explain{motion.range}{R} = {\explain{motion.launch-speed}{v_0}}^{2}\sin(2\explain{motion.launch-angle}{\theta}) \,/\, \explain{gravity}{g}
Diagram 2.1.1Steps of the range derivation. From the launch conditions to the range, through the two velocity components and the time of flight.

The time of flight is the time from launch to landing. The vertical position is zero at launch and at landing. Setting the vertical position to zero and solving for the time gives a time of flight of 2v0sin⁡(θ)/g2\explain{motion.launch-speed}{v_0}\sin(\explain{motion.launch-angle}{\theta})/\explain{gravity}{g}. The Range is the horizontal distance from the launch point to the landing point. For a constant horizontal velocity component, the range is that component multiplied by the time of flight. Substituting both expressions gives the range:

R=v0cos⁡(θ)⋅2v0sin⁡(θ)g=v02sin⁡(2θ)gdouble-angle identity\begin{aligned} \explain{motion.range}{R} &= \explain{motion.launch-speed}{v_0}\cos(\explain{motion.launch-angle}{\theta})\cdot\frac{2\explain{motion.launch-speed}{v_0}\sin(\explain{motion.launch-angle}{\theta})}{\explain{gravity}{g}}\\ &= \dfrac{\explain{motion.launch-speed}{v_0}^{2}\sin(2\explain{motion.launch-angle}{\theta})}{\explain{gravity}{g}} \quad\text{double-angle identity} \end{aligned}

Solving (2.1.1) for the Launch speed gives the launch speed that produces a given range. Three symbols of the result are under the square root sign, and each of them still opens its explanation:

v0=R g csc⁡ ⁣(2θ)\explain{motion.launch-speed}{v_0} = \sqrt{\explain{motion.range}{R}\,\explain{gravity}{g}\,\csc\!\left(2\explain{motion.launch-angle}{\theta}\right)}

Equation (2.1.2) uses csc⁡(2θ)=1/sin⁡(2θ)\csc(2\explain{motion.launch-angle}{\theta}) = 1/\sin(2\explain{motion.launch-angle}{\theta}). It is defined only for sin⁡(2θ)>0\sin(2\explain{motion.launch-angle}{\theta}) > 0, i.e., for 0∘<θ<90∘0^{\circ} < \explain{motion.launch-angle}{\theta} < 90^{\circ}.

If the launch point is higher than the landing point, (2.1.1) does not apply. Let Launch height be the height of the launch point above the landing plane. The time of flight is then the positive solution of a quadratic equation for the vertical position [2]. The range is the horizontal velocity component multiplied by this time of flight:

R=v0cos⁡(θ)g[v0sin⁡(θ)+(v0sin⁡(θ))2+2gh]\explain{motion.range}{R} = \dfrac{\explain{motion.launch-speed}{v_0}\cos(\explain{motion.launch-angle}{\theta})}{\explain{gravity}{g}}\left[\explain{motion.launch-speed}{v_0}\sin\left(\explain{motion.launch-angle}{\theta}\right) + \sqrt{\left(\explain{motion.launch-speed}{v_0}\sin\left(\explain{motion.launch-angle}{\theta}\right)\right)^{2} + 2\explain{gravity}{g}\explain{launch-height}{h}}\right]

For Launch height =0= 0, the square root in (2.1.3) equals v0sin⁡(θ)\explain{motion.launch-speed}{v_0}\sin(\explain{motion.launch-angle}{\theta}). So the bracket equals 2v0sin⁡(θ)2\explain{motion.launch-speed}{v_0}\sin(\explain{motion.launch-angle}{\theta}), and (2.1.3) reduces to (2.1.1).

(2.1.3) also shows how this engine sizes delimiters. Three scalable pairs are nested: the parentheses of the squared group are inside the square root, and the square root is inside the outer bracket. The square root is as tall as a fraction, and the outer bracket must be taller than the square root. Stock KaTeX lets a \left … \right pair be slightly shorter than its content. Then all three pairs get the same glyph, and the reader cannot see the nesting. This engine uses a patched KaTeX that makes every pair strictly taller than its content. So each level is visibly larger than the level inside it, and the source contains no manual size command such as \Bigl or \biggl.

The explorer in Figure 2.1.1 evaluates (2.1.1) for a launch speed and a launch angle that you choose. If (2.1.1) is on the screen, a reference to it highlights the equation. If the equation is off the screen, the reference opens a preview of it.

Figure 2.1.1Projectile trajectory explorer. The path from launch to landing; the dot marks the landing point.
Controls of Figure 2.1.1

Move either slider to change the trajectory and the range.

R=v02sin⁡(2θ)g=20.02sin⁡(2×30°)9.81=35.3 m\explain{motion.range}{R} = \dfrac{\explain{motion.launch-speed}{v_0}^2\sin(2\explain{motion.launch-angle}{\theta})}{\explain{gravity}{g}} = \dfrac{ \htmlData{lab-slot=v0}{20.0} ^2\sin(2\times \htmlData{lab-slot=theta}{30} \text{°})}{ \htmlData{lab-slot=g}{9.81} } = \htmlData{lab-slot=range}{35.3} \text{ m}

For a fixed launch speed, a larger launch angle gives a higher trajectory, but not always a larger range. The range is the horizontal velocity component multiplied by the time of flight. A larger launch angle increases the time of flight but decreases the horizontal velocity component.

The next chapter plots the range against the launch angle for one launch speed, in Figure 2.2.1. That plot shows which launch angle gives the largest range.

A reference to Figure 2.1.1 scrolls back to the explorer.

The explorer shows one trajectory at a time. Table 2.1.1 instead lists the state of one flight at eleven values of Time, from launch to landing. The flight has a Launch speed of 45 m/s45\ \text{m/s} and a Launch angle of 55∘55^\circ. Each row gives the Position, the Velocity, and the Acceleration from the constant-acceleration equations of the previous part. Each row also gives the Kinetic energy and the Potential energy per unit Mass:

Table 2.1.1Sampled flight data. Position, velocity, acceleration and specific mechanical energy through one flight, from launch to landing.
Time (seconds after launch)t (s)\explain{motion.time}{t}\ \text{(s)}Position (meters)x (m)\explain{motion.position}{x}\ \text{(m)}Position (meters)y (m)\explain{motion.position}{y}\ \text{(m)}Velocity (meters per second)vx (m/s)\explain{motion.velocity}{v_x}\ \text{(m/s)}Velocity (meters per second)vy (m/s)\explain{motion.velocity}{v_y}\ \text{(m/s)}Acceleration (meters per second squared)ax (m/s2)\explain{motion.acceleration}{a_x}\ \text{(m/s}^{2}\text{)}Acceleration (meters per second squared)ay (m/s2)\explain{motion.acceleration}{a_y}\ \text{(m/s}^{2}\text{)}Velocity (meters per second)∣v∣ (m/s)\lvert\explain{motion.velocity}{\mathbf{v}}\rvert\ \text{(m/s)}Launch angle (degrees above the horizontal)θ (°)\explain{motion.launch-angle}{\theta}\ \text{(°)}Kinetic energy (joules) / Mass (kilograms)KE/m (J/kg)\explain{kinetic-energy}{\mathrm{KE}}/\explain{mass}{m}\ \text{(J/kg)}Potential energy (joules) / Mass (kilograms)PE/m (J/kg)\explain{potential-energy}{\mathrm{PE}}/\explain{mass}{m}\ \text{(J/kg)}
0.000.000.0025.8136.860.00-9.8045.0055.001012.500.00
0.7519.3624.8925.8129.510.00-9.8039.2148.83768.58243.92
1.5038.7244.2725.8122.160.00-9.8034.0240.65578.68433.82
2.2558.0758.1325.8114.810.00-9.8029.7629.85442.80569.70
3.0077.4366.4925.817.460.00-9.8026.8716.12360.94651.56
3.7697.0569.3325.810.010.00-9.8025.810.03333.10679.40
4.50116.1566.6525.81-7.240.00-9.8026.81-15.67359.30653.20
5.25135.5158.4725.81-14.590.00-9.8029.65-29.47439.51572.99
6.00154.8744.7725.81-21.940.00-9.8033.87-40.36573.74438.76
6.75174.2225.5625.81-29.290.00-9.8039.04-48.61762.00250.50
7.52194.170.0025.81-36.860.00-9.8045.00-55.001012.500.00

Eleven columns are enough to make Table 2.1.1 scroll horizontally on most screens. Each row agrees with the results of this chapter:

  • The Gravitational acceleration appears only in the ay\explain{motion.acceleration}{a_y} column. The ax\explain{motion.acceleration}{a_x} column is zero in every row.
  • The vx\explain{motion.velocity}{v_x} column has the same value in every row.
  • The sum of the last two columns is 1012.50 J/kg1012.50\ \text{J/kg} in every row. This sum is the mechanical energy per unit Mass. The mechanical energy is constant because air resistance is zero.
  • At t=3.76 s\explain{motion.time}{t} = 3.76\ \text{s}, the vy\explain{motion.velocity}{v_y} column is approximately zero. So this row is the highest point of the flight.
  • The last row is the landing. For this launch speed and launch angle, (2.1.1) gives R≈194 m\explain{motion.range}{R} \approx 194\ \text{m}, and the x\explain{motion.position}{x} column gives 194.17 m194.17\ \text{m}.

Knowledge check 2.1.1 Projectile range

Link to Knowledge check 2.1.1: Projectile range

  1. Ling et al., University Physics Volume 1 (2016). ch. 4, “Projectile Motion”. https://openstax.org/details/books/university-physics-volume-1 draft ↩
  2. Urone & Hinrichs, College Physics 2e (2022). ch. 3, “Projectile Motion”, Example 3.5. https://openstax.org/details/books/college-physics-2e draft ↩
Notation used on this page (12)
ggGravitational accelerationdraft

The magnitude of gravitational acceleration, treated as constant near the ground.

Units: meters per second squared

KE\mathrm{KE}Kinetic energydraft

The energy of the projectile due to its motion. It equals one half of the mass multiplied by the square of the speed.

Units: joules

hhLaunch heightdraft

The height of the launch point above the plane on which the projectile lands. It is zero for level ground.

Units: meters

mmMassdraft

The projectile's mass. The sampled flight data table gives the kinetic and the potential energy per unit mass, so the mass does not appear in any computed value.

Units: kilograms

PE\mathrm{PE}Potential energydraft

The energy of the projectile due to its height above the launch point in the gravitational field.

Units: joules

a\mathbf{a}Accelerationdraft

The rate at which velocity changes with time. In this course it is held constant over a scenario, so it is the same vector at every instant.

a=d vdt\explain{motion.acceleration}{\mathbf{a}} = \dfrac{d\,\explain{motion.velocity}{\mathbf{v}}}{d\explain{motion.time}{t}}

Units: meters per second squared

θ\thetaLaunch angledraft

The angle between a projectile's initial velocity and the horizontal ground at launch.

Units: degrees above the horizontal

v0v_0Launch speeddraft

The object's speed at the start of the scenario being analyzed — its initial velocity in a straight-line problem, or its launch speed the instant a projectile leaves the ground.

Units: meters per second

r\mathbf{r}Positiondraft

The object's location at elapsed time t, taken as a vector from a fixed origin so a two-dimensional motion keeps its horizontal and vertical parts separate.

r=(x, y)\explain{motion.position}{\mathbf{r}} = (\explain{motion.position.horizontal-coordinate}{x},\ \explain{motion.position.vertical-coordinate}{y})
Symbols
xxhorizontal coordinate(meters)
yyvertical coordinate(meters)

Units: meters

RRRangedraft

Total horizontal distance a projectile covers before it returns to its launch height.

R=v02sin⁡(2θ)g\explain{motion.range}{R} = \dfrac{\explain{motion.launch-speed}{v_0}^{2}\sin(2\explain{motion.launch-angle}{\theta})}{\explain{motion.range.gravitational-acceleration}{g}}
Symbols
gggravitational acceleration(meters per second squared)

Units: meters

ttTimedraft

Elapsed time since the object was launched or released, measured in seconds.

Units: seconds after launch

v(t)v(t)Velocitydraft

The rate at which position changes with time. It is a vector; in a straight-line problem only its size and sign matter, and that is what the scalar v(t) tracks.

v=d rdt ;v(t)=v0+a t\explain{motion.velocity}{\mathbf{v}} = \dfrac{d\,\explain{motion.position}{\mathbf{r}}}{d\explain{motion.time}{t}}\,;\quad \explain{motion.velocity}{v(t)} = \explain{motion.launch-speed}{v_0} + \explain{motion.velocity.constant-acceleration}{a}\,\explain{motion.time}{t}
Symbols
aaconstant acceleration(meters per second squared)

Units: meters per second