二重振り子
先端が描く光の軌跡は、二度と同じ形にならない。海外でバズる「カオス理論」を、物理的に正しい計算でそのまま再現した没入トイ。
- ⏱ 眺めるだけでもOK
- 🔈 効果音は控えめ
- 📱 指でもマウスでも
- 🆓 無料・登録不要
玉をドラッグして角度を決めよう
指を離すと、カオスが動き出す。
このブラウザはCanvasに対応していません。
最新の Chrome / Safari / Edge でお試しください。
遊び方
- ✊ 玉をつかむ光る玉を直接ドラッグして角度を決めます。先端の玉なら下の棒だけ、根元側の玉なら上の棒が回ります。つかんでいる間は振り子が止まります。
- ✋ 離す指を離すと、その形で静止した状態から落ち始めます。先端が虹色に移り変わる光の線を残していきます。
- 🎚 重力を変えるスライダーで重力を2〜30のあいだで変えられます。地球と同じ9.8が初期値。大きくするほど速く、せわしなく暴れます。
「ふって始める」でほぼ水平から落とし直し、「軌跡をクリア」で線だけ消去、「画像をシェア」で今の模様を画像に。
つくりの話
棒2本でカオスになる
振り子の先に、もう1本振り子をぶら下げただけの装置です。1本なら行ったり来たりをくり返すだけなのに、2本つなぐと動きがまったく読めなくなります。しかも、でたらめに動いているわけではなく、毎瞬の動きは物理の式どおりに決まっています。決まっているのに予測できない。これが「カオス」と呼ばれる性質です。
ここでは2つの玉の重さも2本の棒の長さも同じにして、教科書に載っている二重振り子の運動方程式をそのまま解いています。見た目のための「それっぽい揺れ」は一切足していません。
計算を細かく刻む理由
カオスは、ほんのわずかな違いをどんどん大きくします。計算の誤差も例外ではなく、粗く計算するとすぐに物理的にありえない動きになります。そこで1秒を480に刻み、ルンゲ=クッタ法(RK4)という精度の高い方法で1コマあたり何回も計算を進めています。
端末が一瞬止まったときに計算がたまって暴走しないよう、1コマで進める回数には上限があります。万一、数値が壊れたときは、ほぼ水平の位置から自動で落とし直します。
分身でカオスを見せる
「二度と同じ形にならない」と言われても、一度きりの動きを見ているだけでは実感がわきません。そこで「カオス比較」では、本体とほぼ同じ位置から4本の分身を同時に動かします。ずらした角度は0.23度にも満たないので、はじめは完全に重なって見えます。それがある瞬間からほどけ、4色がまったく別の軌道を描きはじめる。初期値のわずかな差が結果を大きく変える「初期値鋭敏性」を、目で見て確かめられます。
光の線は「速さ」で色が進む
先端の線は、時間ではなく進んだ距離に応じて色相が回ります。速く振れているところでは色がどんどん移り変わり、ゆっくりのところでは同じ色が続くので、線の色の変わり方を見ればどこで勢いがついたのかがわかります。線は計算の1ステップごとに描いているので、先端が速く振り回されても途切れず、なめらかな曲線になります。古い線は少しずつ薄れて消え、明るい色を重ねるほど光って見える描き方をしています。
スマホを横向きにしても、それまでの模様は新しい画面サイズに合わせて引き継がれます。
少しだけ減速させている
摩擦のない理想の振り子は永遠に動き続けますが、それでは止まる気配がなく、かえって作り物っぽく見えます。ほんのわずかな減速を入れて、長い時間をかけてゆっくり落ち着くようにしています。
楽しみ方
- 同じ形を狙ってみる:前回とそっくりの角度にしたつもりで離しても、模様は別物になります。何回やっても揃わないこと自体が、カオスのいちばんわかりやすい体験です。
- カオス比較で「ほどける瞬間」を待つ:4色が重なって1本に見えている間は、何秒もつかの勝負。離す角度を変えると、ほどけるまでの時間も変わります。
- 重力で模様を変える:重力を小さくするとゆったりした大きな曲線、大きくするとせわしなく細かい線になります。
- 光の線を作品にする:2つの玉を真下近くに寄せ、小さな角度で離すと、暴れずに穏やかな曲線を描きます。気に入った模様ができたら「画像をシェア」で残せます。
よくある質問
「カオス比較」をONにすると何が出ますか?
赤・緑・青・ピンクの細い振り子が4本、本体と重なって現れます。それぞれ本体より0.001〜0.004ラジアン(0.06〜0.23度ほど)だけ角度をずらしてあります。最初は1本に見えますが、しばらくすると全員がばらばらの動きになります。
放っておくと止まりますか?
ごくわずかな減速を入れてあるので、長く放置するとだんだん落ち着きます。また動かしたいときは玉をつかんで離すか、「ふって始める」を押してください。
画像はどう保存されますか?
「画像をシェア」を押すと、スマホなど画像の共有に対応した端末では共有メニューが開き、それ以外ではPNG画像がダウンロードされます。画像の隅に小さくサイトの印が入ります。
設定は保存されますか? データは送られますか?
重力の値とカオス比較のON/OFFだけを、お使いのブラウザの中に保存します。サーバーには何も送りません。
この特集に載っています
最終更新