教材一覧
SEQUENCE OF NUMBERS

コーシー列

Share on twitter
Twitterで共有
Share on email
メールで共有

コーシー列

数列のある項より先にある任意の2つの項の間の距離が限りなく小さくなるとき、この数列をコーシー列(Cauchy sequence)や基本列(fundamental sequence)などと呼びます。ただ、コーシー列に関して議論を厳密に行うためには、「限りなく小さくなる」ことを明確に定式化しておく必要があります。

数列\(\left\{ x_{n}\right\} \)の2つの項\(x_{m},x_{n}\)を任意に選んだとき、それらの距離は\(\left\vert x_{m}-x_{n}\right\vert \)で表されます。この数列\(\left\{ x_{n}\right\} \)がコーシー列であるならば、どれほど小さい実数\(\varepsilon >0\)を任意に選んだ場合においても、ある番号\(N\in \mathbb{N} \)が存在して、この数列の第\(N\)項より先にある任意の2つの項\(x_{m},x_{n}\)の間の距離\(\left\vert x_{m}-x_{n}\right\vert \)が\(\varepsilon \)よりも小さくなるはずです。以上の主張を定式化すると、\begin{equation*}
\forall \varepsilon >0,\ \exists N\in \mathbb{N} ,\ \forall m\in \mathbb{N} ,\ \forall n\in \mathbb{N} :\left( m\geq N\wedge n\geq N\Rightarrow \left\vert x_{m}-x_{n}\right\vert
<\varepsilon \right)
\end{equation*}となります。以上によって数列\(\left\{ x_{n}\right\} \)がコーシー列であることの定義とします。

コーシー列とは項の番号を大きくしていくと項の変化がどこまでも小さくなっていく数列です。したがって、数直線上にコーシー列の項を描画していくとそのうち動かなくなり、ほとんど重なっていきます。そのようなこともありコーシー列はいかにも収束しそうですが、実際のところはどうでしょうか。後ほどコーシー列と収束列の関係を議論します。

