tecktom.com

当てる道具:ギャップを閉じない限り変わらない整数

2026年10月15日9分で読めますAI生成教科書『虎の巻』第5部 第6章 終章:トポロジカル物質への入口と、この巻で削ったもの
目次
  1. Berry 曲率と Chern 数
  2. 写像の度数として数える
  3. 格子の上で数える
  4. 木下の層

AI 生成・木下が未勉強

ハミルトニアンの選び方で固体を考える 第5部 第6章 §5.6.2 ★★★ 2バンドの Chern 数は単位ベクトル g^\hat{\bm{g}} が球面を何回覆うかを数える整数で、逆像の点を数えるだけで求まる

Berry 曲率と Chern 数

下のバンドの Bloch ベクトルを ∣u−(k)⟩| u_-(\bm{k}) \rangle とし、Berry 接続を A−(k)=i⟨u−∣∇ku−⟩\bm{A}_-(\bm{k})=\mathrm{i}\langle u_- | \nabla_{\bm{k}}u_- \rangle、Berry 曲率を Ω−(k)=∂kxA−,y−∂kyA−,x\Omega_-(\bm{k})=\partial_{k_x}A_{-,y}-\partial_{k_y}A_{-,x} とする(記法の正本の流儀)。Brillouin 域で積分した

C−=12π∫BZΩ−(k) d2k(5.6.5)C_-=\frac1{2\pi}\int_{\mathrm{BZ}}\Omega_-(\bm{k})\,\mathrm{d}^2k\tag{5.6.5}

が Chern 数で、下のバンドが上のバンドとギャップで隔たっている限り整数になる。この定義と整数になる理由、詰まったバンドの Hall 伝導度が σxy=−C−e2/h\sigma_{xy}=-C_-e^2/h になることは、Berry 曲率の章で導いた(第5部第5章・解析力学から様々な理論分野を組み立てる 第4部第11章)。この節では結果だけを借り、2バンドの場合に C−C_- を手で数える道具を作る。

h(k)=g⋅σh(\bm{k})=\bm{g}\cdot\bm{\sigma} の下のバンドは、擬スピンが −g^-\hat{\bm{g}}(g^=g/∣g∣\hat{\bm{g}}=\bm{g}/\lvert \bm{g}\rvert)を向いた状態である。k\bm{k} を動かすと g^(k)\hat{\bm{g}}(\bm{k}) は単位球面の上を動き、状態は g^\hat{\bm{g}} だけで決まる。スピン ½ の Berry 位相は球面の上で囲んだ立体角の半分で、場と逆を向いた状態では +(立体角)/2+(\text{立体角})/2 になる(記法の正本 §7 の符号)。k\bm{k} 空間の小さな四角 dkxdky\mathrm{d} k_x\mathrm{d} k_y の像が球面の上で張る立体角はg^⋅(∂kxg^×∂kyg^) dkxdky\hat{\bm{g}}\cdot(\partial_{k_x}\hat{\bm{g}}\times\partial_{k_y}\hat{\bm{g}})\,\mathrm{d} k_x\mathrm{d} k_y なので、

Ω−(k)=12 g^⋅(∂kxg^×∂kyg^)(5.6.6)\Omega_-(\bm{k})=\frac12\,\hat{\bm{g}}\cdot\bigl(\partial_{k_x}\hat{\bm{g}}\times\partial_{k_y}\hat{\bm{g}}\bigr)\tag{5.6.6}

を得る(検算で、小さな四角を回る Berry 位相の数値と一致することを確かめた)。質量のある Dirac 模型 g=(ℏvkx,ℏvky,M)\bm{g}=(\hbar vk_x,\hbar vk_y,M) に当てると Ω−=ℏ2v2M/(2∣g∣3)\Omega_-=\hbar^2v^2M/(2\lvert \bm{g}\rvert ^3) となり、Berry 曲率の章の結果に戻る。

