コンテンツにスキップ

漸近解析:Watson の補題・Laplace の方法・停留位相・鞍点法・Euler–Maclaurin・Borel 総和

対象読者: 学部の複素関数論(留数定理・ガンマ関数)と、本テーマ第 3 章(Bessel・Airy 関数の積分表示)の内容を学んだ人。漸近展開の理論そのものは仮定しません。

前提となる記事:Bessel・Airy・Whittaker 関数:積分表示・漸化式・合流型超幾何関数と Debye 漸近形、整関数とガンマ関数:Weierstrass の無限積から ζ 関数の関数等式まで、留数定理と定積分への応用:孤立特異点の分類から実積分・鍵穴輪郭・級数の和まで

生 Markdown

「パラメータが大きいとき、積分や関数の値はおよそどんな大きさになるか」を、誤差の見積りつきで調べる方法を学びます。たとえば xx が大きいときの sin⁡\sin に似た振動の振幅や、n!n! の大きさがその例です。積分の値が、ごく一部の点の近くの情報だけでほぼ決まるという事実が、すべての方法の出発点です。読み終えると、Bessel 関数や Airy 関数の大きい xx での形と、複素数に対する Stirling の公式を、誤差まで込めて導けるようになります。

  • 漸近展開は収束しなくてよい級数です。各打ち切りの誤差が次の項より小さい、という条件だけで定義され、係数は関数から一意に決まります。
  • Watson の補題: ∫0∞e−λtf(t) dt\int_0^\infty e^{-\lambda t}f(t)\,dt の λ→∞\lambda\to\infty での漸近展開は、ff の t=0t=0 での展開を項別に Laplace 変換したものです。これで Bessel 関数の大きい xx での漸近形 Jν(x)∼2/(πx)cos⁡(x−νπ2−π4)J_\nu(x)\sim\sqrt{2/(\pi x)}\cos(x-\frac{\nu\pi}2-\frac\pi4) を完全に証明します。
  • Laplace の方法は「eλFe^{\lambda F} は Re⁡F\operatorname{Re}F の最大点の近くに集中する」という原理で、位相 FF が複素数値でも同じ証明が通ります。これを積分路の上で使うのが鞍点法で、Ai⁡(−x)∼π−1/2x−1/4sin⁡(23x3/2+π4)\operatorname{Ai}(-x)\sim\pi^{-1/2}x^{-1/4}\sin(\frac23x^{3/2}+\frac\pi4) を導きます。実の振動積分には停留位相法を使います。
  • Euler–Maclaurin の公式は和を積分と端点の補正で表します。Gauss の極限公式と組み合わせると、Stirling の公式を扇形 ∣arg⁡z∣≤π−δ|\arg z|\le\pi-\delta に拡張し、誤差 ∣Rp(z)∣≤Cp/(sin⁡2p(δ/2)∣z∣2p−1)|R_p(z)|\le C_p/(\sin^{2p}(\delta/2)|z|^{2p-1}) まで明示できます。
  • 発散する漸近級数から関数を一意に復元するのが Borel 総和です。Watson–Nevanlinna–Sokal の定理は、円板 Re⁡(1/z)>1/R\operatorname{Re}(1/z)>1/R で N! σN∣z∣NN!\,\sigma^N|z|^N 型の誤差評価があれば Borel 総和が可能で、元の関数を再現することを保証します。

特殊関数の多くは積分で表されます。前章で見た Kν(x)=∫0∞e−xcosh⁡tcosh⁡νt dtK_\nu(x)=\int_0^\infty e^{-x\cosh t}\cosh\nu t\,dt や Ai⁡(x)=12πi∫Let3/3−xtdt\operatorname{Ai}(x)=\frac1{2\pi i}\int_Le^{t^3/3-xt}dt がその例です。パラメータ(xx や次数 ν\nu)が大きいときの振る舞いを知りたいのですが、積分を閉じた形で計算することはできません。漸近解析は、大きなパラメータがあると、積分の値はごく一部の点の近くの情報だけで決まるという現象を、誤差まで込めて定式化する技術です。

決め手になる点は、積分の形によって異なります。∫0∞e−λtf(t)dt\int_0^\infty e^{-\lambda t}f(t)dt では端点 t=0t=0、∫eλF(t)dt\int e^{\lambda F(t)}dt では Re⁡F\operatorname{Re}F の最大点、∫eiλϕ(t)dt\int e^{i\lambda\phi(t)}dt では位相の停留点(ϕ′=0\phi'=0)、複素積分では鞍点(f′=0f'=0)です。この章ではこれらを順に証明し、前章で残した Bessel 関数の振動の定数、次章の WKB 近似で使う Airy 関数の振動の漸近形、そして複素数での Stirling の公式を導きます。最後に、漸近級数が発散するときにどこまで関数を「復元」できるかという問い(Borel 総和)を扱います。

定義 2.1(漸近列と漸近展開)↗

λ→∞\lambda\to\infty での比較のために、f=O(g)f=O(g) は「λ\lambda が十分大きいとき ∣f∣≤C∣g∣|f|\le C|g| となる定数 CC がある」、f=o(g)f=o(g) は「f/g→0f/g\to0」、f∼gf\sim g は「f/g→1f/g\to1」を表す。関数列 φ0,φ1,…\varphi_0,\varphi_1,\dots が φk+1=o(φk)\varphi_{k+1}=o(\varphi_k) をみたすとき漸近列という。形式的な級数 ∑kakφk\sum_ka_k\varphi_k が ff の漸近展開であるとは、すべての NN について

f(λ)−∑k=0N−1akφk(λ)=O(φN(λ))(λ→∞)f(\lambda)-\sum_{k=0}^{N-1}a_k\varphi_k(\lambda)=O\bigl(\varphi_N(\lambda)\bigr)\qquad(\lambda\to\infty)

が成り立つことをいい、f∼∑kakφkf\sim\sum_ka_k\varphi_k と書く。

命題 2.2(漸近展開の係数の一意性)✓

漸近列 (φk)(\varphi_k) に関する ff の漸近展開の係数は一意である。

証明(命題 2.2)

∑akφk\sum a_k\varphi_k と ∑bkφk\sum b_k\varphi_k がともに ff の漸近展開で、ak=bka_k=b_k(k<Nk\lt N)とします。差を取ると (aN−bN)φN=O(φN+1)=o(φN)(a_N-b_N)\varphi_N=O(\varphi_{N+1})=o(\varphi_N) なので aN=bNa_N=b_N です。

逆は成り立ちません。φk=λ−k\varphi_k=\lambda^{-k} のとき e−λe^{-\lambda} の漸近展開は係数がすべて 00 で、ff と f+e−λf+e^{-\lambda} は同じ漸近展開をもちます。漸近展開は、指数的に小さい量を見分けないのです。

例 2.3(Euler の発散級数)

x>0x>0 について E(x)=∫0∞e−t1+xt dtE(x)=\int_0^\infty\frac{e^{-t}}{1+xt}\,dt とします。11+xt=∑k<N(−xt)k+(−xt)N1+xt\frac1{1+xt}=\sum_{k\lt N}(-xt)^k+\frac{(-xt)^N}{1+xt} を代入すると

E(x)=∑k=0N−1(−1)kk! xk+RN(x),∣RN(x)∣=xN∫0∞tNe−t1+xtdt≤N! xN.E(x)=\sum_{k=0}^{N-1}(-1)^kk!\,x^k+R_N(x),\qquad|R_N(x)|=x^N\int_0^\infty\frac{t^Ne^{-t}}{1+xt}dt\le N!\,x^N .

誤差は「最初に捨てた項」の大きさ以下で、x→0x\to0 で E(x)∼∑(−1)kk!xkE(x)\sim\sum(-1)^kk!x^k です。しかしこの級数は x≠0x\neq0 でつねに発散します。xx を固定すると、N!xNN!x^N は N≈1/xN\approx1/x で最小になり、そこで打ち切ると誤差は Stirling の公式から約 2π/x e−1/x\sqrt{2\pi/x}\,e^{-1/x} です。漸近級数の精度には、指数的に小さい量で決まる限界があります。

なぜ N≈1/xN\approx1/x なのかを確かめておきます。隣り合う項の大きさの比は (N+1)! xN+1/(N! xN)=(N+1)x(N+1)!\,x^{N+1}\big/(N!\,x^N)=(N+1)x です。N+1<1/xN+1\lt1/x の間は比が 11 より小さく項は減り続け、N+1>1/xN+1\gt1/x になると増え始めます。したがって項が最小になるのは NN が 1/x1/x の近くのときで、そこで級数を打ち切るのが最も精度がよい、ということです。

定理 3.1(Watson の補題)✓

f:(0,∞)→Cf:(0,\infty)\to\mathbb{C} を可測関数とし、次を仮定する。

  1. ある c≥0c\ge0 で ∫0∞∣f(t)∣e−ctdt<∞\int_0^\infty|f(t)|e^{-ct}dt\lt\infty。
  2. 実数 −1<α0<α1<⋯-1\lt\alpha_0\lt\alpha_1\lt\cdots と複素数 aka_k があって、各 NN について t→+0t\to+0 で f(t)=∑k<Naktαk+O(tαN)f(t)=\sum_{k\lt N}a_kt^{\alpha_k}+O(t^{\alpha_N})。

このとき λ→+∞\lambda\to+\infty で

∫0∞e−λtf(t) dt∼∑k=0∞akΓ(αk+1)λαk+1.\int_0^\infty e^{-\lambda t}f(t)\,dt\sim\sum_{k=0}^\infty a_k\frac{\Gamma(\alpha_k+1)}{\lambda^{\alpha_k+1}} .
証明(定理 3.1)

NN を固定し、0<δ≤10\lt\delta\le1 と CC を、0<t≤δ0\lt t\le\delta で ∣f(t)−∑k<Naktαk∣≤CtαN\bigl|f(t)-\sum_{k\lt N}a_kt^{\alpha_k}\bigr|\le Ct^{\alpha_N} となるように取ります。

遠方。 λ>c\lambda>c なら ∣∫δ∞e−λtf dt∣≤e−(λ−c)δ∫δ∞∣f∣e−ctdt=O(e−λδ)\bigl|\int_\delta^\infty e^{-\lambda t}f\,dt\bigr|\le e^{-(\lambda-c)\delta}\int_\delta^\infty|f|e^{-ct}dt=O(e^{-\lambda\delta})。

