はじめに
我々にとって過去と未来は全く違うものです。過去の記憶はありますが、未来に起きることを知ることができません。10分前のことは良く覚えていても、10分後に何が起こるかはわかりません。それでも「もしも未来が予測できたら」と考えてみたくなるものです。サイエンスフィクション(SF)の世界では、そのような「もしも」はよく取り上げられる題材です。SF小説の巨匠であるフィリップ・K・ディックは、短篇小説「ゴールデンマン」のなかでそのような「もしも」を実現してみせました。主人公のクリスは、未来を予知する能力を備えた人間の変種(ミュータント)であり、その能力ゆえに国家機構から追われる身となります。彼は自分の行動によってひきおこされるあらゆる可能な未来を見ることができ、その中から自分にとってもっとも適した未来を選ぶことができます。
しかしそれはSFの世界の中だけの話ではなく、物理現象の中にも「ありとあらゆる仮想未来のなかで最適なものを選んでいる」ようにみえるものがあります。その一例は前回お話した、光学におけるフェルマーの原理なのですが、もっと身近な例が存在します。これが今回のテーマです。
力学における最小化問題
重力のもとでの物体の運動を考えてみましょう。物体を時刻に初速度で鉛直上方へ投げ上げたとします。物体は図1のように初めのうちは、上向きに動きますが、だんだんと減速していってどこかで折り返し、その後は落下を始めます。図1のように鉛直上向きに座標をとり、物体の位置を座標で表わすことにしましょう。ただし物体の始めの位置をとします。横軸を 、縦軸をとして物体の運動の様子をグラフで表わすことにすると、図1のようになります。実験を繰り返して物体の運動を解析すると、時刻での物体の位置は、
というの二次関数で書けることがわかります(は重力加速度)。ここまでは、高校の物理の範囲内です。
さて、この問題を全く違う視点でとらえてみることにしましょう。物体は時刻に位置にあります。さらに物体が時刻に位置を通過したとしましょう。このとき、物体は-グラフ上で二点, を通らなくてはいけません。ところでO, A を通るような曲線はいろいろあります。頭のなかでは図2のように、O, Aの間をさまざまな形の曲線でつなぐことができます。しかし実際におこる物体の運動を表わす曲線は、もちろんただ一つ(式(1)で表される運動)です。では、実際に時刻tでの物体の位置のグラフの形はどうやって決まるのでしょうか。
fig2-1
ここまでくると、物体の運動の決定(つまり、位置の決定)が、先月解説した光の経路の決定と、とても似ていることが分かるでしょう。光の場合は、可能なあらゆる経路のうちで到達時間を最小にするような経路を選びました。物体の運動も、あらゆる可能なグラフのうち何かを最小にするような曲線を選んでいるんでしょうか?。
fig2-2
この問いに対する答えは、19世紀の物理学者ハミルトンによって次のように与えられました。
ハミルトンの原理
物体は、あらゆる可能な運動のうちで、積分量
を最小にするように運動する。
ここでは物体の質量、は物体の速度です。急に積分が出てきたので、引いてしまうかもしれませんが、大体の感じをつかむだけなら、ある程度簡単にできます。
まず、物体の運動が決まれば、積分量はただ一つに決まることに注意しましょう。逆にのグラフの形を変化させれば積分量の値もどんどん変化します。変化します。(これはちょうど、経路の長さは経路の形が決まるとただ1つに決まり、経路の形を変えていくと経路の長さが変化することと、とてもよく似ています。)
次に、被積分関数が、運動エネルギーと位置エネルギーの差の形をしていることに注意しましょう。積分量を最小にするには、できるだけ運動エネルギーを小さく、位置エネルギーを大きくしなくてはいけません。
fig2-3
これだけ指摘しておいて、実際の物体の放物運動がハミルトンの原理からどのように説明されるかを説明してみましょう。図3を見てください。まず-グラフ上の二点とを結ぶ線分OAを考えて見ましょう。とりあえず頭のなかでは、このような経路を考えることができるし、経路を決めたので積分量も計算できます。しかしこの経路は積分量を最小にしません。なぜなら、図3のようにちょっと経路を上にずらして経路Pとすれば、その分位置エネルギーを大きくすることができるからです。そうすれば、式(2)の積分の第2項が大きくなって、積分量の値を小さくできます。
しかしどんどん上にずらせばよいというものではありません。例えば経路Qのように極端に経路を上にずらすと曲線の傾きの大きさが、かなり大きくなります。この傾きが物体の速度にあたりますから、それによって運動エネルギーが大きくなります。すると積分の第1項が大きくなって、積分量も大きくなってしまいます。「過ぎたるは及ばざるがごとし」なのです。
さてこのように考えていくと、うまく位置エネルギーを大きく、かつ運動エネルギーがそれほど大きくならないようにして、積分量を最小にする経路が存在しそうですよね。まさにそのを最小にする経路が実際に実現される経路なのです!
実際に計算してみる
ハミルトンの原理が本当に正しく物体の運動を記述するかどうかを、確かめてみましょう。経路に対する積分量の値をと表わすことにします。(この書き方には「経路の形が決まるとの値がただ一つに定まる」という気持ちがこめられています。)この積分量を最小にするような経路を求めてみましょう。その求め方は変分法と呼ばれています。
fig2-4
まず適当な経路をとります。次に経路を図4のようにからとわずかにずらしてみましょう。ここではの関数で、経路の微小なずれを表わす関数です。ただし、経路の両端の座標, はずらしてはいけないので、
が成り立つ必要があります。ここで、経路をからに変化させたときのの値の変化を考えてみます。
最後の変形では経路のずれは十分小さいとして、の項は、無視しました。積分の第1項は、部分積分によってさらに変形することができます。
右辺の第1項は、より消えてしまいます。よって式(4)は結局、
変形されます。
この式の意味を考えて見ましょう。今、経路から経路にわずかにずらしたときに、の値が減少したとしましょう。つまり、だったとします。このときは、経路はを最小にしていません。ずらした経路の方が、の値が小さいからです。
逆に経路から経路にずらしたときにの値が増加した()としましょう。この場合も経路はの値を最小にしていません。なぜなら、経路を逆の方向にずらせば、の値は減少するからです。具体的には、経路に対して経路を作ってやったほうがの値が小さくなります。これを式の上で確かめるのは簡単です。経路のずれとの値の変化との間には、式(5)の関係があります。ある経路のずれに対して、が増加()したとしましょう。式(5)の被積分関数は、に比例していますから、をに置き換えるとの符号はひっくりかえります。よって、経路のずれに対してとなり、の値は減少します。
以上のことから、経路が積分量を最小にするためには任意の経路のずれにたいして でもでもだめで、
が成立しなくてはならないことが、分かります。さらに、どのような経路のずれに対してもこの式が成り立つためには、このときの前にかかっている式は常に0にならなければいけないことが証明できます。結局、
が成り立たないといけません。これはまさしく運動方程式です!この式を2回積分して、初期条件(で, )を用いて積分定数を決めると、式(1)が導かれます。こうして、ハミルトンの原理は正しく現象を記述することがわかりました。
ここまでの話で興味が湧いた人は、ぜひ「ファインマン物理学」第3巻(岩波書店)を読んでみてください。もっと詳しく、情熱的な解説があります。
終わりに
ちょっと身の回りの適当なものをとって投げてみて下さい。放物線を描いて運動しますよね。実際に起こる物体の運動は、あなたが見た運動ただ一つです。ここでちょっと想像してみて下さい。物体は投げ出された瞬間から着地するまで、あらゆる運動の可能性があります。なかにはとんでもない(超常現象のような)運動だって含まれています。投げ出した瞬間には物体には無数の未来があるわけです。ところが実際に起こる未来ただ一つで、ここまで説明してきたハミルトンの原理に従えば、その運動は積分量を最小にしています。ですからこんな見方が可能です。「物体は未来のあらゆる可能な運動を試してみて、その一つ一つの未来に対して積分量の値を計算し、そのなかを最小にするやつを選び出して未来を決定している!」冒頭でお話したディックの小説での話と似た現象が身の回りでも起こっている、と見ることも可能なのです。
物体が本当に可能な未来をすべて試してみているのか、本当のところは良くわかりません。そこは人の見方によりけりでしょう。でもこんな考え方で物体の運動が説明できてしまうところがとても魅力的だと思いませんか?ハミルトンのまえにこの原理の原型を発見したモーペルテュイは、この原理に基づいて、神の存在を証明しようとしました。気持ちはわからないでもないですよね。
このような「何かを最大にしている」という考え方は、気体分子運動論でも大活躍します。気体分子の速度分布を求めるときに、実は「場合の数が最大になるべし」という法則を使うとマックスウェルの速度分布則が導出できたりします。ほかにもいろいろな場面で「何かを最大にしている」ということがうまく使われています。経済学や数理工学、統計学などがそうですね。さらに最近流行りの機械学習やAIも「ある量を最大にすべし」という定式化をよく行います。
ところで、人間の行動原理にも、同じようなことがあるでしょうか?その場合、一体何を最大にしようとして行動しているのでしょうか。あなたの行動原理は?まぁ、そんなことを思い浮かべながら、この小文を閉じることにしましょう。