Bir n için (11111)n=m2 olsun. Bu, n4+n3+n2+n+1=m2 olması demektir.
((n3)2=n6, 5 den fazla basamaklı ve (n2−1)2<n4 olduğundan) m yi n tabanında yazdığımızda 3 basamaklı olmak zorundadır.
m=an2+bn+c=(abc)n(0<a<n, 0≤b,c<n) olsun.
m2=a2n4+2abn3+(2ac+b2)n2+(2bc)n+c2 olur.
a>1 olsaydı m2≥4n4>n4+n3+n2+n+1 olurdu. Bu nedenle a=1 olmak zorundadır.
Öyleyse, m=n2+bn+c şeklindedir. m2=n4+(2b)n3+(2c+b2)n2+(2bc)n+c2 dir.
b>0 olsaydı, m2≥n4+2n3+n2>n4+n3+n2+n+1 olurdu. Öyleyse b=0 olmalıdır.
m=n2+c iken m2=n4+(2c)n2+c2 dir.
n4+(2c)n2+c2=n4+n3+n2+n+1 eşitliğinden,
(EK: (2c)n2+c2=n3+n2+n+1 eşitliğinden c2≡n+1 (modn2) elde ederiz. 0≤c2,n+1<n2 olduğundan)
c2=n+1 ve (2c)n2=n3+n2 (eşdeğer olarak 2c=n+1) olmak zorundadır.
Bu iki eşitlikden c=2 ve n=3 bulunur.
Bu durumda, m=(102)3=32+2=11 ve (11111)3=81+27+9+3+1=121 olup, gerçekten de (11111)3=112 oluyor.