Числовые последовательности

В традиционных курсах математического анализа пределы последовательностей изучаются по частям: сначала числовые последовательности, потом векторные, затем функциональные, операторные, последовательности в метрических пространствах... Каждый раз заново вводятся понятия окрестности, предела, фундаментальности, критерия Коши. Читатель может подумать, что перед ним десятки разных теорий.

На самом деле это одна и та же идея, лишь реализованная в разных окружениях. Последовательность — это просто отображение NX\NN \to X, а её предел — это поведение значений этого отображения при приближении к бесконечности, измеряемое через структуру пространства XX.

Например, если X=RX = \RR, то мы получаем числовой предел. Если X=RnX = \RR^n, то мы получаем векторный предел. Если X=C[a,b]X = \CCC[a, b], то мы получаем функциональный предел в смысле равномерной сходимости. Если X=L2X = L^2, то это опять функциональный предел, но в смысле сходимости в среднем. И так далее.

Здесь мы пойдём от общего к частному. Сначала мы сформулируем понятие сходимости в самом широком смысле, который допускает современная математика — в топологических пространствах. Затем мы добавим необходимую структуру, чтобы получить возможность применять мощные инструменты: критерий Коши, признаки сходимости, компактность. Это позволит нам один раз установить ядро теории, а затем просто подставлять нужное пространство.

Я понимаю, что для некоторых читателей такой подход может показаться излишне абстрактным. Но поверьте, это не усложнение, а упрощение. Как программисты пишут обобщённые алгоритмы, а не копипастят код под каждый тип данных, так и математик стремится выделить общее ядро, чтобы не повторять одни и те же рассуждения снова и снова.

Если вы впервые сталкиваетесь с таким языком — не бойтесь. Мы будем двигаться медленно, и каждый раз, когда появится общая конструкция, я тут же проиллюстрирую её на знакомом примере: числовых последовательностях, векторах или функциях.

В принципе, линейные пространства можно определять над любым полем. Однако топологическое линейное пространство, в котором имеет смысл анализ (пределы, сходимость, непрерывность), требует, чтобы поле скаляров само несло «хорошую» топологию, а именно, чтобы пределы были единственны, топология должна быть хаусдорфовой. Теорема Понтрягина показывает, что в классе связных локально компактных полей такими являются только поля R\RR и C\CC. Именно в этом контексте развивается теория пределов, рядов, интегралов и операторов. Другие поля, например, pp-адические, порождают альтернативные теории, но они требуют иного понимания сходимости и пока выходят за рамки нашей темы.

Давайте назовём наше поле хорошим и введём обозначение KK. То есть в этой статье я буду использовать обозначение KK для связных локально компактных полей, имеющих хаусдорфову топологию, и такие поля я буду обзывать хорошими. Помните, что поле KK является или полем R\RR, или полем C\CC.

Последовательность

Пусть XX — топологические пространство.

Последовательность xnx_n — функция x ⁣:NXx \colon \NN \to X, при которой nxnn \mapsto x_n.

Предел последовательности

Пусть XX — топологические пространство с топологией T\TTT.

Точка aa называется пределом последовательности xnx_n, если для каждой окрестности точки aa начиная с какого-то номера все элементы последовательности будут лежать в этой окрестности. Пишут a=limxna = \lim\limits x_n

a=limxn   ⁣def   ⁣UTUaNNn>NxnUa = \lim\limits x_n \defequiv \forall\, U \in \TTT \land U \ni a \? \exists\, N \in \NN \? \forall\, n > N \? \quad x_n \in U

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

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

Это требование называется аксиомой отделимости T2T_2 или просто хаусдорфовостью топологии. В хаусдорфовом пространстве предел последовательности, если он существует, единственен. Это свойство настолько фундаментально для анализа, что его отсутствие делает невозможным даже формулировку таких базовых утверждений, как «последовательность сходится к точке aa» — ведь «точка aa» перестаёт быть единственным кандидатом.

Давайте разберём несколько примеров.

Последовательность xn=1/nx_n = 1/n в R\RR.