近傍。 ∫0δe−λttαdt=Γ(α+1)λ−α−1−∫δ∞e−λttαdt\int_0^\delta e^{-\lambda t}t^{\alpha}dt=\Gamma(\alpha+1)\lambda^{-\alpha-1}-\int_\delta^\infty e^{-\lambda t}t^\alpha dt で、最後の積分は λ≥2\lambda\ge2 で e−λδ/2∫δ∞e−ttαdt=O(e−λδ/2)e^{-\lambda\delta/2}\int_\delta^\infty e^{-t}t^\alpha dt=O(e^{-\lambda\delta/2}) です(λt≥t+λδ/2\lambda t\ge t+\lambda\delta/2)。残りは

∣∫0δe−λt(f−∑k<Naktαk)dt∣≤C∫0∞e−λttαNdt=C Γ(αN+1)λ−αN−1\Bigl|\int_0^\delta e^{-\lambda t}\Bigl(f-\sum_{k\lt N}a_kt^{\alpha_k}\Bigr)dt\Bigr|\le C\int_0^\infty e^{-\lambda t}t^{\alpha_N}dt=C\,\Gamma(\alpha_N+1)\lambda^{-\alpha_N-1}

です。指数的に小さい項はすべて O(λ−αN−1)O(\lambda^{-\alpha_N-1}) なので、主張の NN 項目までの評価が得られます。

Watson の補題の使い方は、「積分を ∫0∞e−λt(⋯ )dt\int_0^\infty e^{-\lambda t}(\cdots)dt の形に変形すること」に尽きます。振動積分なら、積分路を複素平面で回転させて eiλte^{i\lambda t} を e−λye^{-\lambda y} に変えます。その典型例として、前章 Bessel・Airy・Whittaker 関数 の 系 6.8[Bessel・Airy・Whittaker 関数] で一般の ν\nu について残しておいた定数を決めます。

定理 3.2(Bessel 関数の大きい x での漸近形)✓

すべての実数 ν\nu について、x→+∞x\to+\infty で

Jν(x)=2πx(cos⁡(x−νπ2−π4)+O(1x)).J_\nu(x)=\sqrt{\frac{2}{\pi x}}\Bigl(\cos\Bigl(x-\frac{\nu\pi}2-\frac\pi4\Bigr)+O\Bigl(\frac1x\Bigr)\Bigr).

次の証明の方針です。Poisson の積分表示(積分区間は [−1,1][-1,1])を、複素平面の長方形に沿った積分に置き換え、積分を端点 ±1\pm1 から虚軸方向へ伸びる 2 本の半直線上の積分に分けます。すると両方が Watson の補題の形 ∫0∞e−xy(⋯ )dy\int_0^\infty e^{-xy}(\cdots)dy になります。冪の分枝や、角を避ける 4 分円の評価は技術的な処理で、本質は「端点から立ち上がる 2 本の積分に分ける」ことです。

証明(定理 3.2)

ν>−12\nu>-\frac12 の場合。 Poisson の積分表示(定理 3.4[Bessel・Airy・Whittaker 関数])から Jν(x)=cνxνΦ(x)J_\nu(x)=c_\nu x^\nu\Phi(x)、cν=2−νΓ(ν+1/2)πc_\nu=\frac{2^{-\nu}}{\Gamma(\nu+1/2)\sqrt\pi}、Φ(x)=∫−11G(t)eixtdt\Phi(x)=\int_{-1}^1G(t)e^{ixt}dt です。ここで G(t)=(1−t)ν−1/2(1+t)ν−1/2G(t)=(1-t)^{\nu-1/2}(1+t)^{\nu-1/2} を、上半平面 Im⁡t>0\operatorname{Im}t>0 で冪の主値を使って正則に延ばします(1−t1-t は下半平面、1+t1+t は上半平面にあるので主値は連続)。GG は偶関数なので Φ\Phi は実数で、Poisson 表示の cos⁡(xt)\cos(xt) の積分に等しい。

長方形 −1→1→1+iY→−1+iY→−1-1\to1\to1+iY\to-1+iY\to-1 にコーシーの積分定理(定理 4.3[コーシーの積分定理と積分公式])を当てます。角 ±1\pm1 は半径 ε\varepsilon の 4 分円で避け、その寄与は ∣G∣≤Cεν−1/2|G|\le C\varepsilon^{\nu-1/2} と長さ πε/2\pi\varepsilon/2 から O(εν+1/2)→0O(\varepsilon^{\nu+1/2})\to0 です。上辺では ∣eixt∣=e−xY|e^{ixt}|=e^{-xY}、∣G(s+iY)∣≤C(1+Y)∣2ν−1∣|G(s+iY)|\le C(1+Y)^{|2\nu-1|} なので Y→∞Y\to\infty で寄与は消えます。よって

Φ(x)=ie−ix∫0∞G(−1+iy)e−xydy−ieix∫0∞G(1+iy)e−xydy.\Phi(x)=ie^{-ix}\int_0^\infty G(-1+iy)e^{-xy}dy-ie^{ix}\int_0^\infty G(1+iy)e^{-xy}dy .

t=1+iyt=1+iy では 1−t=−iy=ye−iπ/21-t=-iy=ye^{-i\pi/2}、1+t=2+iy1+t=2+iy なので、y→+0y\to+0 で

G(1+iy)=2ν−1/2e−iπ(2ν−1)/4yν−1/2(1+O(y)),G(1+iy)=2^{\nu-1/2}e^{-i\pi(2\nu-1)/4}y^{\nu-1/2}\bigl(1+O(y)\bigr),

同様に G(−1+iy)=2ν−1/2eiπ(2ν−1)/4yν−1/2(1+O(y))G(-1+iy)=2^{\nu-1/2}e^{i\pi(2\nu-1)/4}y^{\nu-1/2}(1+O(y)) です。∣G(±1+iy)∣|G(\pm1+iy)| は多項式的にしか増えないので、定理 3.1(α0=ν−12\alpha_0=\nu-\frac12、α1=ν+12\alpha_1=\nu+\frac12)から

Φ(x)=2ν−1/2Γ(ν+12)x−ν−1/2(ie−iθ−ieiθ+O(x−1)),θ=x−(2ν−1)π4.\Phi(x)=2^{\nu-1/2}\Gamma\bigl(\nu+\tfrac12\bigr)x^{-\nu-1/2}\Bigl(ie^{-i\theta}-ie^{i\theta}+O(x^{-1})\Bigr),\qquad\theta=x-\frac{(2\nu-1)\pi}4 .

ie−iθ−ieiθ=2sin⁡θie^{-i\theta}-ie^{i\theta}=2\sin\theta で、cνxν⋅2ν+1/2Γ(ν+12)x−ν−1/2=2/(πx)c_\nu x^\nu\cdot2^{\nu+1/2}\Gamma(\nu+\frac12)x^{-\nu-1/2}=\sqrt{2/(\pi x)}、sin⁡θ=cos⁡(x−νπ2−π4)\sin\theta=\cos(x-\frac{\nu\pi}2-\frac\pi4) なので主張が出ます。

一般の ν\nu。 系 6.8[Bessel・Airy・Whittaker 関数] の証明で示したとおり、xJν=Aνcos⁡(x−φν)+O(1/x)\sqrt xJ_\nu=A_\nu\cos(x-\varphi_\nu)+O(1/x) の定数は Aν+1=AνA_{\nu+1}=A_\nu、φν+1≡φν+π2\varphi_{\nu+1}\equiv\varphi_\nu+\frac\pi2 をみたします。ν+k>−12\nu+k>-\frac12 となる整数 kk を取ると、前半から Aν+k=2/πA_{\nu+k}=\sqrt{2/\pi}、φν+k=(ν+k)π2+π4\varphi_{\nu+k}=\frac{(\nu+k)\pi}2+\frac\pi4 で、kk 段さかのぼって Aν=2/πA_\nu=\sqrt{2/\pi}、φν=νπ2+π4\varphi_\nu=\frac{\nu\pi}2+\frac\pi4 です。誤差の O(1/x)O(1/x) は同系の評価そのものです。

この定理で、JνJ_\nu の大きな零点はおよそ x≈(k+ν2−14)πx\approx(k+\frac\nu2-\frac14)\pi にあることがわかります(McMahon の近似の主要項)。

補題 4.1(複素係数のガウス積分)✓

Re⁡κ>0\operatorname{Re}\kappa>0 のとき ∫−∞∞e−κσ2/2dσ=2πκ\displaystyle\int_{-\infty}^\infty e^{-\kappa\sigma^2/2}d\sigma=\sqrt{\frac{2\pi}{\kappa}}(平方根は主値)。

証明(補題 4.1)

左辺は κ\kappa について右半平面で正則です(積分記号下で微分でき、導関数 −σ22e−κσ2/2-\frac{\sigma^2}2e^{-\kappa\sigma^2/2} は Re⁡κ≥ε\operatorname{Re}\kappa\ge\varepsilon で σ22e−εσ2/2\frac{\sigma^2}2e^{-\varepsilon\sigma^2/2} に抑えられる)。右辺も主値の平方根なので右半平面で正則です。κ>0\kappa>0 ではガウス積分(定理 3.3[広義積分・パラメータ積分とガンマ関数])から一致するので、一致の定理(定理 7.3[正則関数の強力な性質])により右半平面全体で一致します。

定理 4.2(Laplace の方法(複素位相))✓

(a,b)(a,b) を区間(a=−∞a=-\infty、b=∞b=\infty も許す)、F,g:(a,b)→CF,g:(a,b)\to\mathbb{C} とし、t0∈(a,b)t_0\in(a,b) について次を仮定する。

  1. FF は t0t_0 の近くで C2C^2 級、F′(t0)=0F'(t_0)=0、Re⁡F′′(t0)<0\operatorname{Re}F''(t_0)\lt0。gg は t0t_0 で連続で、t0t_0 の近くで有界。
  2. 任意の δ>0\delta>0 について sup⁡∣t−t0∣≥δRe⁡(F(t)−F(t0))<0\sup_{|t-t_0|\ge\delta}\operatorname{Re}\bigl(F(t)-F(t_0)\bigr)\lt0。
  3. ある λ0\lambda_0 で ∫ab∣g(t)∣eλ0Re⁡F(t)dt<∞\int_a^b|g(t)|e^{\lambda_0\operatorname{Re}F(t)}dt\lt\infty。

