Grapheneのバンド構造の可視化

いつものpylab(matplotlib)で実際にやってみたシリーズですよ

式の導出

tight binding modelかつLCAOで出している

  1. 格子を設定する
  2. 周期的境界条件かつ隣接原子間のみ相互作用という条件下でハミルトニアンHを設定する
  3. ブロッホの定理から逆格子空間の基底を作る
  4. 逆格子空間でのHとLCAOのHとを見比べる

って流れ。

完全には理解できていないので興味があったら調べて(できたら教えて)ください。

ソース

f:id:virsalus:20130905214524p:plain