
Physics I course sequence · Problem studio
Multidimensional motion problem studio
This studio closes the kinematics section with the problems that make students stall: the launch is the unknown, two bodies have to be in one place at one time, a path switches from an arc to free flight, and the answer must survive a check. One habit carries all four: every component runs on the same clock.
UPI-03.08 · Lesson 8 of 8 in this unit. Position is not a completion score.Build the model
One clock for every component, and a check before every answer.
The key idea
A multidimensional motion problem states conditions a motion must meet — a point to pass through, a body to meet, a surface to follow — and asks for the launch or timing that meets them, with every component on one shared clock.
Example. A 20 m s⁻¹ launcher must hit a mark 30 m away and 6 m up. Putting x = 30 m and y = 6 m into the path at the same t gives 11.04 tan²θ − 30 tan θ + 17.04 = 0, so two launches work: 38.9° and 62.4°.
The complete physical model and assumptions
Every problem here is the same model in different clothes. Each object has a position vector r⃗(t) whose components share one time, and the physics lives in the accelerations: g downward in free flight, v²/R toward the centre on an arc, and no relative acceleration at all between two bodies falling in the same field. What makes a problem hard is where the unknown sits: in the launch speed or angle rather than the range, in the meeting time rather than the meeting place, in the speed at which a surface stops holding its rider. The method does not change. Write r⃗(t) for everything with the unknowns as symbols, turn each condition in the question (passes through this point, same place at the same instant, stays on the ramp) into equations that all contain t, count unknowns against equations, and eliminate t last. Then interrogate the result: its dimensions, its limits, which roots the situation allows, and how far it moves when one input is wrong. The model's edges are inherited from its parts. It assumes constant g and no air, so it fails for light, fast objects whose drag rivals g, for flights long enough that g changes direction, and for targets that accelerate unpredictably; a sensitivity estimate is the cheapest way to learn whether you are standing near one of those edges.
1Put every object on one clock before solving
Start every problem the same way. Fix an origin and axes, write a position vector r⃗(t) = x(t) î + y(t) ĵ for each moving thing, and leave the unknowns as symbols. Then translate each condition into equations. Passes through the target means x = D and y = H at the same t. Meets the other ball means r⃗A = r⃗B, both components, at the same t. A vector condition in the plane gives two scalar equations, but t is itself unknown and uses one of them up. So a target point fixes only one launch unknown: for a mark 30 m away and 6 m up, every speed above a threshold has its own angles. A second condition pins the launch. Demand arrival at t = 2.00 s and the components separate cleanly: vₓ = 30/2.00 = 15.0 m s⁻¹ and vᵧ₀ = (6.0 + 4.905 × 2.00²)/2.00 = 12.8 m s⁻¹, a launch of 19.7 m s⁻¹ at 40.5° above the horizontal.
2Unknown launch conditions: read the path backwards
Eliminating t gives the path y = x tan θ − gx²/(2v₀² cos²θ). Usually θ and v₀ go in and heights come out. Here the point (D, H) is given, so the same equation becomes a condition on the launch. With the angle fixed it gives the speed, v₀² = gD²/(2cos²θ (D tan θ − H)), which needs D tan θ > H: an aim on or below the sightline fails at every speed. A 35° launcher reaching (30 m, 6 m) needs 20.9 m s⁻¹. With the speed fixed, write 1/cos²θ = 1 + tan²θ and the condition is a quadratic in tan θ. At 20 m s⁻¹ it reads 11.04 tan²θ − 30 tan θ + 17.04 = 0, with roots at 38.9° and 62.4° that arrive after 1.93 s and 3.24 s. Lower the speed and the discriminant shrinks until, at vₘᵢₙ = √(g(H + √(D² + H²))) = 18.9 m s⁻¹, the two roots merge at 50.7°. Below that speed no angle reaches the mark.
3Intersections: subtract the motions and g cancels
Two objects meet when r⃗B(t) − r⃗A(t) reaches zero. If they share an acceleration, as any two bodies in free flight do, the ½gt² terms cancel and the separation is Δr⃗₀ + Δv⃗ t: a straight line traced at a steady rate. They collide only if Δv⃗ points straight back along Δr⃗₀, and only if that moment comes before either lands. Otherwise find the nearest approach by setting the derivative of |Δr⃗₀ + Δv⃗ t|² to zero, which gives t* = −(Δr⃗₀ ⋅ Δv⃗)/|Δv⃗|². Throw stone A from the origin at (8.0, 14.0) m s⁻¹ and, at the same instant, stone B from a ledge at (20.0, 12.0) m with (−4.0, 5.0) m s⁻¹. Then Δr⃗₀ = (20.0, 12.0) m and Δv⃗ = (−12.0, −9.0) m s⁻¹, so t* = 348/225 = 1.55 s and the stones pass 2.40 m apart, A 9.9 m up and B 8.0 m up. The value of g never touched the miss distance; it only placed the near miss in the air.
4Arcs: hand over position and velocity at every join
Real paths come in pieces: a straight run, a circular arc, a free flight. Solve each piece with its own model and pass position and velocity across each join. The acceleration may jump — a straight has no radial part, an arc has v²/R inward, and once the surface is gone only g is left — while the velocity may not. Two consequences do most of the work. A launch angle is the arc's tangent angle where it ends: a ramp of radius 1.20 m that stops 30° past its lowest point launches at 30°, from 1.20 × (1 − cos 30°) = 0.161 m above that point. And a surface can push but not pull. Over a crest the rider stays on only while a free path would bend at least as tightly as the surface; a free path bends with radius v²/(g cos β), so contact is lost where v² > gR cos β. On a crest of radius 6.0 m the threshold is √(9.81 × 6.0) = 7.7 m s⁻¹, and at 8.5 m s⁻¹ the free path's radius is 7.4 m: the rider lifts off at the top.
5Check the answer against the model before believing it
A formula from a studio problem can be tested before its number is used. Dimensions: g(H + √(D² + H²)) is L T⁻² × L = L² T⁻², a speed squared. Limits: with H = 0 the minimum speed is √(gD) at 45°, the familiar level-ground best range, 17.2 m s⁻¹ for D = 30 m; with D = 0 it is √(2gH), straight up, 10.8 m s⁻¹ for H = 6 m; and as v₀ grows the low angle root tends to tan θ = H/D, straight along the sightline, as it must once the drop is negligible. Roots: solving y(t) = H gives a rising and a falling arrival, and a negative root lies before the launch. Signs: a basket or a bucket needs vᵧ < 0 on arrival, and both 20 m s⁻¹ launches at the 30 m, 6 m mark pass, arriving at −6.35 m s⁻¹ and −14.0 m s⁻¹. An answer that fails any of these is wrong before the arithmetic is even examined.
6Sensitivity: how far does one wrong input move the answer?
A launch plan is only as good as its tolerance to what you did not control. Hold everything else fixed and differentiate the result with respect to one input. For the height on arrival at x = D, dy/dθ = D sec²θ (1 − gD tan θ/v₀²). At 20 m s⁻¹ it is +0.35 m per degree for the 38.9° shot and −0.99 m per degree for the 62.4° lob, and it is zero at the minimum-speed aim, which makes that launch the forgiving one. Speed errors rank the same way: dy/dv₀ = gD²/(v₀³ cos²θ) is 1.8 m per m s⁻¹ low and 5.1 m per m s⁻¹ high. Test the assumptions by comparing what was left out with what was kept. The drag deceleration ½ρCdAv²/m (air density ρ, drag coefficient Cd, frontal area A) is about 8 m s⁻² for a 57 g tennis ball at 20 m s⁻¹, nearly g, so the model fails; for a 7.26 kg shot at 13 m s⁻¹ it is under 1% of g, and the model holds.
Key equations
Read the units, assumptions and limits before substituting.
Pass through a given point
k tan²θ − D tan θ + (H + k) = 0, with k = gD²/(2v₀²)
Eliminating t leaves a quadratic in tan θ, so a fixed speed gives two launch angles, one, or none, and the discriminant says which before any angle is found.
D, H in m: the target's offset from launch, H negative below it · v₀ in m s⁻¹ · g in m s⁻² · k in mMinimum speed and the reachable region
vₘᵢₙ² = g(H + √(D² + H²)) · reachable at v₀ if H ≤ v₀²/(2g) − gD²/(2v₀²)
The second relation is the envelope of every launch at speed v₀: a target under it has two angles, one on it has exactly one, one above it has none.
vₘᵢₙ in m s⁻¹ · at vₘᵢₙ aim at tan θ = (H + √(D² + H²))/D, halfway between the sightline and the verticalRelative motion in a shared field
r⃗B − r⃗A = Δr⃗₀ + Δv⃗ t, with Δv⃗ = v⃗B0 − v⃗A0
g cancels from the separation, so two projectiles close on each other along a straight line at a steady rate; g only decides where in the air that happens.
Δr⃗₀ in m, Δv⃗ in m s⁻¹, t in s · exact whenever a⃗A = a⃗B, so for any two bodies in free flightClosest approach
t* = −(Δr⃗₀ ⋅ Δv⃗)/|Δv⃗|² · dₘᵢₙ = |Δr⃗₀ × Δv⃗|/|Δv⃗|
Set the derivative of the squared separation to zero. A collision needs dₘᵢₙ below the combined radii and t* earlier than either landing.
t* in s, dₘᵢₙ in m · a negative t* means the pair is already separating, so the closest was at t = 0Circular arc joined to a path
tarc = Rφ/v · aᵣ = v²/R · leaves a convex arc where v² > gR cos β
Position and velocity carry across a join while the acceleration jumps. Off the surface a free path bends with radius v²/(g cos β); if that is wider than R, the rider lifts off.
R in m, φ in rad, v in m s⁻¹ held steady on the arc · β the surface slope below horizontal at that pointSensitivity of arrival height to aim
δy ≈ (dy/dθ) δθ, with dy/dθ = D sec²θ (1 − gD tan θ/v₀²)
Zero at the minimum-speed aim, positive for the low root, negative and larger for the lob: the flat shot forgives aim errors that the high one punishes.
y is the height on arrival at x = D, in m · dy/dθ in m per rad; × π/180 gives m per degree · v₀ held fixedInteractive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Hold v₀ at 20 m s⁻¹ and sweep θ: the miss crosses zero near 39° and again near 62°. Then lower v₀ until the target just touches the dashed envelope; the two angles close in on one aim near 51°, where the aim-sensitivity readout falls to zero.
Live results
- TIME TO REACH x = D
- 2.12 s
- MISS AT x = D
- 1.9 m
- AIM SENSITIVITY dy/dθ
- 0.28 m per degree
- MINIMUM v₀ FOR THIS H
- 18.9 m s⁻¹
Results follow this lesson’s model and assumptions. Displayed values are rounded.
Predict → change one variable → check
Plan a change before running it. Every other input stays at the saved baseline.
Saved baseline. Launch angle θ: 45 °; Launch speed v₀: 20.0 m s⁻¹; Target height H: 6 m
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
The commonest error in this section is giving each component its own event. The time is taken from the vertical motion alone, usually the time to the top where vᵧ = 0, and then used in the horizontal equation to reach a target that is not at the top. The apex is the one point where vᵧ = 0; a target is only where x = D and y = H at the same t, and the two coincide for a single special launch. Forcing them together for a mark 30 m out and 6 m up quietly adds a third condition: vᵧ₀ = √(2gH) = 10.8 m s⁻¹, t = 1.11 s, vₓ = 27.1 m s⁻¹, a launch of 29.2 m s⁻¹ at 21.8°. That solves a different problem. Given a 20 m s⁻¹ launcher it contradicts the data, and the fix is to write both components with one t and eliminate t only at the end.
Problem-solving studio
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
A robot arm releases a beanbag 1.20 m above the floor at a fixed 40.0° above the horizontal. It must drop into a bucket whose rim is 0.35 m above the floor and 3.60 m away horizontally. Ignoring air, find the launch speed and the flight time, and check that the bag is falling when it reaches the rim.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- Put the origin at the release point with x forward and y up. The rim sits at D = 3.60 m and H = 0.35 − 1.20 = −0.85 m; below the launch, so H is negative.
- Both components share one clock. x = v₀ cos θ t gives t = D/(v₀ cos θ), and putting that t into y = v₀ sin θ t − ½gt² gives H = D tan θ − gD²/(2v₀² cos²θ).
- Only v₀ is unknown: v₀² = gD²/(2cos²θ (D tan θ − H)) = (9.81 × 3.60²)/(2 × 0.5868 × (3.021 + 0.85)) = 127.1/4.543 = 27.99 m² s⁻², so v₀ = 5.29 m s⁻¹.
- Flight time from the horizontal component: t = D/(v₀ cos θ) = 3.60/(5.29 × 0.7660) = 0.888 s.
- Vertical velocity at that same t: vᵧ = v₀ sin θ − gt = 5.29 × 0.6428 − 9.81 × 0.888 = 3.40 − 8.71 = −5.31 m s⁻¹. It is negative, so the bag comes down into the bucket; a positive value would mean it was still rising and would strike the outside of the rim.
Answer. v₀ = 5.29 m s⁻¹ and t = 0.888 s; vᵧ = −5.31 m s⁻¹ at the rim, so the bag is falling as it enters.
MediumExample 2
Ball A is thrown at t = 0 from (0, 1.00) m with velocity (2.40 î + 6.00 ĵ) m s⁻¹, ĵ up. At t = 0.300 s a second launcher at (3.00, 1.00) m fires ball B. Ignoring air, find the launch velocity B needs to strike A at t = 0.800 s, where they meet, and whether each ball is rising or falling then.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 6 steps revealed.
- A's state when B launches, at t = 0.300 s: position (2.40 × 0.300, 1.00 + 6.00 × 0.300 − 4.905 × 0.300²) = (0.720, 2.359) m and velocity (2.40, 6.00 − 9.81 × 0.300) = (2.40, 3.057) m s⁻¹.
- From then on both balls accelerate at −9.81 ĵ m s⁻², so g cancels from B's position relative to A: r⃗BA = r⃗BA0 + (v⃗B0 − v⃗A) τ, with τ counted from B's launch.
- At B's launch r⃗BA0 = (3.00 − 0.720, 1.00 − 2.359) = (2.280, −1.359) m. For the gap to close in τ = 0.500 s, v⃗B0 − v⃗A = −r⃗BA0/τ = (−4.560, 2.717) m s⁻¹.
- Add A's velocity back: v⃗B0 = (2.40 − 4.560, 3.057 + 2.717) = (−2.16, 5.77) m s⁻¹, a speed of √(2.16² + 5.77²) = 6.16 m s⁻¹ at 69.5° above the −x direction.
- Check in the ground frame at t = 0.800 s. A: (1.920, 1.00 + 4.800 − 3.139) = (1.920, 2.661) m. B, 0.500 s after launch: (3.00 − 1.080, 1.00 + 2.887 − 1.226) = (1.920, 2.661) m. Same place at the same instant.
- Vertical velocities then: A has 6.00 − 9.81 × 0.800 = −1.85 m s⁻¹, falling; B has 5.774 − 9.81 × 0.500 = +0.87 m s⁻¹, still rising. Gravity chose where they met, never whether.
Answer. v⃗B0 = (−2.16 î + 5.77 ĵ) m s⁻¹, 6.16 m s⁻¹ at 69.5° above the −x axis; they meet at (1.92, 2.66) m with A falling at 1.85 m s⁻¹ and B rising at 0.87 m s⁻¹.
HardExample 3
A water slide ends in a circular arc of radius 5.00 m whose lowest point is the lip, 1.60 m above the pool. Riders must land between 2.00 m and 5.50 m beyond the lip, and the radial acceleration at the lip must not exceed 1.50g. Find the lip speeds that meet both constraints, the landing point at 7.20 m s⁻¹, and how far that landing moves if the pool level drops 0.30 m.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 6 steps revealed.
- The lip is the arc's lowest point, where its tangent is horizontal. Position and velocity carry across the join, so every rider leaves horizontally at the lip speed v; only the acceleration changes, from v²/R toward the centre to g downward.
- The fall time depends only on the drop: 1.60 m = ½gt², so t = √(2 × 1.60/9.81) = 0.571 s whatever v is. The landing distance is x = vt, so the pool requires 2.00/0.571 = 3.50 m s⁻¹ ≤ v ≤ 5.50/0.571 = 9.63 m s⁻¹.
- The arc requires v²/R ≤ 1.50 × 9.81 = 14.7 m s⁻², so v ≤ √(1.50 × 9.81 × 5.00) = √73.6 = 8.58 m s⁻¹. That, not the far edge of the pool, is the binding upper limit: 3.50 m s⁻¹ ≤ v ≤ 8.58 m s⁻¹.
- At 7.20 m s⁻¹: x = 7.20 × 0.571 = 4.11 m and v²/R = 51.8/5.00 = 10.4 m s⁻² = 1.06g. Both constraints hold, with 1.39 m to spare before the far edge.
- Sensitivity to the pool level: x = v√(2h/g), so dx/dh = v/√(2gh) = 7.20/√(2 × 9.81 × 1.60) = 1.29, and a 0.30 m drop moves the landing about 1.29 × 0.30 = 0.39 m farther out. The exact value, 7.20 × √(2 × 1.90/9.81) − 4.11 = 0.37 m, confirms the linear estimate.
- Model check on the neglected drag: for a 70 kg rider with frontal area near 0.2 m², ½ρCdAv²/m at 7.20 m s⁻¹ is about 0.09 m s⁻², under 1% of g, which shortens the flight by roughly 1.5 cm — far inside the 1.39 m margin.
Answer. 3.50 m s⁻¹ ≤ v ≤ 8.58 m s⁻¹, where the 1.50g arc limit binds before the pool edge; at 7.20 m s⁻¹ the rider lands 4.11 m out, and a 0.30 m lower pool moves that 0.37 m farther, to 4.48 m.
Quick check
Select an answer and explain it before checking.
Review & continue
A multidimensional motion problem states conditions a motion must meet — a point to pass through, a body to meet, a surface to follow — and asks for the launch or timing that meets them, with every component on one shared clock.
- Explain the relationship without looking at the equation.
- Check a sign, a unit and a model assumption in your working.
- Return to the lab or worked example if a step is still unclear.
Optional supporting lessons
These chapter resources can help with earlier ideas; they are not additional required Physics I completion tasks.