このとき λ→+∞\lambda\to+\infty で

∫abg(t)eλF(t)dt=eλF(t0)2π−λF′′(t0)(g(t0)+o(1))\int_a^bg(t)e^{\lambda F(t)}dt=e^{\lambda F(t_0)}\sqrt{\frac{2\pi}{-\lambda F''(t_0)}}\bigl(g(t_0)+o(1)\bigr)

(平方根は主値)。

証明(定理 4.2)

κ=−F′′(t0)\kappa=-F''(t_0)、F0=F(t0)F_0=F(t_0) とおきます。Taylor の定理から F(t)−F0=−κ2(t−t0)2+ε(t)(t−t0)2F(t)-F_0=-\frac\kappa2(t-t_0)^2+\varepsilon(t)(t-t_0)^2、ε(t)→0\varepsilon(t)\to0(t→t0t\to t_0)です。δ>0\delta>0 を、∣t−t0∣≤δ|t-t_0|\le\delta で ∣ε(t)∣≤Re⁡κ/4|\varepsilon(t)|\le\operatorname{Re}\kappa/4、∣g(t)∣≤M|g(t)|\le M となるように取ると、そこで Re⁡(F−F0)≤−Re⁡κ4(t−t0)2\operatorname{Re}(F-F_0)\le-\frac{\operatorname{Re}\kappa}4(t-t_0)^2 です。

近傍。 t=t0+σ/λt=t_0+\sigma/\sqrt\lambda と置換すると

λ∫∣t−t0∣≤δgeλ(F−F0)dt=∫∣σ∣≤δλg(t0+σλ)exp⁡(−κ2σ2+ε(t0+σλ)σ2)dσ.\sqrt\lambda\int_{|t-t_0|\le\delta}ge^{\lambda(F-F_0)}dt=\int_{|\sigma|\le\delta\sqrt\lambda}g\Bigl(t_0+\frac\sigma{\sqrt\lambda}\Bigr)\exp\Bigl(-\frac\kappa2\sigma^2+\varepsilon\Bigl(t_0+\frac{\sigma}{\sqrt\lambda}\Bigr)\sigma^2\Bigr)d\sigma .

被積分関数は Me−Re⁡κ σ2/4Me^{-\operatorname{Re}\kappa\,\sigma^2/4} で抑えられ、各 σ\sigma で g(t0)e−κσ2/2g(t_0)e^{-\kappa\sigma^2/2} に収束するので、優収束定理(定理 7.3[ルベーグ積分の定義と収束定理])と 補題 4.1 から極限は g(t0)2π/κg(t_0)\sqrt{2\pi/\kappa} です。

遠方。 仮定 2 から η:=−sup⁡∣t−t0∣≥δRe⁡(F−F0)>0\eta:=-\sup_{|t-t_0|\ge\delta}\operatorname{Re}(F-F_0)>0 です。λ≥λ0\lambda\ge\lambda_0 なら ∣eλ(F−F0)∣≤eλ0Re⁡(F−F0)e−(λ−λ0)η|e^{\lambda(F-F_0)}|\le e^{\lambda_0\operatorname{Re}(F-F_0)}e^{-(\lambda-\lambda_0)\eta} なので、仮定 3 から λ∫∣t−t0∣≥δ∣g∣∣eλ(F−F0)∣dt=O(λe−λη)→0\sqrt\lambda\int_{|t-t_0|\ge\delta}|g||e^{\lambda(F-F_0)}|dt=O(\sqrt\lambda e^{-\lambda\eta})\to0 です。

FF が実数値なら、これは「eλFe^{\lambda F} は最大点の幅 1/λ1/\sqrt\lambda の近くに集中し、そこでの形はガウス関数」という古典的な Laplace の方法です。F′′F'' が複素数でも Re⁡F′′<0\operatorname{Re}F''\lt0 でありさえすれば同じ結論になる点が、後の鞍点法で効いてきます。

左の図は直後の例と同じ F(s)=ln⁡s−sF(s)=\ln s-s で λ\lambda を大きくしたものです。eλ(F(s)−F(1))e^{\lambda(F(s)-F(1))} が s=1s=1 のまわりに幅 1/λ1/\sqrt\lambda で尖り、ガウス関数に重なっていく様子と、積分とガウス近似の比が 1 に近づく様子を見てください。

λ を 1 から 200 まで大きくすると、e^{λ(F(s)-F(1))} のグラフが s=1 のまわりに細く尖り、ガウス関数の破線に重なっていく。右のグラフでは積分とガウス近似の比が 1.08 から 1.00 に近づく。
F(s)=ln s−s の e^{λ(F(s)−F(1))} を λ=1 から 200 まで動かした図(左、破線は e^{−λ(s−1)²/2})。右は ∫₀^∞ e^{λ(F(s)−F(1))}ds と √(2π/λ) の比で、λ とともに 1 に近づく。

例 4.3(Stirling の公式(主要項))

Γ(λ+1)=∫0∞tλe−tdt\Gamma(\lambda+1)=\int_0^\infty t^\lambda e^{-t}dt で t=λst=\lambda s とおくと Γ(λ+1)=λλ+1∫0∞eλ(ln⁡s−s)ds\Gamma(\lambda+1)=\lambda^{\lambda+1}\int_0^\infty e^{\lambda(\ln s-s)}ds です。F(s)=ln⁡s−sF(s)=\ln s-s は s=1s=1 で最大値 −1-1 を取り、F′′(1)=−1F''(1)=-1 で、s→0s\to0 と s→∞s\to\infty で F→−∞F\to-\infty なので仮定 2 がみたされます。定理 4.2 から

Γ(λ+1)∼λλ+1e−λ2πλ=2πλ(λe)λ.\Gamma(\lambda+1)\sim\lambda^{\lambda+1}e^{-\lambda}\sqrt{\frac{2\pi}\lambda}=\sqrt{2\pi\lambda}\Bigl(\frac\lambda e\Bigr)^\lambda .

これは 整関数とガンマ関数 で別の方法で示した実軸上の Stirling の公式(定理 6.6[整関数とガンマ関数])の主要項です。7 節で、これを複素数の扇形に拡張します。

実数値の位相 ϕ\phi をもつ振動積分 ∫g(t)eiλϕ(t)dt\int g(t)e^{i\lambda\phi(t)}dt では ∣eiλϕ∣=1|e^{i\lambda\phi}|=1 なので、Laplace の方法の「集中」は起きません。代わりに、位相が速く回るところでは打ち消し合いが起き、位相が止まる点(ϕ′=0\phi'=0)だけが残ります。

補題 5.1(停留点がない場合)✓

ϕ,g∈C∞([a,b])\phi,g\in C^\infty([a,b])、ϕ\phi は実数値、gg は a,ba,b の近くで 00、[a,b][a,b] 上で ϕ′≠0\phi'\neq0 とする。このとき ∫abg eiλϕdt=O(1/λ)\int_a^bg\,e^{i\lambda\phi}dt=O(1/\lambda)(λ→∞\lambda\to\infty)。

証明(補題 5.1)

eiλϕ=1iλϕ′ddteiλϕe^{i\lambda\phi}=\frac1{i\lambda\phi'}\frac{d}{dt}e^{i\lambda\phi} と書いて部分積分すると、境界項は gg が端点の近くで 00 なので消え、∫abgeiλϕdt=−1iλ∫ab(g/ϕ′)′eiλϕdt\int_a^bge^{i\lambda\phi}dt=-\frac1{i\lambda}\int_a^b\bigl(g/\phi'\bigr)'e^{i\lambda\phi}dt で、絶対値は 1λ∫ab∣(g/ϕ′)′∣dt\frac1\lambda\int_a^b|(g/\phi')'|dt 以下です。

定理 5.2(停留位相法)✓

ϕ,g∈C∞([a,b])\phi,g\in C^\infty([a,b])、ϕ\phi は実数値、gg は a,ba,b の近くで 00 とする。ϕ′\phi' は [a,b][a,b] でただ一点 t0∈(a,b)t_0\in(a,b) でのみ 00 になり、ϕ′′(t0)≠0\phi''(t_0)\neq0 とする。このとき λ→+∞\lambda\to+\infty で

∫abg(t)eiλϕ(t)dt=g(t0)2πλ∣ϕ′′(t0)∣  eiλϕ(t0)+iπ4sgn⁡ϕ′′(t0)+O(1λ).\int_a^bg(t)e^{i\lambda\phi(t)}dt=g(t_0)\sqrt{\frac{2\pi}{\lambda|\phi''(t_0)|}}\;e^{i\lambda\phi(t_0)+i\frac\pi4\operatorname{sgn}\phi''(t_0)}+O\Bigl(\frac1\lambda\Bigr).

証明の方針です。停留点 t0t_0 のまわりで変数を取り替え、位相を ϕ(t0)+s2/2\phi(t_0)+s^2/2 の形にそろえます(ここで使う変数変換が「1 次元の Morse の補題」です)。すると積分は eiλs2/2e^{i\lambda s^2/2} の積分に帰着し、複素係数のガウス積分で計算できます。変数変換が微分同相になること(ss が単調で、逆関数も滑らかなこと)は、ϕ\phi が停留点の両側で単調であることから出ます。

証明(定理 5.2)

ϕ′′(t0)>0\phi''(t_0)>0 の場合を示します(負なら複素共役を取る)。

変数変換(1 次元の Morse の補題)。 Taylor の定理(積分剰余)から ϕ(t)−ϕ(t0)=(t−t0)2R(t)\phi(t)-\phi(t_0)=(t-t_0)^2R(t)、R(t)=∫01(1−u)ϕ′′(t0+u(t−t0))duR(t)=\int_0^1(1-u)\phi''(t_0+u(t-t_0))du で、RR は C∞C^\infty 級、R(t0)=ϕ′′(t0)/2>0R(t_0)=\phi''(t_0)/2>0 です。ϕ′\phi' は t0t_0 の左右で符号が一定なので ϕ\phi は t0t_0 で狭義の最小値を取り、t≠t0t\neq t_0 で R(t)>0R(t)>0 です。s(t)=(t−t0)2R(t)s(t)=(t-t_0)\sqrt{2R(t)} とおくと ss は C∞C^\infty 級で ϕ(t)−ϕ(t0)=s2/2\phi(t)-\phi(t_0)=s^2/2、s′(t0)=ϕ′′(t0)>0s'(t_0)=\sqrt{\phi''(t_0)}>0、t≠t0t\neq t_0 では ss′=ϕ′≠0ss'=\phi'\neq0 から s′>0s'>0 です。よって ss は [a,b][a,b] から区間 [s(a),s(b)][s(a),s(b)] への C∞C^\infty 級の微分同相で、

