Dialectic, я правильно понимаю, что нужно доказать несчётность множества сечений в множестве рациональных чисел, не апеллируя к действительным числам, а пользуясь только свойствами множества рациональных чисел и определением сечения?
Важными являются следующие свойства множества рациональных чисел
: оно
1) счётно,
2) линейно упорядочено;
3) не имеет наименьшего и наибольшего элементов;
4) плотно, то есть, между любыми двумя различными рациональными числами можно найти рациональное число, которое больше одного и меньше другого.
На самом деле эти четыре свойства однозначно характеризуют множество рациональных чисел среди всех линейно упорядоченных множеств: любое счётное плотное линейно упорядоченное множество без первого и последнего элементов подобно множеству рациональных чисел.
Сечение в множестве
- это упорядоченная пара множеств
, удовлетворяющих следующим условиям:
1)
,
;
2)
;
3) для любых
и
выполняется неравенство
.
Сечение
назовём
рациональным, если либо в множестве
есть наибольший элемент, либо в множестве
есть наименьший элемент.
Заметим, что не может случиться так, чтобы одновременно множество
имело наибольший элемент
, а множество
- наименьший элемент
: тогда обязательно
, но тогда в силу плотности множества
найдётся элемент
, удовлетворяющий условию
, а это противоречит условию
.
Каждому рациональному сечению
соответствует рациональное число - то самое, которое является наименьшим в
или наибольшим в
; наоборот, каждому рациональному числу соответствуют два рациональных сечения
, для которых именно это число является наименьшим в
или наибольшим в
(при построении множества действительных чисел удобно из этих двух сечений оставить только одно, но для нас это несущественно).
Поэтому множество всех рациональных сечений счётно.
Сечение
называется
щелью, если в множестве
нет наибольшего элемента, а в множестве
нет наименьшего.
Наша цель - доказать, что множество щелей в множестве
несчётно.
Пусть имеется некоторая последовательность сечений
(
- натуральный ряд). Нужно построить сечение
, не совпадающее ни с одним из элементов этой последовательности.
Будем предполагать, что заданная последовательность содержит все рациональные сечения.
Для начала построения положим
,
.
Построим последовательность упорядоченных пар рациональных чисел
, удовлетворяющую следующим условиям для каждого
:
1)
(
и
уже определены);
2) либо
, либо
.
Предположим, что для некоторого
требуемые пары
уже построены для всех натуральных
. Построим
.
Рассмотрим возможные случаи.
a)
- щель.
Если
или
, то положим
,
.
Если
и
, то положим
; так как в множестве
нет наибольшего элемента, найдётся такое
, что
(можно, напротив, положить
; так как в множестве
нет наименьшего элемента, найдётся такое
, что
).
б)
- рациональное сечение; пусть
- рациональное число, которое является наименьшим в
или наибольшим в
.
Если
, то положим
,
.
Если
, то положим
,
.
Если
, то положим
,
(можно, напротив, положить
,
).
Выполнение условий 1) и 2) во всех случаях проверяется тривиально, и можно продолжать построение дальше.
Определим множества
и
.
Из этих определений следует, что для всех
выполняются условия
и
.
Собственно говоря,
- требуемое сечение. Но для завершения доказательства требуется ещё некоторая возня. Конкретно, нужно проверить, что
А)
- сечение в множестве
, то есть, выполняются условия 1), 2) и 3) определения сечения;
Б) это сечение не совпадает ни с одним из сечений заданной последовательности.
Для доказательства достаточно использовать условия 1) и 2), сформулированные при построении, и свойство, сформулированное сразу после определения множеств
и
.
Надеюсь, от меня не потребуется выписывать здесь эту проверку.