解析学基礎/関数列の極限

区間 I ⊂ R {\displaystyle I\subset \mathbb {R} } で定義される関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} の極限 lim n → ∞ f n ( x ) {\displaystyle \lim _{n\to \infty }f_{n}(x)} を考えます。自然に考えられるのは、次のような定義でしょう。
定義1.1 各点 x ∈ I {\displaystyle x\in I} において、極限 lim n → ∞ f n ( x ) {\displaystyle \lim _{n\to \infty }f_{n}(x)} が収束するとき、 f ( x ) := lim n → ∞ f n ( x ) {\displaystyle f(x):=\lim _{n\to \infty }f_{n}(x)} で定まる関数 f {\displaystyle f} を lim n → ∞ f n {\displaystyle \lim _{n\to \infty }f_{n}} とする。
この定義で何の問題もないように思えますが、実はこの定義はある意味では不十分です。この定義を満たしていても、もとの関数 f n ( x ) {\displaystyle f_{n}(x)} たちの性質が f ( x ) {\displaystyle f(x)} に引き継がれないことがあるのです。たとえば、任意のnについて f n ( x ) {\displaystyle f_{n}(x)} が連続であっても、 f ( x ) {\displaystyle f(x)} が連続とは限りません。
例1.2 閉区間 I = [ 0 , 1 ] {\displaystyle I=[0,1]} で定義される関数列 f n ( x ) = x n {\displaystyle f_{n}(x)=x^{n}} を考える。任意のnについて f n ( x ) {\displaystyle f_{n}(x)} は連続だが、
は連続ではない。
そこで、定義1.1のようなただの収束(各点収束といいます)よりも強い条件を満たす収束を考えます。
定義1.3 lim n → ∞ sup x ∈ I | f n ( x ) − f ( x ) | = 0 {\displaystyle \lim _{n\to \infty }\sup _{x\in I}|f_{n}(x)-f(x)|=0} を満たすとき、関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は f ( x ) {\displaystyle f(x)} に一様収束するという。
一様収束は各点収束よりも強い条件です。すなわち、次が成り立ちます。
命題1.4 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が f ( x ) {\displaystyle f(x)} に一様収束するならば、 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は f ( x ) {\displaystyle f(x)} に各点収束する。
(証明) 一様収束の仮定より、 ε > 0 {\displaystyle \varepsilon >0} を任意にとると、ある自然数Nが存在して、 n > N {\displaystyle n>N} ならば sup x ∈ I | f n ( x ) − f ( x ) | < ε {\displaystyle \sup _{x\in I}|f_{n}(x)-f(x)|<\varepsilon } である。
一方、 x ∈ I {\displaystyle x\in I} を任意にとると、 | f n ( x ) − f ( x ) | ≤ sup x ∈ I | f n ( x ) − f ( x ) | {\displaystyle |f_{n}(x)-f(x)|\leq \sup _{x\in I}|f_{n}(x)-f(x)|} である。よって、 n > N {\displaystyle n>N} ならば | f n ( x ) − f ( x ) | < ε {\displaystyle |f_{n}(x)-f(x)|<\varepsilon } である。つまり、 lim n → ∞ | f n ( x ) − f ( x ) | = 0 {\displaystyle \lim _{n\to \infty }|f_{n}(x)-f(x)|=0} 、すなわち lim n → ∞ f n ( x ) = f ( x ) {\displaystyle \lim _{n\to \infty }f_{n}(x)=f(x)} である。//
各点収束と一様収束の例を挙げます。
例1.5 例1.2の { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は一様収束ではない。なぜならば、 sup x ∈ I | f n ( x ) − f ( x ) | = 1 {\displaystyle \sup _{x\in I}|f_{n}(x)-f(x)|=1} である。一方、同じ区間 I = [ 0 , 1 ] {\displaystyle I=[0,1]} において f n ( x ) = x n {\displaystyle f_{n}(x)={\frac {x}{n}}} とすると、 lim n → ∞ f n ( x ) = 0 {\displaystyle \lim _{n\to \infty }f_{n}(x)=0} であり、 lim n → ∞ sup x ∈ I | f n ( x ) − 0 | = lim n → ∞ 1 n = 0 {\displaystyle \lim _{n\to \infty }\sup _{x\in I}|f_{n}(x)-0|=\lim _{n\to \infty }{\frac {1}{n}}=0} なので、この収束は一様収束である。
一様収束するならば、例1.2のようなことは起きません。すなわち、次が成り立ちます。
定理1.6 連続関数の列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が f ( x ) {\displaystyle f(x)} に一様収束するならば、 f ( x ) {\displaystyle f(x)} は連続である。
(証明) a ∈ I {\displaystyle a\in I} と ε > 0 {\displaystyle \varepsilon >0} を任意にとる。 f n {\displaystyle f_{n}} は連続なので、ある δ > 0 {\displaystyle \delta >0} が存在し、 | x − a | < δ {\displaystyle |x-a|<\delta } ならば | f n ( x ) − f n ( a ) | < ε 3 {\displaystyle |f_{n}(x)-f_{n}(a)|<{\frac {\varepsilon }{3}}} である。
一様収束の仮定より、ある自然数Nが存在して、 n > N {\displaystyle n>N} ならば | f n ( a ) − f ( a ) | < ε 3 , | f ( x ) − f n ( x ) | < ε 3 {\displaystyle |f_{n}(a)-f(a)|<{\frac {\varepsilon }{3}},|f(x)-f_{n}(x)|<{\frac {\varepsilon }{3}}} である。よって、
である。すなわちfは連続である。 //
定理1.6の逆は成り立ちません。一様収束でなくても、連続関数に収束することはあります。
例1.7 x ∈ R {\displaystyle x\in \mathbb {R} } で定義される関数列 f n ( x ) = x n {\displaystyle f_{n}(x)={\frac {x}{n}}} について、 lim n → ∞ f n ( x ) = 0 {\displaystyle \lim _{n\to \infty }f_{n}(x)=0} は連続だが、 sup x ∈ R f n ( x ) {\displaystyle \sup _{x\in \mathbb {R} }f_{n}(x)} は存在しない。つまり、一様収束ではない。
関数列が一様収束するための十分条件をひとつ紹介しておきます。
定理1.8(ディニの定理) 有界閉区間 I = [ a , b ] {\displaystyle I=[a,b]} 上で定義される連続関数の列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が、任意の x ∈ I {\displaystyle x\in I} と任意の自然数nについて f n ( x ) ≥ f n + 1 ( x ) {\displaystyle f_{n}(x)\geq f_{n+1}(x)} を満たし、 f ( x ) := lim n → ∞ f n ( x ) {\displaystyle f(x):=\lim _{n\to \infty }f_{n}(x)} も連続ならば、 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は f ( x ) {\displaystyle f(x)} に一様収束する。
(証明) F n ( x ) := f n ( x ) − f ( x ) {\displaystyle F_{n}(x):=f_{n}(x)-f(x)} とする。 f n {\displaystyle f_{n}} が一様収束しないと仮定すると、ある ε > 0 {\displaystyle \varepsilon >0} を取れば、任意の自然数nに対して F m ( c n ) ≥ ε {\displaystyle F_{m}(c_{n})\geq \varepsilon } を満たすような m > n , c n ∈ I {\displaystyle m>n,c_{n}\in I} が存在する。仮定より F n ( c n ) ≥ F m ( c n ) {\displaystyle F_{n}(c_{n})\geq F_{m}(c_{n})} なので、 F n ( c n ) ≥ ε {\displaystyle F_{n}(c_{n})\geq \varepsilon } である。
c n {\displaystyle c_{n}} は有界閉区間Iに値をとる数列なので、ボルツァーノ=ワイエルシュトラスの定理より収束する部分列 { c n j } {\displaystyle \{c_{n_{j}}\}} を持つ。 lim j → ∞ c n j = c {\displaystyle \lim _{j\to \infty }c_{n_{j}}=c} とすると、 F n {\displaystyle F_{n}} が連続であることから F n ( c ) = lim j → ∞ F n ( c n j ) ≥ ε {\displaystyle F_{n}(c)=\lim _{j\to \infty }F_{n}(c_{n_{j}})\geq \varepsilon } となるが、これは F n {\displaystyle F_{n}} が0に各点収束することに矛盾する。//
以下、積分を考えますので、簡単のため f n ( x ) , f ( x ) := lim n → ∞ f n ( x ) {\displaystyle f_{n}(x),f(x):=\lim _{n\to \infty }f_{n}(x)} はすべて連続関数という状況で考えることにします。
関数列の極限と積分の順序を交換することはできるでしょうか。つまり、
は成り立つでしょうか。結論からいうと、一般にはこれは成り立ちません。
例2.1 f n ( x ) = { − n 3 x ( x − 1 n ) ( 0 < x < 1 n ) 0 ( otherwise ) {\displaystyle f_{n}(x)={\begin{cases}-n^{3}x\left(x-{\frac {1}{n}}\right)&\left(0<x<{\frac {1}{n}}\right)\\0&({\text{otherwise}})\end{cases}}} とすると、 lim n → ∞ f n ( x ) = 0 {\displaystyle \lim _{n\to \infty }f_{n}(x)=0} だが、 ∫ 0 1 f n ( x ) d x = 1 6 {\displaystyle \int _{0}^{1}f_{n}(x)dx={\frac {1}{6}}} である。
しかし、 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} にさらに条件を付けると、この順序交換ができる場合もあります。
まず、一様収束する場合は極限と積分の順序を交換できます。
定理2.2 関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が閉区間 [ a , b ] {\displaystyle [a,b]} で f ( x ) {\displaystyle f(x)} に一様収束するとき、
である。
(証明)一様収束の仮定より、任意の ε > 0 {\displaystyle \varepsilon >0} に対してあるNが存在して、 n > N {\displaystyle n>N} ならば | f n ( x ) − f ( x ) | < ε b − a {\displaystyle |f_{n}(x)-f(x)|<{\frac {\varepsilon }{b-a}}} なので、
である。つまり、 lim n → ∞ ( ∫ a b f n ( x ) d x − ∫ a b f ( x ) d x ) = 0 {\displaystyle \lim _{n\to \infty }\left(\int _{a}^{b}f_{n}(x)dx-\int _{a}^{b}f(x)dx\right)=0} 、すなわち lim n → ∞ ∫ a b f n ( x ) d x = ∫ a b f ( x ) d x {\displaystyle \lim _{n\to \infty }\int _{a}^{b}f_{n}(x)dx=\int _{a}^{b}f(x)dx} である。//
一様収束の代わりに別の条件を仮定しても極限と積分の順序交換ができることがあります。ここでは、一様有界という条件を考えてみます。
定義2.3 区間 I ⊂ R {\displaystyle I\subset \mathbb {R} } で定義される関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} に対して定数Mが存在し、任意の自然数nと任意の x ∈ I {\displaystyle x\in I} について | f n ( x ) | ≤ M {\displaystyle |f_{n}(x)|\leq M} となるとき、関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は一様有界であるという。
一様有界な関数列が収束するならば極限 f ( x ) := lim n → ∞ f n ( x ) {\displaystyle f(x):=\lim _{n\to \infty }f_{n}(x)} も有界で、関数 F n ( x ) := f n ( x ) − f ( x ) {\displaystyle F_{n}(x):=f_{n}(x)-f(x)} も一様有界です。また、次も成り立ちます。
命題2.4 区間 I ⊂ R {\displaystyle I\subset \mathbb {R} } で定義される有界な関数の列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が一様収束するならば一様有界である。
(証明)一様収束の仮定より、ある自然数Nが存在して、 n > N {\displaystyle n>N} ならば任意の x ∈ I {\displaystyle x\in I} に対して | f n ( x ) − f ( x ) | < 1 {\displaystyle |f_{n}(x)-f(x)|<1} である。よって、
とすれば、任意の自然数nと任意の x ∈ I {\displaystyle x\in I} について | f n ( x ) | ≤ M {\displaystyle |f_{n}(x)|\leq M} となる。//
実はこの一様有界性が成り立てば、極限と積分の順序交換ができます。
定理2.5 (アルツェラの定理) 関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が閉区間 [ a , b ] {\displaystyle [a,b]} で一様有界のとき、
である。
(証明) 自然数nに対して s n ( x ) = sup m ≥ n | f m ( x ) − f ( x ) | {\displaystyle s_{n}(x)=\sup _{m\geq n}|f_{m}(x)-f(x)|} とし、 S n = sup ∀ x g ( x ) ≤ s n ( x ) ∫ a b g ( x ) d x {\displaystyle S_{n}=\sup _{\forall x\ g(x)\leq s_{n}(x)}\int _{a}^{b}g(x)dx} とする。 f n ( x ) − f ( x ) {\displaystyle f_{n}(x)-f(x)} は一様有界なので、あるMが存在して
である。よって、 lim n → ∞ S n = 0 {\displaystyle \lim _{n\to \infty }S_{n}=0} を示せば、はさみうちの原理より定理が従う。
ε > 0 {\displaystyle \varepsilon >0} と自然数nを任意に取ると、 ∀ x g n ( x ) ≤ s n ( x ) {\displaystyle \forall x\ g_{n}(x)\leq s_{n}(x)} を満たす連続関数 g n ( x ) {\displaystyle g_{n}(x)} で、 さらに ∫ a b g n ( x ) d x > S n − ε 2 n {\displaystyle \int _{a}^{b}g_{n}(x)dx>S_{n}-{\frac {\varepsilon }{2^{n}}}} を満たすものが存在する。 h n ( x ) = min { g 1 ( x ) , ⋯ , g n ( x ) } {\displaystyle h_{n}(x)=\min\{g_{1}(x),\cdots ,g_{n}(x)\}} とする。 h n ( x ) {\displaystyle h_{n}(x)} は連続で、また h n ( x ) = min { h n − 1 ( x ) , g n ( x ) } {\displaystyle h_{n}(x)=\min\{h_{n-1}(x),g_{n}(x)\}} を満たす。 よって、 μ n ( x ) = max { h n − 1 ( x ) , g n ( x ) } {\displaystyle \mu _{n}(x)=\max\{h_{n-1}(x),g_{n}(x)\}} とすると、 h n ( x ) + μ n ( x ) = h n − 1 ( x ) + g n ( x ) {\displaystyle h_{n}(x)+\mu _{n}(x)=h_{n-1}(x)+g_{n}(x)} である。
また、 h n − 1 ( x ) ≤ s n − 1 ( x ) , g n ( x ) ≤ s n ( x ) ≤ s n − 1 ( x ) {\displaystyle h_{n-1}(x)\leq s_{n-1}(x),\ g_{n}(x)\leq s_{n}(x)\leq s_{n-1}(x)} なので、 μ n ( x ) ≤ s n − 1 ( x ) {\displaystyle \mu _{n}(x)\leq s_{n-1}(x)} である。 よって、 ∫ a b μ n ( x ) d x ≤ S n − 1 {\displaystyle \int _{a}^{b}\mu _{n}(x)dx\leq S_{n-1}} である。
以上より、
である。
0 ≤ h n ( x ) ≤ s n ( x ) {\displaystyle 0\leq h_{n}(x)\leq s_{n}(x)} であり、 lim n → ∞ s n ( x ) = 0 {\displaystyle \lim _{n\to \infty }s_{n}(x)=0} なので、 lim n → ∞ h n ( x ) = 0 {\displaystyle \lim _{n\to \infty }h_{n}(x)=0} であり、 h n ( x ) {\displaystyle h_{n}(x)} は定理1.8の仮定を満たすのでこれは一様収束。 よって lim n → ∞ ∫ a b h n ( x ) d x = 0 {\displaystyle \lim _{n\to \infty }\int _{a}^{b}h_{n}(x)dx=0} なので、 lim n → ∞ S n = 0 {\displaystyle \lim _{n\to \infty }S_{n}=0} である。//
定理2.5は区間が開区間でも成り立ちます。
定理2.6 関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が開区間 ( a , b ) {\displaystyle (a,b)} で一様有界のとき、
である。
(証明) 開区間 ( a , b ) {\displaystyle (a,b)} で | f n ( x ) − f ( x ) | ≤ M {\displaystyle |f_{n}(x)-f(x)|\leq M} としてよい。任意の ε > 0 {\displaystyle \varepsilon >0} に対し δ = min { ε 3 M , b − a 2 } {\displaystyle \delta =\min \left\{{\frac {\varepsilon }{3M}},{\frac {b-a}{2}}\right\}} とする。 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は閉区間 [ a + δ , b − δ ] {\displaystyle [a+\delta ,b-\delta ]} において定理2.5の仮定を満たすので、
である。すなわち、ある自然数Nが存在して、 n > N {\displaystyle n>N} ならば | ∫ a + δ b − δ ( f n ( x ) − f ( x ) ) d x | < ε 3 {\displaystyle \left|\int _{a+\delta }^{b-\delta }\left(f_{n}(x)-f(x)\right)dx\right|<{\frac {\varepsilon }{3}}} である。また、
である。以上より、 n > N {\displaystyle n>N} ならば
である。すなわち、
である。//
微分も極限ですので、前節の結果を使って微分と極限の順序交換についての定理が示されます。ただし、微分はこれまで扱ってきた数列の極限とは違い、関数の極限ですので、そこをつなぐ補題を用意しておきます。
補題2.7 有界閉区間 I = [ a , b ] {\displaystyle I=[a,b]} と任意の区間 J ⊂ R {\displaystyle J\subset \mathbb {R} } の直積集合 I × J {\displaystyle I\times J} で定義される有界な2変数関数 f ( x , t ) {\displaystyle f(x,t)} が変数xについて連続ならば、 α ∈ J {\displaystyle \alpha \in J} について
(証明) f ( x ) := lim t → α f ( x , t ) {\displaystyle f(x):=\lim _{t\to \alpha }f(x,t)} とする。この補題が成り立たないとすると、ある ε > 0 {\displaystyle \varepsilon >0} が存在して、任意の自然数nに対して | ∫ a b ( f ( x , t n ) − f ( x ) ) d x | ≥ ε , 0 < | t n − α | < 1 n {\displaystyle \left|\int _{a}^{b}\left(f(x,t_{n})-f(x)\right)dx\right|\geq \varepsilon ,\ 0<|t_{n}-\alpha |<{\frac {1}{n}}} を満たすような t n {\displaystyle t_{n}} が存在する。ところがこのとき、xについての関数の列 f n ( x ) := f ( x , t n ) {\displaystyle f_{n}(x):=f(x,t_{n})} は一様有界なので、定理2.5より lim n → ∞ | ∫ a b ( f n ( x ) − f ( x ) ) d x | = 0 {\displaystyle \lim _{n\to \infty }\left|\int _{a}^{b}\left(f_{n}(x)-f(x)\right)dx\right|=0} となり、矛盾する。//
示したい主定理は次です。
定理2.8 有界閉区間 I = [ a , b ] {\displaystyle I=[a,b]} と任意の区間 J ⊂ R {\displaystyle J\subset \mathbb {R} } の直積集合 I × J {\displaystyle I\times J} で定義される2変数関数 f ( x , t ) {\displaystyle f(x,t)} がtについて偏微分可能で、偏導関数 f t ( x , t ) {\displaystyle f_{t}(x,t)} は有界かつxについて連続な関数とする。 F ( t ) = ∫ a b f ( x , t ) d x {\displaystyle F(t)=\int _{a}^{b}f(x,t)dx} とすると、
(証明) α ∈ J {\displaystyle \alpha \in J} を任意に取る。2変数関数 q ( x , t ) = f ( x , t ) − f ( x , α ) t − α {\displaystyle q(x,t)={\frac {f(x,t)-f(x,\alpha )}{t-\alpha }}} は t ≠ α {\displaystyle t\neq \alpha } で連続である。 f ( x , t ) {\displaystyle f(x,t)} に平均値の定理を用いると、
を満たす 0 < θ < 1 {\displaystyle 0<\theta <1} が存在する。よって、補題2.7より
である。//
前節と類似の結果は広義積分でも成り立ちます。しかし、次の例を見ればわかるように、広義積分の場合は一様収束だけでは不十分で、若干の修正が必要です。
例3.1 f n ( x ) = { − 1 n 3 x ( x − n ) ( 0 ≤ x ≤ n ) 0 ( otherwise ) {\displaystyle f_{n}(x)={\begin{cases}-{\frac {1}{n^{3}}}x\left(x-n\right)&\left(0\leq x\leq n\right)\\0&({\text{otherwise}})\end{cases}}} とすると、 lim n → ∞ sup x ≥ 0 | f n ( x ) | = lim n → ∞ 1 4 n = 0 {\displaystyle \lim _{n\to \infty }\sup _{x\geq 0}|f_{n}(x)|=\lim _{n\to \infty }{\frac {1}{4n}}=0} なので { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は0に一様収束するが、 ∫ 0 ∞ f n ( x ) d x = 1 6 {\displaystyle \int _{0}^{\infty }f_{n}(x)dx={\frac {1}{6}}} である。
ここでは、 f n ( x ) {\displaystyle f_{n}(x)} たちがよい関数で上から押さえられている状況を考えます。
定義3.2 ∫ a ∞ g ( x ) d x < ∞ {\displaystyle \int _{a}^{\infty }g(x)dx<\infty } であるような g ( x ) {\displaystyle g(x)} が、任意の自然数nとa以上の任意の数xについて | f n ( x ) | ≤ g ( x ) {\displaystyle |f_{n}(x)|\leq g(x)} を満たすとき、 g ( x ) {\displaystyle g(x)} を f n ( x ) {\displaystyle f_{n}(x)} の区間 [ a , ∞ ) {\displaystyle [a,\infty )} における(可積分な)優関数と呼ぶことにする。
(可積分な)優関数が存在すれば、各 f n ( x ) {\displaystyle f_{n}(x)} も可積分である(すなわち、広義積分が収束する)ことは、解析学基礎/広義積分#優関数の原理で示しました。ここではさらに、このとき極限と広義積分の順序が交換できることを示します。
定理3.3 関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が区間 [ a , ∞ ) {\displaystyle [a,\infty )} において(可積分な)優関数 g ( x ) {\displaystyle g(x)} を持つとき、
である。
(証明) c ∈ [ a , ∞ ) {\displaystyle c\in [a,\infty )} を任意にとり、 ψ ( x ) = ∫ c x g ( x ) d x {\displaystyle \psi (x)=\int _{c}^{x}g(x)dx} とする。 ψ ( x ) {\displaystyle \psi (x)} は有界な単調増加関数なので、 α = lim x → a + 0 ψ ( x ) , β = lim x → ∞ ψ ( x ) {\displaystyle \alpha =\lim _{x\to a+0}\psi (x),\beta =\lim _{x\to \infty }\psi (x)} 、 それに逆関数 φ {\displaystyle \varphi } が存在する。よって置換積分の公式より、
である。仮定より | f n ( φ ( ψ ) ) g ( φ ( ψ ) ) | ≤ 1 {\displaystyle \left|{\frac {f_{n}(\varphi (\psi ))}{g(\varphi (\psi ))}}\right|\leq 1} なので、 f n ( φ ( ψ ) ) g ( φ ( ψ ) ) {\displaystyle {\frac {f_{n}(\varphi (\psi ))}{g(\varphi (\psi ))}}} は開区間 ( α , β ) {\displaystyle (\alpha ,\beta )} で一様有界である。よって、定理2.6より
である。//
定理2.5から定理2.8が導かれるのとまったく同様に、定理3.3から微分と広義積分の順序交換に関する定理が導かれます。まず、補題2.7にあたるものを示します。
補題3.4 区間 I = [ a , ∞ ) {\displaystyle I=[a,\infty )} と任意の区間 J ⊂ R {\displaystyle J\subset \mathbb {R} } の直積集合 I × J {\displaystyle I\times J} で定義される有界な2変数関数 f ( x , t ) {\displaystyle f(x,t)} が変数xについて連続で、(可積分な)優関数 g ( x ) {\displaystyle g(x)} を持つならば、 α ∈ J {\displaystyle \alpha \in J} について
(証明) f ( x ) := lim t → α f ( x , t ) {\displaystyle f(x):=\lim _{t\to \alpha }f(x,t)} とする。この補題が成り立たないとすると、ある ε > 0 {\displaystyle \varepsilon >0} が存在して、任意の自然数nに対して | ∫ a ∞ ( f ( x , t n ) − f ( x ) ) d x | ≥ ε , 0 < | t n − α | < 1 n {\displaystyle \left|\int _{a}^{\infty }\left(f(x,t_{n})-f(x)\right)dx\right|\geq \varepsilon ,\ 0<|t_{n}-\alpha |<{\frac {1}{n}}} を満たすような t n {\displaystyle t_{n}} が存在する。ところがこのとき、xについての関数の列 f n ( x ) := f ( x , t n ) {\displaystyle f_{n}(x):=f(x,t_{n})} は区間 [ a , ∞ ) {\displaystyle [a,\infty )} において(可積分な)優関数 g ( x ) {\displaystyle g(x)} を持つので、定理3.3より lim n → ∞ | ∫ a ∞ ( f n ( x ) − f ( x ) ) d x | = 0 {\displaystyle \lim _{n\to \infty }\left|\int _{a}^{\infty }\left(f_{n}(x)-f(x)\right)dx\right|=0} となり、矛盾する。//
示したい主定理は次です。
定理3.5 区間 I = [ a , ∞ ) {\displaystyle I=[a,\infty )} と任意の区間 J ⊂ R {\displaystyle J\subset \mathbb {R} } の直積集合 I × J {\displaystyle I\times J} で定義される2変数関数 f ( x , t ) {\displaystyle f(x,t)} が(可積分な)優関数 g ( x ) {\displaystyle g(x)} を持ち、tについて偏微分可能で、偏導関数 f t ( x , t ) {\displaystyle f_{t}(x,t)} は有界かつxについて連続で(可積分な)優関数 g 1 ( x ) {\displaystyle g_{1}(x)} を持つとする。 F ( t ) = ∫ a ∞ f ( x , t ) d x {\displaystyle F(t)=\int _{a}^{\infty }f(x,t)dx} とすると、
(証明) α ∈ J {\displaystyle \alpha \in J} を任意に取る。2変数関数 q ( x , t ) = f ( x , t ) − f ( x , α ) t − α {\displaystyle q(x,t)={\frac {f(x,t)-f(x,\alpha )}{t-\alpha }}} は t ≠ α {\displaystyle t\neq \alpha } で連続である。 f ( x , t ) {\displaystyle f(x,t)} に平均値の定理を用いると、
を満たす 0 < θ < 1 {\displaystyle 0<\theta <1} が存在する。よって、補題3.4より
である。//
一様有界(定義2.3)な関数列に対し、さらに同程度連続という条件を付すと、一様収束する部分列が存在することがわかります。まず、同程度連続性を定義します。
定義4.1 区間 I ⊂ R {\displaystyle I\subset \mathbb {R} } で定義される関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} について、任意の ε > 0 {\displaystyle \varepsilon >0} に対してある δ > 0 {\displaystyle \delta >0} が存在し、 | x 1 − x 2 | < δ {\displaystyle |x_{1}-x_{2}|<\delta } ならば任意の自然数nに対して | f n ( x 1 ) − f n ( x 2 ) | < ε {\displaystyle |f_{n}(x_{1})-f_{n}(x_{2})|<\varepsilon } となるとき、 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} は同程度連続であるという。
nにはよらない δ {\displaystyle \delta } を選ぶことができる、ということがポイントです。一様有界かつ同程度連続であれば、次が成り立ちます。
定理4.2 (アスコリ=アルツェラの定理) 有界閉区間I上の関数列 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が一様有界かつ同程度連続ならば、 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} の部分列 { f n j ( x ) } {\displaystyle \{f_{n_{j}}(x)\}} で、ある関数に一様収束するものが存在する。
(証明) I上の有理数は可算個なので、適当に並べて数列 { r n } {\displaystyle \{r_{n}\}} を作ることができる。 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が一様有界であることより、数列 { f n ( r 1 ) } {\displaystyle \{f_{n}(r_{1})\}} は有界なので、ボルツァーノ=ワイエルシュトラスの定理より収束部分列 { f n ( 1 ) ( r 1 ) } {\displaystyle \{f_{n^{(1)}}(r_{1})\}} を持つ。このとき、数列 { f n ( 1 ) ( r 2 ) } {\displaystyle \{f_{n^{(1)}}(r_{2})\}} は有界数列なので、同様に収束部分列 { f n ( 2 ) ( r 2 ) } {\displaystyle \{f_{n^{(2)}}(r_{2})\}} を持つ。以下同様にして、関数列 { f n ( j ) ( x ) } {\displaystyle \{f_{n^{(j)}}(x)\}} を作ることができ、 m = 1 , 2 , ⋯ , j {\displaystyle m=1,2,\cdots ,j} であれば f n ( j ) ( r m ) {\displaystyle f_{n^{(j)}}(r_{m})} は収束する。このとき、 f n j ( x ) := { f n ( j ) ( x ) } {\displaystyle f_{n_{j}}(x):=\{f_{n^{(j)}}(x)\}} とすると、この関数列 { f n j ( x ) } {\displaystyle \{f_{n_{j}}(x)\}} は { f n ( x ) } {\displaystyle \{f_{n}(x)\}} の部分列であり、任意の有理数rに対して lim j → ∞ f n j ( r ) {\displaystyle \lim _{j\to \infty }f_{n_{j}}(r)} は収束する。
この関数列 { f n j ( x ) } {\displaystyle \{f_{n_{j}}(x)\}} がI上一様収束することを示せばよい。 ε > 0 {\displaystyle \varepsilon >0} を任意にとると、 { f n ( x ) } {\displaystyle \{f_{n}(x)\}} が同程度連続であることより、ある δ > 0 {\displaystyle \delta >0} が存在して | x 1 − x 2 | < δ {\displaystyle |x_{1}-x_{2}|<\delta } ならば任意のnに対して | f n ( x 1 ) − f n ( x 2 ) | < ε 3 {\displaystyle |f_{n}(x_{1})-f_{n}(x_{2})|<{\frac {\varepsilon }{3}}} となる。この δ {\displaystyle \delta } を固定し、区間Iを幅 δ 2 {\displaystyle {\frac {\delta }{2}}} の小区間に分割すると、Iは有界閉区間なので有限個の小区間に分かれる。xを任意にとると、xと同じ小区間に属する有理数rが存在する。このrに対し、数列 { f n j ( r ) } {\displaystyle \{f_{n_{j}}(r)\}} は収束するので、十分大きいl,l'を取れば | f n l ( r ) − f n l ′ ( r ) | < ε 3 {\displaystyle |f_{n_{l}}(r)-f_{n_{l'}}(r)|<{\frac {\varepsilon }{3}}} となる。よって、
である。よって { f n j ( x ) } {\displaystyle \{f_{n_{j}}(x)\}} は一様収束する。//