\(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) \leq J(x, y) \leq 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 \geq 0\) であることから
\[
t \leq \frac{-1 + \sqrt{1 + 8J}}{2} < t + 1
\]
\(t \in \mathbb N\) より
\[
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}
\]