tecktom.com

この章のまとめ

2026年10月15日10分で読めますAI生成教科書『虎の巻』第2部 第4章 ばねでつないだ原子の列から場へ

AI 生成・木下が未勉強

解析力学から様々な理論分野を組み立てる 第2部 第4章 §2.4.7 ★★★ 原子の列の LL → 平面波の基準振動 → 格子間隔 00 の極限で Lagrangian 密度。場は「自由度に xx という名札を付けたもの」

原子の列では、L=∑12mu˙j2−∑12K(uj+1−uj)2L=\sum\frac12m\dot u_j^2-\sum\frac12K(u_{j+1}-u_j)^2 を選ぶ。ばね定数は原子間ポテンシャルの2階微分で、3次以上を捨てる調和近似が入っている。Euler–Lagrange 方程式は隣どうしを結ぶ連立方程式で、番号をずらしても LL が変わらないので、基準振動は平面波 eikja\mathrm{e}^{\mathrm{i} kja} になる。平面波を入れると分散関係 ω=2K/m ∣sin⁡(ka/2)∣\omega=2\sqrt{K/m}\,\lvert \sin(ka/2)\rvert が出て、長い波長では音速 v=aK/mv=a\sqrt{K/m} の音波、短い波長では群速度が 00 に落ちる。kk は 2π/a2\pi/a の幅の Brillouin 域の中だけで意味を持ち、モードの数は原子の数 NN に等しい。離散 Fourier 変換で LL は NN 個の独立な調和振動子の和になり、各モードのエネルギーは別々に保存する。k=0k=0 のモードの運動量は、一様な並進に Noether の定理を当てた全運動量である。単位の長さあたりの質量 ρ=m/a\rho=m/a と Y=KaY=Ka を固定して a→0a\to0 にすると、和は積分に、隣どうしの差は空間微分になり、L=∫L dxL=\int\mathcal L\,\mathrm{d} x、L=12ρ(∂tu)2−12Y(∂xu)2\mathcal L=\frac12\rho(\partial_tu)^2-\frac12Y(\partial_xu)^2 を得る。運動方程式は波動方程式になる。極限で捨てたのは、分散関係の (ka)2(ka)^2 の曲がりと、∣k∣>π/a\lvert k\rvert >\pi/a にモードが無いという上限である。場の Euler–Lagrange 方程式の一般形は 第2部第5章で、場の Noether の定理(場の運動量とエネルギー運動量テンソル)は 第2部第7章で扱う。番号をずらす対称性から出る「結晶運動量」は 第4部第10章で、モードの量子化(フォノン)は 第5部第3章で扱う。

この章の結果

  • L=∑j12mu˙j2−∑j12K(uj+1−uj)2L=\sum_j\frac12m\dot u_j^2-\sum_j\frac12K(u_{j+1}-u_j)^2、K=ϕ′′(a)K=\phi''(a)。運動方程式 mu¨j=K(uj+1+uj−1−2uj)m\ddot u_j=K(u_{j+1}+u_{j-1}-2u_j)。
  • 分散関係 ω(k)=2K/m ∣sin⁡(ka/2)∣\omega(k)=2\sqrt{K/m}\,\lvert \sin(ka/2)\rvert、−π/a<k≤π/a-\pi/a<k\le\pi/a。群速度 aK/mcos⁡(ka/2)a\sqrt{K/m}\cos(ka/2)。
  • 基準座標 Qk=N−1/2∑juje−ikjaQ_k=N^{-1/2}\sum_ju_j\mathrm{e}^{-\mathrm{i} kja} で L=∑k12m(∣Q˙k∣2−ω(k)2∣Qk∣2)L=\sum_k\frac12m(\lvert \dot Q_k\rvert ^2-\omega(k)^2\lvert Q_k\rvert ^2)。
  • a→0a\to0(ρ=m/a\rho=m/a、Y=KaY=Ka 固定)で L=12ρ(∂tu)2−12Y(∂xu)2\mathcal L=\frac12\rho(\partial_tu)^2-\frac12Y(\partial_xu)^2、ρ∂t2u=Y∂x2u\rho\partial_t^2u=Y\partial_x^2u、v=Y/ρv=\sqrt{Y/\rho}。
  • 補正は ω/(v∣k∣)=1−(ka)2/24+⋯\omega/(v\lvert k\rvert )=1-(ka)^2/24+\cdots。弦のモードに上限は無い。

総合問題 壁と自由端のあいだの原子の列と、その連続の極限 ★★★