写像の度数として数える

式 (5.6.6) を式 (5.6.5) に入れると

C−=14π∫BZg^⋅(∂kxg^×∂kyg^)d2k(5.6.7)C_-=\frac1{4\pi}\int_{\mathrm{BZ}}\hat{\bm{g}}\cdot\bigl(\partial_{k_x}\hat{\bm{g}}\times\partial_{k_y}\hat{\bm{g}}\bigr)\mathrm{d}^2k\tag{5.6.7}

となる。右辺は、Brillouin 域(周期境界で端をつないだドーナツの面)から単位球面への写像 g^\hat{\bm{g}} が、球面全体の立体角 4π4\pi を符号つきで何回覆うかを数えている。この整数を写像の度数と呼ぶ。度数は、球面の上の1点 n\bm{n} を選び、g^(k)=n\hat{\bm{g}}(\bm{k})=\bm{n} となる k\bm{k}(逆像)を全部探して、各点で写像が向きを保つか(+1+1)裏返すか(−1-1)を足せば求まる。向きは、n\bm{n} のまわりの球面の座標で測った Jacobian の行列式の符号で決まる。どの n\bm{n} を選んでも答えは同じである。

この数え方から、C−C_- が変わりうるのは g=0\bm{g}=\bm{0} となる k\bm{k} がある、つまりギャップが閉じるときだけであることが読み取れる。ギャップが開いている限り g^\hat{\bm{g}} は連続に変わり、逆像は対で生まれるか対で消えるだけなので、符号つきの和は変わらない。式 (5.6.3) と合わせると、C−C_- は λ\lambda の区間 (−∞,−2)(-\infty,-2), (−2,0)(-2,0), (0,2)(0,2), (2,∞)(2,\infty) のそれぞれで一定である。

図

図 5.6.1 QWZ 模型の下のバンドの Chern 数 C−C_-(太い線。40×4040\times40 の格子の上で 5.6.2節の方法で数えた)と、ギャップ εg/th\varepsilon _{\mathrm g}/t_{\mathrm h}(点線。式 (5.6.3))。C−C_- はギャップが 00 になる λ=−2,0,2\lambda=-2,0,2 でだけ跳ぶ。

格子の上で数える

数値で C−C_- を求めるには、式 (5.6.5) の積分を細かい格子の和で近似したくなる。しかし A−\bm{A}_- は ∣u−⟩| u_- \rangle の位相の選び方で変わるので、各点の固有ベクトルを数値の対角化で出すと、位相が点ごとにでたらめになり、A−\bm{A}_- の差分が意味を持たない。そこで福井・初貝・鈴木の方法(T. Fukui, Y. Hatsugai and H. Suzuki (2005), J. Phys. Soc. Jpn. 74, 1674)を使う。隣どうしの格子点の内積 ⟨u−(k)∣u−(k+δ)⟩≈e−iA−⋅δ\langle u_-(\bm{k}) | u_-(\bm{k}+\bm{\delta}) \rangle \approx\mathrm{e}^{-\mathrm{i}\bm{A}_-\cdot\bm{\delta}} を小さな四角の4辺について掛けると、位相の選び方は打ち消し合い、積の偏角の符号を変えたものがその四角を貫く Berry 曲率の流束になる。全部の四角について足して 2π2\pi で割ると、格子が粗くても結果は整数になる。数値では 3×33\times3 の格子ですでに C−=±1C_-=\pm1 が正しく出て、2×22\times2 では 00 に落ちた。図 5.6.1 の太い線はこの方法で数えたもので、−2<λ<0-2<\lambda<0 で C−=+1C_-=+1、0<λ<20<\lambda<2 で C−=−1C_-=-1、∣λ∣>2\lvert \lambda\rvert >2 で 00 である。

例題 5.6.2 逆像を数えて Chern 数を出す ★★★

