В реальном анализе теорема Гейне–Бореля , названная в честь Эдуарда Гейне и Эмиля Бореля , гласит:
Для подмножества S евклидова пространства R n следующие два утверждения эквивалентны:
История того, что сегодня называется теоремой Гейне–Бореля, начинается в 19 веке с поиска прочных основ вещественного анализа. Центральными в теории были концепция равномерной непрерывности и теорема, утверждающая, что каждая непрерывная функция на замкнутом и ограниченном интервале равномерно непрерывна. Петер Густав Лежен Дирихле был первым, кто доказал это, и неявно он использовал существование конечного подпокрытия заданного открытого покрытия замкнутого интервала в своем доказательстве. [1] Он использовал это доказательство в своих лекциях 1852 года, которые были опубликованы только в 1904 году. [1] Позже Эдуард Гейне , Карл Вейерштрасс и Сальваторе Пинкерле использовали похожие методы. Эмиль Борель в 1895 году был первым, кто сформулировал и доказал форму того, что сейчас называется теоремой Гейне–Бореля. Его формулировка была ограничена счетными покрытиями. Пьер Кузен (1895), Лебег (1898) и Шёнфлис (1900) обобщили его на произвольные покрытия. [2]
Если множество компактно, то оно должно быть замкнутым.
Пусть S будет подмножеством R n . Сначала заметим следующее: если a является предельной точкой S , то любая конечная совокупность C открытых множеств, такая, что каждое открытое множество U ∈ C не пересекается с некоторой окрестностью V U множества a , не является покрытием S . Действительно, пересечение конечного семейства множеств V U является окрестностью W множества a в R n . Поскольку a является предельной точкой S , W должно содержать точку x из S . Эта точка x ∈ S не покрывается семейством C , потому что каждое U из C не пересекается с V U и, следовательно, не пересекается с W , которое содержит x .
Если S компактно, но не замкнуто, то оно имеет предельную точку a, не лежащую в S. Рассмотрим набор C ′, состоящий из открытой окрестности N ( x ) для каждого x ∈ S , выбранной достаточно малой, чтобы не пересекать некоторую окрестность V x множества a . Тогда C ′ является открытым покрытием S , но любая конечная подколлекция C ′ имеет вид C , обсуждавшийся ранее, и, таким образом, не может быть открытым подпокрытием S . Это противоречит компактности S . Следовательно, каждая предельная точка S лежит в S , поэтому S замкнуто.
Приведенное выше доказательство практически без изменений применимо к показателю того, что любое компактное подмножество S хаусдорфова топологического пространства X замкнуто в X.
Если множество компактно, то оно ограничено.
Пусть будет компактным множеством в , и шаром радиуса 1 с центром в . Тогда множество всех таких шаров с центром в является, очевидно, открытым покрытием , так как содержит все из . Так как является компактным, возьмем конечное подпокрытие этого покрытия. Это подпокрытие является конечным объединением шаров радиуса 1. Рассмотрим все пары центров этих (конечного числа) шаров (радиуса 1) и пусть будет максимумом расстояний между ними. Тогда если и являются центрами (соответственно) единичных шаров, содержащих произвольные , неравенство треугольника гласит:
Таким образом, диаметр ограничен величиной .
Лемма: Замкнутое подмножество компактного множества компактно.
Пусть K — замкнутое подмножество компактного множества T в Rn , а C K — открытое покрытие K. Тогда U = Rn \ K — открытое множество и
является открытым покрытием T . Поскольку T компактен, то C T имеет конечное подпокрытие , которое также покрывает меньшее множество K . Поскольку U не содержит ни одной точки из K , множество K уже покрыто , которое является конечным подмножеством исходного множества C K . Таким образом, из любого открытого покрытия C K множества K можно извлечь конечное подпокрытие.
Если множество замкнуто и ограничено, то оно компактно.
Если множество S в Rn ограничено, то его можно заключить в n -бокс
где a > 0. По лемме выше достаточно показать, что T 0 компактно.
Предположим, от противного, что T 0 не является компактным. Тогда существует бесконечное открытое покрытие C для T 0 , которое не допускает никакого конечного подпокрытия. Путем деления пополам каждой из сторон T 0 ящик T 0 можно разбить на 2 n подn -ящиков , каждый из которых имеет диаметр, равный половине диаметра T 0 . Тогда по крайней мере одно из 2 n сечений T 0 должно требовать бесконечное подпокрытие C , в противном случае само C имело бы конечное подпокрытие, объединяя вместе конечные покрытия секций. Назовем это сечение T 1 .
Аналогично, стороны T 1 можно разделить пополам, получив 2 n секций T 1 , по крайней мере одна из которых должна требовать бесконечного подпокрытия C . Продолжая таким же образом, получаем убывающую последовательность вложенных n -ящиков:
где длина стороны T k равна (2 a ) / 2 k , которая стремится к 0, когда k стремится к бесконечности. Определим последовательность ( x k ) такую, что каждый x k лежит в T k . Эта последовательность является последовательностью Коши , поэтому она должна сходиться к некоторому пределу L . Поскольку каждый T k замкнут, и для каждого k последовательность ( x k ) в конечном итоге всегда находится внутри T k , мы видим, что L ∈ T k для каждого k .
Так как C покрывает T 0 , то у него есть некоторый элемент U ∈ C такой, что L ∈ U . Так как U открыто, то существует n -шар B ( L ) ⊆ U . Для достаточно большого k имеем T k ⊆ B ( L ) ⊆ U , но тогда бесконечное число элементов C, необходимых для покрытия T k , можно заменить всего одним: U , противоречие.
Таким образом, T 0 компактно. Поскольку S замкнуто и является подмножеством компактного множества T 0 , то S также компактно (см. лемму выше).
В общих метрических пространствах имеет место следующая теорема:
Для подмножества метрического пространства следующие два утверждения эквивалентны:
Вышеизложенное следует непосредственно из теоремы 3.16.1 Жана Дьедонне [5] , которая гласит:
Для метрического пространства следующие три условия эквивалентны:
Теорема Гейне–Бореля не выполняется в том виде, в котором она сформулирована для общих метрических и топологических векторных пространств , и это приводит к необходимости рассматривать специальные классы пространств, где это предложение верно. Говорят, что эти пространства обладают свойством Гейне–Бореля .
Говорят, что метрическое пространство обладает свойством Гейне –Бореля, если каждое замкнутое ограниченное [7] множество в является компактным.
Многие метрические пространства не обладают свойством Гейне–Бореля, например, метрическое пространство рациональных чисел (или вообще любое неполное метрическое пространство). Полные метрические пространства также могут не обладать этим свойством; например, никакие бесконечномерные банаховы пространства не обладают свойством Гейне–Бореля (как метрические пространства). Еще более тривиально, если вещественная прямая не наделена обычной метрикой, она может не обладать свойством Гейне–Бореля.
Метрическое пространство имеет метрику Гейне–Бореля, которая локально идентична метрике Коши тогда и только тогда, когда она является полной , -компактной и локально компактной . [8]
Говорят, что топологическое векторное пространство обладает свойством Гейне –Бореля [9] (RE Edwards использует термин ограниченно компактное пространство [10] ), если каждое замкнутое ограниченное [11] множество в является компактным. [12] Никакие бесконечномерные банаховы пространства не обладают свойством Гейне–Бореля (как топологические векторные пространства). Но некоторые бесконечномерные пространства Фреше обладают, например, пространство гладких функций на открытом множестве [10] и пространство голоморфных функций на открытом множестве . [10] В более общем смысле, любое квазиполное ядерное пространство обладает свойством Гейне–Бореля. Все пространства Монтеля также обладают свойством Гейне–Бореля.