オリジナル質量 mm の原子 NN 個(j=1,…,Nj=1,\dots,N)を間隔 aa で並べ、ばね定数 KK のばねで隣どうしをつなぐ。原子 11 は同じばねで左の壁(ずれ u0≡0u_0\equiv0)につながり、原子 NN の右には何もつながっていない(自由端)。原子は列の向きにだけ動く。

  1. (1) (使う道具:2.4.1節・2.4.2節)この列の LL を書き、原子 j=1,…,N−1j=1,\dots,N-1 と原子 NN の Euler–Lagrange 方程式を求めよ。原子 NN の方程式が、架空の原子 N+1N+1 を置いて uN+1=uNu_{N+1}=u_N とすれば内部の原子と同じ形に書けることを示せ。
  2. (2) (使う道具:2.4.3節・第2部第1章の小振動)uj=Asin⁡(jθ)cos⁡ωtu_j=A\sin(j\theta)\cos\omega t が解になる θ\theta と ω\omega を求め、NN 個の基準振動の角振動数 ωl\omega_l を書け。
  3. (3) (使う道具:第2部第1章の小振動)N=2N=2 のとき、力の定数行列を直接対角化して (2) の結果と一致することを確かめよ。
  4. (4) (使う道具:2.4.5節・第1部第4章の自然境界条件)ℓ=(N+12)a\ell=(N+\frac12)a、ρ=m/a\rho=m/a、Y=KaY=Ka を固定して N→∞N\to\infty とし、ωl\omega_l の極限を求めよ。また、弦の作用 S[u]=∫dt∫0ℓL dxS[u]=\int\mathrm{d} t\int_0^\ell\mathcal L\,\mathrm{d} x を、左端で u=0u=0、右端で uu の値を自由にして変分し、右端の条件を求めよ。極限の ωl\omega_l がこの弦の固有振動数であることを確かめよ。
  5. (5) (使う道具:2.4.5節の式 (2.4.16))N=8N=8 のとき、l=1l=1 と l=8l=8 のモードで、列の ωl\omega_l と (4) の弦の値の比を数値で求めよ。l=1l=1 のずれを式 (2.4.16) と比べよ。
解答

(1) ばねは壁と原子1の間から原子 N−1N-1 と NN の間までの NN 本で、

L=∑j=1N12mu˙j2−∑j=0N−112K(uj+1−uj)2,u0≡0.L=\sum_{j=1}^N\frac12m\dot u_j^2-\sum_{j=0}^{N-1}\frac12K(u_{j+1}-u_j)^2,\qquad u_0\equiv0 .

内部の原子 j=1,…,N−1j=1,\dots,N-1 は両側にばねがあるので、第2節と同じく mu¨j=K(uj+1+uj−1−2uj)m\ddot u_j=K(u_{j+1}+u_{j-1}-2u_j)(j=1j=1 では u0=0u_0=0 を入れる)。原子 NN は左のばねだけなので mu¨N=−K(uN−uN−1)m\ddot u_N=-K(u_N-u_{N-1})。これは mu¨N=K(uN+1+uN−1−2uN)m\ddot u_N=K(u_{N+1}+u_{N-1}-2u_N) で uN+1=uNu_{N+1}=u_N としたものに等しい。架空のばね (N,N+1)(N,N+1) の伸び uN+1−uNu_{N+1}-u_N が 00、つまり自由端では端の原子を右へ引く力が無い、という条件である。

(2) sin⁡(jθ)\sin(j\theta) は j=0j=0 で 00 なので壁の条件を満たす。内部の方程式に入れると、第3節と同じ計算で sin⁡((j+1)θ)+sin⁡((j−1)θ)−2sin⁡(jθ)=−4sin⁡2(θ/2)sin⁡(jθ)\sin((j+1)\theta)+\sin((j-1)\theta)-2\sin(j\theta)=-4\sin^2(\theta/2)\sin(j\theta) からmω2=4Ksin⁡2(θ/2)m\omega^2=4K\sin^2(\theta/2)。残る条件は (1) の uN+1=uNu_{N+1}=u_N で、

sin⁡((N+1)θ)−sin⁡(Nθ)=2cos⁡(2N+1)θ2sin⁡θ2=0.\sin((N+1)\theta)-\sin(N\theta)=2\cos\frac{(2N+1)\theta}{2}\sin\frac\theta2=0 .

sin⁡(θ/2)=0\sin(\theta/2)=0 は全部の uju_j が 00 になるので除くと、cos⁡((2N+1)θ/2)=0\cos((2N+1)\theta/2)=0 から

θl=(2l−1)π2N+1,ωl=2Kmsin⁡(2l−1)π2(2N+1)(l=1,…,N).\theta_l=\frac{(2l-1)\pi}{2N+1},\qquad \omega_l=2\sqrt{\frac Km}\sin\frac{(2l-1)\pi}{2(2N+1)}\qquad(l=1,\dots,N).

l=N+1,…l=N+1,\dots は θ\theta が π\pi を越え、l=1,…,Nl=1,\dots,N のどれかと同じ原子の運動になる(第3節の Brillouin 域と同じ理由)。