Действительные числа являются топологическим пространством со стандартной топологией, в которой базой служат все открытые интервалы вида (a,b)(a, b), где a,bR{,+}a, b \in \RR \union \{-\oo, +\oo\}. Топология является хаусдорфовой, потому что у любых двух точек aa и bb можно выбрать непересекающиеся окрестности (aε,a+ε)\bigl( a - \varepsilon, a + \varepsilon \bigr) и (bε,b+ε)\bigl( b - \varepsilon, b + \varepsilon \bigr) для любого ε(a+b)/2\varepsilon \le (a+b)/2.

Предел последовательности xn=1/nx_n = 1/n равен 00, ведь для любой окрестности нуля, то есть для любого интервала (ε,ε)(-\varepsilon, \varepsilon) найдётся такой номер N=1/εN = \lceil 1/\varepsilon \rceil, начиная с которого все члены последовательности xnx_n будут лежать в этом интервале (ε,ε)(-\varepsilon, \varepsilon), ведь при n>1/εn > \lceil 1/\varepsilon \rceil член последовательности xn=1/n<εx_n = 1/n < \varepsilon.

Предел последовательности xnx_n обозначается limxnlim x_n или, более развернуто, limnxn\lim\limits_{n \to \oo} x_n.

Например, у последовательности xn=1/nx_n = 1/n предел limn1/n=0\lim\limits_{n \to \oo} 1/n = 0, так как для любого epsilonepsilon можно явно указать номер N=1/εN = \lceil 1/\varepsilon \rceil, начиная с которого все члены последовательности xnx_n при n>Nn > N будут меньше epsilonepsilon.

Предела у последовательности может и не быть. Например, у xn=(1)nx_n = (-1)^n.

Ограниченная последовательность

Ограниченная последовательность

Последовательность xnx_n называется ограниченной, если M ⁣:xn<MnN\exists\, M \colon\: |x_n| < M \? \forall\, n \in \NN.

Теорема об ограниченности сходящейся последовательности

Сходящаяся последовательность ограничена.

Пусть limnxn=a\lim\limits_{n \to \oo} x_n = a и ε=1\varepsilon = 1, тогда N ⁣:n>Nxna<1\exists\, N\colon\: \forall\, n > N \? |x_n - a| < 1. Значит, при n>Nn > N имеем xn<a+1|x_n| < |a| + 1.

Если теперь взять M>max{x1,,xn,a+1}M > \max\limits\{|x_1|, …, |x_n|, |a| + 1\}, то получим, что n>Nxn<M\forall\, n > N \? |x_n| < M.

Подпоследовательность

Подпоследовательность

Пусть xnx_n — какая-то последовательность.

Выберем натуральные числа n1<n2<n3<<nk<n_1 < n_2 < n_3 < \dotsb < n_k < \dotsb и построим новую последовательность ykxnky_k \equiv x_{n_k}.

Эта последовательность называется подпоследовательностью последовательности xnx_n.

Теорема о сходимости подпоследовательности

Пусть xnx_n — сходящаяся последовательность и yny_n — любая подпоследовательность xnx_n. Тогда

limxn=limyn\lim\limits x_n = \lim\limits y_n

Пусть yk=xnky_k = x_{n_k} (nkn_k — номер элемента kk последовательности yky_k в последовательности xnx_n). Понятно, что nkkn_k \ge k.

Пусть NN — такое число, что n>Nxnlimxn<ε\forall\, n > N \? \big| x_n - \lim\limits x_n \big| < \varepsilon. Для любых k>Nk > N выполняется неравенство nk>Nn_k > N. Тогда k>Nyklimxn=xnklimxn<ε\forall\, k > N \? \big| y_k - \lim\limits x_n \big| = \big| x_{n_k} - \lim\limits x_n \big| < \varepsilon.

Получили, что limyk=a=limxn\lim\limits y_k = a = \lim\limits x_n.

Лемма Больцано-Вейерштрасса

Каждая ограниченная последовательность действительных чисел содержит сходящуюся подпоследовательность.

