本記事の内容
本記事は多項式関数と有理関数がRで連続な関数であることを説明する記事である。
本記事を読むにあたり、関数の連続について知っているとより理解が進むと思われるので、その際は以下の記事を参照してください。
多項式関数はRで連続な関数
多項式という言葉は恐らく中学数学で出現すると思われる。
多項式関数というのはその関数バージョンである。
つまり、y=x2+2x+2ような関数のことを多項式関数という。
「まあ、雰囲気は分かるよ」という感じだと思われるので、早速「多項式関数とは何か?」ということについて述べてしまう。
- 多項式 P(x)=n∑i=0aixi=anxn+an−1xn−1+⋯+a2x2+a1x+a0(n∈N∪0, ai∈R) の形の式を、xの実係数多項式(polynomial with real coefficients)という。
- 多項式関数 関数f:X→Yが任意のx∈Xでf(x)=P(x)を満たすとき、fは多項式関数という。 特に、P(x)が実係数多項式である場合、fを実係数多項式関数という。

ちなみに整数係数多項式と言われると、x3+4x2+3のような式である。
係数としてπなども許すというのが実係数多項式である。
勿論、整数係数多項式は実係数多項式である。
この多項式関数は連続である。
「本当かよ」と思うかもしれないので、簡単ではあるが、2つの例を挙げる。
(※実は前回すでに証明しているので、「それ知ってる」という方は読み飛ばしてください。)
例1.
f:R→Rがf(x)=2xで定められているとする。
このとき、fはRで連続である。
(証明)
示したいことは
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈I 0<|x−a|<δ⇒|2x−2a|<ϵ)
である。 つまり、任意のϵ>0に対して上記を満たすようなδ>0を見つけてきなさい、ということである。
δ=ϵ2とすると、δ>0である。
0<|x−a|<δを満たすx∈Rに対して、
|2x−2a|=2|x−a|<2δ=2⋅ϵ2=ϵ
が成り立つ。
従って、
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈I 0<|x−a|<δ⇒|2x−2a|<ϵ)
が成り立ったので、fはRで連続である。
(Q.E.D.)
例2.
g:R→Rがg(x)=x2で定められているとする。
このとき、gはRで連続である。
(証明)
示したいことは
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈I 0<|x−a|<δ⇒|2x−2a|<ϵ)
である。
つまり、任意のϵ>0に対して上記を満たすようなδ>0を見つけてきなさい、ということである。
δ=−|a|+√|a|2+ϵとすると、δ>0である。
0<|x−a|<δを満たすx∈Rに対して、
|x2−a2|=|(x+a)(x−a)|=|x−a+2a|⋅|x−a|≤|x−a|2+2|a|⋅|x−a|=|a|2−2|a|√|a|2+ϵ+|a2|+ϵ+2|a|(−|a|+√|a|2+ϵ)=2|a|2−2|a|2+2|a|√|a|2+ϵ−2|a|√|a|2+ϵ+ϵ=ϵ
が成り立つ。
従って、
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈I 0<|x−a|<δ⇒|x2−a2|<ϵ)
が成り立ったので、fはRで連続である。
(Q.E.D.)
例に挙げた通り、多項式関数は連続である。
すなわち、次が成り立つ。
実は、この命題の証明は関数の和・差・積・商の連続性を使うことですぐ終わる。
関数の和・差・積・商の連続性は次であった。
- f(x)+g(x)、f(x)−g(x)、f(x)g(x)はIで連続である。すなわち、
- (∀a∈I)limx→a(f(x)+g(x))=f(a)+g(a),
- (∀a∈I)limx→a(f(x)−g(x))=f(a)−g(a),
- (∀a∈I)limx→a(f(x)g(x))=f(a)g(a).
- g(a)≠0ならば、f(x)g(x)はI′={x∈∣g(x)≠0}で連続である。すなわち、 (∀a∈I′) limx→af(x)g(x)=f(a)g(a) である。
これと「恒等写像は連続である。」、「定数関数は連続である。」という事実を使えば、すぐに終わる。
教科書を書くレベルならものの3行で終わるほどである。
しかし、本記事はなるべく丁寧にをモットーの1つとしているので、少々長くなるが。
(くどいと言われてしまうかもしれないネ)
(命題3.の証明)
f:R→Rを多項式関数とする。
すなわち、
f(x)=anxn+an−1xn−1+⋯+a2x2+a1x+a0(n∈N∪{0}, ai∈R)
とする。
次の2つの事実を使う。
(命題4.の証明)
g:R→Rを恒等写像、すなわち任意のx∈Rに対して、g(x)=xとする。
示したいことは
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈R 0<|x−a|<δ⇒|g(x)−a|<ϵ)
である。
つまり、上記を満たすδ>0を見つけてくれば良い。
δとして任意の正数ϵを採用する。
a∈Rのとき、0<|x−a|<δなるx∈Rに対して、
|g(x)−a|=|x−a|<δ=ϵ
が成り立つ。
従って、
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈R 0<|x−a|<δ⇒|h(x)−a|<ϵ)
が成り立ったため、恒等写像はRで連続である。
(Q.E.D.)
(命題5.の証明)
h:R→Rを定数関数、すなわち任意のx∈Rに対して、h(x)=c (c∈R)とする。
示したいことは
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈R 0<|x−a|<δ⇒|h(x)−c|<ϵ)
である。
つまり、上記を満たすδ>0を見つけてくれば良い。
δとして任意の正数ϵを採用する。
a∈Rのとき、0<|x−a|<δなるx∈Rに対して、
|g(x)−c|=|c−c|=0<δ=ϵ
が成り立つ。
従って、
(∀a∈R)(∀ϵ>0)(∃δ>0) s.t. (∀x∈R 0<|x−a|<δ⇒|h(x)−c|<ϵ)
が成り立ったため、定数関数はRで連続である。
(Q.E.D.)
命題3.の証明に戻る。
命題4.と連続関数の和・差・積・商の3.により、f1(x)=a1x (∀a1∈R)で定められる関数f1:R→RはRで連続である。
同様に、f2(x)=a2x2 (a2∈R)で定められる関数f2:R→RもRで連続である。
この操作を繰り返し行うことによって、任意のn∈N∪{0}に対して、fn(x)=anxnで定められるfn:R→RはRで連続であることが分かる。
ここで、連続関数の和・差・積・商の1.により、連続関数は和をとっても連続であるので、f0(x)+f1(x)+⋯+fn(x)+fn(x)=anxn+an−1xn−1+⋯+a2x2+a1x+a0もまたRで連続である。
従って、多項式関数はRで連続である。
(Q.E.D.)
命題4.と命題5.の証明も与えたという意味で長くなってしまったけど、命題3.の証明自体はすぐ終わった。
勿論、連続関数の和・差・積・商の事実を用いなくても証明は可能である。
とはいえ、結構骨は折れる。
有理関数はRで連続な関数
多項式関数がわかれば、有理関数もすぐ分かる。
というのも、平たく言えば、有理関数というのは分母分子が共に多項式関数であるような関数のことを指すからである。
しかし、注意が必要である。
というのも、「分母は0でない」という条件が必要だからである。
P(x)およびQ(x)を実係数多項式関数とする。 このとき、P(x)≠0を満たすx∈Rに対して、 R(x)=Q(x)P(x) を実係数有理関数という。

