Общая топология во многом является попыткой обобщить немало вопросов матанализа на что-то гораздо более широкое, чем просто действительные числа. Сначала попробуем понять, откуда такая идея обобщения вообще взялась.
Одно из главных определений матанализа — непрерывность функции. Обычно его определяют так.
Функция непрерывна в точке , если
Честно говоря, с первого раза это определение мало кто чувствует: какие-то кванторы, модули, греческие буквы. Его заучивают, по нему решают задачи, но что за ним стоит, часто остаётся непонятным.
Многие себе объясняют определение так: «малое изменение аргумента влечёт малое изменение значения». Становится чуть получше, но ненамного, и главное в нашем случае, что это не сильно помогает обобщению: слово «малое» привязано к действительным числам.
В этом уроке мы посмотрим, что это определение говорит на картинке, а потом перепишем его так, что ни , ни , ни даже модуля разности в нём не останется. Эта переформулировка и есть дверь в топологию.
Что на самом деле говорит ε-δ
Неравенство значит просто, что лежит в интервале . На графике это горизонтальная полоса вокруг значения . А значит, что лежит в окне вокруг .
Тогда определение читается так: какую бы узкую полосу вокруг ни взяли, найдётся окно вокруг , которое целиком отображается в эту полосу. Немного входа в запас, чтобы выход не вылетел из полосы.
Обратите внимание, что сами числа и тут ничего не значат. Важно только, что полоса «окружает» точку , а окно «окружает» точку . Назовём окрестностью точки любой интервал , который её содержит. Симметричность интервала тоже не важна: в любом интервале вокруг точки помещается симметричный, и наоборот. Получаем то же определение, но уже без чисел.
непрерывна в тогда и только тогда, когда для любой окрестности точки найдётся окрестность точки , такая что .
Избавляемся от точек
Теперь пусть непрерывна во всех точках. Возьмём какой-нибудь интервал на оси значений и посмотрим на все , которые в него попадают. Это множество называется прообразом :
(Обратная функция тут не нужна, имеет смысл для любой .)
Задача. Пусть . Чему равен прообраз ?
Пусть . Тогда является окрестностью точки , и по непрерывности есть окно вокруг , которое целиком переходит в . То есть всё окно лежит в прообразе. Получилось, что у каждой точки прообраза есть «запас» во все стороны. У таких множеств есть имя.
Назовём множество открытым, если вместе с каждой своей точкой оно содержит и какой-нибудь интервал вокруг неё:
Открыты любой интервал , луч , вся прямая и, например, . Пустое множество тоже открыто: в нём нет точек, для которых что-то надо проверять. А вот не открыто. Точка в нём лежит, но любой интервал вокруг нуля задевает отрицательные числа. Не открыты и одна точка , и множество рациональных чисел : в любом интервале есть иррациональные числа.
Задача. Какие из множеств открыты?
Открыты A, B и E. Множество C не открыто, потому что вокруг нет интервала из чисел вида . Множество D не открыто из-за точки : она в нём лежит, но в любом интервале вокруг нуля есть числа . Если выкинуть и ноль (вариант E), проблема исчезает: у каждой оставшейся точки есть запас до ближайшего .
Мы уже доказали половину главной теоремы урока. Вторая половина ещё проще.
Функция непрерывна во всех точках тогда и только тогда, когда прообраз любого открытого множества открыт.
«⇒»: у каждой точки прообраза есть окно, которое отображается в , а значит, лежит в прообразе. «⇐»: возьмём в качестве полосу . Её прообраз открыт и содержит , значит, содержит и интервал вокруг . Его полуширина и есть .
«⇒». Пусть непрерывна и открыто. Возьмём . Так как и открыто, есть , при котором . По непрерывности в найдётся , такое что . Значит, для всех выполнено , то есть . Точка была любой, поэтому открыто.
«⇐». Пусть прообразы открытых множеств открыты. Возьмём точку и . Интервал открыт, значит, открыт и . Он содержит , поэтому есть с . Это и значит, что .
Снизу можно это потыкать ручками. Выберите функцию и подвигайте полосу (ползунками или прямо мышью по картинке). Отрезки на оси показывают прообраз . У непрерывных функций он всегда состоит из интервалов без концов. У разрывных найдётся такая полоса, что у прообраза появится закрашенный конец или отдельная точка, и открытость сломается ровно в точке разрыва.
Почему прообраз, а не образ
Мог возникнуть естественный вопрос: почему мы требуем открытости прообраза, а не образа?
Это просто неверно. Функция гладкая, но переводит интервал в , а это множество не открыто. Можно даже проще: постоянная функция переводит вообще что угодно в одну точку, а значит, и любое открытое множество в одну точку, которая не открыта.
Непрерывность есть обещание про выход: «хочешь, чтобы значение попало в полосу , и тогда у тебя есть запас по входу».
У прообраза есть и чисто техническое преимущество: он идеально уживается с теоретико-множественными операциями.
Читателю предлагается это проверить самостоятельно.
Образ так не умеет: может быть строго меньше, чем . Например, возьмём , и . Тогда
а значит, , тогда как .
Задача. Какие равенства верны для любой функции и любых множеств , ?
Прообраз уживается со всеми операциями. Образ уживается с объединением (точка попала в ровно тогда, когда она пришла из или из ), но не с пересечением: пример с выше.
Главное свойство открытых множеств
- Объединение любого семейства открытых множеств открыто.
- Пересечение конечного числа открытых множеств открыто.
- Если , то для какого-то . Интервал вокруг , лежащий в , лежит и в объединении.
- Если , то для каждого есть с . Тогда интервал полуширины лежит во всех сразу.
Почему пересечение только конечное? Потому что мы взяли минимум по , а в бесконечном случае минимума может вообще не быть: там будет инфимум, который может равняться нулю.
а точка не открыта. Запас у точки есть в каждом интервале, но он сжимается до нуля.
Задача. Чему равно пересечение ?
- , и оно открыто
- , и оно не открыто
- , и оно не открыто
Объединения особенно важны. Посмотрите: любое открытое множество является объединением интервалов. У каждой точки есть свой интервал , и . Отсюда сразу следует полезная вещь.
Чтобы проверить непрерывность , достаточно проверить, что прообраз каждого интервала открыт.
Пусть открыто. Запишем его как объединение интервалов . Тогда . Это объединение открытых множеств, и по свойству 1 оно открыто.
Это очень важное свойство: нам не нужно проверять все открытые множества, достаточно интервалов, что гораздо проще. Позже это наблюдение приведёт нас к понятию базы топологии.
Мощь нового языка
Сравним два доказательства одного и того же факта.
Докажите, что композиция непрерывных функций непрерывна: сначала через и , потом через открытые множества.
Через -: берём , по непрерывности в точке находим , по непрерывности в для этого находим , проверяем цепочку неравенств.
Через открытые множества: если открыто, то . Множество открыто, потому что непрерывна, а его прообраз открыт, потому что непрерывна. Всё.
Что получилось
Числа у нас остались ровно в одном месте: внутри определения открытого множества. Всё остальное можно выразить через него. Начнём с окрестностей: до сих пор окрестностью мы называли интервал вокруг точки, но удобнее определение пошире.
Окрестностью точки называется любое открытое множество, содержащее .
Далее мы будем пользоваться именно этим определением. Для непрерывности ничего не меняется.
Докажите, что утверждение о непрерывности через окрестности остаётся верным и для окрестностей в новом смысле. То есть непрерывна в тогда и только тогда, когда для любого открытого найдётся открытое , для которого .
Понадобятся два факта: в любом открытом множестве вокруг его точки есть интервал вокруг неё, а интервал сам открыт.
Пусть верна версия с интервалами; проверим версию с открытыми множествами. Возьмём открытое . В нём есть интервал вокруг . По версии с интервалами найдётся интервал вокруг с . Интервал открыт, так что подходит.
Обратно, пусть верна версия с открытыми множествами, и — интервал вокруг . Он открыт, поэтому есть открытое с . В есть интервал вокруг , и .
Значит, и непрерывность в точке, и непрерывность всюду говорят только об открытых множествах. Остаётся договориться, какие множества считать открытыми, и ε с δ больше не нужны.
Отсюда напрашивается смелый вопрос. А что, если взять какое-то другое множество: точки сферы, функции, слова, и как-то договориться, какие его подмножества считать открытыми? Тогда сразу появится понятие непрерывности, причём там, где никаких и нет. Именно с этого и начинается топология.
В следующем уроке сделаем то же самое с последовательностями: перепишем сходимость без и посмотрим, что говорит непрерывность по Гейне.