Можно ли математически из двух числе получить третье число, а потом обратно первые два числа?
Можно, только при определённых условиях.
Т.е., например, два составные числа (для результирующего, третьего): максимальное простое число-делитель (в диапазоне составного числа: делимого) и остаток от деления на это число.Главное условие: заранее известное правило образования нового числа, при котором имеется одно единственное решение уравнения при любых математических операциях между всеми числами уравнения.
Для целых неотрицательных есть много красивых вариантов. Например, x, y <-> (2x+1)*2^y. Вообще можно для любых, но простой формулы хватит, пожалуй, только в случае целых.