高等学校数学III/極限

ここでは、極限に就て学ぶ。微分・積分の考えでは簡単な関数の極限に就て学んだが、ここでは数列の極限、更には無理関数や三角関数などの関数の極限に就て学ぶ。極限は微分積分の基礎となっており重要である。

数列{an}{\displaystyle \{a_{n}\}} が有限個の項しか持たないとき、有限数列といい、項が限りなく続くとき無限数列という。ここでは無限数列を考えるので、断りがない場合は無限数列を単に数列と書くことにする。

目次

数列の極限

数列 {an}{\displaystyle \{a_{n}\}} において、項の番号 n{\displaystyle n} が限りなく大きくなっていくとき、an{\displaystyle a_{n}} がある一定の値 α{\displaystyle \alpha } に限りなく近づいていくならば、数列 {an}{\displaystyle \{a_{n}\}} は α{\displaystyle \alpha } に収束収斂)するといい、limnan=α

{\displaystyle \lim _{n\to \infty }a_{n}=\alpha }

または簡単にanα (n)

{\displaystyle a_{n}\to \alpha \ (n\to \infty )}

とかく。また、α{\displaystyle \alpha } をこの数列の極限値という。

記号{\displaystyle \infty }は「無限大」と読み、限りなく大きい数(実数ではないことに注意)を意味する。

他、数列c,c,c,c,c,{\displaystyle c,c,c,c,c,\cdots }のように、ある数列がn{\displaystyle n}に依らず値が動かずに一定の値c{\displaystyle c}を取るときも、この数列の極限値はc{\displaystyle c}であると考え、limnc=c{\displaystyle \lim _{n\to \infty }c=c}と書き表す。要するに、極限値を考えるときは n{\displaystyle n\to \infty }のときにan{\displaystyle a_{n}}がどのような値になっているかだけが問われている。例題次の数列の極限値を求めよ。

  1. 1,12,13,,1n,{\displaystyle 1,{\frac {1}{2}},{\frac {1}{3}},\ldots ,{\frac {1}{n}},\ldots }
  2. 2,32,43,,n+1n,{\displaystyle 2,{\frac {3}{2}},{\frac {4}{3}},\ldots ,{\frac {n+1}{n}},\ldots }

  1. 分母が限りなく大きくなっていくため、項の値は次第に小さくなっていくが、nは常に正なので、項の値が負になることはなく、0に限りなく近づく。したがってlimn1n=0{\displaystyle \lim _{n\to \infty }{\frac {1}{n}}=0}
  2. 式変形と1.の結果を用いると、limnn+1n=limn(1+1n)=1+0=1{\displaystyle \lim _{n\to \infty }{\frac {n+1}{n}}=\lim _{n\to \infty }\left(1+{\frac {1}{n}}\right)=1+0=1}


数列には収束しないものがある。たとえば1,2,3,,n,,

{\displaystyle 1,2,3,\ldots ,n,\ldots ,}

3,1,,74n,

{\displaystyle 3,-1,\ldots ,7-4n,\ldots }

のような数列は収束しない。収束しない数列は発散 するという。発散する数列 {an}{\displaystyle \{a_{n}\}} で n{\displaystyle n\to \infty } のとき項 an{\displaystyle a_{n}} の値が限りなく大きくなるときこの数列は正の無限大に発散するといい、「極限は正の無限大である」のようにいう。このことを次のように表す。limnan=

{\displaystyle \lim _{n\to \infty }a_{n}=\infty }

逆に n{\displaystyle n\to \infty } のとき、項 an{\displaystyle a_{n}} が負の値でその絶対値が限りなく大きくなるときこの数列は負の無限大 に発散するといい、「極限は負の無限大である」という。このことを次のように表す。limnan=

{\displaystyle \lim _{n\to \infty }a_{n}=-\infty }

例題次の数列の極限を求めよ。

  1. 1,4,,n2,{\displaystyle 1,4,\ldots ,n^{2},\ldots }
  2. 2,2,,3nn2,{\displaystyle 2,2,\ldots ,3n-n^{2},\ldots }

  1. limnn2=.{\displaystyle \lim _{n\to \infty }n^{2}=\infty .}
  2. limn(3nn2)=.{\displaystyle \lim _{n\to \infty }(3n-n^{2})=-\infty .}

発散する数列には次のようなものもある。1,2,3,,(1)nn,

{\displaystyle -1,2,-3,\ldots ,(-1)^{n}n,\ldots }

1,1,1,,(1)n,

{\displaystyle 1,-1,1,\ldots ,-(-1)^{n},\ldots }

いずれの数列も正の無限大にも負の無限大にも発散しない。このとき、この数列の極限は振動するという。このときもこの数列には極限値が存在しない。不定形

limnan=,limnbn={\displaystyle \lim _{n\to \infty }a_{n}=\infty ,\lim _{n\to \infty }b_{n}=\infty }のとき、limn(an+bn)=,limnanbn=,limn1an=limn1bn=0{\displaystyle \lim _{n\to \infty }(a_{n}+b_{n})=\infty ,\lim _{n\to \infty }a_{n}b_{n}=\infty ,\lim _{n\to \infty }{\frac {1}{a_{n}}}=\lim _{n\to \infty }{\frac {1}{b_{n}}}=0}は明らかに成り立つが、limn(anbn),limnanbn{\displaystyle \lim _{n\to \infty }(a_{n}-b_{n}),\lim _{n\to \infty }{\frac {a_{n}}{b_{n}}}}の値は様々な場合がある。

例えば、limn2n5n=limn25n1=2{\displaystyle \lim _{n\to \infty }{\frac {2n-5}{n}}=\lim _{n\to \infty }{\frac {2-{\frac {5}{n}}}{1}}=2}であるが、limn3n+24n+1=limn3+2n4+1n=34{\displaystyle \lim _{n\to \infty }{\frac {3n+2}{4n+1}}=\lim _{n\to \infty }{\frac {3+{\frac {2}{n}}}{4+{\frac {1}{n}}}}={\frac {3}{4}}}と、両方とも分母分子がそれぞれ正の無限大に発散する数列であるが、その商の極限値は異なっている。

なお、limnan=limnbn=β(>0)limnanbn={\displaystyle \lim _{n\to \infty }a_{n}=\infty \land \lim _{n\to \infty }b_{n}=\beta (>0)\implies \lim _{n\to \infty }a_{n}b_{n}=\infty }が成り立つ。

一般に、±{\displaystyle \pm \infty }でない状態の値を「有限」といい、有限である数値のことを「有限値」や「有限数」と呼ぶ。上の式を言い換えると、「正の無限大に正の有限値を掛けても正の無限大のままである」ということになる。

収束する数列には次のような性質がある。

数列{an}{\displaystyle \{a_{n}\}}{bn}{\displaystyle \{b_{n}\}} において, limnan=α{\displaystyle \lim _{n\to \infty }a_{n}=\alpha }limnbn=β{\displaystyle \lim _{n\to \infty }b_{n}=\beta } とすると、

  1.  limnkan=kα{\displaystyle \lim _{n\to \infty }ka_{n}=k\alpha } (k{\displaystyle k}は定数)
  2.  limn{an±bn}=α±β{\displaystyle \lim _{n\to \infty }\{a_{n}\pm b_{n}\}=\alpha \pm \beta } (複号同順)
  3.  limn(kan±lbn)=kα±lβ(k,lR){\displaystyle \lim _{n\to \infty }(ka_{n}\pm lb_{n})=k\alpha \pm l\beta \;(k,l\in \mathbb {R} )}
  4.  limnanbn=αβ{\displaystyle \lim _{n\to \infty }a_{n}b_{n}=\alpha \beta }
  5.  limnanbn=αβ{\displaystyle \lim _{n\to \infty }{\frac {a_{n}}{b_{n}}}={\frac {\alpha }{\beta }}} (ただし、β0{\displaystyle \beta \not =0})。

例題limnan=3

{\displaystyle \lim _{n\to \infty }a_{n}=3}

 、limnbn=4

{\displaystyle \lim _{n\to \infty }b_{n}=4}

 のとき、limn(an+bn)

{\displaystyle \lim _{n\to \infty }(a_{n}+b_{n})}

 を求めよ。

limn(an+bn)=limnan+limnbn=3+4=7

{\displaystyle \lim _{n\to \infty }(a_{n}+b_{n})=\lim _{n\to \infty }a_{n}+\lim _{n\to \infty }b_{n}=3+4=7}

よって極限値は7である。■


上述の収束する数列の性質の公式について、下記のように、分配法則のように lim を扱ってよい。

  •  limnkan=klimnan=kα{\displaystyle \lim _{n\to \infty }ka_{n}=k\lim _{n\to \infty }a_{n}=k\alpha } (k{\displaystyle k}は定数)
  •  limn{an±bn}=α±β{\displaystyle \lim _{n\to \infty }\{a_{n}\pm b_{n}\}=\alpha \pm \beta } (複号同順)

つまり、上の最初の公式のように、 n{\displaystyle n}と関係ない定数係数k{\displaystyle k}lim{\displaystyle \lim }の外側に出して良い。

また、上の次の公式のように複数の項の加減算の極限を取るときは、(各項が収束するならば)それぞれの項の極限をとってから加減算を行う結果と同じである。(このような性質を「線型性」という。詳細はこちらを参照。)有理化や不定形など

先ほど紹介したように、limnan=,limnbn={\displaystyle \lim _{n\to \infty }a_{n}=\infty ,\lim _{n\to \infty }b_{n}=\infty }のときlimn(an+bn)=,limnanbn{\displaystyle \lim _{n\to \infty }(a_{n}+b_{n})=\infty ,\lim _{n\to \infty }a_{n}b_{n}}は明らかだが、limn(anbn),limnanbn={\displaystyle \lim _{n\to \infty }(a_{n}-b_{n}),\lim _{n\to \infty }{\frac {a_{n}}{b_{n}}}=\infty }{an},{bn}{\displaystyle \{a_{n}\},\{b_{n}\}}によって異なった。

つまり、+=,={\displaystyle \infty +\infty =\infty ,\infty \cdot \infty =\infty }だが、.{\displaystyle \infty -\infty .{\frac {\infty }{\infty }}}は一つに定まらないといえる。

このように、値が一つに定まらない,{\displaystyle \infty -\infty ,{\frac {\infty }{\infty }}}のような形を不定形という。


例えば、{an}={9,99,999,9999,},{bn}={1,11,111,1111,}{\displaystyle \{a_{n}\}=\{9,99,999,9999,\cdots \},\{b_{n}\}=\{1,11,111,1111,\cdots \}}としたとき、{anbn}={8,88,888,8888,}{\displaystyle \{a_{n}-b_{n}\}=\{8,88,888,8888,\cdots \}}よりlimn(anbn)={\displaystyle \lim _{n\to \infty }(a_{n}-b_{n})=\infty }である。

