✎ Редактировать
Введение в топологию · Модуль 2: Язык общей топологии

2.2. Внутренность, замыкание, граница

В анализе постоянно звучат слова «внутренняя точка», «замыкание», «предельная точка», «граница». Обычно их вводят для подмножеств прямой или плоскости, через интервалы и шары. В этом уроке мы определим их в любом топологическом пространстве.

Ничего нового придумывать не придётся. Каждое определение вырастает из того, что у нас уже есть: внутренняя точка — из определения открытого множества, замыкание — из замкнутых множеств и пределов, граница — из первых двух. А в конце посмотрим, как эти понятия выглядят в странных топологиях из прошлых уроков.

Внутренность

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

Определение (внутренняя точка, внутренность).

Пусть AA — подмножество топологического пространства XX. Точка xx называется внутренней точкой AA, если есть открытое UU, такое что x∈U⊂Ax \in U \subset A. Иначе говоря, AA содержит какую-нибудь окрестность xx.

Множество всех внутренних точек называется внутренностью AA и обозначается Int⁡A\operatorname{Int} A.

Здесь нет никакого круга: UU — просто множество из топологии. А старое определение открытости через шары превращается в теорему.

Утверждение (открытость через внутренние точки).

Множество AA открыто тогда и только тогда, когда все его точки внутренние, то есть Int⁡A=A\operatorname{Int} A = A.

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

Если AA открыто, то для любой его точки годится U=AU = A. Обратно, пусть каждая точка x∈Ax \in A лежит в открытом Ux⊂AU_x \subset A. Тогда A=⋃x∈AUxA = \bigcup_{x \in A} U_x, а объединение открытых множеств открыто. Здесь и работает аксиома про объединения.

То же рассуждение даёт описание внутренности для любого множества.

Утверждение (внутренность — наибольшее открытое внутри).

Int⁡A\operatorname{Int} A — это объединение всех открытых множеств, лежащих в AA. В частности, Int⁡A\operatorname{Int} A открыто, и любое открытое U⊂AU \subset A лежит в Int⁡A\operatorname{Int} A.

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

Если xx — внутренняя точка, то xx лежит в каком-то открытом U⊂AU \subset A, то есть в объединении. Обратно, если xx лежит в объединении, то xx лежит в одном из этих UU, и значит, xx — внутренняя точка. Объединение открытых множеств открыто.

Несколько примеров на прямой:

  • Int⁡ [0,1]=(0,1)\operatorname{Int}\,[0, 1] = (0, 1): у концов любая окрестность вылезает за отрезок;
  • Int⁡ [0,1)=(0,1)\operatorname{Int}\,[0, 1) = (0, 1) и Int⁡ (0,1)=(0,1)\operatorname{Int}\,(0, 1) = (0, 1);
  • Int⁡Q=∅\operatorname{Int} \mathbb{Q} = \varnothing: в любом интервале есть иррациональные числа;
  • Int⁡Z=∅\operatorname{Int} \mathbb{Z} = \varnothing, а Int⁡(R∖Z)=R∖Z\operatorname{Int}(\mathbb{R} \setminus \mathbb{Z}) = \mathbb{R} \setminus \mathbb{Z}, потому что это множество открыто.

