斜方投射では、水平な地面に向かって投げる場合、投射角45度で飛距離が最大になることがよく知られています。しかし、着地点が坂道になっている場合は、最適な投射角は45度から変化します。
坂道への斜方投射では、単純に運動方程式を解くだけでは最大飛距離の角度を求めにくく見えるため、包絡線(放物線群の境界)を利用する考え方が有効です。この記事では、坂道上での最長飛距離問題について、どこまで解析的に求められるのかを分かりやすく解説します。
水平面での斜方投射が45度になる理由
まず、水平な地面に向かって初速度vで物体を投げる場合を考えます。投射角をθとすると、水平速度はvcosθ、鉛直速度はvsinθになります。
空気抵抗を無視すると、飛行時間は2vsinθ/gであり、水平距離は速度と時間の積から次のようになります。
飛距離R=(v²sin2θ)/g
この式ではsin2θが最大になるときに飛距離が最大です。sinの最大値は1なので、2θ=90度、つまりθ=45度になります。
坂道の場合はなぜ45度ではなくなるのか
地面が水平ではなく、水平面に対して角度αだけ傾いた坂道になっている場合、着地点の条件が変わります。
投射した物体の軌道は、水平距離xと高さyを使うと次の放物線で表されます。
y=x tanθ – gx²/(2v²cos²θ)
一方、坂道は直線なので、坂の方向を基準にするとy=x tanαとなります。飛距離は、この放物線と直線の交点によって決まります。
坂道上の飛距離を求める基本的な式
2つの式を連立すると、投射物が坂道に着地する水平距離xが求まります。
x tanα=x tanθ – gx²/(2v²cos²θ)
x≠0として整理すると、
x=2v²cos²θ(tanθ-tanα)/g
となります。この式から、飛距離は投射角θによって変化することが分かります。
ただし、坂道に沿った距離を求める場合は、水平距離xを坂道方向の距離に変換する必要があります。そのため、単純な水平面の場合より式は複雑になります。
包絡線を使う方法は正しい考え方なのか
質問にある「任意の投射角で描かれる放物線の包絡線を求め、その坂道との交点を調べる」という方法は、数学的には非常に正しいアプローチです。
斜方投射では、初速度を固定したときに投射角を変えると無数の放物線ができます。その中で最も外側に広がる境界が包絡線であり、これは「到達可能な領域の限界」を表します。
坂道上で最も遠くに到達する点は、この包絡線と坂道の交点として求めることができます。これは物理数学でよく使われる考え方です。
最長距離は陽に表せるのか
坂道の角度αを固定した場合、最大到達距離そのものは比較的きれいな形で求めることができます。
包絡線は、投射可能領域の境界として次のような形になります。
y=v²/(2g)-gx²/(2v²)
(座標系の取り方によって式の形は変わります)
この包絡線と坂道の交点を求めることで、最大到達点が決まります。そのため、「最長距離だけならv、g、αを用いて陽に表せる」という結論は基本的に正しいと言えます。
最適な投射角を直接求めることが難しい理由
一方で、「飛距離を投射角θの関数として表して微分する」という方法では、式がかなり複雑になります。
坂道の場合、飛距離の式にはtanθ、cosθ、tanαなどが入り混じるため、微分して整理すると単純な三角関数の最大化問題ではなくなります。
そのため、最適な角度θを簡単な形で表すことは難しく、数値計算や幾何学的な方法を使うことが多くなります。
つまり、「微分するとお化けみたいな関数になって最長距離を求められない」という感覚は正しく、問題設定によっては解析的な角度表現が存在しない場合もあります。
坂道での最適投射角の直感的な理解
坂道が上向きの場合、着地点が高くなるため、物体はより長い時間空中を飛ぶ必要があります。そのため、水平面での45度よりも大きい角度で投げる方が有利になります。
逆に下り坂の場合は、遠くまで届きやすいため、水平面より低い角度でも大きな距離を得られます。
例えば、山の斜面に向かってボールを投げる場合と、崖下に向かって投げる場合では、最適な投げ方が変わることを考えると理解しやすくなります。
まとめ
坂道上での斜方投射では、水平面のように単純に45度が最大飛距離になるわけではありません。坂の角度によって最適な投射角は変化します。
投射角ごとの飛距離を直接計算して微分する方法は、式が非常に複雑になるため扱いにくく、包絡線を利用して最大到達点を求める方法は数学的に適切な手法です。
したがって、「最大飛距離はv、g、αから表せるが、最適角度は簡単には表現できない」という15年前の考察は、物理数学的に見てもかなり妥当な考え方だと言えます。


コメント