例(コーシー列)
一般項が、\begin{equation*}
x_{n}=\frac{1}{2^{n}}
\end{equation*}で与えられる数式\(\left\{ x_{n}\right\} \)がコーシー列であることを示します。目標は、\begin{equation}
\forall \varepsilon >0,\ \exists N\in \mathbb{N} ,\ \forall m\in \mathbb{N} ,\ \forall n\in \mathbb{N} :\left( m\geq N\wedge n\geq N\Rightarrow \left\vert \frac{1}{2^{m}}-\frac{1}{2^{n}}\right\vert <\varepsilon \right) \quad\cdots (1)
\end{equation}を示すことです。\(\varepsilon >0\)を任意に選んだとき、それに対して\(\left( 1\right) \)を満たす番号\(N\)の候補を見つけるために、\(\left( 1\right) \)の結論の式を変形します。具体的には、ある番号\(N\)が与えられたとき、\(m\geq N\)かつ\(n\geq N\)を満たす任意の番号\(m,n\)について、\begin{eqnarray*}
\left\vert \frac{1}{2^{m}}-\frac{1}{2^{n}}\right\vert &\leq &\frac{1}{2^{m}}+\frac{1}{2^{n}}\quad \because m,n>0 \\
&\leq &\frac{1}{2^{N}}+\frac{1}{2^{N}}\quad \because m,n\geq N \\
&=&\frac{1}{2^{N-1}}
\end{eqnarray*}すなわち、\begin{equation}
\left\vert \frac{1}{2^{m}}-\frac{1}{2^{n}}\right\vert \leq \frac{1}{2^{N-1}}
\quad\cdots (2)
\end{equation}となります。そこで、\begin{equation}
\frac{1}{2^{N-1}}<\varepsilon \quad\cdots (3)
\end{equation}を満たすような番号\(N\)を適当に選べば、\(m\geq N\)かつ\(n\geq N\)を満たす任意の番号\(m,n\)について、\begin{eqnarray*}
\left\vert \frac{1}{2^{m}}-\frac{1}{2^{n}}\right\vert &\leq &\frac{1}{2^{N-1}}\quad \because \left( 2\right) \\
&<&\varepsilon \quad \because \left( 3\right)
\end{eqnarray*}となるため、\(\left( 1\right) \)が成り立つことが示されました。したがって、与えられた数列\(\left\{ x_{n}\right\} \)はコーシー列です。
例(コーシー列)
一般項が、\begin{equation*}
x_{n}=\frac{1}{n^{2}}
\end{equation*}で与えられる数式\(\left\{ x_{n}\right\} \)がコーシー列であることを示します。目標は、\begin{equation}
\forall \varepsilon >0,\ \exists N\in \mathbb{N} ,\ \forall m\in \mathbb{N} ,\ \forall n\in \mathbb{N} :\left( m\geq N\wedge n\geq N\Rightarrow \left\vert \frac{1}{m^{2}}-\frac{1}{n^{2}}\right\vert <\varepsilon \right) \quad\cdots (1)
\end{equation}を示すことです。\(\varepsilon >0\)を任意に選んだとき、それに対して\(\left( 1\right) \)を満たす番号\(N\)の候補を見つけるために、\(\left( 1\right) \)の結論の式を変形します。具体的には、ある番号\(N\)が与えられたとき、\(m\geq N\)かつ\(n\geq N\)を満たす任意の番号\(m,n\)について、\begin{eqnarray*}
\left\vert \frac{1}{m^{2}}-\frac{1}{n^{2}}\right\vert &\leq &\left\vert
\frac{1}{m^{2}}\right\vert +\left\vert \frac{1}{n^{2}}\right\vert \\
&=&\frac{1}{m^{2}}+\frac{1}{n^{2}}\quad \because m,n\in \mathbb{N} \\
&\leq &\frac{1}{m}+\frac{1}{n}\quad \because m,n\in \mathbb{N} \\
&\leq &\frac{1}{N}+\frac{1}{N}\quad \because m\geq N,\ n\geq N \\
&=&\frac{2}{N}
\end{eqnarray*}すなわち、\begin{equation}
\left\vert \frac{1}{m^{2}}-\frac{1}{n^{2}}\right\vert \leq \frac{2}{N}
\quad\cdots (2)
\end{equation}となります。そこで、\begin{equation}
\frac{2}{N}<\varepsilon \quad\cdots (3)
\end{equation}を満たすような番号\(N\)を適当に選べば、\(m\geq N\)かつ\(n\geq N\)を満たす任意の番号\(m,n\)について、\begin{eqnarray*}
\left\vert \frac{1}{m^{2}}-\frac{1}{n^{2}}\right\vert &\leq &\frac{2}{N}\quad \because \left( 2\right) \\
&<&\varepsilon \quad \because \left( 3\right)
\end{eqnarray*}となるため、\(\left( 1\right) \)が成り立つことが示されました。したがって、与えられた数列\(\left\{ x_{n}\right\} \)はコーシー列です。

 

コーシー列ではないことの意味

数列\(\left\{ x_{n}\right\} \)がコーシー列でないこととは、コーシー列の定義の否定である、\begin{equation*}
\exists \varepsilon >0,\ \forall N\in \mathbb{N} ,\ \exists m\in \mathbb{N} ,\ \exists m\in \mathbb{N} :\left( m\geq N\wedge n\geq N\wedge \left\vert x_{m}-x_{n}\right\vert \geq
\varepsilon \right)
\end{equation*}が成り立つことを意味します。つまり、正の実数\(\varepsilon \)を適当に選ぶと、数列\(\{x_{n}\}\)のどの番号\(N\)以降の項についても、それらの距離が\(\varepsilon \)以上になってしまうような2つの項\(x_{m},x_{n}\)が存在するということです。

