Лемма Гейне — Бореля

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
(перенаправлено с «Свойство Гейне — Бореля»)

Леммой Гейне — Бореля[1] (а также леммой Бореля — Лебега[2] или леммой о конечном покрытии) называется следующий факт, играющий фундаментальную роль в анализе:

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

Обобщение этого предложения на многомерный случай также называется леммой Гейне — Бореля (или леммой Бореля — Лебега)[3].

Формулировка

Чтобы сформулировать лемму Гейне — Бореля в общем случае, введем понятие покрытия[3]. Система множеств

[math]\displaystyle{ \mathfrak{S} = \lbrace S_{\alpha} \rbrace }[/math]

где индекс [math]\displaystyle{ \alpha }[/math] пробегает некоторое множество [math]\displaystyle{ \mathfrak{A} }[/math], называется покрытием множества [math]\displaystyle{ X }[/math], если

[math]\displaystyle{ X \subset \bigcup_{\alpha \in \mathfrak{A} } S_{\alpha} }[/math]

Если некоторая часть покрытия [math]\displaystyle{ \mathfrak{S} }[/math], скажем [math]\displaystyle{ \mathfrak{S}' = \lbrace S_{\alpha} \mid \alpha \in \mathfrak{A'} \rbrace }[/math], где [math]\displaystyle{ \mathfrak{A'} }[/math] — подмножество [math]\displaystyle{ \mathfrak{A} }[/math], сама образует покрытие множества [math]\displaystyle{ X }[/math], то [math]\displaystyle{ \mathfrak{S}' }[/math] называется подпокрытием покрытия [math]\displaystyle{ \mathfrak{S} }[/math] множества [math]\displaystyle{ X }[/math].

Теперь сформулируем лемму Гейне — Бореля в общем виде.

Пусть [math]\displaystyle{ X }[/math]замкнутое ограниченное множество в пространстве [math]\displaystyle{ \mathbb{R}^n }[/math]. Тогда из всякой системы открытых множеств, покрывающих множество [math]\displaystyle{ X }[/math], можно выделить конечную подсистему, также покрывающую множество [math]\displaystyle{ X }[/math].

Кратко говорят так: всякое открытое покрытие замкнутого ограниченного множества в пространстве [math]\displaystyle{ \mathbb{R}^n }[/math] содержит конечное подпокрытие. При этом покрытие называется открытым, если оно состоит из открытых множеств.

Имеет место и обратное предложение: для того чтобы всякое открытое покрытие множества [math]\displaystyle{ X \subset \mathbb{R}^n }[/math] содержало конечное подпокрытие необходимо, чтобы множество [math]\displaystyle{ X }[/math] было замкнутым и ограниченным. Однако леммой Гейне — Бореля называют лишь прямое утверждение, то есть достаточные условия существования конечного подпокрытия.

Доказательство

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

Первое доказательство

Это доказательство проводится методом Больцано (деления пополам) и опирается на лемму Коши — Кантора о вложенных отрезках. Во многом оно аналогично доказательству леммы Больцано — Вейерштрасса о предельной точке.

Пусть отрезок [math]\displaystyle{ [a,b] }[/math] покрыт бесконечной системой [math]\displaystyle{ \Sigma }[/math] интервалов. Предположим, что никакое конечное число интервалов из [math]\displaystyle{ \Sigma }[/math] не покрывает данный отрезок. Разделим отрезок [math]\displaystyle{ [a,b] }[/math] пополам на два равных отрезка: [math]\displaystyle{ \left[a, \frac{a+b}{2}\right] }[/math] и [math]\displaystyle{ \left[\frac{a+b}{2}, b\right] }[/math]. По крайней мере один из них нельзя покрыть конечной подсистемой интервалов из [math]\displaystyle{ \Sigma }[/math]. Обозначим его [math]\displaystyle{ [a_1,b_1] }[/math] и повторим для него процедуру деления пополам.

Продолжая на каждом шаге делить отрезки пополам, мы получим последовательность вложенных отрезков, по длине стремящихся к нулю, такую что каждый отрезок этой последовательности не может быть покрыт конечным числом интервалов из [math]\displaystyle{ \Sigma }[/math]. Но если [math]\displaystyle{ \xi }[/math] — точка, в которую стягиваются отрезки, то, поскольку [math]\displaystyle{ \xi }[/math] лежит на отрезке [math]\displaystyle{ [a,b] }[/math], она должна входить в некоторый интервал [math]\displaystyle{ \sigma }[/math] системы [math]\displaystyle{ \Sigma }[/math]. Тогда все отрезки последовательности [math]\displaystyle{ [a_k, b_k] }[/math], начиная с некоторого номера, будут покрыты интервалом [math]\displaystyle{ \sigma }[/math], что противоречит самому выбору этих отрезков. Полученное противоречие доказывает справедливость леммы Гейне — Бореля.

Это доказательство, с очевидными изменениями, проводится и для пространства [math]\displaystyle{ \mathbb{R}^n }[/math] произвольной размерности. Указанное доказательство можно найти в [3] и в [2] (в последней книге сразу для случая произвольного метрического пространства).

Второе доказательство

Другое доказательство леммы Гейне — Бореля принадлежит Лебегу [2]. Оно не использует лемму о вложенных отрезках, а опирается на свойство полноты множества действительных чисел в форме принципа существования точной верхней грани.

Пусть система интервалов [math]\displaystyle{ \Sigma }[/math] покрывает отрезок [math]\displaystyle{ [a,b] }[/math]. Обозначим через [math]\displaystyle{ M }[/math] множество всех точек [math]\displaystyle{ x \in [a,b] }[/math], для которых отрезок [math]\displaystyle{ [a,x] }[/math] может быть покрыт конечным числом интервалов из [math]\displaystyle{ \Sigma }[/math]. Ясно, что если всякий отрезок вида [math]\displaystyle{ [a,x'],\; x' \lt x }[/math] (где x - sup M) может быть покрыт конечным числом интервалов из [math]\displaystyle{ \Sigma }[/math], то же верно и для отрезка [math]\displaystyle{ [a,x] }[/math]: для этого возьмем интервал [math]\displaystyle{ \sigma \in \Sigma }[/math], покрывающий точку [math]\displaystyle{ x }[/math], и добавив его к конечному покрытию какого-нибудь отрезка [math]\displaystyle{ [a,x'] }[/math], где [math]\displaystyle{ x' \lt x, x' \in \sigma }[/math], получим конечное покрытие отрезка [math]\displaystyle{ [a,x] }[/math]. Более того, полученная конечная подсистема интервалов покрывает не только отрезок [math]\displaystyle{ [a,x] }[/math], но и некоторый отрезок вида [math]\displaystyle{ [a,x''] }[/math], где [math]\displaystyle{ x'' \gt x }[/math].

Из первого следует, что точная верхняя грань множества [math]\displaystyle{ M }[/math] принадлежит множеству [math]\displaystyle{ M }[/math]. Из второго, что она должна быть равна [math]\displaystyle{ b }[/math]. Тем самым, [math]\displaystyle{ b \in M }[/math], то есть отрезок [math]\displaystyle{ [a,b] }[/math] может быть покрыт конечным числом интервалов из [math]\displaystyle{ \Sigma }[/math].

Применение в анализе

Наряду с леммой Коши — Кантора о вложенных отрезках и леммой Больцано — Вейерштрасса о предельной точке, лемма Гейне — Бореля о конечном покрытии является одним из фундаментальных утверждений анализа. С её помощью можно доказать ряд важных результатов.

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

Непрерывность функции [math]\displaystyle{ f }[/math] на интервале [math]\displaystyle{ (a,b) }[/math] означает, что для всякой точки [math]\displaystyle{ x }[/math] интервала [math]\displaystyle{ (a,b) }[/math] и произвольного [math]\displaystyle{ \varepsilon \gt 0 }[/math] найдется такая окрестность [math]\displaystyle{ U_{\delta}(x) }[/math] точки [math]\displaystyle{ x }[/math], в которой любые два значения функции отличаются не более чем на [math]\displaystyle{ \varepsilon }[/math]:

[math]\displaystyle{ x', x'' \in U_{\delta}(x) \Rightarrow |f(x') - f(x'')| \leqslant \varepsilon }[/math]

Фиксируем [math]\displaystyle{ \varepsilon \gt 0 }[/math] и для каждой точки [math]\displaystyle{ x }[/math] отрезка [math]\displaystyle{ [a,b] }[/math] выберем указанную окрестность [math]\displaystyle{ U_{\delta}(x) }[/math] (для каждого [math]\displaystyle{ x }[/math] будет своё [math]\displaystyle{ \delta = \delta(x) }[/math]). Полученная система интервалов образует открытое покрытие отрезка, из которого согласно лемме Гейне — Бореля мы выберем конечное подпокрытие [math]\displaystyle{ \Sigma }[/math]. Нетрудно видеть, что можно подобрать такое [math]\displaystyle{ \delta \gt 0 }[/math], что всякий отрезок длины [math]\displaystyle{ \delta }[/math] целиком содержится в одном из интервалов покрытия [math]\displaystyle{ \Sigma }[/math]. Отсюда следует, что если [math]\displaystyle{ x', x'' }[/math] отличаются не более чем на [math]\displaystyle{ \delta }[/math], то они содержатся в одном и том же интервале покрытия, а значит, значения функции в этих точках отличаются не более чем на [math]\displaystyle{ \varepsilon }[/math].

Тем самым для произвольно взятого [math]\displaystyle{ \varepsilon \gt 0 }[/math] найдено [math]\displaystyle{ \delta \gt 0 }[/math], такое что

[math]\displaystyle{ x', x'' \in [a,b] \quad |x' - x''| \leqslant \delta \Rightarrow |f(x') - f(x'')| \leqslant \varepsilon }[/math]

Это и означает, что функция [math]\displaystyle{ f }[/math] равномерно непрерывна на отрезке [math]\displaystyle{ [a,b] }[/math].

Обобщения

Лемма Гейне — Бореля обобщается на произвольное метрическое пространство следующим образом:

Для того, чтобы всякое открытое покрытие метрического пространства [math]\displaystyle{ \mathcal{M} }[/math] содержало конечное подпокрытие, необходимо и достаточно, чтобы пространство [math]\displaystyle{ \mathcal{M} }[/math] было полным и вполне ограниченным.

Как и в случае пространства [math]\displaystyle{ \mathbb{R}^n }[/math], леммой Гейне — Бореля называется лишь вторая часть этого предложения, о достаточности условий для существования конечного подпокрытия.

При этом оказывается, что метрическое пространство [math]\displaystyle{ \mathcal{M} }[/math] обладает свойством Гейне — Бореля тогда и только тогда когда оно является компактным пространством, то есть всякое его бесконечное подмножество имеет предельную точку, принадлежащую [math]\displaystyle{ \mathcal{M} }[/math]. Таким образом, компактное метрическое пространство можно было бы определить как такое пространство, всякое открытое покрытие которого содержит конечное подпокрытие.

При переходе от метрических пространств к более общему понятию топологических пространств оказалось, что эти два условия не равносильны: если топологическое пространство обладает свойством Гейне—Бореля, то всякое его бесконечное подмножество имеет предельную точку, но обратное не всегда верно. Более сильное свойство Гейне — Бореля было принято за определение компактного топологического пространства. При этом старое условие компактности, а именно, существование предельной точки у всякого бесконечного подмножества, оказалось равносильно следующему условию: всякое счетное открытое покрытие содержит конечное подпокрытие. Такие пространства стали называть счетно-компактными.

Историческая справка

История математического предложения, известного сегодня как лемма Гейне — Бореля, началась во второй половине XIX века, когда математики были заняты поиском надежных основ для строгого построения математического анализа. Среди прочих, одним из фундаментальных результатов анализа, требовавших строгого доказательства, была теорема, утверждающая, что всякая непрерывная на отрезке функция, равномерно непрерывна на нем. Первым эту теорему доказал Дирихле в своих лекциях 1862 года, которые были опубликованы лишь в 1904 году. При этом он неявно использовал тот факт, что если отрезок покрыт бесконечным числом интервалов, то среди них можно выбрать конечное число, также покрывающее данный отрезок. Позже сходными рассуждениями пользовались Э. Гейне, К. Вейерштрасс, С. Пинкерле. Первым, кто сформулировал и доказал лемму Гейне — Бореля в форме, близкой к современной, был Э. Борель в 1895 году. Однако его формулировка ограничивалась покрытиями, состоящими из счетного числа интервалов. На произвольные бесконечные покрытия её обобщил ученик Э. Бореля А. Лебег в 1898 году.

В математической литературе это предложение можно встретить под различными названиями. Наиболее распространено название лемма Гейне — Бореля[1][3][4], которое и было вынесено в заголовок настоящей статьи. Однако нередко используются: лемма Бореля — Лебега[5], лемма Бореля[6]. В некоторых книгах это предложение называется не леммой, а теоремой: теорема Гейне — Бореля[7], теорема Бореля — Лебега[2]. Также встречается название лемма о конечном покрытии[5].

См. также

Примечания

  1. 1,0 1,1 Колмогоров А. Н., Фомин С. В. Элементы теории функций и функционального анализа. — С. 107.
  2. 2,0 2,1 2,2 2,3 Александров П. С. Введение в теорию множеств и общую топологию. — С. 183-184, 193-195.
  3. 3,0 3,1 3,2 3,3 Кудрявцев Л. Д. Курс математического анализа. — Т. 2. — С. 195-196.
  4. Ильин В. А., Позняк Э. Г. Основы математического анализа: В 2-х ч. Часть I.
  5. 5,0 5,1 Зорич В. А. Математический анализ. Часть I.
  6. Фихтенгольц Г. М. Курс дифференциального и интегрального исчисления в 3 томах. — Т. 1.
  7. Рудин У. Основы математического анализа.

Литература

  • Александров П. С. Введение в теорию множеств и общую топологию. — М.: «Наука», 1977. — 368 с.
  • Зорич В. А. Математический анализ. Часть I. — 4-е изд., испр.. — М.: МЦНМО, 2002. — XVI+664 с. — ISBN 5-94057-056-9.
  • Ильин В. А., Познак Э. Г. Основы математического анализа: В 2-х ч. Часть I. — 7-е изд.. — М.: ФИЗМАТЛИТ, 2005. — 648 с. — ISBN 5-9221-0536-1.
  • Колмогоров А. Н., Фомин С. В. Элементы теории функций и функционального анализа. — 7-е изд. — М.: «Физматлит», 2004. — 572 с. — ISBN 5-9221-0266-4.
  • Кудрявцев Л. Д. Курс математического анализа. — 5-е изд. — М.: «Дрофа», 2003. — Т. 1. — 704 с. — ISBN 5-7107-4119-1.
  • Рудин У. Основы математического анализа = Principles of Mathematical Analysis / пер. с англ. Хавина. — 2-е изд., стереотипное. — М.: «Мир», 1976.
  • Фихтенгольц Г. М. Курс дифференциального и интегрального исчисления в 3 томах. — Т. 1.