Let f(z)=zn+1−azn+az−1. If ξ=cosϕ+isinϕ, we have
ξn+1−1ξn−ξ=cos(n+1)ϕ−1+isin(n+1)ϕ=−2sin22n+1ϕ+2isin2n+1ϕcos2n+1ϕ=−2sin2n+1ϕ⋅(sin2n+1ϕ−icos2n+1ϕ)=(cosnϕ−cosϕ)+i(sinnϕ−sinϕ)=−2sin2n+1ϕ⋅sin2n−1ϕ+2isin2n−1ϕ⋅cos2n+1ϕ=−2sin2n−1ϕ⋅(sin2n+1ϕ−icos2n+1ϕ)
So
f(ξ)=(sin2n+1ϕ−icos2n+1ϕ)⋅(sin2n+1ϕ−asin2n−1ϕ)
Let g(ϕ)=sin2n+1ϕ−asin2n−1ϕ. We mainly consider the roots of g(ϕ)=0 in [0,2π). First, g(0)=0, and we discuss the following cases:
1. If 0<a<1, then g(π)=−sin2n−1π<0. Since g is a continuous function, g has at least one root in [ψk,ψk+1]. Adding the root g(0)=0, g has n+1 roots in [0,2π), which means f has n+1 roots on the unit circle. However, by the Fundamental Theorem of Algebra, f has only n+1 roots in the entire complex plane, so all roots of f are on the unit circle.
2. If a=1, then f(z)=(z−1)(zn+1), and all its roots are on the unit circle.
3. If 1<a, then g(π)=−asin2n−1π<0. So g has at least one root in [ψk,ψk+1]. Adding the root g(0)=0, we need to find two more roots.
Since g(0)=0,g′(0)=(n+1)−a(n−1)>0, but g(ψ1)<0, g has a root in (0,ψ1). Similarly, g(ψn−1)<0, but (−1)n−1g(ψn−1)>0, so g has a root in (ψn−1,2π). Therefore, g has n+1 roots in [0,2π), which means f has n+1 roots on the unit circle. So, by the same reasoning, all roots of f are on the unit circle.