ここでは,速度や加速度という具体的な概念を通して微分について説明し,Newtonの運動方程式の解説を行う 微分を苦手とする高校生は多いと聞くが,微分という操作の概念的な意味はとても単純なものだ。 微分について学んだことがない人も,一度学んだけどよく理解できなかった,あるいは忘れてしまったという人も心配せず,気軽な気持ちで読んでほしい。
こんなお話を考えよう。あなたは自宅から車で出発してちょうど1時間,60kmの道のりを走ったところで警察に止められた。理由は制限スピード60km/hのところを,80km/hで走っていたからだという。あなたはこう反論する。「そんなはずはない。私は1時間で60km走ったところだ。ちょうど制限スピードの60km/hで走っていたはずだよ」。あなたの計算はこうだ:
だがもちろんこの主張は通らない。警察の計測器はあなたの車が80km/hで走っているのを測定しているし,その時あなたの車のスピードメーターも確かにその値を示していたはずである。では(\ref{ave v})の計算は一体何なのだろうか?スピード違反の基準となる速さとどう違うのだろうか?
(\ref{ave v})で計算していたのは平均の速度と呼ばれる。一方,スピード違反の取り締まりの基準となるのは瞬間の速度である1。 前者をより一般的な場合について議論するために,(\ref{ave v})を次のように表現してみよう。
まず,問題を簡単にするために,あなたの進んだ道のりをビーっと真っすぐの線に直して,問題を1次元の直線上で議論するようにする。そして,あなたが家を出た時間を$t$とし,そこでの位置を$x(t)$と表す。家から出発してその位置に来るまでにかかった時間を$\Delta t$とすれば,警察に止められた位置はあなたが時刻$t$から$\Delta t$だけ未来にいた場所ということで$x(t+\Delta t)$と表せる。 これら時刻と位置の関係をグラフにしたのが下の図1だ。
するとあなたが進んだ距離は,最初の位置と止められた位置の差で$\Delta x \equiv x(t+\Delta t)-x(t)$となる。これらを用いると,(\ref{ave v})は任意の値を入れても成り立つ一般的な形として
と表せる。このとき,$\Delta x/\Delta t$は,時間を横軸,位置を縦軸にとったときの$x(t)$と$x(t+\Delta t)$を結ぶ線分の傾きに対応する(図2)。
今の場合$\Delta t$は1時間という着目する現象においては大きな幅を持っているが,瞬間の速度を求めるには,この$\Delta t$を小さく小さくとって本当に瞬間的な位置変化を測ってやればいい。 これを表現する数学的操作はとてもストレートなもので,$\Delta t$を「限りなく0に小さい極限(limit)にとる」,という記号を用いて
と表せる。 これが瞬間の速度を求める式であり,ここで行った変化率の極限操作が微分である。 また,微分によって得られる関数を導関数という。
家を出てすぐの速度には興味がないので,時間のラベルを付けなおし,警察が測定を始めた時刻を$t$と考えれば,(\ref{diff v})はそのときの車の速度を表す。 このように幅を無限小に縮めた$\Delta t$を$dt$と表し,(\ref{diff v})の$v$を
と表す。 あるいは
という表し方をしても同じだ。
具体的な例として$x(t)=t^2$の場合を考えてみよう。$t$より少し進んだ$t+\Delta t$では$x(t+\Delta t)=(t+\Delta t)^2=t^2 +2t\Delta t + (\Delta t)^2$であるから,それぞれ(\ref{diff v})に代入すれば
となる。 そして,最後に残っている$\Delta t$を限りなく$0$にしてしまうというのが,$\lim_{ \Delta t \to 0}$の操作であるから,お尻の項はゼロになり
という結果が得られる。
上の例での計算と同様にして
といった計算が成り立つことも確認できる。そして,これらを一般化することで,任意の自然数$n=0,1,2,3,...$について成り立つ公式
が得られる。 この公式は,実際には$n$に対応する数が実数でも成り立つ。
今度は,何らかの定数$C$を用いて,$x(t)=t+C$と表される場合を考えよう。 定数とはその名の通り値が定まっていて変化しない数なので,時刻$t$であっても,その後の任意の時刻$t+\Delta t$であっても,$C$の値は変わらない。 よって$x(t+\Delta t)=t+\Delta +C$であり,(\ref{diff v})に代入したとき
と,$C$の有無とは関係のない結果が得られる。
定数が微分に寄与しない物理的理由は,$x=C$とした場合を考えるとより理解しやすい。 位置$x$が時間によらない定数であるということは,その物体はずっと同じ位置に静止しているということである。 そのため,その物体の速度$v=dx/dt=dC/dt$は当然ゼロである。 数学的な操作として,一般に以下のことが言える:
位置の時間変化率としての速度が得られたのだが,今度は同じようにして,速度が時間的にどう変化するのかということも考えることができる。 引き続き簡単のために1次元の直線上で問題を考えよう。 速度の時間変化も,(\ref{diff v})の場合と同様に瞬間的な変化率を考えて
としてやればいい。こう定義される速度の時間変化率$a$が加速度である。
加速度は速度の時間微分だが,速度は位置の時間微分であった。よって加速度は
と表すこともできる。
Newtonの運動方程式は物体の加速度と,物体に加わる力$F$の関係を表すもので
と書かれる2。ここで$m$は考えている物体の質量である。 Newtonの運動方程式が意味しているのは,その位置の時間に関する2階微分(2度微分されている量,「2回」の誤字ではない)が,力と等しいということである。
物体がある時刻にどこに存在しているか,そしてその後にどこに向かって運動していくか,あるいはどこからやってきたのかという情報がわかれば,その物体の各瞬間での位置$x(t)$を繋いで軌道を描き,過去や未来の運動の様子も知ることができる。 そのため,物体の位置と速度を知ることを,力学的状態を知るという。
運動方程式(\ref{Neweq})が意味するのは,物体に作用する力と,その物体の質量がわかれば
より,その物体の加速度を知ることができるということである。 加速度$d^2 x(t)/dt^2$は$x(t)$そのものではない。 しかし,このようなある量の導関数から元の量,今の場合であれば$x(t)$そのものを部分的に復元する術もNewtonは編み出している。 それが微分とある意味逆の操作である積分である。 この積分については別の記事『積分と運動方程式の解』で説明している。
1. どの方向にどれだけの速さ(speed)で進んでいるかを表す量が速度(velocity)であるが,ここでは1次元で正の方向の運動しか考えていないため,実質的な違いはない。
2. より正確には
であるが,質量$m$は時間的に変化しない場合を仮定している。