オリジナルQWZ 模型 (5.6.2) で θx=kxa\theta_x=k_xa, θy=kya\theta_y=k_ya と書く。

  1. (1) λ=1\lambda=1 で g^=+ez\hat{\bm{g}}=+\bm{e}_z(北極)となる (θx,θy)(\theta_x,\theta_y) を全部求めよ。
  2. (2) 北極のまわりでは球面の座標として (gx,gy)(g_x,g_y) がそのまま使え、その向きは外向きの法線 +ez+\bm{e}_z と合う。(1) の各点で ∂(gx,gy)/∂(θx,θy)\partial(g_x,g_y)/\partial(\theta_x,\theta_y) の行列式の符号を求め、度数 C−C_- を出せ。
  3. (3) 南極 g^=−ez\hat{\bm{g}}=-\bm{e}_z の逆像からも同じ C−C_- が出ることを確かめよ。南極では外向きの法線が −ez-\bm{e}_z なので、(gx,gy)(g_x,g_y) の向きは逆になることに注意する。
  4. (4) λ=−1\lambda=-1 で北極の逆像を数え、C−C_- を求めよ。
解答

(1) g^=+ez\hat{\bm{g}}=+\bm{e}_z には gx=gy=0g_x=g_y=0 かつ gz>0g_z>0 が要る。sin⁡θx=sin⁡θy=0\sin\theta_x=\sin\theta_y=0 の4点で gz/thg_z/t_{\mathrm h} は (0,0)(0,0) で 33、(π,0)(\pi,0) と (0,π)(0,\pi) で 11、(π,π)(\pi,\pi) で −1-1 なので、逆像は (0,0)(0,0), (π,0)(\pi,0), (0,π)(0,\pi) の3点である。

(2) gx=thsin⁡θxg_x=t_{\mathrm h}\sin\theta_x, gy=thsin⁡θyg_y=t_{\mathrm h}\sin\theta_y なので行列式は th2cos⁡θxcos⁡θyt_{\mathrm h}^2\cos\theta_x\cos\theta_y である。(0,0)(0,0) で ++、(π,0)(\pi,0) と (0,π)(0,\pi) で −- なので、度数は +1−1−1=−1+1-1-1=-1、すなわち C−=−1C_-=-1 である。

(3) 南極の逆像は gz<0g_z<0 の点 (π,π)(\pi,\pi) だけで、行列式は cos⁡πcos⁡π=+1\cos\pi\cos\pi=+1。南極では (gx,gy)(g_x,g_y) の向きが裏返っているので、寄与は −1-1 である。北極から数えても南極から数えても C−=−1C_-=-1 で、図 5.6.1 と一致する。

(4) λ=−1\lambda=-1 では gz/thg_z/t_{\mathrm h} が (0,0)(0,0) で 11、(π,0)(\pi,0) と (0,π)(0,\pi) で −1-1、(π,π)(\pi,\pi) で −3-3 なので、北極の逆像は (0,0)(0,0) の1点で、行列式は +1+1。C−=+1C_-=+1 である。λ\lambda が 00 を横切ると、(π,0)(\pi,0) と (0,π)(0,\pi) の2点が北極の逆像から南極の逆像へ移る。各点の寄与が北極で −1-1、南極で +1+1(向きの反転で符号が変わる)と入れ替わることで、度数は −1-1 から +1+1 へ 22 だけ跳ぶ。これは「解析力学から様々な理論分野を組み立てる」第4部第11章で、ギャップの閉じる点のまわりを Dirac 模型で展開して求めた跳び −2-2(逆向き)と同じ内容を、逆像の数え上げで言い直したものである。

ほかの巻では

  • 近似の数理 第13章:同じ2バンド模型の Chern 数を写像度で数える例題が証明の側から読める。記号の対応:向こうの mm・d\bm{d} はこの巻の λ\lambda・g/th\bm{g}/t_{\mathrm h}

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『虎の巻』の記事一覧へ