I'm trying to understand why this figure is represented by this polynomial expression:

My goal is to prove directly why cartesian product of natural numbers is equinumerous to the natural numbers. I've already checked to the first elements of $(m,n)$ and indeed this polynomial seems to represent this figure.
I'm having problems to see why this figure is represented by this polynomial expression.
Thanks
You can write it as $$ J(m,n)=T(m+n)+m $$ where $T(m+n)$ denotes the number of points in the triangle below the line $x+y=m+n$ equivalent to $y=-x+(m+n)$. Then $m$ counts how many steps we have taken away from the $y$-axis on that line. Here is an example:
Here $T(k)$ is a well known function returning the $k$-th triangular number: $$ \begin{align} T(k)&=0+1+...+k\\ &=\tfrac12[(0+k)+(1+k-1)+...+(k+0)]\\ &=\tfrac12k(k+1) \end{align} $$
BTW, the inverse function of $J(m,n)=i$ is $K(i)=(m(i),n(i))$ that can be described using $$ \begin{align} mn(i)&=\lfloor\tfrac12(\sqrt{1+8i}-1)\rfloor\\ m(i)&=i-T(mn(i))\\ n(i)&=mn(i)-m(i) \end{align} $$ which seems to be confirmed for $i=0,...,14$ by the following Wolfram|Alpha-computation.