On a locally path-connected space, on each path component choose a value of a complex logarithm of at a base point. Continue it along paths using local logarithms. Independence of the path is exactly vanishing of the winding number of a continuous closed path for all loops. This constructs a continuous function with . The implication from a logarithm to zero winding requires no local connectivity. For applications to arbitrary planar compact sets, apply the criterion on polygonal neighborhoods rather than assuming the compact set is locally path-connected.
A nonempty compact dynamical system is a minimal dynamical system if it has no proper nonempty closed forward-invariant subset. Equivalently, every forward orbit is dense: the orbit closure of any point is a nonempty closed forward-invariant set, and conversely a closed invariant set contains the orbit closure of each of its points.
Consider the collection of nonempty closed forward-invariant subsets of , ordered by reverse inclusion. Every chain has an upper bound, its intersection: the chain has the finite-intersection property, compactness makes the intersection nonempty, and continuity is not even needed for its forward invariance. The Zorn lemma supplies a minimal member , so is a minimal subsystem. Also is compact, nonempty and forward invariant, so minimality gives . Here the printed word “nontrivial” must mean nonempty; a singleton with its identity map shows that a subsystem with more than one point cannot always be required.
If , every tail of its forward orbit is dense in , since it is the orbit of . Therefore every neighborhood of contains for arbitrarily large . Choosing these times successively for balls of radii gives with . This proves the Birkhoff recurrence theorem: every continuous map of a nonempty compact metric space has a recurrent point. In fact every point of the chosen minimal subsystem is recurrent.
Write the continuous circle extension as the skew product
A sufficient condition, and in this setting also a necessary one, is the circle skew-product minimality criterion: for every integer there is no continuous function such that
The cocycle is assumed continuous; a merely measurable cocycle need not define this topological extension.
To prove sufficiency, choose a minimal subsystem of the extension. Its projection is a nonempty closed forward-invariant subset of , hence all of . For , vertical translation sends to another minimal subsystem, since it commutes with . Two such translates either are disjoint or coincide: a nonempty intersection is closed and forward invariant, so minimality forces equality. Define their common stabilizer
This is a closed subgroup of the circle group. Its closedness follows by taking limits of translations of points in the compact set , using both a translation and its inverse. Each fiber is nonempty. If , the sets and intersect at , so . Conversely translating any fiber point by any member of stays in the fiber. Thus every fiber is exactly one coset of .
If is proper, is proper and therefore finite, say for some positive integer . The character is constant on each fiber coset, giving a well-defined function from . This function is continuous: its graph is the continuous image of in , and projection of that compact graph onto the Hausdorff space is a continuous bijection and hence a homeomorphism. The relation gives , contrary to the criterion. Hence and the extension is minimal.
Conversely, a solution of the displayed equation makes a nonconstant continuous invariant function on the extension. Its nonempty level sets are proper closed invariant subsets, contradicting minimality. This also proves necessity of the circle skew-product minimality criterion.
Apply it with , , , and . The base is a minimal dynamical system: the closure of the cyclic subgroup generated by an irrational angle is the whole circle group, and its positive forward orbit has the same closure. To see the subgroup assertion, a proper closed subgroup of the circle is finite; if it contained an irrational angle it would be infinite. The elementary classification follows because a closed subgroup with arbitrarily small nonzero elements is dense, while otherwise its least positive representative generates a finite subgroup.
There can be no forbidden for any . Indeed, the winding number of a continuous closed path of equals that of , by translation and homotopy invariance of winding number. Consequently their quotient has winding number zero. But the proposed quotient has winding number . Thus the skew product is minimal. Starting at , induction gives
because . Its orbit is dense in the two-dimensional torus, so its second coordinate is dense in the circle. Removing the initial point does not change density, since every orbit tail in a minimal dynamical system is dense. Therefore
For a continuous loop in , choose a continuous argument lift with . Such a lift is constructed by subdividing the interval into pieces whose images lie in an argument chart and matching the arguments at their endpoints. The winding number of a continuous closed path is
Changing the initial lift adds one constant multiple of and does not change this integer.
Normalize the loop by
Choose a continuous lift satisfying
Because , the difference is an integer independent of the chosen lift. The winding number of a continuous closed path is
If is a lift of , then is a lift of
Therefore
For a continuous closed path , choose a continuous argument lift
Its winding number of a continuous closed path about zero is
For a piecewise smooth path this equals .
If , then
never vanishes, since . Thus is a homotopy through closed paths avoiding zero. By homotopy invariance of winding number, or directly by the dominated-perturbation lemma,
More generally, and are homotopic by paths in when there is a continuous function
with , , and for every . The winding-number theorem states that such a homotopy implies
For the Fundamental theorem of algebra, let with . For sufficiently large ,
for every . The dominated-perturbation lemma shows that has the same winding number as , namely . If had no zero, however,
would be a homotopy in from that loop to the constant loop , whose winding number is zero. This contradiction proves that has a complex root. This is the winding-number proof of the fundamental theorem of algebra.
Finally suppose that a continuous retraction existed. The boundary loop has winding number one, while contracts it to zero inside the disc. Composing this contraction with gives a homotopy through loops in from to the constant loop . Their winding numbers are respectively one and zero, contradicting homotopy invariance. Hence there is no such retraction, as in the winding-number proof of the no-retraction theorem.