benzene プログラム仕様

ベンゼン分子のHückel近似による電子構造計算と状態密度(DOS)の可視化を行うスクリプト。

詳細説明: このスクリプトは、Hückel近似法を用いてベンゼン分子(6炭素環)の電子構造を解析します。 Hückel行列を定義し、その固有値問題を解くことで、分子軌道のエネルギー準位と波動関数を計算します。 計算されたエネルギー準位はソートされ、その縮重度が特定されます。 その後、ガウス型ブロードニングを適用して状態密度(DOS)を計算します。 最後に、matplotlibライブラリを使用して、計算された電子準位と状態密度の両方を一つの図にプロットし、 ベンゼン分子の電子状態を視覚的に表現します。

関連リンク: 技術ドキュメント: benzene.py

jsap_crystal.benzene.main()[ソース]

Hückel行列の対角化を行い、エネルギー準位と状態密度をプロットします。