Определение чисел обычно начинается с того, что определяется множество натуральных чисел. Натуральные числа — это числа, которые появляются при счёте. Таким образом, . Далее определяется множество целых чисел как множество полученное из с добавлением 0 и противоположных по знаку чисел. Таким образом,
Наконец, мы можем ввести множество как множество всех дробей вида , где , . При этом мы считаем, что , если и только если . Множество называют множеством рациональных чисел.
Множество действительных чисел приходится либо строить (сечения Дедекинда), либо определять аксиоматически. Мы выбираем второй путь, но также предъявляем модель для них.
Напомним, что если даны два множества , то можно образовать декартово произведение , то есть множество всех пар.
1.1.1Аксиомы действительных чисел¶
Введём следующее определение.
Говоря неформальным языком, аксиома полноты говорит о том, что во множестве нет дыр.
Покажем, что во множестве аксиома полноты не выполнена (то есть там дыры есть).
Proof
Выполнение аксиом упорядоченного поля элементарно, и доказывать мы этого не будем. Покажем, что аксиома полноты нарушена. Для этого нам нужно предъявить два множества, скажем, , таких, что , но при этом не существует , что для всех ,
Пусть и . Покажем, что . Действительно, если , , то тогда , , то есть мы можем записать . Это значит, что или, что равносильно, , . Так как , то , а тогда, разделив на обе части неравенства , получаем, что , то есть . Это и показывает, что .
Далее, допустим, что существует , который разделяет эти множества, то есть для всех ,
Имеем всего три варианта: (1) , (2) , (3) . Рассмотрим каждый из них.
(1) Пусть и пусть . Тогда можно записать , где , , и . Тогда получаем равенство , которое влечёт чётность числа , т.е., . Подставляя, получаем, что , что влечёт чётность числа , то есть , но тогда это значит, что делится на 2, что противоречит предположению . Таким образом, если , то .
(2) Пусть . Наша цель — показать, что такое невозможно. Для этого мы предъявим такое положительное рациональное число , что . Если мы найдём такое число , то это будет означать, что, во-первых, и, во-вторых, для каждого , потому что , а мы уже показали, что . Но в таком случае выходит, что не разделяет множества .
Неравенство можно переписать как . Пусть , т.е., , тогда , и, так как , то . Поэтому, если мы нашли такое , что , то из цепочки неравенств
вытекает, что
Итак, нам осталось предъявить такое . Например, можно положить, что
где сколь угодно большое натуральное число (большое нужно, чтобы добиться условия при конкретном ).
В таком случае, мы получаем
Очевидно, что
(3) Пусть теперь . Покажем, что в таком случае можно найти такое , , что . Если мы такое найдём, то это будет означать, что , а так как , то учитывая , из цепочки неравенств
будет вытекать, что не разделяет множества и
Имеем
С другой стороны, так как , то
Поэтому, если мы найдём такой , что , то оно подойдёт для наших целей, ведь в таком случае мы получаем цепочку неравенств
Можно положить
где можно взять сколь угодно большим. Таким образом, мы видим, что не может разделять элементы из и , так как , но .
Из этого утверждения вытекает следующее:
Proof
Рассмотрим такие же подмножества как и в предыдущем доказательстве, но уже будем их рассматривать в множестве . По аксиоме полноты должно существовать такое , которое их разделяет. Мы видели, что условия , означают, что такое разделять их не может. Значит, остаётся только одна возможность, когда , что и доказывает требуемое.
1.1.2Бесконечные десятичные дроби¶
Здесь мы предъявим модель для множества действительных чисел, но мы не будем объяснять как они складываются и умножаются, так как для наших нужд в этом вообще нет необходимости.
Для удобства, мы будем такие дроби записывать следующим образом
Сравниваются две дроби, скажем, и лексикографически, т. е. если , то , если , то сравниваем и . Тогда влечёт и т.д. Мы тут предполагаем, что . В противном случае ясно, что нужно делать, если мы уже умеем сравнивать дроби при положительных
Proof
Мы не будем доказывать часть про аксиомы упорядоченного поля. Докажем, что выполнена аксиома полноты.
Пусть , где пробегает какое-то множество индексов (возможно несчётное), здесь каждое — это какая-то бесконечная десятичная дробь. Аналогично, пусть , где каждое — это какая-то бесконечная десятичная дробь. Пусть , найдём теперь такую бесконечную десятичную дробь , которая разделяет эти два множества.
Пусть где — это наименьшая целая часть среди всех дробей множества . Пусть — это подмножество множества , которое состоит из всех таких дробей, целая часть которых начинается только с . Тогда будет наименьшая первая цифра после запятой в этих дробях из . Далее, мы рассматриваем множество , которое состоит уже из дробей вида и определяем как наименьшее среди всех цифр во второй позиции после запятой. Тем самым, как нетрудно видеть, мы и построили разделитель.