Пусть EE — множество значений ограниченной последовательности xnx_n. Если EE конечно, то существуют по крайней мере одна точка xEx \in E и последовательность n1<n2<n_1 < n_2 < \dots номеров такие, что xn1=xn2==xx_{n_1} = x_{n_2} = \dots = x. Подпоследовательность xnkx_{n_k} постоянна и, значит, сходится. Можно выбрать n1Nn_1 \in \NN так, что xn1x<1|x_{n_1} - x| < 1. Если nkNn_k \in \NN уже выбрано так, что xnkx<1k|x_{n_k} - x| < \frac{1}{k}, то найдем nk+1Nn_{k + 1} \in \NN так, что nk<nk+1n_k < n_{k+1} и xnk+1x<1k+1|x_{n_{k + 1}} - x| < \frac{1}{k + 1}. Поскольку limk1k=0\lim\limits_{k \to \oo} \frac{1}{k} = 0, построенная подпоследовательность xn1,xn2,,xnk,x_{n_1}, x_{n_2}, \dots, x_{n_k}, \dots сходится к xx.

Свойства предела

Теорема о единственности предела

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

Пусть limnxn=a1\lim\limits_{n \to \oo} x_n = a_1 и limnxn=a2\lim\limits_{n \to \oo} x_n = a_2. Если a1a2a_1 \neq a_2, то фиксируем непересекающиеся окрестности V(a1),V(a2)V(a_1), V(a_2) точек a1,a2a_1, a_2.

В качестве таковых можно взять, например, δ\delta-окрестности этих точек при δ<12a1a2\delta < \frac{1}{2}|a_1 − a_2|. По определению предела найдем числа N1N_1 и N2N_2 так, что n>N1xnV(a1)\forall\, n > N_1 \? x_n \in V(a_1) и n>N2xnV(a2)\forall\, n > N_2 \? x_n \in V(a_2). Тогда при n>max{N1,N2}n > \max\limits\{N_1, N_2\} получим xnV(a1)V(a2)x_n \in V(a_1) \cap V(a_2). Но это невозможно, поскольку V(a1)V(a2)=V(a_1) \cap V(a_2) = \nothing.

Арифметические операции

Пусть xnx_n и yny_n — числовые последовательности. Если limnxn=a\lim\limits_{n \to \oo} x_n = a и limnyn=b\lim\limits_{n \to \oo} y_n = b, то

limn(xn+yn)=a+b\lim\limits_{n \to \oo} (x_n + y_n) = a + b
limn(xnyn)=ab\lim\limits_{n \to \oo} (x_n \cdot y_n) = a \cdot b
limnxnyn=abпри yn,b0\lim\limits_{n \to \oo} \frac{x_n}{y_n} = \frac{a}{b} \quad\text{при}~ y_n, b \neq 0

Предел суммы limn(xn+yn)=a+b\lim\limits_{n \to \oo} (x_n + y_n) = a + b.

Возьмём какое-то число ε>0\varepsilon > 0.

Так как limnxn=a\lim\limits_{n \to \oo} x_n = a, существует такой номер N1N_1, что n>N1xna<ε/2\forall\, n > N_1 \? |x_n - a| < \varepsilon/2. Аналогично, так как limnyn=b\lim\limits_{n \to \oo} y_n = b, существует такой номер N2N_2, что n>N2ynb<ε/2\forall\, n > N_2 \? |y_n - b| < \varepsilon/2.

Тогда для любого номера n>max{N1,N2}n > \max\limits\{N_1, N_2\}

xn+yn(a+b)xna+ynb<ε|x_n + y_n - (a + b)| \le |x_n - a| + |y_n - b| < \varepsilon

