tecktom.com

当てる道具:Fermi 分布と Sommerfeld 展開

2026年10月15日13分で読めますAI生成教科書『虎の巻』第4部 第1章 自由電子気体と Sommerfeld 展開
目次
  1. 有限温度の量は Fermi 分布との積分になる
  2. は幅 の山
  3. Sommerfeld 展開
  4. 木下の層

AI 生成・木下が未勉強

ハミルトニアンの選び方で固体を考える 第4部 第1章 §4.1.2 ★★★ 有限温度の量は ∫H(ε)f(ε) dε\int H(\varepsilon )f(\varepsilon )\,\mathrm{d}\varepsilon の形をとる。−∂f/∂ε-\partial f/\partial\varepsilon が幅 kBTk_{\mathrm B} T の尖った山であることを使うと、これを kBTk_{\mathrm B} T のべきで展開できる。級数は漸近級数である

有限温度の量は Fermi 分布との積分になる

有限温度では、粒子数を決めた正準集団より、化学ポテンシャル μ\mu を決めた大正準集団の方が扱いやすい。互いに独立な Fermi 粒子では、エネルギー ε\varepsilon の1電子状態の平均の占有数は

f(ε)=1eβ(ε−μ)+1,β=1kBT(4.1.7)f(\varepsilon )=\frac{1}{\mathrm{e}^{\beta(\varepsilon -\mu)}+1},\qquad \beta=\frac{1}{ k_{\mathrm B} T}\tag{4.1.7}

になる(Fermi 分布。導出は統計力学の大分配関数の計算そのものなので、4.1.6節で授業の形と並べる)。すると、単位体積あたりの粒子数と内部エネルギーは

n=∫0∞D(ε)f(ε) dε,u=UV=∫0∞εD(ε)f(ε) dε(4.1.8)n=\int_0^\infty D(\varepsilon )f(\varepsilon )\,\mathrm{d}\varepsilon ,\qquad u=\frac UV=\int_0^\infty\varepsilon D(\varepsilon )f(\varepsilon )\,\mathrm{d}\varepsilon\tag{4.1.8}

である。第1式は nn を与えて μ\mu を決める式で、第2式はその μ\mu を使って uu を出す式である。どちらも「ある関数 H(ε)H(\varepsilon ) と f(ε)f(\varepsilon ) の積の積分」の形をしている。この章の後の計算はすべてこの形の積分に帰着するので、それを kBTk_{\mathrm B} T が小さいときに展開する道具を作る。

−∂f/∂ε-\partial f/\partial\varepsilon は幅 kBTk_{\mathrm B} T の山

Fermi 分布の形を見る。x=(ε−μ)/(kBT)x=(\varepsilon -\mu)/( k_{\mathrm B} T) と置くと f=1/(ex+1)f=1/(\mathrm{e}^x+1) で、x→−∞x\to-\infty で 11、x→+∞x\to+\infty で 00 になり、x=0x=0 で 12\frac12 を通る。絶対零度では ε=μ\varepsilon =\mu での段差になり、有限温度ではこの段差が幅 kBTk_{\mathrm B} T 程度になまる。その微分

−∂f∂ε=1kBT ex(ex+1)2=14kBTcosh⁡2(x/2)-\frac{\partial f}{\partial \varepsilon }=\frac{1}{ k_{\mathrm B} T}\,\frac{\mathrm{e}^x}{(\mathrm{e}^x+1)^2}=\frac{1}{4 k_{\mathrm B} T\cosh^2(x/2)}

は ε=μ\varepsilon =\mu を中心とする左右対称な山で、面積は 11、幅は数 kBTk_{\mathrm B} T である(図 4.1.1)。T→0T\to0 ではデルタ関数 δ(ε−μ)\delta(\varepsilon -\mu) に近づく。

図

図 4.1.1 Fermi 分布 ff(濃い青)とその微分 −kBT ∂f/∂ε- k_{\mathrm B} T\,\partial f/\partial\varepsilon(明るい青)。横軸は μ\mu から測ったエネルギーを kBTk_{\mathrm B} T で割ったもの。絶対零度の段差(破線)が幅数 kBTk_{\mathrm B} T になまり、なまった部分だけで微分が 00 でない。

Sommerfeld 展開

定理 4.1.1(Sommerfeld 展開 ★★★)

