Skip to article frontmatterSkip to article content

Фундаментальная последовательность и новый взгляд на действительные числа

Higher School of Economics

В результате работы с последовательностями мы приходим к выводу, что не всегда бывает легко установить, к чему сходится та или иная последовательность. Приходится придумывать разные трюки и способы. Но даже и этого мало во многих случаях.

Однако теорема Вейерштрасса не всегда применима, ведь не все последовательности монотонны.

Таким образом, нам нужно научится понимать, когда последовательность сходится, не используя предел. Более точно, мы должны научится понимать, когда последовательность сходится в терминах самой последовательности, не прибегая к дополнительным методам.

Иными словами, нам нужен критерий сходимости любой последовательности.

Другими словами, для таких отрезков есть общая точка.

Proof

По условию имеем

a1a2anbnb2b1, a_1 \le a_2 \le \ldots \le a_n \le \ldots \le b_n \le \ldots \le b_2 \le b_1,

Это означает, что последовательность {an}\{a_n\} не убывает и ограничена сверху. Тогда по теореме Вейерштрасса она имеет предел limnan=supan\lim_{n \to \infty} a_n = \sup{a_n}. Обозначим его через aa.

С другой стороны последовательность {bn}\{b_n\} не возрастает и ограничена снизу, тогда мы получаем, что limnbn=inf{bn}\lim_{n\to \infty} b_n = \inf\{b_n\}.

Далее, bn=an+(bnan)b_n = a_n + (b_n - a_n), тогда по арифметике предела:

limnbn=limnan+limn(bnan)=a+0=a, \lim_{n \to \infty}b_n = \lim_{n \to \infty} a_n + \lim_{n \to \infty} (b_n - a_n) = a + 0 =a,

так как по условию длины стремятся к нулю, а bnanb_n - a_n и есть длина отрезка In.I_n.

Таким образом, sup{an}=inf{bn}=a\sup\{a_n\} = \inf\{b_n\} =a, т. е. это значит, что для всех nn, anabna_n \le a \le b_n, что и означает an=1In.a \in \cap_{n=1}^\infty I_n.

Proof

(1) Пусть {an}\{a_n\} — сходящаяся последовательность, скажем, limnan=a\lim_{n \to \infty}a_n = a. Тогда для любого ε>0\varepsilon>0 можно найти такой NN, что для всех n>Nn>N, ana<ε2|a_n - a| < \frac{\varepsilon}{2}. Тогда для любых n,mNn,m \ge N

anam=ana+aamana+aam<ε2+ε2=ε, |a_n - a_m| = |a_n - a + a - a_m| \le |a_n - a| + |a - a_m| < \frac{\varepsilon}{2} + \frac{\varepsilon}{2} =\varepsilon,

что и означает её фундаментальность.

(2) Пусть {an}\{a_n\} — фундаментальная последовательность. Выберем произвольную бесконечно малую последовательность {εk}\{\varepsilon_k\}, т. е. limkεk=0\lim_{k \to \infty} \varepsilon_k = 0, но εk>0\varepsilon_k >0. Тогда для каждого kk найдутся такие NkN_k, что anam<εk|a_n - a_m| < \varepsilon_k при n,mNkn,m \ge N_k. В частности anaNk<εk|a_n - a_{N_k}|<\varepsilon_k, то есть все an[aNkεk,aNk+εk]a_n \in [a_{N_k}-\varepsilon_k, a_{N_k}+\varepsilon_k] при nNkn\ge N_k.

Введём обозначения: Jk:=[aNkεk,aNk+εk]J_k:=[a_{N_k}-\varepsilon_k, a_{N_k}+\varepsilon_k], тогда видно, что Jk=2εk|J_k| = 2\varepsilon_k, и тогда длины этих отрезков стремятся к нулю, так как limkεk=0\lim_{k \to \infty} \varepsilon_k = 0.

Покажем что JkJk+1J_k \cap J_{k+1} \ne \varnothing. Действительно, мы знаем что все anJka_n \in J_k при nNkn\ge N_k, а также все apJk+1a_p \in J_{k+1} при pNk+1p \ge N_{k+1}, положим N:=max{Nk,Nk+1}N:=\max\{N_k,N_{k+1}\}, тогда при n>Nn>N все anJkJk+1a_n \in J_k \cap J_{k+1}, i.e., JkJk+1J_k \cap J_{k+1} \ne \varnothing.

Далее, положим

I1:=J1,I2:=J1J2,I3:=J1J2J3,, I_1:=J_1, \qquad I_2:=J_1 \cap J_2, \qquad I_3: = J_1 \cap J_2 \cap J_3,\quad \ldots,

таким образом, мы получили последовательность вложенных друг в друга отрезков

I1I2I3, I_1 \supseteq I_2 \supseteq I_3 \supseteq \cdots,

длины которых стремятся к нулю. Тогда по Lemma 1 существует хотя бы одна ak=1Ika \in \cap_{k=1}^\infty I_k. Но тогда a[aNkεk,aNk+εk]a \in [a_{N_k}-\varepsilon_k, a_{N_k}+\varepsilon_k] для любого kk, а это значит, что для любого εk\varepsilon_k мы всегда знаем такой номер NkN_k, что ana<2εk|a_n - a|<2 \varepsilon_k. Последнее в силу единственности предела и произвольной последовательности из εk\varepsilon_k показывает, что limnan=a\lim_{n\to \infty}a_n = a.

Понятие фундаментальной последовательности естественным образом вводится в произвольном метрическом пространстве. Говорят, что метрическое пространство XX полное, если любая фундаментальная последовательность сходится к какому-то элементу из этого же XX. В противном случае, можно ввести операцию пополнения XXˉX \mapsto \bar X, которая добавляет пределы ВСЕХ фундаментальных последовательностей.

То есть эти последовательности и есть фундамент для построения анализа, исходя только из рациональных чисел. Поясним на примере:

Пространство R\mathbb{R}, где расстояние между числами — это модуль их разности является полным пространством. С другой стороны, пространство Q\mathbb{Q} с той же метрикой полным уже не является. Например, рассмотренная ранее последовательность an+1=12(an+2an)a_{n+1} = \frac{1}{2}\left( a_n + \frac{2}{a_n} \right), a1=2a_1 =2, имеет предел 2\sqrt{2}, который не лежит в Q\mathbb{Q}. Тогда, добавив пределы всех фундаментальных последовательностей, мы и получим R\mathbb{R}.

Другими словами, множество действительных чисел можно определить как множество фундаментальных последовательностей из Q\mathbb{Q} с очевидными операциями. Если a={an}\mathbf{a} = \{a_n\}, b={bn}\mathbf{b} = \{b_n\}, то положим

a+b:={an+bn},a+b:={anbn}.\begin{align*} & \mathbf{a} + \mathbf{b}: = \{a_n + b_n\}, \\ & \mathbf{a} + \mathbf{b}: = \{a_n \cdot b_n\}. \end{align*}

Итак, действительные числа можно определить как

R:=Q.\Huge{ \boxed{ \boxed{ \mathbb{R}: = \overline{\mathbb{Q}}. } } }