En lugar de utilizar la definición habitual para una relación de equivalencia, permítanme intentar aplicar la definición alternativa que descubrí hace poco; véase ¿Es conocida, útil, utilizada esta definición alternativa de "relación de equivalencia"?
Todas las variables de esta respuesta abarcan los números naturales distintos de cero: si se permite el cero, entonces $\;S\;$ no es una relación de equivalencia.
Debemos demostrar que $\;S\;$ es una relación de equivalencia, es decir --utilizando la definición alternativa y aplicándola a pares ordenados-- que para cada $\;a,b,c,d\;$ $$ (a,b)S(c,d) \;\;\equiv\;\; \langle \forall x,y :: (a,b)S(x,y) \;\equiv\; (c,d)S(x,y) \rangle $$ Ampliar la definición de $\;S\;$ esto equivale a $$ (0)\;\;\;ad=bc \;\;\equiv\;\; \langle \forall x,y :: ay=bx \;\equiv\; cy=dx \rangle $$ Parece razonable intentar simplificar el lado derecho al lado izquierdo. Calculamos: \begin{align} & \langle \forall x,y :: ay=bx \;\equiv\; cy=dx \rangle \\ \equiv & \;\;\;\;\;\text{"divide left hand side by $\;a\;$ and right hand side by $\;c\;$} \\ & \;\;\;\;\;\phantom{"}\text{-- this gives us a bare $\;y\;$ which we can use in the next step"} \\ & \langle \forall x,y :: y=bx/a \;\equiv\; y=dx/c \rangle \\ \equiv & \;\;\;\;\;\text{"logic: using rule $(1)$ below"} \\ & \langle \forall x :: bx/a = dx/c \rangle \\ \equiv & \;\;\;\;\;\text{"divide by $\;x\;$; leave out now-superfluous $\;\forall x\;$; multiply by $\;ac\;$"} \\ & bc = da \\ \end{align} Nótese cómo todas las divisiones estaban permitidas porque nuestro dominio no contiene cero.
Ahora hemos demostrado $(0)$ lo que completa la prueba.
Tenga en cuenta que la regla $$ (1)\;\;\; \langle \forall y :: y = p \;\equiv\; y = q \rangle \;\;\equiv\;\; p = q $$ tiene una demostración muy sencilla: para $\;\Rightarrow\;$ toma $\;y := p\;$ y $\;\Leftarrow\;$ es sólo la regla de Leibniz.