集団力学(しゅうだんりきがく)
最終更新:2026/4/25
集団力学は、多数の個体からなる集団の運動や相互作用を力学的な視点から研究する学問分野である。
別名・同義語 群集力学集団ダイナミクス
ポイント
物理学、生物学、社会学など、多様な分野で応用されており、個体の行動が全体に与える影響を分析する。
集団力学とは
集団力学は、多数の個体から構成される集団のダイナミクスを、物理学的なモデルを用いて解析する学問分野です。個々の個体の行動ルールが、集団全体の運動やパターン形成にどのように影響を与えるのかを明らかにすることを目的とします。この分野は、鳥の群れ、魚の群れ、バクテリアのコロニー、さらには人間の群衆行動など、自然界や社会に見られる様々な集団現象の理解に役立ちます。
歴史的背景
集団力学の起源は、19世紀の物理学者による運動方程式の研究に遡ります。しかし、生物学的な集団現象への応用は、20世紀後半になって本格化しました。特に、コンピュータシミュレーション技術の発展により、複雑な集団行動のモデル化が可能となり、研究が加速しました。近年では、ドローン群制御やロボット群制御など、工学的な応用も注目されています。
モデルの種類
集団力学では、様々なモデルが用いられます。代表的なものとしては、以下のものが挙げられます。
- Vicsekモデル: 個体が近傍の個体の平均的な方向を追従するシンプルなモデル。集団の秩序化現象を再現できます。
- Boidsモデル: 鳥の群れのような協調行動を模倣したモデル。分離、整列、凝集の3つのルールに基づいています。
- Cucker-Smaleモデル: 個体間の相互作用が時間とともに減衰するモデル。集団の合意形成プロセスを分析できます。
応用分野
集団力学は、以下の分野で応用されています。