例(コーシー列)
一般項が、\begin{equation*}
x_{n}=n
\end{equation*}で与えられる数式\(\left\{ x_{n}\right\} \)について考えます。この数列の項は\(1,2,3,4,\cdots \)と\(1\)ずつ増えていくため、番号\(n\)がいくら大きくなっても隣り合う項の差は\(1\)のままで一定です。したがって、この数列\(\{x_{n}\}\)はコーシー列ではないことが予想されますが、そのことを厳密に証明します。そこで、\(\varepsilon =1\)を選んだ上で、これに対して任意の番号\(N\)を選び、さらに\(m=N+1\)かつ\(n=N+2\)とします。このとき、\begin{eqnarray*}
\left\vert x_{m}-x_{n}\right\vert &=&\left\vert m-n\right\vert \quad
\because \left\{ x_{n}\right\} \text{の定義} \\
&=&\left\vert \left( N+1\right) -\left( N+2\right) \right\vert \quad
\because m=N+1,\ n=N+2 \\
&=&1 \\
&\geq &\varepsilon \quad \because \varepsilon =1
\end{eqnarray*}となるため、やはり\(\left\{ x_{n}\right\} \)はコーシー列ではありません。
例(コーシー列)
一般項が、\begin{equation*}
x_{n}=\left( -1\right) ^{n}
\end{equation*}で与えられる数式\(\left\{ x_{n}\right\} \)について考えます。この数列の項は\(-1,1,-1,1,\cdots \)と振動し、番号\(n\)がいくら大きくなっても隣り合う項の差は\(2\)のままで一定です。したがって、この数列\(\left\{ x_{n}\right\} \)はコーシー列ではないことが予想されますが、そのことを厳密に証明します。そこで、\(\varepsilon =1\)を選んだ上で、これに対して任意の番号\(N\)を選び、さらに\(m\geq N\)を満たす偶数\(m\)と奇数\(n=N+1\)をそれぞれ選びます。このとき、\begin{eqnarray*}
\left\vert x_{m}-x_{n}\right\vert &=&\left\vert \left( -1\right)
^{m}-\left( -1\right) ^{n}\right\vert \quad \because \left\{ x_{n}\right\}
\text{の定義} \\
&=&\left\vert 1-\left( -1\right) \right\vert \quad \because m\text{は偶数},\ m\text{は奇数} \\
&=&2 \\
&\geq &\varepsilon \quad \because \varepsilon =1
\end{eqnarray*}となるため、やはり\(\left\{ x_{n}\right\} \)はコーシー列ではありません。

 

コーシー列であることの判定

コーシー列の定義に照らし合わせて数列がコーシー列であることを示すのはやや面倒です。より扱いやすい判定条件はないでしょうか。実は、数列\(\left\{ x_{n}\right\} \)が与えられたとき、\(0<\alpha <1\)を満たす実数\(\alpha \in \mathbb{R}\)が存在して、任意の番号\(n\in \mathbb{N}\)について、\begin{equation*}
\left\vert x_{n+2}-x_{n+1}\right\vert \leq \alpha \left\vert
x_{n+1}-x_{n}\right\vert
\end{equation*}が成り立つとき、この数列\(\left\{ x_{n}\right\} \)はコーシー列になります。つまり、数列\(\left\{ x_{n}\right\} \)の隣り合う3つの項\(x_{n},x_{n+1},x_{n+2}\)を任意に選んだとき、2番目と3番目の項の間の距離\(\left\vert x_{n+2}-x_{n+1}\right\vert \)が、1番目と2番目の項の間の距離\(\left\vert x_{n+1}-x_{n}\right\vert \)よりも小さくなるということです。コーシー列とは項の番号を大きくしていくと項の変化がどこまでも小さくなっていく数列であることを踏まえると、以上の条件を満たす数列がコーシー列であることは明らかなように思われます(証明は演習問題にします)。

