OFFSET
2,4
COMMENTS
A complex root is called unimodular if it lies on the unit circle.
While there is technically 1 unimodular root for z-1, the offset of this sequence is 2 so that the polynomial in question has three terms.
Let g=gcd(n,k). If 6 divides n/g + k/g, then z^n + z^k - 1 has exactly 2*g unimodular roots each of the form exp(i(Pi/3g + 2*Pi*m/g)), or its conjugate, where 0 <= m <= g-1 (see Theorem 2 from College Math Journal reference).
LINKS
Michael A. Brilleslyper and Lisbeth E. Schaubroeck, Locating Unimodular Roots, College Mathematics Journal, Volume 45, Number 3, May 2014, pp. 162-168(7).
FORMULA
a(n) = Sum_{k=1..n-1; 6 divides (n/gcd(n,k) + k/gcd(n,k))} 2*gcd(n,k).
EXAMPLE
The polynomial z^20 + z^4 - 1 has 8 roots (of the 20 possible) lying on the unit circle; moreover, z^20 + z^k - 1 has no roots lying on the unit circle when 1 <= k <= 19 and k != 4. Thus a(20) = 8.
PROG
(Sage)
[sum(2*gcd(n, k) for k in [1..n-1] if Integer(n/gcd(n, k)+k/gcd(n, k))%6==0) for n in [2..100]]
CROSSREFS
KEYWORD
nonn
AUTHOR
Tom Edgar, May 23 2014
STATUS
approved