一方、 {bnan}={8,88,888,8888,}{\displaystyle \{b_{n}-a_{n}\}=\{-8,-88,-888,-8888,\cdots \}}よりlimn={\displaystyle \lim _{n\to \infty }=-\infty }である。

ほか、{bnbn}={0,0,0,0,}{\displaystyle \{b_{n}-b_{n}\}=\{0,0,0,0,\cdots \}}よりlimn{bnbn}=0{\displaystyle \lim _{n\to \infty }\{b_{n}-b_{n}\}=0}である。

これらの例はいずれもlimnan=,limnbn={\displaystyle \lim _{n\to \infty }a_{n}=\infty ,\lim _{n\to \infty }b_{n}=\infty }より{\displaystyle \infty -\infty }の不定形であるが、極限値は全く異なる様相を呈す(最後は同じ数列を引き算しているから当たり前の結果だが)。


不定形の計算法としては、パッと見の極限が不定形になる場合は、極限を求める前にうまく式変形をして、不定形にならないように式変形してから極限を求める(下記の「逆有理化」などと言われる計算法などを活用する)。

下記の例題で説明する。例題

つぎの極限値を求めよ。

  1.  limnn2+4n+23n2+4{\displaystyle \lim _{n\to \infty }{\frac {n^{2}+4n+2}{3n^{2}+4}}}
  2.  limn(9n2+2n3n){\displaystyle \lim _{n\to \infty }({\sqrt {9n^{2}+2n}}-3n)}
  3.  limn(1)nn{\displaystyle \lim _{n\to \infty }{\frac {(-1)^{n}}{n}}}

  1. 分母・分子ともに n2 で割れば良く、limnn2+4n+23n2+4=limn1+4n+2n23+4n2=13{\displaystyle \lim _{n\to \infty }{\frac {n^{2}+4n+2}{3n^{2}+4}}=\lim _{n\to \infty }{\frac {1+{\frac {4}{n}}+{\frac {2}{n^{2}}}}{3+{\frac {4}{n^{2}}}}}={\frac {1}{3}}}となる。
  2. 上記の問題で分数の場合が求まったので、その形に式変形していけばいい。このため、技巧的だが limn(9n2+2n3n)=limn9n2+2n3n1{\displaystyle \lim _{n\to \infty }({\sqrt {9n^{2}+2n}}-3n)=\lim _{n\to \infty }{\frac {{\sqrt {9n^{2}+2n}}-3n}{1}}} と変形していき、続けて分子を下記のように逆有理化していけば、
    limn(9n2+2n3n)=limn9n2+2n3n1=limn(9n2+2n)2(3n)29n2+2n+3n{\displaystyle \lim _{n\to \infty }({\sqrt {9n^{2}+2n}}-3n)=\lim _{n\to \infty }{\frac {{\sqrt {9n^{2}+2n}}-3n}{1}}=\lim _{n\to \infty }{\frac {({\sqrt {9n^{2}+2n}})^{2}-(3n)^{2}}{{\sqrt {9n^{2}+2n}}+3n}}}
    =limn2n9n2+2n+3n=limn29+2n+3=13{\displaystyle =\lim _{n\to \infty }{\frac {2n}{{\sqrt {9n^{2}+2n}}+3n}}=\lim _{n\to \infty }{\frac {2}{{\sqrt {9+{\frac {2}{n}}}}+3}}={\frac {1}{3}}}
    と求まる.
  3. すべての n{\displaystyle n} で、

1n(1)nn1n

{\displaystyle -{\frac {1}{n}}\leq {\frac {(-1)^{n}}{n}}\leq {\frac {1}{n}}}

となり、limn(1n)=limn1n=0

{\displaystyle \lim _{n\to \infty }\left(-{\frac {1}{n}}\right)=\lim _{n\to \infty }{\frac {1}{n}}=0}

であるので、limn(1)nn=0.

{\displaystyle \lim _{n\to \infty }{\frac {(-1)^{n}}{n}}=0.}

例題

次の極限値を求めよ。 limn5n+32n2+1

{\displaystyle \lim _{n\to \infty }{\frac {5n+3}{2n^{2}+1}}}

分母・分子をn{\displaystyle n}で割ればいい。

limn5n+32n2+1=limn5nn+3n2n2n+1n=5+02limn+0=0{\displaystyle \lim _{n\to \infty }{\frac {5n+3}{2n^{2}+1}}=\lim _{n\to \infty }{\frac {5{\frac {n}{n}}+{\frac {3}{n}}}{2{\frac {n^{2}}{n}}+{\frac {1}{n}}}}={\frac {5+0}{2\lim n+0}}=0}

である。よって極限値は 0 である。■(上の文数式中ではlimn

{\displaystyle \lim _{n\to \infty }}

をうまく表示できないので、分数中ではn

{\displaystyle n\to \infty }

を省略した。)

このように、分母と分子の次数が違う場合は、約分や極限などによって次数の低い項がゼロに収束していくので、次数の高いほうの影響が大きくなる。たとえば上の例題では、分母の式が2次、分子の式が1次であるが、次数が高いのは分母のほうなので、よって分数全体の極限は 0 になる。

上の解法では一次のn{\displaystyle n}で割ったが、代わりに二次のn2{\displaystyle n^{2}}で分母・分子を割る方法でも極限値を求める事が可能である。読者は練習問題として試してみよう。

一般に、多項式をf(n),g(n){\displaystyle f(n),g(n)}としてf(n)g(n){\displaystyle {\frac {f(n)}{g(n)}}}という形で与えられた式の極限値は分母・分子を分母に含まれるnk{\displaystyle n^{k}}のうち最も次数の高いもので割ると極限値がスムーズに求まる。


分母や分子などに指数関数が入る場合は、検定教科書では微分積分の単元で扱う。

定理や原理など

定理

数列 {an}{\displaystyle \{a_{n}\}}{bn}{\displaystyle \{b_{n}\}} について、n{\displaystyle n} が十分に大きいとき常に anbn{\displaystyle a_{n}\leq b_{n}} を満たしていて、limnan=α{\displaystyle \lim _{n\to \infty }a_{n}=\alpha } かつ {bn}{\displaystyle \{b_{n}\}} の極限値も存在するならば、αlimnbn

{\displaystyle \alpha \leq \lim _{n\to \infty }b_{n}}

となる。証明

これを証明するためには、「限り無く近づく」という言葉の、数学的な意味を明確にする必要がある。初学者には難解な証明であるため、高校数学では直感的に成り立ちそうなことを理解してほしい。参考として、以下に証明の一例を挙げておく。

