t = x + y とおくと,カントールの対関数は
$$
\begin{align}
J(x, y) &= \frac{t^2 + t}{2} + y\\
J(x, 0) &= \frac{x^2 + x}{2}
\end{align}
$$
また定義より
$$
\begin{align}
J(x, y) &= J(x + y, 0) + y\\
J(x, y) &= J(0, x + y) - x\\
J(0, x+y) + 1 &= J(x + y + 1, 0)
\end{align}
$$
従って,
J(x + y, 0) ≤ J(x, y) ≤ J(0, x + y) < J(x + y + 1, 0)
つまり,
$$
\frac{t^2 + t}{2} \leq J(x, y) = \frac{t^2 + t}{2} + y < \frac{(t + 1)^2 + t + 1}{2}
$$
これを整理すると
$$
\begin{gather}
t^2 + t - 2J \leq 0\\
(t + 1)^2 + (t + 1) - 2J > 0
\end{gather}
$$
これを解くと,
$$
\begin{gather}
\frac{-1 - \sqrt{1 + 8J}}{2} \leq t \leq \frac{-1 + \sqrt{1 + 8J}}{2}\\
t + 1 <\frac{-1 - \sqrt{1 + 8J}}{2} \lor \frac{-1 + \sqrt{1 + 8J}}{2} < t + 1\\
\end{gather}
$$
ここで,t ≥ 0 であることから
$$
t \leq \frac{-1 + \sqrt{1 + 8J}}{2} < t + 1
$$
t ∈ ℕ より
$$
t = \left\lfloor \frac{-1 + \sqrt{1 + 8J}}{2}\right\rfloor
$$
これを,(x, y) に対応させると
$$
\begin{align}
x &= t - y\\
y &= J - \frac{t^2 + t}{2}
\end{align}
$$
よって,
$$
\begin{cases}
x =\frac{t^3 + 3t}{2} - J\\
y = J - \frac{t^2 + t}{2}
\end{cases}
$$