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

2.3. Непрерывность и подпространства

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

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

Непрерывность: много определений

Начнём с наблюдения из анализа. Пусть ff непрерывна и xn→ax_n \to a, тогда f(xn)→f(a)f(x_n) \to f(a). Если все xnx_n лежат в множестве AA, то aa — точка прикосновения AA, а f(a)f(a) — точка прикосновения f(A)f(A). Получается, что непрерывная функция не «отрывает» прилипшие точки: что прилегало к AA, после отображения прилегает к f(A)f(A). На языке замыканий это f(A‾)⊂f(A)‾f(\overline{A}) \subset \overline{f(A)}.

Второе знакомое описание — непрерывность в точке. В уроке про непрерывность без ε и δ (1.1) мы переписали её через окрестности, и в топологическом пространстве это становится определением.

Определение (непрерывность в точке).

Отображение f ⁣:X→Yf\colon X \to Y топологических пространств непрерывно в точке x0x_0, если для любой окрестности VV точки f(x0)f(x_0) найдётся окрестность UU точки x0x_0, такая что f(U)⊂Vf(U) \subset V.

Это дословно определение «на языке ε\varepsilon и δ\delta», только вместо интервалов (f(x0)−ε,f(x0)+ε)(f(x_0) - \varepsilon, f(x_0) + \varepsilon) и (x0−δ,x0+δ)(x_0 - \delta, x_0 + \delta) стоят окрестности.

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

Для отображения f ⁣:X→Yf\colon X \to Y топологических пространств следующие условия эквивалентны:

  1. прообраз любого открытого множества открыт;
  2. прообраз любого замкнутого множества замкнут;
  3. f(A‾)⊂f(A)‾f(\overline{A}) \subset \overline{f(A)} для любого A⊂XA \subset X;
  4. ff непрерывна в каждой точке.
Схема доказательства

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

Доказательство
f X Y f⁻¹(F) f⁻¹(Y ∖ F) F Y ∖ F
Дополнение прообраза — это прообраз дополнения: X ∖ f⁻¹(F) = f⁻¹(Y ∖ F). Множество Y ∖ F открыто, его прообраз открыт, значит, f⁻¹(F) замкнуто.

1 ⇒ 2. Пусть F⊂YF \subset Y замкнуто. Точка не попадает в FF ровно тогда, когда её образ лежит в Y∖FY \setminus F, поэтому

X∖f−1(F)=f−1(Y∖F).X \setminus f^{-1}(F) = f^{-1}(Y \setminus F).

Справа прообраз открытого множества, он открыт. Значит, f−1(F)f^{-1}(F) замкнуто.

2 ⇒ 3. Множество f(A)‾\overline{f(A)} замкнуто, и по условию 2 его прообраз тоже замкнут. Этот прообраз содержит AA, ведь f(A)⊂f(A)‾f(A) \subset \overline{f(A)}. А A‾\overline{A} — наименьшее замкнутое множество, содержащее AA. Значит, A‾⊂f−1(f(A)‾)\overline{A} \subset f^{-1}\bigl(\overline{f(A)}\bigr), то есть f(A‾)⊂f(A)‾f(\overline{A}) \subset \overline{f(A)}.

3 ⇒ 4. Пусть x0∈Xx_0 \in X и VV — окрестность f(x0)f(x_0). Рассмотрим множество точек, которые «вылетают» из VV: A=X∖f−1(V)A = X \setminus f^{-1}(V). Его образ лежит в Y∖VY \setminus V, а это множество замкнуто, поэтому и f(A)‾⊂Y∖V\overline{f(A)} \subset Y \setminus V. Точка f(x0)f(x_0) лежит в VV, значит, f(x0)∉f(A)‾f(x_0) \notin \overline{f(A)}, и по условию 3 x0∉A‾x_0 \notin \overline{A}. Тогда у x0x_0 есть окрестность UU, которая не задевает AA. Это и значит, что U⊂f−1(V)U \subset f^{-1}(V), то есть f(U)⊂Vf(U) \subset V.

4 ⇒ 1. Пусть VV открыто и x∈f−1(V)x \in f^{-1}(V). Тогда VV — окрестность f(x)f(x), и по условию 4 есть окрестность UxU_x точки xx с f(Ux)⊂Vf(U_x) \subset V, то есть Ux⊂f−1(V)U_x \subset f^{-1}(V). Значит,

