Prvo rješenje.
Po Vieteovim formulama vrijedi
a+b=−1,ab=1.
Množenjem jednadžbe z2+z+1=0 s z−1 dobivamo
z3−1=0.
Budući da su a i b različiti od 1, slijedi a3=b3=1. Kako je 2016 djeljivo s 3, vrijedi
a2018+b2018=a2+b2=(a+b)2−2ab=1−2=−1.
Drugo rješenje.
Korijeni jednadžbe su
a=2−1−i3,b=2−1+i3
(u bilo kojem redoslijedu). Tada je
a3=(2−1−i3)3=−81(1+3i3−3⋅3−3i3)=1,
i analogno b3=1. Uočimo
a2016=(a3)672=1,b2016=(b3)672=1.
Odavde je
a2018+b2018=a2016⋅a2+b2016⋅b2=a2+b2
pa je
a2+b2=(2−1−i3)2+(2−1+i3)2=−1.