α>limnbn{\displaystyle \alpha >\lim _{n\to \infty }b_{n}}と仮定すると、αlimnbn=ε>0{\displaystyle \alpha -\lim _{n\to \infty }b_{n}=\varepsilon '>0}である。

bn{\displaystyle b_{n}}は限りなくαε/2{\displaystyle \alpha -\varepsilon '/2}より小さい数に近づくから、n{\displaystyle n}が十分大きいときは常にbn<αε/2{\displaystyle b_{n}<\alpha -\varepsilon '/2}となる。

an{\displaystyle a_{n}}は限りなくα{\displaystyle \alpha }に近づくため、任意の正の数ε{\displaystyle \varepsilon }に対して、十分大きな数N{\displaystyle N}であって、nN{\displaystyle n\geq N}ならば常にαan<ε{\displaystyle \alpha -a_{n}<\varepsilon }が成り立つようなものが存在するはずである。いま、anbn{\displaystyle a_{n}\leq b_{n}}であったから、十分大きなn{\displaystyle n}では常にbnαε{\displaystyle b_{n}\geq \alpha -\varepsilon }となる。

ε{\displaystyle \varepsilon }は任意の正の数であったから、ε=ε/2{\displaystyle \varepsilon =\varepsilon '/2}とすると、十分大きなn{\displaystyle n}について矛盾する式が成立することになる。したがって、背理法によりαlimnbn{\displaystyle \alpha \leq \lim _{n\to \infty }b_{n}}である。■

興味を持った人は大学1年生程度を対象とする微分積分学の教科書を参照してほしい。例えば、解析学基礎など。

次に、はさみうちの原理 を紹介する。

例題で見たほうが早いので、例題を先に紹介。


例題limnsinn4π2n2+1

{\displaystyle \lim _{n\to \infty }{\frac {\sin {\frac {n}{4}}\pi }{2n^{2}+1}}}

を求めよ。

不等号を使って極限値の範囲を狭めればよい。(後述する「はさみうちの原理」である)

nN{\displaystyle n\in \mathbb {N} }なので、三角関数の基本性質により分子は1sinn4π1

{\displaystyle -1\leqq \sin {\frac {n}{4}}\pi \leqq 1}

である(三角関数 sin の絶対値は1以下である性質を利用した)。

これを例題の式と組み合わせれば、limn12n2+1limnsinn4π2n2+1limn+12n2+1

{\displaystyle \lim _{n\to \infty }{\frac {-1}{2n^{2}+1}}\leqq \lim _{n\to \infty }{\frac {\sin {\frac {n}{4}}\pi }{2n^{2}+1}}\leqq \lim _{n\to \infty }{\frac {+1}{2n^{2}+1}}}

と、挟まれる。極限を取っていけば、

0limnsinn4π2n2+10{\displaystyle 0\leqq \lim _{n\to \infty }{\frac {\sin {\frac {n}{4}}\pi }{2n^{2}+1}}\leqq 0}

となり、極限は0しか取りえない。よって、極限値は 0 である。■

では、はさみうちの原理を一般例にまとめる。はさみうちの原理

数列 {an}{\displaystyle \{a_{n}\}}{bn}{\displaystyle \{b_{n}\}}{cn}{\displaystyle \{c_{n}\}} について、n{\displaystyle n} が十分に大きいとき常に anbncn{\displaystyle a_{n}\leq b_{n}\leq c_{n}} を満たしていて、limnan=limncn=α{\displaystyle \lim _{n\to \infty }a_{n}=\lim _{n\to \infty }c_{n}=\alpha } ならば、{bn}{\displaystyle \{b_{n}\}} の極限値も存在して、limnbn=α

{\displaystyle \lim _{n\to \infty }b_{n}=\alpha }

となる。証明

limnbn{\displaystyle \lim _{n\to \infty }b_{n}} が存在することは明らか。先の定理より、αlimnbn

{\displaystyle \alpha \leqq \lim _{n\to \infty }b_{n}}

 かつ limnbnα

{\displaystyle \lim _{n\to \infty }b_{n}\leqq \alpha }

であるので、実数の反対称性よりlimnbn=α

{\displaystyle \lim _{n\to \infty }b_{n}=\alpha }

が成立。■例題θ

{\displaystyle \theta }

を任意の実数としてlimn1nsinnθ

{\displaystyle \lim _{n\to \infty }{\frac {1}{n}}\sin n\theta }

を求めよ。解答|sinnθ|1

{\displaystyle |\sin n\theta |\leqq 1}

より1n1nsinnθ1n

{\displaystyle -{\frac {1}{n}}\leqq {\frac {1}{n}}\sin n\theta \leqq {\frac {1}{n}}}

。ここでlimn(1n)=limn1n=0

{\displaystyle \lim _{n\to \infty }(-{\frac {1}{n}})=\lim _{n\to \infty }{\frac {1}{n}}=0}

なので、はさみうちの原理よりlimn1nsinnθ=0

{\displaystyle \lim _{n\to \infty }{\frac {1}{n}}\sin n\theta =0}

追い出しの原理

実数の数列{an},{bn}{\displaystyle \{a_{n}\},\{b_{n}\}}があり、全てのn{\displaystyle n}についてanbn{\displaystyle a_{n}\leqq b_{n}}とする。 このとき、limnan={\displaystyle \lim _{n\to \infty }a_{n}=\infty }ならばlimnbn={\displaystyle \lim _{n\to \infty }b_{n}=\infty }である。 同様に、全てのn{\displaystyle n}についてanbn{\displaystyle a_{n}\geq b_{n}}でありlimnan={\displaystyle \lim _{n\to \infty }a_{n}=-\infty }ならば、 limnbn={\displaystyle \lim _{n\to \infty }b_{n}=-\infty }である。

高校レベルでの証明はできないが、数列の各項を折れ線で結んだan{\displaystyle a_{n}}– n{\displaystyle n}グラフを書くことで成り立つことが直感的に理解できる。

等比数列の極限

等比数列 {rn}{\displaystyle \{r^{n}\}} の極限について考えてみよう。(i) r>1

{\displaystyle r>1}

 の場合:

r=1+h{\displaystyle r=1+h} とおくと、rn=(1+h)n=1+nC1h+nC2h2++nCnhn

{\displaystyle r^{n}=(1+h)^{n}=1+{}_{n}{\rm {C}}_{1}h+{}_{n}{\rm {C}}_{2}h^{2}+\cdots +{}_{n}{\rm {C}}_{n}h^{n}}

であるので、rn1+nh

{\displaystyle r^{n}\geq 1+nh}

したがって、n{\displaystyle n\to \infty } のとき、1+nh{\displaystyle 1+nh\to \infty } だから、追い出しの原理よりlimnrn=

{\displaystyle \lim _{n\to \infty }r^{n}=\infty }

。(ii) r=1

{\displaystyle r=1}

 の場合:

1{\displaystyle 1} は何乗しても 1{\displaystyle 1} だから、limnrn=1

{\displaystyle \lim _{n\to \infty }r^{n}=1}

。(iii) |r|<1

{\displaystyle |r|<1}

 の場合:

r=0{\displaystyle r=0} ならばあきらかに、limnrn=0

{\displaystyle \lim _{n\to \infty }r^{n}=0}

r0{\displaystyle r\neq 0}のとき、|r|1>1{\displaystyle |r|^{-1}>1}だから、(i) よりlimn1|r|n=

{\displaystyle \lim _{n\to \infty }{\frac {1}{|r|^{n}}}=\infty }

したがって、limnrn=0

{\displaystyle \lim _{n\to \infty }r^{n}=0}

。(iv) r=1

{\displaystyle r=-1}

 の場合:

rn{\displaystyle r^{n}} はn{\displaystyle n} が奇数の場合 1{\displaystyle -1}、 n{\displaystyle n} が偶数の場合 1{\displaystyle 1} となるので振動する。(v) r<1

{\displaystyle r<-1}

 の場合:

|r|>1{\displaystyle |r|>1} より、limn|r|n=

{\displaystyle \lim _{n\to \infty }|r|^{n}=\infty }

となるが、rn{\displaystyle r^{n}} は n{\displaystyle n} が奇数の場合 rn<0{\displaystyle r^{n}<0}、 n{\displaystyle n} が偶数の場合 rn>0{\displaystyle r^{n}>0} となるので振動する。

まとめると、次のようになる。

収束

  • |r|<1{\displaystyle |r|<1} のとき、limnrn=0{\displaystyle \lim _{n\to \infty }r^{n}=0}
  • r=1{\displaystyle r=1} のとき、limnrn=1{\displaystyle \lim _{n\to \infty }r^{n}=1}

発散

  • r>1{\displaystyle r>1} のとき、limnrn={\displaystyle \lim _{n\to \infty }r^{n}=\infty }
  • r1{\displaystyle r\leq -1} のとき、limnrn{\displaystyle \lim _{n\to \infty }r^{n}} は存在しない。

例題

一般項が次のように表される数列の極限について調べ、極限値があるならばこれを求めよ。

  1. 2n+4n3n.{\displaystyle {\frac {2^{n}+4^{n}}{3^{n}}}.}
  2. 5n+7n5n+(7)n.{\displaystyle {\frac {5^{n}+7^{n}}{5^{n}+(-7)^{n}}}.}
  3. 1+4n14n.{\displaystyle {\frac {1+4^{n}}{1-4^{n}}}.}
  4. 3n23n1+2n.{\displaystyle {\frac {3^{n}}{2\cdot 3^{n-1}+2^{n}}}.}

  1. limn2n+4n3n=limn{(23)n+(43)n}=.{\displaystyle \lim _{n\to \infty }{\frac {2^{n}+4^{n}}{3^{n}}}=\lim _{n\to \infty }\left\{\left({\frac {2}{3}}\right)^{n}+\left({\frac {4}{3}}\right)^{n}\right\}=\infty .}
  2. n{\displaystyle n} が偶数ならば常に、5n+7n5n+(7)n=1{\displaystyle {\frac {5^{n}+7^{n}}{5^{n}+(-7)^{n}}}=1} となり、奇数ならば 5n+7n5n7n{\displaystyle {\frac {5^{n}+7^{n}}{5^{n}-7^{n}}}} となる。この二つの数列の極限が等しければよいが、limn5n+7n5n7n=limn(57)n+1(57)n1=1{\displaystyle \lim _{n\to \infty }{\frac {5^{n}+7^{n}}{5^{n}-7^{n}}}=\lim _{n\to \infty }{\frac {\left({\frac {5}{7}}\right)^{n}+1}{\left({\frac {5}{7}}\right)^{n}-1}}=-1} であるので等しくない。したがって、数列 {5n+7n5n+(7)n}{\displaystyle \left\{{\frac {5^{n}+7^{n}}{5^{n}+(-7)^{n}}}\right\}} の極限は振動する。
  3. limn1+4n14n=limn(14)n+1(14)n1=1.{\displaystyle \lim _{n\to \infty }{\frac {1+4^{n}}{1-4^{n}}}=\lim _{n\to \infty }{\frac {\left({\frac {1}{4}}\right)^{n}+1}{\left({\frac {1}{4}}\right)^{n}-1}}=-1.}
  4. limn3n23n1+2n=limn123+(23)n=32.{\displaystyle \lim _{n\to \infty }{\frac {3^{n}}{2\cdot 3^{n-1}+2^{n}}}=\lim _{n\to \infty }{\frac {1}{{\frac {2}{3}}+\left({\frac {2}{3}}\right)^{n}}}={\frac {3}{2}}.}

無限級数の和

数列 {an}{\displaystyle \{a_{n}\}} の第 n{\displaystyle n} 項までの和を Sn{\displaystyle S_{n}} と表すことにする。則ち、Sn=a1+a2++an=k=1nak

{\displaystyle S_{n}=a_{1}+a_{2}+\cdots +a_{n}=\sum _{k=1}^{n}a_{k}}

このとき、{Sn}{\displaystyle \{S_{n}\}} は数列の一種と見做すことができる。このように、ある数列の初項から第 n{\displaystyle n} 項までを順番に足してできる数列を級数 という。もとの数列 {an}{\displaystyle \{a_{n}\}} が無限数列である場合、級数 {k=1nak}{\displaystyle \left\{\sum _{k=1}^{n}a_{k}\right\}} も無限に項を持つことになる。このような級数を無限級数 という。以下、単に級数というときは無限級数であるとする。

数列 {an}{\displaystyle \{a_{n}\}} において、初項から第 n{\displaystyle n} 項までの和を第 n{\displaystyle n} 部分和という。{an}{\displaystyle \{a_{n}\}} から作られる級数の第 n{\displaystyle n} 部分和 (つまり、{an}{\displaystyle \{a_{n}\}}の初項から第n項までの和)を Sn{\displaystyle S_{n}} と表すことにし、この級数{Sn}{\displaystyle \{S_{n}\}} の極限値が S{\displaystyle S} であるとき、Sn{\displaystyle S_{n}} は S{\displaystyle S} に収束するといい、S{\displaystyle S} を級数のという。このことを次のように表す。S=limnSn=limnk=1nan

{\displaystyle S=\lim _{n\to \infty }S_{n}=\lim _{n\to \infty }\sum _{k=1}^{n}a_{n}}

またはa1+a2++an+=S

{\displaystyle a_{1}+a_{2}+\cdots +a_{n}+\cdots =S}

またはn=1an=S

{\displaystyle \sum _{n=1}^{\infty }a_{n}=S}

2番目の表記はシグマ記号を使わない分直感には訴えやすい面もあるが、注意深く表記しないと「…」の指すものがはっきりしないため、あまり好ましくない。

数列 {Sn}{\displaystyle \{S_{n}\}} が発散するときこの級数は発散するという。例題

つぎの級数の極限について調べ、和が存在するならば求めよ。

  1. 112+123++1n(n+1)+.{\displaystyle {\frac {1}{1\cdot 2}}+{\frac {1}{2\cdot 3}}+\cdots +{\frac {1}{n\cdot (n+1)}}+\cdots .}
  2. 12+34++2n12n+.{\displaystyle {\frac {1}{2}}+{\frac {3}{4}}+\cdots +{\frac {2n-1}{2n}}+\cdots .}
  3. 11+2+12+3++1n+n+1+.{\displaystyle {\frac {1}{1+{\sqrt {2}}}}+{\frac {1}{{\sqrt {2}}+{\sqrt {3}}}}+\cdots +{\frac {1}{{\sqrt {n}}+{\sqrt {n+1}}}}+\cdots .}

  1. n1n(n+1)=n(1n1n+1)=limn(11n+1)=1.{\displaystyle \sum _{n}^{\infty }{\frac {1}{n(n+1)}}=\sum _{n}^{\infty }\left({\frac {1}{n}}-{\frac {1}{n+1}}\right)=\lim _{n\to \infty }\left(1-{\frac {1}{n+1}}\right)=1.}
  2. 2n12n12{\displaystyle {\frac {2n-1}{2n}}\geq {\frac {1}{2}}} であるから、n2n12nlimnn2={\displaystyle \sum _{n}^{\infty }{\frac {2n-1}{2n}}\geq \lim _{n\to \infty }{\frac {n}{2}}=\infty }。したがって級数 12+34++2n12n+{\displaystyle {\frac {1}{2}}+{\frac {3}{4}}+\cdots +{\frac {2n-1}{2n}}+\cdots } は発散する。
  3. n1n+n+1=n(n+1n)=limn(n+11)=.{\displaystyle \sum _{n}^{\infty }{\frac {1}{{\sqrt {n}}+{\sqrt {n+1}}}}=\sum _{n}^{\infty }\left({\sqrt {n+1}}-{\sqrt {n}}\right)=\lim _{n\to \infty }({\sqrt {n+1}}-1)=\infty .}

定理

数列 {an}{\displaystyle \{a_{n}\}} から作られる級数 Sn{\displaystyle S_{n}} が収束する必要条件は、limnan=0

{\displaystyle \lim _{n\to \infty }a_{n}=0}

である。証明

α0{\displaystyle \alpha \neq 0} とし、limnan=α{\displaystyle \lim _{n\to \infty }a_{n}=\alpha }とする。n>1{\displaystyle n>1} のとき、an=SnSn1

{\displaystyle a_{n}=S_{n}-S_{n-1}}

となるので、limnan=limn(SnSn1)=α

{\displaystyle \lim _{n\to \infty }a_{n}=\lim _{n\to \infty }(S_{n}-S_{n-1})=\alpha }

しかし、limnSn=limnSn1=S{\displaystyle \lim _{n\to \infty }S_{n}=\lim _{n\to \infty }S_{n-1}=S} であるから、これは矛盾。したがって、α=0{\displaystyle \alpha =0} でなくてはならない。■

逆に、limnan=0{\displaystyle \lim _{n\to \infty }a_{n}=0} であっても、nan{\displaystyle \sum _{n}^{\infty }a_{n}} が収束するとは限らない。

この定理の対偶をとった「limnan0n=1an{\displaystyle \lim _{n\to \infty }a_{n}\neq 0\implies \sum _{n=1}^{\infty }a_{n}}が発散」は常に成り立つ。

無限等比級数の和

初項が a{\displaystyle a} で公比が r{\displaystyle r} の数列から作られる級数を無限等比級数 または単に等比級数という。

等比級数の収束・発散について考えてみよう。この等比級数の第 n{\displaystyle n} 部分和は、Sn=a+ar+ar2++arn1

{\displaystyle S_{n}=a+ar+ar^{2}+\cdots +ar^{n-1}}

となる。(i) a=0

{\displaystyle a=0}

 の場合:

すべてのn{\displaystyle n} でan=0{\displaystyle a_{n}=0}となるから、limnSn=0

{\displaystyle \lim _{n\to \infty }S_{n}=0}

。(ii) a0

{\displaystyle a\neq 0}

 の場合:

|r|<1{\displaystyle |r|<1} とすると、Sn=a(1rn)1r

{\displaystyle S_{n}={\frac {a(1-r^{n})}{1-r}}}

であるから、limnSn=a1r

{\displaystyle \lim _{n\to \infty }S_{n}={\frac {a}{1-r}}}

r>1{\displaystyle r>1} または r1{\displaystyle r\leq -1} のときは、{arn1}{\displaystyle \{ar^{n-1}\}} は発散するから、{Sn}{\displaystyle \{S_{n}\}} は発散する。また、r=1{\displaystyle r=1}のときは、limnarn1=a0

{\displaystyle \lim _{n\to \infty }ar^{n-1}=a\neq 0}

であるから、先の定理より {Sn}{\displaystyle \{S_{n}\}} は発散する。

このことは次のようにまとめられる。

a0{\displaystyle a\neq 0} のとき、初項 a{\displaystyle a}, 公比 r{\displaystyle r} の等比級数は

  • |r|<1{\displaystyle |r|<1} のとき収束し、a+ar+ar2++arn1+=a1r{\displaystyle a+ar+ar^{2}+\cdots +ar^{n-1}+\cdots ={\frac {a}{1-r}}}
  • |r|1{\displaystyle |r|\geq 1} のとき発散する。

例題

次の等比級数の極限について調べ、収束するものについてはその和を求めよ。

  1. 132+34338+{\displaystyle 1-{\frac {\sqrt {3}}{2}}+{\frac {3}{4}}-{\frac {3{\sqrt {3}}}{8}}+\cdots }
  2. (32)1+(32)+{\displaystyle ({\sqrt {3}}-2)-1+(-{\sqrt {3}}-2)+\cdots }
  3. 10050+25{\displaystyle 100-50+25-\cdots }

  1. 与えられた数列は公比が|32|<1{\displaystyle \left|-{\frac {\sqrt {3}}{2}}\right|<1} であるので収束する。その和は、n(32)n1=11+32=423{\displaystyle \sum _{n}^{\infty }\left(-{\frac {\sqrt {3}}{2}}\right)^{n-1}={\frac {1}{1+{\frac {\sqrt {3}}{2}}}}=4-2{\sqrt {3}}}
  2. 与えられた数列は公比が3+2>1{\displaystyle {\sqrt {3}}+2>1} であるので発散する。
  3. 与えられた数列は公比が12{\displaystyle -{\frac {1}{2}}} であるので収束する。その和は、n100(12)n1=2003{\displaystyle \sum _{n}^{\infty }100\cdot \left(-{\frac {1}{2}}\right)^{n-1}={\frac {200}{3}}}

先程の極限の和の性質から、以下を得る。n=1an=S,n=1bn=T

{\displaystyle \sum _{n=1}^{\infty }a_{n}=S,\sum _{n=1}^{\infty }b_{n}=T}

のとき、n=1(kan+lbn)=kS+lT

{\displaystyle \sum _{n=1}^{\infty }(ka_{n}+lb_{n})=kS+lT}

(線型性)

  • 問題

無限級数n=1x(1x)2(n1)

{\displaystyle \sum _{n=1}^{\infty }x(1-x)^{2(n-1)}}

が収束するxの範囲を示し、その和を求めよ。

無限級数の応用

数直線上の点が規則的な反復運動を続けるとき、その点が近づいていく座標は無限級数の極限として表される(点列の極限)。例題数直線上で点P

{\displaystyle \mathrm {P} }

が原点O

{\displaystyle \mathrm {O} }

から出発して、正の向きに1だけ進み、次に負の向きに15

{\displaystyle {\frac {1}{5}}}

だけ進む。更に正の向きに152

{\displaystyle {\frac {1}{5^{2}}}}

だけ進み、次に負の向きに153

{\displaystyle {\frac {1}{5^{3}}}}

だけ進む。このような運動を限りなく続けるとき、点Pが近づいていく点の座標を求めよ。解点P

{\displaystyle \mathrm {P} }

の座標の推移は次の通りである。1,115,115+152,115+152153,

{\displaystyle 1,1-{\frac {1}{5}},1-{\frac {1}{5}}+{\frac {1}{5^{2}}},1-{\frac {1}{5}}+{\frac {1}{5^{2}}}-{\frac {1}{5^{3}}},\cdots }

近づいていく点の座標をx

{\displaystyle x}

と置くと、x=n=11(15)n1

{\displaystyle x=\sum _{n=1}^{\infty }1\cdot (-{\frac {1}{5}})^{n-1}}

と表される。|15|1

{\displaystyle |-{\frac {1}{5}}|\leqq 1}

より、この無限等比級数は収束して、x=11(15)=56

{\displaystyle x={\frac {1}{1-(-{\frac {1}{5}})}}={\frac {5}{6}}}

である。故に、点P

{\displaystyle \mathrm {P} }

が近づいていく点の座標は56

{\displaystyle {\frac {5}{6}}}

である。


この考え方は各成分を独立に考えることで一般の空間に拡張できる。

無限等比級数の考えを用いれば、循環小数を分数に直すことができる。

例えば、0.35˙4˙{\displaystyle 0.3{\dot {5}}{\dot {4}}}0.3+0.054+0.00054+0.0000054+{\displaystyle 0.3+0.054+0.00054+0.0000054+\cdots }と展開できる。右辺の第二項以降は初項0.054{\displaystyle 0.054}, 公比0.01{\displaystyle 0.01}の無限等比級数であり、|0.01|<1{\displaystyle |0.01|<1}より収束して0.35˙4˙=0.3+0.05410.01=310+0.0540.99=310+54990=297990{\displaystyle 0.3{\dot {5}}{\dot {4}}=0.3+{\frac {0.054}{1-0.01}}={\frac {3}{10}}+{\frac {0.054}{0.99}}={\frac {3}{10}}+{\frac {54}{990}}={\frac {297}{990}}}と求まる。

この考え方をすることにより、13=0.3˙,0.9˙=1{\displaystyle {\frac {1}{3}}=0.{\dot {3}},0.{\dot {9}}=1}というよくよく考えてみたら不思議な等式の正当性を一旦は担保できたことになる。ただし、上の考え方では「無限等比級数n=10.9(0.1)n(=0.9˙){\displaystyle \sum _{n=1}^{\infty }0.9(0.1)^{n}(=0.{\dot {9}})}が1に収束する」ことを示したのであって、厳密には「0.9˙{\displaystyle 0.{\dot {9}}}という数が1{\displaystyle 1}に等しい」ことを示したとは言えない。これを示すには実数や極限の厳密な定義から理論を精緻に組み立てる必要があり、そのような理論は高校範囲外である。

  • 応用問題
  1. a1=1,a2=1,an+2=an+1+an{\displaystyle a_{1}=1,a_{2}=1,a_{n+2}=a_{n+1}+a_{n}}という隣接三項間漸化式で定められる数列{an}{\displaystyle \{a_{n}\}}の一般項を求め、limnan+1an{\displaystyle \lim _{n\to \infty }{\frac {a_{n+1}}{a_{n}}}}を求めよ。
  2. 一周の長さがa{\displaystyle a}P1Q1R1{\displaystyle \triangle \mathrm {P} _{1}\mathrm {Q} _{1}\mathrm {R} _{1}}の各辺の中点を頂点とするP2Q2R2{\displaystyle \triangle \mathrm {P} _{2}\mathrm {Q} _{2}\mathrm {R} _{2}}を考える。P2Q2R2{\displaystyle \triangle \mathrm {P} _{2}\mathrm {Q} _{2}\mathrm {R} _{2}}の各辺の中点を頂点とするP3Q3R3{\displaystyle \triangle \mathrm {P} _{3}\mathrm {Q} _{3}\mathrm {R} _{3}}、そのまた各辺の中点を頂点とするP4Q4R4{\displaystyle \triangle \mathrm {P} _{4}\mathrm {Q} _{4}\mathrm {R} _{4}\cdots }と考えたとき、PnQnRn{\displaystyle \triangle \mathrm {P} _{n}\mathrm {Q} _{n}\mathrm {R} _{n}}までの周の長さの総和ln{\displaystyle l_{n}}n{\displaystyle n}で表し、limnln{\displaystyle \lim _{n\to \infty }l_{n}}を求めよ。
  3. (難)x,yR(xy){\displaystyle x,y\in \mathbb {R} (x\neq y)}について、a1,an+1=xan+yn{\displaystyle a_{1},a_{n+1}=xa_{n}+y^{n}}で定められる数列{an}{\displaystyle \{a_{n}\}}の極限が有限の値に収束するような(x,y){\displaystyle (x,y)}の描く領域を座標平面上に図示せよ。
  4. (難)連立不等式{0x3n03y2x+3(nN){\displaystyle {\begin{cases}0\leqq x\leqq 3n\\0\leqq 3y\leqq 2x+3\end{cases}}(n\in \mathbb {N} )}の表す領域内の格子点の個数をan{\displaystyle a_{n}}、領域の面積をSn{\displaystyle S_{n}}としたとき、limnn(anSn1){\displaystyle \lim _{n\to \infty }n({\frac {a_{n}}{S_{n}}}-1)}を求めよ。

関数とその極限

分数関数と無理関数

分数関数

y=1x , y=2x1x1{\displaystyle y={\frac {1}{x}}\ ,\ y={\frac {2x-1}{x-1}}}のように、xの分数式で表される関数をxの分数関数という。

y=kx{\displaystyle y={\frac {k}{x}}}のグラフは(直角)双曲線で、原点に関して対称である。双曲線y=kx{\displaystyle y={\frac {k}{x}}}の漸近線は、x軸とy軸である。

関数y=kxp+q{\displaystyle y={\frac {k}{x-p}}+q}のグラフは、関数y=kx{\displaystyle y={\frac {k}{x}}}のグラフをx軸方向にp、y軸方向にqだけ平行移動したもので、漸近線は2直線x=p , y=q{\displaystyle x=p\ ,\ y=q}である。例題

分数関数y=2x+3x+1{\displaystyle y={\frac {2x+3}{x+1}}}のグラフの漸近線の方程式を求めよ。解y=2x+3x+1=1x+1+2

{\displaystyle y={\frac {2x+3}{x+1}}={\frac {1}{x+1}}+2}

ゆえに、この関数のグラフは、双曲線y=1x{\displaystyle y={\frac {1}{x}}}をx軸方向に-1、y軸方向に2だけ平行移動したものである。

漸近線の方程式はx=1 , y=2{\displaystyle x=-1\ ,\ y=2}である。

無理関数

x , 3x83{\displaystyle {\sqrt {x}}\ ,\ {\sqrt[{3}]{3x-8}}}のように、根号の中に文字を含む式を無理式といい、変数xの無理式で表される関数をxの無理関数という。

y=x{\displaystyle y={\sqrt {x}}}のグラフについて考える。

y=x{\displaystyle y={\sqrt {x}}}の定義域はx0{\displaystyle x\geq 0}、値域はy0{\displaystyle y\geq 0}である。

y=x{\displaystyle y={\sqrt {x}}}の両辺を2乗すると、y2=x{\displaystyle y^{2}=x}、すなわちx=y2

{\displaystyle x=y^{2}}

x=y2{\displaystyle x=y^{2}}のグラフは原点を頂点とし、x軸を対称軸とする放物線である。

y=x{\displaystyle y={\sqrt {x}}}ではy0{\displaystyle y\geq 0}であるから、y=x{\displaystyle y={\sqrt {x}}}のグラフはx=y2{\displaystyle x=y^{2}}のグラフの上半分である。


無理関数y=ax+b{\displaystyle y={\sqrt {ax+b}}}について、ax+b=a(x+ba)

{\displaystyle {\sqrt {ax+b}}={\sqrt {a\left(x+{\frac {b}{a}}\right)}}}

であるから、無理関数y=ax+b{\displaystyle y={\sqrt {ax+b}}}のグラフは、y=ax{\displaystyle y={\sqrt {ax}}}のグラフをx軸方向にba{\displaystyle -{\frac {b}{a}}}だけ平行移動したものである。例題

無理関数y=2x6{\displaystyle y={\sqrt {-2x-6}}}のグラフはy=2x{\displaystyle y={\sqrt {-2x}}}のグラフをどのように平行移動したものか。解y=2x6=2(x+3)

{\displaystyle y={\sqrt {-2x-6}}={\sqrt {-2(x+3)}}}

ゆえに、この関数のグラフは、y=2x{\displaystyle y={\sqrt {-2x}}}をx軸方向に-3だけ平行移動したものである。


なお、分母がn次式である分数関数をn次分数関数、根号の中がn次式である無理関数をn次無理関数と呼ぶ場合がある。また、高校で扱う整関数・三角関数・指数関数・対数関数・分数関数・無理関数及びそれらの逆関数を総称して初等関数と呼ぶ。

合成関数と逆関数

合成関数

二つの関数 f(x){\displaystyle f(x)} と g(x){\displaystyle g(x)} が与えられたとき、 f(g(x)){\displaystyle f(g(x))} という新しい関数を考えることができる。たとえば f(x)=x2+x+2{\displaystyle f(x)=x^{2}+x+2}g(x)=x+1{\displaystyle g(x)=x+1} とすると、f(g(x))={g(x)}2+g(x)+2=x2+3x+4

{\displaystyle f(g(x))=\{g(x)\}^{2}+g(x)+2=x^{2}+3x+4}

一般に二つの関数 f(x){\displaystyle f(x)}g(x){\displaystyle g(x)} が与えられたとき、関数 f(g(x)){\displaystyle f(g(x))} や g(f(x)){\displaystyle g(f(x))} を f(x){\displaystyle f(x)} と g(x){\displaystyle g(x)} の合成関数という。合成関数 f(g(x)){\displaystyle f(g(x))} を (fg)(x){\displaystyle (f\circ g)(x)} と書くことがある。

また、(ff)(x)=f2(x){\displaystyle (f\circ f)(x)=f^{2}(x)}(f2f)(x)=f3(x){\displaystyle (f^{2}\circ f)(x)=f^{3}(x)}のように、f(x){\displaystyle f(x)}同士をn{\displaystyle n}回合成した関数をfn(x){\displaystyle f^{n}(x)}と表すことがある。ただし、三角関数(と双曲線関数)に限ってfn(x){\displaystyle f^{n}(x)}{f(x)}n{\displaystyle \{f(x)\}^{n}}を意味するので注意。また、多階微分の記法f(n)(x){\displaystyle f^{(n)}(x)}とも混同しないよう注意が必要である。例題

f(x)=x21{\displaystyle f(x)=x^{2}-1}g(x)=xx+1{\displaystyle g(x)={\frac {x}{x+1}}} のとき、合成関数 (fg)(x){\displaystyle (f\circ g)(x)} と (gf)(x){\displaystyle (g\circ f)(x)} を求めよ。解(fg)(x)=(xx+1)21=2x+1x2+2x+1

{\displaystyle (f\circ g)(x)=\left({\frac {x}{x+1}}\right)^{2}-1=-{\frac {2x+1}{x^{2}+2x+1}}}

(gf)(x)=x21x21+1=x21x2

{\displaystyle (g\circ f)(x)={\frac {x^{2}-1}{x^{2}-1+1}}={\frac {x^{2}-1}{x^{2}}}}

この例題のように、一般に (fg)(x){\displaystyle (f\circ g)(x)} と (gf)(x){\displaystyle (g\circ f)(x)} は等しくない(関数の合成は非可換)。

逆関数

関数 f(x){\displaystyle f(x)} と関数 g(x){\displaystyle g(x)} が与えられて、(fg)(x)=x

{\displaystyle (f\circ g)(x)=x}

(gf)(x)=x

{\displaystyle (g\circ f)(x)=x}

を定義域内の全ての x{\displaystyle x} で満たすとき、g(x){\displaystyle g(x)} を f(x){\displaystyle f(x)} の逆関数といい、g(x)=f1(x)

{\displaystyle g(x)=f^{-1}(x)}

と表す。例題

f(x)=xn(x0){\displaystyle f(x)=x^{n}(x\geq 0)} の逆関数 f1(x){\displaystyle f^{-1}(x)} を求めよ。解

y=f(x){\displaystyle y=f(x)} とおいて x{\displaystyle x} について解くと、x=yn

{\displaystyle x={\sqrt[{n}]{y}}}

となる。したがって、f1(x)=xn{\displaystyle f^{-1}(x)={\sqrt[{n}]{x}}}

この例題のように、ある関数 f(x){\displaystyle f(x)} の逆関数 f1(x){\displaystyle f^{-1}(x)} を求めるには x{\displaystyle x} について解いて x{\displaystyle x} と y{\displaystyle y} を入れ替えればよい。


ちなみに、逆関数の記法1{\displaystyle {}^{-1}}は「関数の逆元」と考えることができるほか、合成関数のnを負の整数に拡張したものの基本形とも捉えられる。

「関数」の語源

関数の記号として数学では、よく f{\displaystyle f}を使うが、これは関数が英語で function (ファンクション)ということに由来している。

中国語で function を音訳すると「函数」になるので、日本でも第二次世界大戦が終わるまでは「函数」の字を使っていた。

しかし、戦後の漢字改革により、「函」の字が当用漢字でなくなった事により、「関」は発音が同じことと、「関係している」の意味も兼ねて、functionの日本語訳として 「関数」 と書かれるようになった。

なお「函館(旧:箱館)」という地名から判るように、「函」の意味は「箱」に同じである。日本語でも「郵便ポストにハガキを投函する」などと言うが、その「函」の字である。このことから、関数の概念を教わる際に「ブラックボックス」を用いて説明される場合がある。


次に逆関数が存在する条件について考えてみよう。逆関数も関数であるから(逆関数の)定義域に含まれるすべての x{\displaystyle x} で f1(x){\displaystyle f^{-1}(x)} が一意に定まらなくてはならない。すなわち、 y=f(x){\displaystyle y=f(x)} において、定義域の x{\displaystyle x} と値域の y{\displaystyle y} のどちらかを定めるともう片方が一意に定まるような関数でなくてはならない。このことを関数 f(x){\displaystyle f(x)} が全単射である、または一対一 対応であるという。関数 f(x){\displaystyle f(x)} が全単射であることは f(x){\displaystyle f(x)} に逆関数が存在することの必要十分条件である。

詳しくは大学で写像の概念と共に学ぶ。

関数値の極限

ある関数 f(x){\displaystyle f(x)} において、x{\displaystyle x} が定数 a1{\displaystyle a_{1}} より小さい値をとりながら a1{\displaystyle a_{1}} に限りなく近づくときの関数 f(x){\displaystyle f(x)} の値が一定の値 b1{\displaystyle b_{1}} に限りなく近づくとき、 f(x){\displaystyle f(x)}左極限値(左側極限)は b1{\displaystyle b_{1}} であるといい、limxa10f(x)=b1

{\displaystyle \lim _{x\to a_{1}-0}f(x)=b_{1}}

と表す。同様に x{\displaystyle x} が定数 a2{\displaystyle a_{2}} より大きい値をとりながら a2{\displaystyle a_{2}} に限りなく近づくときの関数 f(x){\displaystyle f(x)} の値が一定の値 b2{\displaystyle b_{2}} に限りなく近づくとき、 f(x){\displaystyle f(x)} の右極限値(右側極限)は b2{\displaystyle b_{2}} であるといい、limxa2+0f(x)=b2

{\displaystyle \lim _{x\to a_{2}+0}f(x)=b_{2}}

と表す。

右側極限と左側極限を合わせて片側極限と呼ぶ。

ここで、a=a1=a2

{\displaystyle a=a_{1}=a_{2}}

かつb=b1=b2

{\displaystyle b=b_{1}=b_{2}}

であるとき、すなわちa{\displaystyle a} における左極限値と右極限値が等しいとき f(x){\displaystyle f(x)} は b{\displaystyle b} に収束(収斂)するといい、b{\displaystyle b} をそのときのf(x){\displaystyle f(x)} の極限値という。このことを、limxaf(x)=b

{\displaystyle \lim _{x\to a}f(x)=b}

と表す。

xa{\displaystyle x\to a}のとき、 f(x){\displaystyle f(x)} が限りなく大きくなるならば、 f(x){\displaystyle f(x)} は正の無限大に発散するといい、limxaf(x)={\displaystyle \lim _{x\to a}f(x)=\infty } と書く。

xa{\displaystyle x\to a}のとき、 f(x){\displaystyle f(x)} が負の値をとって、その絶対値が限りなく大きくなるならば、 f(x){\displaystyle f(x)} は負の無限大に発散するといい、limxaf(x)={\displaystyle \lim _{x\to a}f(x)=-\infty } と書く。

xを限りなく大きくするとf(x)がある値aに限りなく近づくときlimxf(x)=a

{\displaystyle \lim _{x\to \infty }f(x)=a}

と、xを負の値をとりながら限りなく絶対値を大きくするとf(x)がある値aに限りなく近づくとき、limxf(x)=a

{\displaystyle \lim _{x\to -\infty }f(x)=a}

と書き、それぞれ正の無限大における極限値、負の無限大における極限値という。

なお、数列の場合と同様にはさみうちの原理、追い出しの原理が成り立つ。

関数の連続性

ある関数 f(x){\displaystyle f(x)} が定義域内の点 a{\displaystyle a} で連続であるとは、 その関数f(x){\displaystyle f(x)}のグラフがx=a{\displaystyle x=a}の近傍で途切れることなく続いていることを意味する。数式で表すと次のようになる。limxaf(x)=f(a)

{\displaystyle \lim _{x\to a}f(x)=f(a)}

であることをいう。また、ある区間で f(x){\displaystyle f(x)} が連続であるとは、区間内のすべての点で連続であることをいう。

くどいかもしれないが、上式は左辺の極限値が存在して、かつ右辺と一致するということを意味する。左辺の極限値が存在しない場合はf(x)は連続ではない。

また、a{\displaystyle a}が定義域の左端・右端に位置する場合、点(a,f(a)){\displaystyle (a,f(a))}で関数が連続である条件はそれぞれ、左端: limxa+0f(x)=f(a)

{\displaystyle \lim _{x\to a+0}f(x)=f(a)}

右端: limxa0f(x)=f(a)

{\displaystyle \lim _{x\to a-0}f(x)=f(a)}

となる。


関数f(x),g(x){\displaystyle f(x),g(x)}が定義域に含まれる値a{\displaystyle a}で連続であるとき、以下の関数もx=a{\displaystyle x=a}で連続である。

  • kf(x)+lg(x){\displaystyle kf(x)+lg(x)}
  • f(x)g(x){\displaystyle f(x)g(x)}
  • f(x)g(x){\displaystyle {\frac {f(x)}{g(x)}}}

連続関数

f(x){\displaystyle f(x)}が定義域に含まれる全てのx{\displaystyle x}について連続であるとき、f(x){\displaystyle f(x)}連続関数と呼ぶ。一般に、初等関数は連続関数である。

なお、以下のような場合には注意が必要である。

一次分数関数y=1x{\displaystyle y={\frac {1}{x}}}のグラフはx=0{\displaystyle x=0}において途切れているが、x=0{\displaystyle x=0}はこの関数の定義域に含まれないため連続関数か否かの議論には関係ない。


区間について、以下のように定める。

  • 区間axb{\displaystyle a\leq x\leq b}閉区間と呼び、[a,b]{\displaystyle [a,b]}と表す。
  • 区間a<x<b{\displaystyle a<x<b}開区間と呼び、(a,b){\displaystyle (a,b)}と表す。
  • ax<b,a<xb{\displaystyle a\leq x<b,a<x\leq b}のような区間を半開区間と呼び、[a,b),(a,b]{\displaystyle [a,b),(a,b]}のように表す。
  • a<x,xb{\displaystyle a<x,x\leq b}のような区間も(a,),(,b]{\displaystyle (a,\infty ),(-\infty ,b]}のように表すこととする。このとき、{\displaystyle \infty }を含む部分は必ず小括弧()で囲むことに注意。

ある区間をf(x){\displaystyle f(x)}の定義域と考えたとき、区間に含まれる全ての点においてf(x){\displaystyle f(x)}が連続ならばf(x){\displaystyle f(x)}はその区間で連続であるという。

一般に、次の定理が成り立つ。

ワイエルシュトラスの極値定理最大値最小値定理)

閉区間で連続な関数は、その閉区間で最大値・最小値を持つ
開区間で連続な関数は、その開区間に最大値・最小値を持つことも持たないこともある。


関数f(x){\displaystyle f(x)}が閉区間[a,b]{\displaystyle [a,b]}で連続ならば、この区間においてそのグラフには切れ目がなく、さらにf(a)f(b){\displaystyle f(a)\neq f(b)}ならばf(x){\displaystyle f(x)}f(a){\displaystyle f(a)}f(b){\displaystyle f(b)}の間の全ての値を取る。よって、次の定理が成り立つ。

中間値の定理(Ⅰ)

関数f(x){\displaystyle f(x)}が閉区間[a,b]{\displaystyle [a,b]}で連続かつf(a)f(b){\displaystyle f(a)\neq f(b)}ならば、f(a){\displaystyle f(a)}f(b){\displaystyle f(b)}の間の任意の定数k{\displaystyle k}に対し、f(c)=k{\displaystyle f(c)=k}を満たす実数c{\displaystyle c}が、a{\displaystyle a}b{\displaystyle b}の間に少なくとも一つ存在する。

中間値の定理(Ⅱ)

関数f(x){\displaystyle f(x)}が閉区間[a,b]{\displaystyle [a,b]}で連続かつf(a){\displaystyle f(a)}f(b){\displaystyle f(b)}が異符号ならば、方程式f(x)=0{\displaystyle f(x)=0}a<x<b{\displaystyle a<x<b}の範囲に少なくとも一つの実数解を持つ。

三角関数と極限

左の証明のイメージ
左の証明において、θ{\displaystyle \theta }に変えてx{\displaystyle x}とし、
[三角形OAB]、[扇形OAB]、[三角形OAB’]は、各々、
[三角形OAP]、[扇形OAP]、[三角形OAQ]とする。

三角関数については、次が成り立つことが基本的である。limθ0sinθθ=1

{\displaystyle \lim _{\theta \to 0}{\frac {\sin \theta }{\theta }}=1}

証明

まずlimθ+0sinθθ=1

{\displaystyle \lim _{\theta \to +0}{\frac {\sin \theta }{\theta }}=1}

を示す。

半径1、中心角θの扇形を考える。後にθ→+0とするので0<θ<π/2としてよい。

扇形OABの面積は、θ/2となる。

また、三角形OABを考えると、その面積はsinθ2

{\displaystyle {\frac {\sin \theta }{2}}}

となる。

さらに、点Aを通る辺OAの垂線と、半直線OBとの交点をB’とすると、三角形OAB’の面積は、tanθ2

{\displaystyle {\frac {\tan \theta }{2}}}

となる。

ここで、図から明らかに、面積について以下の不等式が成り立つ。

[三角形OAB]<[扇形OAB]<[三角形OAB’]

即ち0<sinθ2<θ2<tanθ2

{\displaystyle 0<{\frac {\sin \theta }{2}}<{\frac {\theta }{2}}<{\frac {\tan \theta }{2}}}

0<sinθ<θ<tanθ

逆数をとって各辺にsinθを掛けると、cosθ<sinθθ<1

{\displaystyle \cos \theta <{\frac {\sin \theta }{\theta }}<1}

いま、limθ+0cosθ=1

{\displaystyle \lim _{\theta \to +0}\cos \theta =1}

より、はさみうちの原理から、limθ+0sinθθ=1

{\displaystyle \lim _{\theta \to +0}{\frac {\sin \theta }{\theta }}=1}

が示された。

また、θ<0のときは、sinθθ=sinθθ=sin(θ)θ

{\displaystyle {\frac {\sin \theta }{\theta }}={\frac {-\sin \theta }{-\theta }}={\frac {\sin(-\theta )}{-\theta }}}

を考えると、いま-θ>0であり、かつθ→-0のとき-θ→+0であるから、上の結果を使うことができて、これにより、limθ0sinθθ=limθ+0sin(θ)θ=1

{\displaystyle \lim _{\theta \to -0}{\frac {\sin \theta }{\theta }}=\lim _{-\theta \to +0}{\frac {\sin(-\theta )}{-\theta }}=1}

となる。以上より、limθ0sinθθ=1

{\displaystyle \lim _{\theta \to 0}{\frac {\sin \theta }{\theta }}=1}

が成り立つ。■

指数・対数関数と極限

指数・対数関数に関して、次が成り立つa>1のとき、limxax=,limxax=0

{\displaystyle \lim _{x\to \infty }a^{x}=\infty ,\lim _{x\to -\infty }a^{x}=0}

0<a<1のとき、limxax=0,limxax=

{\displaystyle \lim _{x\to \infty }a^{x}=0,\lim _{x\to -\infty }a^{x}=\infty }

a>1のとき、limxlogax=,limx+0logax=

{\displaystyle \lim _{x\to \infty }\log _{a}x=\infty ,\lim _{x\to +0}\log _{a}x=-\infty }

0<a<1のとき、limxlogax=,limx+0logax=

{\displaystyle \lim _{x\to \infty }\log _{a}x=-\infty ,\lim _{x\to +0}\log _{a}x=\infty }

また、自然対数は高等学校数学III/微分法で導入されるが、自然対数については、次が成り立つ。limx0log(1+x)x=1

{\displaystyle \lim _{x\to 0}{\frac {\log(1+x)}{x}}=1}

証明

w:ネイピア数e{\displaystyle e}の定義より、limn(1+1n)n=e{\displaystyle \lim _{n\to \infty }(1+{\frac {1}{n}})^{n}=e}。これの両辺の自然対数をとってlimnnlog(1+1n)=loge=1{\displaystyle \lim _{n\to \infty }n\log(1+{\frac {1}{n}})=\log e=1}。ここで、x=1n{\displaystyle x={\frac {1}{n}}}とすると、n{\displaystyle n\to \infty }x0{\displaystyle x\to 0}なので、limx0log(1+x)x=1{\displaystyle \lim _{x\to 0}{\frac {\log(1+x)}{x}}=1}となる。■

また、これを用いてネイピア数e{\displaystyle e}については、次が導かれる。limx0ex1x=1

{\displaystyle \lim _{x\to 0}{\frac {e^{x}-1}{x}}=1}

証明

limx0log(1+x)x=1{\displaystyle \lim _{x\to 0}{\frac {\log(1+x)}{x}}=1}の関係式で、et=1+x{\displaystyle e^{t}=1+x}とおくと、x0{\displaystyle x\to 0}のときにt0{\displaystyle t\to 0}となり、log(et)et1=tet11(t0){\displaystyle {\frac {\log(e^{t})}{e^{t}-1}}={\frac {t}{e^{t}-1}}\to 1(t\to 0)}。 両辺の逆数をとり、tをxに書き換えると、 limx0ex1x=1{\displaystyle \lim _{x\to 0}{\frac {e^{x}-1}{x}}=1}となる。■

演習問題

次の極限を求めよ

  1. limx0tanxx{\displaystyle \lim _{x\to 0}{\frac {\tan x}{x}}}
  2. limx01cosxx2{\displaystyle \lim _{x\to 0}{\frac {1-\cos x}{x^{2}}}}
  3. limx0e3x1x{\displaystyle \lim _{x\to 0}{\frac {e^{3x}-1}{x}}}

4. 半径がそれぞれ1, rの同心円C1, C2がある。円C1, C2両方に接するような円をできるだけたくさん描く。ただし、rは0 < r < 1を満たし、どの円も両隣の円と外接しているものとする。描いた円の円周の長さの総和をL(r)

{\displaystyle L(r)}

とするとき、limr1L(r)

{\displaystyle \lim _{r\to 1}L(r)}

を求めよ。(2020年信州大 改題)

  • 解答
  1. limx0tanxx=limx0sinxx1cosx=1×1cos0=1{\displaystyle \lim _{x\to 0}{\frac {\tan x}{x}}=\lim _{x\to 0}{\frac {\sin x}{x}}\cdot {\frac {1}{\cos x}}=1\times {\frac {1}{\cos 0}}=1}
  2. limx01cosxx2=limx01cos2xx2(1+cosx)=limx0(sinxx)211+cosx=1×11+cos0=12{\displaystyle \lim _{x\to 0}{\frac {1-\cos x}{x^{2}}}=\lim _{x\to 0}{\frac {1-\cos ^{2}x}{x^{2}(1+\cos x)}}=\lim _{x\to 0}({\frac {\sin x}{x}})^{2}\cdot {\frac {1}{1+\cos x}}=1\times {\frac {1}{1+\cos 0}}={\frac {1}{2}}}
  3. limx0x3x1x=limx03e3x13x=3limt0et1t=3×1=3{\displaystyle \lim _{x\to 0}{\frac {x^{3x}-1}{x}}=\lim _{x\to 0}3\cdot {\frac {e^{3x}-1}{3x}}=3\cdot \lim _{t\to 0}{\frac {e^{t}-1}{t}}=3\times 1=3}
  4. n個の円が描けたとする。条件よりn個の円は全て合同で、その直径は1r{\displaystyle 1-r}である。それぞれの円の中心を結んだ距離は1r{\displaystyle 1-r}なので、n個の円の頂点を結んだ図形は一辺の長さが1r{\displaystyle 1-r}の正n角形である。この正n角形は円C1よりも内側かつ円C2よりも外側に存在するので、正n角形の周の長さは円C1の円周より長く円C2の円周より短い。よって、2πr<n(1r)<2π{\displaystyle 2\pi r<n(1-r)<2\pi }が成り立つ。一つの円の円周はπ(1r){\displaystyle \pi (1-r)}なので、L(r)=nπ(1r){\displaystyle L(r)=n\pi (1-r)}であり2π2r<L(r)<2π2{\displaystyle 2\pi ^{2}r<L(r)<2\pi ^{2}}が成り立つ。limr12π2r=2π2{\displaystyle \lim _{r\to 1}2\pi ^{2}r=2\pi ^{2}}なので、はさみうちの原理よりlimr1L(r)=2π2{\displaystyle \lim _{r\to 1}L(r)=2\pi ^{2}}である。

[コラム]よく有る疑問とその回答

極限値の実在

ここでは、上述のような極限の説明に「なんかウサンクサイ」と思う生徒を対象に、そのような疑問に少しでも応えることを目標とする。よって、そのような疑問を持たない生徒が読んでも、あまり意味はない。

疑問を抱いた諸君、諸君の疑問はいたって正当である。あまりこのようなことを大っぴらに書くべきではないかもしれないが、高等学校における極限の取り扱いは「子供だまし」であり、近代以降の数学では極限という概念はもっと厳密な形で取り扱われている。しかしその内容は高校生には少し難しいし、詳しい書籍はほかにも存在する(wikibooksでも解析学基礎にある程度の記述がある)。そこでここでは、高校の教科書のように「子供だまし」をするのではなく、かといって厳密な形で議論するのでもなく、諸君を納得させられるかもしれない答えを提示したい。

さて改めて、極限値という概念に次のような疑問を持つ生徒はいないだろうか。「限りなくその値に近づけるというだけで、決してイコールには成らないハズだ。そのようなものを考えるのはナンセンスだ。」

ここでは、この問いに対するひとつの解答例を示したいと思う。分り易さを重視しているので厳密では無いが、ひとつの考え方の例として読んでもらいたい。

分数関数 f(x)=1/x{\displaystyle f(x)=1/x} を考える。この関数の正の無限大における極限値は0{\displaystyle 0}である。 数式で書くならば以下の通りである。limxf(x)=0

{\displaystyle \lim _{x\to \infty }f(x)=0}

ここで敢えて、この数式には極々小さな正の誤差が紛れ込んでいる、と考える。 x{\displaystyle x}が限りなく無限大に近づいたとしても、f(x){\displaystyle f(x)}は絶対にx軸とは交わらず、漸近的に近づいていくだけであるため、無限大であっても等号が成り立つはずは無いからである。 そこで、極限という概念で考えるのではなく、直接f(x){\displaystyle f(x)}に無限大を代入した値を誤差として考える。 (この時、この代入の不可能性については考えないものとする。) 当然ながら、この誤差の大きさは、1/{\displaystyle 1/\infty }という大きさになるのだが、この大きさは一体どのようなものだろうか?

そもそもこの誤差の値は、実数であるかどうかすらも怪しい。何故なら、そもそも無限大という数自体が実数とは思えない性質を持っているからだ。 無限大というのは、どの実数よりも大きい数という定義である。この時点ですでに実数の定義からハズレている事がよくわかるだろう。

実数にこの無限大という数が含まれるのであれば、無限大は無限大より大きい、という矛盾が生まれる。 ゆえに、無限大は実数と言う枠組みから外し、実数でない未知の数であると考えるべきだろう。

さて、この未知の数の逆数である1/{\displaystyle 1/\infty }はどういう値なのだろうか。当然ながら、これも未知の数であると言わざるを得ない。 無限大の定義より、1/{\displaystyle 1/\infty }はどの正の実数よりも小さい正の数、という定義になり、無限大の時と同様に、実数でないことが証明できる。

なお、この数は一般に無限小と呼ばれ、実数に無限小と無限大という概念を加えた数を「超実数」と呼ぶ。

さて、この無限小という誤差を実数としてみるとどう見えるだろうか? 無限小はどのような正の実数よりも小さい、というのだから、実数から見たら見かけ上0{\displaystyle 0}に見えるだろう。 そのような視点で考えているのが極限値というものである。

もう少し踏み込んで、値域を実数とするf(x){\displaystyle f(x)}の値として、無限小という非実数値が出現した、という事実をどう考えるべきだろうか? その問いに対しての極限値という概念の答えは、「強引に実数に変換する」という手法なのである。

値域を実数とする関数に、非実数をいきなり登場させるわけにはいかない、というのは誰にでもわかることだろう。 其の様な問題に対して考えられる答えは「関数の値域そのものを超実数に拡張する」又は「超実数を実数に変換して、値域を実数として保つ」というものだ。

極限(lim)と言う操作・概念はこの二つの答えの内、後者の答えを選んだものとなる。 limという記号には、f(x){\displaystyle f(x)}x=a±1/{\displaystyle x=a\pm 1/\infty }をそれぞれ代入した数を計算し、その値から無限小を無視して、超実数を実数に変換するという意味合いが有る。 実数という数から見れば、無限小など全く意味の無い数であることから、等式が成り立つ、と解釈できるのである。

前者の答えを選んだ学問は超準解析と呼ばれるが、これは易しい学問ではなく、高校で教えるのには向かない。

無限大と無限小の実在について

少し話をかえて、「無限大」「無限小」というモノ自体の実在について考えてみる。

上の説明では「無限大」というモノが、実数でないので何だかわからないのだが、とにかくある、という前提で話を進めてきた。ここに疑問を感じた生徒もいるかもしれない。そのような生徒に向けて、さらに補足説明する。

上でも述べたが、「超準解析」という学問においては、無限大・無限小は実体のあるものであり、数学的に厳密に取り扱われる。しかし、無限大・無限小を数学的に厳密に取り扱う事は非常に難しく、歴史的にも20世紀後半にようやく確立されたほどであった。つまり普通、数学においては無限大・無限小といったものを表に出して扱わないのである。この教科書の本文をもう一度見直してほしい。このコラムにおいて用いている「無限大に近づける(近づく)」といった表現はなく「限りなく大きくする」という表現を用いているはずである。荒っぽく言えば、「∞」は単体では意味を持たない記号であり、「limx{\displaystyle \lim _{x\to \infty }}」のような特定の文脈を与えられて初めて意味を持つ「状態を表す記号」なのである。なんらかの数を表すものではない、という事に注意してほしい。この「limx{\displaystyle \lim _{x\to \infty }}」はひと固まりで初めて意味を持つ記号であり、「xを」「∞に」「近づける」と分解するようなことはナンセンスだ、とも言える。

では、このコラムにおける説明はなんだったのか。実はこれは説明の方便である。はじめに述べたように、厳密な記述は難しいのであえて厳密でない書き方をしている。近代的な(非超準解析的な)立場の極限の取り扱い方は、実質的にはこのコラムの内容と同じことを、∞を表に出さず巧妙に表現したものである。

三角関数の極限の証明について

本文の#三角関数と極限で示されているlimθ0sinθθ=1

{\displaystyle \lim _{\theta \to 0}{\frac {\sin \theta }{\theta }}=1}

という式について、上で示した証明は、「w:循環論法になっていて証明になっていない」と言われることがある。それはどういうことか、興味がある人のために解説を加えておく。

さてここで、どのように「循環論法」が形成されているのかはっきりさせておこう。limθ0sinθθ=1

{\displaystyle \lim _{\theta \to 0}{\frac {\sin \theta }{\theta }}=1}

 を示す過程で扇形の面積を利用している←扇形の面積を求めるには三角関数の積分が必要である←三角関数を積分するには三角関数の微分が必要である←三角関数を微分するには limθ0sinθθ=1

{\displaystyle \lim _{\theta \to 0}{\frac {\sin \theta }{\theta }}=1}

 という結果が必要である←……

論理が循環している構造が分かっただろうか。「極限を求めるために、その極限を利用している」と言ってもいいだろう。

現代の数学では、もちろんこの循環論法は回避できる。もっと言えば、高校数学(新課程)の範囲内でよりよい証明を示すこともできる。しかしそれは今学んでいるより後に学習する内容を利用することにもなり、少々複雑である。

高校数学の目的は完全な論理を組み立てることではなく、むしろ数学の、高校内容の中での体系的な理解を目的としている。このような理由から、現在多くの教科書に上と同様の証明が掲載されていると考えられるし、WIKIBOOKSもこれに倣った。

しかしここでは興味のある諸君のために、「高校内容の範囲(新課程)でのよりよい証明」を示しておこう。面積を利用することは避けて、円弧の長さから問題の極限の値を導いてみよう。ただし、数学IIIの微分、積分(新課程のみの内容も含む)の内容を利用する。

まずは、「ラジアンとは何か」を考え直してみよう。というのも、ラジアンの定義には円弧の長さを利用したが、現代の数学では「曲線の長さ」も定義なしには扱えないからである。つまりわれわれは、円弧の長さを数学的に定義すればよいということだ。このあとの積分の単元(新課程)で学習することになるが、区間axbで自身と導関数がともに連続である関数f について、y =f (x )(axb)で表される曲線C の長さは、次の式で求められる。(証明は該当ページ参照 )ab1+{f(x)}2dx

{\displaystyle \int _{a}^{b}{\sqrt {1+\left\{f'(x)\right\}^{2}}}\,dx}

ここで、f (x )を半円弧1x2(1x1){\displaystyle {\sqrt {1-x^{2}}}(-1\leq x\leq 1)}とすると、円弧の長さを計算できる。ただし、積分区間にx =-1もしくはx =1を含めると具合が悪いので(被積分関数が値を持たない(極限は正の無限大))、積分区間を12x12{\displaystyle -{\frac {1}{\sqrt {2}}}\leq x\leq {\frac {1}{\sqrt {2}}}}としたものを四分円弧の長さとし、円の対称性から円弧一周の長さを決定するとよいとだけ補足しておく。

さて、これでようやく円弧の長さを定義できたので、ラジアンも定義することができる。いよいよ問題の極限の値を求めてみよう。そのために一般的に、再び区間axbで自身とその導関数がともに連続である関数f について、y =f (x )(axb)で表される曲線C を考えよう。ここで、axbaxxb, Δx≠0を満たすようにx およびΔxをとる。また、曲線C上に2点P(x,f (x )),Q(x +Δx,f (x +Δx ))をとる。いま曲線PQの長さをPQ^{\displaystyle {\widehat {\mathrm {P} \mathrm {Q} }}}、直線PQの長さをPQで表すこととすると、limΔx0PQPQ^=1

{\displaystyle \lim _{\Delta x\to 0}{\frac {\mathrm {P} \mathrm {Q} }{\widehat {\mathrm {P} \mathrm {Q} }}}=1}

が成り立つことを示そう。証明

平均値の定理により、PQ=(Δx)2+{f(x+Δx)f(x)}2=1+{f(x+θΔx)}2|Δx| (0<θ<1)

{\displaystyle \mathrm {P} \mathrm {Q} ={\sqrt {(\Delta x)^{2}+\left\{f(x+\Delta x)-f(x)\right\}^{2}}}={\sqrt {1+\left\{f'(x+\theta \Delta x)\right\}^{2}}}|\Delta x|\ (0<\theta <1)}

を満たす実数θが存在する。また、PQ^{\displaystyle {\widehat {\mathrm {P} \mathrm {Q} }}}を先述の式により定積分で表すと、PQ^=|xx+Δx1+{f(t)}2dt|

{\displaystyle {\widehat {\mathrm {P} \mathrm {Q} }}=\left|\int _{x}^{x+\Delta x}{\sqrt {1+\left\{f'(t)\right\}^{2}}}\,dt\right|}

であり、ここで、1+{f(x)}2{\displaystyle {\sqrt {1+\left\{f'(x)\right\}^{2}}}}が、x=x+θMΔx,x+θmΔx{\displaystyle x=x+\theta _{M}\Delta x,x+\theta _{m}\Delta x} (0≦θM≦1, 0≦θm≦1)でそれぞれxからx +Δxの間での最大値、最小値をとるとすると、xからx +Δxの間の任意の実数t に対して、0<1+{f(x+θmΔx)}21+{f(t)}21+{f(x+θMΔx)}2

{\displaystyle 0<{\sqrt {1+\left\{f'(x+\theta _{m}\Delta x)\right\}^{2}}}\leq {\sqrt {1+\left\{f'(t)\right\}^{2}}}\leq {\sqrt {1+\left\{f'(x+\theta _{M}\Delta x)\right\}^{2}}}}

が成り立つ。各辺x からx +Δxまで積分することにより、0<1+{f(x+θmΔx)}2|Δx|PQ^=|xx+Δx1+{f(t)}2dt|1+{f(x+θMΔx)}2|Δx|

{\displaystyle 0<{\sqrt {1+\left\{f'(x+\theta _{m}\Delta x)\right\}^{2}}}|\Delta x|\leq {\widehat {\mathrm {P} \mathrm {Q} }}=\left|\int _{x}^{x+\Delta x}{\sqrt {1+\left\{f'(t)\right\}^{2}}}\,dt\right|\leq {\sqrt {1+\left\{f'(x+\theta _{M}\Delta x)\right\}^{2}}}|\Delta x|}

を得る。よって1+{f(x+θΔx)}21+{f(x+θMΔx)}2PQPQ^1+{f(x+θΔx)}21+{f(x+θmΔx)}2

{\displaystyle {\frac {\sqrt {1+\left\{f'(x+\theta \Delta x)\right\}^{2}}}{\sqrt {1+\left\{f'(x+\theta _{M}\Delta x)\right\}^{2}}}}\leq {\frac {\mathrm {P} \mathrm {Q} }{\widehat {\mathrm {P} \mathrm {Q} }}}\leq {\frac {\sqrt {1+\left\{f'(x+\theta \Delta x)\right\}^{2}}}{\sqrt {1+\left\{f'(x+\theta _{m}\Delta x)\right\}^{2}}}}}

ここで、limΔx01+{f(x+θΔx)}21+{f(x+θMΔx)}2=limΔx01+{f(x+θΔx)}21+{f(x+θmΔx)}2=1

{\displaystyle \lim _{\Delta x\to 0}{\frac {\sqrt {1+\left\{f'(x+\theta \Delta x)\right\}^{2}}}{\sqrt {1+\left\{f'(x+\theta _{M}\Delta x)\right\}^{2}}}}=\lim _{\Delta x\to 0}{\frac {\sqrt {1+\left\{f'(x+\theta \Delta x)\right\}^{2}}}{\sqrt {1+\left\{f'(x+\theta _{m}\Delta x)\right\}^{2}}}}=1}

より、はさみうちの原理から、limΔx0PQPQ^=1

{\displaystyle \lim _{\Delta x\to 0}{\frac {\mathrm {P} \mathrm {Q} }{\widehat {\mathrm {P} \mathrm {Q} }}}=1}

 ■

さて、今度こそ問題の極限を求めてみよう。証明

本文と同様にθ>0をまず考える。f(x)=1x2 (1x1)

{\displaystyle f(x)={\sqrt {1-x^{2}}}\ (-1\leq x\leq 1)}

として、y =f (x )上のx座標がxである点をP,xxである点をQとし、POQ=2θ rad

{\displaystyle \angle \mathrm {P} \mathrm {O} \mathrm {Q} =2\theta \ \mathrm {r} \mathrm {a} \mathrm {d} }

 (ただしOは原点)

とする。すると、ラジアンの定義より、PQ^=2θ{\displaystyle {\widehat {\mathrm {P} \mathrm {Q} }}=2\theta } となり、また図形的考察によりPQ=2sinθであることが分かる(Oから弦PQに垂線を下ろすと分かりやすい)。ここでlimΔx0PQPQ^

{\displaystyle \lim _{\Delta x\to 0}{\frac {\mathrm {P} \mathrm {Q} }{\widehat {\mathrm {P} \mathrm {Q} }}}}

を考えると、Δx→0のとき、θ→+0であるから、上で証明したことを用いると、limΔx0PQPQ^=limθ+02sinθ2θ=limθ+0sinθθ=1

{\displaystyle \lim _{\Delta x\to 0}{\frac {\mathrm {P} \mathrm {Q} }{\widehat {\mathrm {P} \mathrm {Q} }}}=\lim _{\theta \to +0}{\frac {2\sin \theta }{2\theta }}=\lim _{\theta \to +0}{\frac {\sin \theta }{\theta }}=1}

θ<0のときは本文と同様である。以上より、循環論法に陥ることなく、limθ0sinθθ=1

{\displaystyle \lim _{\theta \to 0}{\frac {\sin \theta }{\theta }}=1}

が示された。■

このように、この循環論法を避けるのは少々難しい。循環論法を避けるために三角関数の微積分を後回しにして、この証明のための道具が揃うまで話を進めるのはこと「学習/教育」においてはどう考えても非効率的で、そのような回り道をするのは本末転倒である。ということで、「循環論法」と聞いて教科書に不信感を抱いた君も、ここまで読めば致し方ないことに納得してもらえたと思う。

ところでこの循環論法を避ける方法はこれだけではない。sinx及びcosxxの非負整数乗の無限級数で定義する方法や、微分方程式を用いて定義する方法などが考えられるが、前者は少なくとも教科書に載せるには向かないし、後者はどう考えても高校範囲外である。ここで解説することはしないが、興味があれば次に示す参考文献を読んでみるといいかもしれない。

それにしてもこのコラムをここまで読み進めた君の好奇心は大したものである。君の成長を期待している。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

CAPTCHA


目次