∫abgeiλϕdt=eiλϕ(t0)∫−∞∞h(s)eiλs2/2ds,h(s)=g(t(s))dtds\int_a^bge^{i\lambda\phi}dt=e^{i\lambda\phi(t_0)}\int_{-\infty}^{\infty}h(s)e^{i\lambda s^2/2}ds,\qquad h(s)=g(t(s))\frac{dt}{ds}

(hh は台がコンパクトな C∞C^\infty 級関数で、外では 00 とする)。h(0)=g(t0)/ϕ′′(t0)h(0)=g(t_0)/\sqrt{\phi''(t_0)} です。

Fresnel 型積分。 h(s)=h(0)e−s2+s k(s)h(s)=h(0)e^{-s^2}+s\,k(s) と書くと、k(s)=(h(s)−h(0)e−s2)/sk(s)=(h(s)-h(0)e^{-s^2})/s は C∞C^\infty 級(分子は s=0s=0 で 00)で、∣s∣|s| が大きいところでは −h(0)e−s2/s-h(0)e^{-s^2}/s なので k,k′k,k' は可積分で k(s)→0k(s)\to0 です。第 1 項は 補題 4.1(κ=2−iλ\kappa=2-i\lambda)で

h(0)∫e−(1−iλ/2)s2ds=h(0)π1−iλ/2=h(0)2πλ eiπ/4(1+O(1λ))h(0)\int e^{-(1-i\lambda/2)s^2}ds=h(0)\sqrt{\frac{\pi}{1-i\lambda/2}}=h(0)\sqrt{\frac{2\pi}\lambda}\,e^{i\pi/4}\Bigl(1+O\Bigl(\frac1\lambda\Bigr)\Bigr)

です(2λ−i=−i(1+2iλ)\frac{2}{\lambda}-i=-i(1+\frac{2i}\lambda) と (−i)−1/2=eiπ/4(-i)^{-1/2}=e^{i\pi/4} を使った)。第 2 項は seiλs2/2=1iλddseiλs2/2se^{i\lambda s^2/2}=\frac1{i\lambda}\frac{d}{ds}e^{i\lambda s^2/2} で部分積分して、絶対値 1λ∫∣k′∣ds\frac1\lambda\int|k'|ds 以下です。

例 5.3(整数次 Bessel 関数を停留位相で)

定理 3.2[Bessel・Airy・Whittaker 関数] の Jn(x)=12π∫−ππe−inθeixsin⁡θdθJ_n(x)=\frac1{2\pi}\int_{-\pi}^{\pi}e^{-in\theta}e^{ix\sin\theta}d\theta で、位相 sin⁡θ\sin\theta の停留点は θ=±π2\theta=\pm\frac\pi2、ϕ′′(±π2)=∓1\phi''(\pm\frac\pi2)=\mp1 です。被積分関数は周期 2π2\pi なので、円周上の滑らかな 1 の分割 χ++χ−+χ0=1\chi_++\chi_-+\chi_0=1(χ±\chi_\pm は ±π2\pm\frac\pi2 の小さな近傍に台をもち、χ0\chi_0 は停留点を含まない)で分けると、χ0\chi_0 の部分は 補題 5.1 で O(1/x)O(1/x)、χ±\chi_\pm の部分は 定理 5.2 で

Jn(x)=12π2πx(e−inπ/2eix−iπ/4+einπ/2e−ix+iπ/4)+O(1x)=2πxcos⁡(x−nπ2−π4)+O(1x).J_n(x)=\frac{1}{2\pi}\sqrt{\frac{2\pi}x}\Bigl(e^{-in\pi/2}e^{ix-i\pi/4}+e^{in\pi/2}e^{-ix+i\pi/4}\Bigr)+O\Bigl(\frac1x\Bigr)=\sqrt{\frac2{\pi x}}\cos\Bigl(x-\frac{n\pi}2-\frac\pi4\Bigr)+O\Bigl(\frac1x\Bigr).

定理 3.2 の整数次の場合を、別の道筋で再現しました(ただし誤差は相対的に O(x−1/2)O(x^{-1/2}) と粗い)。

複素積分 ∫γg(z)eλf(z)dz\int_\gamma g(z)e^{\lambda f(z)}dz(f,gf,g は正則)では、コーシーの積分定理で積分路 γ\gamma を自由に動かせます。うまい積分路は、Re⁡f\operatorname{Re}f がある点で鋭い最大を取り、それ以外ではそれより小さいものです。最大点で積分路の接線方向の微分が消えるには f′(z0)=0f'(z_0)=0 が必要で、正則関数 Re⁡f\operatorname{Re}f は最大値原理により極大をもたないので、z0z_0 は Re⁡f\operatorname{Re}f の鞍点です。積分路は鞍点を「谷から谷へ」越えるように選びます。

系 6.1(鞍点法)✓