Задача. У каких подмножеств прямой пустая внутренность?

  • Q\mathbb{Q}
  • R∖Q\mathbb{R} \setminus \mathbb{Q}
  • {1/n:n∈N}\{1/n : n \in \mathbb{N}\}
  • ([0,1]∖Q)∪(2,3)([0, 1] \setminus \mathbb{Q}) \cup (2, 3)
  • R∖Z\mathbb{R} \setminus \mathbb{Z}
    Разбор

    В любом интервале есть и рациональные, и иррациональные числа, поэтому ни Q\mathbb{Q}, ни его дополнение не содержат ни одного интервала. Множество {1/n}\{1/n\} состоит из отдельных точек, интервал в него тоже не влезет. В четвёртом множестве есть целый интервал (2,3)(2, 3), а R∖Z\mathbb{R} \setminus \mathbb{Z} открыто и совпадает со своей внутренностью.

    Как точка может прилегать к множеству

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

    • Предел функции. Запись lim⁡x→af(x)\lim_{x \to a} f(x) имеет смысл, только если к aa можно подойти по точкам области определения, отличным от aa. Сама aa при этом может в область не входить: lim⁡x→0sin⁡xx\lim_{x \to 0} \frac{\sin x}{x}. Такие aa называют предельными точками.
    • Теорема Больцано — Вейерштрасса. У любого бесконечного ограниченного множества на прямой есть предельная точка.
    • Граница области. Край круга, концы отрезка. В формулах Грина и Стокса интеграл по области заменяется интегралом по её границе.
    • Замкнутые множества. В анализе их часто определяют как множества, которые содержат все точки, к которым подходят вплотную.

    Всё это описания одного явления: точка «прилипает» к множеству. Введём их все сразу, а потом увидим, что любое из них годится для определения замкнутости. Пусть AA — подмножество топологического пространства XX, а xx — любая точка XX, не обязательно из AA.

    Определение (виды точек).
    • xx — точка прикосновения AA, если любая окрестность xx пересекается с AA.
    • xx — предельная точка AA, если любая окрестность xx содержит точку AA, отличную от самой xx.
    • xx — изолированная точка AA, если x∈Ax \in A и у xx есть окрестность, в которой из AA лежит только сама xx.
    • xx — граничная точка AA, если любая окрестность xx пересекается и с AA, и с X∖AX \setminus A.

    Для множеств таких точек есть свои названия и обозначения:

    • A′A' — множество всех предельных точек, оно называется производным множеством AA;
    • ∂A\partial A — множество всех граничных точек, оно называется границей AA;
    • множество всех точек прикосновения скоро окажется замыканием, и тогда мы обозначим его A‾\overline{A};
    • изолированные точки — это точки AA, которые не предельные, то есть A∖A′A \setminus A'; отдельного обозначения для них не нужно.
    A внутренняя граничная внешняя выколота изолирована
    Граничные точки — не только край: выколотая точка и изолированная точка множества тоже граничные

    Предельная точка «прилипает» к AA по-настоящему: рядом с ней всегда есть другие точки AA. Изолированная лежит в AA особняком. Точка прикосновения — это любая из них: если окрестности xx задевают AA, то либо они задевают AA не только в самой xx, и тогда xx предельная, либо x∈Ax \in A и одна из окрестностей задевает AA только в xx, и тогда xx изолированная.

    Самое важное наблюдение касается точек вне AA. Для x∉Ax \notin A все три слова «прикосновения», «предельная» и «граничная» означают одно и то же. Любая окрестность такой точки уже задевает X∖AX \setminus A, ведь там лежит сама xx, а любая точка AA в окрестности заведомо отлична от xx. Поэтому для x∉Ax \notin A каждое из трёх условий говорит просто: «любая окрестность xx задевает AA».

    Посмотрим на множество A=(0,1)∪{2}A = (0, 1) \cup \{2\} на прямой.

    • Точки прикосновения: [0,1]∪{2}[0, 1] \cup \{2\}.
    • Предельные точки: [0,1][0, 1]. Точка 22 не предельная: в окрестности (1,5; 2,5)(1{,}5;\ 2{,}5) других точек AA нет.
    • Изолированная точка одна: 22.
    • Граница: {0,1,2}\{0, 1, 2\}. Точки интервала (0,1)(0, 1) не граничные: вокруг них есть интервал внутри AA.

    Задача. Пусть A={1/n:n∈N}A = \{1/n : n \in \mathbb{N}\}. Какие утверждения верны?

    • 00 — предельная точка AA
    • 1/21/2 — предельная точка AA
    • 1/21/2 — изолированная точка AA
    • 1/21/2 — граничная точка AA
    • −1-1 — точка прикосновения AA
      Разбор

      Около 00 лежат точки 1/n1/n сколь угодно малые, поэтому 00 предельная. Вокруг 1/21/2 есть интервал (0,4; 0,6)(0{,}4;\ 0{,}6), где из AA лежит только сама 1/21/2, так что она изолированная и не предельная. Но любая окрестность 1/21/2 задевает и AA (саму 1/21/2), и дополнение, так что она граничная. Точка −1-1 окружена интервалом (−2,0)(-2, 0) без точек AA.

      Замкнутость

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

      Теорема (равносильные условия «замкнутости»).

      Для подмножества AA топологического пространства XX следующие утверждения эквивалентны:

      1. X∖AX \setminus A открыто;
      2. AA содержит свою границу, то есть ∂A⊂A\partial A \subset A;
      3. AA содержит все свои предельные точки, то есть A′⊂AA' \subset A;
      4. AA содержит все свои точки прикосновения.
      Схема доказательства

      Все четыре условия говорят одно: никакая точка вне AA не «прилипает» к AA. Доказываем лесенкой 1⇒2⇒3⇒4⇒11 \Rightarrow 2 \Rightarrow 3 \Rightarrow 4 \Rightarrow 1, и на каждой ступеньке рассуждение одно и то же: берём «прилипшую» точку вне AA и получаем противоречие.

      Доказательство
      A x U = X ∖ A окрестность x
      X ∖ A открыто и содержит x, то есть это окрестность x. Она не задевает A, так что x не может быть граничной.

      1 ⇒ 2. Пусть x∈∂Ax \in \partial A, но x∉Ax \notin A. Тогда X∖AX \setminus A — открытое множество, содержащее xx, то есть окрестность xx. Она не пересекается с AA, а у граничной точки любая окрестность задевает AA. Противоречие.

      2 ⇒ 3. Пусть x∈A′x \in A', но x∉Ax \notin A. Любая окрестность xx содержит точку AA, а ещё саму xx, которая лежит в X∖AX \setminus A. Значит, xx граничная и по условию 2 лежит в AA. Противоречие.

      3 ⇒ 4. Пусть xx — точка прикосновения, но x∉Ax \notin A. Любая окрестность xx задевает AA, и эта точка AA заведомо отлична от xx, ведь x∉Ax \notin A. Значит, x∈A′x \in A', и по условию 3 x∈Ax \in A. Противоречие.

      4 ⇒ 1. Пусть x∉Ax \notin A. По условию 4 она не точка прикосновения, то есть у неё есть окрестность, не задевающая AA, а значит, лежащая в X∖AX \setminus A. Так что каждая точка X∖AX \setminus A внутренняя, и по теореме из первого шага X∖AX \setminus A открыто.

      Полезно, что можно выбирать удобное определение под задачу. На прямой:

      • Z\mathbb{Z} замкнуто: предельных точек у него нет вообще, так что условие 3 выполнено бесплатно;
      • {1/n}\{1/n\} не замкнуто: его предельная точка 00 в него не входит;
      • [0,1]∪{2}[0, 1] \cup \{2\} замкнуто: граница {0,1,2}\{0, 1, 2\} лежит в множестве;
      • Q\mathbb{Q} не замкнуто: любое иррациональное число — его точка прикосновения.

      Задача. Какие подмножества прямой замкнуты?

      • {0}∪{1/n:n∈N}\{0\} \cup \{1/n : n \in \mathbb{N}\}
      • (0,1]∪{2}(0, 1] \cup \{2\}
      • {n+1/n:n∈N}\{n + 1/n : n \in \mathbb{N}\}
      • R∖Q\mathbb{R} \setminus \mathbb{Q}
      • [0,1]∪[2,3][0, 1] \cup [2, 3]
        Разбор

        У первого множества единственная предельная точка 00, и она внутри. У второго предельная точка 00 не входит в множество. Точки n+1/nn + 1/n уходят на бесконечность и не скапливаются нигде, предельных точек нет, так что множество замкнуто. Иррациональные числа не содержат своих точек прикосновения — рациональных. Объединение двух отрезков замкнуто: дополнение (−∞,0)∪(1,2)∪(3,+∞)(-\infty, 0) \cup (1, 2) \cup (3, +\infty) открыто.

        Замыкание: тоже много определений

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

        Теорема (что такое замыкание).

        Для любого A⊂XA \subset X совпадают следующие множества:

        1. A∪A′A \cup A': точки AA вместе с предельными;
        2. A∪∂AA \cup \partial A: точки AA вместе с границей;
        3. множество всех точек прикосновения AA;
        4. X∖Int⁡(X∖A)X \setminus \operatorname{Int}(X \setminus A);
        5. пересечение всех замкнутых множеств, содержащих AA, то есть наименьшее замкнутое множество, содержащее AA.

        Это множество называется замыканием AA и обозначается A‾\overline{A}. В частности, AA замкнуто тогда и только тогда, когда A‾=A\overline{A} = A.

        Схема доказательства

        Докажем лесенку включений 1⊂2⊂3⊂4⊂5⊂11 \subset 2 \subset 3 \subset 4 \subset 5 \subset 1. Первые три ступеньки — это снова наблюдение про точки вне AA. Четвёртая говорит, что точка, которая не внутренняя для дополнения, не может лежать вне замкнутого множества F⊃AF \supset A. А последняя сводится к тому, что A∪A′A \cup A' само замкнуто.

        Доказательство
        A x ∈ X ∖ A a ∈ A U
        Предельная точка x ∉ A: её окрестность U задевает A в точке a, а сама x лежит в дополнении. Значит, U задевает и A, и X ∖ A: x граничная.

        Все пять множеств содержат AA, поэтому включения достаточно проверять для точек x∉Ax \notin A.

        1 ⊂ 2. Если x∈A′x \in A' и x∉Ax \notin A, то xx граничная: её окрестности задевают AA, а сама она лежит в дополнении.

        2 ⊂ 3. Граничная точка — точка прикосновения: её окрестности задевают AA.

        3 ⊂ 4. Если xx — точка прикосновения, то ни одна её окрестность не лежит в X∖AX \setminus A, то есть xx не внутренняя точка дополнения.

        4 ⊂ 5. Пусть x∉Int⁡(X∖A)x \notin \operatorname{Int}(X \setminus A) и F⊃AF \supset A замкнуто. Если бы x∉Fx \notin F, то X∖FX \setminus F было бы открытым множеством, которое содержит xx и лежит в X∖AX \setminus A, и xx оказалась бы внутренней точкой дополнения. Значит, x∈Fx \in F для любого такого FF.

        5 ⊂ 1. Достаточно проверить, что A∪A′A \cup A' замкнуто: тогда это одно из множеств FF, и пересечение лежит в нём. По теореме о замкнутости надо показать, что каждая предельная точка xx множества A∪A′A \cup A' лежит в A∪A′A \cup A'. Пусть x∉Ax \notin A и UU — окрестность xx. В ней есть точка y∈A∪A′y \in A \cup A', отличная от xx. Если y∈Ay \in A, хорошо. Если y∈A′y \in A', то UU — окрестность и для yy, и в ней есть точка AA. В обоих случаях UU задевает AA, причём не в xx, ведь x∉Ax \notin A. Значит, x∈A′x \in A'.

        Наконец, если AA замкнуто, то оно само наименьшее замкнутое, содержащее AA, и A‾=A\overline{A} = A. Обратно, A‾\overline{A} — пересечение замкнутых множеств, оно замкнуто, и если A‾=A\overline{A} = A, то AA замкнуто.

        Четвёртое описание показывает, что замыкание и внутренность — одно понятие с двух сторон:

        X∖A‾=Int⁡(X∖A).X \setminus \overline{A} = \operatorname{Int}(X \setminus A).

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

        Примеры на прямой:

        • (0,1)‾=[0,1]\overline{(0, 1)} = [0, 1]: к интервалу добавились две предельные точки;
        • Q‾=R\overline{\mathbb{Q}} = \mathbb{R}: любое число — предельная точка рациональных;
        • {1/n:n∈N}‾={1/n:n∈N}∪{0}\overline{\{1/n : n \in \mathbb{N}\}} = \{1/n : n \in \mathbb{N}\} \cup \{0\};
        • Z‾=Z\overline{\mathbb{Z}} = \mathbb{Z}: предельных точек нет, добавлять нечего.

        Пример из анализа поинтереснее: график функции sin⁡(1/x)\sin(1/x) на (0,1](0, 1]. Около нуля он колеблется всё быстрее и подходит сколь угодно близко к каждой точке вертикального отрезка от (0,−1)(0, -1) до (0,1)(0, 1). Поэтому замыкание графика — это сам график вместе с этим отрезком.

        0 1 y = 1 y = −1
        График sin(1/x) на (0, 1]: его замыкание добавляет вертикальный отрезок над нулём
        Почему добавляется именно отрезок

        Возьмём y∈[−1,1]y \in [-1, 1] и числа tk=arcsin⁡y+2πkt_k = \arcsin y + 2\pi k, где k=1,2,…k = 1, 2, \ldots Тогда точки (1/tk, sin⁡tk)=(1/tk, y)(1/t_k,\, \sin t_k) = (1/t_k,\, y) лежат на графике и сходятся к (0,y)(0, y). Значит, весь отрезок лежит в замыкании.

        Других новых точек нет. Точки с x<0x < 0, с x>1x > 1 или с ∣y∣>1|y| > 1 окружены кругом, который график не задевает. Остаётся точка (x,y)(x, y) с 0<x≤10 < x \le 1, не лежащая на графике, то есть y≠sin⁡(1/x)y \ne \sin(1/x). Функция непрерывна в xx, поэтому рядом с xx её значения близки к sin⁡(1/x)\sin(1/x), а не к yy, и маленький круг вокруг (x,y)(x, y) график не задевает.

        Задача. У каких множеств замыкание равно [0,1][0, 1]?

        • (0,1)(0, 1)
        • Q∩[0,1]\mathbb{Q} \cap [0, 1]
        • {1/n:n∈N}\{1/n : n \in \mathbb{N}\}
        • (0,1/2)∪(1/2,1)(0, 1/2) \cup (1/2, 1)
        • (0,1)∪{2}(0, 1) \cup \{2\}
          Разбор

          У (0,1)(0, 1) к замыканию добавляются концы. Рациональные числа отрезка подходят сколь угодно близко к любой его точке. У (0,1/2)∪(1/2,1)(0, 1/2) \cup (1/2, 1) дырка в 1/21/2 заклеивается. А у {1/n}\{1/n\} замыкание — эти точки и 00, никаких промежутков там нет. Наконец, точка 22 уже замкнута сама по себе и остаётся в замыкании: получится [0,1]∪{2}[0, 1] \cup \{2\}.

          Граница и плотность

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

          ∂A=A‾∖Int⁡A=A‾∩X∖A‾.\partial A = \overline{A} \setminus \operatorname{Int} A = \overline{A} \cap \overline{X \setminus A}.

          Отсюда видно, что граница симметрична, ∂A=∂(X∖A)\partial A = \partial (X \setminus A), и замкнута как пересечение двух замкнутых множеств.

          Граница не обязана быть «тонкой линией». Самый яркий пример — рациональные числа: Q‾=R\overline{\mathbb{Q}} = \mathbb{R} и Int⁡Q=∅\operatorname{Int} \mathbb{Q} = \varnothing, поэтому

          ∂Q=R.\partial \mathbb{Q} = \mathbb{R}.

          Любая точка прямой граничная для Q\mathbb{Q}: в любом её интервале есть и рациональные, и иррациональные числа.

          Свойство Q‾=R\overline{\mathbb{Q}} = \mathbb{R} встречается так часто, что у него есть своё имя.

          Определение (плотное множество).

          Множество AA плотно в XX, если A‾=X\overline{A} = X. Это то же самое, что AA пересекается с любым непустым открытым множеством.

          Плотны в R\mathbb{R} рациональные числа и иррациональные числа. В Rn\mathbb{R}^n плотны точки с рациональными координатами: мы пользовались этим в прошлом уроке, когда строили счётную базу.

          Ещё один пример — теорема Вейерштрасса о приближении: любую непрерывную функцию на отрезке [a,b][a, b] можно сколь угодно точно равномерно приблизить многочленом. То есть для любой непрерывной ff и любого ε>0\varepsilon > 0 найдётся многочлен PP, для которого ∣f(x)−P(x)∣<ε|f(x) - P(x)| < \varepsilon при всех x∈[a,b]x \in [a, b]. На языке этого урока: многочлены плотны в пространстве непрерывных функций на отрезке с метрикой ρ(f,g)=max⁡∣f(x)−g(x)∣\rho(f, g) = \max |f(x) - g(x)| из урока «Зоопарк метрик» (1.4). Шар радиуса ε\varepsilon вокруг ff — это все функции, график которых лежит в полоске ширины ε\varepsilon вокруг графика ff, и в каждой такой полоске есть многочлен.

          a b f многочлен P ε
          Непрерывная функция f с изломом, вокруг неё полоска ширины ε, и многочлен P, который целиком в неё помещается

          Задача. Какие равенства верны на прямой?

          • ∂Q=R\partial \mathbb{Q} = \mathbb{R}
          • ∂ [0,1)={0,1}\partial\, [0, 1) = \{0, 1\}
          • ∂Z=∅\partial \mathbb{Z} = \varnothing
          • ∂{1/n:n∈N}={1/n:n∈N}\partial \{1/n : n \in \mathbb{N}\} = \{1/n : n \in \mathbb{N}\}
          • ∂(R∖{0})={0}\partial (\mathbb{R} \setminus \{0\}) = \{0\}
            Разбор

            Внутренность Z\mathbb{Z} пуста, а замыкание — само Z\mathbb{Z}, поэтому ∂Z=Z\partial \mathbb{Z} = \mathbb{Z}. С {1/n}\{1/n\} так же, но замыкание ещё содержит 00, так что граница — точки 1/n1/n и 00. Остальные три равенства верны: граница [0,1)[0, 1) — концы, а граница R∖{0}\mathbb{R} \setminus \{0\} — выколотая точка, как на картинке.

            Внутренность и замыкание хорошо дружат с одними операциями и плохо с другими.

            Задача. Какие равенства верны для любых подмножеств AA и BB топологического пространства?

            • A∪B‾=A‾∪B‾\overline{A \cup B} = \overline{A} \cup \overline{B}
            • A∩B‾=A‾∩B‾\overline{A \cap B} = \overline{A} \cap \overline{B}
            • Int⁡(A∩B)=Int⁡A∩Int⁡B\operatorname{Int}(A \cap B) = \operatorname{Int} A \cap \operatorname{Int} B
            • Int⁡(A∪B)=Int⁡A∪Int⁡B\operatorname{Int}(A \cup B) = \operatorname{Int} A \cup \operatorname{Int} B
              Разбор

              Контрпример для обоих неверных равенств один: A=QA = \mathbb{Q}, B=R∖QB = \mathbb{R} \setminus \mathbb{Q}. Пересечение пустое, и его замыкание пустое, а A‾∩B‾=R\overline{A} \cap \overline{B} = \mathbb{R}. Объединение — вся прямая, и его внутренность — вся прямая, а Int⁡A∪Int⁡B=∅\operatorname{Int} A \cup \operatorname{Int} B = \varnothing.

              Первое равенство верно. Множество A‾∪B‾\overline{A} \cup \overline{B} замкнуто как объединение двух замкнутых и содержит A∪BA \cup B, поэтому содержит и A∪B‾\overline{A \cup B}. Обратно, A‾⊂A∪B‾\overline{A} \subset \overline{A \cup B}, потому что замыкание большего множества больше, и так же для BB. Третье равенство получается из первого переходом к дополнениям.

              Замыкание и последовательности

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

              Теорема (замыкание через последовательности).

              Пусть XX — метрическое пространство и A⊂XA \subset X. Точка xx лежит в A‾\overline{A} тогда и только тогда, когда есть последовательность точек an∈Aa_n \in A, сходящаяся к xx.

              Поэтому AA замкнуто тогда и только тогда, когда пределы всех сходящихся последовательностей из AA лежат в AA.

              Схема доказательства

              Если an→xa_n \to x, то в любой окрестности xx лежат члены последовательности, а это точки AA. Обратно, шары B(x,1/n)B(x, 1/n) задевают AA; выберем в каждом по точке ana_n, и они сходятся к xx.

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

              Пусть an∈Aa_n \in A и an→xa_n \to x. Любая окрестность xx содержит все ana_n с некоторого номера, в частности пересекается с AA. Значит, x∈A‾x \in \overline{A}.

              Обратно, пусть x∈A‾x \in \overline{A}. Шар B(x,1/n)B(x, 1/n) — окрестность xx, поэтому в нём есть точка an∈Aa_n \in A. Тогда ρ(an,x)<1/n→0\rho(a_n, x) < 1/n \to 0, то есть an→xa_n \to x.

              Второе утверждение следует из первого и того, что AA замкнуто ровно тогда, когда A‾=A\overline{A} = A.

              Обратите внимание, где использовалась метрика. Первая половина доказательства верна в любом топологическом пространстве. А во второй мы взяли шары B(x,1/n)B(x, 1/n): счётный набор окрестностей, которые сжимаются к xx. В общем пространстве такого набора может не быть, и тогда последовательностей не хватает, чтобы описать замыкание. Это тема урока «Когда последовательностей не хватает» (2.5).

              С предельными точками так же. В метрическом пространстве xx — предельная точка AA ровно тогда, когда к ней сходится последовательность попарно различных точек AA. Доказательство то же, только каждую следующую точку надо выбирать в шаре, радиус которого меньше расстояния от xx до предыдущей точки. Тогда точки получатся разными.

              Частичные пределы

              С последовательностями связан красивый факт из анализа. Частичный предел последовательности — это предел какой-нибудь её подпоследовательности.

              Теорема (множество частичных пределов замкнуто).

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

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

              Пусть PP — множество частичных пределов (xn)(x_n) и p∈P‾p \in \overline{P}. Выберем частичные пределы pkp_k с ρ(pk,p)<1/k\rho(p_k, p) < 1/k. Построим подпоследовательность, сходящуюся к pp. Если номер nk−1n_{k-1} уже выбран, то, поскольку pkp_k — частичный предел, найдётся номер nk>nk−1n_k > n_{k-1} с ρ(xnk,pk)<1/k\rho(x_{n_k}, p_k) < 1/k. Тогда

              ρ(xnk,p)≤ρ(xnk,pk)+ρ(pk,p)<2/k→0.\rho(x_{n_k}, p) \le \rho(x_{n_k}, p_k) + \rho(p_k, p) < 2/k \to 0.

              Значит, pp — частичный предел, и P‾=P\overline{P} = P.

              Например, частичные пределы последовательности sin⁡n\sin n заполняют весь отрезок [−1,1][-1, 1]. Это следует из иррациональности π\pi: остатки чисел nn при делении на 2π2\pi плотны в [0,2π][0, 2\pi]. А если выписать все рациональные числа в последовательность, её частичными пределами окажется вся прямая.

              Задача. Какие множества могут быть множеством частичных пределов последовательности действительных чисел?

              • {0,1}\{0, 1\}
              • [0,1][0, 1]
              • (0,1)(0, 1)
              • Z\mathbb{Z}
              • {1/n:n∈N}\{1/n : n \in \mathbb{N}\}
                Разбор

                {0,1}\{0, 1\} даёт последовательность 0,1,0,1,…0, 1, 0, 1, \ldots, а [0,1][0, 1] — последовательность всех рациональных чисел отрезка. Для Z\mathbb{Z} выпишем сначала 00, потом −1,0,1-1, 0, 1, потом −2,−1,0,1,2-2, -1, 0, 1, 2 и так далее: каждое целое число встретится бесконечно много раз. Сходящаяся подпоследовательность целых чисел с какого-то места постоянна, так что других частичных пределов нет.

                А (0,1)(0, 1) и {1/n}\{1/n\} не замкнуты, поэтому по теореме не могут быть множествами частичных пределов. Например, если все 1/n1/n — частичные пределы, то и 00 тоже.

                В других топологиях

                Определения внутренности, замыкания и границы не использовали метрику, так что их можно посчитать в любом пространстве из прошлых уроков. Результаты бывают неожиданными.

                • Прямая Зоргенфрея. (0,1)‾=[0,1)\overline{(0, 1)} = [0, 1). Точка 00 — точка прикосновения: любая окрестность [0,ε)[0, \varepsilon) задевает (0,1)(0, 1). А точка 11 — нет: окрестность [1,2)[1, 2) интервала не задевает. Похожим образом Int⁡ [0,1]=[0,1)\operatorname{Int}\,[0, 1] = [0, 1).
                • Дискретная топология. Любое множество и открыто, и замкнуто, поэтому Int⁡A=A‾=A\operatorname{Int} A = \overline{A} = A, а граница всегда пуста.
                • Антидискретная топология. Единственная окрестность любой точки — всё XX. Поэтому замыкание любого непустого множества — всё XX, а внутренность любого множества, кроме XX, пуста.
                • Топология конечных дополнений на бесконечном XX. Замкнуты только конечные множества и само XX. Поэтому замыкание конечного множества — оно само, а замыкание бесконечного — всё XX.

                Видно общее правило: чем сильнее топология, тем меньше замыкания. В дискретной топологии замыкание ничего не добавляет, а в антидискретной добавляет всё.

                Задача. Какие утверждения верны?

                • На прямой Зоргенфрея (0,1)‾=[0,1)\overline{(0, 1)} = [0, 1)
                • На прямой Зоргенфрея (0,1)‾=[0,1]\overline{(0, 1)} = [0, 1]
                • В топологии конечных дополнений на R\mathbb{R} множество Z\mathbb{Z} плотно
                • В дискретной топологии на R\mathbb{R} множество Q\mathbb{Q} плотно
                • В антидискретной топологии плотно любое непустое множество
                  Разбор

                  Про прямую Зоргенфрея всё разобрано выше: правый конец 11 не точка прикосновения. Целых чисел бесконечно много, поэтому в топологии конечных дополнений их замыкание — вся прямая. В дискретной топологии Q\mathbb{Q} замкнуто и совпадает со своим замыканием, так что не плотно. В антидискретной замыкание любого непустого множества — всё пространство.

                  Что получилось

                  • Внутренняя точка лежит в AA вместе с окрестностью. Старое определение открытости стало теоремой: открыто то, у чего все точки внутренние. Внутренность — наибольшее открытое множество внутри AA.
                  • Точки прикосновения, предельные и граничные для точек вне AA означают одно и то же. Поэтому замкнутость можно определять через любые из них: замкнутое множество содержит все свои точки прикосновения, все предельные точки и свою границу.
                  • Замыкание тоже описывается многими способами: A‾=A∪A′=A∪∂A\overline{A} = A \cup A' = A \cup \partial A, это наименьшее замкнутое множество, содержащее AA, и X∖A‾=Int⁡(X∖A)X \setminus \overline{A} = \operatorname{Int}(X \setminus A).
                  • Граница — замыкание без внутренности. Она бывает толстой: ∂Q=R\partial \mathbb{Q} = \mathbb{R}. Множества с A‾=X\overline{A} = X называются плотными.
                  • В метрических пространствах к этому списку добавляются последовательности: замыкание — это пределы последовательностей из AA, а множество частичных пределов любой последовательности замкнуто. В общих пространствах последовательностей может не хватить, к этому мы вернёмся в уроке «Когда последовательностей не хватает» (2.5).
                  • В других топологиях замыкания бывают неожиданными: чем сильнее топология, тем они меньше.

                  В следующем уроке посмотрим, как через замыкание и подпространства переформулируется непрерывность.