f−1(V)=⋃x∈f−1(V)Uxf^{-1}(V) = \bigcup_{x \in f^{-1}(V)} U_x

— объединение открытых множеств, и оно открыто.

Включение в условии 3 бывает строгим. Возьмём f=arctg⁡f = \operatorname{arctg} и A=RA = \mathbb{R}. Тогда f(A‾)=(−π2,π2)f(\overline{A}) = \left(-\frac{\pi}{2}, \frac{\pi}{2}\right), а f(A)‾=[−π2,π2]\overline{f(A)} = \left[-\frac{\pi}{2}, \frac{\pi}{2}\right]: точки ±π2\pm\frac{\pi}{2} прилегают к образу, но ни один прообраз к ним не приводит.

В метрических пространствах к списку добавляется пятое условие, непрерывность по Гейне: если xn→ax_n \to a, то f(xn)→f(a)f(x_n) \to f(a). Мы проверяли это в уроке про определение метрики (1.3). В общих топологических пространствах последовательностей может не хватить, и об этом урок «Когда последовательностей не хватает» (2.5).

Задача (через внутренность).

Докажите, что ff непрерывна тогда и только тогда, когда f−1(Int⁡B)⊂Int⁡f−1(B)f^{-1}(\operatorname{Int} B) \subset \operatorname{Int} f^{-1}(B) для любого B⊂YB \subset Y.

Решение

«⇒». Множество f−1(Int⁡B)f^{-1}(\operatorname{Int} B) открыто как прообраз открытого и лежит в f−1(B)f^{-1}(B). А Int⁡f−1(B)\operatorname{Int} f^{-1}(B) — наибольшее открытое множество внутри f−1(B)f^{-1}(B), поэтому оно содержит f−1(Int⁡B)f^{-1}(\operatorname{Int} B).

«⇐». Пусть VV открыто, тогда Int⁡V=V\operatorname{Int} V = V, и условие даёт f−1(V)⊂Int⁡f−1(V)f^{-1}(V) \subset \operatorname{Int} f^{-1}(V). Значит, все точки f−1(V)f^{-1}(V) внутренние, и оно открыто.

