Профессор Снэйп писал(а):
Но, прежде чем говорить об "этих системах", надо чётко зафиксировать их класс. Выписать систему аксиом. Причём мне почему-то хочется, чтобы аксиомы состояли исключительно из тождеств.
Какие-то тождества я накидал в список. Может, кто-нибудь видит другие, столь же простые и естественные?
Для наглядной верификации кандидатов на тождества, истинные в системе

, можно предложить следующую вспомогательную систему

(от “Rectangles Algebra”):

где

есть множество всех упорядоченных пар натуральных чисел (пара

интерпретируется как прямоугольник с длиной горизонтальной стороны

и длиной вертикальной стороны

; или же как обыкновенная дробь с числителем

и со знаменателем

);

есть (частичная) бинарная операция на множестве

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

и

, то

;

есть (частичная) бинарная операция на множестве

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

и

, то

;

есть (всюду определенная) унарная операция на множестве

, именуемая “операцией обращения прямоугольников” и определяемая следующим образом: если

, то

;

есть бинарное отношение на множестве

, именуемое “отношением пропорциональности на прямоугольниках” и определяемое следующим образом: если

и

, то

тогда и только тогда, когда

.
Давайте разберем процедуру верификации на примере тождества

, предложенного
Профессор Снэйп. Свяжем с переменной

прямоугольник

из

. Тогда терму

будет соответствовать прямоугольник

. Осуществив вертикальное сложение двух таких прямоугольников, мы получим прямоугольник

, соответствующий терму

.
Отметим, что

,
т. е. в нашей вспомогательной системе

имеет место соотношение

, а из этого следует истинность тождества

в системе

.
Т. е. можно сводить верификацию тождеств в системе

к мысленно производимым простым манипуляциям с прямоугольниками. Лично я как увидел тождество

, то вот так его сразу в уме и верифицировал. :)