Методы решения физико-математических задач

Теорема Больцано – Вейерштрасса

Теорема Больцано - Вейерштрасса
Приводится доказательство теоремы Больцано - Вейерштрасса. Для этого применяется лемма о вложенных отрезках.

Теорема Больцано – Вейерштрасса

Из любой ограниченной последовательности действительных чисел можно выделить подпоследовательность, сходящуюся к конечному числу. А из любой неограниченной последовательности – бесконечно большую подпоследовательность, сходящуюся к + ∞ или к – ∞ .

Теорему Больцано – Вейерштрасса можно сформулировать и так.

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

Доказательство первой части теоремы

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

Пусть последовательность {xn } ограничена. Это означает, что существует положительное число M , так что для всех n ,
 | xn  |  ≤ M .
То есть все члены последовательности принадлежат отрезку [a1 ,  b1 ] , который мы обозначим как Δ1 . Здесь a1  = – M;  b1  = M . Длина первого отрезка l1  = b1  – a1  = 2M . В качестве первого элемента подпоследовательности {xnk } возьмем любой элемент последовательности {xn } . Обозначим его как xn1 .

Разделим отрезок Δ1 пополам. Если в его правой половине содержится бесконечное число элементов последовательности {xn } , то следующим отрезком Δ2 возьмем правую половину Δ1 . В противном случае возьмем левую половину. В результате мы получим второй отрезок [a2 ,  b2 ] , содержащий бесконечное число элементов последовательности. Длина этого отрезка l2  = l1  / 2 = 2M / 2 . Здесь a2  = (a1  + b1 ) / 2,  b2  = b1 , если мы взяли правую половину Δ1 ; и a2  = a1 ,  b2  = (a1  + b1 ) / 2 – если левую. В качестве второго элемента подпоследовательности возьмем любой элемент последовательности, принадлежащий второму отрезку с номером большим, чем n1 . Обозначим его как xn2 (n2  > n1).

Этим способом повторяем процесс деления отрезков. Делим отрезок Δk пополам. Если в его правой половине содержится бесконечное число элементов последовательности, то следующим отрезком Δk + 1 возьмем правую половину Δk . В противном случае возьмем левую половину. В результате мы получим отрезок [ak + 1 ,  bk + 1 ] , содержащий бесконечное число элементов последовательности. Длина этого отрезка lk + 1  = 2M / 2k . В качестве элемента подпоследовательности xnk + 1 возьмем любой элемент последовательности, принадлежащий отрезку Δk + 1 с номером большим чем nk .

В результате мы получаем подпоследовательность {xnk } и систему вложенных отрезков
a1  ≤ a2  ≤ ...  ≤ ak  ≤ ... ≤ bk  ≤ ...  ≤ b2  ≤ b1 .
Причем каждый элемент подпоследовательности принадлежит соответствующему отрезку:
xnk  ∈ [ak ,  bk ] .

Поскольку длины отрезков lk  = 2M / 2k – 1 , при k → ∞ , стремятся к нулю, то согласно лемме о вложенных отрезках, существует единственная точка c , принадлежащая всем отрезкам.

Покажем, что эта точка является пределом подпоследовательности:
limk → ∞xnk  = c .
Действительно, поскольку точки xnk и c принадлежат отрезку [ak ,  bk ] длины lk  = 2M / 2k – 1 , то
0 ≤  | xnk  – c |  ≤ 2M / 2k – 1 .
Поскольку limk → ∞ 2M / 2k – 1  = 0 , то согласно теореме о промежуточных последовательностях,
limk → ∞  | xnk  – c |  = 0 . Отсюда
limk → ∞xnk  = c .

Первая часть теоремы доказана.

Доказательство второй части теоремы

Пусть последовательность {xn } неограниченна. Это означает, что для любого числа M , существует такое n , что
 | xn  |  > M .

Сначала рассмотрим случай, когда последовательность {xn } неограниченна справа. То есть для любого M > 0 , существует такое n , что
xn  > M .

В качестве первого элемента подпоследовательности xn1 возьмем любой элемент последовательности {xn } , больший единицы:
xn1  > 1 .
В качестве второго элемента подпоследовательности возьмем любой элемент последовательности, больший двойки:
xn2  > 2 ,
и чтобы n2  > n1 .
И так далее. В качестве k-го элемента подпоследовательности возьмем любой элемент
xnk  > k ,
причем nk  > nk – 1 .
В результате получим подпоследовательность, каждый элемент которой удовлетворяет неравенству:
xnk  > k .

Вводим числа M и NM , связав их соотношениями:
xnk  > k > NM  ≥ M .
Отсюда следует, что для любого числа M можно подобрать натуральное число NM  ≥ M , так что для всех натуральных  k > NM  выполняется неравенство  xnk  > M .
Это означает, что
limk → ∞xnk  = + ∞ .

Теперь рассмотрим случай, когда последовательность ограничена справа. Поскольку она неограниченна, то она должна быть неограниченной слева. В этом случае повторяем рассуждения с небольшими поправками.

Выбираем подпоследовательность, чтобы ее элементы удовлетворяли неравенствам:
xnk  < – k .
Затем вводим числа M и NM , связав их соотношениями:
xnk  < – k < – NM  ≤ – M .
Тогда для любого числа M можно подобрать натуральное число NM  ≥ M , так что для всех натуральных  k > NM  выполняется неравенство  xnk  < – M .
Это означает, что
limk → ∞xnk  = – ∞ .

Теорема доказана.

Автор: Олег Одинцов.     Опубликовано:

Меню