2) Заметим, что xnynab=xnynayn+aynabxnynayn+aynabynxna+aynb|x_n \cdot y_n - a \cdot b| = |x_n \cdot y_n - a \cdot y_n + a \cdot y_n - a \cdot b| \le |x_n \cdot y_n - a \cdot y_n| + |a \cdot y_n - a \cdot b| \le |y_n| \cdot |x_n -a| + |a| \cdot |y_n - b| Так как yny_n имеет предел, то найдётся такое MM, что nyn<M\forall\, n \? |y_n| < M (так как сходящаяся последовательность ограничена). При этом MM можно подобрать такое, что a<M|a| < M. Также подберём натуральное NN так, чтобы n>Nxna<Mε2M,ynb<Mε2M\forall\, n > N \? |x_n - a| < \frac{M\varepsilon}{2M}, |y_n - b| < \frac{M\varepsilon}{2M}. Тогда получаем, что xnynab<Mε2M+Mε2M=ε|x_n y_n - ab| < \frac{M\varepsilon}{2M} + \frac{M\varepsilon}{2M} = \varepsilon, доказали утверждение 2.

3) Теперь воспользуемся следующей оценкой:

xnynab=xnbynaynb=(xna)b+(byn)aynbxnayn+bynaynb,\left| \frac{x_n}{y_n} - \frac{a}{b}\right| = \left| \frac{x_nb - y_na}{y_nb}\right| = \frac{|(x_n - a)b + (b - y_n)a|}{|y_n||b|} \le \frac{|x_n - a|}{|y_n|} + \frac{|b - y_n||a|}{|y_n||b|},
Для достаточно большого N1yn>b2N_1 \cdot |y_n| > \frac{|b|}{2}. Тогда можем выбрать такие N2,N3N_2, N_3, что
xna<εb4(n>N2)|x_n - a| < \frac{\varepsilon|b|}{4} \? (n > N_2)
aynb<εb24(n>N3)|a||y_n - b| < \frac{\varepsilon|b^2|}{4} \? (n > N_3)
Тогда при N=max{N1,N2,N3}N = \max\limits\{N_1, N_2, N_3\} будем иметь
xnynab<εb42b+ε2<ε(n>N)\left| \frac{x_n}{y_n} - \frac{a}{b}\right| < \frac{\varepsilon|b|}{4} \frac{2}{b} + \frac{\varepsilon}{2} < \varepsilon \? (n > N)
Доказали утверждение 3.

Предельный переход

Пусть xnx_n, yny_n — две сходящиеся последовательности, причем limxn=a,limyn=b\lim\limits x_n = a, \lim\limits y_n = b. Если a<ba < b, то найдется номер NinNNN in NN такой, что при любом n>Nn > N выполнено неравенство xn<ynx_n < y_n.

Возьмем число cc такое, что a<c<ba < c < b. По определению предела найдем числа N1 и N2N_1 \text{ и } N_2 так, чтобы при любом n>N1n > N_1 иметь xna<ca|x_n − a| < c − a и при любом n>N2n > N_2 иметь ynb<bc|y_n − b| < b - c. Тогда при n>max{N1,N2}n > max\{N_1, N_2\} получим xn<a+(ca)=c=b(bc)<ynx_n < a + (c − a) = c = b − (b − c) < y_n

Теорема о двух милиционерах

Пусть последовательности xn,yn,znx_n, y_n, z_n таковы, что при любом n>NNn > N \in \NN имеет место соотношение xnynznx_n \le y_n \le z_n. Если при этом последовательности xn,znx_n, z_n сходятся к одному и тому же пределу, то последовательность yny_n также сходится и к этому же пределу.

Пусть limnxn=limnzn=a\lim\limits_{n \to \oo} x_n = \lim\limits_{n \to \oo} z_n = a. По ε>0\varepsilon > 0 найдем числа N1 и N2N_1 \text{ и } N_2 так, чтобы при любом n>N1n > N_1 иметь aε<xna - \varepsilon < x_n и при любом n>N2n > N_2 иметь zn<a+εz_n < a + \varepsilon. Тогда при n>max{N1,N2}n > max\{N_1, N_2\} получим aε<xnynzn<a+εa - \varepsilon < x_n \le y_n \le z_n < a + \varepsilon или yna<ε|y_n - a| < \varepsilon

Фундаментальная последовательность

