Zachary R. answered 02/27/22
Math, Physics, Mechanics, MatSci, and Engineering Tutoring Made Easy!
Hello Nev!
Short Answer: Horizontal launch angles are only the optimal launch angles if your initial starting height is infinity (so, in reality, they are never optimal).
Longer Answer:
Here is a super generalized equation for the range (R) of a projectile based on its launch speed (v0), its launch angle above horizontal (θ), the acceleration due to gravity (g), and the initial height (h).
R = [v0cos(θ) / g] * [v0sin(θ) + √(v02sin2(θ) + 2gh)]
You can prove this range expression yourself based on the projectile motion "displacement-velocity-acceleration" formulas if desired.
Now, if instead we wanted an expression for what launch angle (θ) would maximize the range for any given initial starting height (h), we'd need to do some calculus on the above expression. I'll omit that work unless you're interested in knowing the details and just jump straight to the below expression:
θmax range = cos-1 [ √(2gh + v02) / √(2gh + 2v02) ]
So if we want to analyze the conditions under which the optimal range launch angle is horizontal, then we want to consider what conditions cause θmax range = 0°
0 = cos-1 [ √(2gh + v02) / √(2gh + 2v02) ]
Take the cos() of both sides...
cos(0°) = √(2gh + v02) / √(2gh + 2v02)
1 = √(2gh + v02) / √(2gh + 2v02)
√(2gh + 2v02) = √(2gh + v02)
2gh + 2v02 = 2gh + v02
2gh = 2gh - v02
So in order for a horizontal launch to have the maximum possible range, the two sides of that equation must be equal to each other -- which is clearly impossible (except in the trivial case of zero initial launch speed). However, this expression approaches being correct when 2gh >>> v02 , so that the difference caused by the -v02 term is inconsequential compared to the huge relative magnitude of the 2gh term.
To sum this all up, the only time that a horizontal launch will be the maximum range launch angle is when 2gh >>> v02, or, put more clearly, in the limit as h --> infinity.
So, for all non-infinite starting heights, a non-horizontal launch angle will have a greater range than a horizontal launch angle.
Hope that helps!
--Zach