Prvo rješenje.
Primijetimo da promatrani izraz ima smisla samo za z=0.
Uvrstimo li z=x+yi, pri čemu su x,y∈R, dobivamo
zz+zz=x+yix−yi+x−yix+yi=(x+yi)(x−yi)(x−yi)2+(x+yi)2=x2+y2x2−2xyi−y2+x2+2xyi−y2=x2+y22(x2−y2)=x2+y22(x2+y2)−4y2=2−x2+y24y2.
Da bi ovaj izraz bio prirodan broj, vrijednost izraza x2+y24y2 mora biti 0 ili 1.
U prvom slučaju je y=0 i x∈R∖{0}.
U drugom slučaju je x2+y2=4y2, tj. x=±y3, x=0.
Konačno rješenje je
z∈{x∣x∈R∖{0}}∪{x(±3+i)∣x∈R∖{0}}.
Drugo rješenje.
Kao u prvom rješenju, za z=x+yi=0 dobivamo
zz+zz=x2+y22(x2−y2).
Pretpostavimo da je taj izraz jednak prirodnom broju k.
Tada je
2(x2−y2)=k(x2+y2),tj.(2−k)x2=(2+k)y2.
Ako je k=2, onda je y=0 i x∈R∖{0}.
Ako je k=2, onda mora biti y=0 i možemo pisati
y2x2=2−k4−1.
Budući da je y2x2≥0, slijedi da je 2−k4≥1, pa je 2−k>0.
Kako je k prirodan broj, mora vrijediti k=1.
U tom slučaju je 2(x2−y2)=x2+y2, tj. x2=3y2.
Konačno rješenje je
z∈{x∣x∈R∖{0}}∪{x(±3+i)∣x∈R∖{0}}.