Берём равенство, а потом просто меняем знак у одной половины — это, знаете, похоже на математику, но не совсем математика.
Не согласен, там же меняется дефиниция операции.
Лучше сказать неизвестная математика, но обойдёмся без философского диспута.
Приведу такой довод.
Вот целое число можно рассматривать как комплекс из упорядоченного бесконечного множества( наверно каламбур, но более точного понятия не подобрал) бит модуля и одного бита знака, который расположен по отношению к множеству не важно как.
Мне нужен всего лишь конечнобитный аналог этого комплекса с единым представлением положительного и отрицательного нулей.
В модулярной арифметики допустимо либо представление половины остатков положительными числами, а другой половины отрицательными, либо представление всех остатков числами одного знака. Если я все действия по предлагаемой операции буду проводить с условием обращения внимания на размер и знак их целочисленных оригиналов (по ним устанавливать
знак операции), то ошибок возникнуть не должно, по крайней мере не вижу никаких оснований для их возникновения.
Впрочем, если не удастся объясниться на пальцах, придётся отложить до примера.