799 words
4 minutes
Reactで学ぶ反応経路探索: Müller-Brownポテンシャル上のString法
生成AIによる自動生成記事に関する免責事項: 本記事およびデモンストレーションコードは、ユーザーとの対話においてAIが生成したものです。記述されている数学的モデルやアルゴリズムの実装は、教育および可視化を主目的とした簡易的なものであり、厳密な学術研究用コードとは数値安定性や精度において異なる場合があります。
概要
分子シミュレーションや計算化学において、ある安定状態(反応物)から別の安定状態(生成物)への遷移経路を知ることは極めて重要です。 本記事では、複雑なエネルギー地形として知られる Müller-Brownポテンシャル を題材に、String法(紐法) による最小エネルギー経路(MEP)探索をブラウザ上で体験できるデモを作成しました。
デモンストレーション
以下のUIで、まずポテンシャル面を傾けて「無理やり」山を越える初期パスを作り、その後、String法で正しい経路へ緩和させてください。
Müller-Brown: Bias & Relax
Stage 1: Bias
Stage 2: Original
Energy Profile (V_MB)
-- Initial— Optimized
Stage 1: Bias (Tilt)
Click Left Map to set Start.
Stage 2: Relax (String Method)
遊び方・手順
- 初期パス生成:
Tilt X (a)やTilt Y (b)を操作してポテンシャルを傾け、開始点(M1)から目的の谷(M2など)へ粒子が転がるようにします。(例: ) - 緩和 (Relaxation):
Run String Methodボタンを押します。 - 観察: 赤い点線(初期パス)から、緑の実線(緩和後のパス)へ変化する様子を観察します。下段のエネルギープロファイルを見ると、緩和によってエネルギー障壁(遷移状態の高さ)が下がっていることが確認できます。
アルゴリズム解説
1. 初期パス生成 (Biased Descent)
通常、エネルギー障壁がある場合、単なる最急降下法では隣の谷へ移動できません。そこで、人為的なバイアス項(傾き) を加えたポテンシャル を考えます。
この傾いた面の上で最急降下法を行うことで、障壁を乗り越える「初期の粗いパス」を生成します。これはMDにおける「Steered MD」や「Metadynamics」の直感的なアナロジーとなります。
2. String法 (Zero-Temperature)
初期パスが得られたら、元のポテンシャル (バイアスなし)に戻して緩和を行います。String法の手順は以下の通りです。
- 時間発展: 経路上に配置した各ノード(イメージ)を、ポテンシャルの力の方向 に少しだけ動かします。
- 再配置 (Reparameterization): ノードが谷底に落ちて偏らないように、経路の長さに沿って等間隔になるようノードを再配置します。
これを繰り返すことで、紐(String)は自然に 最小エネルギー経路(MEP: Minimum Energy Path) へと収束します。MEPは鞍点(Saddle Point)を通る、反応における最も確率の高い経路に対応します。
参考文献
- Müller-Brown Potential K. Müller, L. D. Brown, “Location of Saddle Points and Minimum Energy Paths by a Constrained Simplex Optimization Procedure”, Theoretica Chimica Acta, 1979, 53, 75-93.
- String Method (Zero-Temperature) W. E, W. Ren, E. Vanden-Eijnden, “String method for the study of rare events”, Physical Review B, 2002, 66, 052301.
Reactで学ぶ反応経路探索: Müller-Brownポテンシャル上のString法
https://ss0832.github.io/posts/20260113_mbpot_reaction_path_relaxation/ Related Posts
Web-Based Molecular Dynamics: ReactとWeb Workersを用いたLennard-Jones流体のリアルタイムシミュレーション
2026-01-13
Lennard-Jonesポテンシャルに基づく分子動力学法(MD)をWebブラウザ上で実装したデモンストレーション。Web Workersを用いた並列計算とReact Three Fiberによる可視化を組み合わせ、NPT/NVTアンサンブルでのリアルタイムな物性計測を可能にした。
多次元エネルギー超曲面における反応経路探索:Coordinate Driving法の数理的構造と歴史的展開
2026-01-03
Klaus MüllerおよびL. D. Brownによる一連の研究(Angew. Chem. Int. Ed. Engl. 1980, 19, 1-13 および Theor. Chim. Acta 1979, 53, 75-93)に基づき、ポテンシャルエネルギー曲面(PES)上の反応経路探索手法であるCoordinate Driving(座標駆動)法とその発展形について詳説する。特に、反応経路の数学的定義、Distinguished Coordinate法の幾何学的解釈、そして制約付きシンプレックス最適化による鞍点探索アルゴリズムの導出と応用について、数理的背景と共に網羅的に解説する。
HPC法におけるヘシアン更新スキームの導入:反応経路追跡の効率化とBofill更新式の有効性評価
2026-01-03
HratchianとSchlegelによって提案された、ヘシアン更新法を組み込んだHPC(Hessian-based Predictor-Corrector)法による固有反応座標(IRC)計算の包括的解説。本稿では、局所二次近似(LQA)とBulirsch-Stoer積分法を組み合わせたHPC法の数理的構造、およびMurtagh-Sargent、Powell-Symmetric-Broyden、Bofillの各更新スキームの比較評価、計算コスト削減効果について詳述する。
補足資料:LQA法を取り巻く重要文献とその系譜 —— 理論的起源から現代の実装まで
2026-01-03
Page-McIverによるLQA法の理解を深めるための拡張参考文献リスト。LQAの数学的基礎となったPechukasの理論から、LQAを改良したSun-Ruedenberg法、そして現代の標準的なIRC解法であるHPC法(Hratchian-Schlegel)に至るまでの発展の歴史を体系的に整理する。
ポテンシャルエネルギー局面上の2次最急降下法:局所二次近似 (LQA) におけるSun-Ruedenberg法の定式化と定量的評価
2026-01-03
1993年、Jun-Qiang SunとKlaus Ruedenbergによって提案された、ポテンシャルエネルギー局面(PES)上の最急降下経路(IRC)を決定するための新規2次アルゴリズムの包括的解説。本稿では、局所的な二次Taylor展開に基づく厳密な最急降下線の接続手法、および展開中心点(Expansion Center)、接続点(Junction Point)、予測点(Predicted Point)の3点を区別することによる精度向上の数学的基盤について詳述する。
射影勾配法による最急降下経路の探索:Ulitsky-Elber法の数理的定式化とタンパク質立体構造探索への応用
2026-01-03
Alexander UlitskyとRon Elberによる1990年の先駆的研究(J. Chem. Phys. 92, 1510)に基づく最急降下経路(SDP)探索の数学的定式化と、その発展形を用いたChung F. Wongによる2015年のタンパク質キナーゼ創薬への応用(Protein Sci. 25, 192)について、理論的背景、アルゴリズムの実装詳細、および実証結果を包括的に解説する。