2 Roots of Complex Polynomials
2.1 Results from LEAN
Here are basic definitions and results already in LEAN:
\(f\colon X\to Y\) a local trivialization for \(f\) on \(U\) is:
an open subset \(U\subset Y\)
a discrete space set \(I\)
a homeomorphism \(\varphi \colon f^{-1}(U)\to U\times I\)
such that letting \(p_1\colon U\times I\to U\) be the projection onto the first factor, we have \(p_1\circ \varphi (x)=f(x)\) for all \(x\in f^{-1}(U)\)
Let \(f\colon X\to Y\) be a continuous map and \(A\subset Y\). Then \(f\) is an even cover on \(A\subset X\) if every \(a\in A\) has a neighborhood which is contained in the target of a trivialization
\(CSexp\colon \mathbb {C}\to \mathbb {C}\) defined by the usual power series.
\(CSexp\colon \mathbb {C}\to \mathbb {C}\) is continuous.
In Mathlib.
for \(r,\theta \in \mathbb {R}\).
In Mathlib.
\(CSexp(z+w)=CSexp(z)* CSexp(w)\).
In Mathlib.
\(CSexp\colon \mathbb {C}\to \mathbb {C}\) is periodic of period \(2\pi i\) and with no smaller period.
In Mathlib.
There is a map \(PBlog\colon \mathbb {C}\to \mathbb {C}\).
The image of \(PBlog\) is contained in \(\{ z\in \mathbb {C}|-\pi {\lt} Im(z)\le \pi \} \) and for all \(\{ z\in \mathbb {C}| z\not=0\} \) \(CSexp(PBlog(z))=z\).
\(T=\{ z\in \mathbb {C}|Re(z){\gt}0 \cup Im(z)\not= 0\} \)
\(PBlog\) is continuous on \(T\) and if \(z\in T\) then \(PBlog(z)\in \{ z\in \mathbb {C}|-\pi {\lt} Im(z) {\lt} \pi \} \).
2.2 \(CSexp\colon \mathbb {C}\to \mathbb {C}\) is a covering projection on \(Cstar\)
\(Cstar=\{ z\in \mathbb {C}| z\not= 0\} \)
Let \(f\colon X\to Y\) be a continuous map between topological spaces and \(\alpha \colon A\to Y\) a continuous map. A lift of \(\alpha \) through \(f\) is a continuous map \(\tilde\alpha \colon A\to X\) such that \(f\circ \tilde\alpha =f\).
For any \(a, b\in \mathbb {R}\) with \(a {\lt} b\) we define \(S(a,b)=\{ z\in \mathbb {C}| a {\lt} Im{z} {\lt} b⦄\). Define \(S\subset \mathbb {C}\) by \(S=S(-\pi ,\pi )\).
Then \(CSexp\colon S\to T\) and \(PBlog\colon T\to S\) are inverse homeomorphisms.
By Lemma 2 \(CSexp(z)\in \mathbb {R}^-\) if and only if \(CSexp({\rm Im}(z))\in \mathbb {R}^-\) if and only if \({\rm Im}(z)\in {\pi +(2\pi )\mathbb {Z}⦄}\). Since, by Definition 8 for \(z∈ S\) \(-\pi {\lt} Im(z) {\lt} \pi \). It follows that \(CSexp(S)\subset T\). Conversely, by Lemma 6 if \(z\in T\) then \(PBlog(z)\in S\).
By Lemma 1 \(CSexp\) is continuous and, by Lemma 6, \(PBlog\) is continuous on \(T\). Suppose that \(z,w\in S\) and \(CSexp(z)=CSexp(w)\). By Lemma 4 there is an integer \(n\) such that \(z-w =2\pi *n*I\) and \(-2\pi {\lt} Im(z)-Im(w){\lt}2\pi \). It follows that \(n=0\) and hence that \(z=w\). This shows that \(CSexp|_S\) is one-to-one. Since \(CSexp|_S\) is one-to-one and \(CSexp({\rm PBlog}(z))=z\) for all \(z\in T\), it follows that \(CSexp\colon S\to T\) and \({PBlog}\colon T\to S\) are inverse functions. Since each is continuous, they are inverse homeomorphisms.
\(\tilde S\subset \mathbb {C}\) is the subset \(\{ r+\theta * I|r,\theta \in \mathbb {R}\text{\ and\ } \theta \not= (2k+1)\pi \text{ for any } k\in \mathbb {Z}\} \).
Define \(\varphi \colon S\times \mathbb {Z}\to \mathbb {C}\) by \(\varphi (z,k)=z+2k\pi *I\). Then \(\varphi \colon S\times \mathbb {Z}\to \tilde S\) is a homeomorphism.
According to Definition 8 image of \(S\) under the translation action of \((2\pi )\mathbb {Z}\) on \(\mathbb {C}\) is the union of all strips \(S(2n-1)\pi ,(2n+1)\pi )\). By Definition 9 this union is \(\tilde S\). Thus we have a map \(S\times \mathbb {Z}\to \tilde S\) defined by \((z,n)\mapsto z+2\pi *n *I\). Since translation is a homeomorphism of \(\mathbb {C}\to \mathbb {C}\), this map is a local homeomorphism onto its image \(\tilde S\). If \(n ,n'\in \mathbb {Z}\) with \(n\not=n'\) then \(S((2n-1)\pi ,(2n+1)\pi )\cap S((2n'-1)\pi ,(2n'+1)\pi )=\emptyset \). Also \(\tilde S=\coprod _{n\in \mathbb {Z}}S((2n-1)\pi ,(2n+1)\pi )\). It follows that \(\varphi \) is a bijective map and hence a homeomorphism.
Let \(\widetilde{PBlog}\colon T\times \mathbb {Z}\to S\times \mathbb {Z}\) be defined by \(\widetilde{PBlog}(z,n)=(PBlog(z),n)\) for all \(z\in T\) and \(n\in \mathbb {Z}\).
\(\widetilde{PBlog}\colon T\times \mathbb {Z}\to S\times \mathbb {Z}\) is a homeomorphism.
By Definition 10 \(\widetilde PBlog\) is the product of \(PBlog\colon T\to S\) and \({\rm Id}_\mathbb {Z}\colon \mathbb {Z}\to \mathbb {Z}\). By Lemma 1 the first of these factors is a homeomorphism. Since \({\rm Id}_\mathbb {Z}\) is a homeomorphism. it follows from basic properties of homeomorphisms that the product \(\widetilde{PBlog}\) is a homeomorphism.
The composition \(\psi =\varphi \circ \widetilde{PBlog}\colon T\times \mathbb {Z}\to \tilde S\) defines a trivialization of \(CSexp\) on \(T\)
\(\varphi \) is a homeomorphism by Lemma 7. By Lemma 8 \(\widetilde{PBlog}\colon T\times \mathbb {Z}\to S\times \mathbb {Z}\) is a homemorphism. Thus, the composition \(\varphi \circ \widetilde{PBlog}\colon T\times \mathbb {Z}\to \tilde S\) is a homeomorphism. For \((z,n)\in T\times \mathbb {Z}\),
By Lemma 4, \(CSexp(PBlog(z)+2\pi * n * I)=CSexp(PBlog(z))\), which by Lemma 8 equals \(z\). This establishes that \(\psi \) satisfies all the conditions of the Definition 1 on \(T⊆ \).
Suppose \(f\colon E\to X\) is a map between topological spaces and \(U\subset X\) is an open subset and there is a trivialization for \(f\) on \(U\). Suppose also that there are homeomorphisms \(\varphi \colon X\to X\) and \(\tilde\varphi \colon E\to E\) with \(f\circ \tilde\varphi =\varphi \circ f\). The there is a trivialization for \(f\) on \(\varphi (U)\).
Since \(f\circ \tilde\varphi =\varphi \circ f\), we have \(\tilde\varphi \colon f^{-1}(U)\to f^{-1}(\varphi (U))\). Since \(\varphi \) and \(\tilde\varphi \) are homeomorphisms the induced map \(\tilde\varphi \colon f^{-1}(U) \to f^{-1}(\varphi (U))\) is a homeomorphism. Let \(\psi \colon f^{-1}(U)\to U\times I\) be a homeomorphism with \(p_1\circ \psi \) being the map \(f\colon f^{-1}U\to U\). Such a map is equivalent to a trivialization for \(f\) with base \(U\). Then
is a homeomorphism. Furthrmore, projection to the first factor is
This composition is \(f\colon f^{-1}(\varphi (U))\to \varphi (U)\), so that this homeomorphism determines a trivialization for \(f\) with base \(\varphi (U)\).
Let \(T'=\{ z\in \mathbb {C}| Re(z){\lt}0\cup z\in \mathbb {C}| Im(z)\not= 0\} \).
\(T'\) is the base of a trivialization for \(CSexp\colon \mathbb {C}\to \mathbb {C}\) with non-empty fiber.
We have homeomorphism \(\mu \colon \mathbb {C}\to \mathbb {C}\) that sends \(z \to CSexp(\pi *I)z)\) and the homeomorphism \(\tilde\mu \colon \mathbb {C}\to \mathbb {C}\) defined by \(\tilde\mu (z)=z+\pi *I\) Clearly by Lemma 3 and Lemma 2 \(CSexp(\tilde\mu (z))= \mu (CSexp(z))\). By Definition 5 and Definition 11 \(\mu (T)=T'\). The result now follows from Lemma 9 and Proposition 2.
For \(x\in \mathbb {C}\) with \(x\not= 0\), either \(x\in T\) or \(x\in T'\).
\(T\cup T'=\{ z\in \mathbb {C}| z∈ Cstar\} \).
\(CSexp\colon \mathbb {C}\to \mathbb {C}\) is a covering projection over \(Cstar\) with source \(\mathbb {C}\). The image of \(CSexp\) is \(Cstar\).
By Corollary 2 \(T\cup T'= Cstar\). By Proposition 2 and Corollary 1 \(CSexp\) is a trivialization on \(T\) and on \(T'\). Hence, every point of \(Cstar\) lies in the base of a trivialization for \(CSexp\). By definition, this shows that \(CSexp\colon \mathbb {C}\to \mathbb {C}\) is a covering on \(Cstar\). Since \(CSexp(z)\not=0\) for all \(z\in \mathbb {C}\), it follows that \(CSexp^{-1}(Cstar)=\mathbb {C}\). Lastly, by Lemma 5 if \(z\in \mathbb {C}\) and \(z\not= 0\) then \(CSexp(PBlog)(z)=z\). This proves that \(CSexp\) is onto \(\{ z\in \mathbb {C}| z\not=0\} \), which by Lemma 6, is equal to \(Cstar\).
Given a path \(\omega \colon [ a , b]\to \mathbb {C}\) with \(\omega (t)\not=0\) for all \(t\in [ a, b]\), and \(\tilde a_0\in CSexp^{-1}(\omega (a))\), there is a unique map \(\tilde\omega \colon [ a, b ]\to \mathbb {C}\) with \(\tilde\omega (a)=\tilde a_0\) and \(exp(\tilde\omega )=\omega \).
By Corollary 3 and the basic result about covering projections.
\(CSexp\) satisfies the homotopy lifting property on \(Cstar\).
This is immediate from Corollary 3 and the theorem that covering projections have the homotopy lifting property.
2.3 Homotopy Classes of Loops and maps of \(S^1\) into \(Cstar\)
Let \(X\) be a topological space and \(a, b ∈ ℝ\) with \(b {\gt} a\). A loop in \(X\) is a map \(\omega \colon [ a, b]\to X\) with \(\omega (b)=\omega (a)\). A loop is based at \(x_0\in X\) if \(\omega (a)=x_0\).
A homotopy of loops is a one parameter family \(\Omega \colon [a, b]\times [0, 1]\to X\) with \(\Omega |_{[a, b]\times \{ s\} }\) a loop for all \(s\in [0, 1]\). A homotopy of loops based at \(x_0\) is a one parameter family indexed by \([0, 1]\) of loops based at \(x_0\).
Let \(\omega \colon [a, b]\to \mathbb {C}\) be a loop. Assume that \(\omega (t)\in Cstar\) for all \(t\in [a, b]\). There is a lift of \(\omega \) through \(exp\).
Suppose given a loop \(\omega \colon a\colon [a, b]\to \mathbb {C}\) with \(\omega (t)\in Cstar\) for all \(t\in [a, b]\), and given a lift \(\tilde\omega \) of \(\omega \) through \(CSexp\) the winding number of the lift \(\tilde\omega \), denoted \(w(\tilde\omega )\), is \((\tilde\omega _x(b)-\tilde\omega _x(a))/2\pi *I\).
Let \(\omega \colon [ a, b]\to \mathbb {C}\) with \(\omega (t)\in Cstar\) for all \(t\in [ a ,b]\). Suppose that \(\tilde\omega \) and \(\tilde\omega '\) are lifts of \(\omega \) through \(CSexp\). Then \(w(\tilde\omega )\in \mathbb {Z}\) and \(w(\tilde\omega ')=w(\tilde\omega )\).
By the Definition 7 we have \(CSexp(\tilde\omega (b))=\omega (b)\) and \(CSexp(\tilde\omega (a)=\omega (a)\). By Definition 12 \(\omega (b)=\omega (a)\). Thus, \(CSexp(\tilde\omega (b))=CSexp(\tilde\omega (a))\). By Lemma 4, there is \(k\in \mathbb {Z}\), such that \(\tilde\omega (b)-\tilde\omega (b)=2\pi *k* I\). By Definition 14, the winding number of \(\tilde\omega \) is \(k\)
Let \(\tilde\omega '\) be another lift of \(\omega \). Since \(CSexp(\tilde\omega '(t))=CSexp(\tilde\omega (t))\) for every \(t\in [ a, b]\), there is an integer \(k(t)\in \mathbb {Z}\) with \(\tilde\omega '(t)-\tilde\omega _x(t)=2\pi k(t)*I\). Since \(\tilde\omega '\) and \(\tilde\omega \) are continuous functions of \(t\) so is \(k(t)\). Since the \([ a, b]\) is connected and \(\mathbb {Z}\) is discrete, \(k(t)\) is a constant function; i.e., there is an integer \(k_0\) such that for all \(t\in [ a, b]\), we have \(\tilde\omega '(t)=\tilde\omega (t)+2\pi * k_0*I\). Thus, \(\tildeω'(b) -\tildeω'(b)=\tildeω'(a)-\tildeω(a)\). It follows from Definition 14 \(w(\tildeω')=w(\tildeω).\)
Let \(\omega \colon [ a, b]\to \mathbb {C}\) be a loop with \(\omega (t)\in Cstar\) for all \(t\in [ a, b]\). There is a lift \(\tilde\omega \colon [ a, b]\to \mathbb {C}\) of \(\omega \) through \(CSexp\). There is a constant \(w(\omega )\in \mathbb {Z}\) such that for every lift \(\tilde\omega \colon [ a, b]\to \mathbb {C}\) the winding number of \(\tilde\omega \) is \(w(\omega )\).
Suppose that \(\omega \colon [ a, b ]\to \mathbb {C}\) is a loop with \(\omega (t)\in Cstar\) for all \(t\in [ a, b ]\). Then the constant \(w(\omega )\) given in Corollary 6 is the winding number of \(\omega \).
If \(\omega \colon [ a, b ]\to \mathbb {C}\) and \(\omega '\colon [ a, b ]\to \mathbb {C}\) are loops with \(\omega (t) , \omega '(t) \in Cstar\) for all \(t\in [ a, b ]\) and if \(H\colon [ a, b ]\times [ 0, 1 ]\to \mathbb {C}\) is a homotopy of loops from \(\omega \) to \(\omega '\) with \(H(t,s)\in Cstar\) for all \(t\in [ a, b ]\) and \(s\in [ 0, 1 ]\), then \(w(\omega )=w(\omega ')\)
By Definition 13 for all \(\{ t∈ ℝ : 0≤t≤1\} \) \(H(a,t)=H(b,t)\). Let \(\mu \colon \{ t∈ ℝ : 0≤t≤1\} \to \mathbb {C}\) be the path \(μ(t)=H(a,t)\). By Corollary 5 since the image of \(H\) is contained in \(Cstar\), there is a lift \(\tilde H\colon [ a, b]\times I\) of \(H\) through \(CSexp\). Then \(\tilde H|_{\{ a\} \times I}\) and \(\tilde H|_{\{ b\} \times I}\) are two liftings of \(\mu \). So by Lemma 12 \(\tilde H(b,1)-\tilde H(b,0)=\tilde H(a,1)-\tilde H(a,0)\). Rewriting we have \(⁀ H(b,1)-⁀ H(a,1)= \tilde H(b,0)-\tilde H(a,0)\). Since \(\tilde H(t,0)\) is a lift of \(\omega \) through \(CSexp\) and \(\tilde H(t,1)\) is a lift of \(\omega '\) through \(CSexp\), by Definition 15 \(w(\omega ')=w(ω)\).
Suppose that \(\omega \colon [ a, b ]\to \mathbb {C}\) is a loop and \(\omega (t)\in Cstar\) for all \(t\in [ a, b ]\). Suppose that \(H\colon [ a, b ]\times [ 0, 1 ]\to \mathbb {C}\) is a homotopy of loops from \(\omega \) to a constant loop and \(H(t,s)\in Cstar\) for all \((t,s)\in [ a, b ]\times [ 0, 1 ]\). Then the winding number of \(\omega \) is zero
By Lemma 13 the winding number of the loop \(\omega \) is equal to the winding number of a constant loop. By Lemma 4 the lift of a constant loop through \(CSexp\) is a constant path. Thus, the endpoints of the lift of the constant loop are equal and hence by Definition 15 the winding number of a constant loop is zero.
Given a map of the circle \(\psi \colon S^1\to X\) the associated loop is \(\omega \colon [ 0, 2\pi ]\to X\) is defined by \(\omega (t)=\psi (CSexp(it))\).
Let \(ρ : S^1→ \mathbb {C}\) be a map with \(ρ(z)∈ Cstar\) for all \(z∈ S^1\). Let \(ω\) be the loop associated with \(ρ\). Then the image of \(ω\) is contained in \(Cstar\).
Let \(ω \colon [ 0, 2\pi ] \to \mathbb {C}\) be the loop associated to \(ρ\). Then by Definition 16 for all \(t∈ [ 0 ,1 ]\) \(ω(t)=ρ(2\pi * t *I)∈ Cstar\).
The winding number of a map \(\rho \colon S^1\to \mathbb {C}\) with \(\rho (z)\in Cstar\) for all \(z\in S^1\) is the winding number of the associated loop.
If \(f\colon S^1\to \mathbb {C}\) is a constant map to a point \(z\in Cstar\), then \(w(f)=0\).
Let \(\psi , \psi '\colon S^1\to \mathbb {C}\) be maps and \(H : S^1→ \mathbb {C}\) a homotopy between them whose image lies in \(Cstar\). Then the winding numbers of \(\psi \) and \(\psi '\) are equal.
Let \(H\colon S^1\times I\to \mathbb {C}\) be a homotopy from \(\psi \) to \(\psi '\) whose image lies in \(Cstar\). Let \(ω\) and \(ω'\) be the loops associated to \(ψ\) and \(ψ'\) respectively Define \(\hat H\colon [ 0, 2\pi ]\times [ 0, 1 ]\to X\) by \(\hat H(t,s)=H(CSexp(it),s)\). Then by Definition 16 \(\hat H\) is a homotopy from the loop \(\omega \) to the loop \(\omega '\). The images of \(H\) and \(\hat H\) are the same so that the image of \(\hat H\) lies in \(Cstar\). By Lemma 13 the winding numbers of \(\omega \) and \(\omega '\) are equal. By Definition 17 this means that the winding numbers of \(\psi \) that the winding numbers of \(ψ\) and \(ψ'\) are equal.
Let \(\rho \colon S^1\to \mathbb {C}\) be a map with \(\rho (z)\in Cstar\) for all \(z\in S^1\). Suppose there is a map \(\hat f\colon D^2\to \mathbb {C}\) with \(\hat f|_{S^1}=f\) and with the image of \(\hat f\) contained in \(Cstar\). Then the winding \(w(\rho )=0\).
Define a continuous map \(J\colon S^1\times [ 0,1 ]\to D^2\) by \((z,t)\mapsto (1-t)z\). Then \(\hat f\circ J(z,0)= \rho (z)\) and \(\hat f\circ J(z,1)=\hat f(0)\) for all \(z\in S^1\). This is a homotopy in \(Cstar\) from \(\rho \) to a constant map of \(S^1\to Cstar\). By Lemma 16 the winding number of \(\rho \) is equal to the winding number of a constant map \(S^1\to C\star \). By Lemma 15, the winding number of a constant map \(S^1\to \hat f(0)\in Cstar\) is zero.
Since there is a homotopy \(H\) from \(\rho \) to a constant map with image in \(Cstar\), it follows from Lemma 16 that the winding number of \(\rho \) is zero.
2.4 Winding numbers at Infinity for complex polynomials
For any \(\alpha _0\in \mathbb {C}\) and any \(k\in \mathbb {Z}\) \(k≥ 0\), define \(\psi _{\alpha _0,k}\colon \mathbb {C}\to \mathbb {C}\) by \(\psi _{\alpha _0,k}(z)=\alpha _0 z^k\). Then for any \(R{\gt}0\) if \(\alpha _0\not=0\) and \(k{\gt}0\) the winding number of the map of the restriction of \(\psi _{\alpha _0,k}\) to the circle of radius \(R\) is \(k\)
By Definition‘16 and by Lemma 3 the loop \(\omega \colon [ 0, 2\pi ]\to \mathbb {C}\) associated to \(\psi _{\alpha _0,t}\) restricted to the circle of radius \(R\) is given by \(\omega (t)= \alpha _0 R^kCSexp(kt *I)\).
By Lemma 3 there is an \(\tilde\alpha _0\in \mathbb {C}\) with \(CSexp(\tilde\alpha _0)=\alpha _0 R^k\). Define \(\tilde\omega (t)=\tilde\alpha _0+kt *I\) for \(0\le t\le 2\pi \). Then by Lemma 3
By Definition 7 this means that \(\tilde\omega \) is a lift of \(\omega \) through \(CSexp\). By Definition 15 \(w(\omega )=(2\pi k*I-0)/2\pi * I = k\). By Definition 17, this means that the winding number of \(\psi _{\alpha _0,k}\) is \(k\).
Suppose that \(\psi \colon S^1\to \mathbb {C}\) and \(\psi '\colon S^1\to \mathbb {C}\) are maps and for each \(z\in S^1\), we have \(|\psi (z)-\psi '(z)|{\lt}|\psi (z)|\). Then there is a homotopy \(H\) from \(\psi \) to \(\psi '\) whose image lies in \(Cstar\).
Since for all \(z\in S^1\), \(|\psi (z)-|\psi '(z)|{\lt}|\psi (z)|\), it follows that \(|\psi (z)|{\gt}0\) and \(|\psi '(z)|{\gt}0\) for all \(z\in S^1\). Define a homotopy \(H\colon S^1× [ 0, 2\pi ]\to \mathbb {C}\) by \(H(z,t)=t\psi '(z)+(1-t)\psi (z)\). \(H(z,0)=\psi (z)\) and \(H(z,1)=\psi '(z)\), so \(H\) is a homotopy from \(\psi \) to \(\psi '\).
We establish that \(H(z,t)\not= 0\). For all \(z\in S^1\) and \(t\in [ 0, 1 ]\) \(|\psi (z)-(t\psi (z)-(1-t)\psi '(z)|=|(1-t)(\psi -\psi ')|\). Since \(0\le t\le 1\), \(0\le (1-t)\le 1\). Then, \(|\psi (z)-H(z,t)|=|\psi (z)-(t\psi (z)-(1-t)\psi '(z)|=(1-t)|\psi (z)-\psi '(z)|{\lt}|\psi (z)|\). So \(H(z,t)\not=0\) for all \(z\in S^1\) and all \(t\in [ 0, 1 ]\).
Consequently, \(H\) is a homotopy \(S^1\times [ 0 , 1 ]\to \mathbb {C}\) from \(\psi \) to \(\psi '\) whose image lies in \(Cstar\).
Suppose that \(\psi ,\psi '\colon S^1\to \mathbb {C}\) with \(|\psi (z)-\psi '(z)|{\lt}|\psi (z)|\) for all \(s\in [ 0, 2\pi ]\). Then \(\psi \) and \(\psi '\) have the same winding number.
Let \(p(z)\) be a complex polynomial of degree \(k\); \(p(z)=\sum _{i=0}^k\alpha _iz^{k-i}\) with \(\alpha _i\in \mathbb {C}\) and \(\alpha _0\not= 0\). For all \(R\) sufficiently large \(|\alpha _0|R^k{\gt}|\alpha _0z^k - p(z)|\) for any \(z\) with \(|z|=R\).
For each \(1\le i\le k\) set \(\beta _i=\alpha _i/\alpha _0\) Choose \(R{\gt}\sum _{i=1}^k|\beta _j|\) and \(R{\gt}1\). For any \(z\in \mathbb {C}\) with \(|z|=R\), we have
Let \(p(z)\) be a complex polynomial of degree \(k{\gt}1\) given by \(p(z)=\sum _{i=0}^k\alpha _iz^{k-i}\) with \(α_i∈ℂ\) for all \(i\) and \(α_0\not= 0\). Then for \(R\) sufficiently large, the map \(f : S^1\to \mathbb {C}\) given by \(f(z)= p(R* z)\) for \(z\in S^1\) has winding number \(k\).
By Lemma 19 for \(R{\gt}{\rm max}(1,\sum _{i=1}^k|\beta _j|)\), and for any \(z\in \mathbb {C}\) with \(|z|=1\) \(|\alpha _0(R*z)^k-f(z)| {\lt}|\alpha _0 R^k|\). By Lemma 8 the maps defined on \(S^1\) by \(z ↦\alpha _0*(R* z)^k\) and by \(f\) have the same winding number.
But according the Lemma 17 the winding number of the map \(S^1\mapsto \mathbb {C}\) given by \(z\mapsto \alpha _0(R*z)^k=(α_0R^k)*z^k\) is \(k\). Thus, the winding number of \(f\) is also \(k\).
Every complex polynomial of degree \(k{\gt}0\) has a complex root.
The proof is by contradiction. Suppose that \(p(z)=\sum _{i=0}^k\alpha _iz^{k-i} \) with \(\alpha _0\not= 0\). Suppose that \(p(z)\not= 0\) for all \(z\in \mathbb {C}\). By Theorem 2 for \(R{\gt}0\) sufficiently large the winding number of the restriction of \(p(z)\) to the circle of radius \(R\) is \(k\). Fix such an \(R\)
Let \(D^2\to \mathbb {C}\) be the map \(z\mapsto Rz\). Define \(\rho \colon D^2\to \mathbb {C}\) by \(z\mapsto p(Rz)\). The restriction of this map to the boundary circle is the restriction of \(p(z)\) to the circle of radius \(R\). Since \(p(z)\not=0 \) for all \(z\in \mathbb {C}\), the image of \(\rho \) is contained in \(Cstar\). According to Lemma 1, this implies that the winding number of of \(p\) on the circle of radius \(R\) is zero.
Since \(k{\gt}0\), this is a contradiction.