命題(コーシー列であることの判定)
数列\(\left\{ x_{n}\right\} \)に対して\(0<\alpha <1\)を満たす実数\(\alpha \in \mathbb{R}\)が存在し、任意の番号\(n\in \mathbb{N}\)について、\begin{equation*}
\left\vert x_{n+2}-x_{n+1}\right\vert \leq \alpha \left\vert
x_{n+1}-x_{n}\right\vert
\end{equation*}が成り立つならば、この数列\(\left\{ x_{n}\right\} \)はコーシー列である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(コーシー列であることの判定)
一般項が、\begin{equation*}
x_{n}=\frac{1}{2^{n}}
\end{equation*}で与えられる数式\(\left\{ x_{n}\right\} \)について考えます。このとき、任意の番号\(n\)について、\begin{eqnarray*}
\left\vert x_{n+2}-x_{n+1}\right\vert &=&\left\vert \frac{1}{2^{n+2}}-\frac{1}{2^{n+1}}\right\vert \quad \because \left\{ x_{n}\right\} \text{の定義} \\
&=&\frac{1}{2}\left\vert \frac{1}{2^{n+1}}-\frac{1}{2^{n}}\right\vert \\
&=&\frac{1}{2}\left\vert x_{n+1}-x_{n}\right\vert \quad \because \left\{
x_{n}\right\} \text{の定義}
\end{eqnarray*}が成り立つため、先の命題より\(\left\{ x_{n}\right\} \)はコーシー列です。

 

演習問題

問題(コーシー列)
一般項が、\begin{equation*}
x_{n}=\frac{1}{n^{3}}
\end{equation*}として与えられる数列\(\left\{ x_{n}\right\} \)はコーシー列ですか。コーシー列である場合にはそのことを証明し、そうでない場合には理由を答えてください。
解答

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(コーシー列)
一般項が、\begin{equation*}
x_{n}=1+\frac{1}{2}+\cdots +\frac{1}{n}
\end{equation*}として与えられる数列\(\left\{ x_{n}\right\} \)はコーシー列ですか。コーシー列である場合にはそのことを証明し、そうでない場合には理由を答えてください。
解答

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(コーシー列)
数列\(\left\{ x_{n}\right\} \)が以下の再帰式\begin{equation*}
\left\{
\begin{array}{l}
x_{1}=1 \\
x_{n+1}=1+\dfrac{1}{x_{n}}\end{array}\right.
\end{equation*}によって再帰的に表現されているものとします。この\(\left\{ x_{n}\right\} \)がコーシー列であることを証明してください。
解答

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(コーシー列の和)
数列\(\left\{ x_{n}\right\} \)と\(\left\{ y_{n}\right\} \)がそれぞれ与えられたとき、\begin{equation*}
x_{n}+y_{n}
\end{equation*}を一般項とする新たな数列\(\left\{ x_{n}+y_{n}\right\} \)が定義可能です。\(\left\{ x_{n}\right\} \)と\(\left\{ y_{n}\right\} \)がともにコーシー列である場合には\(\left\{ x_{n}+y_{n}\right\} \)もまたコーシー列になることを証明してください。
解答

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(コーシー列の代替的な定義)
数列\(\{x_{n}\}\)が以下の条件\begin{equation*}
\forall \varepsilon >0,\ \exists N\in \mathbb{N}:\left( n\geq N\Rightarrow \left\vert x_{n}-x_{N}\right\vert <\varepsilon
\right)
\end{equation*}を満たすことは、\(\{x_{n}\}\)がコーシー列であるための必要十分条件であることを証明してください。
解答

プレミアム会員専用コンテンツです
ログイン】【会員登録

次回はコーシー列の収束や実数の連続性との関係について解説します。

Share on twitter
Twitterで共有
Share on email
メールで共有
RELATED KNOWLEDGE

関連知識

コーシー列

数列の極限

数列の項が先に進むにつれてある実数に限りなく近づく場合には、その数列は収束すると言い、その実数を数列の極限と呼びます。ただし、「限りなく近づく」という表現は曖昧ですので、イプシロン・デルタ論法を用いて収束列の概念を厳密に定義します。

コーシー列

コーシー列の収束定理

コーシー列は有界であること、コーシー列は収束すること、数列がコーシー列であることとその数列が収束することは必要十分であること、さらに、実数の連続性がコーシー列を用いて表現可能であることを示します。

DISCUSSION

質問とコメント

プレミアム会員専用コンテンツです
ログイン】【会員登録

数列