Điều kiện đề bài ⇒(2c)2=(a+c)(b+c)⇒(2c)2=(a+c)(b+c). Gọi d=gcd(a+c,b+c)d=gcd(a+c,b+c) thì do a−b=p∈Pa−b=p∈P nên d=1d=1hoặc d=pd=p
Nếu d=1d=1 thì a+c=x2,b+c=y2a+c=x2,b+c=y2 ( xy=2cxy=2c)
⇒p=(x−y)(x+y)⇒p=(x−y)(x+y). p=2p=2 thì vô lý. pp lẻ thì dễ thấy x=p+12=a−b+12x=p+12=a−b+12 và y=a−b−12y=a−b−12
⇒2c=xy=(a−b−1)(a−b+1)4⇒8c+1=(a−b)2⇒2c=xy=(a−b−1)(a−b+1)4⇒8c+1=(a−b)2 là scp
Nếu d=pd=p thì a+c=pm2,b+c=pn2a+c=pm2,b+c=pn2 ( 2c=pmn2c=pmn)
⇒(m−n)(m+n)=1→m=1,n=0⇒(m−n)(m+n)=1→m=1,n=0 (loại)