Задача. Пусть f ⁣:X→Yf\colon X \to Y — отображение топологических пространств. Какие условия равносильны непрерывности ff?

  • f−1(B‾)f^{-1}(\overline{B}) замкнуто для любого B⊂YB \subset Y
  • f(A)‾⊂f(A‾)\overline{f(A)} \subset f(\overline{A}) для любого A⊂XA \subset X
  • для любой точки xx и любой окрестности VV точки f(x)f(x) множество f−1(V)f^{-1}(V) содержит окрестность xx
  • образ любого открытого множества открыт
    Разбор

    Первое условие — это условие 2 теоремы: замкнутые множества — ровно те, что совпадают со своим замыканием, так что B‾\overline{B} пробегает все замкнутые множества. Третье — это непрерывность в каждой точке: если U⊂f−1(V)U \subset f^{-1}(V), то f(U)⊂Vf(U) \subset V.

    Обратное включение ничего не гарантирует. Тождественное отображение из обычной прямой в дискретную не непрерывно, но в дискретной прямой f(A)‾=A⊂A‾\overline{f(A)} = A \subset \overline{A}. А про образы открытых множеств непрерывность ничего не говорит, об этом через шаг.

    Как доказывать открытость и замкнутость

    Условие 2 — главный практический инструмент топологии. Множества, заданные уравнениями и нестрогими неравенствами, замкнуты, а заданные строгими неравенствами — открыты, если участвующие функции непрерывны.

    Следствие (множества, заданные неравенствами).

    Пусть f ⁣:X→Rf\colon X \to \mathbb{R} непрерывна и c∈Rc \in \mathbb{R}. Тогда множества {f=c}\{f = c\}, {f≤c}\{f \le c\} и {f≥c}\{f \ge c\} замкнуты, а {f<c}\{f < c\}, {f>c}\{f > c\} и {f≠c}\{f \ne c\} открыты.

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

    Это прообразы замкнутых множеств {c}\{c\}, (−∞,c](-\infty, c], [c,+∞)[c, +\infty) и открытых (−∞,c)(-\infty, c), (c,+∞)(c, +\infty), R∖{c}\mathbb{R} \setminus \{c\}.

    Никаких шаров и ε\varepsilon больше не нужно, достаточно знать, что функция непрерывна. Непрерывность многочленов, синусов и экспонент на Rn\mathbb{R}^n известна из анализа.

    • Окружность {x2+y2=1}\{x^2 + y^2 = 1\} и сфера замкнуты, а открытый круг {x2+y2<1}\{x^2 + y^2 < 1\} открыт.
    • График непрерывной функции φ ⁣:R→R\varphi\colon \mathbb{R} \to \mathbb{R} замкнут в R2\mathbb{R}^2: это множество нулей непрерывной функции y−φ(x)y - \varphi(x).
    • Матрицы. Матрицы n×nn \times n — это точки Rn2\mathbb{R}^{n^2}, а определитель — многочлен от элементов матрицы. Поэтому невырожденные матрицы {det⁡A≠0}\{\det A \ne 0\} образуют открытое множество: маленькое шевеление невырожденной матрицы оставляет её невырожденной. А ортогональные матрицы {ATA=E}\{A^{\mathsf T} A = E\} задаются n2n^2 уравнениями на многочлены от элементов. Каждое задаёт замкнутое множество, и их пересечение замкнуто.

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

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

    • {(x,y):x2+y4≤3}\{(x, y) : x^2 + y^4 \le 3\}
    • {(x,y):sin⁡(xy)=0}\{(x, y) : \sin(xy) = 0\}
    • {(x,y):0<x2+y2≤1}\{(x, y) : 0 < x^2 + y^2 \le 1\}
    • {(x,y):y=ex}\{(x, y) : y = e^x\}
    • {(x,y):x>0, y=sin⁡(1/x)}\{(x, y) : x > 0,\ y = \sin(1/x)\}
      Разбор

      Первые два множества — прообразы (−∞,3](-\infty, 3] и {0}\{0\} при непрерывных функциях. Третье — выколотый круг: точка (0,0)(0, 0) к нему прилегает, но в него не входит. Четвёртое — график непрерывной функции. Пятое — график sin⁡(1/x)\sin(1/x) при x>0x > 0: из прошлого урока мы знаем, что к нему прилипает целый вертикальный отрезок над нулём. Наш приём тут не работает, потому что функция y−sin⁡(1/x)y - \sin(1/x) не определена на всей плоскости.

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

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

      • Образ открытого не обязательно открыт. Функция x2x^2 переводит интервал (−1,1)(-1, 1) в [0,1)[0, 1), а постоянное отображение переводит всю прямую в точку.
      • Образ замкнутого не обязательно замкнут. Гипербола {xy=1}\{xy = 1\} замкнута по предыдущему шагу. А её проекция на ось абсцисс (x,y)↦x(x, y) \mapsto x — это R∖{0}\mathbb{R} \setminus \{0\}, и это множество не замкнуто. Ещё проще: arctg⁡\operatorname{arctg} переводит замкнутую прямую в интервал.
      xy = 1 ℝ ∖ {0}
      Гипербола замкнута, а её проекция на ось — нет: к нулю ветви подходят, но над нулём точки нет

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

      Задача. Пусть f ⁣:R→Rf\colon \mathbb{R} \to \mathbb{R} непрерывна. Что верно для любой такой ff?

      • {x:f(x)=0}\{x : f(x) = 0\} замкнуто
      • f(R)f(\mathbb{R}) замкнуто
      • f((0,1))f\bigl((0, 1)\bigr) открыто
      • f([0,1])f\bigl([0, 1]\bigr) замкнуто
      • {x:f(x)>0}\{x : f(x) > 0\} открыто
        Разбор

        Первое и последнее — прообразы замкнутого {0}\{0\} и открытого (0,+∞)(0, +\infty). Образ arctg⁡(R)\operatorname{arctg}(\mathbb{R}) — интервал, он не замкнут. Постоянная функция переводит (0,1)(0, 1) в точку, а точка не открыта. Образ отрезка замкнут по теоремам анализа: по теореме Вейерштрасса функция принимает наименьшее значение mm и наибольшее MM, а по теореме о промежуточном значении — всё между ними, так что f([0,1])=[m,M]f([0, 1]) = [m, M].

        Подпространство

        Вернёмся к анализу. Непрерывность функции на отрезке [0,1][0, 1] в точке 00 проверяют только справа: роль δ\delta-окрестности нуля играет [0,δ)[0, \delta), а точек левее нуля просто нет. Другой пример: x\sqrt{x} задан на [0,+∞)[0, +\infty), и прообраз интервала (−1,1)(-1, 1) равен [0,1)[0, 1). На прямой это множество не открыто, но x\sqrt{x} все считают непрерывной.

        Значит, на [0,+∞)[0, +\infty) своя открытость: окрестности точек здесь — обычные окрестности, обрезанные этим множеством.

        0 1 −δ δ (−δ, δ) открыт в ℝ [0, 1] [0, δ) = (−δ, δ) ∩ [0, 1]
        Окрестность нуля в отрезке [0, 1] — это кусок [0, δ) обычного интервала (−δ, δ)
        Определение (подпространство).

        Пусть XX — топологическое пространство и A⊂XA \subset X. Индуцированная топология на AA состоит из следов на AA открытых множеств XX:

        τA={U∩A:U открыто в X}.\tau_A = \{U \cap A : U \text{ открыто в } X\}.

        Множество AA с этой топологией называется подпространством XX.

        Утверждение (это действительно топология).

        Семейство τA\tau_A удовлетворяет аксиомам топологии. Если B\mathcal{B} — база топологии XX, то {B∩A:B∈B}\{B \cap A : B \in \mathcal{B}\} — база топологии τA\tau_A.

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

        ∅=∅∩A\varnothing = \varnothing \cap A и A=X∩AA = X \cap A. Объединение и пересечение следов — следы объединения и пересечения:

        ⋃α(Uα∩A)=(⋃αUα)∩A,(U1∩A)∩(U2∩A)=(U1∩U2)∩A.\bigcup_\alpha (U_\alpha \cap A) = \Bigl(\bigcup_\alpha U_\alpha\Bigr) \cap A, \qquad (U_1 \cap A) \cap (U_2 \cap A) = (U_1 \cap U_2) \cap A.

        Про базу: любое открытое UU — объединение элементов Bα∈BB_\alpha \in \mathcal{B}, и тогда U∩A=⋃α(Bα∩A)U \cap A = \bigcup_\alpha (B_\alpha \cap A).

        В анализе на отрезке расстояние берут то же самое, ∣x−y∣|x - y|. Хорошо, что это не противоречит новому определению.

        Утверждение (подпространство метрического пространства).

        Пусть (X,ρ)(X, \rho) — метрическое пространство и A⊂XA \subset X. Метрика ρ\rho, суженная на AA, задаёт на AA индуцированную топологию.

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

        Шар в AA — это след шара: BA(a,r)={x∈A:ρ(x,a)<r}=B(a,r)∩AB_A(a, r) = \{x \in A : \rho(x, a) < r\} = B(a, r) \cap A. Поэтому множество, открытое в метрике на AA, — объединение следов шаров, то есть след объединения шаров, и оно лежит в τA\tau_A. Обратно, пусть UU открыто в XX и a∈U∩Aa \in U \cap A. Есть шар B(a,r)⊂UB(a, r) \subset U, и тогда BA(a,r)⊂U∩AB_A(a, r) \subset U \cap A. Значит, U∩AU \cap A открыто в метрике на AA.

        Так что все подмножества Rn\mathbb{R}^n из анализа — подпространства, и всё, что мы знаем про функции на них, вписывается в новый язык. Примеры:

        • Отрезок [0,1]⊂R[0, 1] \subset \mathbb{R}. Множество [0,1/2)=(−1,1/2)∩[0,1][0, 1/2) = (-1, 1/2) \cap [0, 1] открыто в [0,1][0, 1].
        • Окружность S1⊂R2S^1 \subset \mathbb{R}^2. Открытый круг высекает на ней открытую дугу, поэтому открытые множества окружности — объединения открытых дуг.
        • Целые числа Z⊂R\mathbb{Z} \subset \mathbb{R}. Каждая точка {n}=(n−12,n+12)∩Z\{n\} = (n - \frac12, n + \frac12) \cap \mathbb{Z} открыта, так что топология на Z\mathbb{Z} дискретная.
        • Рациональные числа Q⊂R\mathbb{Q} \subset \mathbb{R}. Открытые множества — объединения «рациональных интервалов» (a,b)∩Q(a, b) \cap \mathbb{Q}. Ни одна точка не открыта: любой интервал содержит бесконечно много рациональных чисел.
        • Прямая в плоскости R×{0}⊂R2\mathbb{R} \times \{0\} \subset \mathbb{R}^2. Открытый круг высекает на ней интервал, и получается обычная прямая.
        S¹ U U ∩ S¹
        Открытый круг U высекает на окружности открытую дугу U ∩ S¹

        Подпространство хаусдорфова пространства хаусдорфово: если UU и VV — непересекающиеся окрестности точек a,b∈Aa, b \in A в XX, то U∩AU \cap A и V∩AV \cap A — непересекающиеся окрестности в AA. Подпространство дискретного пространства дискретно, а антидискретного — антидискретно.

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

        • Z\mathbb{Z}
        • {1/n:n∈N}\{1/n : n \in \mathbb{N}\}
        • {0}∪{1/n:n∈N}\{0\} \cup \{1/n : n \in \mathbb{N}\}
        • Q\mathbb{Q}
        • {n+1/n:n∈N}\{n + 1/n : n \in \mathbb{N}\}
          Разбор

          Подпространство дискретно, если каждая его точка открыта в нём, то есть вокруг каждой точки есть интервал, в котором других точек множества нет. Иначе говоря, все точки изолированные. У Z\mathbb{Z}, {1/n}\{1/n\} и {n+1/n}\{n + 1/n\} так и есть. В третьем множестве точка 00 предельная: любой интервал вокруг неё задевает точки 1/n1/n, поэтому {0}\{0\} не открыто. А в Q\mathbb{Q} предельные все точки.

          Открыто в A или открыто в X

          Теперь у слова «открыто» появился уточняющий вопрос: где? Множество [0,1/2)[0, 1/2) открыто в [0,1][0, 1], но не открыто в R\mathbb{R}. Интервал (0,1)(0, 1) замкнут в самом себе, как любое пространство, но не замкнут в R\mathbb{R}. Замкнутые множества и замыкание в подпространстве устроены так же, как открытые множества: это следы.

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

          Пусть A⊂XA \subset X — подпространство и B⊂AB \subset A.

          1. BB замкнуто в AA тогда и только тогда, когда B=F∩AB = F \cap A для некоторого замкнутого в XX множества FF.
          2. Замыкание BB в AA равно B‾∩A\overline{B} \cap A, где B‾\overline{B} — замыкание в XX.
          Доказательство

          1. BB замкнуто в AA, если A∖BA \setminus B открыто в AA, то есть A∖B=U∩AA \setminus B = U \cap A для открытого UU. Это то же самое, что B=A∖U=(X∖U)∩AB = A \setminus U = (X \setminus U) \cap A, а X∖UX \setminus U — произвольное замкнутое множество.

          2. Замыкание в AA — наименьшее замкнутое в AA множество, содержащее BB. Множество B‾∩A\overline{B} \cap A замкнуто в AA по пункту 1 и содержит BB, поэтому замыкание в AA лежит в нём. Обратно, замыкание в AA по пункту 1 имеет вид F∩AF \cap A с замкнутым FF. Раз F⊃BF \supset B, то F⊃B‾F \supset \overline{B}, и B‾∩A⊂F∩A\overline{B} \cap A \subset F \cap A.

          Несколько примеров, в которых легко ошибиться:

          • (0,1](0, 1] замкнуто в (0,2)(0, 2): это [0,1]∩(0,2)[0, 1] \cap (0, 2). Точка 00, которой не хватает до замкнутости на прямой, в подпространство просто не входит.
          • График sin⁡(1/x)\sin(1/x) на (0,1](0, 1] не замкнут в плоскости, но замкнут в полосе (0,1]×R(0, 1] \times \mathbb{R}. Его замыкание в плоскости добавляет отрезок над нулём, а этот отрезок в полосу не входит.
          • В Q\mathbb{Q} бывают множества, которые открыты и замкнуты одновременно, например {q∈Q:q>2}\{q \in \mathbb{Q} : q > \sqrt{2}\}. Это след и открытого луча (2,+∞)(\sqrt{2}, +\infty), и замкнутого [2,+∞)[\sqrt{2}, +\infty): точка 2\sqrt{2}, на которой они различаются, не рациональна. На прямой такого не бывает. Это первое проявление того, что Q\mathbb{Q} «рассыпано на куски», мы вернёмся к этому в модуле про связность.

          Когда само подпространство открыто или замкнуто, путаницы нет.

          Утверждение (когда «в A» и «в X» совпадают).

          Пусть B⊂A⊂XB \subset A \subset X. Если AA открыто в XX, то BB открыто в AA тогда и только тогда, когда BB открыто в XX. Если AA замкнуто в XX, то же верно для замкнутости.

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

          Если BB открыто в XX, то B=B∩AB = B \cap A открыто в AA. Обратно, если B=U∩AB = U \cap A с открытым UU, то BB — пересечение двух открытых в XX множеств. Для замкнутых то же, только по пункту 1 предыдущего утверждения.

          Задача. Пусть A=[0,1)∪{2}⊂RA = [0, 1) \cup \{2\} \subset \mathbb{R}. Какие множества открыты в AA?

          • {2}\{2\}
          • [0,1/2)[0, 1/2)
          • [0,1)[0, 1)
          • {0}\{0\}
          • [1/2,1)[1/2, 1)
            Разбор

            {2}=(1,5; 2,5)∩A\{2\} = (1{,}5;\ 2{,}5) \cap A, [0,1/2)=(−1,1/2)∩A[0, 1/2) = (-1, 1/2) \cap A и [0,1)=(−1,1)∩A[0, 1) = (-1, 1) \cap A. Любой интервал вокруг 00 задевает другие точки [0,1)[0, 1), поэтому {0}\{0\} не открыто. Так же любой интервал вокруг 1/21/2 задевает точки левее 1/21/2, и [1/2,1)[1/2, 1) не открыто. Заметьте, что [0,1)[0, 1) в AA ещё и замкнуто: это [0,1]∩A[0, 1] \cap A.

            Задача. Какие подмножества Q\mathbb{Q} одновременно открыты и замкнуты в Q\mathbb{Q}?

            • {q∈Q:q<π}\{q \in \mathbb{Q} : q < \pi\}
            • {q∈Q:q<0}\{q \in \mathbb{Q} : q < 0\}
            • {q∈Q:q2<2}\{q \in \mathbb{Q} : q^2 < 2\}
            • Q∩[0,1]\mathbb{Q} \cap [0, 1]
            • ∅\varnothing
              Разбор

              Множество {q<π}\{q < \pi\} — след и (−∞,π)(-\infty, \pi), и (−∞,π](-\infty, \pi], потому что π\pi не рационально. Так же {q2<2}\{q^2 < 2\} — след и (−2,2)(-\sqrt2, \sqrt2), и [−2,2][-\sqrt2, \sqrt2]. А в {q<0}\{q < 0\} рациональная точка 00 прилегает к множеству, но не входит в него, так что оно не замкнуто в Q\mathbb{Q}. Множество Q∩[0,1]\mathbb{Q} \cap [0, 1] замкнуто, но не открыто: около 00 есть отрицательные рациональные числа. Пустое множество открыто и замкнуто в любом пространстве.

              Непрерывность и подпространства

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

              Утверждение (включение, сужение, сужение значений).

              Пусть A⊂XA \subset X — подпространство.

              1. Включение i ⁣:A→Xi\colon A \to X, i(a)=ai(a) = a, непрерывно.
              2. Если f ⁣:X→Yf\colon X \to Y непрерывно, то сужение f∣A ⁣:A→Yf|_A\colon A \to Y непрерывно.
              3. Пусть f ⁣:Z→Xf\colon Z \to X и f(Z)⊂Af(Z) \subset A. Тогда ff непрерывно как отображение в XX тогда и только тогда, когда оно непрерывно как отображение в AA.
              Доказательство

              1. i−1(U)=U∩Ai^{-1}(U) = U \cap A, а это по определению открыто в AA.

              2. f∣A=f∘if|_A = f \circ i — композиция непрерывных отображений. Она непрерывна: (f∘i)−1(V)=i−1(f−1(V))(f \circ i)^{-1}(V) = i^{-1}\bigl(f^{-1}(V)\bigr).

              3. Открытые множества AA — это U∩AU \cap A, и так как ff принимает значения в AA, f−1(U∩A)=f−1(U)f^{-1}(U \cap A) = f^{-1}(U). Поэтому прообразы открытых множеств AA и прообразы открытых множеств XX — одни и те же множества.

              Пункт 1 объясняет, почему индуцированная топология именно такая. Чтобы включение было непрерывным, все множества i−1(U)=U∩Ai^{-1}(U) = U \cap A должны быть открыты. Индуцированная топология — самая слабая топология на AA, в которой включение непрерывно, и ничего лишнего в ней нет.

              Пункт 3 позволяет не беспокоиться о том, куда «смотрит» отображение. Отображение t↦(cos⁡t,sin⁡t)t \mapsto (\cos t, \sin t) непрерывно как отображение R→S1\mathbb{R} \to S^1, потому что оно непрерывно в R2\mathbb{R}^2. А arctg⁡\operatorname{arctg} непрерывен как отображение R→(−π2,π2)\mathbb{R} \to \left(-\frac\pi2, \frac\pi2\right).

              Слова из анализа «ff непрерывна на отрезке [a,b][a, b]» означают ровно непрерывность отображения f ⁣:[a,b]→Rf\colon [a, b] \to \mathbb{R} из подпространства. Односторонняя непрерывность в концах — это непрерывность в точке в смысле подпространства: окрестности конца aa в [a,b][a, b] — это [a,a+δ)[a, a + \delta) и всё, что их содержит.

              Замечание (Сужение может быть лучше исходной функции).

              Функция Дирихле D(x)D(x), равная 11 на рациональных числах и 00 на иррациональных, не непрерывна ни в одной точке прямой. Но её сужение на Q\mathbb{Q} — постоянная 11, и оно непрерывно. Непрерывность сужения f∣Af|_A в точке aa говорит только о значениях ff на AA, и из неё не следует, что сама ff непрерывна в aa как функция на X.

              Задача. Какие отображения непрерывны? На прямой обычная топология, на её подмножествах — индуцированная.

              • x ⁣:[0,+∞)→R\sqrt{x}\colon [0, +\infty) \to \mathbb{R}
              • D∣R∖Q ⁣:R∖Q→RD|_{\mathbb{R} \setminus \mathbb{Q}}\colon \mathbb{R} \setminus \mathbb{Q} \to \mathbb{R}, где DD — функция Дирихле
              • любое отображение Z→R\mathbb{Z} \to \mathbb{R}
              • любое отображение Q→R\mathbb{Q} \to \mathbb{R}
              • sign⁡∣R∖{0} ⁣:R∖{0}→{−1,1}\operatorname{sign}|_{\mathbb{R} \setminus \{0\}}\colon \mathbb{R} \setminus \{0\} \to \{-1, 1\}
                Разбор

                Корень непрерывен в смысле анализа, а это и есть непрерывность на подпространстве. Сужение функции Дирихле на иррациональные числа — постоянный ноль. Z\mathbb{Z} дискретно, а из дискретного пространства непрерывно всё. А Q\mathbb{Q} не дискретно: функция, равная 11 в нуле и 00 в остальных точках, не непрерывна, ведь прообраз (1/2,2)(1/2, 2) — это {0}\{0\}, а он не открыт в Q\mathbb{Q}. Знак на R∖{0}\mathbb{R} \setminus \{0\} постоянен на каждом из открытых лучей (−∞,0)(-\infty, 0) и (0,+∞)(0, +\infty), поэтому прообраз любого множества — объединение лучей, и он открыт.

                Склейка

                В анализе функции часто задают кусками: одна формула при x≤0x \le 0, другая при x≥0x \ge 0. Если на стыке значения совпадают, функция непрерывна. Это частный случай общего факта.

                Теорема (лемма о склейке).

                Пусть X=F1∪F2X = F_1 \cup F_2, где F1F_1 и F2F_2 замкнуты, и f ⁣:X→Yf\colon X \to Y. Если сужения f∣F1f|_{F_1} и f∣F2f|_{F_2} непрерывны, то ff непрерывно. То же верно для любого конечного числа замкнутых кусков и для любого числа открытых.

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

                Прообраз при ff складывается из прообразов при сужениях. Если куски замкнуты, то замкнутое в куске замкнуто во всём XX, и прообраз замкнутого множества — конечное объединение замкнутых. Если куски открыты, то же рассуждение работает с открытыми множествами, а их можно объединять сколько угодно.

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

                Пусть C⊂YC \subset Y замкнуто. Каждая точка лежит в F1F_1 или в F2F_2, поэтому

                f−1(C)=(f∣F1)−1(C)∪(f∣F2)−1(C).f^{-1}(C) = (f|_{F_1})^{-1}(C) \cup (f|_{F_2})^{-1}(C).

                Множество (f∣Fi)−1(C)(f|_{F_i})^{-1}(C) замкнуто в FiF_i, потому что сужение непрерывно. А FiF_i замкнуто в XX, поэтому по утверждению из прошлого шага оно замкнуто и в XX. Объединение двух замкнутых множеств замкнуто. Для nn кусков рассуждение то же.

                Пусть теперь X=⋃αUαX = \bigcup_\alpha U_\alpha с открытыми UαU_\alpha и V⊂YV \subset Y открыто. Тогда f−1(V)=⋃α(f∣Uα)−1(V)f^{-1}(V) = \bigcup_\alpha (f|_{U_\alpha})^{-1}(V). Каждое множество в объединении открыто в UαU_\alpha, а значит, и в XX. Объединение открытых открыто.

                (−∞, 0] [0, +∞) куски замкнуты (−∞, 0) [0, +∞) первый кусок не замкнут
                Слева куски замкнуты и стыкуются в нуле. Справа на каждом куске функция постоянна, но целиком у неё разрыв

                Замкнутость кусков важна. Функция, равная 00 при x<0x < 0 и 11 при x≥0x \ge 0, непрерывна на каждом из кусков (−∞,0)(-\infty, 0) и [0,+∞)[0, +\infty): там она постоянна. Но целиком у неё разрыв. Первый кусок не замкнут: точка 00 к нему прилегает, а значение в ней задаёт другой кусок.

                Конечность для замкнутых кусков тоже важна. Прямая — объединение своих точек, каждая точка замкнута, а на точке любая функция непрерывна. Но из этого ничего не следует, потому что бесконечное объединение замкнутых множеств не обязано быть замкнутым.

                А версия с открытыми кусками говорит, что непрерывность — локальное свойство: проверять её можно на любом открытом покрытии, по кусочку.

                Задача. Какие функции R→R\mathbb{R} \to \mathbb{R} непрерывны?

                • f(x)=x2f(x) = x^2 при x≤1x \le 1 и f(x)=2x−1f(x) = 2x - 1 при x≥1x \ge 1
                • f(x)=0f(x) = 0 при x<0x < 0 и f(x)=cos⁡xf(x) = \cos x при x≥0x \ge 0
                • f(x)=max⁡(x,0)f(x) = \max(x, 0)
                • f(x)=xf(x) = x при x∈Qx \in \mathbb{Q} и f(x)=−xf(x) = -x при x∉Qx \notin \mathbb{Q}
                • f(x)=min⁡(∣x∣,1)f(x) = \min(|x|, 1)
                  Разбор

                  В первой функции куски (−∞,1](-\infty, 1] и [1,+∞)[1, +\infty) замкнуты, а в точке 11 обе формулы дают 11. Во второй cos⁡0=1\cos 0 = 1, а слева значения нулевые, так что в нуле разрыв. Функция max⁡(x,0)\max(x, 0) склеена из 00 на (−∞,0](-\infty, 0] и xx на [0,+∞)[0, +\infty). Функция min⁡(∣x∣,1)\min(|x|, 1) склеена из трёх замкнутых кусков: 11 при ∣x∣≥1|x| \ge 1, −x-x на [−1,0][-1, 0] и xx на [0,1][0, 1]. А в четвёртой куски Q\mathbb{Q} и R∖Q\mathbb{R} \setminus \mathbb{Q} не замкнуты, и функция непрерывна только в нуле, где x=−xx = -x.

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

                  • Непрерывность можно определять четырьмя равносильными способами: прообразы открытых открыты, прообразы замкнутых замкнуты, f(A‾)⊂f(A)‾f(\overline{A}) \subset \overline{f(A)}, и непрерывность в каждой точке через окрестности. Третье условие значит, что непрерывное отображение не отрывает прилипшие точки.
                  • Главный практический приём: множества, заданные уравнениями и нестрогими неравенствами на непрерывные функции, замкнуты, а строгими неравенствами — открыты.
                  • Образы непрерывное отображение не бережёт: образ открытого не обязательно открыт, образ замкнутого не обязательно замкнут.
                  • Подпространство A⊂XA \subset X получает топологию следов U∩AU \cap A. Для подмножеств метрического пространства это то же, что суженная метрика. Замкнутые множества и замыкание в AA — тоже следы.
                  • «Открыто в AA» и «открыто в XX» — разные вещи, если AA не открыто. В Q\mathbb{Q} есть множества, которые открыты и замкнуты одновременно.
                  • Сужения непрерывных отображений непрерывны, а сужать область значений можно свободно.
                  • Лемма о склейке: отображение, непрерывное на конечном числе замкнутых кусков или на любом числе открытых, непрерывно целиком.

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