区間で定義される関数列の極限を考えます。自然に考えられるのは、次のような定義でしょう。
定義1.1 各点において、極限が収束するとき、で定まる関数をとする。
この定義で何の問題もないように思えますが、実はこの定義はある意味では不十分です。この定義を満たしていても、もとの関数たちの性質がに引き継がれないことがあるのです。たとえば、任意のnについてが連続であっても、が連続とは限りません。
例1.2 閉区間で定義される関数列を考える。任意のnについては連続だが、
は連続ではない。
そこで、定義1.1のようなただの収束(各点収束といいます)よりも強い条件を満たす収束を考えます。
定義1.3 を満たすとき、関数列はに一様収束するという。
一様収束は各点収束よりも強い条件です。すなわち、次が成り立ちます。
命題1.4 がに一様収束するならば、はに各点収束する。
(証明)
一様収束の仮定より、を任意にとると、ある自然数Nが存在して、ならばである。
一方、を任意にとると、である。よって、ならばである。つまり、、すなわちである。//
各点収束と一様収束の例を挙げます。
例1.5 例1.2のは一様収束ではない。なぜならば、である。一方、同じ区間においてとすると、であり、なので、この収束は一様収束である。
一様収束するならば、例1.2のようなことは起きません。すなわち、次が成り立ちます。
定理1.6 連続関数の列がに一様収束するならば、は連続である。
(証明)
とを任意にとる。は連続なので、あるが存在し、ならばである。
一様収束の仮定より、ある自然数Nが存在して、ならばである。よって、
である。すなわちfは連続である。
//
定理1.6の逆は成り立ちません。一様収束でなくても、連続関数に収束することはあります。
例1.7 で定義される関数列について、は連続だが、は存在しない。つまり、一様収束ではない。
関数列が一様収束するための十分条件をひとつ紹介しておきます。
定理1.8(ディニの定理)
有界閉区間上で定義される連続関数の列が、任意のと任意の自然数nについてを満たし、も連続ならば、はに一様収束する。
(証明)
とする。が一様収束しないと仮定すると、あるを取れば、任意の自然数nに対してを満たすようなが存在する。仮定よりなので、である。
は有界閉区間Iに値をとる数列なので、ボルツァーノ=ワイエルシュトラスの定理より収束する部分列を持つ。とすると、が連続であることからとなるが、これはが0に各点収束することに矛盾する。//
以下、積分を考えますので、簡単のためはすべて連続関数という状況で考えることにします。
関数列の極限と積分の順序を交換することはできるでしょうか。つまり、
は成り立つでしょうか。結論からいうと、一般にはこれは成り立ちません。
例2.1 とすると、だが、である。
しかし、にさらに条件を付けると、この順序交換ができる場合もあります。
まず、一様収束する場合は極限と積分の順序を交換できます。
定理2.2 関数列が閉区間でに一様収束するとき、
である。
(証明)一様収束の仮定より、任意のに対してあるNが存在して、ならばなので、
である。つまり、、すなわちである。//
一様収束の代わりに別の条件を仮定しても極限と積分の順序交換ができることがあります。ここでは、一様有界という条件を考えてみます。
定義2.3 区間で定義される関数列に対して定数Mが存在し、任意の自然数nと任意のについてとなるとき、関数列は一様有界であるという。
一様有界な関数列が収束するならば極限も有界で、関数も一様有界です。また、次も成り立ちます。
命題2.4 区間で定義される有界な関数の列が一様収束するならば一様有界である。
(証明)一様収束の仮定より、ある自然数Nが存在して、ならば任意のに対してである。よって、
とすれば、任意の自然数nと任意のについてとなる。//
実はこの一様有界性が成り立てば、極限と積分の順序交換ができます。
定理2.5 (アルツェラの定理)
関数列が閉区間で一様有界のとき、
である。
(証明)
自然数nに対してとし、
とする。は一様有界なので、あるMが存在して
である。よって、を示せば、はさみうちの原理より定理が従う。
と自然数nを任意に取ると、
を満たす連続関数で、
さらにを満たすものが存在する。
とする。は連続で、また
を満たす。
よって、とすると、
である。
また、なので、
である。
よって、である。
以上より、
である。
であり、なので、
であり、
は定理1.8の仮定を満たすのでこれは一様収束。
よってなので、である。//
定理2.5は区間が開区間でも成り立ちます。
定理2.6 関数列が開区間で一様有界のとき、
である。
(証明) 開区間でとしてよい。任意のに対しとする。は閉区間において定理2.5の仮定を満たすので、
である。すなわち、ある自然数Nが存在して、ならばである。また、
である。以上より、ならば
である。すなわち、
である。//
微分も極限ですので、前節の結果を使って微分と極限の順序交換についての定理が示されます。ただし、微分はこれまで扱ってきた数列の極限とは違い、関数の極限ですので、そこをつなぐ補題を用意しておきます。
補題2.7 有界閉区間と任意の区間の直積集合で定義される有界な2変数関数が変数xについて連続ならば、について
(証明)とする。この補題が成り立たないとすると、あるが存在して、任意の自然数nに対してを満たすようなが存在する。ところがこのとき、xについての関数の列は一様有界なので、定理2.5よりとなり、矛盾する。//
示したい主定理は次です。
定理2.8 有界閉区間と任意の区間の直積集合で定義される2変数関数がtについて偏微分可能で、偏導関数は有界かつxについて連続な関数とする。とすると、
(証明)を任意に取る。2変数関数はで連続である。に平均値の定理を用いると、
を満たすが存在する。よって、補題2.7より
である。//
前節と類似の結果は広義積分でも成り立ちます。しかし、次の例を見ればわかるように、広義積分の場合は一様収束だけでは不十分で、若干の修正が必要です。
例3.1 とすると、なのでは0に一様収束するが、である。
ここでは、たちがよい関数で上から押さえられている状況を考えます。
定義3.2 であるようなが、任意の自然数nとa以上の任意の数xについてを満たすとき、をの区間における(可積分な)優関数と呼ぶことにする。
(可積分な)優関数が存在すれば、各も可積分である(すなわち、広義積分が収束する)ことは、解析学基礎/広義積分#優関数の原理で示しました。ここではさらに、このとき極限と広義積分の順序が交換できることを示します。
定理3.3 関数列が区間において(可積分な)優関数を持つとき、
である。
(証明)
を任意にとり、とする。
は有界な単調増加関数なので、
、
それに逆関数が存在する。よって置換積分の公式より、
である。仮定よりなので、
は開区間で一様有界である。よって、定理2.6より
である。//
定理2.5から定理2.8が導かれるのとまったく同様に、定理3.3から微分と広義積分の順序交換に関する定理が導かれます。まず、補題2.7にあたるものを示します。
補題3.4 区間と任意の区間の直積集合で定義される有界な2変数関数が変数xについて連続で、(可積分な)優関数を持つならば、について
(証明)とする。この補題が成り立たないとすると、あるが存在して、任意の自然数nに対してを満たすようなが存在する。ところがこのとき、xについての関数の列は区間において(可積分な)優関数を持つので、定理3.3よりとなり、矛盾する。//
示したい主定理は次です。
定理3.5 区間と任意の区間の直積集合で定義される2変数関数が(可積分な)優関数を持ち、tについて偏微分可能で、偏導関数は有界かつxについて連続で(可積分な)優関数を持つとする。とすると、
(証明)を任意に取る。2変数関数はで連続である。に平均値の定理を用いると、
を満たすが存在する。よって、補題3.4より
である。//
一様有界(定義2.3)な関数列に対し、さらに同程度連続という条件を付すと、一様収束する部分列が存在することがわかります。まず、同程度連続性を定義します。
定義4.1
区間で定義される関数列について、任意のに対してあるが存在し、ならば任意の自然数nに対してとなるとき、は同程度連続であるという。
nにはよらないを選ぶことができる、ということがポイントです。一様有界かつ同程度連続であれば、次が成り立ちます。
定理4.2 (アスコリ=アルツェラの定理)
有界閉区間I上の関数列が一様有界かつ同程度連続ならば、の部分列で、ある関数に一様収束するものが存在する。
(証明)
I上の有理数は可算個なので、適当に並べて数列を作ることができる。が一様有界であることより、数列は有界なので、ボルツァーノ=ワイエルシュトラスの定理より収束部分列を持つ。このとき、数列は有界数列なので、同様に収束部分列を持つ。以下同様にして、関数列を作ることができ、であればは収束する。このとき、とすると、この関数列はの部分列であり、任意の有理数rに対しては収束する。
この関数列がI上一様収束することを示せばよい。を任意にとると、が同程度連続であることより、あるが存在してならば任意のnに対してとなる。このを固定し、区間Iを幅の小区間に分割すると、Iは有界閉区間なので有限個の小区間に分かれる。xを任意にとると、xと同じ小区間に属する有理数rが存在する。このrに対し、数列は収束するので、十分大きいl,l'を取ればとなる。よって、
である。よっては一様収束する。//