Пытаюсь построить множество действительных чисел через расширение

с помощью сечений.
Иррациональное число в таком подходе — сечение

на множестве

, где у нижнего класса

нет наибольшего элемента, а у верхнего класса

нет наименьшего. Другими словами, иррациональным числами мы называем щели в

.
Далее вводим отношения "равенства" и "больше" для любых двух иррациональных чисел

и

:

Легко показать, что для равенства достаточно равенства или верхних классов, или нижних. Так же легко показать, что

.
Теперь нужно доказать, что множество иррациональных чисел является линейно упорядоченным, то есть

Собственно, доказать это у меня и не получается. Ниже привожу мой вариант доказательства, которое я почти довел до конца, но застрял в самом конце.
Хотел попросить помощи в доказательстве. Еще лучше будет, если существует какое-то простое доказательство, а то с этим я уже настрадался.
--- Доказательство ---Пусть нам даны два произвольных иррациональных числа

и

. Если

, то все в порядке. В противном случае

.

Так как в выражении стоит логическое ИЛИ, имеем 3 возможных варианта:
1.

и

2.

и

3.

и

Первые два варианта сразу ведут к тому, что

. Значит, только третий вариант годится для неравных друг другу

и

.

В этом выражении можно заменить

и

на результат вот такой леммы, которая справедлива для любых множеств

и

:

(ее можно достаточно быстро доказать от противного)
![$$ \alpha \neq \beta \Leftrightarrow \big[ (B\subset A) \lor (B\nsubseteq A) \big] \land \big[ (A'\subset B') \lor (A'\nsubseteq B') \big] $$ $$ \alpha \neq \beta \Leftrightarrow \big[ (B\subset A) \lor (B\nsubseteq A) \big] \land \big[ (A'\subset B') \lor (A'\nsubseteq B') \big] $$](https://dxdy-03.korotkov.co.uk/f/2/3/d/23daef8edb7db1b65874b888c521b6a682.png)
Разобьем это выражение на 4 скобки:
![\begin{gather*} \alpha \neq \beta \Leftrightarrow \\ \Leftrightarrow
\big[\overbrace{ (B\subset A) \land (A' \subset B') }^{\alpha > \beta}\big] \lor
\big[\overbrace{(B\subset A)\land(A'\nsubseteq B')}^{0}\big] \lor
\big[\overbrace{(B\nsubseteq A)\land (A'\subset B')}^{0}\big]\lor \\ \lor
\big[\overbrace{(B\nsubseteq A) \land (A'\nsubseteq B')}^{\text{?}}\big] \end{gather*} \begin{gather*} \alpha \neq \beta \Leftrightarrow \\ \Leftrightarrow
\big[\overbrace{ (B\subset A) \land (A' \subset B') }^{\alpha > \beta}\big] \lor
\big[\overbrace{(B\subset A)\land(A'\nsubseteq B')}^{0}\big] \lor
\big[\overbrace{(B\nsubseteq A)\land (A'\subset B')}^{0}\big]\lor \\ \lor
\big[\overbrace{(B\nsubseteq A) \land (A'\nsubseteq B')}^{\text{?}}\big] \end{gather*}](https://dxdy-04.korotkov.co.uk/f/3/b/a/3bafc4325279aef2bc2bc23b64e636e282.png)
В первой квадратной скобке обе под-скобки обозначают одно и то же:

.
Вторая скобка всегда ложна, так как

означает существование такого

, который не лежит в

. Значит,

(по определению сечения). В левой части скобки имеем

, а значит

. Итак,

и

, а это противоречит определению сечения

, которое задает число

.
Третья скобка всегда ложна по той же причине.
Запишем еще раз большое высказывание выше, на этот раз заменяя скобки найденными значениями:
![$$ \alpha \neq \beta \Leftrightarrow (\alpha > \beta) \lor \big[ (B\nsubseteq A) \land (A'\nsubseteq B') \big] $$ $$ \alpha \neq \beta \Leftrightarrow (\alpha > \beta) \lor \big[ (B\nsubseteq A) \land (A'\nsubseteq B') \big] $$](https://dxdy-01.korotkov.co.uk/f/4/a/7/4a705a63d8c148c93e156018be92e73582.png)
Итак, осталось только показать, что правая квадратная скобка является как раз

, то есть
![$$ \big[(B\nsubseteq A) \land (A'\nsubseteq B')\big] \Leftrightarrow \big[(A\subset B)\land(B'\subset A')\big] \Leftrightarrow \beta > \alpha $$ $$ \big[(B\nsubseteq A) \land (A'\nsubseteq B')\big] \Leftrightarrow \big[(A\subset B)\land(B'\subset A')\big] \Leftrightarrow \beta > \alpha $$](https://dxdy-03.korotkov.co.uk/f/a/5/6/a56c2948dae18c96f624e5406380f63382.png)
У меня почти получилось это сделать. По определению,


Но

и так истинно, поэтому его можно опустить.

Нужно лишь показать, что в контексте нашей задачи с сечениями

Докажем

от противного:

Получили противоречие, так как

. Докажем теперь

тоже от противного:

Это вроде как "очевидно". Другими словами, и так понятно, что либо нижний класс

целиком лежит в нижнем классе

, либо нижний класс

целиком лежит в нижнем классе

. Не может быть так, что они лишь частично пересекаются (или не пересекаются вовсе). Но строго доказать наличие противоречия тут у меня так и не получилось. А ведь это последний элемент мозаики...