Proof: By contradiction, suppose there exist two different pairs of positive integer solutions (x1,y1) and (x2,y2). Since x1 and y1 are coprime, it follows that p∤x1y1. Similarly, p∤x2y2. Given
ax12≡−by12(modpr),ax22≡−by22(modpr),
it is known that abx12y22≡abx22y12(modpr). Since p∤ab, we have pr∣(x12y22−x22y12).
Note that x1y2−x2y1 and x1y2+x2y1 cannot both be divisible by p, otherwise p∣2x1y2, which contradicts with p being an odd prime and p∤x1y1x2y2. Hence, pr∣x1y2−x2y1, or pr∣x1y2+x2y1.
If x1y2−x2y1=0, then x2x1=y2y1, combined with ax12+by12=ax22+by22, implies x1=x2, y1=y2, contradicting with (x1,y1)=(x2,y2). Therefore, x1y2−x2y1=0.
If pr∣x1y2+x2y1, then x1y2+x2y1≥pr.
If pr∣x1y2−x2y1, then x1y2+x2y1≥∣x1y2−x2y1∣≥pr. Thus, in all cases,
x1y2+x2y1≥pr.(∗)
Using the condition ab>m2 and (∗), we get
m2p2r=(ax12+by12)(ax22+by22)=(ax1x2−by1y2)2+ab(x1y2+x2y1)2≥ab(x1y2+x2y1)2>m2p2r,
a contradiction. Therefore, the assumption by contradiction is false, and the original statement holds. □