f,gf,g を領域 DD で正則とし、γ:(a,b)→D\gamma:(a,b)\to D を区分的に C1C^1 級の道で、s0∈(a,b)s_0\in(a,b) の近くでは C2C^2 級、z0=γ(s0)z_0=\gamma(s_0)、γ′(s0)≠0\gamma'(s_0)\neq0 とする。f′(z0)=0f'(z_0)=0、Re⁡(f′′(z0)γ′(s0)2)<0\operatorname{Re}\bigl(f''(z_0)\gamma'(s_0)^2\bigr)\lt0 で、F(s)=f(γ(s))F(s)=f(\gamma(s))、G(s)=g(γ(s))γ′(s)G(s)=g(\gamma(s))\gamma'(s) が 定理 4.2 の仮定 2、3 をみたすとする。このとき

∫γg(z)eλf(z)dz=eλf(z0)2π−λf′′(z0)γ′(s0)2  γ′(s0)(g(z0)+o(1)).\int_\gamma g(z)e^{\lambda f(z)}dz=e^{\lambda f(z_0)}\sqrt{\frac{2\pi}{-\lambda f''(z_0)\gamma'(s_0)^2}}\;\gamma'(s_0)\bigl(g(z_0)+o(1)\bigr).
証明(系 6.1)

F′(s)=f′(γ(s))γ′(s)F'(s)=f'(\gamma(s))\gamma'(s)、F′′(s)=f′′(γ(s))γ′(s)2+f′(γ(s))γ′′(s)F''(s)=f''(\gamma(s))\gamma'(s)^2+f'(\gamma(s))\gamma''(s) なので F′(s0)=0F'(s_0)=0、F′′(s0)=f′′(z0)γ′(s0)2F''(s_0)=f''(z_0)\gamma'(s_0)^2 です。∫γgeλfdz=∫abG(s)eλF(s)ds\int_\gamma ge^{\lambda f}dz=\int_a^bG(s)e^{\lambda F(s)}ds に 定理 4.2 を当てれば主張です。

平方根の分枝は、−f′′(z0)γ′2-f''(z_0)\gamma'^2 の主値です。これは「積分路が鞍点をどちら向きに通るか」で決まり、⋅ γ′\sqrt{\cdot}\,\gamma' を一つの量として読むと γ′\gamma' の大きさによりません。

定理 6.2(Airy 関数の振動の漸近形)✓

x→+∞x\to+\infty で

Ai⁡(−x)=1π x1/4(sin⁡(23x3/2+π4)+o(1)).\operatorname{Ai}(-x)=\frac{1}{\sqrt\pi\,x^{1/4}}\Bigl(\sin\Bigl(\frac23x^{3/2}+\frac\pi4\Bigr)+o(1)\Bigr).

証明の方針です。Re⁡f\operatorname{Re}f を複素平面の高さと見ると、鞍点 u=±iu=\pm i は峠にあたります。積分は峠を越えるときの高さが最も低くなる道(谷から谷へ通る道)に沿って行うと、峠のごく近くだけが効きます。下の計算は、選んだ折れ線の積分路の上で Re⁡f≤0\operatorname{Re}f\le0 で、等号が鞍点でだけ成り立つこと(つまり鞍点が道の上の最高点であること)の確認です。

証明(定理 6.2)

定義 4.1[Bessel・Airy・Whittaker 関数] で t=x ut=\sqrt x\,u とおくと、λ=x3/2\lambda=x^{3/2}、f(u)=u33+uf(u)=\frac{u^3}3+u として

Ai⁡(−x)=x2πi∫Leλf(u)du.\operatorname{Ai}(-x)=\frac{\sqrt x}{2\pi i}\int_Le^{\lambda f(u)}du .

f′(u)=u2+1f'(u)=u^2+1 なので鞍点は u=±iu=\pm i で、f(±i)=±2i3f(\pm i)=\pm\frac{2i}3、f′′(±i)=±2if''(\pm i)=\pm2i です。

積分路。 Γ\Gamma を、頂点 −1-1 から出る 2 本の半直線 −1+ρe±iπ/4-1+\rho e^{\pm i\pi/4}(ρ≥0\rho\ge0)で、∞e−iπ/4\infty e^{-i\pi/4} から −1-1 を経て ∞eiπ/4\infty e^{i\pi/4} へ向かうものとします。Γ\Gamma は ρ=2\rho=\sqrt2 で鞍点 ±i\pm i を通ります。上側の半直線上で u=a+i(a+1)u=a+i(a+1)(a=−1+ρ/2≥−1a=-1+\rho/\sqrt2\ge-1)と書くと、Re⁡f(a+ib)=a(a23−b2+1)\operatorname{Re}f(a+ib)=a\bigl(\frac{a^2}3-b^2+1\bigr) に b=a+1b=a+1 を代入して

Re⁡f=a(a23−a2−2a)=−23a2(a+3)≤0\operatorname{Re}f=a\Bigl(\frac{a^2}3-a^2-2a\Bigr)=-\frac23a^2(a+3)\le0

で、等号は a=0a=0(u=iu=i)のときだけです。下側も複素共役で同じです。両端の方向 ±π4\pm\frac\pi4 はどちらも LL の端の方向 ±π3\pm\frac\pi3 と同じ「谷」cos⁡3θ<0\cos3\theta\lt0 に入るので、前章の 命題 4.2[Bessel・Airy・Whittaker 関数] の証明と同様に、コーシーの積分定理で LL を Γ\Gamma に取り替えられます。

鞍点の寄与。 Γ\Gamma を −1-1 で 2 本に分けると、それぞれの上で Re⁡f\operatorname{Re}f は鞍点でだけ最大値 00 を取り、頂点 −1-1 では −43-\frac43、無限遠では −∞-\infty なので、系 6.1 の仮定がみたされます。上側では γ′=eiπ/4\gamma'=e^{i\pi/4}、−f′′(i)γ′2=−2i⋅i=2-f''(i)\gamma'^2=-2i\cdot i=2 で、寄与は e2iλ/3π/λ eiπ/4(1+o(1))e^{2i\lambda/3}\sqrt{\pi/\lambda}\,e^{i\pi/4}(1+o(1))。下側は内向きにたどるので γ′=−e−iπ/4=e3iπ/4\gamma'=-e^{-i\pi/4}=e^{3i\pi/4}、−f′′(−i)γ′2=2i⋅(−i)=2-f''(-i)\gamma'^2=2i\cdot(-i)=2 で、寄与は e−2iλ/3π/λ e3iπ/4(1+o(1))e^{-2i\lambda/3}\sqrt{\pi/\lambda}\,e^{3i\pi/4}(1+o(1)) です。e3iπ/4=−e−iπ/4e^{3i\pi/4}=-e^{-i\pi/4} なので、ϑ=2λ3+π4\vartheta=\frac{2\lambda}3+\frac\pi4 として和は π/λ (eiϑ−e−iϑ+o(1))=π/λ (2isin⁡ϑ+o(1))\sqrt{\pi/\lambda}\,(e^{i\vartheta}-e^{-i\vartheta}+o(1))=\sqrt{\pi/\lambda}\,(2i\sin\vartheta+o(1)) です。x2πi⋅2iπ x−3/4=x−1/4π\frac{\sqrt x}{2\pi i}\cdot2i\sqrt{\pi}\,x^{-3/4}=\frac{x^{-1/4}}{\sqrt\pi} から主張が出ます。

i(鞍点)−i(鞍点)−1LΓRe uIm u
Ai(−x) の鞍点法の積分路。破線が定義の積分路 L(偏角 ±π/3 の半直線)、実線が頂点 −1 から偏角 ±π/4 に出る積分路 Γ。Γ は鞍点 ±i を最急降下方向に通り、その上で Re f ≤ 0

この漸近形は、WKB 近似と Liouville–Green 理論 で転回点の接続公式を導くときの鍵になります。位相の π4\frac\pi4 が、Bohr–Sommerfeld の量子化条件の 12\frac12 の由来です。

7. Euler–Maclaurin の公式と複素 Stirling の公式

Section titled “7. Euler–Maclaurin の公式と複素 Stirling の公式”

7.1. Bernoulli 多項式と Euler–Maclaurin の公式

Section titled “7.1. Bernoulli 多項式と Euler–Maclaurin の公式”

この節の目的は、和 ∑f(k)\sum f(k) を積分 ∫f\int f と端点での微分の補正項で表すことです。補正項の係数に現れる Bernoulli 数は、下の補題で定める多項式 Bm(t)B_m(t) の t=0t=0 での値のことです。

補題 7.1(Bernoulli 多項式)✓

多項式の列 Bm(t)B_m(t) が、B0=1B_0=1、Bm′=mBm−1B_m'=mB_{m-1}、∫01Bm(t) dt=0\int_0^1B_m(t)\,dt=0(m≥1m\ge1)によって一意に定まる。Bm=Bm(0)B_m=B_m(0)(Bernoulli 数)とおくと、次が成り立つ。

  1. m≥2m\ge2 で Bm(1)=Bm(0)B_m(1)=B_m(0)。
  2. Bm(1−t)=(−1)mBm(t)B_m(1-t)=(-1)^mB_m(t)。とくに j≥1j\ge1 で B2j+1=0B_{2j+1}=0。

最初のいくつかは B1(t)=t−12B_1(t)=t-\frac12、B2(t)=t2−t+16B_2(t)=t^2-t+\frac16、B3(t)=t3−32t2+12tB_3(t)=t^3-\frac32t^2+\frac12t、B4(t)=t4−2t3+t2−130B_4(t)=t^4-2t^3+t^2-\frac1{30} である。

証明(補題 7.1)

BmB_m は Bm−1B_{m-1} の原始関数の mm 倍で、積分定数が ∫01Bm=0\int_0^1B_m=0 で一つに決まります。1: Bm(1)−Bm(0)=∫01Bm′=m∫01Bm−1=0B_m(1)-B_m(0)=\int_0^1B_m'=m\int_0^1B_{m-1}=0(m−1≥1m-1\ge1)。2: Cm(t)=(−1)mBm(1−t)C_m(t)=(-1)^mB_m(1-t) とおくと C0=1C_0=1、Cm′=(−1)m−1mBm−1(1−t)=mCm−1C_m'=(-1)^{m-1}mB_{m-1}(1-t)=mC_{m-1}、∫01Cm=0\int_0^1C_m=0 なので一意性から Cm=BmC_m=B_m です。t=0t=0 とおくと Bm(1)=(−1)mBm(0)B_m(1)=(-1)^mB_m(0) で、m=2j+1≥3m=2j+1\ge3 なら 1 と合わせて Bm(0)=−Bm(0)B_m(0)=-B_m(0)、すなわち B2j+1=0B_{2j+1}=0 です。

B~m(t)=Bm(t−⌊t⌋)\tilde B_m(t)=B_m(t-\lfloor t\rfloor)(周期 1 に延ばしたもの)とします。1 から m≥2m\ge2 の B~m\tilde B_m は連続で、B~m′=mB~m−1\tilde B_m'=m\tilde B_{m-1}(m≥2m\ge2 では整数点を除いて)が成り立ちます。

定理 7.2(Euler–Maclaurin の公式)✓

整数 a<ba\lt b、p≥1p\ge1、f∈C2p([a,b])f\in C^{2p}([a,b])(複素数値でよい)について

∑k=abf(k)=∫abf(t) dt+f(a)+f(b)2+∑j=1pB2j(2j)!(f(2j−1)(b)−f(2j−1)(a))−∫abB~2p(t)(2p)!f(2p)(t) dt.\sum_{k=a}^bf(k)=\int_a^bf(t)\,dt+\frac{f(a)+f(b)}2+\sum_{j=1}^{p}\frac{B_{2j}}{(2j)!}\Bigl(f^{(2j-1)}(b)-f^{(2j-1)}(a)\Bigr)-\int_a^b\frac{\tilde B_{2p}(t)}{(2p)!}f^{(2p)}(t)\,dt .
証明(定理 7.2)

各区間 [k,k+1][k,k+1] で B~1(t)=t−k−12\tilde B_1(t)=t-k-\frac12 なので、部分積分で ∫kk+1B~1f′ dt=f(k)+f(k+1)2−∫kk+1f dt\int_k^{k+1}\tilde B_1f'\,dt=\frac{f(k)+f(k+1)}2-\int_k^{k+1}f\,dt。k=a,…,b−1k=a,\dots,b-1 で足すと

∑k=abf(k)=∫abf dt+f(a)+f(b)2+∫abB~1f′ dt.\sum_{k=a}^bf(k)=\int_a^bf\,dt+\frac{f(a)+f(b)}2+\int_a^b\tilde B_1f'\,dt .

m≥1m\ge1 について、B~m+1\tilde B_{m+1} が連続で B~m+1′=(m+1)B~m\tilde B_{m+1}'=(m+1)\tilde B_m だから

∫abB~mm!f(m)dt=[B~m+1(m+1)!f(m)]ab−∫abB~m+1(m+1)!f(m+1)dt\int_a^b\frac{\tilde B_m}{m!}f^{(m)}dt=\Bigl[\frac{\tilde B_{m+1}}{(m+1)!}f^{(m)}\Bigr]_a^b-\int_a^b\frac{\tilde B_{m+1}}{(m+1)!}f^{(m+1)}dt

で、整数点では B~m+1=Bm+1\tilde B_{m+1}=B_{m+1} です。m=1,…,2p−1m=1,\dots,2p-1 と繰り返すと、境界項 (−1)m−1Bm+1(m+1)![f(m)]ab(-1)^{m-1}\frac{B_{m+1}}{(m+1)!}[f^{(m)}]_a^b のうち m+1m+1 が 3 以上の奇数のものは 補題 7.1 の 2 で消え、m+1=2jm+1=2j のものは符号 ++ で残ります。最後の積分は (−1)2p−1∫B~2p(2p)!f(2p)(-1)^{2p-1}\int\frac{\tilde B_{2p}}{(2p)!}f^{(2p)} です。

例 7.3(調和数と Euler 定数)

f(t)=1/tf(t)=1/t、[1,n][1,n]、p=1p=1(B2=16B_2=\frac16)とすると

∑k=1n1k=ln⁡n+12+12n+112(1−1n2)−∫1nB~2(t)t3dt.\sum_{k=1}^n\frac1k=\ln n+\frac12+\frac1{2n}+\frac1{12}\Bigl(1-\frac1{n^2}\Bigr)-\int_1^n\frac{\tilde B_2(t)}{t^3}dt .

∣B~2∣≤16|\tilde B_2|\le\frac16 なので最後の積分は n→∞n\to\infty で収束し、Euler 定数は γ=12+112−∫1∞B~2(t)t−3dt\gamma=\frac12+\frac1{12}-\int_1^\infty\tilde B_2(t)t^{-3}dt と表せます。差を取ると

Hn=ln⁡n+γ+12n−112n2+∫n∞B~2(t)t3dt,∣∫n∞B~2(t)t3dt∣≤112n2,H_n=\ln n+\gamma+\frac1{2n}-\frac1{12n^2}+\int_n^\infty\frac{\tilde B_2(t)}{t^3}dt,\qquad\Bigl|\int_n^\infty\frac{\tilde B_2(t)}{t^3}dt\Bigr|\le\frac1{12n^2},

よって Hn=ln⁡n+γ+12n+θn16n2H_n=\ln n+\gamma+\frac1{2n}+\theta_n\frac1{6n^2}(∣θn∣≤1|\theta_n|\le1)です。p=2p=2 にすれば −112n2-\frac1{12n^2} の項が正確に残り、誤差は O(n−4)O(n^{-4}) になります。

C∖(−∞,0]\mathbb{C}\setminus(-\infty,0] 上で Log⁡\operatorname{Log} を対数の主値とします。

定理 7.4(Stirling の公式(複素扇形・誤差つき))✓

C∖(−∞,0]\mathbb{C}\setminus(-\infty,0] 上の正則関数 Log⁡Γ\operatorname{Log}\Gamma で、eLog⁡Γ(z)=Γ(z)e^{\operatorname{Log}\Gamma(z)}=\Gamma(z) かつ正の実軸上で実数値のものが存在し、任意の p≥1p\ge1 について

Log⁡Γ(z)=(z−12)Log⁡z−z+12ln⁡2π+∑j=1pB2j2j(2j−1)z2j−1+Rp(z),Rp(z)=−∫0∞B~2p(t)2p (z+t)2pdt\operatorname{Log}\Gamma(z)=\Bigl(z-\frac12\Bigr)\operatorname{Log}z-z+\frac12\ln2\pi+\sum_{j=1}^{p}\frac{B_{2j}}{2j(2j-1)z^{2j-1}}+R_p(z),\qquad R_p(z)=-\int_0^\infty\frac{\tilde B_{2p}(t)}{2p\,(z+t)^{2p}}dt

が成り立つ。さらに 0<δ≤π0\lt\delta\le\pi、∣arg⁡z∣≤π−δ|\arg z|\le\pi-\delta のとき、M2p=max⁡∣B~2p∣M_{2p}=\max|\tilde B_{2p}| として

∣Rp(z)∣≤M2p2p(2p−1)sin⁡2p(δ/2)⋅1∣z∣2p−1.|R_p(z)|\le\frac{M_{2p}}{2p(2p-1)\sin^{2p}(\delta/2)}\cdot\frac1{|z|^{2p-1}} .

とくに p=1p=1 では Log⁡Γ(z)=(z−12)Log⁡z−z+12ln⁡2π+112z+R1(z)\operatorname{Log}\Gamma(z)=(z-\frac12)\operatorname{Log}z-z+\frac12\ln2\pi+\frac1{12z}+R_1(z)、∣R1(z)∣≤112sin⁡2(δ/2)∣z∣|R_1(z)|\le\dfrac{1}{12\sin^2(\delta/2)|z|}。

証明の方針です。Gauss の極限公式の対数を取ると、ln⁡Γ\ln\Gamma が Log⁡(z+k)\operatorname{Log}(z+k) の和の極限として書けます。この和に Euler–Maclaurin の公式を当て、n→∞n\to\infty とすると、主要項と剰余の積分が出ます。途中の式変形は長いので、ln⁡n\ln n の項が打ち消し合うこと、積分と端点の項が n→∞n\to\infty で何に収束するかの 2 点に注目すると追いやすくなります。

証明(定理 7.4)

Gauss の極限公式の対数。 z∈C∖(−∞,0]z\in\mathbb{C}\setminus(-\infty,0] とすると z+kz+k も同じ領域にあります。

Sn(z)=ln⁡n!+zln⁡n−∑k=0nLog⁡(z+k)S_n(z)=\ln n!+z\ln n-\sum_{k=0}^n\operatorname{Log}(z+k)

とおくと eSn(z)=n! nzz(z+1)⋯(z+n)e^{S_n(z)}=\frac{n!\,n^z}{z(z+1)\cdots(z+n)} で、Gauss の極限公式(定理 6.3[整関数とガンマ関数])からこれは Γ(z)\Gamma(z) に収束します。

Euler–Maclaurin。 f(t)=Log⁡(z+t)f(t)=\operatorname{Log}(z+t) は f(m)(t)=(−1)m−1(m−1)! (z+t)−mf^{(m)}(t)=(-1)^{m-1}(m-1)!\,(z+t)^{-m} をみたし、∫0nf dt=[(z+t)Log⁡(z+t)−(z+t)]0n\int_0^nf\,dt=\bigl[(z+t)\operatorname{Log}(z+t)-(z+t)\bigr]_0^n です。定理 7.2 を [0,n][0,n] で使って整理すると

Sn(z)=[ln⁡n!+zln⁡n−(z+n)Log⁡(z+n)+n−12Log⁡(z+n)]+(z−12)Log⁡z+∑j=1pB2j2j(2j−1)(1z2j−1−1(z+n)2j−1)−∫0nB~2p(t)2p (z+t)2pdt.\begin{aligned} S_n(z)={}&\Bigl[\ln n!+z\ln n-(z+n)\operatorname{Log}(z+n)+n-\tfrac12\operatorname{Log}(z+n)\Bigr]+\Bigl(z-\frac12\Bigr)\operatorname{Log}z\\ &+\sum_{j=1}^p\frac{B_{2j}}{2j(2j-1)}\Bigl(\frac1{z^{2j-1}}-\frac1{(z+n)^{2j-1}}\Bigr)-\int_0^n\frac{\tilde B_{2p}(t)}{2p\,(z+t)^{2p}}dt . \end{aligned}

n→∞n\to\infty とします。Log⁡(z+n)=ln⁡n+zn+O(n−2)\operatorname{Log}(z+n)=\ln n+\frac zn+O(n^{-2}) から (z+n)Log⁡(z+n)=(z+n)ln⁡n+z+O(1/n)(z+n)\operatorname{Log}(z+n)=(z+n)\ln n+z+O(1/n)、実軸上の Stirling の公式(定理 6.6[整関数とガンマ関数])から ln⁡n!=(n+12)ln⁡n−n+12ln⁡2π+o(1)\ln n!=(n+\frac12)\ln n-n+\frac12\ln2\pi+o(1) です。代入すると ln⁡n\ln n の係数は (n+12)+z−(z+n)−12=0(n+\frac12)+z-(z+n)-\frac12=0 で、最初の角括弧は 12ln⁡2π−z+o(1)\frac12\ln2\pi-z+o(1) に収束します。

剰余の評価。 ∣arg⁡z∣≤π−δ|\arg z|\le\pi-\delta、t≥0t\ge0 なら、cos⁡(arg⁡z)≥−cos⁡δ\cos(\arg z)\ge-\cos\delta と 2∣z∣t≤12(∣z∣+t)22|z|t\le\frac12(|z|+t)^2 から

∣z+t∣2≥(∣z∣+t)2−2∣z∣t(1+cos⁡δ)≥(∣z∣+t)2 1−cos⁡δ2=(∣z∣+t)2sin⁡2δ2|z+t|^2\ge(|z|+t)^2-2|z|t(1+\cos\delta)\ge(|z|+t)^2\,\frac{1-\cos\delta}2=(|z|+t)^2\sin^2\frac\delta2

です。よって積分は n→∞n\to\infty で絶対収束し、

∣∫0∞B~2p(t)2p(z+t)2pdt∣≤M2p2psin⁡2p(δ/2)∫0∞dt(∣z∣+t)2p=M2p2p(2p−1)sin⁡2p(δ/2)∣z∣2p−1\Bigl|\int_0^\infty\frac{\tilde B_{2p}(t)}{2p(z+t)^{2p}}dt\Bigr|\le\frac{M_{2p}}{2p\sin^{2p}(\delta/2)}\int_0^\infty\frac{dt}{(|z|+t)^{2p}}=\frac{M_{2p}}{2p(2p-1)\sin^{2p}(\delta/2)|z|^{2p-1}}

です。

Log⁡Γ\operatorname{Log}\Gamma の構成。 以上の評価は zz がコンパクト集合を動くとき一様なので、SnS_n は C∖(−∞,0]\mathbb{C}\setminus(-\infty,0] 上で局所一様に収束し、極限 Φ\Phi は正則です(定理 5.2[偏角の原理と Rouché の定理])。eΦ=lim⁡eSn=Γe^{\Phi}=\lim e^{S_n}=\Gamma で、z>0z>0 では各項が実数なので Φ\Phi は実数値です。Φ\Phi は pp によらない(SnS_n の極限だから)ので、Log⁡Γ=Φ\operatorname{Log}\Gamma=\Phi とすればすべての pp で主張の式が成り立ちます。p=1p=1 では M2=max⁡[0,1]∣t2−t+16∣=16M_2=\max_{[0,1]}|t^2-t+\frac16|=\frac16 です。

前章までの実軸上の Stirling の公式は、z=x>0z=x>0(δ=π\delta=\pi、sin⁡δ2=1\sin\frac\delta2=1)の場合にあたり、∣R1(x)∣≤112x|R_1(x)|\le\frac1{12x} の評価が出ます。扇形の角を π\pi に近づけると、負の実軸上の極に近づくので誤差の定数は sin⁡−2(δ/2)\sin^{-2}(\delta/2) のように大きくなります。

系 7.5(縦の直線上での Γ の減衰)✓

xx が有界閉区間を動くとき、一様に

∣Γ(x+iy)∣=2π ∣y∣x−1/2e−π∣y∣/2(1+O(1∣y∣))(∣y∣→∞).|\Gamma(x+iy)|=\sqrt{2\pi}\,|y|^{x-1/2}e^{-\pi|y|/2}\Bigl(1+O\Bigl(\frac1{|y|}\Bigr)\Bigr)\qquad(|y|\to\infty).
証明(系 7.5)

Γ(z)‾=Γ(zˉ)\overline{\Gamma(z)}=\Gamma(\bar z) なので y>0y>0 で示せば十分です。y≥∣x∣y\ge|x| なら ∣arg⁡z∣≤3π4|\arg z|\le\frac{3\pi}4 なので 定理 7.4(p=1p=1、δ=π4\delta=\frac\pi4)が使え、ln⁡∣Γ(z)∣=Re⁡[(z−12)Log⁡z]−x+12ln⁡2π+O(1/y)\ln|\Gamma(z)|=\operatorname{Re}\bigl[(z-\frac12)\operatorname{Log}z\bigr]-x+\frac12\ln2\pi+O(1/y) です。arg⁡z=π2−arctan⁡xy\arg z=\frac\pi2-\arctan\frac xy と arctan⁡u=u+O(u3)\arctan u=u+O(u^3) から −yarg⁡z=−πy2+x+O(1/y)-y\arg z=-\frac{\pi y}2+x+O(1/y)、また ln⁡∣z∣=ln⁡y+O(y−2)\ln|z|=\ln y+O(y^{-2}) なので

Re⁡[(z−12)Log⁡z]=(x−12)ln⁡∣z∣−yarg⁡z=(x−12)ln⁡y−πy2+x+O(1y)\operatorname{Re}\Bigl[\Bigl(z-\frac12\Bigr)\operatorname{Log}z\Bigr]=\Bigl(x-\frac12\Bigr)\ln|z|-y\arg z=\Bigl(x-\frac12\Bigr)\ln y-\frac{\pi y}2+x+O\Bigl(\frac1y\Bigr)

です。合わせて指数を取れば主張です。

たとえば x=12x=\frac12 では右辺の主要項は 2πe−π∣y∣/2\sqrt{2\pi}e^{-\pi|y|/2} で、相反公式から得られる厳密な値 ∣Γ(12+iy)∣2=π/cosh⁡πy|\Gamma(\frac12+iy)|^2=\pi/\cosh\pi y と、∣y∣→∞|y|\to\infty で確かに一致します。この減衰は、Mellin 変換や ζ\zeta 関数の評価で、縦の直線に沿った積分の収束を保証する基本的な道具です。

8. Borel 総和と Watson–Nevanlinna–Sokal の定理

Section titled “8. Borel 総和と Watson–Nevanlinna–Sokal の定理”

例 2.3 のように、漸近級数はしばしば発散し、係数が k!k! 程度で増えます。この場合、∫0∞e−t/ztk dt=k! zk+1\int_0^\infty e^{-t/z}t^k\,dt=k!\,z^{k+1} を使って k!k! を「積分に押し込む」と、収束する級数が得られます。

定義 8.1(Borel 変換と Borel 和)↗

形式的冪級数 ∑kakzk\sum_ka_kz^k で ∣ak∣≤Aσkk!|a_k|\le A\sigma^kk! をみたすものの Borel 変換を B(t)=∑kaktk/k!\mathcal B(t)=\sum_ka_kt^k/k!(∣t∣<1/σ|t|\lt1/\sigma で収束)とする。B\mathcal B が正の実軸の近傍に解析接続でき、∣B(t)∣≤Kect|\mathcal B(t)|\le Ke^{ct}(t>0t>0)であるとき、Re⁡(1/z)>c\operatorname{Re}(1/z)>c について

(Sf)(z)=1z∫0∞e−t/zB(t) dt(\mathcal S f)(z)=\frac1z\int_0^\infty e^{-t/z}\mathcal B(t)\,dt

を Borel 和という。

形式的には 1z∫0∞e−t/ztkk!dt=zk\frac1z\int_0^\infty e^{-t/z}\frac{t^k}{k!}dt=z^k なので、和と積分を交換すれば元の級数に戻ります。問題は、Borel 和が「元の関数」を与えるかどうかです。指数的に小さい量を区別しない漸近展開からは、一般には関数は決まりません(2 節)。次の定理は、ある円板の上で一様な誤差評価があれば関数が一意に決まり、Borel 和で復元できることを保証します。

R>0R>0 について CR={z:Re⁡(1/z)>1/R}C_R=\{z:\operatorname{Re}(1/z)>1/R\} とおきます。これは中心 R/2R/2、直径 RR の開円板で、原点で虚軸に接しています。

定理 8.2(Watson–Nevanlinna–Sokal の定理)✓

ff を CRC_R で正則とし、定数 A,σ>0A,\sigma>0 と複素数 aka_k があって、すべての N≥0N\ge0 と z∈CRz\in C_R について

∣f(z)−∑k=0N−1akzk∣≤A σNN! ∣z∣N\Bigl|f(z)-\sum_{k=0}^{N-1}a_kz^k\Bigr|\le A\,\sigma^N N!\,|z|^N

とする。このとき次が成り立つ。

  1. ∣ak∣≤Aσkk!|a_k|\le A\sigma^kk! で、Borel 変換 B(t)=∑aktk/k!\mathcal B(t)=\sum a_kt^k/k! は ∣t∣<1/σ|t|\lt1/\sigma で収束する。
  2. B\mathcal B は Sσ={t:dist⁡(t,[0,∞))<1/σ}S_\sigma=\{t:\operatorname{dist}(t,[0,\infty))\lt1/\sigma\} に正則に解析接続され、任意の c>1/Rc>1/R、σ′>σ\sigma'>\sigma について、ある KK で Sσ′S_{\sigma'} 上 ∣B(t)∣≤Kec∣t∣|\mathcal B(t)|\le Ke^{c|t|}。
  3. すべての z∈CRz\in C_R で f(z)=1z∫0∞e−t/zB(t) dtf(z)=\dfrac1z\displaystyle\int_0^\infty e^{-t/z}\mathcal B(t)\,dt。

とくに、すべての aka_k が 00 なら f≡0f\equiv0 である。

証明の方針です。w=1/zw=1/z と置くと、誤差の仮定は右半平面での評価になります。この評価から、まず係数 aka_k の増え方を押さえ、次に誤差項を縦の直線に沿った積分で表して Borel 変換 B(t)\mathcal B(t) を作ります(この積分は Laplace 変換の逆を取る操作にあたります)。最後に B\mathcal B を Laplace 変換して ff に戻ることを確かめます。

証明(定理 8.2)

w=1/zw=1/z、F(w)=f(1/w)F(w)=f(1/w) とし、RN(w)=F(w)−∑k<Nakw−kR_N(w)=F(w)-\sum_{k\lt N}a_kw^{-k} とおくと、仮定は Re⁡w>1/R\operatorname{Re}w>1/R で ∣RN(w)∣≤AσNN! ∣w∣−N|R_N(w)|\le A\sigma^NN!\,|w|^{-N} です。

1。 aNw−N=RN(w)−RN+1(w)a_Nw^{-N}=R_N(w)-R_{N+1}(w) から ∣aN∣≤AσNN!+AσN+1(N+1)!/∣w∣|a_N|\le A\sigma^NN!+A\sigma^{N+1}(N+1)!/|w| で、w→+∞w\to+\infty とすれば主張です。

t>0t>0 での表示。 c>1/Rc>1/R を取り、t>0t>0 について

B~(t)=a0+12πi∫c−i∞c+i∞ewtR1(w)wdw\tilde{\mathcal B}(t)=a_0+\frac1{2\pi i}\int_{c-i\infty}^{c+i\infty}e^{wt}\frac{R_1(w)}{w}dw

とおきます。∣R1(w)/w∣≤Aσ∣w∣−2|R_1(w)/w|\le A\sigma|w|^{-2} なので絶対収束し、コーシーの積分定理で縦の直線を動かせるので cc によりません。N≥1N\ge1 について R1(w)w=∑1≤k<Nakw−k−1+RN(w)w\frac{R_1(w)}w=\sum_{1\le k\lt N}a_kw^{-k-1}+\frac{R_N(w)}w で、k≥1k\ge1 なら留数定理(定理 5.1[留数定理と定積分への応用]、左半平面の半円で閉じる。t>0t>0 なので円弧の寄与は消える)から 12πi∫ewtw−k−1dw=tkk!\frac1{2\pi i}\int e^{wt}w^{-k-1}dw=\frac{t^k}{k!} です。よって

B~(t)=∑k<Naktkk!+EN(t),EN(t)=12πi∫c−i∞c+i∞ewtRN(w)wdw.\tilde{\mathcal B}(t)=\sum_{k\lt N}\frac{a_kt^k}{k!}+E_N(t),\qquad E_N(t)=\frac1{2\pi i}\int_{c-i\infty}^{c+i\infty}e^{wt}\frac{R_N(w)}wdw .

∫−∞∞(c2+y2)−(N+1)/2dy≤πc−N\int_{-\infty}^\infty(c^2+y^2)^{-(N+1)/2}dy\le\pi c^{-N} から ∣EN(t)∣≤A2N! (σ/c)Nect|E_N(t)|\le\frac A2N!\,(\sigma/c)^Ne^{ct} が、すべての c>1/Rc>1/R で成り立ちます。

2 の前半:0<t<1/σ0\lt t\lt1/\sigma で B~=B\tilde{\mathcal B}=\mathcal B。 N>t/RN>t/R なら c=N/tc=N/t と取れて、N!≤3NN+1/2e−NN!\le3N^{N+1/2}e^{-N}(定理 6.6[整関数とガンマ関数] で N!=NΓ(N)≤2πe1/12NN+1/2e−NN!=N\Gamma(N)\le\sqrt{2\pi}e^{1/12}N^{N+1/2}e^{-N})から ∣EN(t)∣≤3A2N(σt)N→0|E_N(t)|\le\frac{3A}2\sqrt N(\sigma t)^N\to0 です。

導関数の評価と解析接続。 N=n+1N=n+1 の表示を nn 回微分すると(被積分関数 ewtwn−1Rn+1(w)e^{wt}w^{n-1}R_{n+1}(w) は ∣w∣−2|w|^{-2} の定数倍で抑えられ、積分記号下で微分できる)

B~(n)(t)=an+12πi∫ewtwn−1Rn+1(w) dw,∣B~(n)(t)∣n!≤Aσn(1+σ(n+1)2cect)\tilde{\mathcal B}^{(n)}(t)=a_n+\frac1{2\pi i}\int e^{wt}w^{n-1}R_{n+1}(w)\,dw,\qquad\frac{|\tilde{\mathcal B}^{(n)}(t)|}{n!}\le A\sigma^n\Bigl(1+\frac{\sigma(n+1)}{2c}e^{ct}\Bigr)

です(∫Re⁡w=c∣w∣−2∣dw∣=π/c\int_{\operatorname{Re}w=c}|w|^{-2}|dw|=\pi/c)。この評価は tt がコンパクト集合を動くとき一様なので、各 t0>0t_0>0 で Taylor 級数は半径 1/σ1/\sigma 以上の円板で収束し、Taylor の定理の剰余の評価から実軸上では B~\tilde{\mathcal B} に一致します。これらの円板上の正則関数と、∣t∣<1/σ|t|\lt1/\sigma での B\mathcal B は、重なりの実軸部分で一致するので、一致の定理により貼り合わさって SσS_\sigma 上の正則関数になります。t∈Sσ′t\in S_{\sigma'} なら ∣t−t0∣<1/σ′|t-t_0|\lt1/\sigma' となる t0∈[0,∣t∣+1/σ′]t_0\in[0,|t|+1/\sigma'] が取れ、Taylor 展開と上の評価から ∣B(t)∣≤ect0A∑n(1+σ(n+1)2c)(σ/σ′)n≤Kec∣t∣|\mathcal B(t)|\le e^{ct_0}A\sum_n(1+\frac{\sigma(n+1)}{2c})(\sigma/\sigma')^n\le Ke^{c|t|} です。

3:Laplace 変換で戻す。 Re⁡w>c\operatorname{Re}w>c とします。Fubini の定理(定理 3.4[直積測度と Fubini–Tonelli の定理]、∣e−(w−w′)t∣=e−(Re⁡w−c)t|e^{-(w-w')t}|=e^{-(\operatorname{Re}w-c)t})で積分の順序を交換すると

∫0∞e−wt(B(t)−a0)dt=12πi∫c−i∞c+i∞G(w′)w−w′dw′,G(w′)=R1(w′)w′.\int_0^\infty e^{-wt}\bigl(\mathcal B(t)-a_0\bigr)dt=\frac1{2\pi i}\int_{c-i\infty}^{c+i\infty}\frac{G(w')}{w-w'}dw',\qquad G(w')=\frac{R_1(w')}{w'} .

GG は Re⁡w′≥c\operatorname{Re}w'\ge c で正則で O(∣w′∣−2)O(|w'|^{-2}) なので、右半平面の半円板にコーシーの積分公式(定理 6.1[コーシーの積分定理と積分公式])を当てて半径を無限大にすると、右辺は G(w)=(F(w)−a0)/wG(w)=(F(w)-a_0)/w です。∫0∞e−wta0 dt=a0/w\int_0^\infty e^{-wt}a_0\,dt=a_0/w と合わせて w∫0∞e−wtB(t)dt=F(w)w\int_0^\infty e^{-wt}\mathcal B(t)dt=F(w)。c>1/Rc>1/R は任意なので、Re⁡w>1/R\operatorname{Re}w>1/R、すなわち z∈CRz\in C_R のすべてで 3 が成り立ちます。最後の主張は、aka_k がすべて 00 なら B≡0\mathcal B\equiv0 だからです。

Watson(1912)の元の定理は、開き角が π\pi より大きい扇形での評価を仮定していました。Sokal(1980)は、それが原点で虚軸に接する円板 CRC_R で足りることを示しました。この改良によって、場の量子論のいくつかの模型(2 次元・3 次元の ϕ4\phi^4 模型など)で、摂動級数が Borel 総和可能で、その和が厳密に構成された理論の量を再現することが証明されています。

例 8.3(Euler の級数の Borel 和)

例 2.3 の E(z)=∫0∞e−t1+ztdtE(z)=\int_0^\infty\frac{e^{-t}}{1+zt}dt は Re⁡z>0\operatorname{Re}z>0 で正則で、そこでは ∣1+zt∣≥Re⁡(1+zt)≥1|1+zt|\ge\operatorname{Re}(1+zt)\ge1 なので、剰余の表示から ∣RN(z)∣≤N! ∣z∣N|R_N(z)|\le N!\,|z|^N です。CRC_R は右半平面に含まれるので、定理 8.2 の仮定が任意の RR について A=σ=1A=\sigma=1 でみたされます。Borel 変換は B(t)=∑(−1)ktk=11+t\mathcal B(t)=\sum(-1)^kt^k=\frac1{1+t} で、Borel 和 1z∫0∞e−t/z1+tdt\frac1z\int_0^\infty\frac{e^{-t/z}}{1+t}dt は t=zst=zs と置換すれば確かに E(z)E(z) です。

一方、符号の交代しない ∑k! zk\sum k!\,z^k では B(t)=11−t\mathcal B(t)=\frac1{1-t} が正の実軸上の t=1t=1 に極をもち、Borel 和は定義できません。極の上下を回る二通りの積分の差は e−1/ze^{-1/z} の程度で(演習)、ちょうど漸近展開が見分けられない大きさです。

演習 9.1易

定理 3.1 を使って、λ→∞\lambda\to\infty で ∫0∞e−λt1+tdt∼∑k≥0(−1)kk!λk+1\displaystyle\int_0^\infty\frac{e^{-\lambda t}}{1+t}dt\sim\sum_{k\ge0}\frac{(-1)^kk!}{\lambda^{k+1}} を示せ。

解答

f(t)=11+tf(t)=\frac1{1+t} は 0≤t<10\le t\lt1 で ∑k<N(−1)ktk+(−t)N1+t\sum_{k\lt N}(-1)^kt^k+\frac{(-t)^N}{1+t} と書け、剰余は ∣t∣N|t|^N 以下なので、αk=k\alpha_k=k、ak=(−1)ka_k=(-1)^k として仮定 2 がみたされます。∣f∣≤1|f|\le1 なので仮定 1 は c>0c>0 で成り立ちます。Γ(k+1)=k!\Gamma(k+1)=k! から主張が出ます。これは 1λE(1λ)\frac1\lambda E(\frac1\lambda) にほかなりません。

演習 9.2標準

定理 4.2 を使って、λ→∞\lambda\to\infty で ∫−ππeλcos⁡tdt∼eλ2πλ\displaystyle\int_{-\pi}^{\pi}e^{\lambda\cos t}dt\sim e^\lambda\sqrt{\frac{2\pi}\lambda} を示せ。左辺は 2πI0(λ)2\pi I_0(\lambda) に等しいので、I0(λ)∼eλ2πλI_0(\lambda)\sim\dfrac{e^\lambda}{\sqrt{2\pi\lambda}} となる。

解答

F(t)=cos⁡tF(t)=\cos t は (−π,π)(-\pi,\pi) の内点 t=0t=0 でだけ最大値 11 を取り、F′′(0)=−1F''(0)=-1、∣t∣≥δ|t|\ge\delta では cos⁡t≤cos⁡δ<1\cos t\le\cos\delta\lt1 です。区間は有界なので仮定 3 も成り立ちます。定理 4.2 から ∫eλcos⁡tdt∼eλ2π/λ\int e^{\lambda\cos t}dt\sim e^\lambda\sqrt{2\pi/\lambda} です。I0I_0 の Poisson 型表示 I0(λ)=1π∫−11cosh⁡λs1−s2dsI_0(\lambda)=\frac1\pi\int_{-1}^1\frac{\cosh\lambda s}{\sqrt{1-s^2}}ds で s=cos⁡ts=\cos t とおくと 1π∫0πcosh⁡(λcos⁡t)dt=12π∫−ππeλcos⁡tdt\frac1\pi\int_0^\pi\cosh(\lambda\cos t)dt=\frac1{2\pi}\int_{-\pi}^\pi e^{\lambda\cos t}dt なので(t↦π−tt\mapsto\pi-t で cos⁡t\cos t の符号が変わる)、後半が従います。

演習 9.3標準

定理 7.2 を f(t)=t2f(t)=t^2、[0,n][0,n]、p=2p=2 に当てて ∑k=1nk2=n(n+1)(2n+1)6\sum_{k=1}^nk^2=\frac{n(n+1)(2n+1)}6 を導け。

解答

f(4)=0f^{(4)}=0 なので剰余は 00、f′′′=0f'''=0 なので j=2j=2 の項も 00 です。∫0nt2dt=n33\int_0^nt^2dt=\frac{n^3}3、f(0)+f(n)2=n22\frac{f(0)+f(n)}2=\frac{n^2}2、B22!(f′(n)−f′(0))=112⋅2n=n6\frac{B_2}{2!}(f'(n)-f'(0))=\frac1{12}\cdot2n=\frac n6 から、和は n33+n22+n6=n(n+1)(2n+1)6\frac{n^3}3+\frac{n^2}2+\frac n6=\frac{n(n+1)(2n+1)}6 です。

演習 9.4難

z>0z>0 とし、B(t)=11−t\mathcal B(t)=\frac1{1-t} について、正の実軸のすぐ上と下を通る積分 I±(z)=1z∫0∞±i0e−t/zB(t) dtI_\pm(z)=\frac1z\int_{0}^{\infty\pm i0}e^{-t/z}\mathcal B(t)\,dt(t=1t=1 を上または下に小さく迂回する)の差を求めよ。

解答

下を通る道から上を通る道を引いたもの(下を右へ、上を左へ戻る)は、t=1t=1 を正の向きに一周する閉曲線と同じ寄与をもちます(遠方の寄与は e−t/ze^{-t/z} で消える)。e−t/zz(1−t)\frac{e^{-t/z}}{z(1-t)} の t=1t=1 での留数は −e−1/zz-\frac{e^{-1/z}}z なので、留数定理から

I−−I+=2πi⋅(−e−1/zz),I+−I−=2πize−1/z.I_--I_+=2\pi i\cdot\Bigl(-\frac{e^{-1/z}}z\Bigr),\qquad I_+-I_-=\frac{2\pi i}{z}e^{-1/z}.

差は z→+0z\to+0 で zNz^N のどの冪よりも速く 00 に近づき、∑k!zk\sum k!z^k の漸近展開では区別できません。どちらを「和」と呼ぶかには、級数だけからは決まらない選択が入ります。

  • N. G. de Bruijn, Asymptotic Methods in Analysis, North-Holland, 1958(Dover 再版 1981).
  • F. W. J. Olver, Asymptotics and Special Functions, Academic Press, 1974(A K Peters 再版 1997).
  • N. Bleistein, R. A. Handelsman, Asymptotic Expansions of Integrals, Dover, 1986.
  • R. Wong, Asymptotic Approximations of Integrals, SIAM(Classics in Applied Mathematics), 2001.
  • A. D. Sokal, “An improvement of Watson’s theorem on Borel summability”, Journal of Mathematical Physics 21 (1980), 261–263.
  • E. T. Whittaker, G. N. Watson, A Course of Modern Analysis, 4th ed., Cambridge University Press, 1927 — 第 12 章(ガンマ関数)。

このテーマの 100 本ノック(50 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。