Lemma数学ロードマップ

01 微分積分学 · 第 6 章

関数列・関数項級数とべき級数

目安 14〜18 時間定理など 15演習 10 問

この章の目標

  • 各点収束と一様収束の違いを理解し、一様収束のもとで極限と連続性・積分・微分が交換できることを証明できる
  • ワイエルシュトラスの M 判定法とディニの定理を使える
  • べき級数の収束半径をコーシー–アダマールの公式で求め、項別微分・項別積分ができる
  • 指数関数・三角関数をべき級数で定義し、加法定理を証明し、円周率 π\pi を定義できる
  • アーベルの定理、ワイエルシュトラスの多項式近似定理、至る所微分不可能な連続関数の存在を証明できる

前提:第2章〜第5章

6.1 各点収束と一様収束

解析学では「極限の順序交換」がいたるところに現れる。例えば、連続関数の列 fnf_n が ff に収束するとき、

lim⁡x→alim⁡n→∞fn(x)=?lim⁡n→∞lim⁡x→afn(x),∫ablim⁡n→∞fn=?lim⁡n→∞∫abfn\lim_{x \to a}\lim_{n \to \infty}f_n(x) \overset{?}{=} \lim_{n \to \infty}\lim_{x \to a}f_n(x), \qquad \int_a^b \lim_{n \to \infty}f_n \overset{?}{=} \lim_{n \to \infty}\int_a^b f_n

は成り立つだろうか。高校ではこのような問いを意識せずに計算してきたが、一般には成り立たない。本章では、交換を保証する十分条件として一様収束を導入する。

定義 6.1(各点収束・一様収束)D⊂RD \subset \mathbb{R} 上の関数列 (fn)(f_n) と関数 ff について:

  • 各 x∈Dx \in D で fn(x)→f(x)f_n(x) \to f(x) となるとき、(fn)(f_n) は ff に各点収束する (converge pointwise) という。すなわち ∀x∈D, ∀ε>0, ∃N, ∀n≥N, ∣fn(x)−f(x)∣<ε\forall x \in D,\ \forall \varepsilon > 0,\ \exists N,\ \forall n \geq N,\ \lvert f_n(x) - f(x) \rvert < \varepsilon。
  • ∀ε>0, ∃N, ∀n≥N, ∀x∈D, ∣fn(x)−f(x)∣<ε\forall \varepsilon > 0,\ \exists N,\ \forall n \geq N,\ \forall x \in D,\ \lvert f_n(x) - f(x) \rvert < \varepsilon が成り立つとき、(fn)(f_n) は ff に DD 上一様収束する (converge uniformly) という。

違いは量化子の順序だけである。各点収束では NN が xx に依存してよいが、一様収束では NN を xx によらずに選べなければならない。∥g∥∞=sup⁡x∈D∣g(x)∣\lVert g \rVert_\infty = \sup_{x \in D}\lvert g(x) \rvert(一様ノルム, sup norm)とおくと、一様収束は ∥fn−f∥∞→0\lVert f_n - f \rVert_\infty \to 0 と同値である。

例 6.2 fn(x)=xnf_n(x) = x^n は [0,1][0, 1] 上で

