logo

関数の一様連続 📂解析学

関数の一様連続

定義1

空集合じゃないERE \subset \mathbb{R}に対してf:ERf : E \to \mathbb{R}とする。全てのε>0\varepsilon > 0に対して

x1x2<δx1,x2E    f(x1)f(x2)<ε | x_{1} - x_{2} | < \delta \land x_{1} , x_{2} \in E \implies | f(x_{1}) - f(x_{2}) | < \varepsilon

を満たすδ>0\delta>0が存在する場合、ffEE上で一様連続uniformly continuousという。


  • \landは論理的に「そして」と表す論理積記号だ。

説明

関数の連続性それ自体がaEa \in Eのようにある点での概念であるのに対して、一様連続は集合EE全体を見る概念だ。例えば連続関数f(x):=x2f (x) := x^2を考えてみよう。


空集合じゃないERE \subset \mathbb{R}に対してf:ERf : E \to \mathbb{R}とする。

(a) コンパクト距離空間: ffが連続で、EEが有界閉区間ならば、ffは一様連続だ。

(b) 収束性保存: ffが一様連続で、{xn}n=1\left\{ x_{n} \right\}_{n=1}^{\infty}コーシーなら、{f(xn)}\left\{ f(x_{n}) \right\}もコーシーだ。


(1) E=(0,1)E = (0,1)

δ=ε2\delta = \dfrac{\varepsilon}{2}をこう取ると、全てのx1,x2(0,1)x_{1} , x_{2} \in (0,1)に対してx1x2<δ| x_{1} - x_{2} | < \deltaと言える時、

f(x1)f(x2)=x12x22=x1x2x1+x22x1x2<2δ=ε \begin{align*} | f(x_{1}) - f(x_{2}) | =& | x_{1}^{2} - x_{2}^{2} | \\ =& | x_{1} - x_{2} | | x_{1} + x_{2} | \\ \le & 2 | x_{1} - x_{2} | \\ & < & 2 \delta \\ =& \varepsilon \end{align*}

定義によれば、ffE=(0,1)E = ( 0 , 1 )で一様連続だ。

(2) E=RE = \mathbb{R}

ffEEで一様連続だと仮定しよう。ε=1\varepsilon = 1が与えられている時も、

x1x2<δx1,x2E    f(x1)f(x2)<1 | x_{1} - x_{2} | < \delta \land x_{1} , x_{2} \in E \implies | f(x_{1}) - f(x_{2}) | < 1

δ\deltaが存在しなければならない。しかし、アルキメデスの原理に従って、nδ>1n \delta > 1を満たすnNn \in \mathbb{N}を取ることができる。するとx1=nx_{1} = nx2=(n+δ2)x_{2} = \left( n + \dfrac{ \delta }{2} \right)に対して、

1<nδ<nδ+δ24=n2(n+δ2)2=f(n)f(n+δ2)=f(x1)f(x2)<1 \begin{align*} 1 & < & n \delta \\ <& n \delta + {{ \delta^{2} } \over { 4 }} \\ =& \left| n^2 - \left( n + {{ \delta } \over {2}} \right)^2 \right| \\ =& \left| f( n ) - f \left( n + {{ \delta } \over {2}} \right) \right| \\ =& | f (x_{1} ) - f ( x_{2} ) | \\ <& 1 \end{align*}

整理すると、1<11 < 1になるが、これは矛盾なので、ffE=RE = \mathbb{R}で一様連続ではない。

一方、g(x)=xg(x) = xを考えると、どんな定義域EEを考えても、δ=ε\delta = \varepsilonで取ることによって、一様連続の条件を満たす。こんな例から直感的に、一様連続関数は何らかの「おとなしい」関数だと分かる。ggxxを無限大に送ると発散するはずだ。しかし、f(x)=x2f(x) = x^2のように荒々しく大きくなるのではなく、ある程度の線を保ちながら大きくなる。世の中のどんなことでも、おとなしいものが荒々しいものより扱いやすいのは当然であり、一様連続関数が連続関数よりも良い条件を持っているのも道理だ。

**(b)**で、一様連続が仮定されずに連続関数だけの場合を考えてみよう。

h(x):=1x\displaystyle h(x) := {{1} \over {x}}連続関数で、xn:=1n\displaystyle x_{n} := {{1} \over {n}}とすると、{xn}\left\{ x_{n} \right\}00に収束するコーシー数列だ。しかし、h(xn)=11n=n\displaystyle h (x_{n} ) = {{1} \over { {{1} \over {n}} }} = nなので、{h(xn)}\left\{ h ( x_{n} ) \right\}がコーシー数列ではないことが分かる。


  1. William R. Wade, An Introduction to Analysis (4th Edition, 2010), p92 ↩︎