Prvi način:
Transformirajmo polaznu jednadžbu:
m⋅n−p⋅m−q⋅n+p⋅q=p⋅q,
(m−q)(n−p)=p⋅q.
Iz toga slijedi da m−q i n−p moraju biti istog predznaka. Također, očito je m=q i n=p, jer je p⋅q>0.
Iz polazne jednadžbe slijedi da ne može biti m<q i n<p. Naime, kada bi to bio slučaj, onda bi iz polazne jednadžbe slijedilo
m⋅n=p⋅m+q⋅n>m⋅n+m⋅n=2⋅m⋅n,
odnosno m⋅n<0, što je u suprotnosti s pretpostavkom da su m i n prirodni brojevi.
Dakle, m−q i n−p moraju biti pozitivni*, te imamo četiri mogućnosti:
m−qm−qm−qm−q=pq,n−p=1,=p,n−p=q,=q,n−p=p,=1,n−p=pq.(1)(2)(3)(4)
Iz (1) dobivamo rješenje (m,n)=(pq+q,p+1),
iz (2) dobivamo rješenje (m,n)=(p+q,p+q),
iz (3) dobivamo rješenje (m,n)=(2q,2p),
a iz (4) dobivamo rješenje (m,n)=(q+1,pq+p).
*Napomena: Učenica/učenik ne mora odmah uočiti da može eliminirati slučajeve kada su m−q i n−p negativni. U tom će slučaju imati osam umjesto četiri slučaja, ali svi slučajevi kad su m−q i n−p negativni neće rezultirati rješenjem.
Drugi način:
Riješimo jednadžbu po varijabli m:
m=n−pqn.
Dalje imamo:
m=n−pqn−pq+pq=n−pq(n−p)+n−ppq=q+n−ppq.
Kao u prethodnom načinu rješavanja, zaključujemo da su m−q i n−p pozitivni**. Zato imamo četiri mogućnosti:
n−pn−pn−pn−p=1,=q,=p,=pq.(1)(2)(3)(4)
Iz (1) dobivamo rješenje (m,n)=(pq+q,p+1),
iz (2) dobivamo rješenje (m,n)=(p+q,p+q),
iz (3) dobivamo rješenje (m,n)=(2q,2p),
a iz (4) dobivamo rješenje (m,n)=(q+1,pq+p).
**Napomena: Kao i u prvom načinu rješavanja, učenica/učenik ne mora odmah uočiti da može eliminirati slučajeve kada su m−q i n−p negativni. U tom će slučaju imati osam umjesto četiri slučaja, ali svi slučajevi kad su m−q i n−p negativni neće rezultirati rješenjem.