f(x)={0(0≤x<1)1(x=1)f(x) = \begin{cases} 0 & (0 \leq x < 1) \\ 1 & (x = 1) \end{cases}

に各点収束するが、一様収束しない。実際 sup⁡0≤x<1∣xn−0∣=1\sup_{0 \leq x < 1}\lvert x^n - 0 \rvert = 1 なので ∥fn−f∥∞=1\lVert f_n - f \rVert_\infty = 1。一方、0<a<10 < a < 1 なら [0,a][0, a] 上では ∥fn−f∥∞=an→0\lVert f_n - f \rVert_\infty = a^n \to 0 で一様収束する。各 fnf_n は連続なのに、極限 ff は x=1x = 1 で不連続である。

命題 6.3(一様収束のコーシーの判定法)(fn)(f_n) が DD 上のある関数に一様収束するための必要十分条件は、∀ε>0, ∃N, ∀m,n≥N, ∥fm−fn∥∞<ε\forall \varepsilon > 0,\ \exists N,\ \forall m, n \geq N,\ \lVert f_m - f_n \rVert_\infty < \varepsilon となることである。

証明. 必要性は三角不等式から。十分性:各 xx で (fn(x))(f_n(x)) はコーシー列なので収束し、その極限を f(x)f(x) とする。ε>0\varepsilon > 0 に対する NN をとり、n≥Nn \geq N、x∈Dx \in D を固定して ∣fm(x)−fn(x)∣<ε\lvert f_m(x) - f_n(x) \rvert < \varepsilon で m→∞m \to \infty とすると ∣f(x)−fn(x)∣≤ε\lvert f(x) - f_n(x) \rvert \leq \varepsilon。これが xx によらないので一様収束する。□\square

6.2 一様収束と極限の交換

定理 6.4(一様収束と連続性)DD 上の連続関数の列 (fn)(f_n) が ff に一様収束するならば、ff は連続である。

証明. a∈Da \in D、ε>0\varepsilon > 0 とする。∥fN−f∥∞<ε3\lVert f_N - f \rVert_\infty < \frac{\varepsilon}{3} となる NN を一つ固定し、fNf_N の aa での連続性から ∣x−a∣<δ⇒∣fN(x)−fN(a)∣<ε3\lvert x - a \rvert < \delta \Rightarrow \lvert f_N(x) - f_N(a) \rvert < \frac{\varepsilon}{3} となる δ\delta をとる。∣x−a∣<δ\lvert x - a \rvert < \delta なら

∣f(x)−f(a)∣≤∣f(x)−fN(x)∣+∣fN(x)−fN(a)∣+∣fN(a)−f(a)∣<ε\lvert f(x) - f(a) \rvert \leq \lvert f(x) - f_N(x) \rvert + \lvert f_N(x) - f_N(a) \rvert + \lvert f_N(a) - f(a) \rvert < \varepsilon

である(ε/3 論法)。□\square

例 6.2 は、この定理の対偶として「xnx^n は [0,1][0,1] 上一様収束しない」ことの別証明を与える。逆に、極限が連続でも一様収束するとは限らない:fn(x)=nx1+n2x2f_n(x) = \frac{nx}{1 + n^2x^2} は [0,1][0, 1] 上 00 に各点収束するが、fn(1n)=12f_n\left(\frac{1}{n}\right) = \frac{1}{2} なので一様収束しない。

定理 6.5(一様収束と積分)[a,b][a, b] 上の可積分関数の列 (fn)(f_n) が ff に一様収束するならば、ff は可積分で

lim⁡n→∞∫abfn(x) dx=∫abf(x) dx\lim_{n \to \infty}\int_a^b f_n(x)\,dx = \int_a^b f(x)\,dx

さらに ∫axfn→∫axf\int_a^x f_n \to \int_a^x f は x∈[a,b]x \in [a, b] について一様である。

証明. ε>0\varepsilon > 0 に対し ∥fn−f∥∞<ε\lVert f_n - f \rVert_\infty < \varepsilon となる nn をとると、ff は有界であり、各小区間で sup⁡f−inf⁡f≤sup⁡fn−inf⁡fn+2ε\sup f - \inf f \leq \sup f_n - \inf f_n + 2\varepsilon なので U(f,P)−L(f,P)≤U(fn,P)−L(fn,P)+2ε(b−a)U(f, P) - L(f, P) \leq U(f_n, P) - L(f_n, P) + 2\varepsilon(b - a)。fnf_n の可積分性から右辺を ε(1+2(b−a))\varepsilon(1 + 2(b - a)) 未満にできるので、ff は可積分である。また ∣∫axfn−∫axf∣≤(b−a)∥fn−f∥∞→0\left\lvert \int_a^x f_n - \int_a^x f \right\rvert \leq (b - a)\lVert f_n - f \rVert_\infty \to 0。□\square

例 6.6(各点収束では積分と交換できない)fn(x)=nx(1−x2)nf_n(x) = nx(1 - x^2)^n は [0,1][0, 1] 上 00 に各点収束する(0<x≤10 < x \leq 1 で n(1−x2)n→0n(1 - x^2)^n \to 0)。しかし

∫01fn(x) dx=n[−(1−x2)n+12(n+1)]01=n2(n+1)→12≠0=∫01lim⁡n→∞fn\int_0^1 f_n(x)\,dx = n\left[-\frac{(1 - x^2)^{n+1}}{2(n+1)}\right]_0^1 = \frac{n}{2(n+1)} \to \frac{1}{2} \neq 0 = \int_0^1 \lim_{n \to \infty}f_n

定理 6.7(一様収束と微分)[a,b][a, b] 上の C1C^1 級関数の列 (fn)(f_n) について、(fn′)(f_n') が gg に一様収束し、ある x0∈[a,b]x_0 \in [a, b] で (fn(x0))(f_n(x_0)) が収束するならば、(fn)(f_n) はある関数 ff に一様収束し、ff は C1C^1 級で f′=gf' = g である。

証明. c=lim⁡fn(x0)c = \lim f_n(x_0) とし、f(x)=c+∫x0xg(t) dtf(x) = c + \int_{x_0}^x g(t)\ dt とおく。gg は連続関数の一様極限なので連続(定理 6.4)であり、微分積分学の基本定理より ff は C1C^1 級で f′=gf' = g。また fn(x)=fn(x0)+∫x0xfn′f_n(x) = f_n(x_0) + \int_{x_0}^x f_n' なので

∣fn(x)−f(x)∣≤∣fn(x0)−c∣+(b−a)∥fn′−g∥∞→0\lvert f_n(x) - f(x) \rvert \leq \lvert f_n(x_0) - c \rvert + (b - a)\lVert f_n' - g \rVert_\infty \to 0

は xx について一様である。□\square

導関数の一様収束の仮定は外せない。fn(x)=sin⁡nxnf_n(x) = \frac{\sin nx}{\sqrt{n}} は 00 に一様収束するが、fn′(x)=ncos⁡nxf_n'(x) = \sqrt{n}\cos nx は収束しない。また fn(x)=x2+1nf_n(x) = \sqrt{x^2 + \frac{1}{n}} は C∞C^\infty 級で ∣x∣\lvert x \rvert に一様収束する(0≤fn(x)−∣x∣≤1n0 \leq f_n(x) - \lvert x \rvert \leq \frac{1}{\sqrt{n}})が、極限は 00 で微分できない。

補足

一様収束は極限交換のための十分条件にすぎない。ルベーグ積分論では、優収束定理(06-measure-integration 第3章)により、各点収束と「可積分な関数による一様な上からの評価」だけで積分と極限を交換できるようになる。

6.3 関数項級数と M 判定法

関数の列 (fn)(f_n) に対し、部分和 SN=∑n=1NfnS_N = \sum_{n=1}^{N}f_n が(各点・一様に)収束するとき、関数項級数 ∑fn\sum f_n は(各点・一様に)収束するという。定理 6.4、6.5、6.7 を部分和に適用すれば、一様収束する級数は項別に連続性を保ち、項別に積分でき、導関数の級数が一様収束すれば項別に微分できる。一様収束を示す最も簡単な方法が次の判定法である。

定理 6.8(ワイエルシュトラスの M 判定法, Weierstrass M-test)DD 上の関数列 (fn)(f_n) について、すべての x∈Dx \in D で ∣fn(x)∣≤Mn\lvert f_n(x) \rvert \leq M_n となる定数 MnM_n があり、∑Mn<∞\sum M_n < \infty ならば、∑fn\sum f_n は DD 上で絶対かつ一様に収束する。

証明. m>nm > n なら ∣∑k=n+1mfk(x)∣≤∑k=n+1mMk\left\lvert \sum_{k=n+1}^{m}f_k(x) \right\rvert \leq \sum_{k=n+1}^{m}M_k であり、右辺は xx によらず n→∞n \to \infty で 00 に近づく(定理 2.31)。命題 6.3 より一様収束する。□\square

例 6.9 ∑n=1∞sin⁡nxn2\sum_{n=1}^{\infty}\frac{\sin nx}{n^2} は ∣sin⁡nxn2∣≤1n2\left\lvert \frac{\sin nx}{n^2} \right\rvert \leq \frac{1}{n^2} より R\mathbb{R} 上一様収束し、その和は連続関数である。一方 ∑sin⁡nxn\sum\frac{\sin nx}{n} は M 判定法では扱えない(各点収束はするが、x=0x = 0 の近くで一様収束しない。フーリエ級数の話題である:08-differential-equations 第6章)。

単調性があれば、各点収束から一様収束が従う。

定理 6.10(ディニの定理, Dini's theorem)[a,b][a, b] 上の連続関数の列 (fn)(f_n) が連続関数 ff に各点収束し、各 xx で (fn(x))(f_n(x)) が nn について単調(増加または減少)ならば、収束は一様である。

証明. gn=∣fn−f∣g_n = \lvert f_n - f \rvert とおくと、gng_n は連続で、各 xx で (fn(x))(f_n(x)) が f(x)f(x) に単調に近づくことから gn(x)↓0g_n(x) \downarrow 0(単調減少して 00 に収束)。一様収束しないとすると、ある ε>0\varepsilon > 0 と xn∈[a,b]x_n \in [a, b] があって gn(xn)≥εg_n(x_n) \geq \varepsilon(無限個の nn について。その部分列で考えてよい)。ボルツァノ–ワイエルシュトラスの定理より xnk→c∈[a,b]x_{n_k} \to c \in [a, b] としてよい。mm を固定すると、nk≥mn_k \geq m なら単調性より gm(xnk)≥gnk(xnk)≥εg_m(x_{n_k}) \geq g_{n_k}(x_{n_k}) \geq \varepsilon で、k→∞k \to \infty として gm(c)≥εg_m(c) \geq \varepsilon(gmg_m の連続性)。これがすべての mm で成り立ち、gm(c)→0g_m(c) \to 0 に反する。□\square

定義域がコンパクト(有界閉区間)であること、極限が連続であることはどちらも必要である(例 6.2 と、[0,1)[0, 1) 上の xnx^n)。

6.4 べき級数と収束半径

∑n=0∞an(x−c)n\sum_{n=0}^{\infty}a_n(x - c)^n の形の関数項級数をべき級数 (power series) という。以下 c=0c = 0 とする(平行移動すればよい)。

補題 6.11(アーベルの補題)∑anx0n\sum a_n x_0^n が収束する(あるいは (anx0n)(a_n x_0^n) が有界である)ならば、∣x∣<∣x0∣\lvert x \rvert < \lvert x_0 \rvert を満たす任意の xx で ∑anxn\sum a_n x^n は絶対収束する。さらに 0<r<∣x0∣0 < r < \lvert x_0 \rvert なら [−r,r][-r, r] 上で一様収束する。

証明. ∣anx0n∣≤M\lvert a_n x_0^n \rvert \leq M とすると、∣x∣≤r\lvert x \rvert \leq r で ∣anxn∣≤M(r∣x0∣)n\lvert a_n x^n \rvert \leq M\left(\frac{r}{\lvert x_0 \rvert}\right)^n であり、右辺の等比級数は収束する。M 判定法による。□\square

したがって、べき級数の収束する点の集合は 00 を中心とする「区間」になる。

定義 6.12(収束半径, radius of convergence)R=sup⁡{∣x∣∣∑anxn が収束する}∈[0,∞]R = \sup\lbrace \lvert x \rvert \mid \sum a_n x^n \text{ が収束する} \rbrace \in [0, \infty] をべき級数 ∑anxn\sum a_n x^n の収束半径という。

定理 6.13(コーシー–アダマールの公式, Cauchy–Hadamard formula)べき級数 ∑anxn\sum a_n x^n の収束半径 RR は

1R=lim sup⁡n→∞∣an∣1/n\frac{1}{R} = \limsup_{n \to \infty}\lvert a_n \rvert^{1/n}

で与えられる(右辺が 00 なら R=∞R = \infty、∞\infty なら R=0R = 0)。∣x∣<R\lvert x \rvert < R で絶対収束、∣x∣>R\lvert x \rvert > R で発散し、0≤r<R0 \leq r < R なら [−r,r][-r, r] 上で一様収束する。また ∣an+1an∣→ρ\left\lvert \frac{a_{n+1}}{a_n} \right\rvert \to \rho ならば R=1ρR = \frac{1}{\rho}。

証明. ρ=lim sup⁡∣an∣1/n\rho = \limsup\lvert a_n \rvert^{1/n} とおく。lim sup⁡∣anxn∣1/n=ρ∣x∣\limsup\lvert a_n x^n \rvert^{1/n} = \rho\lvert x \rvert なので、根判定法(定理 2.38)より ρ∣x∣<1\rho\lvert x \rvert < 1 なら絶対収束、ρ∣x∣>1\rho\lvert x \rvert > 1 なら項が 00 に収束せず発散する。よって R=1ρR = \frac{1}{\rho}。一様収束は、r<Rr < R なら ∑∣an∣rn<∞\sum\lvert a_n \rvert r^n < \infty なので M 判定法(Mn=∣an∣rnM_n = \lvert a_n \rvert r^n)による。最後の主張は命題 2.39 から従う。□\square

∣x∣=R\lvert x \rvert = R での挙動は級数ごとに異なる。

例 6.14 (1) ∑xn\sum x^n:R=1R = 1。x=±1x = \pm 1 でともに発散。 (2) ∑xnn\sum\frac{x^n}{n}:R=1R = 1。x=1x = 1 で発散(調和級数)、x=−1x = -1 で収束(ライプニッツ)。 (3) ∑xnn2\sum\frac{x^n}{n^2}:R=1R = 1。x=±1x = \pm 1 でともに絶対収束。 (4) ∑n! xn\sum n!\ x^n:R=0R = 0。∑xnn!\sum\frac{x^n}{n!}:R=∞R = \infty。

6.5 項別微分と項別積分

定理 6.15(項別微分・項別積分)f(x)=∑n=0∞anxnf(x) = \sum_{n=0}^{\infty}a_nx^n の収束半径を R>0R > 0 とする。

  1. ∑n=1∞nanxn−1\sum_{n=1}^{\infty}na_nx^{n-1} と ∑n=0∞ann+1xn+1\sum_{n=0}^{\infty}\frac{a_n}{n+1}x^{n+1} の収束半径も RR である。
  2. ff は (−R,R)(-R, R) で微分可能で f′(x)=∑n=1∞nanxn−1f'(x) = \sum_{n=1}^{\infty}na_nx^{n-1}。したがって ff は C∞C^\infty 級で、an=f(n)(0)n!a_n = \frac{f^{(n)}(0)}{n!}。
  3. ∣x∣<R\lvert x \rvert < R で ∫0xf(t) dt=∑n=0∞ann+1xn+1\int_0^x f(t)\ dt = \sum_{n=0}^{\infty}\frac{a_n}{n+1}x^{n+1}。

証明. (1) n1/n→1n^{1/n} \to 1(例 2.7)なので、任意の ε>0\varepsilon > 0 に対し十分大きな nn で ∣an∣1/n≤∣nan∣1/n≤(1+ε)∣an∣1/n\lvert a_n \rvert^{1/n} \leq \lvert na_n \rvert^{1/n} \leq (1 + \varepsilon)\lvert a_n \rvert^{1/n}。上極限をとると lim sup⁡∣nan∣1/n=lim sup⁡∣an∣1/n\limsup\lvert na_n \rvert^{1/n} = \limsup\lvert a_n \rvert^{1/n}。∑nanxn−1\sum na_nx^{n-1} と ∑nanxn\sum na_nx^n は x≠0x \neq 0 で収束・発散をともにするので、収束半径は RR。項別積分の級数についても同様((n+1)1/n→1(n+1)^{1/n} \to 1)。

(2) 0<r<R0 < r < R とすると、[−r,r][-r, r] 上で部分和の導関数 ∑n=1Nnanxn−1\sum_{n=1}^{N}na_nx^{n-1} は一様収束する(定理 6.13)。定理 6.7 より ff は (−r,r)(-r, r) で微分可能で導関数は項別微分に等しい。rr は任意なので (−R,R)(-R, R) で成り立つ。これを繰り返せば f(k)(x)=∑n≥kn(n−1)⋯(n−k+1)anxn−kf^{(k)}(x) = \sum_{n \geq k}n(n-1)\cdots(n-k+1)a_nx^{n-k} で、x=0x = 0 とすると f(k)(0)=k! akf^{(k)}(0) = k!\ a_k。

(3) [−r,r][-r, r] 上の一様収束と定理 6.5。□\square

(2) より、べき級数の係数は関数から一意に決まる:00 の近くで ∑anxn=∑bnxn\sum a_nx^n = \sum b_nx^n ならすべての nn で an=bna_n = b_n。また、べき級数で表される関数はそのテイラー級数に等しい。

例 6.16 (1) ∣x∣<1\lvert x \rvert < 1 で 11−x=∑xn\frac{1}{1 - x} = \sum x^n を項別微分して 1(1−x)2=∑n=0∞(n+1)xn\frac{1}{(1-x)^2} = \sum_{n=0}^{\infty}(n+1)x^n。 (2) 11+t=∑(−1)ntn\frac{1}{1 + t} = \sum(-1)^nt^n(∣t∣<1\lvert t \rvert < 1)を 00 から xx まで項別積分して、∣x∣<1\lvert x \rvert < 1 で log⁡(1+x)=∑n=1∞(−1)n−1nxn\log(1 + x) = \sum_{n=1}^{\infty}\frac{(-1)^{n-1}}{n}x^n。第5章の例 5.18 の別証明である。

6.6 アーベルの定理

収束半径の端点 x=Rx = R で級数が収束するとき、和は端点で連続だろうか。答えは肯定的である。

定理 6.17(アーベルの定理, Abel's theorem)∑n=0∞an\sum_{n=0}^{\infty}a_n が収束するならば、∑anxn\sum a_nx^n は [0,1][0, 1] 上で一様収束し、

lim⁡x→1−0∑n=0∞anxn=∑n=0∞an\lim_{x \to 1 - 0}\sum_{n=0}^{\infty}a_nx^n = \sum_{n=0}^{\infty}a_n

証明. rk=∑i>kair_k = \sum_{i > k}a_i とおく(rk→0r_k \to 0)。x∈[0,1]x \in [0, 1]、m>nm > n に対し、アーベルの総和公式(問題 2.10)を bk=xkb_k = x^k に使うと

∑k=n+1makxk=rnxn+1−rmxm+∑k=n+1m−1rk(xk+1−xk)\sum_{k=n+1}^{m}a_kx^k = r_nx^{n+1} - r_mx^m + \sum_{k=n+1}^{m-1}r_k(x^{k+1} - x^k)

ε>0\varepsilon > 0 に対し、k≥Nk \geq N で ∣rk∣<ε\lvert r_k \rvert < \varepsilon となる NN をとる。n≥Nn \geq N なら、xk−xk+1≥0x^k - x^{k+1} \geq 0 に注意して

∣∑k=n+1makxk∣≤ε(xn+1+xm+∑k=n+1m−1(xk−xk+1))=2εxn+1≤2ε\left\lvert \sum_{k=n+1}^{m}a_kx^k \right\rvert \leq \varepsilon\left(x^{n+1} + x^m + \sum_{k=n+1}^{m-1}(x^k - x^{k+1})\right) = 2\varepsilon x^{n+1} \leq 2\varepsilon

これは x∈[0,1]x \in [0, 1] によらないので、命題 6.3 より一様収束する。各項 anxna_nx^n は連続なので、和は [0,1][0,1] 上連続(定理 6.4)であり、x→1−0x \to 1 - 0 の極限は x=1x = 1 での値 ∑an\sum a_n に等しい。□\square

例 6.18 例 6.16 (2) の級数は x=1x = 1 で収束する(ライプニッツ)ので、アーベルの定理と log⁡\log の連続性より ∑n=1∞(−1)n−1n=lim⁡x→1−0log⁡(1+x)=log⁡2\sum_{n=1}^{\infty}\frac{(-1)^{n-1}}{n} = \lim_{x \to 1 - 0}\log(1 + x) = \log 2。

注意

アーベルの定理の逆は成り立たない。∑n=0∞(−1)nxn=11+x→12\sum_{n=0}^{\infty}(-1)^nx^n = \frac{1}{1+x} \to \frac{1}{2}(x→1−0x \to 1 - 0)だが、∑(−1)n\sum(-1)^n は発散する。逆向きの結論を得るには係数に追加の条件が必要である(タウバー型定理)。

6.7 指数関数と三角関数

第3章では exe^x を有理数乗の上限として定義し、三角関数は例の中でだけ高校の知識を借りて使ってきた。ここでべき級数によって指数関数と三角関数を定義し直し、それらの性質をすべて証明する。

定義 6.19 任意の実数 xx に対して

exp⁡x=∑n=0∞xnn!,sin⁡x=∑n=0∞(−1)nx2n+1(2n+1)!,cos⁡x=∑n=0∞(−1)nx2n(2n)!\exp x = \sum_{n=0}^{\infty}\frac{x^n}{n!}, \qquad \sin x = \sum_{n=0}^{\infty}\frac{(-1)^n x^{2n+1}}{(2n+1)!}, \qquad \cos x = \sum_{n=0}^{\infty}\frac{(-1)^n x^{2n}}{(2n)!}

と定める(比判定法により、いずれも収束半径は ∞\infty)。

定理 6.20 (1) exp⁡′=exp⁡\exp' = \exp、sin⁡′=cos⁡\sin' = \cos、cos⁡′=−sin⁡\cos' = -\sin。sin⁡\sin は奇関数、cos⁡\cos は偶関数で、sin⁡0=0\sin 0 = 0、cos⁡0=1\cos 0 = 1。 (2) exp⁡(x+y)=exp⁡xexp⁡y\exp(x + y) = \exp x\exp y。exp⁡x>0\exp x > 0 であり、exp⁡x=ex\exp x = e^x(第3章の定義)がすべての実数 xx で成り立つ。 (3) sin⁡2x+cos⁡2x=1\sin^2x + \cos^2x = 1。 (4)(加法定理)sin⁡(x+y)=sin⁡xcos⁡y+cos⁡xsin⁡y\sin(x + y) = \sin x\cos y + \cos x\sin y、cos⁡(x+y)=cos⁡xcos⁡y−sin⁡xsin⁡y\cos(x + y) = \cos x\cos y - \sin x\sin y。

証明. (1) 定理 6.15 で項別微分すればよい。奇偶性は級数の形から明らか。

(2) 加法公式は例 2.53(メルテンスの定理)で示した。exp⁡x=exp⁡(x/2)2≥0\exp x = \exp(x/2)^2 \geq 0 かつ exp⁡xexp⁡(−x)=exp⁡0=1\exp x\exp(-x) = \exp 0 = 1 なので exp⁡x>0\exp x > 0。定理 2.24 より exp⁡1=e\exp 1 = e。加法公式から exp⁡n=en\exp n = e^n(n∈Zn \in \mathbb{Z})であり、exp⁡(mn)n=exp⁡m=em\exp\left(\frac{m}{n}\right)^n = \exp m = e^m と正の nn 乗根の一意性から exp⁡r=er\exp r = e^r(r∈Qr \in \mathbb{Q})。exp⁡\exp と x↦exx \mapsto e^x はともに連続なので、有理数列の極限をとればすべての実数で一致する。

(3) h=sin⁡2+cos⁡2h = \sin^2 + \cos^2 とおくと h′=2sin⁡cos⁡−2cos⁡sin⁡=0h' = 2\sin\cos - 2\cos\sin = 0 なので、hh は定数で h(0)=1h(0) = 1。

(4) yy を固定し、f(x)=sin⁡(x+y)−sin⁡xcos⁡y−cos⁡xsin⁡yf(x) = \sin(x + y) - \sin x\cos y - \cos x\sin y、g(x)=cos⁡(x+y)−cos⁡xcos⁡y+sin⁡xsin⁡yg(x) = \cos(x + y) - \cos x\cos y + \sin x\sin y とおく。(1) より f′=gf' = g、g′=−fg' = -f なので (f2+g2)′=2fg−2gf=0(f^2 + g^2)' = 2fg - 2gf = 0。f(0)=g(0)=0f(0) = g(0) = 0 より f2+g2≡0f^2 + g^2 \equiv 0、すなわち f=g=0f = g = 0。□\square

(2) により、べき級数による定義と第3章の定義は一致する。また (1) から lim⁡x→0sin⁡xx=sin⁡′(0)=cos⁡0=1\lim_{x \to 0}\frac{\sin x}{x} = \sin'(0) = \cos 0 = 1 が従う。高校ではこの極限を円の面積の比較から「示した」が、そこでは面積や弧長の概念が前提になっていた。

次に円周率を定義する。

定理 6.21(円周率の定義)cos⁡\cos は区間 [0,2][0, 2] で狭義単調減少で、(0,2)(0, 2) にただ一つの零点をもつ。その零点の 2 倍を π\pi と定義する。このとき

  1. cos⁡π2=0\cos\frac{\pi}{2} = 0、sin⁡π2=1\sin\frac{\pi}{2} = 1、3<π<43 < \pi < 4。
  2. sin⁡(x+π2)=cos⁡x\sin\left(x + \frac{\pi}{2}\right) = \cos x、cos⁡(x+π2)=−sin⁡x\cos\left(x + \frac{\pi}{2}\right) = -\sin x。特に sin⁡\sin、cos⁡\cos は周期 2π2\pi をもち、sin⁡π=0\sin \pi = 0、cos⁡π=−1\cos\pi = -1。
  3. sin⁡x>0\sin x > 0(0<x<π0 < x < \pi)であり、sin⁡\sin は [−π2,π2]\left[-\frac{\pi}{2}, \frac{\pi}{2}\right] で狭義単調増加である。

証明. まず 0<x≤20 < x \leq 2 で sin⁡x>0\sin x > 0 を示す。sin⁡x=x−x33!+x55!−⋯\sin x = x - \frac{x^3}{3!} + \frac{x^5}{5!} - \cdots の項の絶対値 cn=x2n+1(2n+1)!c_n = \frac{x^{2n+1}}{(2n+1)!} は cn+1cn=x2(2n+2)(2n+3)≤46<1\frac{c_{n+1}}{c_n} = \frac{x^2}{(2n+2)(2n+3)} \leq \frac{4}{6} < 1 を満たして単調減少なので、交代級数の評価(定理 2.44 の証明より、和は偶数番目の部分和以上)から sin⁡x≥x−x36=x(1−x26)>0\sin x \geq x - \frac{x^3}{6} = x\left(1 - \frac{x^2}{6}\right) > 0。よって cos⁡′=−sin⁡<0\cos' = -\sin < 0 で、cos⁡\cos は [0,2][0, 2] で狭義単調減少。

cos⁡2=1−(b1−b2+b3−⋯ )\cos 2 = 1 - (b_1 - b_2 + b_3 - \cdots)、bn=4n(2n)!b_n = \frac{4^n}{(2n)!} であり、b1=2b_1 = 2、b2=23b_2 = \frac{2}{3}、bn+1bn=4(2n+1)(2n+2)<1\frac{b_{n+1}}{b_n} = \frac{4}{(2n+1)(2n+2)} < 1(n≥1n \geq 1)なので、括弧内は b1−b2=43b_1 - b_2 = \frac{4}{3} 以上。よって cos⁡2≤−13<0\cos 2 \leq -\frac{1}{3} < 0。同様に cos⁡32≥1−98+81384−72946080=323146080>0\cos\frac{3}{2} \geq 1 - \frac{9}{8} + \frac{81}{384} - \frac{729}{46080} = \frac{3231}{46080} > 0。中間値の定理と単調性より、cos⁡\cos は (32,2)\left(\frac{3}{2}, 2\right) にただ一つの零点をもち、それが (0,2)(0, 2) の唯一の零点である。よって 3<π<43 < \pi < 4。

(1) sin⁡π2>0\sin\frac{\pi}{2} > 0 と sin⁡2π2=1−cos⁡2π2=1\sin^2\frac{\pi}{2} = 1 - \cos^2\frac{\pi}{2} = 1 より sin⁡π2=1\sin\frac{\pi}{2} = 1。 (2) 加法定理に y=π2y = \frac{\pi}{2} を代入すればよい。2 回使うと sin⁡(x+π)=−sin⁡x\sin(x + \pi) = -\sin x、cos⁡(x+π)=−cos⁡x\cos(x + \pi) = -\cos x、4 回使うと周期 2π2\pi を得る。 (3) (0,π2]\left(0, \frac{\pi}{2}\right] では上で示した。π2≤x<π\frac{\pi}{2} \leq x < \pi なら sin⁡x=cos⁡(x−π2)>0\sin x = \cos\left(x - \frac{\pi}{2}\right) > 0(0≤x−π2<π20 \leq x - \frac{\pi}{2} < \frac{\pi}{2} で cos⁡>0\cos > 0)。(−π2,π2)\left(-\frac{\pi}{2}, \frac{\pi}{2}\right) で sin⁡′=cos⁡>0\sin' = \cos > 0(cos⁡\cos は偶関数)なので狭義単調増加。□\square

これで、第3章〜第5章の例で借りていた三角関数の性質(導関数、sin⁡xx→1\frac{\sin x}{x} \to 1、arcsin⁡\arcsin、arctan⁡\arctan の存在と微分、ウォリス積分など)がすべて正当化された。単位円周の長さが 2π2\pi であることは、第10章で曲線の長さを定義してから確かめる(t↦(cos⁡t,sin⁡t)t \mapsto (\cos t, \sin t) の速さは sin⁡2t+cos⁡2t=1\sqrt{\sin^2 t + \cos^2 t} = 1)。

補足

複素数 zz に対しても exp⁡z=∑znn!\exp z = \sum\frac{z^n}{n!} は絶対収束し、定義 6.19 の級数を比べるとオイラーの公式 exp⁡(ix)=cos⁡x+isin⁡x\exp(ix) = \cos x + i\sin x が得られる。指数関数・三角関数の本来の姿は複素数の世界で見えてくる(05-complex-analysis 第1章)。

6.8 ワイエルシュトラスの多項式近似定理

多項式は最も扱いやすい関数である。任意の連続関数が多項式で一様に近似できることを示そう。べき級数と違い、近似する多項式の係数は nn ごとに変わってよい(連続関数はテイラー級数で表せるとは限らないので、これは本質的である)。

定理 6.22(ワイエルシュトラスの近似定理, Weierstrass approximation theorem)[a,b][a, b] 上の任意の連続関数 ff と任意の ε>0\varepsilon > 0 に対して、∥f−p∥∞<ε\lVert f - p \rVert_\infty < \varepsilon となる多項式 pp が存在する。

x=a+(b−a)tx = a + (b - a)t と変数変換すれば、[0,1][0, 1] の場合に帰着する。[0,1][0, 1] 上の ff に対して、ベルンシュタイン多項式 (Bernstein polynomial)

Bnf(x)=∑k=0nf(kn)pn,k(x),pn,k(x)=(nk)xk(1−x)n−kB_nf(x) = \sum_{k=0}^{n}f\left(\frac{k}{n}\right)p_{n,k}(x), \qquad p_{n,k}(x) = \binom{n}{k}x^k(1 - x)^{n-k}

を考える。pn,k(x)p_{n,k}(x) は「確率 xx で表が出るコインを nn 回投げて表が kk 回出る確率」であり、Bnf(x)B_nf(x) は f(表の割合)f(\text{表の割合}) の期待値である。大数の法則(11-probability 第2章)により表の割合は xx に集中するので、Bnf(x)B_nf(x) は f(x)f(x) に近いはずである。

補題 6.23 x∈[0,1]x \in [0, 1] について

∑k=0npn,k(x)=1,∑k=0nkpn,k(x)=nx,∑k=0n(k−nx)2pn,k(x)=nx(1−x)\sum_{k=0}^{n}p_{n,k}(x) = 1, \qquad \sum_{k=0}^{n}kp_{n,k}(x) = nx, \qquad \sum_{k=0}^{n}(k - nx)^2p_{n,k}(x) = nx(1-x)

証明. 二項定理 (s+y)n=∑k(nk)skyn−k(s + y)^n = \sum_k\binom{n}{k}s^ky^{n-k} を ss で 1 回・2 回微分すると

n(s+y)n−1=∑kk(nk)sk−1yn−k,n(n−1)(s+y)n−2=∑kk(k−1)(nk)sk−2yn−kn(s + y)^{n-1} = \sum_k k\binom{n}{k}s^{k-1}y^{n-k}, \qquad n(n-1)(s + y)^{n-2} = \sum_k k(k-1)\binom{n}{k}s^{k-2}y^{n-k}

s=xs = x、y=1−xy = 1 - x とし、それぞれ xx、x2x^2 を掛けると ∑pn,k=1\sum p_{n,k} = 1、∑kpn,k=nx\sum kp_{n,k} = nx、∑k(k−1)pn,k=n(n−1)x2\sum k(k-1)p_{n,k} = n(n-1)x^2。よって

∑(k−nx)2pn,k=(n(n−1)x2+nx)−2nx⋅nx+n2x2=nx(1−x)\sum(k - nx)^2p_{n,k} = \bigl(n(n-1)x^2 + nx\bigr) - 2nx \cdot nx + n^2x^2 = nx(1 - x)

である。□\square

定理 6.22 の証明. ∣f∣≤M\lvert f \rvert \leq M とする。ε>0\varepsilon > 0 に対し、一様連続性(定理 3.25)から ∣s−t∣<δ⇒∣f(s)−f(t)∣<ε\lvert s - t \rvert < \delta \Rightarrow \lvert f(s) - f(t) \rvert < \varepsilon となる δ\delta をとる。x∈[0,1]x \in [0, 1] を固定すると、補題 6.23 の第 1 式より

∣Bnf(x)−f(x)∣≤∑k=0n∣f(kn)−f(x)∣pn,k(x)\lvert B_nf(x) - f(x) \rvert \leq \sum_{k=0}^{n}\left\lvert f\left(\frac{k}{n}\right) - f(x) \right\rvert p_{n,k}(x)

右辺の和を ∣kn−x∣<δ\left\lvert \frac{k}{n} - x \right\rvert < \delta の部分と ≥δ\geq \delta の部分に分ける。前者は ε∑pn,k≤ε\varepsilon\sum p_{n,k} \leq \varepsilon 以下。後者では (k−nx)2n2δ2≥1\frac{(k - nx)^2}{n^2\delta^2} \geq 1 なので、補題 6.23 の第 3 式より

∑∣k/n−x∣≥δ2Mpn,k(x)≤2Mn2δ2∑k=0n(k−nx)2pn,k(x)=2Mx(1−x)nδ2≤M2nδ2\sum_{\lvert k/n - x \rvert \geq \delta}2Mp_{n,k}(x) \leq \frac{2M}{n^2\delta^2}\sum_{k=0}^{n}(k - nx)^2p_{n,k}(x) = \frac{2Mx(1-x)}{n\delta^2} \leq \frac{M}{2n\delta^2}

よって ∥Bnf−f∥∞≤ε+M2nδ2\lVert B_nf - f \rVert_\infty \leq \varepsilon + \frac{M}{2n\delta^2} であり、n>M2δ2εn > \frac{M}{2\delta^2\varepsilon} なら 2ε2\varepsilon 未満になる。□\square

この定理は、多項式の代わりに一般の「関数の代数」を考えたストーン–ワイエルシュトラスの定理(03-topology 第7章)に一般化され、関数解析(10-functional-analysis)でも基本的な役割を果たす。

6.9 至る所微分不可能な連続関数

第4章で見たように、微分可能なら連続だが、逆は成り立たない(∣x∣\lvert x \rvert)。では、連続関数は「ほとんどの点で」微分可能なのだろうか。19 世紀半ばまでは多くの数学者がそう信じていたが、ワイエルシュトラスはどの点でも微分可能でない連続関数を構成した。ここでは構成が簡単な高木関数を扱う。

φ(x)\varphi(x) を xx から最も近い整数までの距離とする。φ\varphi は周期 11 の連続関数で、0≤φ≤120 \leq \varphi \leq \frac{1}{2} であり、各区間 [j2,j+12]\left[\frac{j}{2}, \frac{j+1}{2}\right](j∈Zj \in \mathbb{Z})上では傾き ±1\pm 1 の一次関数である(ギザギザの三角波)。

定理 6.24(高木関数, Takagi function)T(x)=∑n=0∞φ(2nx)2nT(x) = \sum_{n=0}^{\infty}\frac{\varphi(2^nx)}{2^n} は R\mathbb{R} 上の連続関数であり、どの点でも微分可能でない。

証明. ∣φ(2nx)2n∣≤12n+1\left\lvert \frac{\varphi(2^nx)}{2^n} \right\rvert \leq \frac{1}{2^{n+1}} なので、M 判定法と定理 6.4 より TT は連続である。

xx を固定する。各 n∈Nn \in \mathbb{N} について、un=k2n≤x<vn=k+12nu_n = \frac{k}{2^n} \leq x < v_n = \frac{k+1}{2^n} となる整数 kk をとる。傾き sn=T(vn)−T(un)vn−uns_n = \frac{T(v_n) - T(u_n)}{v_n - u_n} を計算する。

  • m≥nm \geq n なら 2mun2^mu_n と 2mvn2^mv_n は整数なので φ(2mun)=φ(2mvn)=0\varphi(2^mu_n) = \varphi(2^mv_n) = 0。
  • m<nm < n なら、2mun2^mu_n と 2mvn2^mv_n は 2m−n2^{m-n} の隣り合う倍数である。n−m≥1n - m \geq 1 より半整数 j2\frac{j}{2} はすべて 2m−n2^{m-n} の倍数なので、区間 [2mun,2mvn][2^mu_n, 2^mv_n] の内部には半整数がなく、φ\varphi はこの区間上で傾き εm=±1\varepsilon_m = \pm 1 の一次関数である。したがって φ(2mvn)−φ(2mun)=εm2m(vn−un)\varphi(2^mv_n) - \varphi(2^mu_n) = \varepsilon_m 2^m(v_n - u_n)。

よって

sn=∑m=0n−1φ(2mvn)−φ(2mun)2m(vn−un)=∑m=0n−1εms_n = \sum_{m=0}^{n-1}\frac{\varphi(2^mv_n) - \varphi(2^mu_n)}{2^m(v_n - u_n)} = \sum_{m=0}^{n-1}\varepsilon_m

は ±1\pm 1 を nn 個足した整数であり、nn と偶奇が一致する。したがって sn+1≠sns_{n+1} \neq s_n、すなわち ∣sn+1−sn∣≥1\lvert s_{n+1} - s_n \rvert \geq 1 がすべての nn で成り立ち、(sn)(s_n) は収束しない。

一方、TT が xx で微分可能で T′(x)=LT'(x) = L なら sn→Ls_n \to L となることを示す(これで矛盾が得られる)。un=xu_n = x なら sn=T(vn)−T(x)vn−xs_n = \frac{T(v_n) - T(x)}{v_n - x}。un<xu_n < x なら λn=vn−xvn−un∈(0,1)\lambda_n = \frac{v_n - x}{v_n - u_n} \in (0, 1) として

sn=λnT(vn)−T(x)vn−x+(1−λn)T(x)−T(un)x−uns_n = \lambda_n\frac{T(v_n) - T(x)}{v_n - x} + (1 - \lambda_n)\frac{T(x) - T(u_n)}{x - u_n}

どちらの場合も、vn−x→0v_n - x \to 0、x−un→0x - u_n \to 0 なので二つの差分商は LL に近づき、∣sn−L∣\lvert s_n - L \rvert はそれらと LL の差の最大値以下なので sn→Ls_n \to L。□\square

補足

実は、ある意味で「ほとんどすべての」連続関数はどの点でも微分可能でない。これはベールのカテゴリー定理を使って示される(03-topology 第7章)。直観に反するが、滑らかな関数の方が例外なのである。

まとめ

  • 各点収束と一様収束の違いは量化子の順序にある。一様収束は ∥fn−f∥∞→0\lVert f_n - f \rVert_\infty \to 0 と同値で、コーシーの判定法をもつ。
  • 一様収束のもとで、連続性は保たれ、積分と極限は交換できる。微分との交換には導関数の一様収束が必要である。xnx^n、nx(1−x2)nnx(1-x^2)^n、sin⁡nxn\frac{\sin nx}{\sqrt{n}} が典型的な反例。
  • 関数項級数の一様収束は M 判定法で示すのが基本。コンパクト区間上で単調に連続関数へ収束すれば一様収束する(ディニ)。
  • べき級数の収束半径は 1R=lim sup⁡∣an∣1/n\frac{1}{R} = \limsup\lvert a_n \rvert^{1/n} で与えられ、収束円の内部で項別微分・項別積分できる。端点で収束すれば和は端点まで連続(アーベルの定理)。
  • exp⁡\exp、sin⁡\sin、cos⁡\cos をべき級数で定義すると、微分公式・指数法則・加法定理はすべて証明でき、π\pi は cos⁡\cos の最小の正の零点の 2 倍として定義される。
  • 有界閉区間上の連続関数は多項式で一様近似できる(ベルンシュタイン多項式による証明)。
  • 至る所微分不可能な連続関数が存在する(高木関数)。

演習問題

問題 6.1 ★ 次の関数列の各点収束極限を求め、一様収束するかどうかを判定せよ。 (1) fn(x)=x1+nx2f_n(x) = \frac{x}{1 + nx^2}(x∈Rx \in \mathbb{R}) (2) fn(x)=xn(1−x)f_n(x) = x^n(1 - x)(x∈[0,1]x \in [0,1]) (3) fn(x)=nx1+nxf_n(x) = \frac{nx}{1 + nx}(x∈[0,1]x \in [0, 1])

解答

(1) 極限は 00。∣fn(x)∣\lvert f_n(x) \rvert は ∣x∣=1n\lvert x \rvert = \frac{1}{\sqrt{n}} で最大値 12n\frac{1}{2\sqrt{n}} をとる(1+nx2≥2n∣x∣1 + nx^2 \geq 2\sqrt{n}\lvert x \rvert より ∣fn∣≤12n\lvert f_n \rvert \leq \frac{1}{2\sqrt{n}})ので、一様収束する。

(2) 極限は 00。(xn(1−x))′=xn−1(n−(n+1)x)(x^n(1-x))' = x^{n-1}(n - (n+1)x) より最大値は x=nn+1x = \frac{n}{n+1} で (nn+1)n1n+1≤1n+1→0\left(\frac{n}{n+1}\right)^n\frac{1}{n+1} \leq \frac{1}{n+1} \to 0。一様収束する。

(3) x=0x = 0 で 00、0<x≤10 < x \leq 1 で 11 に収束する。極限が不連続なので、定理 6.4 より一様収束しない。

問題 6.2 ★ 次のべき級数の収束半径を求めよ。 (1) ∑n2xn\sum n^2x^n (2) ∑xn2nn\sum\frac{x^n}{2^nn} (3) ∑n!nnxn\sum\frac{n!}{n^n}x^n (4) ∑xn2\sum x^{n^2} (5) ∑(1+1n)n2xn\sum\left(1 + \frac{1}{n}\right)^{n^2}x^n

解答

(1) (n2)1/n→1(n^2)^{1/n} \to 1 より R=1R = 1。(2) (12nn)1/n→12\left(\frac{1}{2^nn}\right)^{1/n} \to \frac{1}{2} より R=2R = 2。(3) 問題 2.8 より (n!nn)1/n→1e\left(\frac{n!}{n^n}\right)^{1/n} \to \frac{1}{e} なので R=eR = e。(4) 係数は nn が平方数なら 11、それ以外は 00 なので lim sup⁡∣an∣1/n=1\limsup\lvert a_n \rvert^{1/n} = 1、R=1R = 1。(5) an1/n=(1+1n)n→ea_n^{1/n} = \left(1 + \frac{1}{n}\right)^n \to e より R=1eR = \frac{1}{e}。

問題 6.3 ★ ∣x∣<1\lvert x \rvert < 1 で ∑n=1∞nxn=x(1−x)2\sum_{n=1}^{\infty}nx^n = \frac{x}{(1-x)^2}、∑n=1∞n2xn=x(1+x)(1−x)3\sum_{n=1}^{\infty}n^2x^n = \frac{x(1+x)}{(1-x)^3} を示し、∑n=1∞n22n\sum_{n=1}^{\infty}\frac{n^2}{2^n} を求めよ。

解答

例 6.16 (1) に xx を掛けて ∑nxn=x(1−x)2\sum nx^n = \frac{x}{(1-x)^2}。これを項別微分して xx を掛けると ∑n2xn=xddxx(1−x)2=x⋅(1−x)+2x(1−x)3=x(1+x)(1−x)3\sum n^2x^n = x\frac{d}{dx}\frac{x}{(1-x)^2} = x\cdot\frac{(1-x) + 2x}{(1-x)^3} = \frac{x(1+x)}{(1-x)^3}。x=12x = \frac{1}{2} で 12⋅3218=6\frac{\frac{1}{2}\cdot\frac{3}{2}}{\frac{1}{8}} = 6。

問題 6.4 ★ F(x)=∑n=1∞sin⁡nxn3F(x) = \sum_{n=1}^{\infty}\frac{\sin nx}{n^3} は R\mathbb{R} 上 C1C^1 級で、F′(x)=∑n=1∞cos⁡nxn2F'(x) = \sum_{n=1}^{\infty}\frac{\cos nx}{n^2} であることを示せ。

解答

各項は C1C^1 級で、導関数の級数 ∑cos⁡nxn2\sum\frac{\cos nx}{n^2} は M 判定法(Mn=1n2M_n = \frac{1}{n^2})により一様収束する。x=0x = 0 で FF の級数は収束する(値 00)。任意の有界閉区間で定理 6.7 を部分和に適用すればよい。

問題 6.5 ★★(二項級数)α∈R\alpha \in \mathbb{R} とし、(αn)=α(α−1)⋯(α−n+1)n!\binom{\alpha}{n} = \frac{\alpha(\alpha-1)\cdots(\alpha - n + 1)}{n!} とおく。∣x∣<1\lvert x \rvert < 1 で (1+x)α=∑n=0∞(αn)xn(1 + x)^\alpha = \sum_{n=0}^{\infty}\binom{\alpha}{n}x^n を示せ。

解答

α∈Z≥0\alpha \in \mathbb{Z}_{\geq 0} なら有限和で二項定理そのもの。そうでなければ ∣(αn+1)/(αn)∣=∣α−n∣n+1→1\left\lvert \binom{\alpha}{n+1}\big/\binom{\alpha}{n} \right\rvert = \frac{\lvert \alpha - n \rvert}{n+1} \to 1 なので R=1R = 1。f(x)=∑(αn)xnf(x) = \sum\binom{\alpha}{n}x^n とおくと、項別微分と (n+1)(αn+1)=(α−n)(αn)(n+1)\binom{\alpha}{n+1} = (\alpha - n)\binom{\alpha}{n} より、(1+x)f′(x)(1 + x)f'(x) の xnx^n の係数は (n+1)(αn+1)+n(αn)=α(αn)(n+1)\binom{\alpha}{n+1} + n\binom{\alpha}{n} = \alpha\binom{\alpha}{n}、すなわち (1+x)f′=αf(1 + x)f' = \alpha f。すると

ddx(f(x)(1+x)−α)=(1+x)−α−1((1+x)f′(x)−αf(x))=0\frac{d}{dx}\left(f(x)(1 + x)^{-\alpha}\right) = (1+x)^{-\alpha-1}\bigl((1+x)f'(x) - \alpha f(x)\bigr) = 0

なので f(x)(1+x)−α=f(0)=1f(x)(1+x)^{-\alpha} = f(0) = 1。

問題 6.6 ★★ べき級数による定義と定理 6.20、6.21 だけを用いて、sin⁡π6=12\sin\frac{\pi}{6} = \frac{1}{2}、cos⁡π4=sin⁡π4=12\cos\frac{\pi}{4} = \sin\frac{\pi}{4} = \frac{1}{\sqrt{2}} を示せ。

解答

加法定理より sin⁡3θ=3sin⁡θ−4sin⁡3θ\sin 3\theta = 3\sin\theta - 4\sin^3\theta(sin⁡2θ=2sin⁡θcos⁡θ\sin 2\theta = 2\sin\theta\cos\theta、cos⁡2θ=1−2sin⁡2θ\cos 2\theta = 1 - 2\sin^2\theta を使う)。θ=π6\theta = \frac{\pi}{6}、s=sin⁡π6s = \sin\frac{\pi}{6} とすると 1=3s−4s31 = 3s - 4s^3、すなわち (s+1)(2s−1)2=0(s + 1)(2s - 1)^2 = 0。定理 6.21 (3) より s>0s > 0 なので s=12s = \frac{1}{2}。また 0=cos⁡π2=cos⁡2π4−sin⁡2π40 = \cos\frac{\pi}{2} = \cos^2\frac{\pi}{4} - \sin^2\frac{\pi}{4} と cos⁡2+sin⁡2=1\cos^2 + \sin^2 = 1 より cos⁡2π4=sin⁡2π4=12\cos^2\frac{\pi}{4} = \sin^2\frac{\pi}{4} = \frac{1}{2}。sin⁡π4>0\sin\frac{\pi}{4} > 0、cos⁡π4=sin⁡(π4+π2)>0\cos\frac{\pi}{4} = \sin\left(\frac{\pi}{4} + \frac{\pi}{2}\right) > 0 なので、ともに 12\frac{1}{\sqrt{2}}。

問題 6.7 ★★ ∣x∣<1\lvert x \rvert < 1 で arctan⁡x=∑n=0∞(−1)n2n+1x2n+1\arctan x = \sum_{n=0}^{\infty}\frac{(-1)^n}{2n+1}x^{2n+1} を示し、ライプニッツの公式 π4=1−13+15−17+⋯\frac{\pi}{4} = 1 - \frac{1}{3} + \frac{1}{5} - \frac{1}{7} + \cdots を導け。

解答

(arctan⁡t)′=11+t2=∑(−1)nt2n(\arctan t)' = \frac{1}{1 + t^2} = \sum(-1)^nt^{2n}(∣t∣<1\lvert t \rvert < 1)を 00 から xx まで項別積分すればよい(arctan⁡0=0\arctan 0 = 0)。x=1x = 1 で右辺はライプニッツの判定法により収束するので、アーベルの定理と arctan⁡\arctan の連続性より和は arctan⁡1\arctan 1。問題 6.6 より tan⁡π4=1\tan\frac{\pi}{4} = 1 なので arctan⁡1=π4\arctan 1 = \frac{\pi}{4}。

問題 6.8 ★★ ∑an\sum a_n、∑bn\sum b_n とそのコーシー積 ∑cn\sum c_n がすべて収束するならば、∑cn=(∑an)(∑bn)\sum c_n = \left(\sum a_n\right)\left(\sum b_n\right) であることを示せ(例 2.52 と比較せよ)。

解答

アーベルの補題より、∑anxn\sum a_nx^n、∑bnxn\sum b_nx^n、∑cnxn\sum c_nx^n は ∣x∣<1\lvert x \rvert < 1 で絶対収束する。絶対収束する級数どうしのコーシー積なので、メルテンスの定理より 0≤x<10 \leq x < 1 で ∑cnxn=(∑anxn)(∑bnxn)\sum c_nx^n = \left(\sum a_nx^n\right)\left(\sum b_nx^n\right)(xnx^n の係数が cnc_n になる)。x→1−0x \to 1 - 0 とすると、アーベルの定理より左辺は ∑cn\sum c_n、右辺は (∑an)(∑bn)\left(\sum a_n\right)\left(\sum b_n\right) に収束する。

問題 6.9 ★★ ff が [0,1][0, 1] で連続で、すべての n∈Z≥0n \in \mathbb{Z}_{\geq 0} について ∫01xnf(x) dx=0\int_0^1 x^nf(x)\ dx = 0 ならば、f=0f = 0 であることを示せ。

解答

仮定からすべての多項式 pp について ∫01pf=0\int_0^1 pf = 0。定理 6.22 より ∥pk−f∥∞→0\lVert p_k - f \rVert_\infty \to 0 となる多項式 pkp_k をとると、pkf→f2p_kf \to f^2 は一様収束なので(∥pkf−f2∥∞≤∥pk−f∥∞∥f∥∞\lVert p_kf - f^2 \rVert_\infty \leq \lVert p_k - f \rVert_\infty\lVert f \rVert_\infty)、定理 6.5 より ∫01f2=lim⁡∫01pkf=0\int_0^1 f^2 = \lim\int_0^1 p_kf = 0。f2≥0f^2 \geq 0 は連続なので、問題 5.5 より f2=0f^2 = 0。

問題 6.10 ★★★ p0(x)=0p_0(x) = 0、pn+1(x)=pn(x)+12(x−pn(x)2)p_{n+1}(x) = p_n(x) + \frac{1}{2}\bigl(x - p_n(x)^2\bigr) で多項式の列を定める。[0,1][0, 1] 上で pnp_n は x\sqrt{x} に一様収束することを示せ。これから、[−1,1][-1, 1] 上で ∣t∣\lvert t \rvert は多項式で一様近似できることを(ワイエルシュトラスの定理を使わずに)導け。

解答

0≤pn(x)≤x0 \leq p_n(x) \leq \sqrt{x} を帰納法で示す。n=0n = 0 は明らか。成り立つとすると

x−pn+1(x)=(x−pn(x))(1−x+pn(x)2)\sqrt{x} - p_{n+1}(x) = \bigl(\sqrt{x} - p_n(x)\bigr)\left(1 - \frac{\sqrt{x} + p_n(x)}{2}\right)

で、0≤x+pn(x)2≤x≤10 \leq \frac{\sqrt{x} + p_n(x)}{2} \leq \sqrt{x} \leq 1 より右辺は 00 以上。また pn+1−pn=12(x−pn2)≥0p_{n+1} - p_n = \frac{1}{2}(x - p_n^2) \geq 0 なので (pn(x))(p_n(x)) は単調増加。よって各 xx で極限 L(x)≤xL(x) \leq \sqrt{x} があり、漸化式で極限をとると L=L+12(x−L2)L = L + \frac{1}{2}(x - L^2)、L≥0L \geq 0 より L(x)=xL(x) = \sqrt{x}。pnp_n も x\sqrt{x} も [0,1][0,1] で連続なので、ディニの定理により一様収束する。最後に ∣t∣=t2\lvert t \rvert = \sqrt{t^2} なので、qn(t)=pn(t2)q_n(t) = p_n(t^2) は [−1,1][-1, 1] 上で ∣t∣\lvert t \rvert に一様収束する多項式である。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る