Книга
Книга
ПРЕДИСЛОВИЕ ПЕРЕВОДЧИКА
В книге известного чехословацкого специалиста по математической логике П. Вопенки развит некоторый вариант нестандартного анализа. В отличие от традиционного подхода к нестандартному анализу в стиле А. Робинсона, где главное внимание уделяется нестандартным методам доказательства классических математических результатов и проблем, автор стремится непосредственно использовать специфику нестандартного универсума для формулировки новых математических понятий. При этом предполагается, что введение, например, бесконечно малых и бесконечно больших величин позволяет строить математические модели, более адекватно отражающие существо дела, чем традиционные подходы в духе теории пределов или топологии.
Изложение сопровождается весьма интересной критикой принципов традиционной теоретико-множественной матема* тики. Применение некоторых теоретико-множественных конструкций оспаривается при этом под углом зрения, отличным от широко известной интуиционистской критики теоретикомножественной математики. В этом отношении особенно интересно первое добавление автора, написанное специально для русского перевода книги. Второе, также специально на* писанное, добавление посвящено краткому обзору современных результатов в альтернативной теории множеств, полученных участниками семинара по альтернативной теории множеств в Карловом университете в Праге.
Сейчас трудно сказать, в какой мере конкретные попытки автора и его коллег построить альтернативную математику окажутся плодотворными, но сам предложенный подход, например, идея интерпретировать все математические конструкции в области конечных множеств, несомненно, очень важен, интересен и перспективен.
Значительный интерес представляют мотивировки вводимых автором принципов. Читателя заинтересуют нетрадиционные понятия конечного множества, топологической формы, движения и многие другие. Можно надеяться, что этим
С формальной и технической точки зрения альтернативная теория множеств близка к нестандартному анализу, и с этой точки зрения ее можно рассматривать как частный случай нестандартного анализа.
Мой коллега Дж. Поливка помог улучшить некоторые мотивировки, а мои студенты М. Ресл и А. Венковска способствовали улучшению ряда замечаний.
Наконец, автор хотел бы поблагодарить своего друга П. Хайека, который перевел текст на английский язык, и П. Хинмана, прочитавшего корректуру глав I—V. Их многочисленные замечания способствовали улучшению текста.
Заметим, что по альтернативной теории множеств уже было опубликовано несколько предварительных сообщений, см., например, цитированные в литературе статьи А. Сохора.
ВВЕДЕНИЕ
КАНТОРОВСКАЯ ТЕОРИЯ МНОЖЕСТВ
Канторовская теория множеств есть математическая теория конечных и актуально бесконечных множеств. В ней канонизируются основные принципы, которые математики признают в качестве верных утверждений относительно множеств.
Основы теории конечных и бесконечных множеств были заложены Б. Больцано, который сформулировал некоторые из ее принципов. Несколько позднее Г. Кантор развил теорию множеств систематическим образом и дополнил ее рядом принципов.
Часть этих принципов, образующих базис теории множеств, относится к конечным множествам и со времен начала цивилизации признается в качестве основных истин не только математиками, но и всеми людьми. Принципы эти считаются самоочевидными как в результате традиционного образования, так и в силу того, что их можно непосредственно проверить в некоторых очень частных случаях, встречающихся в каждодневной практике. Тем не менее критический анализ показывает несостоятельность обычных доводов в пользу абсолютного признания даже этих принципов. Например, мы убеждены, что для данного конечного множества любые подсчеты с помощью натуральных чисел дают одно и то же количество его элементов. Если бы мы попытались доказать это утверждение математической индукцией, то свели бы проблему к аналогичному вопросу об истинности математической индукции. Представим себе, что можно найти множество, для которого один подсчет дает п элементов, в то время как другой дает т элементов, где т и п ——два вполне конкретных различных натуральных числа, или по крайней мере допустим, что есть некоторые доводы в пользу существования такого множества. С другой стороны, предположим, что утверждение, гласящее, что каждое множество, имеющее п элементов при одном подсчете, имеет п элементов и при всяком другом подсчете, доказано с помощью некоторого конкретного доказательства. Пусть такое доказательство реализовано с помощью инструкции, даваемой
математической индукцией. Описанная ситуация привела бы к заключению, что убедительность доказательств, подчиняющихся законам логики, убывает с увеличением их длины. Отсюда мы могли бы заключить, что даже финитарные математические утверждения могут иметь весьма сложные истинностные значения, что их не только два и т. п.
И все же основной предмет канторовской теории множеств—это бесконечные множества; их существование предполагается. Основные постулаты канторовской теории множеств сформулированы не случайным образом и не выводятся непосредственно из простого допущения о существовании некоторого актуально бесконечного множества. Их мотивировку можно найти в математике задолго до возникновения теории множеств. Сказанное относится прежде всего к следующим двум типам постулатов.
Дотеоретико-множественная математика исследовала объекты нескольких точно определенных сортов, допускающих неограниченное конструирование объектов данного сорта. Таковы, например, натуральные числа, действительные числа, точки пространства и т. д. Бесконечность, содержащаяся в таких сортах объектов, есть потенциальная бесконечность. Первый вид постулатов канторовской теории множеств мотивируется тем, что эта бесконечность трактуется как актуальная, т. е. объявляется, что все объекты, которые можно получить в процессе некоторой последовательной конструкции, уже построены. После неоднократного обобщения и аккуратного уточнения вида определяющих свойств объектов мы получаем принцип, согласно которому набор всех объектов, обладающих свойством указанного типа, следует воспринимать как актуально существующее множество. В то же самое время ясно, что имеются и пределы обобщения в этом направлении.
В дополнение к объектам определенного сорта дотеоретико-множественная математика имеет дело с объектами, которые находятся во взаимно однозначном соответствии с некоторыми подсемействами множества всех объектов определенного сорта. Так, кроме точек пространства рассматриваются прямые линии, плоскости и т. д. Таким образом, можно образовать множество всех прямых как множество некоторых подсемейств множества всех точек. В качестве предельного обобщения этого подхода получается принцип, гарантирующий существование множества всех подмножеств данного множества. В отличие от постулатов первого вида постулат о множестве всех подмножеств был? по-видимому, неизвестен Больцано.
В настоящее время существование актуально бесконечных множеств превратилось в догму, в которую верит большинство математиков; более того, математики пытаются внушить веру в эту догму и другим людям. В то же время мы не можем указать какое-либо актуально бесконечное множество в реальном мире ——здесь мы имеем дело с конструкцией, расширяющей реальный мир и качественно превосходящей пределы пространства возможностей наших наблюдений. Таким образом, утверждения о бесконечных множествах теряют свое феноменологическое содержание. В результате дальнейшее развитие теории множеств всецело зависит от формальных соображений, которые оказываются единственным надежным поводырем в тьме, сгустившейся вокруг множеств.
Это обстоятельство привело к трудностям уже в самом начале теории множеств. Оказалось, что естественных постулатов канторовской теории множеств недостаточно для решения вопроса об истинности аксиомы выбора. В то же время вопрос стал столь насущным, что совершенно невозможно было ожидать формального подтверждения независимости этой аксиомы. Для нее не было никаких мотивировок, аналогичных мотивировкам предыдущих постулатов. В конце концов аксиома выбора получила общее признание по чисто формальным причинам: эта аксиома значительно упрощает структуру бесконечных множеств и приводит к некоторым очень элегантным теоремам. Попытки мотивировать аксиому выбора ее истинностью для конечных множеств были подорваны аксиомой детерминированности, которая также может быть мотивирована ее истинностью для конечных множеств, но несовместима с аксиомой выбора. Более того, по-види- мому, имеется и ряд других аксиом такого вида. Достаточно взять любое суждение, истинное для конечных множеств, приемлемое или даже имеющее техническое преимущество для бесконечных множеств, но не совместимое с аксиомой выбора.
Сегодня известно заметное количество независимых суждений теории множеств, т. е. суждений, не доказуемых и не опровержимых с помощью базисных аксиом. Похоже, что математики не могут предложить интересных принципов, достаточно сильных для разрешения их истинности. Типичным примером является континуум-гипотеза. Принятие континуум- гипотезы дает некоторые технические преимущества, но и теория множеств с отрицанием континуум-гипотезы также довольно интересна. Итак, нет единой теории множеств: вместо этого имеются различные теории множеств, для ко-
торых исходная канторовская теория множеств служит общей идейной основой.
Кроме того, можно сформулировать и другие постулаты для актуально бесконечных множеств и создать таким образом теорию актуально бесконечных множеств, отличающуюся от канторовской теории множеств. Например, аксиому о множестве всех подмножеств можно заменить постулатом, гласящим, что каждое бесконечное множество может быть биективно отображено на множество всех натуральных чисел. Вполне вероятно, что получающаяся в результате теория может успешно конкурировать с канторовской теорией множеств.
Попытки математиков до конца постичь актуальную бесконечность оказались безуспешными. Но это не уменьшает, конечно, важности канторовской теории множеств, которая остается свидетельством стремления человека раздвинуть пределы пространства способом, не имеющим никакой аналогии в истории.
МАТЕМАТИКА
В КАНТОРОВСКОЙ ТЕОРИИ МНОЖЕСТВ
Значение канторовской теории множеств для математики определяется не только ею самой, но и ее положением в математике. Вскоре после возникновения теории множеств стало ясно, что она полезна главным образом по следующим трем причинам.
Все математические объекты, созданные в дотеоретико- множественной математике, могут быть заново построены как структуры в теории множеств. Точнее, эти объекты можно задать в теории множеств их каноническими моделями так, чтобы изучение оригинальных объектов заменялось изучением соответствующих моделей. В некоторых случаях эта замена влияет и на исходные понятия и влечет за собой их модификацию в согласии с рассматриваемой моделью. В качестве примеров можно взять действительные числа, исчисление бесконечно малых и т. д.
В дотеоретико-множественной математике встречались бесконечности различных видов, например бесконечность как неограниченная возможность конструирования объектов некоторого сорта, бесконечность как неограниченно возрастающее количество, бесконечность, где встречаются две параллельные прямые, и т. п. Все эти виды бесконечности были сведены к актуальной бесконечности, с которой имеет дело теория множеств. Теория множеств стала общей теорией бесконечности.
Теория множеств дала математике богатейшую в комбинаторном отношении структуру, а именно структуру конечных и актуально бесконечных множеств. Это привело к возникновению новых математических дисциплин. В некоторых из них прямо используются структуры множеств, по крайней мере частично; таковы топология, теория меры и т. п. Другие представляют собой надструктуру на классических структурах, как, например, функциональный анализ и некоторые алгебраические структуры и т. п. Теория множеств предоставляет неисчерпаемое многообразие различных абстрактных структур.
Канторовская теория множеств стала, таким образом, миром, куда вместилась вся математика в целом. Частные математические дисциплины были избавлены от ответственности за свою непротиворечивость, так как эта ответственность была возложена на теорию множеств.
Однако такая концепция математики имеет и заметные недостатки, которые все более привлекают внимание математиков.
Некоторые дисциплины, развивавшиеся в дотеоретико- множественной математике, потребовалось подвергнуть заметной насильственной перестройке, чтобы их можно было включить в теорию множеств Кроме того, некоторые подходы к их построению были абсолютизированы. Примером может служить исчисление бесконечно малых. Ко времени его перестройки теория множеств была еще недостаточно развита, чтобы сделать возможным наиболее естественное моделирование. Вот почему некоторые из основных идей исчисления бесконечно малых оказались скомпрометированными, а область исследования расширилась неадекватным образом. Непосредственные вычисления были заменены доказательствами, часто затемняющими ведущие идеи. Кроме того, этот так называемый e-6-анализ не отражает полностью исходное исчисление бесконечно малых, так как некоторые понятия, в которых бесконечно малые количества качественно различаются, непереводимы в e-6-анализ и их пришлось отбросить при использовании функционального анализа.
Теория множеств принесла в математику целую шкалу частных случаев актуальной бесконечности. Однако большинство из них нельзя разумно интерпретировать в реальном мире. Их существование есть просто следствие основной концепции актуальной бесконечности в канторовской теории множеств.
Теория множеств открыла путь к изучению необъятного количества различных структур и к беспрецедентному росту знаний относительно них. Это привело к распылению
математики. Кроме того, большинство результатов такого рода приобретает смысл только за счет существования соответствующей структуры в канторовской теории множеств. Математика, основанная на канторовской теории множеств, превратилась в математику канторовской теории множеств.
Канторовская теория множеств ответственна за это ущербное развитие математики; с другой стороны, она накладывает на математику ограничения, которые не так легко преодолеть. Все структуры, изучаемые в математике, априорно жестко заданы, и роль математика есть просто роль наблюдателя, их описывающего. Именно поэтому математики столь беспомощны в постижении таких неточных по самой своей сути понятий, как реализуемость, взаимоотношение непрерывного и дискретного и т. д.
Современная математика изучает, таким образом, конструкцию, отношение которой к реальному миру по меньшей мере проблематично. Более того, эта конструкция не единственно возможная, да и на самом деле не самая подходящая с точки зрения самой математики. Это ставит под вопрос роль математики как научного и полезного метода. Математика может быть низведена к простой игре, происходящей в некотором специфическом искусственном мире. Это не опасность для математики в будущем, а непосредственный кризис современной математики. Он проявляется и в том, что часто глубокие и остроумные математические результаты не вызывают никакого интереса не только у людей, которые не являются математиками-профессионалами, но даже у математиков, в настоящее время работающих над проблемами с другим расположением фигур на шахматной доске.
Некоторые математики, ощущая этот кризис, предлагают запретить деятельность в некоторых областях математики или по крайней мере поставить ее под сомнение. Излишне говорить, что такая позиция бесперспективна. Математику, конечно, нельзя подправить механически.
АЛЬТЕРНАТИВНАЯ ТЕОРИЯ МНОЖЕСТВ
Один из возможных путей выхода из кризиса современной математики может состоять в попытке перестроить математику на феноменологической основе. Такая перестройка должна привести к естественному исключению из математики искусственных проблем, подобно тому как из классической геометрии было исключено исследование фигуры; состоящей из полуокружности и параболы.
Однако чисто феноменологическая концепция математики могла бы ее заметно обеднить; кроме того, это обеднение может сказаться на роли самой математики. Математика есть способ преодоления непосредственного горизонта человеческого опыта. Мы используем математику, чтобы выразить мысли, предваряющие наше знание, которые часто в дальнейшем нельзя проверить. В перестроенной математике мы принуждены, таким образом, также принять основные принципы, позволяющие преодолеть горизонт опыта. В частности, мы не отвергаем логику как способ вывода из аксиом, однако мы представим ряд критических соображений по ее поводу.
Учитывая центральную роль теории множеств в математике, кажется разумным начать с новой теории множеств как возможного базиса для математики (так же, как современная математика базируется на канторовской теории множеств) .Эта книга и есть попытка создать такую альтернативную теорию множеств.
Мы будем рассматривать феномен бесконечности в согласии с нашим опытом, т. е. как феномен, который встречается при наблюдении больших, необозримых множеств. Мы ни в коем случае не используем понятия актуально бесконечных множеств. Заметим, что, исключив актуально бесконечные множества, мы не лишаем математику возможности достаточно хорошо их описывать, если они в будущем окажутся полезными. Кроме того, мы сможем предложить несколько различных теорий, которые могут быть использованы как теории актуальной бесконечности. Одной из них является кан- торовская теория множеств.
Внимательный читатель обнаружит, что наша теория даже не полностью основывается на классической концепции конечных множеств. В настоящей книге этот аспект присутствует лишь неявно; мы учли, что систематическое развитие в этом направлении заметно увеличило бы объем книги и перенесло бы ударение на темы, не слишком подходящие для первого знакомства с нашей теорией. По этой же причине мы развиваем нашу теорию в рамках классической логики.
Мотивировки ряда подходов в нашей теории напоминают некоторые идеи А. С. Есенина-Вольпина, но автор не в состоянии дать более детальный анализ этих взаимоотношений.
Мы развиваем альтернативную теорию множеств в то время, когда канторовская теория множеств уже существенно разработана. Это позволяет почти дословно переносить в нее различные методы и результаты из канторовской теории множеств; они лишь будут иначе интерпретироваться.
Проиллюстрируем это на примере. Предположим, что в популярной брошюре автор пытается рассказать о свойствах счетных множеств. Он приглашает читателя в отель, имеющий бесконечно много комнат, занумерованных натуральными числами; все комнаты заняты. Тем не менее можно принять нового гостя, предоставив ему комнату номер один и в то же время переместив каждого гостя из комнаты с номером п в комнату с номером n + 1. Теперь представим себе, что в отеле только тысяча комнат и все они заняты. Проделаем то же самое. Новый гость помещается в комнату номер один, гость из комнаты номер один перемещается в комнату номер два и т. д. Так как гости передвигаются последовательно, процесс не закончится за один день, и, так же как и выше, каждый гость будет устроен в течение почти всего дня. В этом случае множество из тысячи комнат содержит подсемейство (подсемейство всех комнат, в которые гости потенциально передвигаются), которое ведет себя в некотором смысле как счетное множество в канторовской теории множеств.
Подобно канторовской теории множеств наша теория — неформализованная, «наивная» теория. Тем не менее некоторые из ее важных фрагментов могут быть аксиоматизированы. Так, например, почти все результаты, содержащиеся в настоящей книге, можно вывести из аксиом, которые явно сформулированы. Полученная таким образом формальная теория имеет простые модели в любой из аксиоматических систем канторовской теории множеств, например в теории множеств Цермело ——Френкеля. Некоторые модели легко получить из(о-насыщенных моделей мощности N】для арифметики Пеано. Это доказывает среди прочего относительную непротиворечивость нашей теории по отношению к теории множеств Цермело ——Френкеля. Кроме того, это позволяет нам исследовать нашу теорию классическими методами, вдохновляясь результатами теории моделей и используя различную технику доказательств.
Если нашу теорию рассматривать как формальную систему, то некоторые из ее моделей можно идентифицировать с довольно частным случаем нестандартного анализа Робинсона, и это дает дополнительный важный источник методов доказательства.
Все эти источники и вдохновляющие соображения будут подходящим образом использованы.
Нам могут заметить, что наша теория как формальная система является лишь частью современной математики. Но это замечание столь же не относится к делу, как и замечание, что общая теория относительности ограничивается только одной геометрией из классификации геометрий по Клейну.
Формальная трактовка нашей теории может упростить работу в различных аспектах. Но читатель ни на минуту не должен забывать, что наша теория не является формальной системой и что приведенные в этой книге аксиомы не образуют исчерпывающего списка. Приведены лишь те аксиомы, которые реально используются. Например, в разд. 6 гл. I мы указываем принцип (сформулированный неточно) для принятия новых аксиом. Аксиомы, вводимые на основании этого принципа, могут существенно затруднить (или сделать просто невозможным) построение моделей нашей теории в рамках обычных теоретико-множественных систем.
МАТЕМАТИКАВ АЛЬТЕРНАТИВНОЙ ТЕОРИИ МНОЖЕСТВ
Если наша теория должна действительно стать альтернативой канторовской теории множеств, мы должны показать, что она может заменить канторовскую теорию множеств по отношению к математике. И хотя основная часть настоящей книги посвящена развитию собственно теории, все же основная цель нашей работы — развитие математики в ее рамках.
Мы уже упоминали, что наша теория есть общая теория бесконечности. Прочитав первые две главы, читатель увидит, что объекты дотеоретико-множественной математики могут быть построены в нашей теории столь же хорошо, как и в канторовской теории множеств. Некоторые сомнения могут относиться только к исчислению бесконечно малых.
Прежде всего совершенно ясно, что в нашей теории можно развить 8-6-анализ: hq функциональный анализ был бы уже при этом довольно неестественным. Однако мы и не собирались развивать исчисление бесконечно малых как е-6- анализ. В нашей теории для этой цели имеются более естественные средства, да и функциональный анализ может быть перестроен в рамках нашей теории более естественным образом. В настоящее время прорабатывается несколько вариантов исчисления бесконечно малых и пока не ясно, какой из них наиболее естествен. Поэтому мы и не включили в эту книгу изложение исчисления бесконечно малых.
Следует подвергнуть критическому анализу, касающемуся самых их основ, те разделы, которые развивались после возникновения теории множеств. Необходимо искать новые математические определения для понятий, которые уже были математически формализованы. Раздел топологии, посвященный формам, как раз и дает такой пример Наш опыт свидетельствует о том, что механическое приспосабливание
понятий, используемых в канторовской теории множеств, часто сдерживает развитие и скрывает простые естественные подходы. Здесь и содержится главное различие между работой в нашей теории и в нестандартном анализе Робинсона. Нестандартный анализ не является неформальной теорией, и его raison d'etre выводится из канторовской теории множеств. Главная цель нестандартного анализа — обогатить канторов- скую теорию множеств новой техникой. Понятия канторовской теории множеств не подвергаются при этом критике.
Наша теория позволяет дать естественную математическую трактовку понятий, которые либо не были определены математически, либо были определены неудовлетворительным образом. Например, мы предлагаем главу, посвященную понятию движения. Мы увидим, что развитие математики в альтернативной теории множеств быстро приводит к проблемам, для решения которых в современной математике нет подходящих методов. Таким образом, необходимо искать новую, необычную технику.
Получив определенные познания в альтернативной теории множеств, читатель сможет открыть различные возможности для развития в ее рамках частных математических дисциплин. Некоторые из таких возможностей исследовались на Семинаре по альтернативной теории множеств в Праге и были подвергнуты определенному критическому пересмотру. Настоящая книга содержит лишь некоторые примеры, разработанные ее автором.
Сужение круга математических проблем и концентрация внимания на проблемах, поставленных альтернативной теорией множеств, является сильнодействующим средством. Дук альтернативной теории множеств, как нам кажется, состоит в том, чтобы регулировать математические проблемы 《in medias res》. Решение таких проблем ——отнюдь не легкая задача. Если наш путь или какой-либо подобный ему окажется верным, то это приведет, вероятно, к значительному сокращению математической продукции.
Глава I
ВВЕДЕНИЕ
В АЛЬТЕРНАТИВНУЮ ТЕОРИЮ МНОЖЕСТВ
Математик творит объекты и устанавливает связи между ними. Он делает это различными способами, и мы не будем пытаться описать их здесь в полной общности.
Объекты и отношения, образующие предмет изучения математики, существуют лишь в нашем воображении. Для различных целей математики создают сложные миры из таких объектов. Наше исследование будет посвящено одному из частных миров математических объектов.
Мы опишем и исследуем наш мир объектов неформально. Тем не менее мы попытаемся выбрать формулировки, легко допускающие формализацию, так как некоторая формализация на более поздних шагах развития нашей теории станет желательной. (При этом под формализацией мы понимаем формальную аксиоматическую систему, соответствующую рассматриваемой неформальной теории или по крайней мере некоторым важным фрагментам этой теории.) В частности, свойства, приданные нашему миру в процессе его порождения, будут выражены в виде аксиом. Исходя из этих аксиом, затем уже могут быть доказаны другие их свойства. Некоторые аксиомы будут сформулированы в виде, не допускающем непосредственной механической формализации; тем не менее они будут часто служить для ориентации.
Объекты будут обозначаться буквами, возможно с индексами, или другими стандартными символами. Запись Х = У означает, что X и У обозначают один и тот же объект, и читается как «X равно У》;X #= У означает, что X н У обозначают различные объекты.
Чтобы упростить систему обозначений, мы будем использовать логические связки и кванторы &, V, =Ф, =, П, В, V, 31. Квантор Э! читается как «существует ровно один》. Далее, мы используем символы (р(Х) и (р(Х】,,..,XQ для обозначения свойств объектов и отношений между объектами соответственно. (Здесь X и Xi,…,Х^ суть переменные, пробегающие объекты.)
Отношение принадлежности будет играть основополагающую роль в нашей теории. Это отношение, равно как и
объекты нашего мира, будет введено позднее, но уже сейчас мы примем соглашение, что символ е означает отношение принадлежности. Мы читаем X w У как 《X есть член У》,пли, эквивалентным образом, как《X принадлежит У》,или《X есть элемент У》. Мы пишем X 跆 У, если X не принадлежит Y. Иногда будут использоваться ограниченные кванторы (ЭХ w У (.…)как сокращение для :ЭХ(Х w У & …•)н (VX е У) (...)как сокращение для VX(X 三 У 今...).
РАЗДЕЛ 1. МНОЖЕСТВА
Множества суть объекты специального вида. Мы опишем способ построения множеств и определение отношения принадлежности между объектами и множествами.
Прежде всего предположим, что построено пустое множество, не имеющее элементов. Таким образом, существует объект, являющийся множеством и не имеющий элементов. Это множество, как обычно, мы обозначим через 0,
Другие множества будут конструироваться следующим образом. Предположим, что некоторые объекты уже были построены ранее и что мы можем расположить эти объекты в некоторый список или по крайней мере можем вообразить такой список. В такой ситуации говорят, что построено новое множество, а именно множество всех объектов этого списка; это множество отлично от любого объекта из списка. Оно не зависит от порядка элементов в списке, но однозначно определяется этими элементами. Таким образом, если X 且 У являются множествами и имеют одни и те же члены, m X = Y.
Значит, наша концепция множества подобна канторов- ской, но все наши множества конечны с канторовской точки зрения Мы не допускаем фикции актуально бесконечных множеств.
Если X], Хп есть список объектов, то {Xi, ..., обозначает множество, содержащее в точности объекты X} X &
Универсум множеств составлен из множеств, сконструированных итеративно, начиная с пустого множества.
Мы отнюдь не утверждаем, что универсум множеств содержит все множества, которые можно построить. Наше ограничение универсумом множеств в указанном выше смысле несущественно для целей теории множеств. В этом универсуме достаточно множеств, чтобы кодировать различные объекты, ему не принадлежащие, и таким образом сводить проблемы, касающиеся множеств более общего вида, т. е. множеств, получаемых с помощью нашей конструкции из произвольных объектов, к проблемам, относящимся уже к универ-
суму множеств. С другой стороны, наложенное ограничение дает некоторые технические преимущества.
Будем использовать малые буквы, чтобы обозначать множества из универсума множеств, так что, говоря об объекте х, мы автоматически предполагаем, что 尤 принадлежит универсуму множеств. При этом, конечно, не исключается и возможность обозначать множества другими символами. Тот факт, что X есть множество, обозначается через Set(X).
Сформулируем теперь аксиомы, описывающие некоторые основные свойства универсума множеств. Далее мы будем стараться выводить другие утверждения (или их отрицания) из наших аксиом, а не устанавливать их истинность прямо, исходя из интуиции, лежащей в основе построения универсума множеств.
Аксиома экстенсиональности 0/兄 множеств
(Vx)(Vy)(% = ^ w (也乂2 w % м 2 三 у)).
Для любых множеств % и у х равно у тогда и только тогда, когда х 込 у имеют одни и те же элементы.
Аксиома пустого множества
(3x)(Vy)(F 跆 %).
Существует множество, не имеющее элементов.
По аксиоме экстенсиональности существует в точности одно пустое множество.
Аксиома образоесшия последующих множеств
(VX)(V//)(32!)(VU)^ W2M(〃WXV" = у))・
Для любых двух множеств хну существует множество z, имеющее в точности следующие элементы: у и все элементы из х.
По аксиоме экстенсиональности множество z единственным образом определяется по % н у; мы будем писать w = xU {办 Заметим, что 0U{y}=仞},彳%i}U'%2} = {切,&} и т. д.
Указанные три аксиомы отражают процесс построения универсума множеств. Если наша конструкция универсума множеств не бессмысленна, эти аксиомы верны. Аксиомы такого вида называются аналитическими аксиомами.
Мы рассмотрим теперь теоретико-множественные свойства и отношения, т. е. свойства и отношения, выразимые с помощью теоретико-множественных формул. Теоретикомножественные формулы суть выражения, конструируемые с помощью следующих правил:
% = у н % 三 у — теоретико-множественные формулы.
Если ф и р ——теоретико-множественные формулы, то (ф&р), (ф V 1|)),(屮今i), (ср = 1р), ~1 (ср), (Эх)ф, (Vx)(p также теоретико-множественные формулы.
Если в пп. 1) и 2) заменить х и у другими малыми буквами, то полученные формулы также являются теоретикомножественными.
Сформулируем теперь последнюю аксиому, относящуюся к универсуму множеств, аксиому индукции. Принимая эту аксиому, мы подчиняем наши множества законам, верным в канторовской теории множеств для конечных множеств.
Аксиома индукции
Пусть(р(х) — теоретико-множественное свойство. Тогда ф (0) & (Vx)(Vt/)(cp (х)今屮(х и {g}))今(Vx) Ф (%)•
(Если ф имеет место для 0 и, коль скоро 屮 имеет место для х, ф имеет место для 尤 U{f/}, то 屮 имеет место для всякого х.)
Здесь у нас, конечно, не отдельная аксиома, а схема аксиом. Частные аксиомы получаются, если выбирать конкретные теоретико-множественные формулы в качестве ф.
Аксиома индукции не является аналитической аксиомой, так как, принимая ее для множеств, мы приписываем множествам различные свойства, которые не могут быть непосредственно усмотрены из определения. Такие свойства согласуются с классической теорией конечных множеств, но сами по себе проблематичны. Аксиома индукции есть постулированная гипотеза относительно конечных множеств. Аксиомы такого типа будут называться гипотетическими аксиомами.
Мы могли бы достичь тех же целей и не предполагая аксиомы индукции, но при этом различные части теории, с которыми легко работать с помощью традиционной техники, становятся весьма сложными технически. Таким образом, мы принимаем аксиому индукции в основном из соображений удобства. Позже мы покажем, как можно от нее избавиться.
Никаких других аксиом для множеств мы пока предполагать не будем. Правда, в конце раздела мы допустим еще одну аксиому, аксиому регулярности, которая утверждает, что пустое множество есть основание для конструирования универсума множеств, но в дальнейшем аксиома регулярности нам не будет нужна.
Некоторые свойства множеств и некоторые отношения между множествами используются довольно широко и поэтому заслуживают специальных обозначений и наименований. Например, мы определим
х^у = (Vz)(z 巨尤今 z 曰 у)
(% есть подмножество множества у тогда и только тогда, когда каждый элемент х является и элементом у);
хиу = х^у&х 啜 у
(х есть собственное подмножество множества у тогда и только тогда, когда х есть подмножество у и отлично от у).
Мы опустим в этой книге тривиальные и стандартные теоремы о множествах; предполагается, что читатель их знает. Что касается других теорем, доказательства которых хорошо известны, то мы будем либо опускать эти доказательства, либо ограничиваться наводящими указаниями.
Теорема,. Для любых множеств х и х^ существует множество г, имеющее следующие элементы: все элементы множества 尤,все элементы множества 尤i и никаких иных элементов.
Доказательство. Нашу теорему можно следующим образом записать формально:
(VX)(VX!)(H2)(VU)(U 三 2M 〃三%\/〃 R 尤J.
Возьмем произвольное множество Хь и пусть 屮(尤)——тео~ ретико-множественная формула (32)(Vu)(u 三 2 = a q % V 〃三 %]). Прежде всего очевидно, что (р(0). Предположим ф(х) и возьмем произвольное у. Пусть г удовлетворяет условию (Vu)(u 三 2 = 〃三%\/玩 三 %i)・ Тогда (Vu)(u z{] {y} = 〃三% U {у} V 卫三 %i), так что 屮(% U {力)• По аксиоме индукции получаем Vx(p (х), что и завершает доказательство.
По аксиоме экстенсиональности множество z из предыдущей теоремы однозначно определяется по х и %, Следовательно, мы можем таким образом определить операцию объединения двух множеств:
2 = %(J =(Vu)(u 三 2三卫三 %V 〃胃 %).
Заметим, что эта операция включает в себя и ранее введенную операцию %U{f/} как частный случай.
Теорема,. Для всякого множества х существует множество 2, элементы которого суть в точности все элементы элементов множества %.
Доказательство. Формально следует доказать такую формулу:
(Ух)(Зг)(Уи)(и 三 z 三(3v 三 x)(u 三〃)).
Пусть 屮(%) есть (壬)(V〃"江三 2三口^三%)(〃 w D)). Допустим 屮(尤),и пусть у произвольно. Пусть z удовлетворяет условию
(Vu)(u ^2 = (Зу е x)(w м и)* Тогда (Vu)(w 三 z U 4 三(三^ 三 x U {у})(и е у)), что влечет <P(%U{y})・
В силу аксиомы экстенсиональности г однозначно определяется по %; следовательно, мы можем определить объединение множества:
z = U % 三(Vw)(w 三 z 三(3^)(u 三 и & и 三
Теорема.. Пусть ф(а, ”) есть теоретико-лшоэюест8е1ша兄 формула, и допустим (Vu)(3!z?)(p(u, ”). Тогда
(Vx)(32)(Vf)(v 三 2 е 0卫 х) ф 3,叫,
Словами: допустим, что для каждого и существует ровно одно у, такое, что 屮(〃,〃); назовем это и ^-образом и; тогда для каждого х существует г, чьи элементы суть в точности ^-образы элементов х.
Строго говоря, это не отдельная теорема, а схема теорем, называемая схемой подстановки. Подставляя различные теоретико-множественные формулы, мы получим частные теоремы. Наше доказательство состоит в том, что мы дадим инструкции для доказательства любого из частных случаев.
Доказательство. Пусть р(х) есть теоретико-множественная формула (mz)(Vo)(f 三乞三(口辽 三 %) ср (z八 〃)). Прежде всего очевидно, что р(0). Допустим 巾(尤)и возьмем произвольное у. Пусть г удовлетворяет условию (Vf)(z? е г = (3uex)(p(w, у)). Пусть ^(у, у}). Тогда (V")(〃三 z U {勿}三 (3w e x (J {у}} ф (и, и)), что влечет ЧЧхЩ"). По аксиоме индукции имеем,гф(х).
Теорема. (Ух)(Эг)(Уи)(и е 2и е х).
Словами: для каждого х все подмножества % образуют множество z.
Доказательство. Пусть ф (%) есть (3^)(Vzz)(u 三 z 三 и * х). Допустим ср (х) и возьмем у. Пусть г удовлетворяет условию ^и)(и 三 n м 〃三尤). Заметим, что (Vu) (3!v) (у =: u U {f/}). Следовательно, схема подстановки дает множество гь такое, что (Vo)(u 三 曰卫)(〃三 z & 〃 =卫 U {//})). Тогда (Va)(〃 三 zUzi 三 a^xO {护),откуда 屮(% U {у})・
Эта теорема дает нам возможность определить операцию взятия множества подмножеств:
2~Р(х)^ (Va)伍 w2 =卫三 %)•
Следующий факт есть схема теорем.
Теорема,. (Схема аксиом свертывания.) Пусть (р(а) есть теоретико-множественная формула. Тогда
(Ух)(Зг)(Уи)(и 三 三%&ср 仅))・
Словами*, для каждого х его элементы, удовлетворяющие ф, образуют множество 2.
Доказательство. Пусть 屮(%) есть формула 口z)(V〃) (к w z 三〃三 % & tp (а)). Допустим 屮(%) и возьмем произвольное у. Пусть 2 удовлетворяет условию (Vu)(u ^ z = и ^ Х&ф(а))・ Если ф(у), ТО МЫ ПОЛОЖИМ 2i — г U {f/} ; в противном случае возьмем £【=z. Очевидно, что (Va)(〃 三 2】三 〃三% U {у} & 屮(卫)), откуда 屮(%U{f/}), и это завершает доказательство.
Если дано(p(u)r то аксиома экстенсиональности гарантирует, что для каждого х соответствующее множество г единственно. Таким образом, возникает следующая схема определений.
Для каждой теоретико-множественной формулы 屮(〃)
2 = {卫三 %; ср &)}三(Vv)(v ^z = v ^х&^ ®))・
Некоторые частные случаи этой схемы заслуживают специальных обозначений и наименований, например мы положим
%П y = {a三%;а三У},% \ y = {a三%; 〃吏 у}.
Множества х в у называются дизъюнктными, если ^Пу = 0- Теперь мы можем легко доказать, что в универсуме множеств нет множества, содержащего все множества из этого универсума.
Теорема. "10%)(Vy)(y в %), т. е. никакое множество нс содержит все множества в качестве элементов.
Доказательство. Допустим (Уу)(у 三%) и положим 〃={卫三%& 〃柒 а}, тогда одновременно v ^ v и и 柒 и — противоречие.
Так как {X, У} есть то же самое множество, что и {У, X}, для произвольных объектов X н У, мы можем назвать {X, У} неупорядоченной парой объектов % н У. Упорядоченная пара Л и У есть объект, который однозначно определяется объек* тами X и У, взятыми в указанном порядке, и который в свою очередь определяет однозначно X в качестве своей первой компоненты и У в качестве второй. Этого можно достичь, если, например, положить
з, У〉= {{Х}, {X, У}}.
В частности, в универсуме множеств мы положим по определению
〈X,力= {{х},{х, у}}-
Следующая теорема показывает, что это ——подходящее определение упорядоченной пары.
Теорема, (х,力=〈修,仍〉=(х =修)& 匂=9i)・
Упорядоченная тройка может быть затем определена как 〈X, у, 2〉=〈Х, «, Z》.
Упорядоченные четверки, пятерки и т. д. определяются подобным же образом. Теперь мы можем определить декартово произведение двух множеств:
x\y = {u^P(P(xU ^)); 0s ^x)(Bv2^y)(u = {vh 〃2〉)}・
Заметим, что если s 三% и 後三 р, то {力,出}三 P(%Uy) и, таким образом,〈⑦,⑦〉Р(Р(х[)у)), так что
и^х\у = (3^1 三 %)(m〃2 三切 3 =〈6, 〃2〉)・
Будем писать х2 вместо % X %.
После того как упорядоченные пары введены, мы можем дать теоретико-множественные определения отношения и функции. Дадим следующие определения:
Rei (%) w(Vz 三 %乂2 есть упорядоченная пара)
(х есть отношение),
Fnc (х) w Rei (%) & (Vu, ”,侬)(〈〃,卫〉三 % &〈叱 //) ^ x => v = ш)
(х есть функция).
Область определения, область значений и т. п. могут быть введены для произвольных множеств, а не только для отношений. Дадим такие определения:
dom (%)=也三 U U %;日0)((〃 u)三 х)},
mg (х) = {u е U U %; (3^)((u, ”〉w x)}
(область определения и область значении).
Замечая, что 〈а, и〉三 % влечет awUU% и "WUU 尤, мы получим непосредственно, что
dom (%) есть множество всех 〃,таких, что〈内卫〉三尤 для некоторого ”,
rng(x) есть множество всех а, таких, что〈% и〉三尤 для некоторого v.
Если,一 функция н » 三 dom(j), то j(u) обозначает то един-
ственное и, для которого 〈已,〃〉三厶 т. е. v = f(u) тогда и только тогда, когда〈и, и)三 f.
= {儿三 Р (p (U U х)); (Э 力,D2)(儿=〈力,d2〉&〈夜,办〉三 X)} (обратное отношение),
х \ у = х п (rng (х) X у)
(ограничение х множеством у).
Очевидно, что %-1 есть множество всех пар〈已卜方〉,таких, что <у2> S〉三 %, и %}р есть множество всех пар @1, ^2〉w 尤,таких, что。2 旺 %, таких, что у2 三 У-
Пользуясь теоретико-мно жественным понятием функции, мы можем определить эквив алентность (эквиполлентность) и субвалентность между множествами. Мы будем говорить о теоретико-множественной эк Бивалентности и субвалентности или, короче, о множественной эквивалентности и множественной субвалентности. Общие понятия эквивалентности и субвалентности будут введены во втором разделе. А сейчас мы дадим следующие определения:
Функцию f назовем взаимно однозначной, если f-1 также является функцией.
% ^ р (尤 множественно эквивалентно у) тогда и только тогда, когда существует взаимно однозначная функция область определения которой есть х, а область значений есть у.
%<У (尤 множественно субвалентно у) тогда и только тогда, когда существует взаимно однозначная функция f, область определения которой есть % а область значений —— подмножество у.
х^у (х строго множественно субвалентно у) тогда и только тогда, когда % < 协 но не х у.
Это общеизвестные понятия, и о них имеются различные хорошо известные теоремы. Мы ограничимся следующими тремя.
Теорема,. Еслу у — собственное подмножество х, то у строго субвалентно х.
Доказательство. Докажем (Vx)(Vu и х)("П 〃 金尤). Пусть(р(х) есть теоретико-Множественная формула "1 (Зи) (〃и%&〃^%)・ Допустим ф(х), и пусть у ^х. Пусть и — собственное подмножество множества х U {{/}, таксе, что 〃a%(J {办 Рассмотрим взаимно однозначное отображение /
множества х\]{у} на и. Сначала допустим, что а^%・ Тогда a\{f(4)}u% и "% есть взаимно однозначное отображение% на и\ {/ (у)} — противоречие. Отсюда у^ и. Пусть f (z) = у. Положим g = (" (%\{z}))U {〈f(y),£〉}・ Тогда g\ х есть взаимно однозначное отображение хнахПиихПи есть собственное подмножество х — противоречие. Таким образом, мы доказали(p(%U{y})・
Теорема. Если %<у и У<%, то х у.
Теорема, х <у илиТеорема, х <у или空%.空%.
Теорема, х <у или
Теорема, х <у или
空%.
空%.
Доказательство. Пусть ср (х)——теоретико-множест- венная формула (Vu)(u х V ^). Мы докажем (Vx) ф (х) индукцией. Допустим (р(х), и пусть р 吏 %. Для данного и
случае мы получаемслучае мы получаем〃<%U{f/}, и, значит, достаточно рассмотреть случай %<гл〃<%U{f/}, и, значит, достаточно рассмотреть случай %<глимеем а < % или %<а. В первом
случае мы получаем
случае мы получаем
〃<%U{f/}, и, значит, достаточно рассмотреть случай %<гл
〃<%U{f/}, и, значит, достаточно рассмотреть случай %<гл
попоСледовательно, найдется 〃】и а, такое, что % ^ аР Пусть и 三 u\wi. Имеем 尤 U {у} 2卫1 U {哈 так что 尤 U ®} < 修
по
по
скольку Hi U{^}三 и.
Теорема,. Для каждого непустого х существует 卫三%, являющееся минимальным элементом х по отношению ^ включению, т. е. и таково, что не существует о 三 %, которое было бы собственным, подмножеством и.
Доказательство проводится индукцией. Пусть ф(х) есть теоретико-множественная формула 尤喚。今(Ви 三 x) (Vf 三 x)(~l v и й). Допустим 屮(%), и пусть у 柒%. Если 尤=0, то % U {у} содержит лишь один элемент, который, очевидно, и является минимальным. Пусть % 市 0, м пусть и — минимальный элемент х. Если у и а, то определим и} = у; в противном случае пусть Ui = 〃. Очевидно, что щ минимален b % U {办
Следующая теорема доказывается аналогично.
Теорема.. Каждое непустое множество содержит элемент, максимальный по отношению к включению.
Теперь сформулируем аксиому регулярности и на ней закончим наш список аксиом, относящихся только к множествам. Аксиома регулярности не используется в оставшихся разделах первой главы. Это гипотетическая схема аксиом.
Аксиома регулярности
Пусть ф(х) есть теоретико-множественная формула. Если (Зх) ср (х), то (Эд:)(ф (尤)& (Vr/ е х) ф (у)).
Словесное выражение заключения аксиомы: существует множество х, удовлетворяющее ф, такое, что никакой элемент множества х уже не удовлетворяет ф. Интуитивно х есть первое множество, удовлетворяющее ф, полученное в процессе построения универсума множеств.
Теорема,. Для всех множеств и имеем и фи.
Доказательство. Пусть 屮(х) теоретико-множественная формула х — и. Очевидно, что (Зх) ф (х). Пусть х таково, что 屮(%) & (Vy е х) ~1 ср (у); тогда % = а & (Vy 三 х)(у 声 u), т. е. (Vi/ е и)(у и), что дает и фи.
Аналогично можно доказать, что не существует х и уу для которых х 三 у & у 三 к, и, далее, не существует х, у n zt таких, что х у е х, и т. д.
Аксиома регулярности может быть заменена следующей схемой, ей эквивалентной:
Аксиома 三индукции
Пусть ф(х) есть теоретики-множественная формула. Если (Vx)[(Vf/е х)(р(г/)=>ф(х)], то Vx(p(x).
В заключение этого раздела докажем эквивалентность аксиомы регулярности и аксиомы ^-индукции.
Допустим сначала, что справедлива аксиома регулярности. Пусть ф (х)——теоретико-множественная формула (Vx)[(Vt/ х) ср(t/) =>ср(х)]. Пусть 巾(%) есть П ср(х). Допустим, что существует 招 не удовлетворяющий ср, т. е. Эх^ (х). По регулярности тогда существует и х, такой, что 巾(尤)и (Vy 三 %)「2(%), т. е. (V// е х) Ф(х), что влечет ср(х), — противоречие. Мы доказали, что (Vx)cp(x).
Обратно, допустим, что справедлива аксиома е-индукции. Пусть ср(х)——теоретико-множественная формула и Зхср(х). Далее, допустим, кроме того, что (Vx)((p (х) => (3^ е х) ср (у)). Пусть 2(%) есть ~1ф(х). Тогда (Ух) [(Уу е х)ip (г/) => (х)] и, следовательно, (Vx)*(x), что противоречит (Зх)ср(х). Это и завершает доказательство.
РАЗДЕЛ 2. КЛАССЫ
Каждое свойство объектов само можно рассматривать как объект. Свойство объектов, рассматриваемое как объект, называется классом. Классы суть дальнейшие специфические
объекты нашего исследования. Тот факт, что объект X является классом, мы обозначим через Cls(X).
Если 屮(X) обозначает свойство объектов, то {Х;ср(Х)] обозначает это свойство как класс; таким образом, {X; ср(Х)} обозначает объект исследования специального вида.
Мы ограничим теперь определенным образом ту область классов, которую мы намерены изучать, по причинам, аналогичным тем, по которым мы ограничили изучение множеств универсумом множеств, как это описано выше.
Расширенный универсум образован классами вида {х;(р(х)}, где ср(х) есть свойство множеств, взятых из универсума множеств. Такая конструкция расширенного универсума дает нам возможность сформулировать следующую аксиому.
Аксиома существования классов
Для каждого свойства(р(х) множеств из универсума множеств расширенный универсум содержит класс {尤;ср(х)}.
Расширенный универсум зависит от наших возможных ограничений на свойства, которые допускаются в аксиоме существования классов. Такое ограничение необходимо, например, если мы будем формализовать нашу теорию. Однако на текущий момент мы не будем устанавливать никаких ограничений на расширенный универсум. Подчеркнем основной факт, что мы отнюдь не будем в аксиоме существования классов ограничивать себя теоретико-множественными свойствами (т. е. свойствами, описываемыми теоретико-множественными формулами).
Определим теперь отношение принадлежности в частном случае классов из расширенного универсума.
Если X — объект, а У——класс из расширенного универсума (таким образом, У есть свойство множеств из универсума множеств), то X 三 У тогда и только тогда, когда X принадлежит универсуму множеств и обладает свойством У.
Можно достичь заметного технического упрощения, если множества из универсума множеств идентифицировать с некоторыми классами. Множество у может быть идентифицировано со свойством «х есть элемент множества у》. Таким образом, универсум множеств становится частью расширенного универсума. Наше соглашение выражается следующей аксиомой:
Аксиома о множествах как частном случае классов
(Vx) Cis (х).
(Словами: каждое множество есть класс.)
Аксиомы для универсума множеств, сформулированные в предыдущем разделе, равно как и полученные там результаты, становятся, таким образом, частью теории расширенного универсума.
Первый естественный вопрос: что значит, что два класса X и У из расширенного универсума равны. Очевидно, это должно означать, что X и У суть идентичные свойства. Здесь можно, конечно, проводить тонкие различия между классами, в частности принимая во внимание различия в синтаксической форме выражений, задающих свойства. Мы не будем этого делать, поскольку развитие теории в этом направлении не является нашей целью. Будем считать, что классы X н У суть равные объекты тогда и только тогда, когда они имеют одни и те же элементы.
Так как в основном мы будем иметь дело именно с классами из расширенного универсума, будем использовать буквы X, У, ... для обозначения классов из расширенного универсума, если специально не оговорено противное. Подобным же образом мы будем говорить просто《класс» вместо《класс из расширенного универсума».
Итак, наша концепция равенства классов может быть описана с помощью следующей аксиомы:
Аксиома экстенсиональности для классов
(YX, П(Х = Y = (V〃№ 三 X 三卫三 У)).
Словами: два класса равны тогда и только тогда, когда они имеют одни и те же элементы.
Отметим, что все до сих пор сформулированные в настоящем разделе аксиомы являлись аналитическими.
Собственный класс есть класс, не являющийся множеством. Заметим, что если X ——собственный класс, то множество {X} не принадлежит универсуму множеств.
Если ф(хь ..., х„) — формула (не обязательно теоретикомножественная), касающаяся множеств, то мы пишем {〈%i, %/;屮(%1, %〃)} вместо
{尤;(^Xj, . . . , % J(X ■ 〈%],...,无几〉& Ср(Х[,%/г))}•■
Если ср(х) — теоретико-множественная формула, то мы скажем, что класс {尤;ср(х)} теоретико-множественно определим. Так как у = {х\ х^ у}, то каждое множество оказывается теоретико-множественно определимым.
Универсальный класс есть класс V — {%; х = х}. Очевидно, что У теоретико-множественно определим и (Vx)(x 三 У). Отсюда следует, что V ——собственный класс (не множество).
В первом разделе были определены различные понятия, относящиеся к множествам. Обобщим теперь эти определения до определений, относящихся к классам, и дадим некоторые новые определения.
X三У三"")("三X今"三У)ХПУ = {〃; w 三 Х&〃三У} хиу = 8;卫 wXV 〃三 У} X\Y = {u; u^X&u^Y} X X У = {〈弘力;a X & v ^Y} X2 = x X Xdom (X) = {w;(m口)8,"〉三 X} rng(X) = {rz;(m口)<% 力三 X} x7 = {〈",口〉;(口,")wX} u x = {弦;日口三х}(a三叫 П X — {и; (Vd 三 Х)(〃 三 у)} Р(Х) = {〃; и^Х} X\Y = Xn(VXY)Х“У = {a;(^ 三 y)也 V}^X} Rei (Х)^№ V2Fnc (X) = Rel(X)&(Vu, 口,w) (8,国〉三x &〈明 力 三x今0 = ®)X三У三"")("三X今"三У)ХПУ = {〃; w 三 Х&〃三У} хиу = 8;卫 wXV 〃三 У} X\Y = {u; u^X&u^Y} X X У = {〈弘力;a X & v ^Y} X2 = x X Xdom (X) = {w;(m口)8,"〉三 X} rng(X) = {rz;(m口)<% 力三 X} x7 = {〈",口〉;(口,")wX} u x = {弦;日口三х}(a三叫 П X — {и; (Vd 三 Х)(〃 三 у)} Р(Х) = {〃; и^Х} X\Y = Xn(VXY)Х“У = {a;(^ 三 y)也 V}^X} Rei (Х)^№ V2Fnc (X) = Rel(X)&(Vu, 口,w) (8,国〉三x &〈明 力 三x今0 = ®)(включение),(собственное включение), (пересечение), (объединение), (разность),(декартово произведение), (декартов квадрат), (область определения), (область значений), (обратное отношение), (объединение семейства), (пересечение семейства), (класс всех подмножеств), (ограничение),(образ), (отношение),(функция или отображение).(включение),(собственное включение), (пересечение), (объединение), (разность),(декартово произведение), (декартов квадрат), (область определения), (область значений), (обратное отношение), (объединение семейства), (пересечение семейства), (класс всех подмножеств), (ограничение),(образ), (отношение),(функция или отображение).
X三У三"")("三X今"三У)
ХПУ = {〃; w 三 Х&〃三У} хиу = 8;卫 wXV 〃三 У} X\Y = {u; u^X&u^Y} X X У = {〈弘力;a X & v ^Y} X2 = x X X
dom (X) = {w;(m口)8,"〉三 X} rng(X) = {rz;(m口)<% 力三 X} x7 = {〈",口〉;(口,")wX} u x = {弦;日口三х}(a三叫 П X — {и; (Vd 三 Х)(〃 三 у)} Р(Х) = {〃; и^Х} X\Y = Xn(VXY)
Х“У = {a;(^ 三 y)也 V}^X} Rei (Х)^№ V2
Fnc (X) = Rel(X)&(Vu, 口,w) (8,国〉三x &〈明 力 三x今0 = ®)
X三У三"")("三X今"三У)
ХПУ = {〃; w 三 Х&〃三У} хиу = 8;卫 wXV 〃三 У} X\Y = {u; u^X&u^Y} X X У = {〈弘力;a X & v ^Y} X2 = x X X
dom (X) = {w;(m口)8,"〉三 X} rng(X) = {rz;(m口)<% 力三 X} x7 = {〈",口〉;(口,")wX} u x = {弦;日口三х}(a三叫 П X — {и; (Vd 三 Х)(〃 三 у)} Р(Х) = {〃; и^Х} X\Y = Xn(VXY)
Х“У = {a;(^ 三 y)也 V}^X} Rei (Х)^№ V2
Fnc (X) = Rel(X)&(Vu, 口,w) (8,国〉三x &〈明 力 三x今0 = ®)
(включение),
(собственное включение), (пересечение), (объединение), (разность),
(декартово произведение), (декартов квадрат), (область определения), (область значений), (обратное отношение), (объединение семейства), (пересечение семейства), (класс всех подмножеств), (ограничение),
(образ), (отношение),
(функция или отображение).
(включение),
(собственное включение), (пересечение), (объединение), (разность),
(декартово произведение), (декартов квадрат), (область определения), (область значений), (обратное отношение), (объединение семейства), (пересечение семейства), (класс всех подмножеств), (ограничение),
(образ), (отношение),
(функция или отображение).
Если 尸 есть класс-функция и х е dom(F), то 尸(%) обозначает то единственное у, для которого 〈у, х〉巨尸(результат действия функции 尸 на элемент х).
Если 屮(X) есть формула, относящаяся к классам, то П {X;屮(X» обозначает класс {“; (VX)@ (X)今辽三 X)} и подобным же образом U {X;屮(X)} обозначает класс {“; (ЗХ) 3(X)&〃wX)}. Мы будем часто использовать и некоторые другие обозначения, например {%Г]у;屮(%, у)} обозначает класс {г; (Эх,力(屮(修?)&£ = %Пу)} и т. д.
Если 尸一функция, dom(F) = X,「ng (尸)=У и 尸"также является функцией, то мы назовем 尸 взаимно однозначным отображением X на У. Дадим такие определения: X эквивалентен У (обозначение: X ^ У), если существует взаимно однозначное отображение X на У; X субвалентен У (обозначение: Х<Г), если существуем взаимно однозначное отображе-
ние X на подкласс класса У; X строго субвалентен У, если X К У, но не X У.
Очевидно, что
(Vx)(Vz/)(x ^у=>х^ у) и (V%)(Vy)(% < У 今% g 办
Как мы увидим позднее, эти импликации не могут быть обращены и невозможно доказать, что (V%, уХк%у 力х < у). Если /?1 и /?2 ——отношения и 尸一отображение, то назовем 尸 изоморфизмом 〈41, Ri〉 на <Л2, R2), если оно есть взаимно однозначное отображение 4 на Л2 и имеет место
(Vx, у w 4)(〈爲 у〉w R\ =〈尸(х),尸 ®)〉毎兄)・
Будем говорить, что <АЬ Ry) и 〈^2,^2〉изоморфны, если существует изоморфизм <ЛЬ R» на〈4, &\.
Отношение R является упорядочением класса 4 (иными словами, Л упорядочен отношением R) тогда и только тогда, когда R рефлексивно, антисимметрично и транзитивно на А, т. е.
(Vx w Л)((х, %〉w R);
(V%, У 三5)(〈尤,y)巨 R&〈y, %)国iR今%k=b);
(Vx, у,之 w Л)((х, у〉w R & 匂,之〉巨 R 今〈%,之〉& R).
R — линейное упорядочение на Л, если, кроме того, имеет место
(Vx, у w Л)((х, y}^RV 匂,尤〉曰 R)・
R ——вполне-упорядочение на А, если оно есть линейное упорядочение на Л и каждый непустой подкласс класса 4 имеет первый элемент, т. е.
(VZ)(0 声 Z 三 4 => (三% w Z)(Vy w Z)(〈%, y) 0 R))・
Будем писать We(4,R), если Л вполне упорядочен отношением R.
Пусть R ——линейное упорядочение на А. Подкласс В класса А назовем его сегментом относительно R, если вместе с каждым элементом класс В содержит и все предшественники этого элемента, т. е. (Vy 曰 5)(V% 三 4)(〈招 у〉电 R今尤伍 В).
Теорема,. Если We(A, R) и В ^А, то We(B,R).
Теорема,. Пусть We(4,R). Класс В является сегментом класса Л относительно R тогда 〃 только тогда, когда В = А или существует элемент %w4, такой, что 8 = (/?“{%}口4)\
Теорема,. Если We(4,R) и We(A2, Т?2), a F, G суть два изоморфизма〈4,Ri〉兄。〈4, &〉,то F = G.
Доказательство. Допустим, что F 用 G* Пусть 尤 есть /?1-первый элемент класса Ль такой, что f(x) #: G (х); пусть 〈4(%), G(x)> е /?2, и пусть у ^Ах таков, что G(y) = F(%). Так как {G (y), G(x)> ^R2t имеем〈у,尤〉三&, что влечет F(y)=G(y) и, следовательно, F(y)= F(x) и у = к — противоречие.
Теорема,. Если We(A, R) и В есть сегмент А относительно R, такой, что А =^ В, то〈4, R〉и〈8, R〉не изоморфны.
Доказательство. Допустим, что 尸——изоморфизм 〈4, R) на〈民 R〉. Если х 三 А\В, то %=#F(x) и <f(x), х〉w R. Пусть 尤 есть R-первый элемент Л, такой, что х У= F(x) и〈尸(%),尤〉三 R. Тогда 尸(尤)будет R-меньше, чем %, F(x) =# F(F(x)) и〈尸(尸(%)), A(%)〉wR — противоречие.
Теорема.. Если We(Ai, R\) u We(A2, Rz), то существует Ri-сегмент В】 класса 力卜 такой, что 〈5i,Ri\ и 〈厶2,力2〉 〃зо- морфны, или ^-сегмент В2 класса A2t такой, что〈厶卜 Ri〉〃 〈旦2, /?2> изоморфны.
Доказательство. Пусть (р(Я)——формула, гласящая 《dom(") есть К「се「мент класса 4,『ng(") есть /?2-сегмент класса Л2 и И — изоморфизм <dom(//)f R〉на〈rng("),R2〉》・ По предыдущим теоремам из (р(Я)& ф(Я1) следует, что Н ^Н{ или % 三 Я. Если 尸=U {”;屮(")}, то, очевидно, что 屮(尸).Остается доказать, что dom(F) = %i или rng(F) = А2- Предположим противное, и пусть 尤 есть К「первый элемент в Ai\dom(f), а у есть /?2-первый элемент в A2\rng(F). Пусть 尸 1 = fUf^, %〉}; тогда 屮(尸i), и, следовательно 尸i 三户, что влечет х е dom(F), у е rng(F) — противоречие.
Следующие две теоремы относятся только к универсуму множеств.
Теорема,. Для каждого множества х существует линейное упорядочение 厂 на нем, такое, что г 三 х2.
Доказательство по индукции. Пусть х = 0; тогда возьмем г = 0. Допустим, что № х2 и г есть линейное упорядочение %; пусть у 柒尤.Тогда 厂,=厂 U [(尤 U{y})X{y}] есть линейное упорядочение на х\]{у} и rz ^ (^ U{//})2-
Теорема». Если 尤 линейно упорядочено с помощью г и z —— непустое подмножество множества %, то г имеет г-пврвый 〃 r-последний элементы..
Доказательство. Теорема тривиальна, если х — 0. Допустим, что рассматриваемое утверждение имеет место для множества х; пусть г ——линейное упорядочение на х U {у}, и пусть г — непустое подмножество множества %U {办 Если г = {//}, то само у является одновременно и г-первым и r-последним элементом г; в противном случае пересечение гП х непусто и по предположению индукции имеет г-первый элемент 勿,% 三 z П %. Если у 亥之 или если у не есть г-первый элемент множества г, то у。есть r-первый элемент этого множества. Существование последнего элемента доказывается аналогично.
Предостережение. Предыдущая теорема отнюдь не утверждает, что каждое отношение г, являющееся множеством, которое линейно упорядочивает 居 обязательно и вполне упорядочивает его. Она говорит только, что каждое непустое подмножество множества 尤 имеет первый элемент; тем не менее не исключено, что существуют непустые подклассы множества х, которые не имеют первого элемента. Такие подклассы не являются множествами. О них см. следующий раздел.
РАЗДЕЛ 3. ПОЛУМНОЖЕОТВА
Все, что делалось до сих пор, ни в чем не противоречит канторовской теории множеств. С введением и изучением понятия полумножества мы, однако, покидаем канторовский теоретико-множественный мир.
Полумножество есть подкласс множества. Будем писать Sms(X) для《X есть полумножество». Таким образом,
Sms(X) =(m/X 三 9).
Каждое множество, конечно, является полумножеством. Собственное полумножество есть полумножество, которое не является множеством. Теперь мы намерены показать существование собственных полумножеств.
Профессор Чарльз Дарвин учит нас, что существует множество D объектов и линейное упорядочение этого множества, такие, что первый элемент в этом множестве есть некая обезьянка Чарли, каждый не первый элемент есть сын непосредственно предшествующего элемента и последний элемент есть сам Дарвин. Совокупность А всех обезьян из множества D не является множеством; в противном случае Л содержало бы последний элемент. Но, как знает всякий, сыновья обезьян суть обезьяны. Таким образом, оказалось бы,
что все члены Q, включая и Дарвина, были бы обезьянами. Элементы D могут быть закодированы в универсуме множеств, например, с помощью 0, {0}, {{0}}, ... и т. д. так, что само D окажется множеством из универсума множеств. Класс кодов всех обезьян (элементов А) оказывается при этом собственным полумножеством.
Наш пример ни в коей мере не является изолированным. Возьмем свойство《быть живым человеком». Это, несомненно, полезное и широко используемое свойство. Однако мы вряд ли смогли бы составить список всех живущих людей. Даже если бы мы преодолели технические трудности, такой список невозможен еще и потому, что нет четкой границы между еще не родившимся и уже родившимся, равно как между еще живым и уже мертвым. С другой стороны, мы можем легко вообразить список (множество объектов), который содержит (среди других предметов) всех живущих людей.
Примеры собственных полумножеств известны издавна, но они рассматривались как аномалии, подобные известному «парадоксу лысого». Тем не менее мы встречаем собственные полумножества всюду, когда, изучая свойства некоторых объектов, делаем упор на интенсиональное содержание этого свойства, а не просто на его объем. Читатель может сам умножить подобные примеры («быть столом》,«быть книгой», «быть прекрасной женщиной» и т. п.).
Заметим также, что совокупность всех натуральных чисел, которые нельзя описать с помощью русских предложений, содержащих не больше чем тысячу слов, также образует собственное полумножество, и, следовательно, мы не можем утверждать, что эта совокупность имеет первый элемент (ср. также ниже).
Для различных целей собственные полумножества можно аппроксимировать с помощью множеств. Это предмет теории аппроксимации. Неправильные аппроксимации или пренебрежение к существованию собственных полумножеств могут на различных уровнях приводить к вопросам типа: «Что было раньше, яйцо или курица?»
Таким образом, существование собственных полумножеств есть следствие аксиомы существования классов. Однако при формализации нашей теории или применении ее в частной ситуации приходится ограничивать семейство свойств, которые допускаются в аксиоме существования классов. При этом вполне может случиться, что элиминируются все собственные полумножества. Поэтому мы гарантируем существование собственного полумножества с помощью отдельной аксиомы.
Аксиома существования собственного полумножества Существует собственное полумножество. Символически
(BX)(Sms (X) & П Set (X)).
Теорем&・ Если X и У — полумножества, то следующие классы также суть полумножества: Х(] У, XU У, Х\У, X X У, UX, Р(Х), dom(X), rng(X), Х「X; Х“У.
Теорема. Если X ——теоретико-множественно определимый класс, являющийся полумножеством, то X есть множество.
(Вытекает непосредственно из результатов предыдущего раздела.)
В частности, универсальный класс V не является полумножеством.
Математическая теория, которая ставит своей целью заменить канторовскую теорию множеств в той роли, которую последняя играет в математике, должна быть пригодна для изучения проблем бесконечности. Бесконечность вносится в нашу теорию с помощью полумножеств. Однако этот вид бесконечности отличен от актуальной бесконечности в канторов- ском смысле. Наша бесконечность есть феномен, который встречается при наблюдении больших множеств. Она проявляется в отсутствии легкой возможности обозрения, в невозможности для нас охватить множество все целиком.
Можно было бы заподозрить, что актуально бесконечными являются собственные классы, не являющиеся полумножествами, например универсальный класс V. Но это не так. Такого рода классы можно понимать просто как потенциально бесконечные или же как полумножества — подклассы некоторого внешнего множества, не включенного в наш универсум множеств. Наши рассмотрения с самого начала могли бы быть ограничены таким большим полумножеством.
Классы, которые могут быть полностью восприняты, т. е» не содержат подклассов, являющихся собственными полумножествами, конечны. Таким образом, мы вводим следующее определение: класс X конечен (обозначение Fin(N)) тогда и только тогда, когда каждый его подкласс есть множество. Бесконечными называются классы, которые не конечны.
Очевидно, что каждый конечный класс есть множество. Следовательно, все собственные классы, в частности все собственные полумножества, бесконечны. Заметим, что свойство 《X конечно» не является теоретико-множественным и потому нельзя доказать, что все множества конечны. Аксиома
существования собственных полумножеств влечет за собой существование бесконечных множеств. (Предостережение: подчеркнем, что наше понятие бесконечности отличается от обычного канторовского понятия. Напомним, что все множества конечны в канторовском смысле.)
Так как пустое множество само является своим собственным единственным подклассом, то пустое множество конечно. Подобным же образом каждое одноэлементное множество {%} конечно (оно имеет ровно два подкласса, 0 и {%}). Если X конечно и У есть его подкласс, то У также конечное множество.
Теорема. Если х и у конечны, то 尤Uy конечно.
Доказательство. Пусть Х^х\}у. Тогда X = (%R П^)и(У П^)- По предположению Х{\х и XQу суть множества. Таким образом, X также множество.
Теорема. (Индукция для конечных множеств.) Пусть Z — класс, такой, что 0 ^Z и хU{//}^Z для всякого x^Z и всякого у. Тогда каждое конечное множество является элементом Z.
Доказательство. Пусть х — конечное множество, и пусть & есть его линейное упорядочение (само W как отношение есть множество). Положим 之 w У 曰(之三尤&{侬 w 尤; w W z}w Z). Мы утверждаем, что У = х. Действительно, так как У ^ х и х конечно, то У есть множество. Пусть У ^: х и г—первый элемент в разности %\У. Тогда {® w х; ® V 乞}三 eZ и {侬 鼻 力;侬 W w} = {侬 w %; w < г}и{^} также элемент Z ——противоречие. Таким образом, У = х и, если z\ — последний элемент множества х, то 尤={侬 w 尤;侬 & 芍}三 Z.
Теорема.. Пусть 尸 ——функция、область определения которой есть конечное множество. Тогда 尸 сама конечное множество.
Доказательство. Пусть Z — класс всех множеств х, таких, что всякая функция F с областью определения х сама есть конечное множество. С помощью предыдущей теоремы мы докажем, что Z содержит все конечные множества. Очевидно, что 办 w Z. Допустим, что x^Z и у 柒尤 Пусть 戶一 функция, такая, что dom(f) = xU{^/}. Тогда 尸=(戶}力川 U {<F (у), у〉} • По допущению 尸上尤 ——конечное множество; {(Р(У)уУ)} также, очевидно, конечное множество. Отсюда следует, что 尸一конечное множество, и 9т6 доказывает, что #U{y}wZ・
Теорем% Если х ——конечное множество и х ^ X, то X — конечное множество и к X.
Доказательство. Пусть 尸 ——взаимно однозначное отображение 尤 на X. По предыдущей теореме F есть множество; следовательно, %^Х и X = rng(尸)一множество. Остается доказать, что X конечно. Пусть У — подкласс множества X. Положим Z = {rz w х;尸®}w У}. Так как Z х и х конечно, Z есть множество; поскольку У = rng (尸}Z) и оба F и Z суть множества, то У также множество. Следовательно, X — конечное множество.
Теорема.. Если 尤 и у ——конечные множества, то
х^ у ^х^у\
"^.//0*<?/;
% < д м % 2 玖
Следующие три теоремы доказываются индукцией для конечных множеств.
Теорема,. Если х конечно, то Р(х) также конечно.
Доказательство. Положим Z = {х; Fin(P(%))}. Тогда 0 w Z. Пусть 尤 w Z и у 皆尤 Положим 史={и 三 %U0/}; у 巨 口}; тогда Р (х) ^; и, и, значит, и конечно. Так как P(%U{y})= °(%)U 〃,то 尸(%U{у}) конечно. Отсюда следует xU{//}eZ.
Теорема,. Если х ——конечное множество, элементы которого суть конечные множества, то □ х — конечное множество.
Доказательство. Положим
Z = {x; (Vu)(u ех=>Fin («))=>Fin (U ^)}-
Имеем 0 w Z. Пусть x^Z ^ у фх. Очевидно, что U(尤 U 匂})== (U *^) U У- Если каждый элемент множества 力U{g} конечен, то, в частности, каждый элемент множества % конечен, а, кроме того, у — конечное множество. Таким образом, U х н (U%)Uy конечны. Отсюда следует, что (x|J{z/})e Z.
Теорема,. Если х и у конечны, то хХУ также конечно.
Доказательство. % Ху 三尸Р (% Uy)・
Теорема.. Класс всех конечных множеств не является полумножеством.
Доказательство. Допустим, что {х; Fin(x)}^ и; тогда U 三 U "•
Теорема,. Множество 尤 бесконечно тогда 瓦 только тогда, когда для каждого у 柒% имеем х ^ х U {//} •
Доказательство. Если 尤 конечно, g柒 х н % ^ 尤U{y}, то х ^ x\J {у}t что противоречит результатам первого раздела. Обратно, пусть 尤 бесконечно и у их. Пусть г — линейное упорядочение на х. Положим У= {uex; Fin(r“{u}Ax)}. Для каждого и е У определим 尸(〃)как первый элемент разности %\г“{м} в упорядочении г. Для ww%\V положим 尸(〃)=以 Наконец, F(y) есть r-первый элемент х. Очевидно, что 尸 есть взаимно однозначное отображение х[){у} на х.
Следствие. Если 尤 бесконечно " у 柒%, то %^%(J{y}, но не х х U {//}; аналогично х U {у} ^х, но не х U {у} <С 〃 ^W^UO/},兄。не %<%U{y}・
* % *
Из аксиомы существования собственных полумножеств не следует существования собственных полумножеств в рассматриваемом конкретном множестве. Если мы добавим аксиому, гарантирующую существование собственного полумножества, включенного в некоторое конкретное множество, то будем говорить, что мы перешли к изучению уличенного универсума (a witnessed universe). Если же мы ограничим семейство свойств, допускаемых в аксиоме существования классов, таким образом, чтобы было невозможно установить существование собственных полумножеств у конкретных множеств, то будем говорить, что мы изучаем предельный универсум (a limit universe).
Исследование уличенных универсумов более трудно, чем исследование предельных. В действительности теория уличенных универсумов противоречива в классическом смысле. Если с — совершенно конкретное множество (скажем, множество всех натуральных чисел, меньших чем 6729з159)( то оно может быть получено за конечное количество шагов из пустого множества путем последовательного прибавления отдельных элементов; таким образом, с конечно. С другой стороны, если с содержит собственное полумножество, то с бесконечно в нашем смысле. Однако наше доказательство того факта, что с конечно, само содержит бесконечное число ша-
гов (в нашем смысле), так что оно не убедительно. Только доказательства конечной длины (в нашем смысле) можно признать убедительными. Естественно, что в уличенном универсуме конечные множества не могут быть просто выделены. С каждой конструкцией в уличенном универсуме ассоциируется степень убедительности, которая убывает по мере того, как растет длина и сложность конструкции. Например, если мы положим d — {0, {0}, {{0}}, {{{0}}}}, то конечность множества P(P(P(d))) имеет большую степень убедительности, чем конечность того же множества, представленного с помощью списка своих элементов. Кроме того, доказательство равенства этих двух множеств имеет примерно ту же самую степень убедительности, что и доказательство конечности последнего множества. Читатель согласится, что система 8X8 полей шахматной доски более наглядна, чем система тех же полей, но упорядоченных линейным образом. Мы не будем исследовать эти проблемы в нашей книге главным образом потому, что они еще недостаточно поняты.
Таким образом, мы будем изучать лишь предельные универсумы. Тем не менее в мире, воспринимаемом нашими чувствами, все ситуации, в которых применяется наша теория, относятся к уличенным универсумам. Поэтому мы будем иногда мотивировать различные понятия, вводимые в нашу теорию, с помощью таких ситуаций.
РАЗДЕЛ 4. СЧЕТНЫЕ КЛАССЫ
Наша способность наблюдать и различать во всех направлениях ограничена горизонтом. Нет нужды говорить, что это относится не только к оптическим наблюдениям; горизонт здесь понимается в смысле, предложенном Е. Гуссерлем в [7].
Если наблюдается большое множество %, то класс всех его элементов, лежащих до горизонта (не обязательно бесконечный) может сходиться к горизонту. Феномен бесконечности, ассоциированный с наблюдением такого класса, называется счетностью.
Таким образом, следующие классы являются счетными: класс всех людей, которых мы встретим в нашей жизни, класс всех книг, которые мы прочтем, класс всех дней до нашей смерти, а также класс всех проблем, которые будут решены некоторым компьютером, и т. д.
В нашей теории счетность изображается с помощью счетных классов. Определение подобно классическому определению в канторовской теории множеств, несмотря на то, что В нашей теории счетность имеет иной смысл.
Пару классов <Л,《〉назовем упорядочением 孔。типу (о, если
《 линейно упорядочивает Л,
Л бесконечно и
для всякого х е Л сегмент {у ^ А; у ^. х} конечен.
Теорема* Если 〈4,《〉——упорядочение по типу со, то & вполне упорядочивает Л.
Доказательство. Пусть Z — непустой подкласс Л, й пусть %о w Z. Так как сегмент а = {у ^ А \ у ^ х^} есть конечное множество, то ZП а и (《)0^2 оба являются множествами. Положим z = Z П а и г = (^) А а2. Очевидно, что Хо е z, и, значит, z#= 0. Поскольку г линейно упорядочивает 亳,z имеет первый элемент, скажем у. Мы докажем, что у —— первый элемент Z в упорядочении 《.Пусть xwZ и 尤《у. Так как〈у, х0> 三 г, то 尤 & х0, что дает % w z. Таким образом, <х, у} ^ rt а так как у есть r-первый элемент множества z, то х = ^.
Теорема.. Если <Л,《〉и <Ль《1〉 суть упорядочения по типу CO, то они изоморфны.
Доказательство. Ввиду результатов второго раздела, так как & вполне упорядочивает 4 и 《】вполне упорядочивает Ль имеет место одно из двух: либо оба упорядочения изоморфны, либо одно из упорядочений изоморфно сегменту другого. Пусть В: есть сегмент Ах (по отношению к《1), такой, что (В】,^i) изоморфно (Л, ^). Так как & не конечное множество, оно не изоморфно никакому сегменту вида {pwA; у《尤}, так что должно быть 4 =瓦.
Теорема,. Пусть г — линейное упорядочение на а {здесь а 〃 г оба суть множества). Тогда 〈а, г〉не является упорядочением по типу со.
Доказательство. Допустим, что 〈а, г〉 есть упорядочение по типу(о. Тогда а бесконечно. Пусть х есть г-наи- больший элемент а. Тогда X = {у w а;〈у, х> w г} конечно, но {ума; (yt х) ^ г} — а — противоречие.
Теорем% Пусть г — линейное упорядочение бесконечного множества а. Пусть X = {х^а\ сегмент {ywa;y《x} конечен}. Тог&а 〈X, г〉 является упорядочением по типу (о, а X ——собственным полу множеством.
Доказательство. Очевидно, г линейно упорядочивает X и для каждого %三 X сегмент {у 三 X; 〈у, %〉三 г} конечен. Предположим, что X ——конечное множество. Тогда X —
собственное подмножество множества о; пусть у есть г-пер- вый элемент разности а\Х. Тогда X{j{y} = {z ^ а\ z ^. у}—— конечное множество, так что ywX, — противоречие. Поскольку Х^а, X есть полумножество. По предыдущей теореме X не множество.
Класс называется счетным (обозначение Count (X)), если существует отношение R, такое, что〈X, R〉есть упорядочение по типу со. Класс называется несчетным, если он не является ни конечным, ни счетным.
Следующее утверждение тривиально:
Теорема^ (1) Если X и Y счетны, то X Y.
Если X счетен и X Y} то Y счетен.
Следующая теорема доказывается в точности так же, как в канторовской теории множеств.
Теорема. (1) Если X и Y счетны, то X\]Y и ХУ^У также счетны.
Если X счетен и Y^. X, то Y счетен или конечен.
Если X счетен, о Y конечен^ то У < X.
Люди всегда пытаются зайти за горизонт; это типично человеческое стремление. Цель при этом состоит не просто в том, чтобы расширить горизонт, а в том, чтобы мысленно преодолеть его. Математика — один из наиболее важных инструментов для этого; в математике формулируются точные утверждения, преодолевающие границы непосредственного чувственного восприятия. Мы введем некоторый типичный принцип преодоления горизонта в нашу теорию в форме аксиомы. Введем для дальнейшего следующее соглашение: буквами F, G, возможно с индексами, будем обозначать функции; малые буквы 力 g, также возможно с индексами, будут обозначать функции, являющиеся множествами. (Это соглашение выдерживается по всей книге.)
Аксиома。продолжении
Для всякой счетной функции F существует функция-множество 厶 такая, что F
Аксиома о продолжении гласит, что каждая счетная функция имеет продолжение в виде множества. Этой аксиоме можно дать следующую мотивировку. Вообразим, что мы находимся на длинной прямой дороге, вдоль которой расставлены большие камни на одинаковом расстоянии друг от друга Камни занумерованы натуральными числами; мы
находимся около камня с номером 0 и смотрим в направлении возрастания нумерации. Гряда камней достигает горизонта, так что мы не в состоянии различить никакого последнего камня, В этом случае функция, сопоставляющая каждому камню его номер, есть счетная в нашем смысле функция. Аксиома о продолжении говорит нам, что эта функция имеет продолжение в виде множества, т. е. что за горизонтом имеется камень номер S, такой, что камни от нулевого до S-ro образуют множество и функция, нумерующая эти камни, есть множество. Это, конечно, всего лишь гипотеза, которую невозможно проверить, по крайней мере до тех пор, пока мы не изменим своего местоположения или существенно не улучшим возможности наблюдения. Аналогичным образом мы предполагаем, что после нашей смерти поведение мира будет, по крайней мере в течение некоторого времени, подобно предшествующему поведению. Можно придумать и много иных примеров такого типа. Аксиома о продолжении есть гипотеза, которая служит базой для точного знания, превосходящего непосредственную очевидность.
Теорема.. Пусть X — счетный класс. Тогда существуют множества а 〃 《,такие, что 《есть линейное упорядочение а 〃 X состоит из всех 尤 w а, для которых сегмент {у w а; у W х} конечен.
Доказательство. Пусть а\ — бесконечное множество и 《1 ——множество, линейно упорядочивающее。入 Пусть Xi — класс всех х ^ а^, таких, что сегмент {ywoi;y&i%} конечен. Тогда Х\ счетен. Пусть F — взаимно однозначное отображение Х【на X, и пусть F 三厶 Так как F = f f Х^ то можно считать, что dom(f) = ар Пусть 做 есть множество всех хе。1, таких, что ограничение f на {у; у ^\х} взаимно однозначно. Очевидно, X】三。2・ Положим а =,“ а2, тогда X 三 а. Наконец, определим х W у = (х, у 三 а & 尸⑺ W、 f-1 (у)), тогда а и 《обладают нужными свойствами.
Последняя теорема показывает, что каждый счетный класс может быть представлен как некоторый сегмент бесконечного множества в соответствии с некоторым линейным упорядочением.
Следующее утверждение тривиально:
Теорема,. Каждый счетный класс есть собственное 孔о九у・ множество.
Следовательно, никакой теоретико-множественно определимый класс не может быть счетным; каждое бесконечное множество несчетно; каждое подмножество счетного класса конечно. Универсальный класс V несчетен.
Теорема. Если X есть счетный класс, элементы которого суть конечные множества, то класс (J X счетен.
Доказательство. Прежде всего U X неконечен. В самом деле, если бы и= \J X было конечным множеством, то X также оказывался бы конечным, поскольку X ^ Р(и). Пусть《 есть упорядочение X по типу о). Положим
У = {у; (Зх м Х)(у = x\ U{z*x; 2W %})}•
У есть счетный класс конечных множеств, UX=Uy,н всякие два различных элемента У дизъюнктны. Таким образом, можно с самого начала считать, что всякие два различных элемента X дизъюнктны. Так как X — полумножество, то (J X также полумножество. Пусть и — такое множество, что (JX^〃, и пусть 《о есть множество ——линейное упорядочение и. Для X, у 曰 U 及 положим
无《1 В а (Зх0 w X)(3i/o 三 R(x 三尤о & у w % &
((%о — i/o & х &о у) V (尤0 吸 f/o & 尤0 W %)))•
Легко показать, что〈U X, &) есть упорядочение по типу(о.
Теорема. Если X счетен, то Р(Х) также- счетен.
Доказательство. Имеем Х《Р(Х), так что Р(Х) не может быть конечным. Пусть〈X,《〉есть упорядочение по типу о). Так как каждое подмножество класса X конечно, каждое подмножество у класса X есть подмножество некоторого конечного сегмента X (т. е. для у существует такой, что у 三{zwX; z《%}). Таким образом, Р(Х) может быть представлено как объединение счетного класса конечных множеств; по предыдущей теореме Р(Х) счетно.
Теорема,. Пусть X есть счетный класс.
U X есть множество тогда 〃 только тогда, когда существует w 三 X, для которого U X = U 工・
П X есть множество тогда и только тогда, когда существует z 三 X, для которого Q X = Q z.
Доказательство. Мы докажем (а); (Ь) можно доказать аналогично. Импликация Ф- тривиальна Докажем 今 Пусть UX = 〃・ Пусть а — бесконечное множество и《一 его линейное упорядочение, такое, что & есть множество, а X
состоит из всех %ма, таких, что 《-сегмент, определенный х, является конечным. Положим ® = {% wo; (Vy wa)匂《% 今 у 三 и)}. Очевидно, что X 三 а\. Если х 三 а】:% то 〃 = U X = U {у 曰 Oi, у & х}. Пусть %о есть《-первый элемент мно жества 的,такой, что 〃 = U {У 曰 %; у £ %0}. Тогда х0^Х и, следовательно, {у 三 о】; у W %。}三 X, т. е. множество z = {у е «1; у《%。} имеет все необходимые свойства.
Следствие. Если X ——счетный класс, такой, что П X = 0, то существует подмножество z класса X, такое, что Q z = 0.
Теорема. Пусть X и Y суть счетные дизъюнктные классы. Тогда существуют дизъюнктные множества и и v, такие, что X三〃〃 умu.
Доказательство. Определим функцию F на X{]Yt положив 尸(%) = 0 для 尤 е X и F(尤)={0} для х^ Y. Пусть 尸三厶 и положим и ={х^ dom(/); f(х) = 0} и и = {хе dom(f); f(%)= {0}}.
Теорема. Пусть X и У ——счетные классы, такие, что U X П U У = 0・ Тогда существуют дизъюнктные множества и 〃 и, такие, что |J X и и U ^ — у-
Доказательство. Пусть о — бесконечное множество и 《一-его линейное упорядочение, также являющееся множеством; пусть Z'—счетный класс всех х^а, таких, что {у 三 а; у W х} конечно. Пусть F, G суть взаимно однозначные отображения Z на X и У соответственно; пусть F 三,и G g. Пусть, далее, f (%) = U (f<l {у w。; g & 灯)_И g(x)= U (g“ {f/на; ^&尤}); положим а\ ={хеа; f(x)f|g(%) = 0}. Тогда Z 三 & и множества 〃 =U (尸'%) и и = и (g “ a J имеют нужные свойства.
Следствие. Пусть X, У ——счетные классы, такие, что U X 三 П У. Тогда существует множество и, такое, что |J X 三
Определение. Пусть ф(Х) — свойство классов из расширенного универсума. Класс {X; Ф(Х)} по определению направлен (относительно включения), если для всяких X и У, таких, что 屮(X) и 屮(У), существует Z 士 XIJY, для которого q)(Z). Далее, класс {X; ф(Х)} дуально направлен (относительно включения), если для всяких X, У, таких, что ф(Х) и 屮(У), существует Z X f| У, такой, что ф (Z).
В частности, класс Z направлен относительно включения, если (Vx 三 Z)(Vy 三 Z)0z 三 Z)(x U У 三 z), и аналогично для дуальной направленности.
Теорема. Пусть Z — теоретико-множественно определимый класс. Если Z направлен, то для каждого подполу множества X класса Z существует 〃三 Z, которое является верхней границей элементов X относительно включения, т. е. существует 〃 wZ, такое, что каждый элемент owX есть подмножество и. Если Z дуально направлен, то для произвольного подполумножества X класса Z существует 〃wZ, являющееся нижней границей элементов X относительно включения.
Доказательство. Мы докажем только первое утверждение, второе доказывается аналогично. Если Z — 0, то доказывать нечего. Допустим, что X 吸 0. Так как U X есть полумножество, то существует множество 〃о, такое, что UXw〃o・ Положим а = {х^ u0; (3z е Z)(x ^ z)}. Заметим, что из х^аиу^а следует 尤 U У 三。;далее, X 三 а и, следовательно, а 十 0. Значит, а содержит максимальный элемент по включению, т. е. существует 〃i м о, такой, что 〃】не является собственным подмножеством никакого элемента а. Возьмем и w а; тогда 〃i U и 三 а и, следовательно, Ui U ^ = 〃i・ Существует 〃 w Z, такое, что 〃i 三",и это и обладает нужными свойствами.
Следующая теорема аналогична предыдущей и является ее усилением.
Теорема. Пусть Z — теоретико-множественно опредглимый класс. Пусть X есть счетное подполумножество Z. Если X направлено, то существует элемент 〃wZ, являющийся верхней границей элементов X по включению. Если X дуально направлено, то существует 〃三 Z, являющийся нижней границей элементов X по включению.
Доказательство. Докажем лишь первое утверждение. Пусть &, являющееся множеством, есть линейное упорядочение множества о, такого, что X состоит в точности из всех 尤三 а, определяющих конечный сегмент а. Положим
О[ = {尤三 а; (Зи 三 Z)(Vy w а)(у &尤今 у 三 〃)}・
Очевидно, что Хиа】. Выберем х0 ^ а\\Х. Тогда найдется 〃三Z, такое, что каждый элемент ума, меньший или равный х0, есть подмножество и. В частности, каждый элемент X есть подмножество и.
Эта теорема имеет много важных следствий, и мы часто ее будем использовать. Назовем эту теорему теоремой о счетных направленных полу множествах.
Дадим пример приложения этой теоремы. Пусть 尸一счетная функция, и пусть Z — теоретико-множественно определи-
мый класс. Если каждое множество f ^ F принадлежит Z, то существует fwZ, продолжающее 戶,т. е. такое, что F三力 В частности, если 尸 ——взаимно однозначная функция, то, положив Z = {力/ взаимно однозначна}, мы получим взаимно однозначную функцию, продолжающую 尸 и являющуюся множеством.
Напомним, что в первом разделе мы утверждали, что в нашей теории можно избавиться от применений аксиомы индукции. В самом деле, и без этой аксиомы мы можем определить в нашей теории конечные множества так же, как и раньше, даже если и не сможем установить многие теоремы относительно них. Далее, с некоторыми усилиями можно доказать теорему индукции для конечных множеств. Некоторая разновидность аксиомы о продолжении позволит затем перенести теоретико-множественные свойства конечных множеств на некоторые бесконечные множества. Например, не только для конечных, но и для некоторых бесконечных множеств имеется их объединение, множество всех подмножеств и т. д. В таком случае следует ограничить рассмотрения именно такими множествами.
РАЗДЕЛ 5. КОДИРУЕМЫЕ КЛАССЫ
Мы заявили, что основными нашими объектами изучения являются классы из расширенного универсума. Тем не менее иногда полезно работать и с другими классами. Классы вне расширенного универсума могут служить в качестве средства для мотивирования; кроме того, использование таких классов часто упрощает формулировки.
В частности, мы приходим к классам вне расширенного универсума, когда возникает естественная необходимость рассматривать классы, элементами которых являются классы из расширенного универсума. Этот раздел посвящен проблеме кодирования таких классов.
Если К и S — классы из расширенного универсума и если S — отношение (т. е. подкласс У2), то 〈К, М〉 есть по определению кодирующая пара.
Пусть ф'(Х) — свойство классов расширенного универсума. Говорим, что кодирующая пара 〈К, S〉 кодирует класс {X;(р(А)}, если для всякого класса X из расширенного универсума имеем
^X)^^y^K){X = S- {у})・
Класс {Х;(р(Х)} кодируем, если существует кодирующая пара, которая кодирует этот класс.
Кодирующие пары〈К, S〉и〈Ki,Si〉кодируют один и тот же класс, если
(VX)(国 W Л)(^ = S “ {灯)=(зy 三 к1)(Х = Si “ {小).
Теорема. Пусть {X;(р(Х)}——кодируемый класс. Пусть 屮(X)——свойство классов из расширенного универсума, и пусть ■ф влечет ф. Тогда класс {X; 2(Х)} кодируем.
Доказательство. Пусть пара 〈К, S〉 кодирует {Х;(р(Х)}, и положим Ki = “w К; p(S “{%})}. Тогда〈Ki,S〉 кодирует {Х;г|)(Х)}・
Теорема,. Класс {X; Х^У} не кодируем.
Доказательство. Допустим, что пара 〈К, S〉 кодирует {X; X 三 V}. Положим Y — {х^ К\ x^Su{x}}. Тогда У 三 V и для всех 尤三 К имеем У #= S “{xj.
Теорема. Всякий класс из расширенного универсума кодируем.
Доказательство. Положим Е = {<х, р〉; х^ у}. Для каждого X пара〈X, Е〉кодирует X.
Во втором разделе мы определили отношение принадлежности объекта классу только для классов из расширенного универсума. Теперь мы расширим это определение и для кодируемых классов.
Пусть (р(Х)——свойство классов из расширенного универсума. Предположим, что класс {Х;(р(Х)} кодируем. Тогда У по определению принадлежит {Х;(р(Х)}, или У есть элемент класса {Х;(р(Х)}, если У обладает свойством ср; символически У е{Х;(р(Х)}= Ф(К).
Из предыдущей теоремы следует, что это определение является расширением определения отношения принадлежности, данного во втором разделе.
Дадим некоторые важные примеры кодируемых классов.
Класс R называется эквивалентностью, если R ——рефлексивное, симметричное и транзитивное отношение, т. е. если выполняются следующие условия:
(Vx)((x,尤〉w R);
(Vx)(Vf/)«x, у)三 R 三〈у,力三 R);
(Vx)(Vf/)(Vz)((x,处 w R &〈g, z〉w R 今〈%, z〉w R).
Факторизацией класса Z по модулю R назовем класс
Z[R = {X;(现三 Z)(X = Z n R “ {公)).
Класс Z/R не обязательно является классом расширенного универсума, так как некоторые классы эквивалентности элементов не обязательно являются множествами. Но все же имеет место следующая тривиальная теорема:
Теорема,. Для каждого класса Z и каждой эквивалентности R факторизация Z/R кодируется парой <Z, R П Z2}.
Для каждой эквивалентности R имеет место dom(R)= V. Нам часто придется определять эквивалентность только для элементов класса Л. В таком случае мы всегда предполагаем, что для всех х, у фА имеет место <х, у}^ R (а для всех 尤 в 4, у 陆4 имеет место〈%, у〉陆R).
Для эквивалентностей мы часто используем привычные обозначения типа ===,=卜=2 и т. д. и пишем х = у вместо 〈%, у〉三=.
Введем следующие определения:
ZV = {戶;dom 仍)=У & rng (戶)三 Z}
(напомним, что F пробегает функции!),
P9(Z) = {X; X ^Z и X конечен или счетен}.
Заметим, что если У——конечное множество, то Zy = {f; dom(f)= У, rng(f)^Z} и, следовательно, Z^ есть класс расширенного универсума. Но в нетривиальных случаях классы ZY и P(b(Z) находятся вне расширенного универсума.
Теорема,. Для произвольного Z и всякого счетного У класс Zy кодируем.
Доказательство. Положим
S = {〈%,『〉;У 三 dom⑺&mg(卄 У)三 Z&xwf 上 Г}.
Покажем, что ZY кодируется парой 〈dom(S),S〉. Если fwdom(S), то S"仍=川 匕 но /『У есть, конечно, элемент ZY. С другой стороны, пусть F ——такая функция, что dom (F)= =У и rug (尸)三 Z. По аксиоме о продолжении существует ft такое, что F ^f. Очевидно, что fwdom(S) и F = Sli{f}.
Теорема. P®(Z) кодируемо для каждого Z.
Доказательство. Пусть У ——счетный класс, и пусть 〈Ki,Si〉кодирует Zy. Можно предположить, что Ki =й= У (см. доказательство предыдущей теоремы). Пусть 。陆皮匕 и положим К = Ki U{。}. Пусть
s = {〈芻 у); y^Ki&x^ rng (Si “ ®)}.
Покажем, что〈К, S〉кодирует 凡亿).Пусть %w/C Если 尤=а, то Slt{a}= 0. Если % 吸 а, то W “{%}= rng (Si “{%})• Но Si““} есть элемент ZY. Таким образом, S“{%}—подкласс Z, и поэтому он счетен или конечен. Обратно, пусть X — конечный или счетный подкласс Z. Если X = 0, то 文= =S “ {о}; если X #= 0, то существует F 三 ZY, такая, что X = = rng(F). Тогда F = Si <({х} для xwKi, откуда X = S““}.
Если мы пишем {Yx; х^А}, то всегда имеем в виду, что фиксирована кодирующая пара〈4, S〉,такая, что Yx = S “{%} для всякого х^А. При этом {Ух; х^А} обозначает класс {y;(三尤三用" = 5“{尤})}.
Кодирующая пара 〈К, S〉 называется экстенсиональной, если %%у влечет S"{x}*S"{y} для всех х, ywK. Кодируемый класс {Х;(р(Х)} называется экстенсионально кодируемым, если существует экстенсиональная кодирующая пара, которая кодирует {X;(р(Х)}.
Разумеется, каждый класс X расширенного универсума экстенсионально кодируется парой 〈X, Е〉, где Е = {<х, у>; 尤 вр}.
Теорема. (1) Если экстенсиональные кодирующие пары 〈К, S〉и〈Ki,Si〉кодируют один и тот же класс, то К ^ Ki・
Если 〈К, S〉——экстенсиональная кодирующая пара 〃 К ^ %, то существует Si, такое, что〈Ki, Si> кодирует тот же самый класс, что и〈К, 5>.
Доказательство. (1) Для к 三 К положим у == F(x) тогда и только тогда, когда у 三 Ki &S “{%} = S “{у}. Очевидно, что F есть взаимно однозначное отображение К на &• (2) Пусть 尸 есть взаимно однозначное отображение Ki на К. Положим
S1 = {〈%, G; у wK\&5, FO a S}.
Отсюда видно, что лишь экстенсиональные кодирования кодируемых классов являются подходящими. Экстенсионально кодируемые классы ведут себя, как если бы они были классами расширенного универсума. Например, если {X; (р(Х)} — экстенсионально кодируемый класс, то можно естественно определить Z《{X,(р(Х)}, понимая под этим, что для экстенсиональной кодирующей пары, которая кодирует класс {X;(р(Х)} (пусть это будет пара〈K,S〉),имеем Zg/C Очевидно, что это определение не зависит от частного выбора кодирующей пары. Если теперь {Х;хр(Х)}——другой экстенсионально кодируемый класс, то очевидный смысл имеет обозначение {Х;(р(Х)} 0{Х;2(Х)},
Мы конструировали расширенный универсум с намерением, чтобы это был полезный инструмент для исследования всякого класса, каждый из элементов которого может быть сконструирован до того, как сконструирован сам рассматриваемый класс как целое. Мы верим, что, взяв такой класс (состоящий из различных объектов X), для каждого объекта £ такого, что(р(Х), можно указать множество из универсума множеств в качестве его кода, причем таким образом, что весь класс может быть закодирован с помощью класса расширенного универсума — класса всех ассоциированных кодов. Эти рассмотрения ведут к различным аксиомам, зависящим от конкретной природы тех классов, которые мы собираемся кодировать. Сейчас мн допустим лишь одну аксиому такого типа, хотя и не исключаем возможности присоединения других подобных аксиом.
Аксиома экстенсионального кодирования
Каждый кодируемый класс является экстенсионально кодируемым.
Таким образом, коль скоро мы доказали, что некоторый класс кодируем, мы можем работать с экстенсиональным кодированием этого класса.
Теорема. Если У счетен, то класс Рм(У) несчетен.
Доказательство. Очевидно, что класс「《ДУ) не является конечным. Предположим, что он счетен. Пусть РШ(У) закодирован парой <У, S>. Положим Z = {х Y; % 诒 S“{%}}. Очевидно, что Z ^ Y, но не существует никакого х е У, такого, что Z = S “ {%}, — противоречие.
Пару <Л,《〉назовем упорядочением по типу Q, если
& вполне упорядочивает А,
А несчетно и
для каждого х^А сегмент {у е Л; у ^ х} счетен или конечен.
Следующие теоремы являются непосредственными следствиями теорем второго раздела.
Теорема. Если 〈/,《,〉и <ЛЬ 《【〉一упорядочения по типу Q, то они изоморфны.
Теорема. Если 〈4,《〉есть упорядочение по типу Q', В счетно 〃 《1 вполне упорядочивает В, то существует собственный сегмент 41 класса А (〃о отношению к W), такой, что 〈4, W〉“〈民 Wi〉изоморфны.
Теорема. Допустим, что & вполне упорядочивает Л; допустим, далее, что для всякого счетного класса В 〃 всякого вполне-упорядочения &】этого класса существует собственный сегмент 4】класса 4, такой, что〈4卜《〉и〈5,&】〉изо- морфны. Тогда класс А несчетен.
Теорема. Пусть〈4, W〉— упорядочение по типу £2, и пусть В ^ А. Тогда существует упорядочение 《卜 такое, что 〈8, Wi〉есть упорядочение по типу Q.
Теорема. Существует упорядочение по типу Q,
Доказательство. Пусть У——счетный класс; тогда класс У2 также счетен. Таким образом, РМ(У2) экстенсионально кодируется некоторой парой 〈К, У〉. Положим
К1 = {无三 К; S“{%} вполне упорядочивает У}
и 〈尤,y〉RSi тогда и только тогда, когда х, у w К\ и 〈У, S“{%}〉изоморфно〈KS“{y}〉・ Очевидно, что Si есть эквивалентность. Пусть 《{, S2〉— экстенсиональное кодирование Ki/Si・ Для %, у ^А положим 尤 W у тогда и только тогда, когда〈匕 S“{%i}〉изоморфно (возможно, несобственному) сегменту У относительно упорядочения S"{f/i} для каждого %1三出2“{%} и каждого yi е S2 "{у}- Используя предыдущие теоремы, легко показать, что〈4,《〉есть упорядочение по типу Q.
РАЗДЕЛ 6. НЕСЧЕТНЫЕ КЛАССЫ
При классификации различных видов бесконечности в нашей альтернативной теории мы также принимаем канторов- ский принцип, гласящий, что каждый класс определяет свой основной тип бесконечности ——мощность независимо от той структуры, с которой этот класс может быть связан. Этот принцип формализуется в определении, что два класса имеют одну и ту же мощность тогда и только тогда, когда они эквивалентны.
Спросим теперь себя, какие типы бесконечности могут быть найдены в расширенном универсуме. Наша теория допускает различные теории бесконечности. Например, мы можем имитировать полную канторовскую теорию. В этом случае мы можем сначала допустить аксиому выбора, которая гарантирует вполне упорядочиваемость универсального класса, а затем определить кардинальные числа как сегменты такого вполне упорядочения, не эквивалентные никакому меньшему сегменту. Дальнейшие аксиомы могли бы гарантировать существование столь большого количества кардинальных
чисел, как нам нравится. Таким способом можно моделировать полную канторовскую теорию в нашей теории. Нет необходимости говорить, что такая модель, возможно, содержит не все подклассы класса натуральных чисел, а только некоторые «подходящие». Единственное отличие от канторов- ской теории будет состоять в том, как мы воспринимаем бесконечные кардиналы. Канторовская теория признает бесконечные кардиналы почти как часть окружающего нас мира; в нашей же теории они являются всего лишь более или менее патологическими полумножествами.
Этот путь развития альтернативной теории отнюдь не является единственно возможным. Мы можем допустить аксиомы, порождающие любую другую теорию бесконечности, лишь бы она не противоречила другим аксиомам. Канторовская теория является лишь одной из возможностей.
К настоящему моменту неизвестно никаких причин принимать нетривиальную теорию бесконечности. Все такие теории должны быть по своему характеру чисто умозрительными. Следовательно, результаты этих теорий, касающиеся бесконечных мощностей, становятся пустыми, если отвергаются их умозрительные основания. Избегая этого, мы решаемся сразу принять тривиальную теорию бесконечных мощностей. Мы делаем это, принимая следующую аксиому:
Аксиома о мощностях
Если X и У — несчетные классы, то они эквивалентны.
Эта аксиома гласит, что есть ровно две бесконечные мощности—счетная и несчетная.
Есть и более глубокие основания для принятия этой последней аксиомы. Наша цель состоит в том, чтобы построить расширенный универсум настолько богатым, насколько это возможно. По-видимому, только тогда он может играть роль универсального инструмента для изучения математических структур. Таким образом, мы можем постулировать существование классов, соответствующих свойствам, которые мы не в состоянии описать, лишь бы существование этих классов не приводило к абсурду. Такие классы возможны, они могут существовать. Конечно, они в определенном смысле являются воображаемыми. Говоря, что существование таких-то и таких-то классов не приводит к абсурду, мы имеем в виду лишь то, что допущение их существования не противоречит уже принятым аксиомам. Мы можем сформулировать некоторый принцип, который служит руководством для формулировки новых аксиом. Он гласит, что каждый класс, который может существовать, существует. В частности, аксиома о мощностях гласит, что для всякой пары несчетных
классов X н У существует взаимно однозначное отображение X на У. Непротиворечивость этой аксиомы по отношению к предыдущим аксиомам была установлена А. Сохором.
И по принятии нашей последней аксиомы все же не исключена возможность развить более сложную теорию бесконечности, если такая теория окажется желательной. В этом случае мы могли бы изучать более тонкие понятия мощности, основанные на эквивалентностях, базирующихся на взаимно однозначных отображениях некоторого типа. Это относится и ко всякой другой аксиоме, принятой на основании сформулированного выше принципа.
Наша последняя аксиома имеет несколько простых следствий.
Теорема. Для каждого несчетного класса X существует отношение R, такое, что〈X, R〉есть упорядочение по типу Р.
В частности, универсальный класс У, каждое бесконечное множество и класс РМ(У) для счетного У могут служить примерами классов, имеющих упорядочение по типу Q.
Класс X называется селектором отношения эквивалентности R, если
(Vx, у е Х)((х, //) е /? =>х = ^),
(Vx)(3y е Х)(^>
Таким образом, селектор выбирает представителя в каждом элементе класса V/R.
Теорема. X есть селектор эквивалентности R тогда и только тогда, когда〈X, R〉экстенсионально кодирует У/R.
Теоремц. Каждая эквивалентность имеет селектор.
Доказательство. Пусть R ——эквивалентность, и пусть & вполне упорядочивает К Положим 4 = {%; (Vy V %) (〈%, у)陆 R)}. Тогда 4 — селектор.
Теорема. Пусть R ——отношение. Существует фракция 尸, такая, что F и dom(F) = dom(R).
Доказательство, Пусть W вполне упорядочивает V по типу Q. Для 无三 dom(R) пусть F(x) есть ^-первый элемент класса R “{%}•
Теорема. Пусть R ——отношение, такое, что класс dom(R) счетен и для всякого %wdom(R) класс R“ {无} является полумножеством. Тогда само R является полу множеством.
Доказательство. Положим
R== {〈弘 х); % е dom (R) & (R }{x})三办
Пусть F 三 R — функция, такая, что dom(R) = dom(F)・ По аксиоме о продолжении возьмем множество 厶 такое, что 尸三 f. Тогда <у, х) ^ R влечет (у, х) е F(x) и, следовательно, <z/, x> ^f(x), откуда (у, х) е (J (rng(f)). Таким образом, R 三 U (rng (f)) и R есть полумножество.
Следствие. Универсальный класс не является объединением счетного семейства полумножества.
Теорема. Пусть 〈4,《〉—упорядочение по типу Q. Пусть В ——счетный подкласс А, Тогда существует 尤三 4》такое, что В^{у^А&у^х}.
Доказательство. Мы можем предположить, что А = V. Положим R = «у, х>; %мВ&у《%}. Тогда R является полумножеством по предыдущей теореме; rng(R) есть сегмент & и потому также является полумножеством. Следовательно, rng(R)=# V и существует %, такое, что каждый элемент rng(R) меньше, чем %. Таким образом,
В 三 rng (R) {у w А; у& 办
Следствие. Если 〈4, 0〉 есть упорядочение 〃о типу Q, то А не кофинально никакому из своих счетных подклассов.
Теорема. Пусть R — такое отношение, что dom(R)—счетный класс 〃 для всякого % 三 dom(R) отношение R 上{%} счетно. Тогда R — счетный класс.
Доказательство. Пусть W — упорядочение V по типу Q. Для 无已 dom(R) пусть F(x) есть первое у, такое, что из 〈N, %〉wR следует 〈z, %〉W у для любого z. Так как rng(F), самое большее, счетен, существует х, для которого rng(F)^{y; у ^ х}. Таким образом, R ^{у; у ^ x}t откуда и вытекает, что R ——счетный класс.
Следствие. Объединение счетного количества счетных классов есть счетный класс.
Глава 11
НЕКОТОРЫЕ ТРАДИЦИОННЫЕМАТЕМАТИЧЕСКИЕ СТРУКТУРЫ
В процессе развития математики математиками были созданы различные миры объектов (или различные виды таких объектов), которые стали неотъемлемой частью математики, что свидетельствует о важности этих видов объектов. Они обычно называются традиционными математическими структурами.
Некоторые математические структуры возникли до теории множеств или, хотя и развивались параллельно теории множеств, все же сохранили свою автономность. Другие структуры самим своим существованием обязаны теории множеств, но тем не менее их значение не ограничивается использованием лишь в теории множеств.
Любая математическая теория, которая намерена описывать весь мир математики, должна отражать и традиционные математические структуры подобно тому, как это делает кан- торовская теория множеств, т. е. должна некоторым образом включать их в себя.
В нашем случае мн сконструируем некоторые традиционные структуры внутри расширенного универсума. При этом не возникнет необходимости в каком-либо дальнейшем расширении нашего универсума. Такая ситуация вполне обычна и в канторовской теории множеств.
Говоря, что мы конструируем традиционную структуру в расширенном универсуме, мы имеем в виду, что mutatis mutandis мы конструируем каноническую модель этой структуры внутри расширенного универсума. Затем мы докажем некоторые теоремы об этой модели, которые призваны убедить нас, что ее можно идентифицировать с исходной структурой в том смысле, что модель обладает всеми важными свойствами, которые имеет рассматриваемая структура.
Однако традиционные структуры конструируются в расширенном универсуме не только для того, чтобы показать, что такая конструкция возможна. Они будут использоваться и для изучения расширенного универсума. Как мы убедимся, некоторые проблемы, относящиеся к расширенному универсуму, можно свести к проблемам, относящимся к традиционным структурам; таким образом, используя традиционные
структуры, мн в состоянии лучше понять структуру расширенного универсума.
В этой главе мы конструируем лишь структуры, которые используются в дальнейшем.
РАЗДЕЛ 1. НАТУРАЛЬНЫЕ ЧИСЛА
Следуя фон Нейману, мн моделируем натуральные числа в расширенном универсуме таким образом, что нуль есть пустое множество и каждое натуральное число есть множество всех меньших натуральных чисел. Итак, положим 0 = 0, 1={0}, 2={0, {0}} и т. д.; иными словами, мн идентифицируем 2 с {0, {0}} и т. д.
Этот способ имеет ряд очевидных преимуществ. Прежде всего каждое натуральное число есть множество из универсума множеств. Число % меньше, чем число у, тогда и только тогда, когда х е у. Заметим еще, что, например, число 5 есть множество, имеющее ровно пять элементов, что дает возможность определить число элементов произвольного множества как единственное натуральное число, множественно эквивалентное данному множеству.
Однако наша цель состоит не только в том, чтобы определить частные натуральные числа, но также и в том, чтобы определить класс всех натуральных чисел. Таким образом, нам необходимо указать свойство(р(%), которое может быть идентифицировано со свойством быть натуральным числом. Сформулировав такое свойство, необходимо, конечно, затем доказать различные теоремы, показывающие, что наш выбор свойства был адекватным.
Мы будем конструировать натуральные числа внутри универсума множеств. Поэтому вся первая часть настоящего раздела будет относиться лишь к универсуму множеств; если мы и будем использовать классы, то только теоретико-множественно определимые; такие классы всегда можно заменить соответствующими теоретико-множественными свойствами. Для простоты мы будем широко использовать аксиому регулярности, хотя, как хорошо известно, она не является необходимой для построения натуральных чисел.
Множество % есть по определению натуральное число^ если оно удовлетворяет следующим условиям:
каждый элемент множества х является его подмножеством, т. е. (Vy w %)(у %),
а на % удовлетворяет закону трихотомии
(Vy, z е x)(yw%Vf/ = zV% 巨扑
Класс всех натуральных чисел обозначается через N. Мы используем буквы а, р, у, 6 (возможно, с индексами) в качестве переменных, пробегающих натуральные числа.
Укажем некоторые тривиальные факты.
Теорема. Каждый элемент натурального числа есть натуральное число.
Теорема. Если а, р е ^, то а R р е ^.
Теорема. Если а, р е ^ и а есть собственное подмножество р, то а е р.
Доказательство. Допустим, что а и (3. По аксиоме регулярности существует у е р\а, такое, что ?П((3\а)= 0. Тогда у е р влечет у 三 0 и, следовательно, 丫 三 а. Пусть 6 м а. Тогда 6, 丫 w 隹 откуда 6 w ? или 6 = 丫,или у e 6. Но из последних двух случаев следует ума, что невозможно. Таким образом, bw?, а отсюда а 三 у. Мы показали, что а = у н, следовательно, а р.
Теорема. N линейно упорядочено отношением {〈а, р>; а м Р V а = р}.
Доказательство. Положим R = {〈а, р>, а е р V а = р}. Очевидно, что R рефлексивно. Предположим, что 〈а, (3〉w R, 〈0, а〉м R и а =# р. Тогда а е р и 0 м а, следовательно, а w а, что невозможно по аксиоме регулярности. Таким образом, 〈а, (3〉w R и 〈0, а〉м R влечет а = р. Докажем транзитивность. Пусть <а, (3〉м R и <р, у> м R. Если а = р или (3 = 7 то тривиально 〈а, ?〉w R. Если а w § и Р е у, то а ^ у и, следовательно,〈а, y〉mR. Наконец, возьмем произвольные а, § w М Тогда а П Р ^ Л^ и а П Р есть подмножество одновременно аир. Если а П Р = а, то а三 0 и, следовательно, а = р или а е р (используем предыдущую теорему). Подобным образом рассуждаем и в случае аПР=р. Таким образом, остается рассмотреть случай а П Р(= а 冗 а П 6 и 6・ Тогда а П Р ^ а и 仪口卩三卩 по предыдущей теореме; таким образом, a f] р е а П р, что невозможно по аксиоме регулярности.
Когда мы говорим об упорядочении натуральных чисел, то всегда имеем в виду упорядочение из нашей последней теоремы, если специально не оговорено противное. Мы будем обозначать его через《• Подчеркнем тот факт, что &—это совсем не вполне-упорядочение N.
Теорема.. (1) 0 w М
a U (а} есть элемент ^ для всякого а е ^
Число 0 ——наименьший элемент N в упорядочении натуральных чисел.
Для каждого а число а1){а} есть число, являющееся непосредственно следующим за а.
Если а =#0, то существует р, такое, что а == PU{₽}«
Доказательство. ⑴一⑶ тривиальны. (4) Очевидно, что a w a U {а} и а =# а U {а}. Предположим, что а 三 丫 三 аU {а}. Тогда ума или 丫 = а・ В обоих случаях мн получаем a w а — противоречие. (5) Пусть а =# 0 и рассмотрим отношение а2 П {〈?,р>; у е р V у — 6} (ограничение упорядочения натуральных чисел на а). Это множество и линейное упорядочение а; таким образом, существует наибольший элемент 0. Имеем (3 w а н В U{0}吏 а. Так как a w § U{B} невозможно, мы имеем а = РU{P}-
Следовательно, ^ не имеет наибольшего элемента в упорядочении натуральных чисел и, значит, не будет множеством.
Теоремы, которые мн доказали, показывают, что наши натуральные числа обладают всеми порядковыми свойствами, которых мы ожидаем от натуральных чисел. В следующей теореме мы покажем, что наши натуральные числа обладают и необходимыми свойствами, касающимися мощностей.
Теорема. Для всякого множества % существует единственное натуральное число а, множественно эквивалентное х.
Доказательство. Сначала мы докажем существование, пользуясь аксиомой индукции. Пусть (р(х) — теоретикомножественная формула (За)(х ^ а). Тогда ф (0) очевидно. Допустим, что (р(х), и пусть у 吏%. Пусть а таково, что %^а. Тогда 工 U {j/}弋 a U {а}, что дает 中(工1!匂})・ Остается доказать единственность. Допустим, чтох и х р. Тогда р. Теперь если а w 自 то а — собственное подмножество р; таким образом, а^§ невозможно. Подобным же образом невозможно р е а. Следовательно, а = р.
По последней теореме для каждого множества % можно определить количество его элементов как единственное натуральное число а, такое, что х а.
Сложение и умножение натуральных чисел определяются следующим образом:
•у =а + р^у & a U ({В} X ₽)>
у = а • 0三丫 ^ аХ₽> а+ 1 = aj {а}.
Заметим, что последнее определение согласуется с определением суммы множеств и с определением единицы.
Мы можем определить и возведение в степень, взяв в качестве аВ количество элементов множества {f; dom(^) = р и rng(f)三 а}.
Нетрудно проверить, что класс ^, снабженный операциями прибавления единицы, сложения и умножения, удовлетворяет всем аксиомам арифметики Пеано первого порядка. Это показывает, что наши натуральные числа, которые мы сконструировали внутри универсума множеств, могут быть идентифицированы с классическими натуральными числами.
Теперь мы намерены доказать теорему о рекурсивном определении функций на натуральных числах; эта теорема дает важный пример применения натуральных чисел в универсуме множеств.
Теорема. Пусть G —теоретико-множественно определимая функция, 〃 пусть dom(G)=K Тогда существует в точности одна функция F, такая, что dom 尸=N 〃 F(a)= G(F \ a) для всякого a; эта функция является теоретико-множественно определимой.
Доказательство. Положим
М = {f; dom (f) м N & (Va 三 dom (f) (f (a) = G (f } a)))}.
Очевидно, что класс M теоретико-множественно определим. Пусть fug принадлежат М. Тогда f 三 g или g 三厶 Действительно, если а м dom(f)n dom(g) и f(a)=#g(a), a наименьшее, то было бы f}a = g[a и, таким образом, f(a) = G (" a) = G (g } a) = g (a), — противоречие. Докажем, теперь, что для каждого а существует f М, такое, что a w dom(f). В противном случае существовало бы наименьшее а, для которого не нашлось бы соответствующего 厶 Имеем a =# 0, так что a = (3 U {§} для некоторого р. Пусть fwM н Р е dom(f). Тогда р U{₽}^ dom(f) и, значит, а = dom(f). Положим g = f U】{〈G(fj, а〉}; тогда gwM и aw dom(g). Теперь положим F =\J М. Мы видим, что 尸 обладает всеми нужными свойствами. Остается доказать единственность. Пусть а таково, что dom(Fi) = N и (Va)(/71 (a)= G (尸」a)), и допустим, что F # F\. Пусть а есть наименьшее число, такое, что F(a)=# Fi(a). Тогда F \ а = F\ \ а и, таким образом, 尸(a) = G (尸 f a) = G (尸i [ а)= F{ (а)——противоречие. На этом доказательство и завершается.
Существует несколько вариантов теоремы о рекурсивном определении функций; эти варианты обычно легко вывести из нашей последней теоремы или доказать аналогичным
образом. Например, мы можем заменить условие (Va)(尸(а)= G (尸 f а)) условием 尸⑼=G (0) & (Va)(尸(а + 1) =G (F (а))) и т. п.
Используя последнюю теорему, мы определяем иерархию итерированной операции взятия множества всех подмножеств данного множества и ассоциируем с каждым множеством его ранг. Эти понятия помогают анализировать структуру универсума множеств.
Следующие равенства однозначно определяют теоретикомножественную функцию на натуральных числах:
a(0) = {0}, а(a+1) = p(户(a)).
Теорема,. Если a R В,то Р(а)三 Р(Р).
Доказательство. Мы докажем Р (а)三 Р (а + 1) для каждого а. Предположим противное, и пусть а есть наименьшее число, такое, что Р(а)^ Р(а + 1). Так как р # 0, существует В,такое, что _а = р + 1; имеем Р(В)^Р(В + ]). Но тогда Р(户(В))三 Р(户(В + 1,),и, таким образом, Р(а)三 戸 9+ 1) — противоречие.
Теорема. V == U rng (Р).
Доказательство. Пусть『=(J rng (Р). Очевидно, что 0 ^ V7. Пусть y^VL Пусть f — функция на_г/, определенная следующим образом: f(x) = min (а;尤 三 户(а)}. Существует » такое, что fuy s у. Следовательно, для каждого %,尤巨协 мы имеем хе Р(у), что дает 乡巨 Р(у + 1). Итак, у е V\ Это доказывает, что V = V\ с помощью аксиомы ^-индукции.
Эта теорема показывает, что с каждым множеством из универсума множеств мы можем связать некоторое число — его ранг 七(尤),определяемый как наименьшее натуральное число а, такое, что 尤曰户(а). Следующее утверждение очевидно:
Теорема. (1) Для каждого натурального числа а имеем т(а) = а.
х^у влечет т(х)е т(у).
T(x) = (max{r(i/); «/ех})+ 1.
Теорема. Существует теоретико-множественно определимое взаимно однозначное отображение G множества P(N) на М такое, что G(0) = 0 н %иу влечет G(%)eG(y)・
Доказательство. Положим G (尤)=2 {2“; а 曰尤} для каждого 尤三 М это отображение и обладает нужными свойствами.
Теорема,. Существует теоретико-множественно определимое взаимно однозначное отображение N на ]/.
Доказательство. Пусть G — отображение из предыдущей теоремы. Определим 尸 индуктивно с помощью равенства 尸(а)= F“(G—i(a)). Используя аксиому ^-индукции, легко докажем, что rng(F)= V.
В остальной части этого раздела будем рассматривать натуральные числа с точки зрения расширенного универсума.
Теорема. Существует бесконечное натуральное число.
Доказательство. Пусть 尤一бесконечное множество, и пусть а ——количество элементов в 尤,т. е. х а. Очевидно, что а должно быть бесконечным.
Обозначим через FN класс всех конечных натуральных чисел, т. е. FN = {a; Fin(ct)}. Очевидно, что FN иГ.
Буквы м, т,左,возможно с индексами, будут использоваться как переменные для конечных натуральных чисел.
В силу результатов разд. 3 первой главы непосредственно получаем
0^FN& (Vn)((n + l)^FN);
(Vm, n)((m + м) w FN); (Vm, n)((m • n) w FN);
(Vm, n)(mn w FN); (Vn)(n 三 FN).
Теорема. Упорядочение натуральных чисел «а,己〉;а 已 Р V а = Р}, ограниченное классом FN, есть упорядочение по типу (0.
Доказательство. FN ——бесконечный класс, так как не имеет наибольшего элемента в упорядочении натуральных чисел. В то же время для каждого п 三 FN сегмент {а 巨 %; а ^ /г} есть не что иное, как /iU {孔}, и, следовательно, это конечное множество.
Значит, FN — счетный класс. Заметим, что N несчетен, так как является собственным теоретико-множественно определимым классом.
Следующая теорема представляет собой принцип индукции для конечных натуральных чисел.
Теорема. Для всякого класса X если 0 三X и если X вместе с каждым натуральным числом п содержит также число п +1, то FN 三 X.
Легкое доказательство этого факта предоставляется читателю. Теперь мы сформулируем теорему о рекурсивном определении функций для конечных натуральных чисел; при этом мы предложим довольно сильную формулировку.
Теорема,. Пусть(р(Х, У) — такая формула, что (VV)(m!X) (Ф (X, У)). Тогда существует единственное отношение R, такое, что dom/? ^ FN и для каждого п имеем(p(R“{n}; R }/г).
Доказательство. Пусть 屮(X, м) есть формула
Rei (X) & dom (Х)^п& (Vm еn)<р(X “ {他}; X } m).
Очевидно, что ^(Х, п)&^(У, п) влечет Х = У и что “(X,/г)& m w п влечет i|)(X f m, m). Докажем, что для каждого 九 существует X, такой, что 屮(匕/1)・ Предположим противное, и пусть п ——наименьшее число, для которого ~1(Пх)屮(X,/г)・ (Здесь мы пользуемся тем фактом, что каждый элемент FN конечен!) Очевидно, м =# 0; пусть м = m + 1, и пусть У таково, что 1|)(У, т). Возьмем единственное У。,удовлетворяющее условию ф(Уо, У), и положим Х= У U(^o Х{т}). Тогда 屮(X, м)——противоречие. Теперь, положив R=U{X;阿 jjx, п)}, мы получим отношение с нужными свойствами. Единственность же очевидна.
Следующая теорема представляет собой другой вариант теоремы о рекурсивном определении функции; она доказывается аналогичным образом.
Теорема. Пусть G ——такая функция, что dom(G)=V. Тогда существует единственная функция F, такая, что dom(尸)=FN u F(n)— G(F |"n) для всякого n-
Нетрудно проверить, что не только все натуральные числа, но также и все конечные натуральные числа удовлетворяют всем аксиомам арифметики Пеано. Таким образом, в расширенном универсуме мы имеем, как минимум, две модели теории натуральных чисел: элементы ^, с одной стороны, и элементы FN с другой.
Заметим, что в универсуме множеств роль натуральных чисел играют только элементы N. Если же мы работаем в расширенном универсуме, который представляет собой предельный универсум, то роль классических натуральных чисел играют элементы FN. В этой ситуации мы можем смотреть на N как на полезное продолжение семейства натуральных чисел, сохраняющее многие его полезные свойства, но все же не вполне упорядоченное, так как, например, класс N\FN не имеет наименьшего элемента. Наконец, если мы работаем в уличенном универсуме, то классические нату-
ральные числа соответствуют элементам N, в то время как FN ——это канонический представитель пути к горизонту. Так как мы мотивируем наши рассмотрения в основном с помощью уличенного универсума, мы предпочитаем термины «натуральные числам и «конечные натуральные числам.
РАЗДЕЛ 2. РАЦИОНАЛЬНЫЕ И ВЕЩЕСТВЕННЫЕ ЧИСЛА
Поскольку мы различаем натуральные числа и конечные натуральные числа, у нас возникает и два вида рациональных чисел. Наметим вкратце их довольно обычную конструкцию.
Вначале мы конструируем целые числа (положительные, отрицательные и нуль) и конечные целые числа. С этой целью мы возьмем 0 в качестве кода для знака минус. Тогда класс 〃(-)всех целых чисел и класс FN^ всех конечных целых чисел определяются следующим образом:
N㈠=N U {〈0, а〉; а 声 0},
尸N(T = PNU{〈0, и); n¥=0}.
Очевидные определения суммы и произведения (конечных) целых чисел, а также простые основные теоремы об этих операциях мы оставляем читателю Заметим лишь, что FN(T есть подкласс №— и что операции на 尸N(f суть ограничения соответствующих операций на 乂㈠;FN㈠ счетен, в то время как N㈠ несчетен. Класс %㈠ и операции сложения и умножения на №~)теоретико-множественно определимы
Говоря о полях, областях целостности и т. п., мы будем Придерживаться соглашения, согласно которому, когда мы говорим《поле 7》,имеется в виду класс (область), снабженный двумя операциями, удовлетворяющими обычным аксиомам, а когда мы говорим «класс 7》,имеется в виду только носитель соответствующего поля.
Поле RN рациональных чисел определяется как поле частных кольца К㈠.Ясно, что это поле можно определить теоретико-множественным образом и так, чтобы N^ оказалось подструктурой RN.
Поле RN имеет естественный линейный порядок, который также теоретико-множественно определим; мы обозначим его через W. Введем естественным образом положительные и отрицательные рациональные числа, абсолютное значение числа (обозначение \х\) и т. д. Прочие понятия, относящиеся к рациональным числам, вводятся обычным образом.
Класс FRN конечных рациональных чисел определяется следующим образом:
尸 RN = {^; %, у 三 FN— & у 力 0、.
Ограничивая сумму и произведение с рациональных чисел на область FRN, мы превращаем последнюю в поле конечных рациональных чисел.
Очевидно, что поле FRN есть поле частных кольца FN㈠. Естественное упорядочение FRN есть при этом ограничение естественного упорядочения RN на FRN. Абсолютное значение, определенное в FRN, оказывается ограничением абсолютного значения, определенного в RN, и т. д. Класс FRN счетен, а класс RN несчетен.
В предельном универсуме поле FRN соответствует классическим рациональным числам. С другой стороны, в уличенном универсуме роль классических рациональных чисел играют элементы класса RN.
Класс BRN ограниченных рациональных чисел определяется следующим образом:
BRN = {尤;尤 w RN & (Hn)( I x I < n)}.
Очевидно, что FRN 三 BRN 三 RM
Теорема. Пусть xw BRN 〃 0 丰 у w FRN. Тогда существует конечное натуральное число м, такое, что \х\ < п\у\.
Доказательство. Можно считать, что 招 у > 0. Существуют Mi, м2, мз, такие, что п\п2 娱 0,尤 V ^з н у = п\/п2. Пусть п таково, что пп\ > п2п3. Тогда, очевидно,尤 V пу.
Теорема. Пусть X — непустой класс конечных рациональных чисел, содержащий вместе с каждым конечным рациональным числом 尤 все конечные рациональные числа у ^х. Тогда существует рациональное число 之,такое, что Х = ={х 三 FRN;尤 Ww}. Если X # FRN, то w ограничено.
Доказательство. Если X = FRN, то X = {尤三 FRN; % W а} для каждого а 三 N\FN, так что можно считать, что X # FRN. Если X имеет максимальный элемент в естественном упорядочении W рациональных чисел, то в качестве 之 следует взять этот максимальный элемент. Если FRN\X имеет минимальный элемент 2】в то положим w =图—— ——1 /а для некоторого бесконечного натурального числа а. Итак, предположим, что FRN、X не имеет минимума, а X не имеет максимума. Для каждого ненулевого м определим 尸(м) как наибольшее конечное целое, такое, что F (п) 12n 三 X.
Существование такого числа есть простое следствие предыдущей теоремы. Очевидно, что
戶⑺+ 1戶⑺+ 1尸(/г) V 尸(〃 + 1)/
戶⑺+ 1
戶⑺+ 1
2 汽2 汽+1
Если 尤三 X, то существует 几娱 0, такое, что х < F(n)/2п. Это следует из того факта, что в X нет максимума. В самом деле, существует у и X, больший, чем х, и м 0, такие, что 1/2^ < у —X, и, следовательно,尤 V F(n) /2匕 Аналогично, так как FRN'X не имеет минимума, для каждого к 三 FRN'X существует м =# 0, такое, что (尸(〃)十 1)/2坦 V 尤.По аксиоме о продолжении существует функция f, такая, что 尸三/, dom(/) есть бесконечное натуральное число у и для каждого а V у имеем
f (а) < f (а+ 1) V 丿 ®) + 1
一 2a '2<х+1 父'^
Выберем бесконечное у。V у и положим % = f (丫0)/2丫°. Так как
尸(〃)V之v尸S) + 1
2汽、2厶
для каждого конечного м, имеем X = {尤 w FRN; 尤 W 之}. Кроме того, z 三 BRN, поскольку |г| < | F(l) + 11.
Два рациональных числа 尤 и р назовем бесконечно близкими (обозначение 工三у), если они удовлетворяют одному из следующих условий:
|х ——у \ <С 1/^ для каждого ненулевого п е FN, или
м V 尤 口孔之 У для каждого п 三 FN, или
(с)工 V н р V ——孔 для каждого n w FN.
Очевидно, что = есть отношение эквивалентности.
Теорема. (1) Если xr BRN、у w RN и х三 у、то ywBRN.
Для каждой пары 尤,у ограниченных рациональных чисел 尤士 у 三(Vn 关 0)( I % — у I < 1/n).
Для каждой пары %, у конечных рациональных чисел %=ьу тогда и только тогда, когда х — у.
Доказательство. (3) Если 尤=# у, то существует м =# 0, такое, что | %| > 1/м.
Теорема. Пусть 尤 и у ——ограниченные рациональные числа, х <, у и х не бесконечно близко к у. Тогда существует конечное рациональное число 2, такое, что х <z z < у.
Доказательство. Можно считать, что 0 W 尤.Пусть 行娱 0 таково, что 1/п< у ——х. Пусть m — наименьшее
натуральное число, для которого х <С m/п. Тогда очевидно, что т/п V у.
Теорема. Пусть а — бесконечное натуральное число. Тогда для каждого 尤三 RN существует у, такое, что —а2 V у V а? и х = у/а.
Доказательство. Положим у = тах{0; —а2 V В V а2 & р/а < х}. Тогда 尤士у/а.
Теорема. Пусть х, хь у, у* 三 BRN> и предположим, что х = х{ и У = У\. Тогда 尤 4-у 宁%1+уь x—j = X[ —уи х-у = х\-у\. Кроме того, если ~ (у~0), то П (у{ = 0) и х/у = Х1/у{.
Читатель сможет сам сформулировать аналогичные теоремы для случая, когда 尤 или у не ограничено.
Рациональное число % называется бесконечно малым, если х== 0. Очевидно, что каждое бесконечно малое рациональное число является ограниченным.
Мы говорим, что рациональные числа х и р определяют одно и то же вещественное число, если х = у. Если мы хотим изображать вещественные числа в виде объектов, то можно идентифицировать их с элементами класса BRN]三 или использовать некоторое экстенсиональное кодирование класса BRN/=, снабжая его подходящими алгебраическими операциями и упорядочением. Как мы увидим позднее, существуют очень полезные специальные кодирования вещественных чисел.
Результаты этого раздела показывают, что наше определение вещественного числа корректно. В предельном универсуме наши вещественные числа соответствуют классическим вещественным числам, так как они образуют линейно упорядоченное поле, которое содержит FRN в качестве плотного подполя и таково, что каждый класс вещественных чисел, имеющий верхнюю границу, имеет и наименьшую верхнюю грань.
В уличенном универсуме вещественные числа рассматриваются как подходящие аппроксимации рациональных, удобные для вычислений. Например, не существует рационального числа, такого, что х2 = 2, но существует рациональное число х, такое, что 尤? 士 2, и, следовательно, существует вещественное число 尤,такое, что 尤? = 2. Вычисления с вещественными числами — это специфические вычисления с рациональными числами, характеризующиеся тем, что мы пренебрегаем бесконечно малыми числами. Именно так вещественные числа используются во всех приложениях.
РАЗДЕЛ 3. ОРДИНАЛЬНЫЕ ЧИСЛА
В гл. 1 мы ввели упорядочение по типу Й. Из аксиомы о двух бесконечных мощностях следует, что универсальный класс V может быть упорядочен по типу Q. Таким образом, в нашей теории достаточно работать с ординальными числами, «меньшими, чем Q》.Такие ординальные числа соответствуют счетным ординалам в канторовской теории множеств
Мы стремимся ввести в нашу теорию ординалы по той же причине, что и в классической канторовской теории множеств: мы хотим сконструировать каноническое представление для упорядочения по типу Q. Мы определим класс ординальных чисел как некоторый подходящий подкласс класса ^ натуральных чисел.
Теорема.. Существует класс Z ^N, такой, что каноническое упорядочение W натуральных чисел, ограниченное на Z, является упорядочением по типу С и таково, что аз а V В % а, В 巨 Z следует аа < р для всех а, р.
Доказательство. Пусть есть упорядочение по типу С на N. Положим Z — {Р; (Va <*Р) («а е р)}. Докажем, что на Z упорядочения & и совпадают. Допустим, что а, Р s Z и а <* р. Тогда а。V 0, так что а V 0. Обратно, пусть а V В・ Если неверно, что а V*B,то 0 <;* а, что влечет В V а, а это невозможно. Итак, W и совпадают на Z. Кроме того, если а V В и а, 0 w 2, то а^ v 0. Достаточно доказать, что класс Z несчетен. Предположим противное. Определим классы Zn индукцией относительно FN, полагая Z。= Z, Z/j+i ={с/а; a w Z4- Для каждого п класс Z出 самое большее, счетен и, следовательно, класс Z = (J {Z^; п в F^} счетен. Таким образом, Z есть полумножество и (J Z — собственная часть N. Пусть у есть ^*-первый элемент разности % \ U Z・ Ясно, что у 吏 Z. Пусть а V* у; тогда а^ U Z. Следовательно, а е j ^„ для некоторого ^; пусть 6^2〃 таково, что а е р. Тогда » v 關 и 0В w Z计卜 Это в свою очередь влечет а& w (J Z и, следовательно, аа w у. Итак, мы доказали, что из а <* у следует аа w у, так что у Z, — противоречие. —
В дальнейшем пусть С обозначает фиксированный класс, удовлетворяющий следующим трем условиям:
FN 三 С 至 %, и каждое число a w Q\FM четно.
Если а,реЙ, аерир^ FN, то аа 三 р.
Если W — естественное упорядочение натуральных чисел (т. е. a W 0 тогда и только тогда, когда а 宙 р или а = 6), то <Й, V〉есть упорядочение по типу Q
Теперь, начиная с Й, мы сконструируем другой класс, удовлетворяющий условию (3) и FN 三 Q 三% и обладающий некоторыми дополнительными хорошими свойствами. Для каждого ywQ определим классы рп(у) индукцией относительно FN. Положим р0(7)= {р; р ^ у и В в Q} и рп+1(у) = ={а + В, а, § 三 р九(y)}U{a, |3, а, gwp外(у)} и, наконец, положим p(Y)= (J {рп (у); п ^ FN}. Очевидно, что для любых а, Р^Й, таких, что aw § и р ^FN, имеем р(а)*В・ Заметим, что р(V)= {amym + 二一 + afY + «о; m^FN &aQj ..., a^ e US(6); в三 y и В w Q}} для каждого у e Q \ FN.
Положим C=(J{P(Y); у 三 Q} и назовем Й классом всех ординальных чисел.
Теорема. <Й, V〉 есть упорядочение по типу Q (Здесь W——естественное упорядочение натуральных чисел.)
Доказательство. Так как Q 三 С, то класс С несчетен. Очевидно также, что для каждого a w С сегмент {§ 三 С; Р < а}, самое большее, счетен. Таким образом, достаточно показать, что W есть вполне-упорядочение Й. С этой целью достаточно показать, что класс р(у) вполне упорядочен отношением W для каждого у е Й. Предположим противное, и пусть у — первый элемент С, такой, что р(у) не является вполне упорядоченным. Ясно, что у бесконечно. Пусть 他; nw FN}——убывающая последовательность элементов р(у)・ Каждый ^п может быть записан в форме полинома 仪從丫從 + ・• • .+«0, где а0a力三 и {р(В); В 三 YflG; фиксируем для каждого 0气 одно такое представление. Легко показать в таком случае, что можно найти и убывающую последовательность коэффициентов нашего счетного семейства полиномов, но это противоречие.
Мы получили, что FN 三 С 三% и класс С замкнут относительно сложения и умножения натуральных чисел. Легко проверить, что эти операции на ординальных числах совпадают с ординальными операциями сложения и умножения, определяемыми, как обычно. Каждое предельное ординальное число оказывается четным. Первый элемент разности Q\FN (первый бесконечный ординал) мы обозначим через(о.
Существуют различные возможные формулировки теоремы об определении функции на ординальных числах по трансфинитной рекурсии; мы представим две из таких формулировок Эти теоремы будут широко использоваться. Так как их доказательства аналогичны доказательствам соответствующих теорем о рекурсии относительно FM мн ограничимся лишь краткими указаниями
Теорема. Пусть (р(Х, У)—формула, и допустим, что (V^)(B!X)ф(^, У). Тогда существует s точности одно отношение R, такое, что dom(R)三 Q и для всякого awQ
屮(R“®, R \ («ПЙ)).
Доказательство. Пусть 屮(X, а) есть формула dom (X)至 а Г) Q & Rei (X) & а 三 Q & (Vp)(p w а П Q 今中(X “ {例; X } (В Г) Q))). Положим R = U {X; (За 三 Q)屮(攵,а)}. Это отношение имеет все нужные свойства. Единственность очевидна.
Теорема. Пусть 屮(%, У)——формула, и допустим, что для всякого не более чем счетного класса У существует %, такое, что (р(х, У) Тогда существует функция F, такая, что dom(F) = C и 屮(尸(a), FT(af]Q)) для всякого awQ
Доказательство Пусть R есть вполне-упорядоче- ние V. Пусть ср。(%, У) имеет место, если У несчетно и 尤=О или если У не более чем счетно и 工 есть первый элемент, такой, что (р(х, У) (относительно вполне-упорядочения R). Тогда (VY)(m!%) s (%, У) и для всех, самое большее, счетных У из(ро(%, У) следует 屮(居 У). Пусть i|)(G,a)——формула а ^ Q & dom (G) = а f] Й & (Vp ^ а f] fi) q)0 (G (р); GNBDQ)). Положим 尸=(J {G; 0а w Q)屮(G, а)};尸 обладает нужными свойствами.
Дадим теперь два примера определения по трансфинитной рекурсии
Назовем s-операцией операцию С?, сопоставляющую каждой счетной последовательности {Xtl\ п е FN} классов расширенного универсума некоторый класс О ({Хя; п 佳 EV}) расширенного универсума. Ясно, что при этом последовательность {Хп; п ^ FN} следует рассматривать как закодированную с помощью некоторого отношения R, такого, что dom(7?) ^ FN и R “{几} = Х^ для каждого пв FN; таким образом, co-операция может рассматриваться как операция, сопоставляющая каждому отношению R расширенного универсума (такого, что dom (R)三尸%) некоторый класс из расширенного универсума
Пусть ®1 — кодируемый класс, и пусть О есть(о-операп,ия. Будем говорить, что ЙЛ замкнут относительно 0, если для каждой последовательности {Х^;几 и FN} элементов 耽 класс О ({Х«; n w FN}) принадлежит 呪
Теорема. Пусть 呪——кодируемый класс, и пусть О ——некоторая ^-операция. Тогда существует кодируемый класс ЙЛ, такой, что
(1)囂三ЙЛ;
肮 замкнут относительно О;
если Ш?о есть кодируемый класс, удовлетворяющий условиям (1) й (2),T0 3^三肮0.
Доказательство. Пусть 〈К, S〉 кодирует класс 7™ всех счетных последовательностей множеств. Сконструируем две последовательности {Ка; а w Q} н {Sa; aw。} с помощью рекурсии относительно Q. Пусть (Ко, 50) — кодирование 9^. Пусть, дале% у М= 0, у е й. Положим К = {〈尤;а〉; а е у П Q & 尤 wKa} И X = {«,〈% 啮;任,a〉wR/y wSa“ {尤}}・ Далее определим 仆={尤;尤 w К & S “ {尤} w К™}. Таки^ образом, пара 〈Ку, S〉 кодирует 长尸七 Положим _теперь S — {〈侬,尤〉; х ^Ку& (Э£, У,п)(<2, n)^Sa {х}&у^^а {г} &© = &, п))}. Тогда〈К「S〉кодирует класс всех__отношений R, таких, что dom(R)三 FN и (V/г)口盼(R “(^} = М “ {%})• Наконец, положим Sy = {〈У,尤〉;х^Ку&У 三 <7(6“ "})}• Тогда〈仆,S/ кодирует класс всех классов О (R), где R такое, как указано выше. После того как построены〈К© S&〉для каждого a ^ Q, положим
k = {〈居 a); a 三 Q & 尤三 Ka},
S = {〈У,〈尤,a〉〉;〈尤,a〉w К & У 三 Sa “ &}}•
Класс 肮,закодированный парой 〈К, S〉, имеет все нужные свойства.
Класс 肮 однозначно определяется по 91; мы назовем Ш? замыканием класса Л относительно операции О. Читатель легко обобщит эту конструкцию на случай нескольких операций.
Докажем теперь несколько теорем, дающих нам возможность легко переносить некоторые результаты канторовской теории множеств в нашу теорию.
Теорема,. Существует отношение S, такое, что 〈Q,S〉 экстенсионально кодирует РИ(Я) и S“{a}^cc для каждого a w Q
Доказательство. Пусть F ——взаимно однозначное отображение ◎ на V. По аксиоме о продолжении для каждого, самое большее, счетного класса Х^й класс {у; Q[]y—X} несчетен. Таким образом, {а; й Q ^(а) = X} несчетен. Определим класс ZwQ индукцией по й следующим образом: для у 三 ◎ имеем 丫 w Z тогда и только тогда, когда 尸(У)П f]Q 三 ТГ|2 и (Va w у П Q)(F (а) П。¥= F(Y)П ◎)• Положим
Si = {〈6, а〉; а 三 Z & § 三尸(а)П Q}. Ясно, что S\ ''{а} — £(а)П。= F(a)H Z для каждого а w Z. Если а, 0 суть различные элементы Z, то Si “{а},Si “{6}. Если X 三 Z ——не более чем счетный класс, то пусть у есть первое ординальное число, такое, что X 三 у и F(y)f| Q = X. Тогда 丫 w Z. Следовательно, 〈Z, Si〉экстенсионально кодирует P^(Z) и Z несчетно. Пусть G — взаимно однозначное отображение Q на Z, сохраняющее естественное упорядочение &. Положим S ={〈а, 6〉;〈G(a), G(6)〉三 Si}. Тогда〈Q, S〉обладает всеми нужными свойствами.
Теорема. Существует класс А, удовлетворяющий следующим четырем условиям'.
(Vx, у еЕ Л)(х = у^хПА = уПА)-}
(V尤三 4)(хП4, самое большее, счетно);
(VX 三川(X, самое большее, счетно 今(Эх w А)(Х=х П Л));
(V尤三 Л)(х 三 Л).
Доказательство. Пусть <Q, S) — такая же пара, как в предыдущей теореме. Очевидно, что S“{0}= 0. Пусть G — взаимно однозначное отображение Q на V. Сконструируем функцию F с помощью индукции. Пусть а 三 Q. Если S“{a}——конечное множество, то положим F(a)= Ftl S u{^}- Если S“(a) счетно, то найдется у ^ й, такой, что F"S“{a}三 G(y), G(Y)AF“(a\S“{a})=0, t(G(y))>t(尤)для всякого 尤d(Y)ri(P;z(F“a)\F"S“{a}) = 0 для каждого n, где Pn(X) = Q(P(…(P(X))…))(拄 раз). В этом случае мы положим F(a)— G(y), где у ——первое ординальное число с G(y), указанным выше. Теперь достаточно положить 4 = F“Q; класс Л обладает всеми требуемыми свойствами.
Класс Л, существование которого гарантирует предыдущая теорема, может рассматриваться как модель канторов- ского универсума наследственно счетных множеств. Это дает нам возможность переводить все результаты, касающиеся канторовского универсума наследственно счетных множеств, в результаты нашей теории, относящиеся к классу А. Особый интерес представляют результаты, касающиеся подклассов класса FN и не упоминающие о всем классе А. Легко видеть, что класс Л определен неоднозначно.
РАЗДЕЛ 4. УЛЬТРАФИЛЬТРЫ
Понятие ультрафильтра есть типичный пример понятия, важность которого трудно усматривается в канторовской теории множеств. Ультрафильтр можно понимать как разбиение семейства свойств на две взаимно дополнительные части.
Мы будем иметь дело с кодируемыми классами, чтобы достичь наибольшей общности; зто необходимо в силу общей природы понятий, которые мы намерены изучать. С другой стороны, мы будем изучать ультрафильтры лишь на кольце классов, что упрощает некоторые формулировки.
Готические заглавные буквы 肮,允班,3, возможно с индексами, мы будем использовать как переменные для кодируемых классов. Смысл обозначений типа 峡三北 峡=5К1П峡2 и т. д. ясен.
紀 называется кольцом классов, если
U 紀 есть бесконечный класс и (J 紀三况
⑵(VX)(VY)(X, УеЭ?今ХПУ 三沁,
⑶(VX)(Xw紀今(U紀\X)三沁,
если X 三 Э? н X содержит не менее двух элементов, то существует собственный непустой подкласс У класса X, такой, что У Я.
Упомянем, например, следующие кольца классов: Р(х) для каждого бесконечного множества 尤,^UlVXx;尤三丿}, PW(X) для каждого счетного класса и т. д. Имеются и многие другие примеры.
Далее во всем разделе 9? обозначает кольцо классов.
Теорема. Если X, У е Я, то XU У 三紀 и X\Y 三 Э?.
Доказательство.
х\у = хп(иэ?\У); хиУ=и猊\((из?\х)п(иэг\У))・
Заметим, что отсюда в качестве непосредственного следствия получаем, что 0 ей.
Класс 峡 называется фильтром на Э?, если
Ш?——непустой собственный подкласс 紀,
(VX, У 三 ЗЙ)(ХПУ 三 ЗЙ), т. е.肮 замкнуто относительно пересечений,
(VX w3№)(VY w 沁(Х^У=>У еЗЙ), т. е.峡 замкнут относительно взятия надклассов.
Ш? называется ультрафильтром, если дополнительно к указанным трем условиям выполняется еще и следующее условие:
(VX ^ 3?)(^ ^ Ш1 V (U ^ \ ^) ^ ®^)> т-巳 X или дополнение X принадлежит 峡 для всякого X w Э?
Заметим, что если 2R есть фильтр на 紀,то 0 柒肮.
Теорема. Пусть 肮三况峡声 0, 0 柒窈,и пусть класс 肮 дуально направлен по включению. Тогда {Xw 况(ЭК 3W) (У 三 X)} есть фильтр на 紀.
Следующая теорема показывает, что на ультрафильтр можно смотреть как на разбиение 紀 на две взаимно дополнительные части.
Теорема. Пусть 肮卜 Ш?2 — два дизъюнктных класса, объединение которых есть Я. Предположим, что ®?i и Ш?2 оба замкнуты относительно пересечений, и пусть для всякого X Э? Л ^ 9Л1 s том и только том случае, когда ((J 9? \ X) ^ Ш12. Тогда 肮i или 肮2 есть ультрафильтр на Э?.
Доказательство. Допустим, что U 紀三耽1; то「区а 0 三肮2・ Докажем, что 肮i есть ультрафильтр на 況 Условия (1), (2) и (4), очевидно, имеют место для 峡> Докажем (3). Пусть 女三峡1, У 三 Э? н X 三 У. Если У 柒叫,то (U 趾 \Y)^ 欢i и, следовательно, 0 = X f| (U 紀 \ У)三迦i — противоречие. Таким образом, 丫三肮卜 что и завершает доказательство.
Теорема. Для каждого фильтра 猊弘а Э? существует ультрафильтр Ш? на 紀,такой, что 或三猊
Доказательство. Если 紀 несчетен, то он допускает нумерацию вида {儿;々曰。}, если же этот класс счетен, тс у него есть нумерация вида {Ха; а ^ FN}. Пусть {X』 af 4}——такая нумерация, где Л есть Q или FN. Сконструируем теперь класс Ло — ^ по рекурсии. Для каждого у ^ Л положим 7 ^ Ло тогда и только тогда, когда для всякого класса Xw猊 н всякого множества и 三 уП^о имеет место %Y П ^ П П {Ха, а 三沙抬 0. Положим теперь Ш1 = {Х;0а w /0) (л = Ха)}. Очевидно, что 呪三峡;читатель легко проверит, что 肮一ультрафильтр на 范
Ультрафильтр 峡 на Э? назовем тривиальным, если существует у, такое, что {у}三呪 Ясно, что ЗИ тривиален тогда и только тогда, когда существует конечное множество 〃,такое, что 〃 w 耽.
Теорема. Пусть 呪——фильтр на Я, не содержащий ни одного конечного множества. Тогда существует нетривиальный ультрафильтр 耽 на 况 такой, что 猊三血.
Доказательство. Пусть % состоит из всех классов вида (U^\ 辽),「ке 辽一конечное множество и и ^ Я. Положим ^^={Z^ ЭТ; (ЭХ е 910)(ЭУ е 91)(Х И Г Z)}. Тогда ^^ и 511 есть фильтр на Я. Если 峡一ультрафильтр на Э?, расширяющий Э11, то 峡 не может содержать ни одного конечного множества.
Класс 3 назовем идеалом на Я, если
(Г) 3 ——непустой собственный подкласс Я;
(2‘)(VX, У w$)(XUY 三$), т. е. 3 замкнут относительно объединений;
(3‘) (VX 三 3)(V/ 三沁(У 三 X => У 三 $), т. е. 3 замкнуто относительно взятия подклассов.
3 называется примарным идеалом, если, кроме того,
(4‘)(VX ® 紀XX 三 3 V (U 試 \ X)三 $)•
Двойственность между фильтрами и идеалами настолько очевидна, что результаты о фильтрах могут быть непосредственно переведены в результаты о идеалах и наоборот. Поэтому мы не будем специально рассматривать в настоящем разделе идеалы.
Счетная последовательность классов {^„; п w FN} называется убывающей, если Xn+i 三 Хп для всякого п. Класс 顷 называется (a-полным (сверху), если он непуст, ни один из его элементов не является конечным множеством и для всякой убывающей последовательности классов {X„; п w FN} элементов класса ЯЛ существует элемент Xw 耽,такой, что X 总 П{Хз п w FN}.
Заметим, что всякий(o-полный ультрафильтр 肮 на Э? является нетривиальным.
Теорема.. Пусть 猊 есть (^-полный подкласс Э?, такой, что для каждого бесконечного А" е 9? существует У 三咒 такой, 必?о Y ^ X. Тогда существует (^-полный ультрафильтр 耽 на 9?.
Доказательство. Очевидно, что 31 ——несчетный класс. Пусть {Xa;awQ} есть нумерация его элементов. Сконструируем последовательность {Уа; а ^ £2} по рекурсии следующим образом: Уа есть первый элемент 猊(относительно данной нумерации), такой, что Уа 三 П{У(з; Р е^ afl Q} и либо У& 三 Ха, либо У& П Xq = 0. Очевидно, что У^ существует для каждого а w Q Положим 肮={X 三紀;(^а 三 Q)(Ka 三 攵)}. Легко проверить, что 峡 есть (o-полный ультрафильтр на 况
Из аксиом о продолжении вытекает, что класс всех бесконечных множеств является (o-полным. Таким образом, получаем
Следствие. Пусть % ——бесконечное множество. Тогда существует ^-полный ультрафильтр Z на кольце Р (尤)всех подмножеств X.
РАЗДЕЛ 6. ОСНОВНЫЕ ЯЗЫКИ
Язык математики является одной из традиционных математических структур, и эта структура также подвергалась математическому исследованию. В этом разделе мы собираемся сконструировать основные языки для описания расширен-
ного универсума. Сама конструкция проводится в рамках нашей теории.
Мы пользуемся формулами, чтобы выражать некоторые свойства множеств и классов. Формулы некоторого языка суть последовательности символов специального вида из некоторого алфавита, построенные в соответствии с точными синтаксическими правилами В каждом конкретном случае мы будем иметь дело с конечным алфавитом; тем не менее удобно использовать потенциально бесконечный алфавит.
Наш алфавит состоит из следующих систем знаков:
Специальные символы 三,=,&, V =>, =, 口, В, V,),(.
Переменные для множеств из универсума множеств
Переменные для классов из расширенного универсума
Константы для множеств из универсума множеств.
Так как наша цель ——сконструировать язык внутри универсума множеств, то мы будем действовать аналогично тому, как мы поступали, когда конструировали натуральные числа. Некоторые множества мы идентифицируем со знаками. Это можно сделать различными способами; мы выбираем следующий:
Множества〈0,0〉,〈1,0〉,…,<10, 0> суть коды знаков
=, &, V, =>, Т, 3, V ), (соответственно.
〈а, 1>естькодпеременной ха для каждого a w N.
〈а, 2〉естькодпеременной Х^ для каждого а w N.
<х, 3>естькодконстанты, обозначающей 尤 для каж
дого элемента х V.
Положим Const = {〈尤,3>; х V}.
Алфавит Alph — это класс, состоящий из всех множеств (1)——(4). Слово есть функция 力 такая, что dom(f) еЕ N и rng(f) ^ Alph. Класс всех слов обозначим через Word.
С этого момента мы будем свободно использовать сами знаки и последовательности знаков вместо соответствующих множеств, так как необходимое кодирование множествами производится непосредственным образом.
Пусть С—класс.
Формулы языка Lc суть слова, получаемые по следующим правилам:
Атомарные формулы языка Lc ——это слова вида Г 三 А, Г — Д, Г ^ X, где Г, А суть переменные или константы для элементов класса С.
Если ср н 屮 суть формулы языка Lc и Г ——переменная, то следующие слова суть формулы Lc:(屮& 屮),(ср V ip), (屮三屮),(屮今屮),-Цср), (ЭГ)ср,(vr)cp.
Класс всех формул языка Lc также обозначим через Lc- Этот класс может быть определен с помощью рекурсии относительно N, и, следовательно, он теоретико-множественно определим.
Формула ср языка Lc называется нормальной, если ср не содержит кванторов, связывающих переменные для классов; формулу ф назовем теоретико-множественной, если она вовсе не содержит переменных по классам.
Через L обозначим класс формул, не содержащих констант. Конечно, он теоретико-множественно определим, L=Lo.
Мы будем свободно использовать общепринятый символизм. Так, обозначая некоторую формулу языка Lc через Ф(х0,尤 1), мы имеем в виду, что все переменные, входящие в 屮 и отличные от Хо,尤i, связаны кванторами (т. е. ср не содержит свободных переменных, отличных от х(), %i). Если 屮(%о, %1)——формула, a q ——константа, то ср(%о, 7) обозначает формулу, полученную из ср заменой всех свободных вхождений %1 на 7, и т. п.
Подобно натуральным числам, формулы конструируются внутри универсума множеств. Исследуем теперь язык Lc с точки зрения расширенного универсума.
Обозначим через FLC класс (язык) всех формул языка Lc, таких, что
ср — конечное множество (конечная последовательность),
если переменная х@ или Ха входит в ср, то а ^ FN. Положим, далее, FL — FL。. Очевидно, что FL ——счетный класс.
Мы уже знаем, что некоторые свойства множеств (из универсума множеств) могут быть выражены с помощью теоретико-множественных формул языка Lc- Зададим теперь обратный вопрос, а именно, какие формулы языка Lc выражают свойства множеств. Вопрос состоит в том, какие формулы мы в состоянии читать и, в частности, понимать. Мы можем прочесть атомарные формулы; если мы можем прочесть ф и ip, то мы можем прочесть и каждую формулу, построенную из них по правилу (2) определения формул Таким образом, каждая формула FLc может быть понята Возможно, что и некоторые другие формулы могут быть поняты, но в настоящий момент мы не можем быть в этом уверены Позже мы увидим, что аксиома о продолжении делает эту гипотезу возможной
Теперь мы должны более точно охарактеризовать теоретико-множественно определимые классы В дальнейшем класс X мы называем теоретико множественно определимым (обо、 значение Sd(X)), если существует теоретико-множественная
формула ф(л0)е FLy, такая, что Х= {%();中(工。)}・ Очевидно, что каждое множество есть теоретико-множественно определимый класс. Следующая теорема показывает, что наше определение теоретико-множественно определимых классов корректно:
Теорема. Класс {X; Sd(X)} кодируем.
Доказательство. Пусть К——класс всех формул ср(хо)^ FLy с одной выделенной свободной переменной. Оп^ ределим отношение S с dom(S)三 К индукцией относительно FN следующим образом: для атомарных 屮 мы положим S {ср(Хо)} — {%о; Ф (^о)} • Если ср есть cpi (х0)& Ф2(хо), то мы положим
s 1, {ф(Хо)} = s “ ®(Хо)} л S “ {$2 (%)};
если ср есть cpi(Хо), то мы положим
S “{<₽(%} и \S“M(%}.
Подобным же образом поступим и с другими логическими связками. Если(р(х0) есть ㈢尤 1)例(尤j,修),то мы положим
s " {$(Хо)} = и {S “ ® (%о,夕)};夕 w Const).
Подобным же образом поступим с V. Аккуратное определение следует проводить индукцией по количеству кванторов в ф. Кодирующая пара〈К, S〉кодирует {X; Sd(X)}.
Теперь следует переформулировать аксиому индукции таким образом, чтобы в ней фигурировали в точности теоретико-множественно определимые классы. В результате мы получим следующую формулировку:
Аксиома индукции
(VX) (Sd (X) & 0 三 X & (V尤三 Х^у^х U {у}三 X)今 X = 7).
Можно увидеть, что эта переформулировка не затрагивает ни один из конкретных результатов, полученных до сих пор. Ее следует учесть, если формализовать нашу теорию.
Класс X назовем раскрытым (revealed), если для каждого счетного класса У 三 X существует множество 弘 такое, что
Теорема. Пусть класс X ?ако8, что X П и есть множество для всякого множества и. Тогда X раскрыт,
Доказательство. Пусть У £ X, У счетно. Существует множество и, такое, что У 三 s Положим и = Л П у. Тогда
Следствие. Каждый теоретико-множественно определимый класс раскрыт.
Теорема,. (1) Если X и Y раскрыты, то раскрыт 〃 класс XU У・
Если {Х„; п ^ FN}—последовательность раскрытых классов, то П {Хп;注三 FN} есть раскрытый класс.
Доказательство. Докажем (2). Пусть У — счетный подкласс класса Г){Х“; n^=FN}. Тогда существует последовательность {u«; zi 三 FN} множеств, такая, что Y ^ ип^ Хп для всякого п. Таким образом, У 三 f] {и^ 几三 FN}. По следствию из аксиомы о продолжении существует множество и, такое, что У 三〃三 П {un; п 曰 FN}.
Теорема. Пусть {X力;п 三 FN}——последовательность раскрытых классов, такая, что П {Xn; n ^ т} для каждого mwFN непусто. Тогда П {篇;n FN}^0.
Доказательство. Для каждого п выберем х„ ХоП ... ПХ© Положим У% = {xm, п^ т}. Каждое Yn не более чем счетно, и мы имеем V几三 Х^ для всякого 拄.Таким образом, существует последовательность {〃几;п 三 FN} множеств, такая, что Yn ^ ип^ Хп для каждого 枕.Так как хп е Uq П • •. П 〃巧 то каждое конечное подсемейство {汉“; п w FN} имеет непустое пересечение. Из аксиомы о продолжении следует, что Г) {^«;nwFN}#=0. Но Q {ип\
Hn^FNj^n {X* п 三 FN}.
Теорема. Пусть {Xrt; п е FN}——убывающая последовательность раскрытых классов. Положим Z = f] {Хп; п w FN}. Тогда dom (X) = f] {dom (XJ 几三 FN*
Доказательство. Очевидно, что dom (X) 0 П {dom (XJ; п 三 FN}. Пусть 尤 w f] {dom (X%); n 三 FN* Тогда {Xn П (У X {^});"三 FN} является убывающей последовательностью раскрытых непустых классов и, следовательно, 0, п{爲 П(РХ{*;={х}.
Класс X есть по определению G-класс (п-класс), если он является объединением (пересечением) счетной последовательности теоретико-множественно определимых классов. Аналогичным образом мы можем определить ол~классы, ^0-классы и т. д.
Теорема. (1) Класс всех ^'-классов и класс scex п-клас- сов являются кодируемыми.
X есть а-класс тогда и только тогда, когда он является объединением счетной возрастающей последователь^ ности теоретико-множественно определимых классов. Аналогично X есть п-класс тогда и только тогда, когда он является пересечением счетной убывающей последовавельности теоретико-множественно определимых классов.
Объединение двух п-классов есть п-класс. Пересечен двух жлассов есть а-класс.
Объединение счетной последовательности о-классов есть a-класс. Пересечение счетной последовательности п-клас- сое есть п-класс.
Если X, У суть a-классы (п-классы), то X\Y есть а-класс (п-класс).
Каждый п-класс раскрыт.
Если X есть G-класс (п~класс), то dom(X) также G-класс (л-класс).
Доказательство. (1) — (5) очевидны. (6) Каждый теоретико-множественно определимый класс раскрыт и рас。 крытые классы замкнуты относительно счетного пересечения. (7) Утверждение очевидно для a-классов. Если X есть л-класс, то он является пересечением счетного количества раскрытых классов X% п 三 FN, а для таких классов мы уже установили, что
dom (f] {X"; п w FN}) — f] {dom (X J п 三 fW}・
Теорема. X является одновременно ^-классом и п-классом тогда и только тогда, когда он теоретико-множественно определим.
Доказательство. Импликация 々 очевидна; мы докажем Пусть X есть одновременно a-класс и л-класс. Тогда он раскрыт и представим в виде объединения возрастающей последовательности {Х„; п 三 FN} теоретико-множественно определимых классов. Докажем, что X — Хп для некоторого п. Предположим, что Хп есть собственный подкласс X«+i для каждого п. Пусть {уп\ n ^ FN}——последовательность, такая, что уп ^ X,1+i\X„ для каждого п. Пусть и —— множество, такое, что и 三 X и уп^ v для каждого п. Тогда П (^\^«) ¥= 0 для каждого 〃; но так как каждый класс и n(V\X«) раскрыт, то ” А П {丿、X储 п 三 FN}^ 0 и, следовательно, V f](y\X) 5^ 0t что противоречит v ^ X,
Глава 川
ТОПОЛОГИЧЕСКИЕ ФОРМЫ
Одной из важнейших целей математики является изучение феномена непрерывности. Если мы наблюдаем множество, но не в состоянии идентифицировать (различить) его индивидуальные элементы, потому что они лежат за горизонтом наших способностей наблюдения, мы сталкиваемся с феноменом непрерывности. Так, например, когда мы наблюдаем кучу песка с достаточно большого расстояния, она представляется нам непрерывной.
Трактуя феномен непрерывности математически, мы примем гипотезу, что всякий феномен непрерывности проистекает из такого наблюдения больших отдаленных множеств или классов. Такая гипотеза хорошо согласуется с целями нашей теории.
Мы заключаем, что феномен непрерывности связан с неразличимостью отдельных элементов наблюдаемого класса. Очевидно, что отношение неразличимости рефлексивно и симметрично. В этой главе мы ограничимся изучением транзитивных отношений неразличимости, т. е. отношений эквивалентности. Это позволит нам трактовать феномен непрерывности классически. Это достигается разложением феномена непрерывности в точки — специфические коды неразличимых элементов наблюдаемого класса.
Одним из характеристических свойств множества являет* ся его форма Форма множества в действительности зависит от способа его наблюдения и, таким образом, от соответствующего отношения неразличимости. Например, если мы наблюдаем книгу, состоящую из молекул, то мы воспринимаем ее форму совершенно не так, как ее воспринимал бы наблюдатель, имеющий объем молекулы. Нет нужды говорить, что мы не ограничиваемся при этом оптическими наблюдениями.
Настоящая глава посвящена изучению свойств формы, зависящих только от отношения эквивалентности неразличимости, т. е. топологическим проблемам Но мы не ограничиваемся исследованием формы множеств, а исследуем также и форму классов.
РАЗДЕЛ 1. ОТНОШЕНИЯ НЕРАЗЛИЧИМОСТИ
Математическим содержанием понятия неразличимости является отношение эквивалентности, облагающее некоторыми дополнительными свойствами Каждое наблюдение дает последовательность критериев различимости. Два объекта неразличимы относительно такого наблюдения, если ни один из критериев этого наблюдения не в состоянии их различить. Таким образом, мы приходим к требованию, что отношение неразличимости должно быть пересечением счетного количества теоретико-множественно определимых классов.
Класс = есть ^-эквивалентность, если 士 есть л-класс и отношение эквивалентности. Последовательность {欠九;п в FN} есть порождающая последовательность эквивалентности 士, если выполняются следующие условия:
Rn ——теоретико-множественно определимое рефлексивное и симметричное отношение для каждого п.
Для каждого 也 и всяких %, у, г из 〈%, yAwR^+i и 〈弘力 в R计1 следует〈%, г> в R* Rg = V2.
士 есть пересечение всех классов 欠小
Если {/?九;п в FN}——порождающая последовательность для =, то = есть л-эквивалентность,欠八十1 三 Rn для всякого п х = у имеет место тогда и только тогда, когда〈尤,у〉в R〃 для всякого п.
Теорема. Каждая п-жвивалентность имеет порождающую последовательность.
Доказательство. Пусть = есть л-эквивалентность Тогда она является пересечением счетного количества теоретико-множественно определимых классов {Хп; п е FN}. Можно предположить без потери общности, что это убывающая последовательность. Положим S^ = А^ fl XZ‘・ Тогда {Sn; п е FN} удовлетворяет всем упомянутым свойствам последовательности {Хп; п в FN} и, кроме того, каждое отношение Sn рефлексивно и симметрично Мы утверждаем, что для всякого m существует п> т, такое, что для всех х, у, % если <х, y> е Sn и《у,力wS& то 〈%, z〉wSm. Предположим противное, и пусть для каждого п> т найдутся у小之% такие, что 〈无小 Уп)三 S小〈уп, Zn)巨 S* но 〈无小之九〉柒 Sm По аксиоме о продолжении существуют х, у, г, такие, что〈%,力柒5团,но 〈%, у) е Sn и 〈у, г> ^ Sn для всех п> т. Таким образом, х = у ии, следовательно, х = г и 〈匕 z〉wSm, что
дает противоречие Тем самым наше утверждение доказано Значит, существует подпоследовательность {Rn; п е FN}
последовательности {S^; п w FN}, такая, что 八{欠九;п 三 FN}= n{Sn;n^FN} и для каждого л и любых %, у, г из 〈%, z/> w 欠拉+i и 〈у, г> 三 Rn+i следует 〈%,之〉三 R公 Это и завершает доказательство.
Пусть {/?«; п 三 FN} — порождающая последовательность отношения =, и пусть и — множество. Последовательность {厂а; а《т} есть продолжение {R}1\ 也 三 FN} на и, если выполняются следующие условия:
(0) {е; а《т} есть множество и т е N'FN.
га — рефлексивное и симметричное отношение на и для всякого а W т.
Для всякого а V т н всяких %, у, г из 〈%, у)三厂仪+1 и 〈协力 w z+i следует〈居力 三
rn — Rn(\ и2 для всякого п.
Гт = {〈%,%〉;无三 и}.
Следующая теорема непосредственно вытекает из аксиомы о продолжении.
Теорема. Пусть〈Rr пв FN}——порождающая последовательность отношения 士. Тогда для каждого и существует последовательность {厂仪;ос ^ т}, продолжающая указанную выше последовательность и.
Сформулируем еще одно условие на отношение неразличимости. Оно вытекает из следующего рассмотрения: ни одно бесконечное множество не лежит перед горизонтом. Таким образом, всякое бесконечное множество наблюдаемых объектов содержит по крайней мере одну пару неразличимых элементов.
Эквивалентность = назовем компактной, если для каждого бесконечного множества и существуют 招 у ^ и, такие, что % 声 у н % 士 у.
Пусть R — симметричное отношение. Класс X есть по определению R-сеть, если не существует различных элементов %, у е X, таких, что 〈%, y〉wR; X есть максимальная /?-сеть на Z, если X 三 Z н для всякого 之三 Z существует %wX, такое, что〈居之〉三R.
Очевидно, каждый подкласс R-сетн является R-сетью.
Отношение R является по определению верхней границей эквивалентности =, если оно симметрично, теоретико-множественно определимо и = есть подкласс R, т. е. х = у влечет〈%, у〉巨 R для всех %
Теорема,. Пусть 三 есть компактное отношение эквивалентности, и пусть R ——его верхняя граница. Тогда существует конечное число п, такое, что для каждой R-сети X имеем Х<п・
Доказательство. Предположим, что для каждого п существует R-сеть и, имеющая в точности п элементов. По аксиоме о продолжении существует a w N\FN и R-сеть и, такая, что а^ и. Таким образом, и бесконечно и существуют 招 yew, такие, что 尤方 у и х = у. Отсюда вытекает, что 〈无,у〉三 R и, следовательно, х = у — противоречие.
Следствие. В предположениях предыдущей теоремы, каждая R-сеть есть множество.
Теорема,. Пусть = есть компактное отношение эквивалентности и R ——его верхняя граница. Тогда для каждого Z существует множество 〃, являющееся максимальной R-сетью на Z.
Доказательство. Возьмем R-сеть u^Z, имеющую максимально возможное число элементов.
Теорема. Пусть {欠九;п е FN}——порождающая последовательность отношения эквивалентности 三.Пусть {ип;也 в FN} ——последовательность множеств, такая, что для всякого 也 соответствующее ип есть максимальная Rn-cerb ма X. Если (J {un; п с^ FN} ^ и, то для каждого х е X существует 乡 三〃,такое, что尤士协
Доказательство. Пусть % 三 X. Существует последовательность {уп\ п е FN}, такая, что уп ^ ап и《"yQ r Rn для всякого п. Таким образом, уп^ и для всякого 也;по аксиоме о продолжении найдется yw〃, такое, что <х, z/> е Rn для всякого п. Следовательно, х = у.
Теорема. Пусть 旦 ——некоторая п-эквивалентностъ. Тогда следующие свойства эквивалентны'.
= компактна;
для всякого у w N\FN существует множество и, такое, что 〃 < y и для всякого х существует у в 〃,для которого %士 у;
каждое бесконечное множество и содержит бесконечное подмножество и, такое, что х = у для всех %, у ^v.
Доказательство. Пусть {欠厶;п 巨 FN}——порождающая последовательность для =. Импликация (3)ф (1) тривиальна. Докажем (1)今(2). Пусть {ип\ п е FA^}-— последовательность конечных множеств, такая, что для всякого п множество ип является максимальной R『广сетью на 7. Положим У = U {«nJ 几 三 FN}. Тогда Y не более чем счетно. Следовательно, для всякого бесконечного ? существует
множество 弘 такое, что У三〃 н〃<у По предыдущей теореме для всякого х существует у ^ и, такое, что х = у.
⑵今(3). Пусть и — бесконечное множество. Возьмем у 柒 FN, такое, что у2 <и. Пусть w таково, что ④ < у и (Vx) (弘 三 w)(x = у), и {%; а《т}— продолжение последовательности {Rr nw FN\ на 〃U®・ Для 尤三〃 пусть g(%) есть максимальное а V т, такое, что w П {у ^ u{Jw, {х, у)^га}^=0. Для всякого %в〃 соответствующее g(%)「бесконечно. Фиксируем линейное упорядочение на w, являющееся множеством, и для всякого х е и пусть f(x) есть первый элемент ш, такой, что 〈%, f (%)〉巨厂g(a). Очевидно, что x==f(x) для всякого и. Так как f отображает и в и так как ⑪ < у и
Y2 *< w, существует у 三 w, такое, что множество v = {х 三〃; ^(х) — у} бесконечно. Для всякого хви тогда %亠,(九); таким образом, для всех %】,%2 в и имеем л:】亠 %2・
Отношение = называется отношением неразличимости или эквивалентностью неразличимости, если = есть компактная л-эквивалентность.
Из предыдущей теоремы следует, что отношение бесконечной близости рациональных чисел, определенное во втором разделе второй главы, является отношением неразличимости.
Теорема.. Пусть {=«; п е FN}——последовательность отношений неразличимости. Тогда П {=3 〃三尸N} есть также отношение неразличимости.
Доказательство. Очевидно, что f| {=厶;п 三 FN} является отношением эквивалентности и л-классом. Остается доказать, что это пересечение компактно. Пусть и — бесконечное множество. Существует убывающая последовательность 仿九;п е FN} подмножеств и, такая, что для каждого п и любых х, у е ул имеем х =п у и vn бесконечно. Пересечение множеств vn имеет по меньшей мере два элемента % 六 у (по аксиоме о продолжении). Таким образом, х, у ^и и х =пу для каждого п.
Мы говорим, что эквивалентность =】тоньше, чем эквивалентность =2 (а также что =2 грубее, чем =) если х—\у влечет % =2 У Для всех %, у.
Теорема. Если =】тоньше, чем =2, a =i компактна, то =2 также компактная эквивалентность.
РАЗДЕЛ 2. ФИГУРЫ
Во всем этом разделе 三 обозначает некоторое фиксированное отношение неразличимости, а {/?«; п е FN}— порождающая последовательность этого отношения. Положим
。(%, n) = {д;〈%, у) w Rn}.
К понятию фигуры мы приходим с помощью следующего наблюдения. Два неразличимых класса имеют одинаковую форму и определяют одну и ту же фигуру. Понятие фигуры вводим так:
Класс X назовем фигурой, если вместе с каждым элементом х этот класс содержит и все элементы у, такие, что х = у.
Мы используем множества из универсума множеств одновременно и для кодирования объектов, и для кодирования классов объектов. В первом случае термин «точка» используется как синоним термина《множество》.
Мы не всегда используем все свойства отношения неразличимости и, следовательно, можем изучать и более общие топологии, как и в канторовской теории множеств. Автор развил общую топологию в альтернативной теории множеств; интересные результаты в такой топологии получил Дж. Чудачек. Но мы не будем развивать здесь общую топологию, пока не будут выявлены более глубокие мотивы для ее изучения в альтернативной теории множеств.
Теорема. (1) 0 и V суть фигуры. Если X, К — фигуры, ?о XU К 攵П У 〃 X\Y также фигуры.
(2) Пусть(р(Х)——свойство классов расширенного универсума, такое, что из 中(X) следует, что X — фигура. Тогда U {X;中(X)} и П {X;(р(^)} суть фигуры.
Определим монаду точки х следующим образом: Моп(%) = {〃; У 三
Очевидно, что Мои (%) есть фигура для каждого х. Класс X является фигурой тогда и только тогда, когда монада каждого элемента класса X есть подкласс этого класса.
Фигура класса X определяется следующим образом:
Fig(X) = {y;(m%BX)"±y)},
Теорема. Для всяких X, Y и х
\l/\l/\)/\)z\)zz 12 3 4 5л /l\z(\ zl\ z(\z(\/i\\l/\l/\)/\)z\)zz 12 3 4 5л /l\z(\ zl\ z(\z(\/i\Fig(X) есть фигура^
\l/\l/\)/\)z\)zz 12 3 4 5л /l\z(\ zl\ z(\z(\/i\
\l/\l/\)/\)z\)zz 12 3 4 5л /l\z(\ zl\ z(\z(\/i\
если X s У, то Fig(X)三 Fig(Y);
если ХеУ 〃 У — фигура, то 卜ig(X)三 У;
Fig(XLjy)= Fig(X)UFig(y);
Fig(X)f)Fig(Y) = 0 тогда а только тогда, когда 】F = 0;
(6) Mon(%) = Fig("})・
Теорема. Если класс X теоретико-множественно определим, то Fig(X) есть л-класс.
Доказательство. Положим Хп — (J {о(х, м); % 三 X}. Каждый класс Хп теоретико-множественно определим, Xn+i S Хп и Fig (X)三 П {X雑;п 三 FN}. Докажем обратное включение. Пусть г ——такая точка, что 之巨 Х^ для всякого п. Таким образом, для каждого п существует некоторое 乂注三 Х^ такое, что г е о(хп, п). Пусть 〃三 X таково, что хп^ и для каждого м, и пусть {га; а ^ т}——продолжение {Rn\ п е FN} на 〃. Существуют а 宼 FN н % 三〃,такие, что 〈%, г> в га; следовательно, %вХ и z^ o(xt п) для каждого 也,что влечет х = г, а значит, г g Fig(X).
Далее мы будем вводить различные естественные понятия; представляется излишним приводить подробную мотивировку для каждого из них.
Классы X н У назовем отделимыми (обозначение Sep(X, У)), если существует теоретико-множественно определимый класс Z, такой, что Fig(X)^ Z и Fig(F)nZ = 0.
Очевидно, что X н У отделимы тогда и только тогда, когда отделимы классы Fig (X) и Fig (У).
Теорема. Пусть X и У ——две фигуры, являющиеся одновременно и п-классами. Тогда X и Y отделимы 6 том и только 6 том случае, когда они дизъюнктны.
Доказательство. Предположим, что X ] У = 0. Пусть X = Г) {爲;几三 FN}, У = П {乙;几三 FN}, где все Х〃 и Уп теоретико-множественно определимы и X^+i三Х^, Y^*】三 丫八 для всякого п. Если Хп П Уп было непусто для каждого п, то мы имели бы Г){Х/2Г|У/г; п е FN} т^ 0 и, таким образом, X Q Y ^= 0. Следовательно, Х^П 丫九=0 для некоторого п и, значит, X н У отделимы. Обратная импликация очевидна.
Замыкание класса X обозначается через > и определяется следующим образом: X — {х;「Sep({x}, X)}.
Теорема. Для любых X, У
\l/\l/\l/\)z \)/12 3 4 5\l/\l/\l/\)z \)/12 3 4 5X есть фигура;
\l/\l/\l/\)z \)/
12 3 4 5
\l/\l/\l/\)z \)/
12 3 4 5
если Fig(X) = Fig (У), то X = У;
X 三 X; _ _ если X 三 У, то * 三匕
X U У = * U 匕
Теорема. %в * тогда и только тогда, когда о(х, п)П^ ¥= 0 для каждого п.
Доказательство. Допустим, что х^ X, и пусть п таково, что о(х, м)П X = 0. Докажем, чго о(%, 〃 十 1)Г)
Fig(X) = 0 . Предположим, что 之三 о(х, п + 1)П Fig(X). Тогда существует у w X, такое, что у = г и, таким образом, 〈у, n〉bR叶1. Но тогда〈居 y〉wR拉 и у ^о(х,п)[\Х — противоречие.
Обратно, пусть о(х, п)[}Х =^ 0 для всякого п. Допустим, что х ^ J; тогда существует теоретико-множественно определимый класс Z, такой, что Мои (%)三 Z и ZRFig(X)= 0. Но о(х, n)^\(V\Z)^= 0 для всякого м. Таким образом, существует у е V\Z, такое, что y = z, и, следовательно, Моп(х)П (V\Z)六 0 — противоречие.
Теорема. X = > для всякого класса X.
Доказательство. Очевидно, ито_Х 三 X. Пусть 之 w X. Возьмем 几;существует у в。(之,〃 + l)f] £ Так как у^Х, существует % 三 X, такое, что х ^ о(у, п -^- 1)(] X. Отсюда вытекает, что хе o(z)n) и, следовательно, о(г, м)ПХ ^ 0. Мы доказали, что 之 w X.
Заметим, что операция замыкания у нас получается из отношения неразличимости в отличие от классической топологии, где операция замыкания берется в качестве основной операции. —
Класс У плотен в X, если У 三 X 三 У. Очевидно, что если У плотен в X, то У =兄
Теорема. Пусть {ип\ 几 巨 FN}——последовательность классов, такая, что ип является максимальной R联сетью на X для всякого 也.Тогда U 也 w FN} плотно s X.
Доказательство. Очевидно, что (J {〃邦;也 в FN、三 X. Пусть % 三 X. Тогда для всякого 冷 существует у〃 巨〃小 такое, что《%, у力 w Rd Это означает, что о (х, м) П U \ц^ п ^ ^^} 六0 для всякого п и, следовательно, % принадлежит замыканию U {〃/l;几三 FN}.
Следствие. Каждый класс X имеет плотный подкласс 匕 который, самое большее, счетен.
Теорема. Пусть X не более чем счетен. Тогда существует множество и, такое, что X плотен s и.
Доказательство. Пусть {ип\ п 巨 FN}——последовательность максимальных 7?м-сетей на X. Положим Y —Ц {иа; п м FN}. Так как К плотен в X, имеем ¥ = 7. Пусть v — множество, такое, что X ^v. Положим ^雑={у 三 и; (Эх 三 〃^) (〈*, у)三 欠冷)}; тогда X^Vn^v. Таким образом, существует множество и, такое, что X u ^ П {ул; п е FN}. Для каж*
дого п множество ип есть максимальная Л/г-сеть на и Следо вательно, У плотен виий=У — X
Теорема. Пусть X ——фигура Тогда следующие условия эквивалентны
XXX XXXX Xесть фигура некоторого множества и,
XXX X
XXX X
есть п-класс, раскрыт,
=А
Доказательство (1)=ф (2), так как фигура каждого теоретико множественно определимого класса есть л класс
Импликация (2)今(3) тривиальна, так как всякий л-класс раскрыт
⑶今(4) Пусть X раскрыт, и предположим, что %^Х Тогда X и Мои (%) — дизъюнктные классы и Моп(х) есть л-класс Пусть Мои (%) = f] {Z仆 п е F^}, где {Zni 几 bFN}— убывающая последовательность теоретико множественно определимых классов Если бы для всякого п было Zn^\X ^= 0, то пересечение Гт, п е FN} П X также было бы непустыме Таким образом, существует п, такое, что Zn[\X = 0 Значит, {%} и X отделены и v X
(4)=> (1) Пусть X = X, и пусть У — не более чем счетный плотный подкласс X По предыдущей теореме существует множество и, такое, что У плотен в 辽 и, таким образом, Y = й и и = X Так как Fig(u) есть л класс, то Fig(史)=Fig(史) (в силу импликации (2)=ф (4), которая уже доказана) Таким образом, й = Fig(〃)— Fig(史)и, следовательно, X = Fig⑺
Фигура X называется замкнутой, если она обладает одним (и, следовательно, всеми другими) из свойств, указанных в предыдущей теореме
В частности, 0, V замкнуты, если X н У — замкнутые классы, то X и У отделяются тогда и только тогда, когда они дизъюнктны По предыдущей теореме класс всех замкнутых фигур кодируем
Теорема. Пусть (р(Х)——свойство классов расширенного универсума, такое, что из(р(Х) следует X = X Тогда класс П {X,①(X)} есть замкнутая фигура
Доказательство Положим У = П {X,中(X)} По предыдущей теореме У есть пересечение семейства фигур и, следовательно, У——фигура Для каждого X, удовлетворяющего условию 屮,имеем Y ^ X ^ Y ^ X, таким образом, У 三 nu,屮(X)}i
Теорема,. Существует не более чем счетный класс Z, та- к。应,что для каждой замкнутой фигуры X
X = Г) {Fig ®; Z&Х ^ Fig 他)}.
Доказательство. Пусть У — плотный подкласс 匕 который не более чем счетен. Для всякого у 三 У пусть и(у, п) есть множество, такое, что Fig(史(协〃))= Fig (V\o (у, n)). Такое множество существует.) Положим Z = {и(у, п); у в У & 〃巨 FN}. Пусть X — замкнутая фигура. Остается доказать, что для % 柒 X существует у^У и 九 wFA, такие, что X 三 Fig®(协〃)), причем 尤陡 Fig(〃(y, 〃)). Существует к, такое, что о(х, n)f}X=0. Существует у в У, такое, что 〈%,办三欠年.Таким образом, % в о (у, 〃 + 2); далее,。(乡,几 + 1)^ о(х, п) и, следовательно, X 三 Fig(史®,也 + 1)). Мы докажем, что 无柒 Fig® (у,/г + 1)). Допустим противное. Тогда существует 之柒。(弘 〃-[~lj, такой, что %士 z. Но <у, %〉三/?九+2 и 〈犬,之〉三丸九+2, следовательно, <у,之〉w R拉+i ——противоречие. Это и завершает доказательство.
Теорема. Для всякого класса Z существует его не более чем счетный подкласс Z', для которого
П {Fig (u); u^Z} = n {Fig (u); и 三 Z'}.
Доказательство. Пусть Z^ — класс, существование которого гарантируется предыдущей теоремой. Положим Z? = {〃巨 Zi; (Vo в Z)(Fig ⑼三 Fig (а))}. Для всякого u^Z2 пусть 〃‘ обозначает фиксированный элемент Z, такой, что Fig(〃‘)三 Fig(a). Положим Z‘= {〃; а в Z2}. Остается доказать, что х е П {Fig (и); и е Zf} влечет л: е (Fig^u); 〃三 Z}・ Пусть л таково, что 尤拦 f] {Fig (u); 〃 ^ Z}. Тогда существует а 巨 Z, такое, что х ^ Fig(u). Таким образом, существует такое и 巨 Zi, что %0Fig(u) и Fig(史)三 Fig(u); так как v w Z2, то Fig (г/)三 Fig (и); следовательно, % 柒 Fig (г/) и 力柒 Г) {Fig (〃); и 三 Z'}. Это и завершает доказательство.
Класс Z назовем центрированным, если 0 六 Z и для каждого конечного непустого подмножества w класса Z имеет место П {Fig (u); и w}^=0.
Теорема,. Если Z— центрированный класс, то
Г) {Fig(«); и^^}=#0.
Доказательство. Пусть Z' — не более чем счетный подкласс Z, такой, что f] {Fig (и); и ^ Z} = Q {Fig (и); a wZ'}. Так как Fig (w) есть л-класс для каждого и и {Fig(〃); puZ?——не более чем счетный класс, такой, что пересечение
произвольного конечного семейства элементов этого класса непусто, то пересечение Q {Fig (и); и ^ Z7} также должно быть непустым.
Эквивалентноаъ-степенъ 士〃 определяется следующим образом:
и ==р V w Fig (и) = Fig (и).
Теорема. =р есть ^-эквивалентность.
Док аз ательство. Положим〈〃,и〉三R* тогда и только тогда, когда (Vx三u)(^у三0)(〈尤,力 三 然)& (也/三0)日% 三u) (〈%, y〉wR化).Для всякого п класс RZ теоретико-множественно определим и 火2十1 三 R2・ Легко проверить, что Fig (以)=Fig (и) тогда и только тогда, когда《〃,и〉三氏纟 для каждого п. Таким образом 士" совпадает с классом П {&; п е FN}.
Теорема. Отношение =р компактно.
Доказательство. Согласно теореме из первого раздела, достаточно для каждого у 柒 FN найти множество w, такое, что 侬 < 丫 н для всякого и существует и 巨 w, для которого Fig(u) = Fig(v). Пусть у 柒 FM Возьмем 限 申 FN、такое, что 2故 < 丫・ Пусть wq — множество, имеющее не более у。 элементов и такое, что (Vx)(3^/ 三侬川% == у). Положим w = Р(3о). Тогда w имеет не более у элементов. Пусть w — множество и {%; a W т}— продолжение последовательности {R就 nR FN} на 〃(J 侬о・ Пусть f— функция, являющаяся множеством и сопоставляющая каждому xwu элемент f(x)三侬° таким образом, что коль скоро <х, у〉м г^ для у 三侬о н а & т, то <х, /(х)> е га. Ясно, что такая функция f существует, и для всякого xw 以 имеем f(x)=^x. Следовательно, полагая и = f "弘 получим и 三侬о, г е. и м 侬 н Fig(u) = Fig(u).
РАЗДЕЛ 3. СВЯЗНОСТЬ
Мы основываем наше изучение связности на понятии связного множества. Следующее определение не нуждается в разъяснениях:
Множество 我 связно (обозначение: Cntd (以)),если для каждого непустого собственного подмножества и множества и существуют 尤旺 и м у 巨 н\и, такие, что к 三 у.
Полезно ввести также следующее понятие, параметризующее понятие связности:
Cntd(u, и) тогда и только то,гда, когда для всякого непустого собственного подмножества и множества и сущест-
вуют 尢三 0HgM u\ v, такие, что〈%, g〉三 Rn-
Теорема, u связно тогда и только тогда, когда (Vn) Cntd (w, n).
Доказательство. Импликация 今 очевидна. Допустим, что Cntd(u1 п) для всякого /г, и пусть v ——собственное непустое подмножество и. Для всякого п пусть 尤小 уп таковы, что хп ^ у, vn е г\^ и <rft, Уп) ^ Ri. По аксиоме о продолжении существуют 尤,у, такие, что х 三 и, gww\u и Vn <% у) w RJ таким образом, х 三 у.
Теорема. Ес га и — множество и существуют две дизъюнктные замкнутые фигуры X, У, такие, что и s XJ У и Х[\и и У П и одновременно непусты, то и несвязно.
Доказатечьство. X П и и УП 以 суть л-классы; так как У П 〃 = «\ (X П 〃),то У П w есть одновременно и о-класс. Таким образом У П и теоретико-множественно определим. Так как У Г) и является также и полумножеством, то У Q и —— множество. Подобным же образом X П w — множество. Так как Fig(XPI〃)wX и Fig(YП u)^ У, то Fig(X П u)f| Fig (У f| и) — 0. Следовательно, и несвязно.
Фигура X по определению связна, если для каждых %, у 巨 X суихествует связное множество 以三 X, такое, что %, у ^ и.
Как мы увидим ниже наше определение связных фигур согласуется с классическим определением связности для замкнутых фигур. Другие связные фигуры соответствуют так называемым полуконтинуумам классической топологии.
Теорема. Пусть X = Fig(〃). Тогда X связно в том и только том случае, когда и связно как множество.
Доказательство. Если Cntd(〃)и %, ум X, то очевидно, что Cntd(以U{%, у}), так что X ——связная фигура. Об- ратпо, предположим, что и несвязно как множество, и пусть V — непустое собственное подмножество и, такое, что Fig(u) П Fig(u\u)=0・ Возьмем xwFigS) и у ^ Fig(u\y). Пусть w X и х,у ^w. Тогда w м Fig(^) UFigC^^),侬 П Fig®) #=0 и w П Fig(u\y)^= 0. Следовательно, по предыдущей теореме w несвязно. Значит, X ——несвязная фигура.
Теорема. Если Fig(u)三 Fig(〃),то существует 侬三 w, такое, что Fig(u)= Fig(w).
Доказательство. Пусть {%; a W т} — продолжение {Rn; n ^ FN} на 〃 U и,Пусть『 ——функция-множество, определенная на о и такая, что для всякого хми имеем f(x)三"驳
коль скоро <х, 9〉м га для некоторых у^и и а 0 т, то 〈%,『(%)〉ЕГа・ (Существование такой функции очевидно.) Так как Fig(o)三 Fig(w), то х = f(x) для каждого хм и. Полагая 侬=尸 и, имеем w ^ и и Fig(w) = Fig(y).
Теорема. Если {Хп\ п ^ FN}——убывающая последовательность замкнутых связных фигур, то П {Хп\ п и FN} есть замкнутая связная фигура.
Доказательство. Достаточно доказать, что f"| {X” п 三 FN} связно. Пусть х, у Q {Х^; п 三 F^}. По предыдущей теореме существует убывающая последовательность {ил; п ^ FN} связных множеств, такая, что Fig(wQ=X^ и х, у ^ип для всякого п. В частности, Cntd (〃”/г) для всякого п. По аксиоме о продолжении существует множество и, такое, что %, дм 以 н для всякого п имеем u ига и Cntd(u, /г), т. е.以 связно. Так как и 三 Хп для всякого п, то 以三 С {Х^; n^FN}.
Теорема.. Для каждой фигуры X следующие два условия эквивалентны:
X теоретико-множественно определима;
X 以 V\X суть замкнутые фигуры.
Доказательство. Если X теоретико-множественно определима, то теоретико-множественно определима и V\X, так что X и V\X суть л-классы (и мы знаем, что фигура замкнута тогда и только тогда, когда она есть л-класс). Обратно, если X и V/X оба суть л-классы, то X — одновременно п-класс и а-класс и, следовательно, X теоретико-множественно определим.
Фигура X называется открыто-замкнутой, если она удовлетворяет одному из условий (1) или (2) предыдущей теоремы (в этом случае, конечно, X удовлетворяет обоим условиям одновременно).
Теорема. Класс всех открыто-замкнутых фигур кодируем 以 не более чем счетен.
Доказательство. Кодируемость следует из кодируе- мости всех теоретико-множественно определимых классов. Во втором разделе мы доказали, что существует класс Z < FN, такой, что для всякой замкнутой фигуры X существует Z'三 Z, такой, что X = {Fig(u); u^Z'}. Если X теоретико-множественно определим, то класс Z' может быть взят конечным. Таким образом, если мы сопоставим с каждой открыто-замкнутой фигурой конечное множество 侬三 Z, такое, 斗丁о X = П {Fig (以);我三侬}, то получим взаимно однозначное
соответствие между всеми открыто-замкнутыми фигурами и некоторым подклассом счетного класса 尸(Z) всех (конечных) подмножеств Z. Отношение связности 三с определяется следующим образом: это есть отношение эквивалентности, такое, что х = с У тогда и только тогда, когда существует связное множество и, такое, что х, у и.
Очевидно, что х = у влечет х === с у, т. е. отношение =с грубее, чем =. Следовательно, отношение =с компактно, Положим по определению
R^ = «X, у〉; (Hu)(Cntd (и, п)&х, у 三 и)}.
Для каждого п соответствующий класс /?£ является теоретико-множественно определимым отношением эквивалентности и R^+i ^ R^・ Далее, =с есть подотношение R:; таким образом, для всякого х класс {у; (х, у) w R$} есть фигура. Так как она определима теоретико-множественно, то это открыто-замкнутая фигура.
Теорема. 士с совпадает с П {设;п 三 FN}.
Доказательство. Если 〈%, у〉三 R^ для каждого 九, то существует последовательность {ura; п ^ FN}f такая, что х, //三我冷 н Cntd (un? п) для всякого п. Таким образом, х=с У- Обратное включение тривиально.
Следствие. х=с есть отношение неразличимости.
Монада точки х относительно отношения 士с называется компонентой х.
Теорема. х±сУ тогда и только тогда, тогда не существует открыто-замкнутой фигуры X, содержащей е качестве элемента х, но не содержащей у.
Доказательство. Если бы нашлась открыто-замкнутая фигура X, такая, что х 巨 X н у 法 X, то по предыдущей теореме не существовало бы никакого связного множества 〃, для которого х, у ^ и. С другой стороны, если нет такой фигуры, то 〈尤,y〉qR? для всякого п и, следовательно, х 三с У по предыдущей теореме.
Теорема.. Следующие два условия эквивалентны:
эквивалентности 三 w 士с совпадают.
= имеет порождающую последовательность {S^; п 三 FN}, такую, что Sn есть отношение эквивалентности для каждого п.
Доказательство. Предположим, что выполняется условие (1). Тогда {"£; п е FN} есть порождающая последовательность для =, имеющая нужные свойства.
Обратно, допустим, что выполняется (2), и пусть х, у таковы, что не х = z/. Тогда существует п, такое, что〈х, у〉亥 S& Класс 〈之;<х,之〉三 За} есть теоретико-множественно определимая фигура, содержащая х и не содержащая у. По предыдущей теореме неверно, что х =с у. Таким образом,== и =с совпадают.
Эквивалентность 三 называется вполне несвязной, если она удовлетворяет одному, а следовательно и обоим, из условий предыдущей теоремы.
Теорема. ===с вполне несвязно.
Доказательство. 依彳; n^FN} есть порождающая последовательность для 三& и каждое из отношений R^ есть эквивалентность.
Теорема». Следующие три условия эквивалентныг
= теоретико-множественно определимо}
Моп(х) есть открыто-замкнутая фигура для каждого х;
класс V/== конечен.
Доказательство. ⑴今(2) тривиально. Докажем (2)В(3). Допустим, что справедливо (2). Так как {Моп (х); х ^ У}——класс открыто-замкнутых фигур, он не более чем счетен. Поскольку объединение этого класса есть V, то он конечен.
Докажем теперь (3)今(1). Предположим, что выполняется (3). Для каждого х класс V\Mon(х)——замкнутая фигура (объединение конечного количества замкнутых фигур). Та- как Моп(х) также замкнута, то она оказывается открытозамкнутой. Таким образом, V разлагается в конечное количество теоретико-множественно определимых классов, а отсюда следует, что соответствующая эквивалентность теоретико-множественно определима.
Эквивалентность 士 называется дискретной, если она обладает одним из свойств, а значит, и всеми свойствами предыдущей теоремы.
Очевидно, что если = дискретна, то она вполне несвязна.
Глава IV
ДВИЖЕНИЕ
Движение есть феномен непрерывности, традиционно изучаемый математическими методами.
В альтернативной теории множеств мы будем иметь дело с движением на основе гипотезы относительно феномена непрерывности, сформулированной во введении к третьей главе. Эта гипотеза специально для случая движения может быть сформулирована следующим образом.
Движение есть феномен, который мы воспринимаем, когда сталкиваемся с последовательностью состояний, в которой каждое состояние отличается неразличимым образом от предыдущего состояния во времени и пространстве.
Таким образом, если мы наблюдаем движение, мы сталкиваемся с быстро предъявляемой серией фотографий. При этом мы не в состоянии заметить различие между двумя последовательными фотографиями, так как это различие находится за горизонтом нашей способности различения. В такой ситуации серия фотографий воспринимается как движение.
Изменения, происходящие при переходе от одного состояния к следующему, называются инфинитезимальными. Так как мы работаем в расширенном универсуме, мы можем попытаться моделировать состояния как множества или классы.
Описание феномена движения на основе инфинитезимальных изменений поднимает вопрос о взаимоотношении между инфинитезимальными и глобальными свойствами движения. Так, например, развитие растения из семени есть движение. Проблема состоит в том, чтобы определить результирующую форму растения из последовательности инфинитезимальных изменений его формы или, обратно, вывести эту последовательность из глобального развития.
Этот пример показывает, что движение здесь мы понимаем в довольно общем смысле и не ограничиваем себя механическими движениями.
РАЗДЕЛ 1. ДВИЖЕНИЕ ТОЧЕК
На протяжении всей главы мы фиксируем отношение неразличимости =с порождающей последовательностью {/?л; n^FN}.
Движение точки есть простейший вид движения. Точка движется путем перманентного изменения своего местоположения с помощью неощутимых прыжков. Прыжки эти таковы, что точка не исчезает, чтобы вдруг появиться на заметном расстоянии от прежнего местоположения; таким образом, после каждого прыжка точка должна обнаруживаться на
предыдущего места. определению.предыдущего места. определению.месте, неразличимо отличающемся от Эти соображения ведут к следующему
предыдущего места. определению.
предыдущего места. определению.
Функция d есть движение точки за время 8, где 8 巨 N,
dom(d) — ^ + 1 и
для всякого а < ^ d (а) = d (а + 1).
Таким образом, время движения d есть число состояний, принимаемых точкой, пока она движется от d(0) до d(^).
Если d есть движение точки, то rng(d) называется траекторией движения d.
Теорема. Траектория движения точки есть связное множество.
Доказательство. Пусть и — собственное непустое подмножество rng(d). Предположим, что d(0)三“ Пусть у — максимальное из всех а, таких, что для каждого § 0 а мы имеем d(p)е v. Тогда 丫 V О, d(?)三 и, d(? + 1)м rng(d)\u и d (丫)三 d (у + 1). Подобным же образом рассуждаем в случае, когда d(0)^ rng(d)\y.
Теорема. Для каждого непустого связного множества и существует движение d некоторой точки, такое, что и есть траектория движения d.
Доказательство. Пусть {%; a W 工}— продолжение {R〃; /г м FN} на и. Мы утверждаем, что для каждого п существуют функция f и 仇 м М такие, что dom(f) = 8zz+L rng(f) = и и для каждого а V 8〃 имеем <f(oc), f(а + 1)〉м %. По аксиоме о продолжении существуют бесконечное Y V т н функция Д такие, что dom(f) = 8丫 w N, rng(f) = w и <f(a), f(a + 1)> ^ rY для каждого a V 8丫,так что f(a)= =f (сс + 1) Для каждого a V 8『Итак, f есть искомое движение.
В самом деле, возьмем некоторое п. Положим
у = {f; dom (f) е ^ & rng (f)三以 & (Va)(a + 1 三 dom (f)今
C (a), f (a+ l))erre)}.
Этот класс теоретико-множественно определим. Таким образом, существует g ^ Y, такое, что из £мУ следует
mg (力 V rng (g) (mg (g) имеет наибольшее возможное коли
чество элементов). Мы покажем, что rng(g) и, откуда rng(g)=以,поскольку rng(^)三 以.Предположим, что rng(g)— собственное подмножество и. Так как rng(^) Ф 0, то существуют Bwdom(g) и yEti\nig(g), такие, что g⑹三队 В частности,〈g(B), у> ^ гп. Положим dom(g) = 8+L Определим функцию f на ^ + (^\Р) + 2 следующим образом:
'g(a) Для а<^,
/(«) = ' g(a —2(а —8)) для ■& < а ^ 2^ — р,
.д для а == ^ + (^ — р) + 1.
Очевидно, что fwY н rng(f)= rng(g)U{g}, а это приводит к противоречию.
В оставшейся части раздела d обозначает движение точки за время 8, 8 м N. Для а, 0 W 8 положим а = р тогда и d
только тогда, когда для всякого у, Min {а, р} ^ у ^ Мах {а, р}, имеем d(ct)wd(Y).
Очевидно, а = р влечет d(a)±d(B)・ Таким образом, 三 тоньше, чем отношение неразличимости {(а, §〉; J (а) = d (р)}.
Теорема. 士 есть п-эквивалентность, d
Доказательство. Для произвольных а, р ^ ^ положим,\” 「
〈а, 6〉三 S"曰(Vy между Min {а,队 Max {а,阳(〈d (a), d (y)〉wRJ (по определению ? между 为,а?, если & 0 ? 0 а2).
Очевидно, что каждое Sn теоретико-множественно определимо, и нетрудно проверить, что а = р тогда и только тогда, когда〈а, р> 三 Sn для всякого п.
Движение d называется компактным, если = — компакт
ное отношение эквивалентности (и, следовательно, 士 一 от- d
ношение неразличимости).
Теорема». Движение d компактно тогда и только тогда, когда для всякого х w всякого бесконечного множества 〃三{a; d(a) 士 х} существуют а, реи, такие, что а #= р и а = р.
d
Доказательство. Импликация 今 очевидна. Обратно, предположим, что d некомпактно. Пусть и 三® 十 1 —
бесконечное множество, такое, что а = р влечет а = Р для лю- d
бых а, В 三 и. Так как = компактно, то существуют точка х и бесконечное множество 辽三 и, такие, что d" и^ Моп(х). Таким образом, 〃三{a; d(a)==x}, и условия нашей теоремы выполнены.
Мощность класса {a; d (а)=х}/==, т. е. количество клав d
сов эквивалентности отношения 三 на {a; d (а) = х}, назы- d
вается порядков точки х. Порядок точки х сообщает, как долго движение d находится в монаде точки %.
Наша последняя теорема имеет такое
Следствие. Если порядок каждой точки не более чем счетен, то движение d компактно.
Будем говорить, что движение d осциллирует между тон- ками %, у (между множествами и, е),еслн Моп (%) П Моп (у) = 0 (Fig(u)n Fig(y) = 0) и имеются последовательности {сс„; п м FN}, {%; п 三 FN}, такие, что ап<^п< а叶i < 0什i для каждого п и d(am)士居 2(“)士у(d(*)三% d(%)三 u).
Следующая теорема есть непосредственное следствие аксиомы о продолжении.
Теорема, d осциллирует между точками х, у (между множествами и, и) тогда w только тогда, когда Моп(х)Г] Моп(у) = 0 (Fig(w)FI Fig(u) =0) и существуют последовательности а = {aY; у^б}, b = {By; у & 3}(九 е. а, b суть множества), такие, что 6 ^ FN w для всякого ?V6 имеем oty ^^ By <^ “y+i ^^ By+i 我 d (”y) === ”,d (6丫)^― у (d(aj 三 w, dgj w и).
Теорема. Следующие три условия эквивалентны-.
движение d не компактно;
существуют точки х, у, такие, что d осциллирует между ними;
существуют множества 〃, о, такие, что d осциллирует между ними.
Доказательство. (1)=>(2). По предыдущей теореме существует точка х и бесконечное множество {aY; ? W 3}, такие, что для всякого y V 3 имеем 仪丫 V ccY+i, rf(ccY) = x, но не ау ~ ау+1. Для всякого у пусть у ——наименьшее натуральное число, такое, что существует р, для которого % V В V aY+1 и <d(tzY), d(p)> ^ Ry, Очевидно, что ye FN. Пусть pY — наименьшее р, такое, что aY < Р < ccY+1 и <d(aY), d(§j〉陡 R%
Последовательность 他;у W 3} есть множество, и существуют точка у и бесконечное множество и 三 8, такие, что у 三 и влечет d(By)三у для каждого у. Так как неверно, что d((%y)士 d(By), обязательно неверно и что х ~у. Таким образом, последовательности {aY; 丫 三 о}, {pY; у е 0} свидетельствуют об осцилляции движения d между точками х, у.
今(3). Пусть d осциллирует между точками х, у, и пусть {ocY; у W 8}, {pY; у 0 6}—соответствующие последовательности из определения осцилляции. Существуют множества и, о, такие, что и ^ Моп(х), и 三 Моп(') и для всякого у^б имеем d((Zy)三以,d(pY) е v. Тогда d осциллирует мз・ жду множествами u, v.
今(1). По предыдущей теореме существуют а, и, такие, что Fig(u)P| Fig(y) = 0, и последовательности {«у; у^б}, {ру; у W 3} (являющиеся множествами!), такие, что 3 吏尸N и для всякого у^б имеем ccY < pY < aY+i V 6yLi V 8, dg)w и, d(|3y)wu. Таким образом, из 7 < 6 следует, что неверно ау =^= «у+1, и, значит, для любых у, р е б из
aY 三。в следует 丫 = 0. Поэтому d не компактно.
Когда мы следим за движением d точки, мы имеем отношение неразличимости 三 на его длительности ■& + 1, удов- т
летворяющее следующим естественным условиям: (а<у<р&а===р)=>а~у для всех а, В, у.
Характер движения d зависит от взаимоотношения между ===и == •
Например, если = тоньше, чем =, то наше наблюдение позволяет для каждой монады времени указать соответствующую монаду положения движущейся точки, т. е. монаду отношения 幺.Так как отношение 2 компактно, это возможно, только если d компактно.
С другой стороны, если монада = пересекается с более чем одной монадой =, то для такой монады времени мы не можем определить единственной монады положения как положения движущейся точки, соответствующего данной монаде времени.
Дальнейшие свойства движений точки, зависящие от метрических свойств отношений = и не будут здесь рассматриваться, так как для такого рассмотрения не разработаны еще необходимые понятия.
РАЗДЕЛ 2. ТОЧЕЧНООБРАЗНЫЕ ДВИЖЕНИЯ МНОЖЕСТВ
Теперь мы намерены сформулировать определение движения множества; это определение будет согласовано с нашей концепцией движения, но будет относиться лишь к простейшему случаю, когда на движущемся множестве не рассматривается никакой структуры.
Функция d называется движением множества за время О, где 仔 ——натуральное число, если dom(d) = 3+l и для всякого сс V 今 имеет место Fig(t/(cc))= Fig(d(cc +1))-
Ясно, что d есть движение множества за время 仔 тогда и только тогда, когда d есть движение точки за время О по отношению к другому отношению неразличимости, а именно эквивалентности-степени 三 для отношения 士. Так как дви- т
жения множеств суть частные случаи движения точек, все результаты предыдущего раздела в надлежащей модификации применимы и к движениям множеств.
Цель настоящего раздела состоит в том, чтобы сформулировать инфинитезимальные условия, эквивалентные разложимости движения множества в движении отдельных точек. Если некоторые точки двигаются одновременно, то невозможно, чтобы две различные точки занимали одно и то же положение. Это мотивирует следующее определение:
Класс Т назовем пучком движений точек за время О, если выполняются следующие два условия:
каждый элемент Т есть движение точки за время О;
если f, g суть различные элементы Т и если сс & О, ТО f(a)#= g(a).
Положим 7a = {f (сс) ; f R 7} ДЛЯ ВСЯКОГО СС W О 0 7% В = {<f(а), f(Р)>; fw》} для любых а, 0 = 0. Очевидно, что 7% в есть взаимно однозначное отображение Tr на 7仪・ Кроме того, 7仪,а+1 сопоставляет с каждой точкой неразличимую точку.
Классы X, У назовем инфинитезимально сдвинутыми (обозначение: Shftd(X, У)), если для каждого г имеем Моп(г)П X ^ Мои (г) У (т. е. существует взаимно однозначное отображение Моп(г)Пна Моп(г)П У).
Очевидно, что если X, У инфинитезимально сдвинуты, то Fig (X) = Fig (У). В частности, если Т ——пучок движений точек за время 今 и сс V О, то 7仪,7仪+1 инфинитезимально сдвинуты.
Движение d множества за время О назовем точечнообразным движением множества, если для каждого сс V О множества d(cc) и d(cc + 1) инфинитезимально сдвинуты.
Как следует из предыдущих рассмотрений, если движение d множества разложимо в движения точек, то d есть то*
чечнообразное движение множества. Мы докажем, что обратная импликация также верна. Кроме того, мы укажем способ разложения точечнообразного движения множества в движения точек, обладающий дополнительными полезными свойствами.
Пучок Т движений точек за время О назовем строгим разложением точечнообразного движения множества 2, если выполняются следующие условия:
для всякого а & О имеем Т^ = d(а);
для всяких а, 0 & О 貝 всякого 〃三 & Та, в“〃 есть множество;
для всякого 〃三 То функция {(Га, о u w, а); а ^ ^}, сопоставляющая каждому а множество Т““ и, сама является множеством.
Условие (1) гласит, что Т разлагает d в движения точек. Условия (2), (3) означают, что Т индуцирует движение подмножеств множества, движущегося в движении d.
Теперь мы можем сформулировать основной результат этого раздела.
Теорем”. Пусть d ——точечнообразное движение множества за время О. Тогда существует пучок Т движений точек, за время О, который является строгим разложением d.
Сначала сформулируем два простых следствия этой теоремы.
Следствие. Следующие три условия эквивалентны'.
и и V инфинитезимально сдвинуть^
существует взаимно однозначное отображение F множества 辽 на множество и, такое, что 无士尸(无)для каждого % w〃;
существует взаимно однозначное отображение F множества 辽 на V, такое, что х = F(x) для каждого х^и и Set (X)三 Set (尸 “X) для всякого подкласса X 三〃.
Следствие. Пусть 辽,и ——бесконечные множества. Тогда существует взаимно однозначное отображение F множества и на множество v, такое, что произвольный подкласс X 三〃 является множеством тогда и только тогда, когда 尸“X есть множество.
Докажем теперь нашу основную теорему. Доказательство было существенно упрощено К・ Чудой и Дж. Млчеком. Все теоремы и понятия в оставшейся части раздела являются вспомогательными для этого основного доказательства.
Далее с обозначает множество, которое будет определено в процессе доказательства наших вспомогательных теорем,
а {г(х; а ^ т} обозначает продолжение последовательности {R〃; п е FN} на & В отличие от предыдущего раздела о (%, а) теперь обозначает множество {у R с; (а:, у} е га}. Для и^с и %wc мы положим y = S(%,a) тогда и только тогда, когда у есть первый элемент с (в некотором фиксированном линейном упорядочении & множества с, таком, что & есть мно- *<ество), для которого о(%, а)П 辽 к 0 今 у R。(%, а)П 辽 для всякого а & т.
Очевидно, что S ——множество. Для и^0 имеем S (犬,и)三辽, для 尤re имеем S (尤,辽)=% и для 犬 в Fig(辽) имеем S (%,")三
Теорема,. Пусть и и и' инфинитезимально сдвинуты, и пусть и, w— 一 дизъюнктные множества, объединение которых есть и. Тогда существуют дизъюнктные множества и', w\ объединение которых есть 〃‘, такие, что и, и' инфинитезимально сдвинуты и w,侬‘ также инфинитезимально сдвинуты.
Доказательство. Пусть 〃 U 〃'三 с. Предположим сначала, что и 三 Положим
у = {х; х и7 \ и& Min {а;。(占 а) [ и 々 а}》
Min {а; о (%, а)[侬 W а}}, положим также u'=uU行,5‘=〃'\u'. Докажем, что и, и' инфинитезимально сдвинуты, Так как и 三 и', достаточно доказать, что если Моп(犬)Пи конечно, то Моп(%)Пи=Моп(%)Г|и', таким образом, Моп(х)Пу==0. Предположим противное; тогда можно допустить, что x^v. Следовательно, существует т, такое, что о(х, т)П — Моп(х)П V. Отсюда вытекает, чтоМ{п {а; о (х, а) П и < а} R FN. Но тогда также Min {сс; о (%, сс) f)酬 < сс} R FN, поскольку х^ V. Поэтому Моп(а:)П w конечно и, значит, Моп (犬)П〃 также конечно. Так как у, 〃‘ инфинитезимально сдвинуты и 〃三〃имеем Моп(%)Г| 辽=Моп(%)Г| 〃'. Таким образом,犬①辽——противоречие. Подобным же образом доказывается Shftd(5,酬‘).
Докажем теперь эту теорему в полной общности. Для a W т определим множества и^, 5a и функции ,口, ga по индукции следующим образом: ^а и wa суть максимальные Га-сети на и \ U {^卩;В w а} и w \ U{3§; В 三 а} соответственно. Положим
fa(x) = S(x, и'\(и {rng (%); В 三 а} и и {rng (g/; В 三 а})) для каждого 犬三 и(х и
ga (х) S (х, / \ (U {rng (%); 6《а} и и {rng &); В W а})) для каждого 尤三 wa>
Пусть 6 — максимальное из всех а & т, таких, что 1]{九11旦6; В《а} есть взаимно однозначное отображение и, кроме того, 〈%, >е(%)〉егв для всякого §&а и х е Ур, а также〈尤,且0(尤)3^邝 для каждого р ^ а и x^w^. Так как 辽,и' инфинитезимально сдвинуты, w x^vn влечет х = fn (х), a x^wn влечет х = ^(х) для всех п. Таким образом, 6 ^ FN, Положим f = U {/«; а《6} и g=|J{g6; ₽<6)- Тогда Shftd (dom (f), rng (f)), Shftd(dom (g), rng (g)) и, кроме того, rng (^f) П rng (f) = 0. Согласно первой части доказательства, найдутся и', w\ такие, что v7 Qw7 ^= 0, dU" = % Shftd(rng(f), /), Shftd(nig(g), ”). Остается доказать, что Shftd(и, dom(f)) и Shftd® dom(g)). Мы докажем первое равенство, второе доказывается аналогично. Заметим, что dom (力三 и; значит, достаточно доказать, что если Мои(х)П dom(力 конечно, то Моп(х)П ^ ^ Mon(х)р dom (f). Предположим противное. Пусть Mon (х) f] dom (力 конечно и в то же время хе v\dom(f). (Это можно допустить без потери общности.) Выберем 孔i так, что Моп(х)П dom(f) = o(%,孔 1)П dom(f). Далее, выберем п2 так, что о (х, /г" f) dom (f) U {%; п & &}・ Положим m = Мах^ь з}+ 1. Тогда существует у 三 и% такое, что〈修 у〉в 厂加 следовательно, у ^о (х, щ) и J/R dom (f) \ U 8";孔&孔2}, т. е. мы пришли к противоречию.
Анализ этого доказательства показывает, что мы фактически описали некоторую теоретико-множественно определимую функцию, сопоставляющую с каждой четверкой〈辽,и, wf 辽'〉,удовлетворяющей условиям и = v[]w, v (]w = 0, w U U 〃,三 с, разложение 〈u‘,侬‘〉 множества 辽‘ в два дизъюнктных множества. С помощью аксиом, относящихся к расширенному универсуму, мы показали, что Shftd (〃,〃')влечет Shftd", и') и Shftd j叫").Итерируя эту конструкцию и выбирая подходящим образом с, мы легко получим следующую теорему:
Теорем”. Пусть d ——точечнообразное движение множества за время О. Пусть ?&О 〃 и 三 d"). Тогда существуют точечнообразные движения di, ^ множеств за время О, такие, что di(Y)= u и для каждого а &О пара (di (а), d2(a)} есть разложение d(a) на два дизъюнктных множества.
Для каждого а, такого, что а + 2 & т, положим
小)={局 Х^и&о(х, а) П % = О (%, а + 2) П 辽 & О (%, а)々 а}.
Пусть Shftd(а,弘 и) есть конъюнкция следующих двух формул:
(Vx s и^) (о (х, а + 2) П « С о (х, а+ 1)Лу),
(Vx 曰 и(а))(。(巧 а + 2) П и Q о (%, а + !)(]«)-
Очевидно, что Shftd(cc, %, и) записывается в виде теоретико-множественной формулы.
Теорема., и и v инфинитезимально сдвинуты тогда и только тогда, когда (V〃)(Shftd (〃,辽,и)).
Доказательство. Пусть сначала Shftd (и, и), и пусть п ^ FN. Пусть, например, х е и^п\ т. е. о(х, п)(]и ~ о(х, п + 2) П〃</г. Для каждого у ^о(х, /г + 2) множество Моп(р)П% конечно; так как Shftd (u, v) и о(х, /г + 2)П и = о (%, /г + 1) П и, то существует взаимно однозначное отображение f множества о(х, м + 2)П“ на о(х, и + 1)0 ^; кроме того, можно допустить, что / каждой точке сопоставляет бесконечно близкую точку. Это и доказывает о (%,/г+ 2)1 % 弋 0(%,也+ l)f)f.
Обратно, допустим, что 〃, и не являются инфинитезимально сдвинутыми. Например, пусть хм % и Моп(х)П и имеет ровно А элементов, где А есть конечное натуральное число, и пусть Моп(х)П V имеет более чем А элементов. Тогда существует n> k, такое, что Mon (х) f] и = о (х, п) П «, и, таким образом,尤三必初 Но Мои (х) П tJ ^ о (х, /г + 1)П t), так что о(х, п+^^и^о^х, /г + 1)П и, и, следовательно, неверно, что §hftd(% v).
В оставшейся части раздела пусть d обозначает фиксированное точечнообразное движение множества за время О. Далее, а обозначает множество всех функций 力 таких, что dom #) = 0+1 и f (сс) ^ d(a) для каждого сс & О, и 4 есть класс всех f ^ а, таких, что f есть точечнообразное движение множества за время О. Для Х^а положим
勺(Х) = ® (Va < e)(V₽<Y)(Vf^X) (Shftd (р, f^ f(a+l)))J.
Очевидно, для всякого X 三 а имеем X ^А тогда и только тогда, когда 尸7V 三 ”(Х). Кроме того, если X — счетный подкласс а, то X 三力 тогда и только тогда, когда FN есть собственный подкласс v(X).
Класс В ^а называется (булевой) алгеброй на d, если выполняются следующие два условия:
если f е В и g — функция на 0+1, такая, что g(a) = d(a)\f (а) для всякого a & О, то g в В;
если fi, % 三 В н g — функция на ^ + 1, такая, что g (a)=厶(a) U >2 (a) для каждого a & О, то g в 反
Для каждого класса X 三 а пусть В (X) по определению есть пересечение всех алгебр В на d, таких, что X 三 В. Очевидно, что В(Х) есть алгебра и если X конечен (счетен), то В(Х) также конечна (счетна). Далее, очевидно, что В ——счет-
ная алгебра тогда и только тогда, когда существует возрастающая последовательность {Вп\ 孔 R FN} конечных алгебр, объединение которых есть В.
Конечное множество р назовем разбиением, если р 三 а и выполняются следующие два условия:
(Vfi,% w P)(Va W 0)(%,% 今 fi (а) П % (a) = 0),
⑵(Va&O)(d(a) = U{f(a); f 三。})・
Если p—разбиение, то
в (р)=优(Зх s p)(Va W О)什(a) = U {g (a), g м %})}.
Отсюда следует, что если 卩三4, то 8(р)三 4 Далее, В — конечная алгебра тогда и только тогда, когда существует разбиение р, такое, что В — В(р).
Теорема. Пусть В ^А ——не более чем счетная алгебра, и пусть y & О 〃 и 三 d(Y)・ Тогда существует не более чем счетная алгебра 8‘, такая, что В 三 В 三 A a u = f(Y) для некоторой функции f w 0.
Доказательство. Предположим сначала, что В конечна. Пусть р — разбиение, такое, что В = В ⑺.Очевидно, что р ^ А. По нашей второй вспомогательной теореме существует разбиение pz 三 Л, такое, что
{/(Y); f м р'} = {f(Y)П。; f 三 р} U {f(Y)\ о; f м р}・
Достаточно положить Вг — В{р).
Теперь допустим, что В счетно, и пусть {Вп; /г 三 FN}— возрастающая последовательность алгебр, дающая в объединении В. Пусть {8纟;/г w 尸W} — последовательность соответствующих алгебр, сконструированная в согласии с первой частью доказательства. Выберем 6 陆尸N, такоэ, что 6已 v(B") П №(8:) для всякого л. По аксиоме о продолжении обе последовательности имеют продолжения {Ва; сема。, {8;; ссессо}, которые уже являются множествами, и эти продолжения таковы, что для всех a е а0 имеем dev (Ba) П ” 仍2), т. е. 瓦 三 4 Ba ^ л; Кроме того,凡 三凡+1, Ba ^ Ba и существует в точности одно 九 已 % такое, что 九(丫) = v, Выберем a R 因, a 陆 FN и положим В,= В (В U {%}). Очевидно, что В 口 В 三 В;三 4, В'——счетный класс и содержит fa; следовательно В' и есть искомая алгебра
Теорема. Существует алгебра В ^ А, такая, что для всякого ?&® 〃 всякого и 三 d(?), существует / е В» такое?必8 f(y)= а
Доказательство. Занумеруем все упорядоченные пары 〈% и〉,где у ^ ■& и и 三 d(?), ординальными числами (элементами R). Сконструируем, далее, последовательность {Ва; а е Q} счетных алгебр, такую, что для каждого а е Q 方а 三 4 есть алгебра, существование которой утверждается в предыдущей теореме для алгебры В = U {В0; р s ар Q} и для а-пары〈?, и〉. Наконец, положим окончательно В = U{8a; а R Q}.
Доказательство основной теоремы. Пусть В такая же, как в предыдущей теореме. Если / мВ и 丫《® таково, что /(?) — одноэлементное множество, то f(а) является одноэлементным множеством и для всех а & ®, так как f — точечнообразное движение множества. Для каждого 八 которое есть движение точки за время 也 положим /(а) = {f (а)} для всех а《 屯 Теперь положим T = {f;『三 В}. Тогда Т есть пучок движений точек за время ®, так как для f, g в 7\ f 声 g, н ? & ® не может быть f (?) = g(?) ; если бы было f(?) = g(Y), ?о мы имели бы『(?)= g(?) и, взяв hw В, такое, что Л (а) = f (а)\^(а) для всякого а, мы получили бы 九(?) = 0 и, значит, Л(а)= 0 для всякого а. Далее легко увидеть, что Т есть строгое разложение &
Глава V
ПОДОБИЯ
В классической геометрии две фигуры являются конгруэнтными, если они различаются лишь своим положением и ничем иным. Эта глава посвящена аналогичному понятию, относящемуся к классам расширенного универсума. Таким образом, как и в гл. I, мы будем изучать расширенный универсум, но используем теперь понятия, введенные во второй и третьей главах.
Выбор нашего предмета исследования не случаен: развивая математику в альтернативной теории множеств, мы моделируем разнообразные ситуации, поддающиеся математической трактовке, в расширенном универсуме. Подобия суть отображения, позволяющие нам иметь дело с моделями, которые обладают важными техническими преимуществами, поскольку они хорошо расположены в расширенном универсуме. С другой стороны, используя подобия, мы можем глубже изучить структуру расширенного универсума.
Языки FL и FLC играют важную роль во всей главе. Наш предмет исследования вынуждает нас использовать языки, так как только путем включения формул различных видов в состав объектов исследования можно достичь удовлетворительной общности. Это минимальный фрагмент математической логики, необходимый всем математикам.
В пятом разделе второй главы мы доказали, что класс всех теоретико-множественно определимых классов кодируем. Читатель, знакомый с математической логикой, заметит, конечно, что в доказательстве этой теоремы мы фактически построили в соответствующей ситуации отношение истинности, выполнимости, для теоретико-множественных формул языка FLp по отношению к структуре К Таким образом, при формализации нашей теории мы можем заменять выражения вида {х; ф(х)}, где ф(х0)——теоретико-множественная формула языка FLp, на {х; х удовлетворяет формуле 屮 в У}.
В первом разделе этой главы мы будем пользоваться и более общими формулировками типа 《класс {犬,屮(犬,р】,••• ...,yni У1, Ут)}, где ф — формула языка FL,勿,….,уп суть множества, а Уь ,.,, У^ ——классы из расширенного
универсума». Такого рода класс очевидно существует для каждой фактически реализованной формулы 屮 языка L и каждых 勿,...,^, Уь ..., У加 класс всех формул FL есть подкласс класса всех фактически реализуемых формул L.
Такой способ рассуждения невозможен, если пытаться формализовать нашу теорию в исчислении предикатов с начальными предикатами в и = и переменными для классов из расширенного универсума. В таком случае нам придется ограничиться очевидными модификациями наших теорем, заменяя их схемами теорем (каждая теорема распадается в бесконечную серию теорем, по одной теореме для каждой фактически реализованной формулы). Другая возможность состоит во введении новой примитивной операции Sat, сопоставляющей с каждой формулой 屮 языка FL, каждой последовательностью у = {уп, ^ ^ FN} множеств и каждой последовательностью У = {У〃; п в FN} классов некоторый класс Sat (ср,歹,У), с дальнейшей формулировкой очевидных аксиом, позволяющих заменять выражения вида {犬;屮(犬,Pi, ..., yni 匕,Ут)} на Sat(q),房『)•
РАЗДЕЛ 1. АВТОМОРФИЗМЫ
Функция 尸 есть по определению подобие, если для всякой теоретико-множественной формулы ф(агь ..., хп) языка FL и для всяких у】,...,dom(f) имеем
中(协,以)三中(尸®1),尸®力).
Классы X и У назовем подобными (обозначение Х^У), если существует подобие 尸,такое, что dom (尸)=X н Eg (尸)— Н У.
Теорема. (1) Всякое подобие есть взаимно однозначное отображение.
Если 尸一подобие, то 尸」также подобие.
Композиция подобий есть подобие.
Если 尸——подобие ti G ^ F, то G также подобие,
Пустой класс есть подобие.
Если 51 — кодируемый направленный класс подобий, то U “ть подобие.
Пусть ф ——формула языка FLp, и пусть 力——константа, обозначающая класс. Тогда через фл обозначим формулу, получающуюся из ф путем ограничения всех кванторов по множествам элементами 力 и всех кванторов по классам подклассами А. Таким образом, кванторы (*修) и (三工丿 замени ются на (V%$ R 力)и (三犬》R 4) соответственно, а кванторы (VX0 и (ЗХ() — на (VXj ^ Д) и (ЗХ^ 三 Л) соответственно.
Следующая теорема показывает, что два подобных класса неразличимы с помощью формул языка FL. Она легко доказывается индукцией по сложности формул.
Теорема. Если ф(хь ..., xn, Xi, ..., Х^ ——формула FL, 尸——подобие w Л — dom(F), В = rng(F), то
屮"(У it ♦…,У nt 匕,Y m)三
屮8(尸(弘)一f匂)尸“%…,尸“4)
для любых 91, ..., уп е Л, У1, • •・,Ут S А.
В частности, как следует из определения и предыдущей теоремы, все свойства, характеризующие класс Q, инвариантны относительно подобий. Таким образом, если Z таково, что Z — Q, то Z может быть идентифицировано с Q; возможно, что такое Z можно выбрать с дополнительными полезными свойствами. Подобные соображения применимы и в других случаях.
Теорема. Пусть 尸一не более чем счетное подобие. Тогда для всякого множества и существует и, такое, что 尸 U{〈°, 〃〉} есть подобие.
Доказательство. Пусть 呪 ——класс всех классов вида {冏屮(匕尸 Qi),...,尸(yQ)}, где 屮(必,右,Хп) —теоретикомножественная формула языка FL и ^i, ..., уп — элементы dom(尸),такие, что 屮(〃,yi, ..., pQ. Очевидно, что 员 кодируем и не более чем счетен. Так как
{%; s(x,尸伊),尸(%))}[{%;伙(%,尸®J,…,?(%))} =
{%; б(х,尸(//J尸仇))& s (%,尸(场)尸(%))}, то класс 员 дуально направлен по включению. Из q)(w, ^i,...
yQ получаем (Вхо)ф(хо> Уь 9拉) и, следовательно, (Вх0)ф(х0, F (у^, .. ., F(yJ). Таким образом, каждый элемент 31 — непустой теоретико-множественно определимый класс. Отсюда П^ 声 0. Возьмем и w Г| 况.Тогда FU{〈6 辽〉}— подобие.
Подобие, область определения н область значений которого есть 匕 называется автоморфизмом.
Теорема. Пусть 尸一автоморфизм. Тогда для каждого множества 〃 имеем 尸(〃)= 尸
Доказательство. Очевидно, что из 尤三〃 следует F(x)^ F(u) и, таким образом,尸“ 〃三尸(辽).Если уе 尸j〃), то для некоторого 尤 имеем y = F(%) и 尸(尤)三尸(辽).Отсюда следует, что хе w и, значит, у 三 F" и. Мы доказали включение F(u)^ F u и.
Следствие. Если F ——автоморфизм, то X является множеством тогда и только тогда, когда F“X ——множество.
Теорема. Пусть ф(хь ...,尤%,Хь ..., Хт)——формула FL* Пусть F — автоморфизм. Тогда
для всяких yi,...,协1, У1, . . . , Ym.
Теорема. Если Fo — подобие " не более чем счетно, то существует автоморфизм F, такой, что Fo 三 F.
Доказательство. Пусть {%«; 0 * а 三 R}— нумерация всех элементов У. Сконструируем класс {尸仪;a 三◎} подобий индуктивно следующим образом: для каждого ненулевого а 三 Q пусть % есть не более чем счетное подобие, такое, что (J {尸廿;В 三◎ П 6 三尸а,尤aRdom(Fa) и ха е rng(Fa). Существование такого Fa следует из предыдущих теорем; для определенности можно взять в качестве 尸& первое отображение, имеющее нужные свойства, — первое во вполне-упорядочении класса Рз(и).
Наконец, положим 尸=(J {Fa; awQ}. Очевидно, что 尸一 автоморфизм и Fo 三 Е
* * *
Множество у по определению определимо, если существует теоретико-множественная формула ф(х0) языка FL, такая, что у есть единственное множество, удовлетворяющее 屮,т. е. (р(у) & (三!尤о)(р (尤°). Класс всех определимых множеств обозначим через Def.
Теорема. Произвольное множество у определимо тогда и только тогда, когда F(y) = у для всякого автоморфизма F*
Доказательство. Пусть у определимо посредством формулы 屮(尤о), и пусть 尸一автоморфизм. Тогда(p(F(y)) и, следовательно, F (у)= у. С другой стороны, предположим, что у не определимо. Пусть 贝——класс, состоящий из всех классов вида {尤;中(尤)}, где ф ——теоретико-множественная формула языка FL и у удовлетворяет 屮.Тогда 呪 кодируем, непуст и не более чем счетен, а также у ^Г)??. Предположим, что П 5К = {г/}; тогда {у} может быть получено как пересечение конечного количества элементов 呪,так как 呪 состоит из теоретико-множественно определимых классов. Следовательно, найдутся теоретико-множественные формулы
Фь ..., фп языка FL, такие, что 6(У)& ... & 必(扌)&(三1尤()) (<Pi(*j&・・・ &屮4(尤0))・ Но тогда множество у определимо, и мы получим противоречие. Таким образом, существует z 三 П 贝,такое, что z * у. Так как г удовлетворяет тем же теоретико-множественным формулам, что и у, множество «г, у〉} есть подобие. Тогда существует автоморфизм Е такой, что 尸(у) = г, т. е.尸(у)方 у.
Теорема. Множество у определимо тогда 沙 только тогда, когда существует произвольная, не обязательно теоретикомножественная формула ф(х0) языка FL, такая, что 屮(у) w (3k0)(p(x0).
Доказательство. По определению если у определимо, то существует теоретико-множественная формула(р(х0) языка FL, такая, что ф (у) & (3!х0) ф (х0). С другой стороны, если ф(х0)——произвольная формула языка FL и 尸——автоморфизм, то(р(^) влечет ср(戸(y)j. Таким образом, если у —— единственное множество, удовлетворяющее ф, то 尸(扌)=扌・ Следовательно, у——неподвижная точка всех автоморфизмов, и, значит, у определимо.
Теорема. Если у^ ..., уп определимы, (р(尤°,尤卜...,尤Q — формула FL и 扌叶i = {尤;ср (招 扌卜...,扌门)}, т。Уп+\ также on- ределимое множество.
Доказательство. Пусть 尸 ——автоморфизм. Тогда 尸(勿+i)=尸“叶 1. Таким образом, достаточно доказать, что 勿+1 = 尸“у叶Так как
ф(^, "1, %)三 (?(尸(X),尸例),…,F (^„))
ДЛЯ всякого 尤,то
①(招 У1,一у/г) ^ ЧР (尸(尤),У Уу • • • > y)
Пусть z — произвольный элемент множества ^л+1, и пусть х таково, что 胃=尸(尤).Имеем (p(z,扌匕...,у%), откуда ср(尤, Bi, ..., У%), а следовательно, x^ yn^ и г ^ Fu^+i. Мы доказали, что y%+i 三尸 “ y;z+i; обратная импликация доказывается аналогично.
Следствие. Если 物,.・.,уп ^ Def, т。 仞卜...,у%}, у\ П ^2, 勿 U 扌2, Р(У。,(J У1 〃 т・儿 суть определимые множества.
Очевидно, что 0 ——определимое множество. Легко проверить по индукции, что каждое конечное натуральное число также определимо.
Теорема. Класс Def счетен.
Доказательство. Так как имеется лишь счетное ко* личество теоретико-множественных формул, класс Def не более чем счетен. Поскольку FN 三 Def, класс Def не может быть конечным.
Теорема. Каждое подмножество класса Def есть элемент этого класса.
Доказательство. Так как Def счетно, каждое подмножество и класса Def конечно. Следовательно, “ = {尤卜.,, ...,х^ для некоторых хь ..., &巨 Def.
Теорема,. Если ср(х0)——теоретико-множест. венная формула языка FL и класс X = {х; ср(х)} непуст, то он содержит определимый элемент.
Доказательство. В первом разделе второй главы мы доказали, что существует теоретико-множественное определимое взаимно однозначное отображение V на N. Анализ нашего доказательства показывает, что построенное отображение может быть описано теоретико-множественной формулой языка FL (т. е. без параметров). Таким образом, мы можем построить теоретико-множественную формулу 杼(尤i,尤2) языка FL, такую, что класс R = {〈尤,扌5, 0(尤,у)} есть линейное упорядочение V, такое, что для каждого х начальный сегмент, определенный х, есть множество. Пусть 屮(尤°)——фор- мула
Ф (%0)& (VxO (<р (Xj)) => 6 (%0, /).
Таким образом,屮(尤о) гласит, что 尤° есть первый элемент, удовлетворяющий ф (в упорядочении R). Очевидно, что существует ровно одно и, удовлетворяющее -ф; таким образом, и — определимый элемент X.
Теорема. Если множество “ определимо и непусто, то оно содержит определимый элемент.
Доказательство. Пусть 屮(尤°)——теоретико-множественная формула языка FL, определяющая “, и пусть ср(х0)—— формула (三修)(屮(尤 1) & %о 三 尤О; тогда и = {х; Ф(х)}. По пре- дыдущей теореме и содержит определимый элемент.
* * *
Положим 尤旦у тогда и только тогда, когда для каждой теоретико-множественной формулы ср (х0) языка FL имеем 屮(尤) =(р(у). Очевидно, что 乌 есть эквивалентность.
Теорема. = есть отношение неразличимости.
Доказательство. Для каждой теоретико-множественной формулы 屮(尤о) языка FL положим R$ = {〈х, у〉; ①⑴ м(р(у)}. Очевидно, что R① есть теоретико-множественно определимое отношение эквивалентности, имеющее только два класса эквивалентности, {尤;中(%)} и {尤;「中(尤)}. Таким образом, /?ф ——отношение неразличимости. Далее, = есть пересечение всех эквивалентностей R% т. е. пересечение счетного количества отношений неразличимости и, следовательно, 且 etTb отношение неразличимости.
Теорема». Отношение = вполне несвязно.
Доказательство. Образуя конечные пересечения эквивалентностей R* нетрудно построить порождающую последовательность для =, состоящую из эквивалентностей.
Следующая теорема непосредственно получается из предыдущих результатов.
Теорема^ (1) Если 尸一подобие 〃尤三 dom(尸),то x ~F (х).
х = у тогда и только тогда, когда существует автоморфизм F, такой, что у — F(x).
х — ^ тогда w только тогда, когда для каждой фор- мулы(р(хо) языка FL имеем ср (%) = ср (у).
В последующем изложении все понятия, введенные в третьей главе, используются применительно к эквивалентности
Теорем% Для каждой формулы 中(尤0) языка FL класс {х;(р(х)} есть фигура.
Доказательство. Пусть X = {尤;ср (х)}. Пусть у w X k z 邑 у. Пусть 尸——автоморфизм, такой, что 乞= 尸(扌).Тогда из (р(у) следует 屮(尸(у)) и, значит, (р(г). Таким образом, 2巨X.
Теорема. Пусть (р(Х0)——формула FL, такая, что (т!Хо)(屮(Хо))・ Тогда то единственное У, которое удовлетворяет условию ср, является фигурой.
Доказательство. Пусть 屮(х0)——формула (тх()) (Ф (Хо) &★三 Хо). Тогда У = {尤;屮(尤)} н Y— фигура по предыдущей теореме.
Теорема,. Класс У является открыто-замкнутой фигурой тогда w только тогда, когда существует теоретико-множественная формула языка FL, такая, что У — {х; ср(х)}.
Доказательство. Импликация 々 непосредственна (в самом деле, У есть теоретико-множественно определимая
фигура). Обратно, предположим, что У — фигура и теоретико-множественно определимый класс. Пусть 呪一класс, состоящий из всех классов {尤;屮(尤)}, где 屮(尤о) есть теоретикомножественная формула языка FL и У 三{尤;屮(尤)}. Тогда класс 呪 кодируем, не более чем счетен, дуально направлен по включению и У ^ Q 5К. Мы утверждаем, что У = Г| 贝.Пусть У ^Y. Пусть Э1 ——класс, состоящий из всех классов {尤;屮(尤)}, где ф(х0)——теоретико-множественная формула языка FL, которая выполняется на у. Класс 3D? кодируем, не более чем счетен и дуально направлен по включению. Если бы для каждого X 三 2)? было X П У =# 0, то было бы Q Зй П У =^= 0. Таким образом, Mon5rl У,0 и ум У, так как У — фигура. Следовательно, существует теоретико-множественная формула 屮(尤о) языка FL, такая, что у удовлетворяет этой формуле и {х; ф (х)}П У = 0. Отсюда {招"~1屮(尤)}三 31 и 扌宼 С 贝. Мы доказали наше утверждение. Поскольку У теоретико-множественно определим,虚 не более чем счетен, дуально направлен и содержит лишь теоретико-множественно определимые классы, имеем У 三呪.Таким образом, существует теоретико-множественная формула 屮(尤о) языка FL (т. е. без констант!), такая, что У = {х;屮(%)}.
Теорема». К/асс Def плотен в К.
Доказательство. Класс Def (замыкание Def) является., конечно, замкнутым и, следовательно, л-классом. Если у 亥 Def, то Mon(z/)H Def = 0. Пусть 呪一класс, состоящий из всех классов {х; ф(х)}, где ф (х)——теоретико-множественная формула языка FL, на которой выполняется у. Он кодируем, не более чем счетен, дуально направлен и Моп(у) = f] 5П. Если бы было X f] Def =# 0 для каждого Хм% то было бы П 贝 fl Def =# 0 и, значит, Mon(z/)p Def 喚 0. Следовательно, существует теоретико-множественная формула ф (х0) языка FL, которая выполняется на у и такая, что Def П{х;(р(х)}=0. Но по предыдущей теореме {х;屮(尤)} обязательно имеет определимый элемент, и мы приходим к противоречию.
Теорема. (1) Если у 三 Def, то Mon (у) = {у},
Если Мои (у)——теоретико-множественно определимый класс, то у Def.
Доказательство. (1) Тривиально. (2) Предположим, что Моп(у) открыто-замкнут. Тогда существует теоретико-множественная формула 屮(尤о) языка FL, такая, что Моп (у) = {尤;屮(尤)}. Но {尤;屮(尤)} имеет определимый элемент, т. е. существует г ^ Def, такое, что у ~z. Но по (1) Моп (г) = {г}, следовательно, р = а и р w Def.
Следствие. Для всякого уф Def Mon (у) — несчетный п-класс.
Теорема^ Пусть (p(X0)——формула FL, такая, что (3!Xo)(p(Xo)- Если тот единственный класс У, для которого Ф(К), счетен, то Y ^ Def.
Доказательство. Предположим, что у 三 P\Def. Тогда Моп(у)& 匕 так как У—фигура. Но Моп (//)— нecчeт^ ный класс, и мы приходим к противоречию.
Нетрудно построить формулу cp(X0) языка FL, такую, что (3!Хо) Ф(Хо), и такую, что единственный класс, удовлетворяющий ф, есть Def. Таким образом, Def ——наибольший из классов, определимых таким способом.
Теорема,. Пусть X, У — открыто-замкнутые фигуры. Тогда X П Def = У П Def в том w только в том случае, когда X — Y.
Доказательство. Пусть ф(х0),少(向)—теоретикомножественные формулы языка FL, определяющие X и У соответственно. Если, например, у удовлетворяет ф, но не -ф, то множество {尤;ср (尤)& Г 屮(尤)} непусто и, следовательно, содержит определимый элемент.
Утверждение, что Def содержит несчетный элемент, не зависит от тех аксиом, которые мы допустили.
РАЗДЕЛ 2. ЭНДОМОРФИЗМЫ
Во всем этом разделе 3D? обозначает ультрафильтр на кольце {X;Sd(X)} всех теоретико-множественно определв- мых классов.
Будем говорить, что F, 3D? и d когерентны, если для всякой теоретико-множественной формулы <р языка FL и всяких Bi, ..., уп^ dom(F) имеем
{尤;Ф (尤,/Л, Уп)}三耽三 Ф(d,尸(//i)> • • •,尸(//«))•
Теорема,. (1) Если F, 3D?, d когерентны, то F ——подобие.
Если 尸,2R, d когерентны w G ^ Ft to G, 2R, d также когерентны.
Пусть 呪——кодируемый непустой класс, направленный по включению, такой, что каждый его элемент есть подобие и F, ^ d когерентны для всякого F ^^ Тогда U 鴉耽,d также когерентны.
Теорема. Если 尸——не более чем счетное подобие^ то eg、 ществует & такое, что F, Э1, d когерентны.
Доказательство. Пусть 猊 состоит из всех классов {г; ф(г, F(yi)t ...,尸(勿))}, где (1) ф — теоретико-множественная формула языка FL, (2) у» ..., уп е dom(F) и (3) {尤;中(尤,九…,勿)}三现 Тогда 賦 кодируем, не более чем счетен, дуально направлен и каждый его элемент есть непустой теоретико-множественно определимый класс. Отсюда следует, что п贝* 0. Выберем d ^ Г| Э1;тогда 尸,2R,d когерентны.
Теорема. Если F, 2R, d когерентны и F — не более чем счетный класс, то для всякого множества и существует и, такое, что 尸 U {〈5 〃〉}, 3D?, d когерентны.
Доказательство. Пусть 呪 состоит из всех классов {z; q)(d, г, F(y2),...,尸(yQ)}, где (1) ф есть теоретико-множественная формула языка FL, (2)汝,〃三 dorn(F) и (3) {y\ ^(y, u,y2i ...,勿)}三呪 Тогда 品 кодируем, не более чем счетен, дуально направлен и каждый его элемент теоретико-множественно определим. Предположим, что {г; q)(d, г, 尸(火),尸(勿))}三池тогда匂;中(弘〃 1,次,・..,勿)}三峡и, следовательно, 也;(3xJ cp(t/,修,y2, ...» yn)} ^ 9?i. Поэтому каждый элемент 呪 непуст и, значит, П 贝=й= 0・ Выберем и 三 П 泣 тогда 尸 U {〈и, 〃〉},吼 d когерентны.
Подобие, областью определения которого служит К, называется эндоморфизмом.
Теорема^ Пусть Fo, 2R, d когерентны, w пусть Fo не более чем счетен. Тогда существует эндоморфизм F, такой, что F^^ F и F,呪 d когерентны.
Доказательство. Пусть {尤 * 0 #= а 三◎} — нумерация I/. Мы построим последовательность {Fa; а ^ Q}, такую, что Fa,现 d когерентны для всякого a Q, каждая функция 尸а не более чем счетна, xae dom(Fa) и U {戶0 ₽^«П Й) ^ ?а. Для каждого а существование такой 尸仪 гарантируется приведенными выше теоремами; таким образом, мы просто выбираем первого возможного кандидата в фиксированном вполне-упорядочении класса 「^(Ь). Наконец, положим F = U {力a;awQ}. Очевидно, что F — эндоморфизм, Fq^ F и F,血,d когерентны.
Предыдущая теорема имеет несколько важных следствий; приведем некоторые из них.
Теорема. Существует полумножество, подобное универсальному классу V.
Доказательство. Пусть 3D? — ультрафильтр, такой, что для каждого у имеем {尤;gw%}三血,(Очевидно, что та*
кой ЗИ существует.) Пусть F — эндоморфизм и d — множество, такое, что F, 2R, d когерентны. Положим Д = F<( V. Тогда Л 2 V. Так как {尤;乡 三尤}三耽 для каждого у、мы имеем F (у)三 d и, следовательно, A ^d.
Эта теорема придает точный смысл нашим туманным замена ниям относительно того, что во всех рассмотрениях альтернативной теории множеств универсальный класс V может быть заменен подходящим полумножеством.
Теорема.. Для всякого X существует класс У и множество d, такие, что X ~ У, Y ^d и
((Vx)(x 三 X & Fin (尤)今 (р (尤)))今 (р (d)
для всякой теоретико-множественной формулы <р языка FL.
Доказательство. Пусть 耽 таков, что {尤;у 三尤}三耽 для всякого у ^ X и, кроме того, {х;(p(x)}^2R для всякой теоретико-множественной формулы языка FL, которая выполняется на каждом конечном подмножестве X. Очевидно, что такой ультрафильтр 耽 существует. Пусть F ——эндоморфизм и d — множество, такие, что F,耽,d когерентны. Положим Y = Ftl X. Если у 三 X, то {х; у ^х}^ ЗЯ и, следовательно, F (у) R d; таким образом, Y ^d. Если ср (尤о) — теоретикомножественная формула языка FL, которая выполняется на всяком конечном подмножестве X, то {尤;屮(尤)}三耽 и, следовательно, (p(d).
Заметим теперь, что каждый класс, подобный функции, сам является функцией, и каждое подмножество функции есть функция. Отсюда вытекает такое
Следствие. Для каждой функции F существуют функции G и g, такие〉что 尸£ G, G 三 g 〃,кроме того,
(VfuF)(Fin(f)=>(p(f))^(p(g)
для всякой теоретико-множественной формулы <р языка FL.
Это — усиление аксиомы о продолжении, так как из него следует, что различные несчетные функции также имеют продолжения. Очевидно, что не всякая функция может быть продолжена до функции-множества, но для каждой функции существует подобная ей функция, которая уже допускает такое продолжение.
Все приведенные выше понятия и теоремы допускают естественное обобщение путем замены языка FL на язык FL& где С — не более чем счетный класс. Детали мы оставляем читателю в качестве упражнения.
Добавление 1
АКТУАЛЬНО БЕСКОНЕЧНЫЕ МНОЖЕСТВА1
За последнее столетие канторовская теория множеств заняла в математике настолько видное место, что все, относящееся к математике, автоматически с ней сопоставляется. При этом право на существование отвоевывает себе только то, что можно настолько адаптировать, чтобы результат уже допускал моделирование в канторовской теории. Канторовская теория множеств стала, таким образом, универсальным миром математики.
Подобного сопоставления не может избежать и альтернативная теория множеств. При этом мы видим, что основные принципы, изложенные в нашей книге, могут быть также адаптированы и затем снова интерпретированы таким образом, что и эта теория станет описанием определенной струк^ туры в канторовской мире.
В настоящее время математика, опирающаяся на канто- ровскую теорию множеств, наталкивается, однако, на серьезные трудности, корни которых уходят как раз в саму канто- ровскую теорию множеств. Сегодня вместо одной универсальной теории множеств возник целый ряд таких теорий, и никто пока не может решить, которая из них настоящая. В этой ситуации напрашивается вопрос, можно ли вообще некоторую из них считать настоящей.
Ядром канторовской теории множеств, а также ее наиболее уязвимым местом являются бесконечные множества. Канторовская теория множеств ——это теория актуально бесконечных множеств. Первой теорией актуально бесконечных множеств была теория Больцано. Канторовская теория является ее продолжением только отчасти. Различия между этими теориями было принято до сих пор считать недостатками, иногда даже заблуждениями, больцановской теории. Мы, однако, не разделяем эту точку зрения.
Первый параграф этого добавления посвящен канторовской теории множеств, причем мы к ней подходим с точки зрения некоторых идей Больцано.
Перевод с чешского Аллы ГоральчиковоЯ«
Во втором параграфе намечена общая теория актуально бесконечных множеств. Эта теория развивает идеи Больцано и, конечно, во многом выходит за их рамки.
Только в третьем параграфе мы переходим к рассмотрению альтернативной теории множеств. Теория актуально бесконечных множеств трактуется с точки зрения альтернативной теории. Оказывается, что теория актуально бесконечных множеств сводится к изучению определенных структур в альтернативной теории множеств и, следовательно, обе эти теории по крайней мере равноценны.
Ограниченный объем добавлений заставляет нас излагать материал в сжатой форме.
КАНТОРОВСКОЙ ТЕОРИИ МНОЖЕСТВ
Возможность
Первоначально возможность понималась в математике чаще всего в смысле осуществимости. Для осуществления чего бы то ни было необходимо могущество. Однако на пути к осуществлению могут встретиться такие препятствия, которые никакое могущество не сумеет преодолеть. Так, например, в классической геометрии утверждалось, что невозможны четыре взаимно перпендикулярные прямые. Такие прямые неосуществимы, поскольку на пути их осуществления стоят свойства пространства.
Больцано понимает возможность в другом, более общем смысле. В § 14 из [I] он пишет:《То, что противоречит какой-либо чисто умозрительной истине, мы должны назвать невозможным, а возможным — то, что не находится в противоречии ни с какой умозрительной истиной^.
Возможность в этом смысле слова мы бы сегодня назвали непротиворечивостью. Некоторый объект непротиворечив, если понятия, в которых он отражен в мышлении, и связи между этими понятиями не приводят к противоречию.
Таким образом, осуществимость связана с могуществом, а непротиворечивость ——только с разумом.
Предмет больцановской теории множеств
Предметом больцановской теории множеств являются только существующие множества. Для того чтобы множество существовало, необходимо, чтобы существовали все его зле- :疝ентн, каждый в отдельности. Бесконечное множество, следовательно, актуально бесконечно.
Первой задачей, стоящей перед больцановской теорией, было доказательство существования бесконечного множества.
В реальном мире мы не находим примера актуально бесконечного множества. Чтобы указать такое множество, мы должны выйти за рамки непосредственного реального мира. Больцано поэтому прибегает к теологическим рассуждениям. Он доказывает существование определенного бесконечного множества «в мысли божией», причем способом, который не лишен привлекательности и изобретательности.
Предмет канторовской теории множеств
Предметом канторовской теории множеств являются мно* жества, которые с точки зрения Больцано только возможны. Первоначальным намерением канторовской теории было изучение вообще всех возможных множеств.
Деликатный характер предмета канторовской теории мно* жеств требует адекватного подхода к его изучению. Точнее говоря, канторовские множества следовало бы изучать средствами некоторой подходящей модальной логики.
В канторовской теории мы тем не менее изучаем множества не как возможные, а как существующие, что видно уже из того, что при их изучении мы руководствуемся правилами исчисления предикатов. Это, однако, означает, что исходный подход канторовской теории множеств заключается в пред* положении, что изучаемые множества переведены с помощью какого-то законченного акта из состояния возможности в состояние существования.
Парадокс Рассела
Предположим, что мы посредством какого-то закойчей- ного акта перевели в состояние существования некоторые множества. Рассмотрим множество М элементами которого являются в точности те существующие множества, которые сами не являются своими элементами. Оказывается, что мно* жество М не существует. Доказательство проводится обыч* ным способом.
Сформулировав аккуратно приведенные выше рассуждения, мы приходим к выводу, Что Здесь нет абсолютно никакого противоречия. Мы только доказали, что множество М йе существует, т. е. его нет среди множеств, которые были посредством нашего акта переведены в состояние существования. Тем самым, однако, мы не доказали противоречивость Множества М. Следовательно, нет никаких оснований возражать против утверждения, что посредством какого-либо еле* дующего акта может быть переведено в состояние существования и это множество. Само собой разумеется, что после второго акта мы можем аналогичными рассуждениями описать множество, которое не было переведено в состояние
существования и этим вторым актом. Но это уже будет ка- 食ое-то другое множество, а не наше первоначальное множество М.
Итак, парадокс Рассела мы свели к утверждению, что посредством одного законченного акта нельзя перевести в состояние существования все возможные множества.
Универсум множеств
Универсум множеств образуют множества, которые были переведены в состояние существования посредством какого-то законченного акта. В канторовской теории множеств, раз мы пользуемся классическим исчислением предикатов, мы изучаем не все возможные множества вообще, а только множества из некоторого универсума множеств.
До начала нашего изучения множества существуют только в смысле возможности, но еще не в смысле существования. Их изучение начинается с того, что мы с помощью какого-то законченного акта переводим в состояние существования множества из некоторого универсума множеств. После следующего законченного акта может возникнуть более обширный универсум множеств, при этом сложение двух последовательных законченных актов мы считаем одним законченным актом.
Условием существования какого-либо множества является, само собой разумеется, существование всех его элементов, каждого в отдельности. Следовательно, некоторое множество может быть переведено в состояние существования только тогда, когда уже заранее были переведены или одновременно с ним переводятся в состояние существования все его элементы. Таким образом, универсум множеств является транзитивным по отношению к отношению принадлежности.
Осуществимые множества
То, что осуществимо, непротиворечиво. Поэтому и произвольное осуществимое множество непротиворечиво. Если некоторое множество осуществимо, то возможно посредством одного законченного акта перевести одновременно в состояние существования все его элементы.
Поскольку канторовская теория множеств предназначена для изучения как можно большего числа множеств, мы не накладываем на осуществимость множества никаких других условий, кроме двух приведенных выше, которые являются необходимыми.
Таким образом, некоторое множество осуществимо, если оно непротиворечиво и если посредством одного
законченного акта возможно одновременно перевести в состояние существования все его элементы.
Если осуществимы какие-либо два множества, то мы считаем непротиворечивыми и, следовательно, осуществимыми их пересечение, разность, декартово произведение, неупорядоченную пару и т. п. Подобным же образом мы также счи- ?ивм непротиворечивым и, значит, осуществимым множество, элементами которого являются в точности все множества из данного универсума множеств.
Кроме того, мы предполагаем осуществимость некоторого бесконечного множества, например множества всех натурала ных чисел.
Потенциальная супербесконечность
Любое осуществимое множество можно перевести в состояние существования. Парадокс Рассела мы, напротив, сводим к утверждению, что все осуществимые множества вообще нельзя перевести в состояние существования посредством одного законченного акта. Это значит, что к области всех осуществимых множеств мы подходим так же, как математики, не признающие актуальную бесконечность, подходят, например, к области всех натуральных чисел. В этом случае все натуральные числа не могут быть созданы разом, хотя мы можем создать любое натуральное число, если, конечно, оставить без внимания связанные с этим технические трудности.
Область всех осуществимых множеств больше любой бесконечности, которую можно создать. Поэтому мы будем го^ ворить, что она супербесконечна. Эта супербесконечность неактуальна, поскольку ее нельзя реализовать посредством никакого законченного акта, и поэтому мы ее понимаем в потенциальном смысле.
Теория множеств, усилия которой были направлены на актуализацию потенциальной бесконечности, оказалась неспособной потенциальность устранить, а только смогла переместить ее в более высокую сферу.
Предпосылки осуществимости множествавсех подмножеств
Пусть X—некоторое существующее бесконечное множество. Под множеством всех подмножеств множества X мы понимаем множество, элементами которого являются в точности все осуществимые подмножества множества X. Согласно условиям, накладываемым на осуществимость множеств, любое непротиворечивое подмножество множества X осуществимо. Итак, Р(Х) — это множество, элементами ко-
торого являются именно все непротиворечивые подмножества множества X.
В настоящее время нет никаких причин считать множество Р(Х) противоречивым. Проблема осуществимости множества 夕(X), однако, более сложна. Для того чтобы мы могли считать множество Р(Х) осуществимым, необходимо, чтобы все осуществимые подмножества множества X могли быть переведены в состояние существования одновременно посредством одного законченного акта.
Канторовская теория множества признает осуществимость множества 夕(X). Таким образом, она существенно вышла за рамки больцановской теории множеств. Одновременно Кан『 тор прорывается через до тех пор непреодолимые границы математики, которые были очерчены геометрическим пространством. Его множества не умещаются в пространстве, и роль, которую до сего времени играло пространство, берет на себя ныне канторовская теория множеств. Все это является следствием известной теоремы Кантора, по которой множества X и Р(Х) имеют разную мощность.
Мы называем некоторый универсум совершенным, если он содержит вместе с каждым лежащим в нем множеством и все осуществимые подмножества этого множества.
Проблема актуализации супербесконечности
После того как мы уяснили себе аналогию между потенциальной бесконечностью и супербесконечностью, у нас непременно должна возникнуть мысль, что мы можем, аналогично тому, как мы пришли к понятию актуальной бесконеч^ ности, прийти к понятию актуальной супербесконечности. И если мы откровенны, то должны признать, что идея актуализации супербесконечности ничем не сумасброднее идеи актуализации бесконечности. Рассмотрим теперь внимательнее обстоятельства, при которых возможно эту идею осуществить.
Представим себе множество V, элементами которого являются как раз все осуществимые множества. Если множество V противоречиво, то мы должны отказаться от идеи актуализации супербесконечности.
Предположим, что множество V непротиворечиво. Чтобы мы могли перевести это множество в состояние существования, мы должны предположить, что мы настолько могущественны, что можем посредством некоторого суперакта перевести в состояние существования все его элементы Только югда мы можем говорить об актуализации множества V.
Очевидно, что даже посредством суперактов мы не можем перевести в состояние существования все непротиворечивые
множества одновременно. Следовательно, место супербесконечности займет потенциальная суперсупербесконечность и мы будем продолжать процесс актуализации.
Основная гипотеза канторовской теории множеств
Мы уже знаем, что, пользуясь классическими средствами канторовской теории множеств, мы изучаем не веб возможные множества, а только множества из некоторого универсума множеств. Это, однако, не означает, что мы хотим отказаться от изучения всех осуществимых множеств. Можно предполагать, что свойства области всех осуществимых множеств отражены в подходящем универсуме множеств. Такими подходящими универсумами мы считаем так называемые ZF-универсумы или GB-универсумы.
Мы говорим, что некоторый универсум множеств является ZF-универсумом, если его множества удовлетворяют всем аксиомам Цермело ——Френкеля.
Мы говорим, что некоторый универсум множеств — это QB-универсум^ если он обладает следующими свойствами. Во-первых, в этом универсуме существует такое множество V, так называемый носитель, что все множества из этого универсума являются подмножествами множества К Во-вторых, если мы интерпретируем элементы множества V как множества, а подмножества множества V ——как классы, то удовлетворяются все аксиомы Гёделя ——Бернайса.
Основную гипотезу канторовской теории множеств, состоящую в том, что существенные свойства области всех осуществимых множеств могут быть отражены в подходящих универсумах множеств, можно более точно сформулировать (в двух вариантах) следующим образом.
ZF-вариант. Пусть X ——некоторое осуществимое множество. Тогда можно посредством законченного акта перевести в состояние существования совершенный ZF-универсум множеств, содержащий множество X.
Gb-вариант. Пусть X — некоторое осуществимое множе* ство. Тогда можно посредством законченного акта перевести в состояние существования совершенный GB-универсум мно* жеств, причем множество X является элементом его ндсителя*
Может случиться, что мы придем к убеждению, что неко* торое утверждение, которое нельзя доказать, исходя из а* сиом ZF или QB, верно в области всех осуществимых м^А жеств. В этом случае мы требуем, чтобы и это утверждение было справедливо в подходящем универсуме множеств.
Очевидно, что ZF-универсумы отражают свойства области всех осуществимых множеств с позиции, с которой супербесконечность мы считаем потенциальной. С другой стороны, в GB-универсумах открыт в случае необходимости и переход к актуализации супербесконечности.
GB-вариант гораздо сильнее ZF-варианта. Пусть V ——некоторое множество, элементами которого являются в точности все множества из некоторого совершенного ZF-универсума, и пусть мы расширили этот универсум, добавив к нему множество У и все его осуществимые подмножества. У нас нет никаких оснований предполагать, что при этом мы получим совершенный GB-универсум множеств.
Большие мощности
Носитель совершенного GB-универсума множеств имеет недостижимую мощность. Из GB-варианта основной гипотезы вытекает, что если X — осуществимое множество, то осуществимо и некоторое множество У, мощность которого недостижима и больше, чем мощность множества X. Следовательно, аксиома существования собственного класса недостижимых кардиналов является естественной аксиомой теории Множеств Гёделя ——Бернайса. Подобные рассуждения не проходят, если мы примем только ZF-вариант. Таким образом, утверждение, допускающее осуществимость произвольно больших множеств недостижимых мощностей, является следствием такого подхода к супербесконечности, при котором допустима актуализация.
Пойдем теперь дальше и попытаемся актуализировать супербесконечность. Наша первоначальная область всех бесконечных множеств, таким образом, становится некоторым исходным Множеством области бесконечных множеств, поэтому мы будем говорить, что она суперсчетна. Проследив далее эту аналогию, мы придем к заключению, что суперсчетная Мощность является сильно измеримым кардиналом. Следовательно, в случае, если мы допускаем актуализацию супербесконечности, мы должны добавить к аксиомам Гёделя——Бернайса и аксиому существования сильной меры.
Наконец, пойдем еще дальше. Мы будем актуализировать супербесконечность, продолжая процесс актуализаций до абсурда. Сейчас нас будет интересовать вопрос, какими дополнительными аксиомами можно охватить эту область всех псевдовозможных множеств.
Из сказанного выше вытекает, что довольно хорошо мотивировано добавление к системе GB аксиомы, по которой существует собственный класс сильно измеримых кардиналов.
Этого, однако, было бы недостаточно, поскольку эта
аксиома удовлетворяется и в случае, когда приведенные выше итерации актуализации мы проводим не слишком долго. Следовательно, необходимо добавить еще некоторые другие аксиомы.
Мотивировкой для следующей аксиомы нам послужит тот факт, что при достаточном числе итераций актуализации можно описать нетривиальные эндоморфизмы области всех осуществимых множеств. Прослеживая эту идею более подробно, мы приходим к заключению, что наша новая аксиома в системе GB может быть сформулирована в следующей форме:
В каждом собственном классе, элементами которого являются отношения, существуют хотя бы два разных отношения, таких, что одно можно гомоморфно отобразить в другое.
В случае надобности ее можно сформулировать в более сильной форме:
Для любой данной мощности в каждом собственном классе, элементами которого являются отношения, существуют хотя бы два разных отношения, таких, что множество всех гомоморфизмов одного из них в другое имеет большую мощность, чем эта наперед заданная мощность.
Кризис
Аксиомы больших мощностей не могут быть доказаны ни в системе QB, ни в системе ZF. Несмотря на это, мы привели определенные аргументы в пользу их оправданности, которые, однако, в значительной степени обусловлены тем, что в случае, если бы оказалось, что рассуждения, из которых мы исходили, неправильны, эти аргументы тут же обернулись бы против принятия этих аксиом.
Однако под вопросом оказываются не только аксиомы больших мощностей. В подобном и, собственно говоря, еще в более безвыходном положении находятся аксиома выбора, аксиома детерминированности (axiom of determinateness), гипотеза континуума и целый ряд других аксиом. Об этом мы уже упоминали во введении к нашей книге, и? поскольку речь идет о всем известном кризисе канторовской теории множеств, мы не будем на этих вопросах подробнее останавливаться.
Кризис, постигший канторовскую теорию множеств, начинает постепенно захватывать и другие математические ди с-* циплины. Этого и следовало ожидать, поскольку эти дисциплины опирались с таким доверием на канторовскую теорию множеств, что нередко заменяли свою первоначальную про* блематику проблематикой, индуцированной теорией мно-
жеств. Поиск убежища в формализме или прагматизме, хотя сам по себе и является определенным выходом из положения, не может удовлетворить всех математиков.
НАБРОСОК ОБЩЕЙ ТЕОРИИАКТУАЛЬНО БЕСКОНЕЧНЫХ МНОЖЕСТВ
Об одной формулировке Больцано
В § 20 книги [1] Больцано пишет: «Перейдем теперь к рассуждению о в высшей степени заслуживающей внимания особенности, которая может встретиться, когда речь идет об отношении двух множеств, если оба они бесконечны, которая, собственно, даже встречается всегда и, однако, до сей поры упускалась из виду в ущерб... А именно, я утверждаю: два множества, оба бесконечные, могут быть в таком отношении друг к другу, что, с одной стороны, можно связать в пару каждый предмет, принадлежащий одному из них, с каким-то предметом, принадлежащим другому из них, таким образом, чтобы ни один предмет в обоих множествах не остался без пары, а также чтобы ни один из них не встретился в двух или более парах...»
Сегодня мы бы это, разумеется, сказали короче: два множества, оба бесконечные, могут быть друг на друга взаимно однозначно отображены. Учитывая различие, которое Больцано делает между существующими и возможными множествами, нас не удивит, что он говорит, что упомянутые множества могут быть друг на друга отображены, а никоим образом не что они уже отображены друг на друга. Такое отображение только непротиворечиво, осуществимо ли оно — это уже другой вопрос.
Под влиянием более поздних результатов канторовской теории множеств утверждение Больцано о том, что такое отображение двух бесконечных множеств возможно всегда, cчц^ талось заблуждением Больцано.
Генеральный коллапс
Под генеральным коллапсом мы понимаем следующее ут^ верждение:
Пусть X, У — два существующие бесконечные множества. Тогда осуществимо взаимно однозначное отображение F множества X на У.
Правильность генерального коллапса можно в наше время считать достаточно подтвержденной. Несомненно, нам нетрудно будет сойтись на том, что множество всех взаимно однозначных функций, областью определения которых является конечное подмножество множества X, а областью
значений ——конечное подмножество множества У, по меньшей мере непротиворечиво. Тогда естественное упорядочение этого множества влечет за собой существование взаимно однозначного отображения X на У. Это обстоятельство является до* статочным аргументом в пользу того, чтобы считать такое отображение 尸 непротиворечивым, т. е., представляя себе такое отображение, мы не придем к противоречию. Поскольку декартово произведение множеств X н У мы считаем осуществимым, нам не остается ничего другого, как считать и отображение 尸 осуществимым.
Следствия генерального коллапса
Если X — некоторое существующее бесконечное множен ство, то множество Р(Х) неосуществимо. Если бы было осуществимо некоторое бесконечное множество У, элементами которого являются все подмножества множества X, то, согласно генеральному коллапсу, было бы осуществимо и взаимно однозначное отображение 尸 множества X на У. Но тогда диагональный метод Кантора позволяет нам осуществить такое подмножество множества X, которое не является элементом множества У. Итак, множество 夕(X) неосуществимо, поскольку нельзя посредством одного законченного акта перевести одновременно в состояние существования все осуществимые подмножества множества X. При этом, однако, множество Р(Х) все еще может быть непротиворечивым, и, следовательно, мы можем его изучать, хотя уже не методами классического исчисления предикатов, а средствами, более адекватными его характеру.
Из предыдущих рассуждений непосредственно вытекает, что универсум множеств, содержащий бесконечное множество, никогда не будет совершенным.
Область вещественных чисел мы не можем считать завершенной даже в наше время. А именно, мы всегда можем уже существующие вещественные числа каким-либо внешним способом, т. е. способом, выходящим за рамки универсума множеств, в котором мы работаем, перенумеровать натуральными числами, и, таким образом, добавить извне к этой области новое вещественное число.
Подобным же образом все точки, лежащие на некоторой прямой, т. е. все существующие точки, эту прямую не исчерпывают. А именно, мы всегда можем добавить к этой прямой некоторую новую точку. Следовательно, неверно, что прямая——это множество всех лежащих на ней точек, хотя она этим множеством и определена.
Потенциальную супербесконечность нельзя актуализировать. А именно, если бы посредством некоторого суперакта
были переведены в состояние существования все первоначально осуществимые множества, то между ними были бы также и все осуществимые подмножества некоторого бесконечного множества X. Следовательно, и множество 夕(X) было бы осуществимо. Однако, так поступив, мы бы пришли к противоречию с генеральным коллапсом.
Таким образом, генеральный коллапс аннулирует своими следствиями все рассуждения, которые мы проводили в предыдущем параграфе, начиная с заглавия «Предпосылки осуществимости множества всех подмножеств».
тео-тео-Канторовская теория множеств
тео-
тео-
Математика, миром которой является канторовская рия множеств,——это математика, в которой все события про
исходят в некотором ZF-универсуме или GB-универсуме множеств. Этот универсум является несовершенным, чего мы, однако, находясь в нем, не осознаем, т. е. пока осуществимым мы считаем только то, что в нем осуществлено.
Такие конструкции, как булевы модели, пермутационные модели, L-модель Гёделя и т. п., которые проводятся внутри нашего универсума множеств, дают возможность предполагать, что возможны и другие универсумы множеств. Действительно, рассматривая эти конструкции с точки зрения общей теории актуально бесконечных множеств, мы тут же обнаруживаем, что они нам дают руководство к осуществлению других ZF-универсумов множеств, которые шире или уже нашего исходного.
Поскольку множество всех подмножеств бесконечного множества неосуществимо, нельзя в каком-то абсолютном смысле ставить вопрос о справедливости аксиомы выбора, гипотезы континуума и т. п. Имеет смысл интересоваться справедливостью этих утверждений только в том или другом ZF-универсуме множеств. Это, однако, другой вопрос, и на него известен целый ряд удовлетворительных ответов.
Математика канторовской теории множеств опирается на основную гипотезу канторовской теории множеств, в которой нам теперь придется отказаться от требования совершенства соответствующих универсумов множеств. Однако аргументы, которые свидетельствовали в пользу этой гипотезы в предыдущем параграфе, теперь теряют свою силу. В частности, аксиома, требующая существования множества всех подмножеств любого множества, ничем не обоснована. Таким образом, математика, опирающаяся на канторовскую теорию множеств, теряет почву под ногами.
Принимая предположение об осуществимости множества всех подмножеств существующего множества, математика
попадает в странный мир. Это мир прямо сказочный, в котором мы встречаемся с целым рядом удивительных существ в виде разных фантастических топологических пространств, алгебраических структур и т. п.
Бессмертие канторовской теории множеств состоит не в том, что она настоящая, а как раз, наоборот, в ее фантастичности, в ее способности наводить на размышления, которые позволили ей вдохновлять математику целой эпохи.
Проблема совместимости областиосуществимых множеств
После того, как мы при рассмотрении множеств отделили друг от друга непротиворечивость и осуществимость, мы должны обращаться с областью осуществимых множеств очень осторожно.
При рассмотрении некоторых непротиворечивых множеств X и У разум не запрещает рассматривать оба этих множества одновременно. Совершенно другая ситуация, однако, возникает в случае, когда множества X 口 У осуществимы. Мы не можем гарантировать, что область осуществимых множеств совместна, т. е. что из осуществимости каждого из множеств X и У вытекает также их одновременная осуществимость. В реальном мире это ясно, поскольку, например, из одного камня можно «осуществить» разные статуи, но осуществление одной из них исключает осуществление ряда Других.
Многое свидетельствует о том, что область осуществимых множеств несовместна. Во всяком случае, пока эта проблема не будет разрешена, мы должны обращаться с областью осуществимых множеств таким образом, как будто она несовместна.
Переводя множества в состояние существования, мы начинаем фильтровать область осуществимых множеств. А именно, после осуществления некоторого множества область осуществимых множеств может сузиться. На следующем шаге мы можем осуществить уже только множество из этой суженной области осуществимых множеств, и при осуществлении следующего множества область осуществимых множеств опять уменьшится. Поэтому мы будем говорить, что процесс осуществления всегда протекает на некотором фильтре осуществимых множеств.
Множество натуральных чисел
Множество натуральных чисел мы мыслим посредством понятий и связей между ними, которые мы для этой цели создали и которые мы считаем не приводящими к противоре-
чию. При этом, однако, мы не способFibi разработать такие понятия, с помощью которых нам бы удалось это множество описать совершенно однозначно. Следовательно, предполагая осуществимость множества натуральных чисел, мы предполагаем, что осуществимо только некоторое множество из многих, свойства которых уже отражены в соответствующих понятиях. Это означает, что возможны разные множества, для которых выполняются требования, предъявляемые к множеству натуральных чисел, даже в случае, когда отдельные натуральные числа понимаются в смысле фон Неймана.
К множеству натуральных чисел мы также предъявляем требования, относящиеся к области осуществимых множеств. В частности, мы требуем, чтобы это множество было после осуществления стандартным, т. е. чтобы каждое его непустое осуществимое подмножество обязательно обладало первым элементом. Если бы область осуществимых множеств была совместной, было бы возможно только одно стандартное множество натуральных чисел. Но без этого предположения нельзя исключить, что может быть больше чем одно стандартное множество натуральных чисел, точнее, разные осу、 ществимые множества натуральных чисел, отличающиеся даже справедливостью некоторого утверждения о натуральных числах, могут быть осуществлены в качестве стандартных. В этом случае, однако, осуществив в качестве стандарт^ ного одно из множеств, мы уже не можем таким же образом осуществить остальные.
При переводе в состояние существования бесконечных множеств мы обычно вначале осуществляем некоторое стандартное множество натуральных чисел. Тем самым мы задаем определенный фильтр на области осуществимых множеств. Этот шаг является решающим, поскольку он предопределяет также непротиворечивость, связанную очевидным образом с таким стандартным множеством натуральных чи* сел.
Стандартные множества
Имея в распоряжении стандартное осуществленное множество натуральных чисел, мы можем разделить на стандартные и нестандартные и остальные существующие множества. Множество нестандартно, если осуществима последовательность множеств, первым членом которой является само это множество, а каждый следующий член последовательности является элементом предыдущего. В наше время теория множеств ограничивается в большинстве случаев изучением стандартных множеств. Поэтому и в основной гипотезе канторовской теории множеств уместно требовать, чтобы
упомянутый универсум множеств был стандартным, т. е. чтобы он не содержал нестандартных множеств.
По несчастному стечению обстоятельств нестандартные множества были вытеснены из теории множеств незадолго до выявления их полезности.
Предположим, что уже создан некоторый стандартный ZF-универсум множеств. Тогда мы можем интерпретировать разные конструкции нестандартных моделей ZF как конструкции изоморфных образов некоторых ZF-универсумов множеств, на этот раз уже нестандартных.
Предположим, что аксиоматическая теория ZF непротиворечива. Тогда по теореме Гёделя мы можем определить ее модель. Таким образом, из того, что было сказано выше, мы имеем право заключить, что можно посредством некоторого законченного акта создать ZF-универсум множеств. Этот универсум может быть, однако, нестандартным. Предположение о возможности создания стандартного ZF-универсума множеств гораздо сильнее предположения о непротиворечивости теории ZF.
АКТУАЛЬНАЯ БЕСКОНЕЧНОСТЬС ТОЧКИ ЗРЕНИЯ АЛЬТЕРНАТИВНОЙ ТЕОРИИ МНОЖЕСТВ
Теологическая мотивировка
До сих пор мы обсуждали актуально бесконечные множества таким образом, как будто бы мы знаем, о чем идет речь. Актуальная бесконечность или, более точно, то, что мы под ней подразумеваем, не принадлежит к числу феноменов. Бесконечные множества мы не можем созерцать ни в осуществлении, ни в возможности. Больцано хорошо понимал, что бесконечные множества может созерцать только бог. Математики, однако, не могли смириться с больцановским доказательством существования бесконечного множества, а поскольку другого доказательства они не нашли, они постарались о нем забыть. Теологические мотивировки, однако, не удалось из математики совсем устранить, они были устранены только из сознания. Тем прочнее они обосновались в подсознании.
В силу того что математики присвоили себе право решать, какие утверждения о бесконечных множествах справедливы, они как будто поставили себя на место, с которого эти множества можно созерцать, т. е. на место, доступное только богу. Говоря, что некоторое вещественное число, обладающее определенными свойствами, существует, мы ведь имеем в виду не что мы его можем найти или что его вообще кто-то может найти, а что его видит бог. Но мало того, мы начали
проводить конструкции, в которые входит бесконечно много объектов. Например, мы образуем предел некоторой последовательности лишь на основании того, что она удовлетворяет условию Больцано ——Коши. О пределе такой последовательности мы часто не можем сказать ничего другого, кроме того, что он существует. Бесконечные конструкции и манипуляции часто выходят за рамки наших возможностей. Вследствие этого в математике стали появляться такие объекты, которые никто не может прямо созерцать. Больцановская непрерывная функция без производных может служить этому первым примером. Таким образом мы создаем объекты, которые, собственно, создать не умеем.
Единственным настоящим аргументом в пользу принятия аксиомы выбора является то, что бог обладает могуществом такую функцию выбора сотворить. С другой стороны, аксиома детерминированности также хорошо аргументирована, поскольку бог не может не знать, как надо оптимально играть соответствующую игру.
Наконец, мы должны признать, что акты, посредством которых в предыдущих параграфах переводили множества из состояния возможности в состояние существования, являются не чем иным, как актами божьего могущества.
Феномен актуальной бесконечности
Как бы мы ни старались, мы не можем созерцать бесконечные множества ночами божьими》. Глядя на такое множество, мы видим только то, что видим, а не то, что хотели бы видеть. Если нам кажется, что мы видим актуально бесконечное множество, а значит, целое и одновременно все его отдельные элементы, то мы себе представляем это целое и его отдельные элементы как удаляющиеся от нас в разных направлениях к горизонту и по мере приближения к горизонту все более затуманивающиеся.
Таким образом, пытаясь себе представить некоторое актуально бесконечное множество, мы представляем себе только счетный класс в смысле альтернативной теории множеств. Другими словами, то, о чем мы думаем, что это актуально бесконечное множество, в действительности представляет собой счетный класс. Следовательно, мнимый феномен актуальной бесконечности — это феномен счетного множества.
Модели фильтров осуществимых множеств
Представляя себе стандартное множество натуральных чисел, мы себе представляем класс FN. Конечно, нет надобности долго объяснять, что класс А, определенный в конце
третьего раздела гл. II, является подходящей моделью максимального фильтра стандартных осуществимых множеств. Таким образом, если мы считаем, что работаем с существующими стандартными актуально бесконечными множествами, то с точки зрения альтернативной теории множеств мы на・ ходимся внутри класса А. Изучением классов, моделирующих такие фильтры на осуществимых множествах, которые содер* жат и нестандартные множества, пока никто в альтернатив* ной теории множеств не занимался. Такое изучение могло бы принести результаты, касающиеся структуры актуально бесконечных нестандартных множеств, т. е. проблематики, от которой классическая теория множеств отка* залась.
Расширенный универсум, изучаемый в альтернативной теории множеств, зависит существенным образом от горизонта наших способностей наблюдения. Задачей класса FN является как раз отражение удаленности горизонта. Поскольку горизонт может находиться на разных расстояниях, возможны и разные универсумьГ, а именно универсумы, отли* чающиеся своими классами FN. Эти расширенные универ* сумм могут, конечно, отличаться друг от друга и некоторыми утверждениями, касающимися классов. Каждый такой расширенный универсум имеет свой класс А, который может иметь в разных расширенных универсумах разные дополни* тельные свойства и, следовательно, моделировать некоторый другой фильтр стандартных осуществимых актуально бесконечных множеств.
Аксиомы канторовской теории множеств
В канторовской теории множеств мы предполагаем возможным такой расширенный универсум, в котором класс А удовлетворяет основной гипотезе канторовской теории мно* жеств. Под ZF-универсумом мы понимаем такой элемент и класса 4, что в классе и П Л выполняются все аксиомы ZF и, кроме того, для любых xt у А из того, что pwxw〃,вытекает, что у ^и.
Основную гипотезу канторовской теории множеств мы можем теперь сформулировать как следующую дополнительную аксиому альтернативной теории множеств:
Для каждого 尤三力 существует ZF-универсум 〃三 4, такой, что х三以
Эта аксиома может быть, конечно, по-разному усилена в соответствии с традиционными канторовскими представлениями. После принятия этой аксиомы, которая канторовской
теорией множеств подсознательно принимается, канторов- ская теория множеств становится не чем иным, как изучением одного специального класса в определенном типе расширенных универсумов, изучаемых альтернативной теорией множеств. До сих пор не было найдено соображений, опирающихся на основную интуицию альтернативной теории множеств, которые свидетельств авали бы в пользу принятия этой аксиомы. Было бы чрезвычайно интересно такие соображения найти.
Над развитием математики, опирающейся на альтернативную теорию множеств, работает небольшая группа пражских математиков. В этом добавлении приводятся в качестве примера некоторые из достигнутых результатов, которые были или в ближайшее время будут опубликованы. Для каждой темы мы приводим ссылки на те работы, в которых содержатся более подробные сведения.
Выбор приведенных здесь тем отражает личные вкусы авторов. Несмотря на большие усилия, группа неспособна охватить открывающуюся проблематику во всем ее объеме. Последнюю следовало бы развивать в следующих трех на^ правлениях:
новая математизация того, что уже математизировалось классически;
поиск и математизация тех областей, которые до сих пор не были математизированы;
развитие внутренней проблематики альтернативной теории множеств.
Отметим попутно, что при таком развитии альтернативной теории иногда приходится добавлять новые аксиомы. Некоторые из них, например аксиома отражения, интуитивно верны, и поэтому их можно принять на правах равноценных аксиом альтернативной теории множеств.
С другой стороны, некоторые другие аксиомы, например аксиомы канторовской теории множеств, отражают добавочные предпосылки, из которых исходят определенные математические теории, и потому принятие этих аксиом обусловлено нашим желанием заниматься указанными теориями.
Ультрафильтры множеств [21]
Мы будем иметь дело с ультрафильтрами в системе всех теоретико-множественно определимых классов и ограничимся рассмотрением ультрафильтров, содержащих множество.
Следующие два сегмента натурального ряда N естественным образом характеризуют ультрафильтр 血:
卩綱)u {a; (VpX(p ga&Up 曰明今pfl 迦= 0)},
v (Зй) {a; (Vx^W)(nx<a)}.
Теорем% Если 咖——нетривиальный ультрафильтр на классе Sdy всех теоретико-множественно определимых классов, содержащий множество, то
оС, m模即)=ф а,0三模即);
a 鼻卩(歙,&В Dw(®l)当 а・6а”(®0;
FA/'^ ц(Ш1)^ v(^);
если w(疯)есть п-класс, то 咖 не является ^полным\ (е) если 咖 не является ^полным, то ц(ВД) ^= FN.
Следующие две теоремы показывают, что для всяких двух сегментов R 整 S и N существуют ультрафильтры 吼 W, такие, что ц(ВД) == ц(ВД7) = R& v(^l) == V (ВД7) = S и 咖 является (о-полным, в то время как 8К не со-полон, при естественном предположении, что существование таких ультрафильтров не запрещено первой теоремой.
Теорема. Если собственное полумножество S есть сегмент, замкнутый относительно сложения, то существует нетривиальный ультрафильтр 咖 на Sdv, не являющийся ^-полным 〃 такой, что 山刨)=S.
Теорема. Если FN hRwS — два сегмента, такие, что S не является п-классом и имеет место формула
(Va & R) (V6 每 S) (a • § 田 S & (Va, p s 7?) (a • p s A)),
то существует co-полный ультрафильтр на Sd^, такой, что 卩(耽)н R и w ⑵)=S.
Эндоморфичные универсумы [18], [22], [23]
Класс называется эндоморфичным универсумом, если он подобен универсальному классу. Следовательно, класс Д является эндоморфичным универсумом тогда и только тогда, когда существует эндоморфизм F, такой, что rng(F) = А.
Эндоморфичный универсум является копией универсального класса, подходящим образом вложенной в исходный универсальный класс.
Теорема. Следующие свойства класса Д эквивалентны: (1) Д ——эндоморфичный универсуму
если 屮(Zi, ..., Zn)—нормальная формула языка FL&, то для любых не более чем счетных подклассов X】,... ...,Хп класса А имеем фл (Х〔,..., Л\) = ф (X】,...,Хп);
класс Д удовлетворяет следующим двум условиям'.
если 屮(之)——теоретико-множественная формула языка FL小 то
(Вх)(ф (х)=>(Вх 三 /)ф(х),
для каждого счетного класса F ^А существует /三 4 такое, что F 三 /;
если {屮/^之);〃三尸%}——последовательность теоретикомножественных формул языка FL&, то
(Эх)(Уп)必(х)=> 曰尤三 71)(Vn)必(%).
Класс Def (который сам по себе не является эндоморфич- ным универсумом) может быть получен как пересечение двух эндоморфичных универсумов или даже как пересечение убывающей последовательности эндоморфичных универсумов, причем эта последовательность счетна. С другой стороны, пересечение не более чем счетного количества раскрытых эндоморфичных универсумов является эндоморфичным универсумом. Объединение произвольной счетной возрастающей последовательности эндоморфичных универсумов не обязательно является эндоморфичным универсумом.
Теорема. Пусть 咖 ——кодируемый класс эндоморфичных универсумов, такой, что для всякого не более чем счетного Э1 ^ВД существует Д е ВД, такой, что U % 三 4 Тогда U ^ является эндоморфичным универсумом.
Теорема. Пусть А и В ——эндоморфичные универсумы. Тогда существует наименьший эндоморфичный универсум, подклассом которого является класс 4 U В.
Теорема. Существует транзитивный эндоморфичный универсум, являющийся пересечением счетного количества множеств.
Теорема. Если А — эндоморфичный универсум, то \J А является раскрытым эндоморфичным универсумом.
Для произвольных класса Д и множества d положим
A [d] — {f (d); f w A&d 军 dom (f)}・
Теорема.. Пусть A — эндоморфичный универсум и d^ U<・ Тогда A [d]——наименьший эндоморфичный универсум, подклассом которого является класс Д U (^}-
Множество у называется определимым с использованием параметров из класса X, если существует теоретико-множественная формула ф (г) языка FLx, такая, что верны формулы (В!г)(р(2)и ф (у). Обозначим через Deb класс всех множеств, определимых с использованием параметров из класса X.
По данным двум классам X, У определим класс, который мы назовем резервом класса X по отношению к классу У, следующим образом: Rsv(X, У) — {招 Defx UW П = 0}-
Теорема., (а) Пусть X, У — теоретико-множественно определимые классы или, более общо, пусть пара 〈X, У〉вполне раскрыта (определение см. далее). Тогда класс Rsv(X, У) раскрыт.
(Ъ)Пусть X, У суть в-классы. Тогда класс Rsv(X, У) раскрыт.
Теорема. Пусть Rsv(X, У)——раскрытый непустой класс. Тогда существует эндоморфичный универсум А, такой, что X и УП А = 0.
Теорема. Пусть для каждого множества у класс Rsv(X, {у}) раскрыт. Тогда пересечение всех эндоморфич- ных универсумов, содержащих X, есть в точности класс Def X.
Теорема.. Существует эндоморфичный универсум А, такой, что начальный сегмент {awN;a 三 4} с обычными операциями сложения 〃 умножения не является моделью арифметики Пеано,
Теорема, (а) Пусть w ^ DeU. Тогда существует эндомор- фичный универсум А, такой, что w ^ А и w фА.
(Ь) Каждое бесконечное множество и содержит подмножество w, такое, что w 柒 De%.
Теорему Существует эндоморфичный универсум Л, такой, что
(Vy 三 N \ FN^a^ а?三 Y \ FN)® е Л & а2 ^ Л).
Теорема^ Пусть 尤,у, d суть множества, причем Def% П 「(у U {力)=0, d 三 U Def х, х, у 三 Def(* и {成)・ Тогда существует эндоморфичный универсум 力,такой, что х ^А, у()А = 0 〃 A[d]= К
Подобия, допускающие расширениядо автоморфизмов [23]
Теорема.. Пусть и — множество 〃 Н ——счетный класс. Предположим, что 尸="U Id『(〃 U{辽}) есть подобие 〃 〕口目(尸)=dom(77). (Здесь Id(%) обозначает тождественное
отображение множества %.) Тогда существует автоморфизм Л такой, что 戶三 F.
Теорема.. Пусть функция ,является множеством и подобием. Предполооюим, что существует подобие F ^ f, такое, что dom(F)——наименьший класс Т, удовлетворяющий следующим трем условиями T^dom(f), Т ^ Р(Т)辽 для всякого множества 〃三 dom(F) имеет место равенство F(u)= F" и (такое F определено однозначно). Тогда существует автоморфизм F, такой, что F ^f.
Раскрытия [19]
Класс X назовем вполне раскрытым, если для каждой нормальной формулы 屮(之,Z) языка FL класс {招屮(%, X)} раскрыт.
Кодируемый класс 耽 называется раскрытым тогда и только тогда, когда существует кодирующая пара〈К, S〉,которая вполне раскрыта (более точно: мы требуем, чтобы класс ^X{0}U 5 Х{1} был вполне раскрыт).
Если ср — формула языка FLV и 耽一кодируемый класс, то через 中(亚)мы обозначим формулу, получающуюся из ср ограничением всех кванторов по классам формулы 中 элементами ЯП (кванторы по множествам при этом остаются без изменения) .
Удобно сопоставить каждому классу вполне раскрытый класс, имеющий свойства, аналогичные свойствам исходного класса. В связи с этим кодируемый класс 耽 назовем раскрытием кодируемого класса 51, если 耽一вполне раскрытый кодируемый класс, такой, что 中(叽)三中(则 для каждой формулы 屮三 FL; класс X назовем раскрытием класса У, если X —— вполне раскрытый класс, такой, что имеет место ф (X) =(р(У) для всякой нормальной формулы ф (Z) языка FL.
Теорема. Для каждого кодируемого класса существует его раскрытие.
Теорема.. Пусть кодируемый класс ЗИ есть раскрытие ко- даруемого класса 51. Тогда кодируемый класс ЗИ/ является раскрытием класса 呪 s том и только s том случае, когда существует автоморфизм £ такой, что 耽‘=尸“耽 В частности, если класс X ——раскрытие класса У, класс Z является раскрытием класса У тогда и только тогда, когда существует автоморфизм F, удовлетворяющий условию Z = F"X.
Теорема.. Кодируемый класс 耽 вполне раскрыт тогда & только тогда, когда выполняются следующие условия1.
(Rvi) если (p(z, Zi, ..., ZQ ——формула языка FLv 〃 Xi, ..., Xk — элементы ЗИ, то класс “;中(亚)(%, Х〃 .. ., X克)} вполне раскрыт;
(Rv2)если {中扛(之,Z],.Z%); n R FN\ — последователь^ ность формул языка FLV и {Х^; п е FN}——подкласс ЗИ, то (Vn)(BX r 峭(中俨)(X, 4,…,XQ & …& 麼)(X, %,…,X%))#
(mx 巨明(Vn)噌)(X, X],…,芻)
Теорема.. Пусть (p(Z)——формула языка FL и кодируемый класс ЗИ ——раскрытие кодируемого класса 呪.Тогда класс {%;中(亚)(%)} есть раскрытие класса {%;中(吼)(%)}• В частности, если 屮(之,Z)——нормальная формула языка FL и класс X —— раскрытие класса У, то класс {招 2(%, X)} есть раскрытие класса {%; “(%, У)}.
Теорема.. Если X обозначает замыкание X в топологии 2, то 亍=и{У; «Уесть раскрытие класса X》}.
Теорема.. Кодируемый класс имеет в точности одно раскрытие тогда и только тогда, когда существует кодирующая пара этого кодируемого класса, имеющая вид {%;(₽(%)}, ?0е Ф ——теоретико-множественная формула языка FL.
Стандартные расширения [18]
В альтернативной теории множеств имеется много различных эндоморфичных универсумов. Во многих случаях имеются возможности для естественного расширения эндоморфич- ного универсума.
На этом пути мы можем имитировать результаты, которые получаются традиционными методами нестандартного анализа в стиле Робинсона.
Пусть Л——эндоморфичный универсум. Операцию £%, определенную на всех подклассах Л, назовем стандартным расширением на 4 если Для всякой нормальной формулы Ф (Z1( ..., Zn) языка FL^ и произвольных классов Xi,.., ...,Хп^ А имеем
ФА(^ьX力曰屮(Е%Х[,・Е%Х)
В частности, доказано, что операция Ех и гёделевы операции коммутируют. Можно показать, что каждый эндоморфичный универсум имеет не более одного стандартного расширения и что существуют эндоморфичные универсумы, у которых есть стандартное расширение.
Теорема.. Класс £%(Х) вполне раскрыт для всякого X 三 А,
Теорема.. Класс Ех (Х)\Х раскрыт для всякого X三 А 〃, кроме того, ~1 Fin (X) =ф Ex (X) \Х ^ 0.
Аксиома отражения [20]
Эта аксиома может служить примером интуитивно истинного утверждения, которое тем не менее не включено нами в основную аксиоматическую систему альтернативной теории множеств, так как оно в большинстве рассмотрений не является необходимым.
Эта аксиома утверждает существование систем классов (называемых отражающими системами), которые, с одной стороны, кодируемы и, таким образом,《малн》,а с другой стороны, имеют 《те же свойства», что и система всех классов.
Будем говорить, что класс 9? есть отражающая система (классов), если выполняются следующие два условия:
для всякой формулы(p(Zi, ..., ZQ языка FLv и любых X], ..., X左三 Э? имеем ф (Xj, . • • X/ = ф^^^ (Х〔,.. ., X克)*
если (X疝 п 三 FN} s 9J, то существует кодирующая пара 《К, S〉, которая кодирует {Х〃; п w FN}、
Аксиома отражения
Для каждого класса X существует кодируемая отражающая система 况 такая, что X 三汜
Аксиома отражения дает возможность ввести новые типы стандартных расширений, определенных на отражающих системах, так, что мы можем имитировать расширения нестандартных методов.
Элиминация бесконечно малых количеств [5]
Пусть ф(Х)——формула, описывающая некоторое свойство подмножеств вещественных чисел с использованием бесконечно малых количеств или бесконечно больших чисел (т. е. Ф(Х)——формула, все кванторы в которой суть кванторы по вещественным числам, с единственной свободной переменной X по подмножествам вещественных чисел, содержащая в своем составе предикат «быть бесконечно большим натуральным числом^-). В частности, мы можем описывать таким образом все свойства вещественных функций от п вещественных переменных в инфинитезимальном исчислении лейбницевского типа. Бесконечно большие натуральные числа могут связываться в различных местах формулы 中 кванторами. В такой ситуации существует процедура нахождения формулы “(X), описывающей то же самое свойство, в которой используются лишь вспомогательные переменные для веще-
ственных и натуральных чисел и не используются бесконечно большие и бесконечно малые количества.
Заметим, что, например, для свойства lim / (х) = & такая
процедура хорошо известна со времени Коши.
Заметим еще, что Сохор доказал, что предикат «быть стандартным действительным числом» не может быть элиминирован в общих нестандартных моделях.
Оценки [9] — [11]
Теорема. Пусть R есть п-эквивалентность на а. Тогда существует метрика h:心屮RN(^0) (где RN(20) = {% 2 0; х м RN}), такая, что имеет место h(x, у)三 0 三 xR小
Более общо: пусть Sdy — раскрытие класса Sdv, и пусть R есть п-эквивалентность на классе Л 三 Sdy. Тогда существует метрика Я на Sdv, такая, что имеет место " (%, у)三 0 三 三 xRy.
Заметим, что существует метрика "eSd% такая, что' Я(х, y)~6^x~yt но не существует метрика "三 Sd^ с этим свойством.
Теорема. Пусть Q есть я-идеал (соответственно а-идеал на 尸(а)). Тогда существует отображение й: P(a)fRN(^G) {соответственно й: Р (а)-> N), такое, что /г (%) 士 0 曰% 三 Q (соответственно h (%)三 FN 三 % 三 Q) 〃
h^x^y^hix^ + h^y), % W У 今似%)《似办
Указанные результаты суть частные случаи общих теорем об оценке.
Изображения моделей РА и ZF
Наша цель состоит в том, чтобы изобразить модели арифметики Пеано РА в виде некоторых подструктур натурального ряда ^ н модели ZF или ZFfin в виде подструктур универсального класса V.
Теорема. Пусть М [== РА. Тогда существуют подструктура Л1* структуры〈%, 0, 1+> и функция /, являющаяся множеством, такая, что М и <Л1*, f р (Л1*)3> изоморфны.
Теорема.. Пусть М= ZF или М = ZFfin. Тогда существует экстенсиональный класс А, такой, что Рнп(4)^』,операции U, \, П абсолютны для Л и структуры М и <Л,三、изо^ морфны.
Последняя теорема может быть легко усилена*
Реальные и воображаемые классы [6]
Каждое наше наблюдение характеризуется некоторым ОТ' ношением неразличимости. Классы, которые мы наблюдаем на горизонте наших возможностей наблюдения, суть в точности фигуры в упомянутом отношении неразличимости. Эти рассмотрения ведут к следующим определениям.
Класс X расширенного универсума назовем реальным, если существует отношение неразличимости такое, что X является фигурой в этом отношении 士. Класс X, не являющийся реальным, называется воображаемым.
Теорема. Пусть F — автоморфизм. Если X ——реальный класс, то F " X также реальный класс.
Теорема. Если 中(招 X】,...,Хп)—формула языка FLp 〃 X, ..., Ул суть реальные классы, ю класс {у;(р(у, Уь ... .,.,Yn)} также реальный.
Теорема. Класс {尸 “X;尸 есть автоморфизм} кодируем тогда и только тогда, когда X ——реальный класс.
Теорема. Если X ——реальный раскрытый класс, то он есть п-класс,
Теорема. К〃асс ◎ является воображаемым.
Теорема. Пусть ~ — компактное отношение эквивалент^ ности. Пусть Г/± —— несчетный класс. Если далее X ——селектор отношения эквивалентности 上,то X ——воображаемый класс.
Теорема. Если 尸——автоморфизм, отличный от тождественного отображения, то 尸 есть воображаемый класс.
Теорема. Эндоморфичный универсум является воображаемым классом тогда и только тогда, когда он не является п-классом.
Теорема. Для всякой реальной функции 尸 существует по- следовательностъ {Fn\ п ^ FN} теоретико-множественно определимых функций, такая, что F ^ 11{尸疝孔 三 FN}.
Теорема. Если а ^ FN, то существует реальное взаимно однозначное отображение а на 2а, и в то же время всякое взаимно однозначное отображение а на а2 является воображаемым.
Метаматематика альтернативной теориимножеств [16], [17]
Пусть ZFfin (соответственно KMfin) — теория Цермело — Френкеля (соответственно теория Келлн — Морса), в которой аксиома бесконечности заменена ее отрицанием. Пусть КМ~ ——теория множеств Келли ——Морса, в которой исключена аксиома множества подмножеств. Через AST мы обозначим подходящим образом формализованную аксиоматическую систему, описанную в первой главе.
Можно показать, что ZFfm эквивалентна той части си^ стемы AST, которая относится только к множествам. Далее, KMhn эквивалентна теории, которая получается из AST путем замены аксиомы о продолжении аксиомой, утверждающей, что каждый подкласс множества есть тоже множество.
Результаты, касающиеся интерпретируемости исследованных теорий, можно свести в следующую диаграмму, где -> обозначает существование интерпретации первой теории во второй. Перечеркнутая стрелка указывает, что соответствующей интерпретации не существует,
КМпп 工 AST^ZF
КМ'
Как видно из этой диаграммы, теория AST «существенно сильнее》,чем KMfm, в смысле интерпретируемости. Однако положение этих теорий изменится, если мы исследуем доказуемость теоретико-множественных формул. Можно показать, что в AST доказуемы в точности те же теоретико-множественные формулы, чю и в ZFfm, и, следовательно, в AST можно доказать меньше теоретико-множественных формул, чем В KMfin.
Показано, что система AST экстремально минимизирована в том смысле, что ни одна ее аксиома не зависит от других. Кроме того, AST не является конечно аксиоматизируемой.
Как теория AST + аксиома отражения, так и теория AST + П (аксиома отражения) непротиворечивы относительно системы ZE
ЛИТЕРАТУРА
Bolzano В. Paradoxien des Unendlichen, Leipzig, 1851. [Имеется перевод: Больцано Б. Парадоксы бесконечного. — Одесса: Mathesis, 1911.]
Cantor G. Uber unendliche lineare Punktmanningfaltigkeiten. I——VI, Math. Ann, 1879—1884.
Cantor G. Beitrage zur Bergiindung der transfiniten Mengenlehre. I, II, Math. Ann., 1895, 1897.
Chang С. C., Reisler H. J. Model Theory, North-Holland Publishing Co., Amsterdam, 1973. [Имеется перевод: Кейслер Г.» Чен Ч. Теория моделей.——М.: Мир, 1977.]
Cuda К・ An Elimination of infinitely small quantities, CMUC 】)21, 3, 1980.
Cuda K., Vopenka P., Real and imaginary classes, CMUC 20, 4, 1979.
Husserl E. Die Krisis der europaischen Wissenschaften und die transzendentale Phanomenologie, Husserliana VI, Martinus Nijhoff, Haag, 1954.
Есенин-Вольпин А. С. Анализ потенциальной осуществимости. — В сб.! Логические исследования.—М.: АН СССР, 1959, с. 218—262.
Mlcek J. Approximation of л-classes and о-classes, CMUC 20, 4, 1979.
Mlcek J. Valuations of structures, CMUC 20, 4, 1979.
Mlcek J. Monotonic valuations and valuations of triads, CMUC 22, 2, 1981.
Resl M. On Models in the Alternative set theory, CMUC 20, 4, 1979.
Robinson A. Nonstandard Analysis, North-Holland Publishing Co., Amsterdam, 1966.
Sochor A. The Alternative Set Theory, Set Theory and Hierarchy The~ ory, Lecture Notes in Math., 537, 1976.
Sochor A. Diferential calculus in the Alternative Set Theory, Set Theory and Hierarchy Theory V, Lecture Notes in Math., 619, 1977. (Терминология в этих двух статьях иногда отличается от терминологии в настоящей книге.)
Sochor A. Metamathematics of the Alternative set theory I. CMUC 20, 4 J 979.
Sochor A. Metamathematics of the Alternative set theory II, III, будет опубликовано в CMUC.
Sochor A., Vopenka P. Endomorphic universes and their standard ex- tencions, CMUC 20, 4, 1979.
Sochor A., Vopenka P. Revealments, CMUC 21, 1, 1980.
Sochor A., Vopenka P. The axiom of reflection, CMUC 22, 1, 1981.
Sochor A., Vopenka P. Ultrafilters of sets, будет опубликовано в CMUC.
CMUC — Commentationes Mathematicae Universitatis Carolinae.
Vencovska A. A method for constructing some endomorphic universes, CMUC 20, 4, 1979.
Vencovska A. Constructions of endomorphie universes and similarities, будет опубликовано в CMUC.
Vopenka P., Hajek P. The Theory of Semisets, North-Holland Publishing Co., Amsterdam, Academia Praha, 1972.
Vopenka P. The lattice Qf indiscernibility equivalences, CMUC 20, 4, 1979.
ОГЛАВЛЕНИЕ
Предисловие переводчика б
Предисловие 7
Введение 9
Канторовскаятеориямножеств 9
Математика в канторовской теории множеств . 12
Альтернативная теориямножеств 14
Математика в альтернативной теории множеств . . . . 17
Глава I. Введение вальтернативную теорию множеств19
Раздел 1.Множества 20
Раздел 2.Классы 29
Раздел 3.Полумножества 35
Раздел 4.Счетные классы 41
Раздел 5.Кодируемые классы48
Раздел 6. Несчетные классы . . .. . 53
Глава II. Некоторые традиционные математические структуры 57
Раздел1. Натуральные числа . . 58
Раздел2. Рациональные и вещественные числа65
Раздел3. Ординальные числа69
Раздел4. Ультрафильтры 73
Раздел 5. Основные языки .76
Глава III.Топологические формы82
Раздел1. Отношения неразличимости83
Раздел2. Фигуры 87
Раздел3. Связность 92
Глава IV. Движение97
Раздел 1. Движение точек .97
Раздел 2. Точечнообразные движения множеств102
Глава V. ПодобияЮ9
здел 1. Автоморфизмы цо
здел 2. Эндоморфизмы цу
Добавление 1. Актуально бесконечные множества120
1. О канторовской теории множеств121
2. Набросок общей теории актуально бесконечных множеств . . 129
3. Актуальная бесконечность с точки зрения альтернативной теории множеств 134
Добавление 2 .[39
Литература
УВАЖАЕМЫЙ ЧИТАТЕЛЬ!
Ваши замечания о содержании книги, ее оформлении, качестве перевода и другие просим присылать по адресу: 129820, Москва, И-110, ГСП, 1-й Рижский пер., 2, Издательство《Мир》,
Петр Вопенка
МАТЕМАТИКАВ АЛЬТЕРНАТИВНОЙ ТЕОРИИМНОЖЕСТВ
Научный редактор Г. М. Ц)керман
Млад, научн. ред. Т. А. Денисова
Художник А. В. ШиповХудожественный редактор В. И ШаповаловТехнический редактор Е. С. ПотапенковаКорректор А Я Шехгср
ИБ № 3153
Сдано в набор 14 05 82 Подписано к печати 04.03 83. Формат 60X90716 Бумага типографская № °. Гарнитура литературная. Печать высокая Объем 4,75 бум. л. Усл. печ. л. 9,5. Уч кр -отт. 9,79, Уч -изд. л. 8,33.
Тираж 6 000 экз. Зак. 248. Ценч 1 р. 10 к.
ИЗДАТЕЛЬСТВО «МНР»129820, Москва, И-110, ГСП1-й Рижский пер., 2,
Ленинградская типография № 2 головное предприятие ордена Трудового Красного Знаменн Ленинградского объединения «Техническая книга» им. Евгения Соколовой Союзполиграфпрома при Государственном комитете СССР по делам издательств, полиграфии и книжной торговли. 198052, г. Ленинград, Л-52, Измайловский проспект, 29.
НОВОЕ В ЗАРУБЕЖНОЙ НАУКЕ
BbiujjiH в свет:
Ф. Гриффитс, Дж. Кинг. ТЕОРИЯ НЕВАНЛИННЫ
И ГОЛОМОРФНЫЕ ОТОБРАЖЕНИЯ АЛГЕБРАИЧЕСКИХ МНОГООБРАЗИЙ^
ВЫЧИСЛЕНИЯ В АЛГЕБРЕ И ТЕОРИИ ЧИСЕЛ.
Л. Заде. ПОНЯТИЕ ЛИНГВИСТИЧЕСКОЙ ПЕРЕМЕННОЙ
И ЕГО ПРИМЕНЕНИЕ К ПРИНЯТИЮ ПРИБЛИЖЕННЫХ РЕШЕНИЙ.
ГЛАДКИЕ ДИНАМИЧЕСКИЕ СИСТЕМЫ.
Л. Ниренберг. ЛЕКЦИИ ПО НЕЛИНЕЙНОМУ
ФУНКЦИОНАЛЬНОМУ АНАЛИЗУ.
КОНСТРУКТИВНАЯ ТЕОРИЯ ПОЛЯ.
К. Престон. ГИББСОВСКИЕ СОСТОЯНИЯ
НА СЧЕТНЫХ МНОЖЕСТВАХ.
Д. Орнстейн. ЭРГОДИЧЕСКАЯ ТЕОРИЯ, СЛУЧАЙНОСТЬ И ДИНАМИЧЕСКИЕ СИСТЕМЫ.
М. Гусман. ДИФФЕРЕНЦИРОВАНИЕ ИНТЕГРАЛОВ В R%
СЛУЧАЙНЫЕ ПРОЦЕССЫ. ВЫБОРОЧНЫЕ ФУНКЦИИ
И ПЕРЕСЕЧЕНИЯ.
ГИББСОВСКИЕ СОСТОЯНИЯ В СТАТИСТИЧЕСКОЙ ФИЗИКЕ.
ЕВКЛИДОВА КВАНТОВАЯ ТЕОРИЯ ПОЛЯ.
МАРКОВСКИЙ ПОДХОД.
МАТЕМАТИЧЕСКИЕ МЕТОДЫ В ТЕОРИИ СИСТЕМ.
Р. Харви. ГОЛОМОРФНЫЕ ЦЕПИ И ИХ ГРАНИЦЫ.
К ТЕОРИИ КОНЕЧНЫХ ГРУПП.
О. О'Мира. ЛЕКЦИИ О СИМПЛЕКТИЧЕСКИХ ГРУППАХ.
ИССЛЕДОВАНИЯ ПО МЕТРИЧЕСКОЙ ТЕОРИИ ПОВЕРХНОСТЕЙ
ПРОБЛЕМЫ КОМБИНАТОРНОГО АНАЛИЗА.
ИЗОМОРФИЗМЫ КЛАССИЧЕСКИХ ГРУПП
НАД ЦЕЛОСТНЫМИ КОЛЬЦАМИ.1
РАЗРЕШИМЫЕ И ПРОСТЫЕ БЕСКОНЕЧНЫЕ ГРУППЫ.
СТРАННЫЕ АТТРАКТОРЫ.
Г. Крайзель. ИССЛЕДОВАНИЯ ПО ТЕОРИИ
ДОКАЗАТЕЛЬСТВ.
Т. Спрингер. ТЕОРИЯ ИНВАРИАНТОВ.
ГОМОТОПИЧЕСКАЯ ТЕОРИЯ-ДИФФЕРЕНЦИАЛЬНЫХ ФОРМ.
Ж. Лере. ЛАГРАНЖЕВ АНАЛИЗ И КВАНТОВАЯ МЕХАНИКА.
Т. Чепмен. ЛЕКЦИИ О Q-МНОГООБРАЗИЯХ.
Р. Мандельбаум. ЧЕТЫРЕХМЕРНАЯ ТОПОЛОГИЯ.
1р.1О коп.
НОВОЕ В ЗАРУБЕЖНОЙ HAVHE
Вышли в свет:
ЧИСЛЕННЫЕ МЕТОДЫ ТЕОРИИ ДИФРАКЦИИ.
Г. Джеймс. ТЕОРИЯ ПРЕДСТАВЛЕНИЙ СИММЕТРИЧЕСКИХ ГРУПП.
У. Фултон, Р. Мак-Ферсон. КАТЕГОРНЫЙ ПОДХОД К ИЗУЧЕНИЮ ПРОСТРАНСТВ С ОСОБЕННОСТЯМИ.
Готовятся к выпуску;
М. Сато, М. Дзимбо, Т. Мива. ГОЛОНОМНЫЕ КВАНТОВЫЕ ПОЛЯ. АВТОМОРФНЫЕ ФОРМЫ, ПРЕДСТАВЛЕНИЯ И 1-ФУНКЦИИ.
Р. Грэхем. НАЧАЛА ТЕОРИИ РАМСЕЯ.
О. Ковальский. ОБОБЩЕННЫЕ
СИММЕТРИЧЕСКИЕ ПРОСТРАНСТВА.
К. Оконек, Мк Шнейдер, X- Шпиндлер. ВЕКТОРНЫЕ РАССЛОЕНИЯ НА КОМПЛЕКСНЫХ ПРОЕКТИВНЫХ ПРОСТРАНСТВАХ.
ИЗДАТЕЛЬСТВО ~М И Р" МОСКВА
МАТЕМАТИКА
НОВОЕ В ЗАРУБЕЖНОЙ НАУНЕ
РЕДАКТОРЫ СЕРИИ: А.Н. КОЛМОГОРОВ, С.П. НОВИКОВ
П. ВОПЕНКА
МАТЕМАТИКАВАЛЬТЕРНАТИВНОЙТЕОРИИМНОЖЕСТВ
ИЗДАТЕЛЬСТВО "М И Р" МОСКВА
TEUBNER-TEXTE zur Mathematik
PETR VOPENKA
MATHEMATICS
IN THE ALTERNATIVESET THEORY
Leipzig 1979
МАТЕМАТИКА
НОВОЕ В ЗАРУВЕЖНОР1 НАУКЕ
РЕДАКТОРЫ СЕРИИ: А.Н. КОЛМОГОРОВ, С.П.НОВИКОВ
П. ВОПЕННА
МАТЕМАТИКАВАЛЬТЕРНАТИВНОЙТЕОРИИМНОЖЕСТВ
Перевод с английского
А. Г. Драгалина
МОСКВА «МИР» 1983
ЕВК 22 12
В 74
УДК 517 11, 5195
Вопенка П.
Математика в альтернативной теории множеств: Пер с англ —М Мир, 1983 — 152 с
В книге известного чехословацкого математика предложен новый вариант нестандартного анализа — интенсивно развивающегося направления математики Автор стремится непосредственно использовать специфику нестандартного универсума для формулировки новых математических понятий В русское издание включен новый материал, полученный от автора.
Для специалистов по математической логике, анализу, топологии, теории дифференциальных уравнений.
ВВ15-83, %115-83, %11702050000—115
В
В
15-83, %1
15-83, %1
041(01)—83~
Редакция литературы по математическим наукам
© BSB В G. Teubner Verlagsgesellschaft, Leipzig, 1979
© Перевод на русский язык
с авторскими дополнениями,《Мир》,1983