I'm using following definitions: On the set $\mathbb{N}\times\mathbb{N}$ we define an equivalence relation $\sim$ for all $(a,b)\in\mathbb{N}\times\mathbb{N}$ and $(c,d)\in\mathbb{N}\times\mathbb{N}$ as \begin{align*}\tag{I} (a,b)\sim (c,d):\Leftrightarrow a+d=b+c \end{align*} The set of integers $\mathbb{Z}$ is then defined as \begin{align*} \mathbb{Z}:=\{[(a,b)]_{\sim}\mid (a,b)\in\mathbb{N}\times\mathbb{N}\}, \end{align*} where $[(a,b)]_{\sim}$ denotes the equivalence class of $(a,b)$, which is defined as \begin{align*}\tag{II} [(a,b)]_{\sim}=\{(c,d)\in\mathbb{N}\times\mathbb{N}\mid (a,b)\sim (c,d)\}. \end{align*}
For convenience I will write $[(a,b)]$ instead of $[(a,b)]_{\sim}$.
Addition $+$ and multiplication $\cdot$ on the set $\mathbb{Z}$ are defined as \begin{align*}\tag{III} [(a,b)]+[(c,d)]:=[(a+c,b+d)] \end{align*} and \begin{align*}\tag{IV} [(a,b)]\cdot [(c,d)]:=[(ac+bd,ad+bc)]. \end{align*}
I've already proved that addition on $\mathbb{Z}$ is well-defined. However, I'm struggling to do the same for multiplication.
Let \begin{align*} [(a,b)]&=[(x,y)] \\ [(c,d)]&=[(z,w)]. \end{align*}
Then we have \begin{align*}\tag{Va} (a,b)\sim(x,y)&:\Leftrightarrow a+y=b+x \\ \tag{Vb} (c,d)\sim(z,w)&:\Leftrightarrow c+w=d+z. \end{align*}
We have to show that \begin{align*} [(a,b)]\cdot [(c,d)]=[(x,y)]\cdot [(z,w)] \end{align*} holds. Using $(IV)$ this turns into \begin{align*} [(ac+bd,ad+bc)]=[(xz+yw,xw+yz)] \end{align*} and by $(II)$ we then have \begin{align*} (ac+bd,ad+bc)\sim (xz+yw,xw+yz) \end{align*} Using $(I)$ this is equivalent to \begin{align*}\tag{VI} (ac+bd)+(xw+yz)=(ad+bc)+(xz+yw). \end{align*}
So I have to find a way to get from equations $(Va)$ and $(Vb)$ to $(VI)$.