この有理関数は連続である。
「本当かよ」と思うかもしれないので、簡単ではあるが、例を挙げる。
例6. f:R∖{0}→Rがf(x)=x2−2x+12xで定められているとする。
このとき、fはR∖{0}で連続である。

このように有理関数は連続である。
すなわち、次が成り立つ。
(証明)
これも、関数の和・差・積・商の商の事実から直ちに証明できる。
f:R→Rを有理関数とする。
このとき、fは多項式関数P(x)≠0とQ(x)を用いて、f(x)=Q(x)P(x)と書ける。
P(x)とQ(x)は多項式関数なのだから、Rで連続である。
従って、連続関数の商からfは{x∈R∣P(x)≠0}で連続である。
(Q.E.D.)
まとめると…
これまでのことをまとめると、
- 多項式関数はRで連続である。
- 有理関数はRで連続である。
が成り立つ、ということである。
結
今回は、多項式関数と有理関数がRで連続な関数であるということを説明し、証明した。
これらは関数の和・差・積・商の極限からほぼ直ちに導かれる事実である。
次回は連続な関数の合成関数もまた連続な関数である、ということを説明し、証明する。
乞うご期待!質問、コメントなどお待ちしております!
この記事の内容をより詳しく知りたい方は以下のリンクの本を参照してください!
ちなみに「解析概論」は日本の歴史的名著らしいので、辞書的にもぜひ1冊持っておくと良いと思います!
コメントをする