(3) N=2N=2 の運動方程式は mu¨1=K(u2−2u1)m\ddot u_1=K(u_2-2u_1)、mu¨2=K(u1−u2)m\ddot u_2=K(u_1-u_2) で、力の定数行列は K(2−1−11)K\begin{pmatrix}2&-1\\-1&1\end{pmatrix}。固有方程式 (2−λ)(1−λ)−1=λ2−3λ+1=0(2-\lambda)(1-\lambda)-1=\lambda^2-3\lambda+1=0 から λ=(3∓5)/2=0.382, 2.618\lambda=(3\mp\sqrt5)/2=0.382,\ 2.618 で、mω2=λKm\omega^2=\lambda K。(2) の式では 4sin⁡2(π/10)=2(1−cos⁡(π/5))=(3−5)/24\sin^2(\pi/10)=2(1-\cos(\pi/5))=(3-\sqrt5)/2、4sin⁡2(3π/10)=2(1−cos⁡(3π/5))=(3+5)/24\sin^2(3\pi/10)=2(1-\cos(3\pi/5))=(3+\sqrt5)/2(cos⁡(π/5)=(1+5)/4\cos(\pi/5)=(1+\sqrt5)/4、cos⁡(3π/5)=(1−5)/4\cos(3\pi/5)=(1-\sqrt5)/4)で一致する。

(4) K/m=Y/ρ/a=v/a\sqrt{K/m}=\sqrt{Y/\rho}/a=v/a、a=ℓ/(N+12)a=\ell/(N+\frac12) から、sin⁡\sin の引数 (2l−1)π2(2N+1)=(2l−1)πa4ℓ\frac{(2l-1)\pi}{2(2N+1)}=\frac{(2l-1)\pi a}{4\ell} は N→∞N\to\infty で 00 に近づき、

ωl=2vasin⁡(2l−1)πa4ℓ ⟶ (2l−1)πv2ℓ.\omega_l=\frac{2v}{a}\sin\frac{(2l-1)\pi a}{4\ell}\ \longrightarrow\ \frac{(2l-1)\pi v}{2\ell}.

弦の作用の変分は、第5節の計算で xx についての部分積分の端の項を残して

δS=∫dt∫0ℓ(−ρ ∂t2u+Y ∂x2u)δu dx−∫dt [Y ∂xu δu]x=0x=ℓ.\delta S=\int\mathrm{d} t\int_0^\ell\bigl(-\rho\,\partial_t^2u+Y\,\partial_x^2u\bigr)\delta u\,\mathrm{d} x-\int\mathrm{d} t\,\bigl[Y\,\partial_xu\,\delta u\bigr]_{x=0}^{x=\ell}.

左端では δu=0\delta u=0。右端の δu(ℓ,t)\delta u(\ell,t) は任意なので、波動方程式に加えて ∂xu(ℓ,t)=0\partial_xu(\ell,t)=0 が要る。これが自由端の自然境界条件で、(1) の uN+1=uNu_{N+1}=u_N(隣との差が 00)の連続版である。u=sin⁡(kx)cos⁡ωtu=\sin(kx)\cos\omega t は u(0)=0u(0)=0 を満たし、∂xu(ℓ)=kcos⁡(kℓ)=0\partial_xu(\ell)=k\cos(k\ell)=0 から k=(2l−1)π/(2ℓ)k=(2l-1)\pi/(2\ell)、ω=vk=(2l−1)πv/(2ℓ)\omega=vk=(2l-1)\pi v/(2\ell) で、極限の ωl\omega_l と一致する。自由端は最後の原子より半格子だけ外にあるとみなすのがよく、ℓ=(N+12)a\ell=(N+\frac12)a と取ったのはそのためである。

(5) N=8N=8 では 2N+1=172N+1=17。ωl\omega_l と弦の値 (2l−1)πv/(2ℓ)(2l-1)\pi v/(2\ell) の比は、xl=(2l−1)π/17x_l=(2l-1)\pi/17 として sin⁡(xl/2)/(xl/2)\sin(x_l/2)/(x_l/2) である。l=1l=1 で x1=0.1848x_1=0.1848、比は 0.998580.99858。l=8l=8 で x8=15π/17x_8=15\pi/17、比は 0.7090.709。l=1l=1 のずれ 1−0.99858=0.001421-0.99858=0.00142 は、式 (2.4.16) の (ka)2/24(ka)^2/24 に ka=x1ka=x_1 を入れた (π/17)2/24=0.00142(\pi/17)^2/24=0.00142 と一致する。いちばん長い波長のモードは原子8個でも弦とほぼ同じだが、いちばん短いモードは弦の値の 77 割しかない。連続の極限が近似として使えるのは、波長が格子定数より十分長いモードに限られる(検算 scripts/verify_ch2-04.py)。

木下の勉強ステータス

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

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

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