Есть ли формула обратимого преобразования четырёх чисел в одно?
1. Вы можете рассматривать каждое число как разряд. Это позволит сложить и разложить сколь угодно много чисел (см. формулы выделения разрядов).
Для примера, пусть у нас есть 4 числа, каждое из которых может быть 0-9. Тогда, возможно двустороннее преобразование вида: 1 + 2 + 3 + 4 = 1234.
2. Объединить текстовую запись чисел, а потом разбить её на 4 равные части.
3. Представить каждую пару чисел как x.y, а затем представить общее число как a+i*b (комплексное). Например: 1 + 2 + 3 + 4 = 1.2+3.4i. В таком случае возможно даже "бесплатно" получить хеш по формуле Эйлера: 1.2+3.4i => 3.6*e^1.23i.
От перемены мест слагаемых, результат не меняется.
От перемены мест множителей, результат не меняется.
Нет такой формулы, чтобы случайные числа можно было "сложить" и "разложить".
В асинхронном шифровании есть нечто похожее, но там это работает с простыми числами, а не с произвольными.
Работайте со строками, а не с числами.