物理の問題を「公式を選んで当てはめること」だと思っていると、どこかで必ず行き詰まる。本当はその逆で、物理を解くというのは、目の前の状況を自分で数式に翻訳すること ── つまりモデルを作る作業なんだ。今日はその話を、運動方程式と「束縛条件」を軸に書いてみる。
公式は「結果」であって「方法」ではない
たとえば、なめらかな斜面を滑る物体の加速度 。覚えておくと便利な式だけど、これは天から降ってきたわけじゃない。「なめらかな斜面・物体は面に沿って動く」という状況で運動方程式を立てて解いた“結果”だ。状況が少しでも変われば ── 斜面そのものが動き出したら、物体に糸がついていたら ── この式はもう使えない。
だから本体は、公式の暗記ではなく「その状況の運動方程式をどう立てるか」のほう。立てられさえすれば、公式は毎回その場で導ける。
運動方程式を立てる、の難所
運動方程式 は「力を全部書き込めば立つ」と言われる。確かにそうなんだけど、実際にやると詰まる。どの向きを正にとるか。加速度をどちら向きに置くか。そもそも張力 や垂直抗力 は、いくつなのか分からないまま記号で置くしかない。
ここで未知数が増える。物体が2つ、張力が1つあれば、未知数は加速度2つ+張力1つで3つ。でも各物体の運動方程式は2本しかない。式が1本、足りない。
足りない式を供給するのが「束縛条件」
その1本を埋めるのが束縛条件だ。物体同士の幾何的な縛りを、式にしたもの。
- 糸が伸び縮みしないなら、両端の加速度は連動する。動滑車をはさめば のように。
- 物体が面から離れず・めり込まないなら、面に垂直な加速度は 。
- 動く台の斜面に乗っているなら、物体の上下の動きは台の水平の動きに縛られて 。
これらは「力」ではなく「形(幾何)」から来る式だ。力のつり合いだけを見ていると、絶対に出てこない。でもこれを足して初めて、式の本数が未知数の数に追いつく。
式が揃うと、運動が一意に決まる
未知数の数と、独立な式の数。その差が 自由度 だ。
式が足りないあいだ(自由度 > 0)は、運動は一つに決まらない。決まらない量は「自由なパラメータ」として宙ぶらりんのまま残る。束縛条件まで含めて式が必要な数だけ揃うと、自由度がゼロになり、運動がただ一通りに確定する。
面白いのは、束縛条件を“わざと外す”と何が起きるか。たとえば糸の束縛を外すと、「糸がどんどん伸びていく運動」すら、残った式の上では“正解”になってしまう。物理的にあり得ない運動が、式の上では否定されない。束縛条件は、その“あり得なさ”を数式に教え込む役目をしているんだ。
触ってみる
下の「運動方程式ラボ」は、まさにこれを動かして見るためのもの。式を1本ずつ足していくと、決まらない量がスライダーとして残り、必要十分な式が揃った瞬間に自由度がゼロになって運動が確定する。束縛条件を外すと、破綻した運動が“合法”になってしまうのも確かめられる。
物理を解く = 世界を数式に写すこと
結局、物理で問題を解くというのは、世界のある一場面を ── どの物体が、どんな力を受け、どう拘束されているか ── 過不足なく数式に写し取ることなんだと思う。運動方程式が「力」を、束縛条件が「形」を担う。両方が揃って初めて、数式は現実の運動を言い当てる。
公式は、その作業を特定の場面でやり終えた“あと”の便利なメモにすぎない。覚えるべきは公式そのものより、それを導く「モデルの作り方」のほうなんだ。
関連:立てた運動方程式を実際に “解く”(時間追跡・数値積分)話は 数値積分とは何か に書いた。“何が運動を決めるか”(この記事)と “どう解くか”(あちら)で、ちょうど対になっているよ。
発展:動滑車・可動斜面・加速する滑車などを、手順と例題で最後まで立て切る実践編 → 運動方程式の立て方(実践編)