周期的で予測しやすい
Double Pendulum / Chaos / Mechanics
二重振り子は、
法則に従うのに読めなくなる。
二重振り子は、振り子の先にさらに振り子がついた単純な装置です。
それなのに、少しの初期差で未来が大きくずれ、カオスを直感的に理解できる代表例になります。
- 角度が 2 つあるので自由度が増え、状態が一気に複雑になる
- 上下の振り子が互いに影響し合うため、非線形になる
- ごく小さな初期差が将来に大きく広がるのがカオスの本質
Chaos
少しの差が未来を壊す
角度をほんの少し変えただけで、数秒後には別の運動に見えるほど差が広がります。
Simulation
数値計算が主役になる
一般には簡単な解析解がないため、時間ごとに微分方程式を数値的に解いて動きを追います。
一言でいうと
二重振り子は、カオスを直感的に見せる力学シミュレーションの代表例です。
Core Idea
単純な装置でも、非線形になると未来は一気に読みにくくなる
二重振り子はランダムに見えますが、法則が消えたわけではありません。法則はあるのに長期予測が崩れる、その構造を見る教材です。
What Is It
二重振り子とは何か
二重振り子は「振り子の先に、さらに振り子がついたもの」です。見た目は少し複雑になるだけですが、運動の性質は普通の振り子と大きく変わります。
| 項目 | 単振り子 | 二重振り子 |
|---|---|---|
| 角度 | 1 つ | 2 つ |
| 運動 | 周期的で規則的 | 複雑で急変しやすい |
| 予測 | 比較的しやすい | 長期では崩れやすい |
Point
増えたのは棒 1 本ではなく、自由度 1 つ
角度が 1 つから 2 つになるだけで、状態空間は一気に広がります。そこに相互作用が乗るため、単振り子とは別物の難しさになります。
Why It Gets Hard
なぜ二重振り子は難しくなるのか
難しさは「部品が 1 つ増えた」ことではありません。自由度、相互作用、エネルギー交換が同時に入ることで、単純な足し算では追えない運動になります。
Freedom
自由度が増える
単振り子は角度 θ 1 つで状態が決まりますが、二重振り子では θ₁ と θ₂ の 2 つを同時に追う必要があります。
Interaction
上下が互いに引っ張り合う
上の振り子が下を動かし、下の振り子も上に戻りの影響を与えます。この相互作用が非線形性の中心です。
Energy
エネルギーが行き来する
上と下でエネルギーが移り、揺れと回転が混ざります。そのため途中で急に運動の印象が変わります。
Chaos
一番重要なのは初期値敏感性
二重振り子の核心は、ごく小さな初期差が時間とともに大きく広がることです。これは「初期条件への鋭敏な依存」と呼ばれ、カオスの代表的な特徴です。
Sensitive Dependence
0.001 の差でも未来が変わる
最初の角度や速度をほんの少しだけ変えると、数秒後には全く別の軌道のように見えることがあります。
Motion
揺れだけで終わらない
最初は普通に揺れていても、途中で回転したり、急に逆方向へ折り返したりして、単純な周期パターンから外れます。
Not Random
ランダムではなく、法則がある読みにくさ
完全に無秩序なのではなく、非線形微分方程式に従っています。だからこそ、シミュレーションで追う意味があります。
Interactive Demo
二重振り子と Lyapunov 指数の推定を同時に見る
白が本体、赤がほんの少しだけ違う影の振り子です。両者の差の広がりを追いながら、Lyapunov 指数をその場でざっくり推定しています。
白が本体、赤がごく近い影、青が下端質点の軌跡です。
Lyapunov Estimate
近い 2 本の振り子の差がどれだけ速く増えるかを、時間平均で見ています。正ならカオス的な発散が起きやすいという目安になります。
最初の数秒は推定が揺れます。時間がたつほど、差が広がる傾向が見えてきます。
Math And Method
数式の特徴は「非線形」そして「数値計算が必要」
二重振り子の運動方程式には sin(θ)、角速度の二乗、分母の複雑な組み合わせが現れます。一般には簡単な解析解で閉じず、数値シミュレーションが中心になります。
Equation Type
非線形微分方程式
角度そのものだけでなく、角速度や 2 本の差角が複雑に絡みます。だから単純な足し算や重ね合わせで扱えません。
Euler
オイラー法
考え方は分かりやすいですが、長時間では誤差が蓄積しやすく、エネルギーのずれも目立ちやすくなります。
Runge-Kutta
4 次の RK 法
1 ステップの中で複数回評価するので、同じ刻み幅でもかなり安定して運動を追えます。このページの実演でも使っています。
Meaning
シミュレーションが主役になる例
理論をそのまま閉じた式で書き切るより、時間ごとに数値的に前へ進めて現象を見るのが自然なタイプの問題です。
Poincare Map
ポアンカレ写像で「散らばり方」を見る
二重振り子本体の時間変化をそのまま追うだけでなく、ある断面条件で点を記録すると、運動の規則性やカオス性が別の形で見えてきます。
左: 二重振り子本体
右: (θ₁, ω₁) の断面
Why It Matters
なぜ二重振り子が重要なのか
二重振り子は、単なる面白い装置ではありません。カオス、天気予報、N 体問題、情報生成といった広いテーマにつながる入門モデルです。
カオスの入門モデル
ロジスティック写像と並んで、初期値敏感性を直感的に見せる代表例です。
天気予報と同じ構造
小さな初期誤差が将来に大きな差として現れるという意味で、予測の限界を考える練習になります。
宇宙の運動にもつながる
N 体問題のように、複数の物体が互いに影響し合う系では同じ読みづらさが現れます。
情報とエントロピーにも関係
予測不能性や情報の増え方を考える入口としても使われ、物理と情報の橋になります。
Related Page
カオスの直感につなげる
なぜ単純な法則でも予測不能になるのかを、もう少し広い視点で整理できます。
Case Study
二重振り子の数値実験結果をまとめて読む
複雑性、KS エントロピー、ノイズ比較、情報流、surrogate test を 1 ページで俯瞰できます。
Related Page
Lyapunov 指数を詳しく見る
このページで使った λ 推定の意味を、別の簡単な系でもう一度確認できます。
Related Page
ポアンカレ写像の考え方を見る
断面を取って連続運動を離散化する発想を、別の説明ページで整理できます。
Related Page
シミュレーション全体の意味に戻る
なぜ解けない系を数値計算で追うのか、モデルと誤差の観点から振り返れます。