«Наивная теория множеств» —учебник по математике Пола Халмоса, дающий введение в теорию множеств для студентов . [1] Первоначально опубликованный Ван Нострандом в 1960 году, [2] он был переиздан в серии «Математические тексты для студентов» издательства Springer-Verlag в 1974 году. [3]
Хотя в названии указано, что представленная теория множеств «наивна», что обычно подразумевает отсутствие формальных аксиом , книга вводит систему аксиом, эквивалентную системе аксиом теории множеств ZFC, за исключением аксиомы основания . Она также дает правильные и строгие определения для многих основных понятий. [2] [4] Отличие от «истинной» книги по аксиоматической теории множеств заключается в ее характере: в ней нет обсуждений аксиоматических мелочей, и почти ничего нет о сложных темах, таких как большие кардиналы или форсинг . Вместо этого она пытается быть понятной тому, кто никогда раньше не задумывался о теории множеств.
Халмош позже заявил, что это была самая быстро написанная им книга, на которую ушло около шести месяцев, и что книга «написалась сама собой» [5] .
Ниже приведены утверждения аксиом, как они представлены в книге, со ссылками на разделы и пояснительными комментариями по каждой из них. «Основное примитивное (неопределенное) понятие принадлежности » (то есть членство во множестве ) является отправной точкой, где « принадлежит к » записывается в обычной нотации как . Здесь и являются обоими множествами, причем различие в обозначениях верхнего/нижнего регистра является чисто стилистическим выбором. Аксиомы управляют свойствами этого отношения между множествами.
1. Аксиома расширения (раздел 1): два множества равны тогда и только тогда, когда они состоят из одних и тех же элементов .
Это гарантирует, что отношения членства и (логического) равенства взаимодействуют надлежащим образом.
2. Аксиома спецификации (Раздел 2): Каждому множеству и каждому условию соответствует множество , элементами которого являются именно те элементы, для которых выполняется .
Это, скорее, схема аксиом (то есть каждое условие порождает аксиому). «Условие» здесь означает «предложение», в котором переменная (пробегающая по всем множествам) является свободной переменной . «Предложения» определяются как построенные из меньших предложений с использованием логических операций первого порядка ( и , или , не ), включая квантификаторы (« существует », « для всех »), и с атомарными (т.е. базовыми исходными) предложениями и .
Эта схема используется в 4.-7. ниже, чтобы сократить множество, которое, как утверждается, существует, до множества, содержащего именно предполагаемые элементы, а не некоторого большего множества с посторонними элементами. Например, аксиома спаривания применяется к множествам и гарантирует только то, что существует некоторое множество , такое что и . Спецификацию можно использовать для того, чтобы затем построить множество только с этими элементами.
3. Существование множества (Раздел 3): существует множество.
Не указано как именованная аксиома, но вместо этого указано как "официально предполагаемое". Это предположение не является необходимым, поскольку позже принимается аксиома бесконечности, которая также определяет существование множества (с определенным свойством). Существование любого множества вообще используется для того, чтобы показать, что существует пустое множество , используя аксиому спецификации.
4. Аксиома сопряжения (раздел 3): Для любых двух множеств существует множество, которому они оба принадлежат.
Это используется для демонстрации того, что существует синглтон , содержащий заданный набор .
5. Аксиома объединений (раздел 4): Для каждой совокупности множеств существует множество, содержащее все элементы, принадлежащие хотя бы одному множеству данной совокупности.
В разделе 1 Халмош пишет, что «чтобы избежать терминологического однообразия, мы иногда будем говорить «коллекция» вместо «множество». Следовательно, эта аксиома эквивалентна обычной форме аксиомы объединений (с учетом аксиомы спецификации, как отмечено выше).
На основе имеющихся аксиом Халмош дает конструкцию пересечений множеств , а также описывает обычные булевы операции над множествами и доказывает их свойства.
6. Аксиома степеней (раздел 5): Для каждого множества существует совокупность множеств, содержащая среди своих элементов все подмножества данного множества.
Опять же (отметим, что «коллекция» означает «множество»), используя аксиому (схему) спецификации, мы можем сократить, чтобы получить множество мощности множества , элементы которого являются в точности подмножествами . До сих пор аксиомы использовались для построения декартова произведения множеств.
7. Аксиома бесконечности (раздел 11): существует множество, содержащее 0 и содержащее последователя каждого из его элементов.
Множество . Последователь множества определяется как множество . Например: . Эта аксиома гарантирует существование множества, содержащего и, следовательно , и, следовательно , и так далее. Это подразумевает, что существует множество, содержащее все элементы первого бесконечного ординала фон Неймана . И еще одно применение аксиомы (схемы) спецификации означает, что само является множеством.
8. Аксиома выбора (раздел 15): Декартово произведение непустого семейства непустых множеств непусто.
Это один из многих эквивалентов аксиомы выбора . Обратите внимание, что «семейство» определяется как функция , с интуитивной идеей, что множества семейства являются множествами для ранжирования по множеству , и в обычной нотации эта аксиома говорит, что существует по крайней мере один элемент в , при условии, что для всех .
9. Аксиома подстановки (Раздел 19): Если есть предложение такое, что для каждого из множества можно сформировать множество , то существует функция с областью определения такой, что для каждого из .
Функция определяется как функциональное отношение (т.е. определенное подмножество ), а не как определенный тип набора упорядоченных пар , как, например, в ZFC.
Эта «аксиома» по сути является схемой аксиом коллекции , которая, учитывая другие аксиомы, эквивалентна схеме аксиом замены . Это схема коллекции, а не замены, поскольку 1) это отношение класса , а не функция класса и 2) функция не указана как имеющая область значений именно множества , а просто некоторого множества .
Эта аксиома используется в книге для а) построения предельных ординалов фон Неймана после первого бесконечного ординала и б) доказательства того, что каждое вполне упорядоченное множество порядково изоморфно уникальному ординалу фон Неймана.
Обратите внимание, что аксиомы 1.-9. эквивалентны системе аксиом ZFC-Foundation (то есть ZFC без аксиомы Foundation), поскольку, как отмечено выше, аксиома (схема) подстановки Халмоша эквивалентна схеме аксиом подстановки при наличии других аксиом.
Кроме того, аксиомы 1.-8. почти в точности соответствуют аксиомам теории множеств Цермело ZC; единственное отличие состоит в том, что предположение о существовании множества заменяется в ZC существованием пустого множества, а существование синглтонов прямо утверждается для ZC, а не доказывается, как выше. Кроме того, бесконечное множество, существование которого утверждается аксиомой бесконечности, не является тем, которое Цермело изначально постулировал [a] , но версия Халмоша иногда молчаливо заменяет его в трактовках теории множеств Цермело.
То, что аксиома (схема) подстановки изложена последней и так поздно в книге, является свидетельством того, насколько элементарная теория множеств — и, в действительности, математика в целом — может обойтись без нее . Как очень простой пример того, для чего это необходимо , ординал фон Неймана (то есть второй предельный ординал) не может быть доказан как множество, используя только аксиомы 1.-8., хотя множества с хорошими порядками с этим типом порядка могут быть построены из этих аксиом. Например , с порядком, помещающим все элементы первой копии меньше, чем вторая. Работа с ординалами фон Неймана вместо общих хороших порядков имеет технические преимущества, не в последнюю очередь тот факт, что каждый хороший порядок является порядком изоморфным уникальному ординалу фон Неймана.
Как отмечено выше, в книге отсутствует Аксиома Основания (также известная как Аксиома Регулярности). Халмос неоднократно колеблется вокруг вопроса о том, может ли множество содержать само себя.
Но Халмос позволяет нам доказать, что существуют определенные множества, которые не могут содержать сами себя.