tecktom.com

例題 1:スターリングの公式

2026年10月15日3分で読めますAI生成教科書『基礎理論』第8章 鞍点法と漸近展開
目次
  1. 積分表示への帰着
  2. 鞍点の計算
  3. テイラー展開と主要項
  4. 高次項の計算
  5. 木下の層

AI 生成・木下が未勉強

応用数学入門 第8章 §8.4 ★★★ 実鞍点の最も基本的な典型例。鞍点法の全手順をここで習得する

例題 1(スターリングの公式) ★★★

n→∞n \to \infty における n!n! の漸近展開を求めよ。

積分表示への帰着

★★ t=nst=ns で式 (8.1) 形へ。λ,g,f\lambda,g,f の同定が第一歩

ガンマ関数の積分表示 n!=∫0∞tne−tdtn! = \int_0^\infty t^n \mathrm{e}^{-t}\mathrm{d} t に t=nst = ns を代入すると、

n!=nn+1∫0∞en(log⁡s−s)ds.n! = n^{n+1}\int_0^\infty \mathrm{e}^{n(\log s - s)}\mathrm{d} s.

これは式 (8.1) の形であり、λ=n\lambda = n、g(s)=log⁡s−sg(s) = \log s - s、f(s)=1f(s) = 1 である。

鞍点の計算

★★★ g′=0g'=0 で s0=1s_0=1、g′′(1)=−1<0g''(1)=-1<0 で実軸が最急降下路と判定

g′(s)=1s−1=0  ⟹  s0=1.g'(s) = \frac{1}{s} - 1 = 0 \implies s_0 = 1.

g(s0)=log⁡1−1=−1,g′′(s0)=−1s2∣s=1=−1<0.\begin{aligned}g(s_0) &= \log 1 - 1 = -1,\\ g''(s_0) &= -\frac{1}{s^2}\bigg|_{s=1} = -1 < 0.\end{aligned}

g′′(s0)<0g''(s_0) < 0 であるから、s0=1s_0 = 1 は実軸上の極大点である。

実軸がすでに最急降下路となっているため、積分路の変形は不要である。

テイラー展開と主要項

★★★ ガウス積分で主要項 2πn(n/e)n\sqrt{2\pi n}(n/\mathrm{e})^n を出す核心の計算

s=1+us = 1 + u とおいて展開する:

g(1+u)=−1−u22+u33−u44+⋯g(1+u) = -1 - \frac{u^2}{2} + \frac{u^3}{3} - \frac{u^4}{4} + \cdots

主要項(ガウス積分)だけ取り出すと、

n!≈nn+1∫−∞∞en(−1−u2/2)du=nn+1e−n2πn.n! \approx n^{n+1}\int_{-\infty}^{\infty}\mathrm{e}^{n(-1 - u^2/2)}\mathrm{d} u = n^{n+1}\mathrm{e}^{-n}\sqrt{\frac{2\pi}{n}}.

n!∼2πn(ne)n,n→∞.(8.5)\boxed{n! \sim \sqrt{2\pi n}\left(\frac{n}{\mathrm{e}}\right)^n, \quad n \to \infty.}\tag{8.5}

高次項の計算

★★ 偶数次モーメントで 1/(12n)1/(12n) 以降の補正を積み上げる

u3,u4,…u^3, u^4, \ldots 項を取り込む。奇数次のモーメントは消え、偶数次のみ寄与する:

∫−∞∞u2ke−nu2/2du=(2k−1)!!nk2πn.\int_{-\infty}^{\infty} u^{2k} \mathrm{e}^{-nu^2/2}\mathrm{d} u = \frac{(2k-1)!!}{n^k}\sqrt{\frac{2\pi}{n}}.

これを整理すると完全漸近展開が得られる:

n!∼2πn(ne)n(1+112n+1288n2−13951840n3−⋯ ).(8.6)n! \sim \sqrt{2\pi n}\left(\frac{n}{\mathrm{e}}\right)^n \left(1 + \frac{1}{12n} + \frac{1}{288n^2} - \frac{139}{51840n^3} - \cdots\right).\tag{8.6}

数値確認(n=10n = 10、10!=3,628,80010! = 3{,}628{,}800):

  • 主要項のみ:≈3,598,695\approx 3{,}598{,}695(相対誤差 0.83%0.83\%)
  • 1/(12n)1/(12n) 項まで:≈3,628,684\approx 3{,}628{,}684(相対誤差 0.003%0.003\%)

木下の勉強ステータス

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

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

← AI生成教科書『基礎理論』の記事一覧へ