Фундаментальная последовательность

Последовательность xnx_n называется фундаментальной (или последовательностью Коши), если начиная с некоторого номера все её последовательные члены отличаются друг от друга очень мало. Или формально:

ε>0NN ⁣:n,m>Nxmxn<ε\forall\, \varepsilon > 0 \? \exists\, N \in \NN \colon\: \forall\, n, m > N \? |x_m - x_n| < \varepsilon

Верхняя и нижняя грани

Верхней гранью множества XX называют наименьшее из чисел, ограничивающих его сверху. Пишут supX\sup X. Формально:

supX   ⁣=def   ⁣s ⁣:xX ((xs)  (s<sxX ⁣:s<x))\sup X \defeq s \colon\: \forall\, x \in X \ ((x \le s)\ \land \ (\forall\, s' < s \? \exists\, x' \in X \colon s' < x'))

Нижней гранью множества XX называют наибольшее из чисел, ограничивающих его снизу. Пишут infpX\inf X.
Формально:

infpX   ⁣=def   ⁣i ⁣:xX ((ix)  (i>ixX ⁣:x<i))\inf X \defeq i \colon\: \forall\, x \in X \ ((i \le x)\ \land \ (\forall\, i' > i \? \exists\, x' \in X \colon x' < i'))

Лемма о вложенных отрезках

Для всякой системы вложенных отрезков, где ana_n — множество левых концов отрезков, bnb_n — множество правых концов отрезков

[a1,b1][a2,b2][an,bn][a_1, b_1] \supset [a_2, b_2] \supset … \supset [a_n, b_n] \supset …
существует хотя бы одна точка cc, принадлежащая всем отрезкам данной системы.

Если, кроме того, длина отрезков системы стремится к нулю: limn(bnan)=0\lim\limits_{n \to \oo}(b_n - a_n) = 0 то cc — единственная общая точка всех отрезков данной системы.

1) Существование общей точки. Множество левых концов отрезков ana_n лежит на числовой прямой левее множества правых концов отрезков bnb_n, поскольку n,m  anbm\forall\, n,m\;a_n \le b_m. В силу аксиомы непрерывности, существует точка cc, разделяющая эти два множества, то есть n,m  ancbm\forall\, n,m\;a_n \le c \le b_m, в частности n  ancbn\forall\, n\;a_n \le c \le b_n. Последнее неравенство означает, что cc — общая точка всех отрезков данной системы.

2) Единственность общей точки. Пусть длина отрезков системы стремится к нулю. Предположим, что имеется две различные точки cc и cc', принадлежащие всем отрезкам системы: nc,c[an,bn],cc\forall\, n \? c,c' \in [a_n,b_n],\? c\neq c'. Тогда для всех номеров nn выполняются неравенства: ccbnan|c - c'| \le b_n - a_n. В силу условия стремления к нулю длин отрезков для любого ε>0\varepsilon > 0 для всех номеров nn, начиная с некоторого будет выполняться неравенство bnan<εb_n - a_n < \varepsilon. Взяв в этом неравенстве ε=12cc>0\varepsilon = \frac{1}{2}|c - c'| > 0, получим cc<12cc|c - c'| < \frac{1}{2}|c - c'| Противоречие.

Критерий Коши сходимости последовательности

Числовая последовательность сходится тогда и только тогда, когда она фундаментальна.

Чтобы доказать утверждение с "1 тогда и только тогда когда 2", надо доказать что из 1 следует 2 и из 2 следует 1.

1) Пусть limxxn=a\lim\limits_{x \to \oo} x_n = a. Найдём Nε>0NN ⁣:n>Nxna<ε/2N \? \forall\, \varepsilon > 0 \? \exists\, N \in \NN \colon\: \forall\, n > N \? |x_n - a| < \varepsilon/2. Если теперь m,n>N,то xmxn<xma+xna<ε/2+ε/2=εm, n > N, \text{то } |x_m - x_n| < |x_m - a| + |x_n - a| < \varepsilon/2 + \varepsilon/2 = \varepsilon. Таким образом, из сходимости следует фундаментальность