H(ε)H(\varepsilon ) は ε<0\varepsilon <0 で 00、ε≥0\varepsilon \ge0 で高々多項式の速さで増え、ε=μ>0\varepsilon =\mu>0 の近くで十分滑らかな関数とする。G(ε)=∫−∞εH(ε′) dε′G(\varepsilon )=\int_{-\infty}^{\varepsilon }H(\varepsilon ')\,\mathrm{d}\varepsilon ' と置くと、kBT/μ→0k_{\mathrm B} T/\mu\to0 で

∫−∞∞H(ε)f(ε) dε=G(μ)+π26(kBT)2H′(μ)+7π4360(kBT)4H′′′(μ)+⋯=G(μ)+∑j=1Jaj(kBT)2jH(2j−1)(μ)+O((kBT)2J+2)(4.1.9)\begin{aligned} \int_{-\infty}^{\infty}H(\varepsilon )f(\varepsilon )\,\mathrm{d}\varepsilon &=G(\mu)+\frac{\pi^2}{6}( k_{\mathrm B} T)^2H'(\mu)+\frac{7\pi^4}{360}( k_{\mathrm B} T)^4H'''(\mu)+\cdots\\ &=G(\mu)+\sum_{j=1}^{J}a_j( k_{\mathrm B} T)^{2j}H^{(2j-1)}(\mu)+\mathcal{O}\bigl(( k_{\mathrm B} T)^{2J+2}\bigr) \end{aligned}\tag{4.1.9}

が成り立つ。係数は aj=2(1−21−2j)ζ(2j)a_j=2(1-2^{1-2j})\zeta(2j)(ζ\zeta は Riemann のゼータ関数)で、a1=π2/6a_1=\pi^2/6、a2=7π4/360a_2=7\pi^4/360 である。

証明

左辺を部分積分する。f(∞)=0f(\infty)=0、G(−∞)=0G(-\infty)=0 なので

∫−∞∞Hf dε=[Gf]−∞∞+∫−∞∞G(ε)(−∂f∂ε)dε=∫−∞∞G(ε)(−∂f∂ε)dε\int_{-\infty}^{\infty}H f\,\mathrm{d}\varepsilon =\Bigl[Gf\Bigr]_{-\infty}^{\infty}+\int_{-\infty}^{\infty}G(\varepsilon )\Bigl(-\frac{\partial f}{\partial \varepsilon }\Bigr)\mathrm{d}\varepsilon =\int_{-\infty}^{\infty}G(\varepsilon )\Bigl(-\frac{\partial f}{\partial \varepsilon }\Bigr)\mathrm{d}\varepsilon

である。−∂f/∂ε-\partial f/\partial\varepsilon は μ\mu のまわり幅 kBTk_{\mathrm B} T の中にしか重みを持たないので、GG を μ\mu のまわりで Taylor 展開し、x=(ε−μ)/(kBT)x=(\varepsilon -\mu)/( k_{\mathrm B} T) で書くと

∫G(−∂f∂ε)dε=∑k≥0G(k)(μ)k!(kBT)k∫−∞∞xkex(ex+1)2 dx.\int G\Bigl(-\frac{\partial f}{\partial \varepsilon }\Bigr)\mathrm{d}\varepsilon =\sum_{k\ge0}\frac{G^{(k)}(\mu)}{k!}( k_{\mathrm B} T)^k\int_{-\infty}^{\infty}x^k\frac{\mathrm{e}^x}{(\mathrm{e}^x+1)^2}\,\mathrm{d} x .

山は左右対称なので奇数の kk の積分は 00 である。k=0k=0 は面積 11 で G(μ)G(\mu) を与える。偶数 k=2jk=2j では、山の右半分と左半分が同じなので

∫−∞∞x2jex(ex+1)2dx=2∫0∞x2j(−ddx1ex+1)dx=4j∫0∞x2j−1ex+1dx=4j Γ(2j) (1−21−2j) ζ(2j)\int_{-\infty}^{\infty}x^{2j}\frac{\mathrm{e}^x}{(\mathrm{e}^x+1)^2}\mathrm{d} x=2\int_0^\infty x^{2j}\Bigl(-\frac{\mathrm{d} }{\mathrm{d} x}\frac{1}{\mathrm{e}^x+1}\Bigr)\mathrm{d} x =4j\int_0^\infty\frac{x^{2j-1}}{\mathrm{e}^x+1}\mathrm{d} x =4j\,\Gamma(2j)\,(1-2^{1-2j})\,\zeta(2j)

である(最後は 1ex+1=∑l≥1(−1)l−1e−lx\frac{1}{\mathrm{e}^x+1}=\sum_{l\ge1}(-1)^{l-1}\mathrm{e}^{-lx} と展開して項ごとに積分し、∑l≥1(−1)l−1l−s=(1−21−s)ζ(s)\sum_{l\ge1}(-1)^{l-1}l^{-s}=(1-2^{1-s})\zeta(s) を使った)。これを (2j)!(2j)! で割ると aj=2(1−21−2j)ζ(2j)a_j=2(1-2^{1-2j})\zeta(2j) で、G(2j)=H(2j−1)G^{(2j)}=H^{(2j-1)} なので (4.1.9) を得る。ζ(2)=π2/6\zeta(2)=\pi^2/6、ζ(4)=π4/90\zeta(4)=\pi^4/90 から a1=2⋅12⋅π26=π2/6a_1=2\cdot\frac12\cdot\frac{\pi^2}{6}=\pi^2/6、a2=2⋅78⋅π490=7π4/360a_2=2\cdot\frac78\cdot\frac{\pi^4}{90}=7\pi^4/360 である。

ここで省いたのは2つある。1つは Taylor 展開を ε\varepsilon の全域に延ばしたことで、実際の GG は ε<0\varepsilon <0 で 00 になり ε=0\varepsilon =0 で滑らかでない。ε<0\varepsilon <0 の領域での −∂f/∂ε-\partial f/\partial\varepsilon の重みは e−μ/kBT\mathrm{e}^{-\mu/ k_{\mathrm B} T} 程度なので、この誤差は kBTk_{\mathrm B} T のどのべきよりも速く 00 になる。もう1つは展開を有限項で打ち切った剰余で、HH が μ\mu の近くで 2J+12J+1 回微分できれば Taylor の剰余項から O((kBT)2J+2)\mathcal{O}(( k_{\mathrm B} T)^{2J+2}) に収まる。

この定理の読み方は単純である。ff を絶対零度の段差で置き換えると G(μ)=∫0μH dεG(\mu)=\int_0^\mu H\,\mathrm{d}\varepsilon になる。有限温度の補正は、段差がなまった幅 kBTk_{\mathrm B} T の中で HH がどう傾いているかだけで決まり、最初の補正は HH の傾き H′(μ)H'(\mu) に (kBT)2( k_{\mathrm B} T)^2 を掛けたものになる。(kBT)1( k_{\mathrm B} T)^1 の項が無いのは、段差のなまり方が μ\mu の左右で対称で、左で失った分を右で取り戻すからである。

Sommerfeld 展開は漸近級数である

(4.1.9) を J→∞J\to\infty まで足しても、普通は収束しない。3次元の状態密度 H=ε1/2H=\varepsilon ^{1/2}(μ=1\mu=1)で項の大きさ ∣ajt2jH(2j−1)(1)∣\lvert a_jt^{2j}H^{(2j-1)}(1)\rvert を t=kBT/μt= k_{\mathrm B} T/\mu ごとに並べると、t=0.1t=0.1 では j=1j=1 の 8.2×10−38.2\times10^{-3} から減っていき、j=6j=6 で最小の 6.4×10−76.4\times10^{-7} になったあと増え始め、j=15j=15 では 3.2×10−23.2\times10^{-2} になる。t=0.2t=0.2 では j=3,4j=3,4 で最小の 4.1×10−44.1\times10^{-4} になる。H(2j−1)H^{(2j-1)} が (2j)!(2j)! 程度で増えるのに、aja_j は j→∞j\to\infty で 22 に近づくだけだからである。したがって Sommerfeld 展開は漸近級数であり、kBT/μk_{\mathrm B} T/\mu を固定して項を増やしても精度は上がらない。kBT/μk_{\mathrm B} T/\mu を小さくすれば、決めた次数までの精度はいくらでも良くなる。この区別は近似の数理 第1章の「B 型の近似は漸近級数になりうる」の具体例である。金属では kBT/εF∼10−3k_{\mathrm B} T/\varepsilon _{\mathrm F}\sim10^{-3} なので、最初の1項で十分である。

例題 4.1.2 2次元の電子気体では補正が全部消える ★★

オリジナル平面に閉じ込めた電子の気体(2次元の自由電子気体)の状態密度は、単位面積・両スピンあたり D2=m/(πℏ2)D_2=m/(\pi\hbar^2) で、エネルギーによらない(ε>0\varepsilon >0)。面密度を n2n_2、εF=n2/D2\varepsilon _{\mathrm F}=n_2/D_2 とする。

  1. (1) Sommerfeld 展開 (4.1.9) で μ(T)\mu(T) を求めると、kBTk_{\mathrm B} T のどの次数でも μ=εF\mu=\varepsilon _{\mathrm F} になることを示せ。
  2. (2) n2=D2∫0∞f dεn_2=D_2\int_0^\infty f\,\mathrm{d}\varepsilon を厳密に積分し、μ=kBTln⁡(eεF/kBT−1)\mu= k_{\mathrm B} T\ln\bigl(\mathrm{e}^{\varepsilon _{\mathrm F}/ k_{\mathrm B} T}-1\bigr) を示せ。
  3. (3) T=0.1TFT=0.1T_{\mathrm F} と T=0.5TFT=0.5T_{\mathrm F} で μ/εF\mu/\varepsilon _{\mathrm F} を求め、(1) との差の意味を述べよ。
解答

(1) H(ε)=D2H(\varepsilon )=D_2(ε>0\varepsilon >0)なので G(μ)=D2μG(\mu)=D_2\mu、HH の導関数は ε>0\varepsilon >0 ですべて 00 である。(4.1.9) は n2=D2μn_2=D_2\mu を与え、補正はどの次数でも 00 なので μ=εF\mu=\varepsilon _{\mathrm F} である。

(2) 被積分関数を e−β(ε−μ)/(1+e−β(ε−μ))\mathrm{e}^{-\beta(\varepsilon -\mu)}/(1+\mathrm{e}^{-\beta(\varepsilon -\mu)}) と書き直すと原始関数が −kBTln⁡(1+e−β(ε−μ))- k_{\mathrm B} T\ln\bigl(1+\mathrm{e}^{-\beta(\varepsilon -\mu)}\bigr) なので、∫0∞dεeβ(ε−μ)+1=kBTln⁡(1+eβμ)\int_0^\infty\frac{\mathrm{d}\varepsilon }{\mathrm{e}^{\beta(\varepsilon -\mu)}+1}= k_{\mathrm B} T\ln\bigl(1+\mathrm{e}^{\beta\mu}\bigr) である。n2=D2kBTln⁡(1+eβμ)n_2=D_2 k_{\mathrm B} T\ln(1+\mathrm{e}^{\beta\mu}) を μ\mu について解くと eβμ=eβεF−1\mathrm{e}^{\beta\mu}=\mathrm{e}^{\beta\varepsilon _{\mathrm F}}-1、すなわち μ=kBTln⁡(eεF/kBT−1)\mu= k_{\mathrm B} T\ln(\mathrm{e}^{\varepsilon _{\mathrm F}/ k_{\mathrm B} T}-1) である。

(3) μ=εF+kBTln⁡(1−e−TF/T)\mu=\varepsilon _{\mathrm F}+ k_{\mathrm B} T\ln(1-\mathrm{e}^{-T_{\mathrm F}/T}) と書き直せる。T=0.1TFT=0.1T_{\mathrm F} では ln⁡(1−e−10)=−4.54×10−5\ln(1-\mathrm{e}^{-10})=-4.54\times10^{-5} なので μ/εF=1−4.54×10−6\mu/\varepsilon _{\mathrm F}=1-4.54\times10^{-6}、T=0.5TFT=0.5T_{\mathrm F} では 0.5ln⁡(e2−1)=0.9270.5\ln(\mathrm{e}^2-1)=0.927 である。厳密な μ\mu は εF\varepsilon _{\mathrm F} から e−TF/T\mathrm{e}^{-T_{\mathrm F}/T} の大きさだけずれている。この関数は T→0T\to0 で TT のどのべきよりも速く 00 になるので、kBTk_{\mathrm B} T のべき級数にはまったく現れない。定理の証明で省いた「ε<0\varepsilon <0 の領域の寄与」がまさにこの差である。展開の各項が 00 でも厳密な答えとは違うことがあり、それは漸近級数の「べきの外」にある量だということを、この例は示している(近似の数理 第1章)。

ほかの巻では

木下の勉強ステータス

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

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

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