Verilen denklemi düzenlersek (12(P(x)−√qQ(x)))(12(P(x)+√qQ(x)))=xq−1+xq−2+⋯+x+1 olacaktır. Sağ tarafın kökleri i=1,2,…,q−1 için e2πiq şeklindedir veya ζ=e2πiq için ζi formatındadır. Yani, (12(P(x)−√qQ(x)))(12(P(x)+√qQ(x)))=q−1∏i=1(x−ζi) olacaktır. Sağ tarafı uygun şekilde iki polinomun çarpımı olarak yazmaya çalışmalıyız. Bu ayırdığımız polinomların dereceleri aynı olmalıdır çünkü P(x)−√qQ(x) ve P(x)+√qQ(x) polinomlarının dereceleri aynı olmalıdır. Dolayısıyla ikisi de (q−12). dereceden polinomlardır. Eşitliğin sağ tarafını eşit dereceli iki polinoma birçok farklı şekilde ayırabiliriz ama bir mantığa göre ayırmamız işimize gelecektir. q modunda tam olarak q−12 tane karekalan olduğunu biliyoruz. Farklı ayırmalar ile belki farklı çözümler gelebilir ama bu çözümün devamında i'nin karekalan olup olmamasına göre ayıracağız. R ile karekalanları N ile karekalan olmayan kalanları gösterelim (0 karekalan değildir), q−1∏i=1(x−ζi)=(∏(x−ζR))(∏(x−ζN)) olarak ayıralım ve bu polinomların istenileni sağladığını gösterelim. Şimdi ∏(x−ζR) ve ∏(x−ζN) polinomlarını x'e bağlı polinomlar yerine {ζ,ζ2,…,ζq−1} sayılarının linear kombinasyonları olarak yazalım. Örnek vermek gerekirse, q=5 için ∏(x−ζR)=(x−ζ)(x−ζ4)=x2−(ζ+ζ4)x+1=−(x2+1)(ζ+ζ2+ζ3+ζ4)−(ζ+ζ4)x =−(x2+x+1)ζ−(x2+1)ζ2−(x2+1)ζ3−(x2+x+1)ζ4 Örnekten de anlaşılabileceği gibi ζi'ye göre sabit terimleri 1=−ζ−ζ2−⋯−ζq−1 yazarak istediğimiz hale getirebiliriz. Ayrıca bazı katsayıların da aynı olduğu görülebilir. Gösterim kolaylığı için bu polinoma F1(ζ) diyelim yani x'e bağlı ζ'lı katsayılardan oluşan bir polinom yerine ζ'ya bağlı x'li katsayılardan oluşan bir polinom gibi düşünelim. Karekalan olmayan polinoma da F2(ζ) diyelim. Bu durumda eğer m karekalansa F1(ζm)=F1(ζ) F2(ζm)=F2(ζ) elde edilir. Aynı polinom olduklarından, F1(ζ) ve F2(ζ)'nın açılımında eğer i≡mj(modq) sağlanıyorsa ζi ve ζj'nin katsayıları aynı olmalıdır. Buradan da yukarıdaki örnekte olduğı gibi karekalan olan kuvvetlerin katsayıları aynı olur. Benzer şekilde karekalan olmayanların da katsayıları aynıdır. Buradan F1 ve F2'yi Ai'ler tam sayı katsayılı polinomlar olmak üzere F1(ζ)=A1(x)∑ζR+A2(x)∑ζN F2(ζ)=A3(x)∑ζR+A4(x)∑ζN olarak yazabiliriz. Eğer m karekalan değilse de F1(ζm)=F2(ζ) olacaktır. Buradan da aslında A1≡A4 ve A2≡A3 olduğu ortaya çıkar.
Şimdi de n0=∑ζR ve n1=∑ζN diyelim. n0+n1=q−1∑i=1ζi=−1 n0−n1=∑ζR−∑ζN=∑(Rq)ζR+∑(Nq)ζN=q−1∑m=1(mq)ζm elde edilir. n0−n1=G dersek G2=q−1∑m1=1q−1∑m2=1(m1m2q)ζm1+m2 olur. Tüm değişkenler q modunda tekrar ediyor. Dolayısıyla m2≡m1n(modq) yazarsak G2=q−1∑m1=1q−1∑n=1(nq)ζm1(n+1)=q−1∑n=1q−1∑m1=1(nq)ζm1(n+1) olur. İç toplamda eğer n≡−1(modq) ise q−1∑m1=1ζm1(n+1)=q−1 değilse, −1 olacaktır. Dolayısıyla G2=q(−1q)+∑q−1n=1(nq)(−1)=q(−1q) olacaktır. q, 4k+1 formatında olduğundan G2=q ve G=±√q olarak bulunur. İşaretini bilmediğimizden şimdilik ona ϵ√q diyelim. Bu durumda n0=12(−1+ϵ√q) ve n1=12(−1−ϵ√q) bulunur. (1) ve (2)'de yazarsak ∏(x−ζR)=12((−A1(x)−A2(x))+ϵ√q(A1(x)−A2(x))) ∏(x−ζN)=12((−A1(x)−A2(x))−ϵ√q(A1(x)−A2(x))) bulunur. −A1(x)−A2(x)=P(x) ve ϵ(A1(x)−A2(x))=Q(x) dersek istenilen sağlanır. Soru biter.
Sonuç 1: Eğer q≡3(mod4) olsaydı G2=−q olacağından aynı işlemleri yaparak P2(x)+qQ2(x)=4(xq−1+xq−2+⋯+x+1) olacak şekilde tam sayı katsayılı P ve Q polinomları bulabiliriz.
Sonuç 2: G=n0−n1=∑ζR−∑ζN=1+2∑ζR olduğundan G=∑q−1m=0ζm2 olur çünkü m2 ifadesi q modunda karekalanları tam olarak 2 defa m=0 için de 0'ı tam olarak bir kere alır.
Not 1: Sonuç 2'yi genelleştirirsek N pozitif tamsayısı ve ζN=e2πiN için N−1∑m=0ζm2N={(1+i)√NeğerN≡0(mod4) ise√NeğerN≡1(mod4) ise0eğerN≡2(mod4) isei√NeğerN≡3(mod4) ise
Not 2: Not 1'in sonucu olarak eğer q≡1(mod4) ise G=√q, eğer q≡3(mod4) ise G=i√q bulunur.