2) Пусть теперь xnx_n — фундаментальная последовательность, тогда по заданному epsilon>0epsilon > 0 найдём номер N такой, что при mN,nNxmxn<ε/3N \text{ такой, что при } m \ge N, n \ge N \? |x_m - x_n| < \varepsilon/3. Фиксировав m=Nm = N получаем при n>Nn > N

xNε/3<xn<xN+ε/3x_N - \varepsilon/3 < x_n < x_N + \varepsilon/3
Так как имеется конечное число членов последовательности с номерами N\le N, то фундаментальная последовательность ограничена.

Теперь возьмём ak=infpn   ⁣   ⁣kxn,bk=supn   ⁣   ⁣kxna_k = \inf_{n \;\! \ge \;\! k} x_n, b_k = \sup_{n \;\! \ge \;\! k} x_n. Видим, что akak+1   ⁣   ⁣bk+1bka_k \le a_{k + 1} \;\! \le \;\! b_{k + 1} \le b_k. Из леммы о вложенных отрезках, последовательность [ak,bk][a_k, b_k] имеет общую точку AA. Так как akbka_k \le b_k, а при nk ⁣:akxnbkn \ge k \colon\: a_k \le x_n \le b_k, тогда Axnbkak|A - x_n| \le b_k - a_k. Получили при k>Nk > N:

xNε/3akbkxN+ε/3x_N - \varepsilon/3 \le a_k \le b_k \le x_N + \varepsilon/3
поэтому при k>mk > m bkak2ε3<εb_k - a_k \le \frac{2\varepsilon}{3} < \varepsilon. Тогда Axn<ε|A - x_n| < \varepsilon. Таким образом, из фундоментальности следует сходимость.

Монотонная последовательность

Монотонная последовательность

Последовательность xnx_n называется возрастающей, если nNxn<xn+1\forall\, n \in \NN \? x_n < x_{n+1}; неубывающей, если nNxnxn+1\forall\, n \in \NN \? x_n \le x_{n+1}; невозрастающей, если nNxnxn+1\forall\, n \in \NN \? x_n \ge x_{n+1}; убывающей, если nNxn>xn+1\forall\, n \in \NN \? x_n > x_{n+1}.

Последовательности этих четырех типов называют монотонными последовательностями.

Теорема Вейерштрасса

Для того чтобы неубывающая последовательность имела предел, необходимо и достаточно, чтобы она была ограниченной сверху.

Множество значений xnx_n — ограничено сверху, значит оно имеет верхнюю грань s=supxns = \sup x_n.

По определению верхней грани ε>0xNxn ⁣:sε<xNs\forall\, \varepsilon > 0 \? \exists\, x_N \in x_n\colon\: \? s - \varepsilon < x_N \le s. Так как последовательность неубывающая nN ⁣:sε<xNxns\forall\, n \in \NN\colon\: \? s - \varepsilon < x_N \le x_n \le s, то есть sxn<ε|s - x_n| < \varepsilon.

Аналогичное можно сказать и про невозрастающую последователньость, которая ограничена снизу.

Число Эйлера

Число е

Числом ее обозначают следующий предел:

e   ⁣=def   ⁣limn(1+1n)ne \defeq \lim\limits_{n \to \oo} \left(1 + \frac{1}{n}\right)^n

Обозначение ee было введено Эйлером. В анализе этот предел используется настолько же часто, насколько в геометрии возникает π\pi.

1

Посчитайте предел limnnsin(n!)n2+1\lim\limits_{n \to \oo} \frac{n\cdot sin(n!)}{n^2 + 1}

2

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

3

Определим последовательность x(n) как{1,1,1,2,2,3,4,5,7,9,12,16,21,28,37,49,65,86,114,}\{1, 1, 1, 2, 2, 3, 4, 5, 7, 9, 12, 16, 21, 28, 37, 49, 65, 86, 114, \dots\}.
Найдите предел отношения x(n)x(n+1)\frac{x(n)}{x(n+1)}.