0% found this document useful (0 votes)
4 views

circle

This tutorial introduces Rotation Theory, focusing on the dynamics of homeomorphisms on the circle, specifically the space R/Z. It aims to provide foundational knowledge for undergraduate and beginning graduate students in mathematics, covering topics such as circle maps, Weyl's Theorem, and ergodic theory. The tutorial includes exercises and web-based animations to enhance understanding of the concepts presented.

Uploaded by

kalin.vurbanov
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

circle

This tutorial introduces Rotation Theory, focusing on the dynamics of homeomorphisms on the circle, specifically the space R/Z. It aims to provide foundational knowledge for undergraduate and beginning graduate students in mathematics, covering topics such as circle maps, Weyl's Theorem, and ergodic theory. The tutorial includes exercises and web-based animations to enhance understanding of the concepts presented.

Uploaded by

kalin.vurbanov
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 64

An Introduction to Rotation Theory

Christian Kuehn
[email protected]

Abstract
This tutorial introduces one of the most fundamental dynamical systems by studying maps of the circle to
itself. We are mainly going to investigate homeomorphisms of the circle. Homeomorphisms look easy at first
sight, but this tutorial should convince you that this first impression is not quite correct. Indeed, we shall
meet several surprising phenomena and discuss results, which demonstrate the complications arising already in
1-dimensional dynamics. Even in higher-dimensional problems it often turns out that we can reduce our system
to a 1-dimensional setup, so that we are also trying to give major tools and results, which should be helpful even
if you are not planning to stay in the 1-dimensional world. The theory associated with self-maps on the circle
sometimes goes by the name “Rotation Theory” and as we shall see: This name is justified.
Contents
1 Preface 3

2 Circle maps 5

3 Weyl’s Theorem 9

4 Ergodic Theory 13

5 Rotation numbers 16

6 Rational Rotation Numbers 19

7 Limit Sets 24

8 Wandering Intervals 27

9 Families of Diffeomorphisms 31

10 Further Steps and References... 37

11 Hints 41

12 Answers 53
1 Preface
The tutorial is set up so that a beginning junior or senior undergraduate student from mathematics
or a mathematics-related field with a basic course in analysis should be able to follow the main line
of argument. Also, beginning graduate students with little background in dynamical systems beyond
differential equations are hopefully able to benefit. If you are already beyond this point, you might be
able to quickly read through and get a first idea about rotation theory and circle maps.

Naturally, some more advanced aspects of the subject are interesting, but difficult to incorporate.
Therefore we summarized the part about measure-theoretic aspects of the subject in Section 4, which
deals with ergodicity and recommend that you skip it if you have never studied measure theory or in-
vest some extra time in learning some basic notions. Otherwise we only require results from “Classical
Analysis” such as the Intermediate Value Theorem and some very basic facts about complex numbers.

Since the tutorial is inherently based on your access to the Internet, you need a working connection
for some web-based animations of material presented here, these animations re-play automatically after
a 3 second delay. There are also multiple exercises with hints and answers throughtout the tutorial
and they form an essential part of it! You should do them!

None of the exercises require any long calculations. You should provide the key idea
or a very short calculation, so there is no need to have scratch paper at hand.
Before I leave you to start, let me briefly make you aware of certain links you are going to find in
the tutorial.

The links are an essential part of the tutorial, not much can be said on 10 pages, not much on 100
and even 1000 barely suffice to cover a small part of all of mathematics. So you are encouraged to
explore via the links; if you are using a browser-plugin to read this pdf-file and open a link, you can
just go back one page to return where you were in this file.

W signals a link to Wikipedia, the currently largest online encyclopdia. These links are meant to give
you a way to directly look up some terminology.

M signals a link to Mathworld, one of the biggest mathematics resources available online. Again you
can directly look up terminology here.

H signals a link to the biographies of mathematicians maintained by the Mathematics Department


at the University of St. Andrews.

If you want to have many external pages available at the same time it is recommended that you
download this pdf-file to your computer and do not use it inside a browser window.
2 Circle maps
The main object of study of this tutorial are dynamical systems on the circle. More precisely, we are
going to investigate dynamics on the space R/Z. This space can conveniently be thought of as the unit
interval [0, 1] with the two endpoints 0 and 1 identified since this is precisely what the construction
R/Z [WkM] means: We take the real line and identify two elements if they differ by an integer. As
basic a property we recall the following result.

Fact 2.1. The circle is a compact metric space, where the metric p(x, y) is defined by

min length of γ|γ : [0, 1] → S 1 , γ(0) = x, γ(1) = y, γ continuous



γ

Observe that the metric here is, what it is intuitively supposed to be, namely the length of the
shortest arc between two points in S 1 . The definition seems too complicated if one sees it for the first
time, but if you happen to know any Differential Geometry you will recognize it as quite natural (if
you don’t you might want to briefly look here).

It is customary to denote the circle by S 1 . Beyond the construction via an interval, there is another
important point of view, namely considering C = {z ∈ C||z| = 1} so that we identify a subset of the
complex plane as our circle. We shall indicate explicitly if we use this point of view since we are mainly
going to work with R/Z.
Furthermore it is an easy task to translate between these two spaces...

Exercise 1. Find a homeomorphism from R/Z to C = {z ∈ C||z| = 1} (you don’t need to verify all
details).
• Give me a hint!
• Go to the answer.

So far we have only described our underlying space and to have a dynamical system we need a map
on this space as well. One of the easiest dynamical systems on S 1 is the map given by

Ra (x) = x + a (mod 1) (1)

for some a ∈ R. For convenience we are going to omit the notation (mod 1) [WkM] from now on
and we are going to indicate clearly when a map is not defined on S 1 . We easily see by looking
at e2πix 7→ e2πi(x+a) = e2πia e2πix that we are dealing with a rotation, when we consider Ra . We are
interested in what happens to a starting value x under iteration. Consequently we consider the sequence

O(x) = Ra (x), Ra (Ra (x)), Ra (Ra (Ra (x))), · · · , Rak (x), · · ·



(2)

where powers like “Rak ” will always denote composition of maps. The set O(x) is called the forward
orbit of x. Obviously the backward orbit will consist of preimages.
The intuitive reason for trying to investigate O(x) is that we might think of f as a transition map
from one state of a physical system to another and x as a starting value. This idea might be famil-
iar to you from the classical theory of differential equations. Just that in our case we have a discrete
set of values instead of a solution curve, so that we could interpret our setup as working in discrete time.

As an example we have recorded the rotation map Ra “at work” for two different values of a:

• Click here to view animation 1

• Click here to view animation 2

Looking at the different maps we recognize that the behaviour seems very regular in the first case.
Let us try to explain this; in this case the map actually has a rational parameter a ∈ Q, so that we are
talking about a rational rotation. The behaviour is not only regular as visually observed, but we have

Theorem 2.2. If a ∈ Q, then for any fixed x the forward orbit O(x) is finite, which means that
Ra : R/Z → R/Z is periodic.

That this result is correct can be visualized by keeping track of the iterates of a rational rotation,
which is shown in the next animation.

• Click here to view animation 3


By now you might have thought already about a proof of this result and if you haven’t then it is
about time to do so!

Exercise 2. Prove that a rational rotation is periodic.


• Give me a hint!
• Go to the answer.

The second animation showed the iterates of a map Ra with an irrational parameter a ∈ R − Q.
There is no directly visible pattern, but maybe we can see more if we also record all iterates on S 1 .

• Click here to view animation 4

The observation is that the points are “uniformly distributed” on S 1 and we have to ask if it is
possible to quantitatively describe this behaviour. Two natural questions are:

• Given some points x, y ∈ S 1 . Does the orbit O(x) contain a point “close” to y?

• Given two intervals in S 1 of different length, does the bigger interval contain “more points” of the
orbit?

These questions are most easily answered by the fundamental theorem in the following section.
3 Weyl’s Theorem
Theorem 3.1. (Weyl [H]-Laplace [H]) Let a be irrational and consider the associated rotation Ra :
R/Z → R/Z given by Ra (x) = x + a. Let U be an interval in R/Z of the form U = [c, d] with
0 ≤ c < d ≤ 1. Define
T (x, n) = # 1 ≤ k ≤ n|Rak (x) ∈ U

(3)
(where “#S” denotes the number of elements of a set S). Then we have
T (x, n)
lim =c−d (4)
n→∞ n
Remark: The actual content of the result can be summarized by observing that with more and
more iterations, the average number of points landing in an interval is equal to the length of the
interval.
Proof. (Sketch) First we re-write the problem. Let χU (x) be the indicator function for U , i.e.
(
1 if x ∈ U
χU (x) =
0 if x ∈/U

Now we can express T (x, n) in a different way


n
X
T (x, n) = χU (Rak (x))
k=1
Remember that our final goal is to prove limn→∞ T (x,n)
n = c − d. We have an equivalent form of this
equation Pn Z 1
k
k=1 χ U (R a (x))
lim = χU (x)dx (5)
n→∞ n 0

Exercise 3. Convince youself that (5) is equivalent to our initial goal limn→∞ T (x,n)
n = c − d. Also think
about a “physical interpretation” of each side in the last equation.
• Give me a hint!
• Go to the answer.
Instead of proving the last equation for χU directly we are going to prove it first for continuous
functions φ on the circle φ : R/Z → C, where C = {z ∈ C||z| = 1}. An easy approximation argument
is going to give us the final result. So temporarily we aim at
Pn k Z 1
k=1 φ(Ra (x))
lim = φ(x)dx
n→∞ n 0

Consider the set of functions φm (x) = e2πimx ||m| ≤ n . We need the following two facts, which
are often discussed in a first course in Fourier Analysis [WkM]:

Fact 3.2. The functions φm (x) = e2πimx ||m| ≤ n form a basis in the space of trigonometric polyno-
mials [W] on the circle.
Fact 3.3. Trigonometric polynomials are dense in the space of continuous functions on the circle.
The first statement has a direct algebraic proof, whereas the density is a fundamental fact of Fourier
[H] Analysis on the circle and is not immediate to prove. An elementary and also very enthusiastic
account of the last fact is given in [Koerner89]. You could also view the density result as a direct
consequence of this theorem.

In view of the previous facts we can use an approximation argument to establish the result for
continuous functions if we can prove it for trigonometric polynomials of the form φm (x). Notice first
that φm (Ra (x)) = e2πim(x+a) = e2πima e2πim = µm φm (x), where we have set µm = e2πima . The previous
relation can be used repeatedly to give φm (Rak (x)) = µkm φm (x). Hence we calculate first for m 6= 0 and
get
n n
X X 1 − µn+1
m
φm (Rak (x)) = φm (x) µkm = φm (x)
1 − µm
k=1 k=1

This immediately implies for the case m 6= 0 that


n
1X
lim φm (Rak (x)) = 0
n→∞ n
k=1

If m = 0 we clearly have that


n n
1X k 1X n
lim φm (Ra (x)) = lim 1 = lim = 1
n→∞ n n→∞ n n→∞ n
k=1 k=1
and therefore we have found the “time-average” in our desired equation for the case of trigonometric
polynomials. The “space-average” is easily found by Euler’s [H] formula eix = cos x + i sin x and direct
integration: (
Z 1
0 if m 6= 0
e2πimx dx =
0 1 if m = 0
So we have shown that our equation holds for continuous functions, but we should remember that
initially we dealt with χU (x), which is not continuous.

Exercise 4. What is the basic approximation idea to get the result from continuous functions also for
indicator functions [W] like χU (x)? What properties/ideas could be used to make the approximation
argument rigorous?
• Give me a hint!
• Go to the answer.
Weyl’s Theorem is also sometimes refered to as the “Equidistribution Theorem”. Notice that the
last proof illustrates the interplay between many concepts which are fundamental in classical analysis.
It is often indispensable to be aware of techniques which might not appear to be directly related to
problems in dynamics. Furthermore we can also answer a question, which we have posed initially about
circle rotations.
Corollary 3.4. If Ra (x) = x + a is a circle rotation and a is irrational, then for any x ∈ [0, 1] the
orbit of x is dense in R/Z.
4 Ergodic Theory
This part of the tutorial puts the previous results in a bigger context and assumes a little bit of famil-
iarity with some very basic notions of measure theory. You can skip this section if you want; no later
section makes any use of the results stated here. It should be beneficial in any case to read on if you
want a broader perspective.

First of all, since we have indeed found that the orbit of points is uniformly distributed over S 1 ,
Weyl’s Theorem can also be re-phrased in terms of probability theory. Recalling that we can look at
the interval [0, 1] with endpoints identified, another way of putting the last observation is that the
probability distribution on [0, 1] is uniform [WkM].

Furthermore, Weyl’s Theorem illustrates that a dynamical system can obey the property of having
“space-averages” equal to “time-averages”. That is, we can predict the system either by observing
a single orbit or by taking an average over a spatial region. The theorem is indeed only one of the
myriad of manifestations of a more general concept.

Let (X, A, µ) be a finite measure space [WkM] and f : X → X be measurable. Let us denote the
orbit of an element x ∈ X for simplicity by x = x0 , f (x) = x1 , f 2 (x) = x2 , etc. and take a measurable
real-valued function φ : X → R. Then we can also try to define a “time-average” A(x0 ) by
n−1
1X
Aφ (x0 ) = lim φ(xk ) (6)
n→∞ n
k=0
where it is not a priori clear if this limit exists. If it does we have formally defined the time-average
of φ over the forward orbit of x0 . We can also get a space-average of φ, which obviously should be
defined by
Z
1
Sφ = φ(x)dµ(x) (7)
µ(X) X
The fundamental condition to impose on the map f is “ergodicity”. To define this notion, recall
that a set A is called f -invariant if f (A) ⊂ A. Now we call f ergodic if there does not exist any
splitting of our measure space X = X1 ∪ X2 into two f -invariant subsets X1 and X2 of strictly positive
measure.

We like to think of f satisfying a certain minimality property with respect to the underlying
measure space. Using this notion we have a remarkable theorem (see also the exercise following it for
“deciphering”):

Theorem 4.1. (Birkhoff [H] Ergodic Theorem) A measure preserving transformation f : X → X is


ergodic if and only if for every integrable function φ we have Sφ = Aφ (x) for all almost every x ∈ X.

The proof of the Birkhoff Ergodic Theorem is beyond the scope of this tutorial, but the interested
reader is referred to [K-H97].
Exercise 5. Define the term measure-preserving map f between two measure spaces (don’t cheat!
- there is only one natural definition). Explain precisely, what is meant by “integrable function” and
“almost every” in the previous theorem.
• Give me a hint!
• Go to the answer.

It is easy to see that Weyl’s theorem together with Birkhoff’s Ergodic Theorem gives us that
irrational rotations are ergodic. Indeed, it is immediate that a rotation as described above preserves
the Lebesgue [H] measure induced on the circle S 1 .
5 Rotation numbers
Now that the main dynamical properties of rational and irrational rotations are understood, it is
natural to ask how these maps fit into the context of “general” maps on S 1 . More precisely, we are
now going to study homeomorphsims f : S 1 → S 1 . Suppose we are given a homeomorphism f and we
can find another homeomorphism h : S 1 → S 1 such that Ra ◦ h = f ◦ h, where Ra is a rotation given
by Ra (x) = x + a. Then we call f (topologically) conjugate to Ra . In this case we can study the
iteration of f using Ra since for x ∈ S 1

f k (x) = |h ◦ Ra ◦ h−1 ◦ h ◦ Ra {z
◦ h−1 ◦ · · · h ◦ Ra ◦ h−1} = h ◦ Rak ◦ h−1
k-times
This calculation shows that we could generalize conjugacy [WkM] outside of our setup of the circle.
To remember how the compositions of maps work we can visualize the conjugate maps in a commutative
diagram [WkM]
f
S 1 −−→ S1
 
 
yh yh
R
S 1 −−→
a
S1
Our goal is obviously to check, which homeomorphisms are indeed conjugate to rotations. A rota-
tion Ra (x) = x + a is completely characterized by the parameter a, so we should try to construct such
a parameter for general homeomorphisms, which will be called “rotation number”.
Notice that there is an obvious projection map π : R → R/Z = S 1 given by x → x + Z. Based on
this projection we can lift any homeomorphism f : S 1 → S 1 to a homeomorphism F : R → R, which
is required to satisfy π ◦ F = f ◦ π. 1 To illustrate geometrically how a lift works we can look at the
following:

• Click here to view animation 5

We see that a lift essentially works by unfolding a map on S 1 to a map on R. Recall that a
homeomorphism f : [0, 1] → [0, 1] is called orientation-preserving if x < y implies f (x) < f (y),
i.e. if “<” denotes the usual ordering then this is just monotonicity. We can extend this concept
to S 1 by calling a circle homeomorphism orientation-preserving if it has a montone lift F such
that F (x + 1) = F (x) + 1. The next result is going to enable us to define the rotation number of a
homeomorphism f : S 1 → S 1 .

Theorem 5.1. Let f : S 1 → S 1 be an orientation-preserving homeomorphism and F : R → R be any


lift. For x ∈ R define
1
τ (F ) = lim (F n (x) − x) (8)
n→∞ n

Then this limit exists for all x and is independent of x. Furthermore τ (F ) differs by an integer for two
different lifts.
1
Notice that we do not have conjugacy here! Particularly topologists near you might become very angry if you claim any homeomorphism h
between S 1 and R.
Remark: We are only going to prove independence of x and the relation for different lifts below.
The existence of the limit is an uninspiring exercise in analysis (see e.g. [K-H97]). We call π(τ (F )) =
τ (f ) the rotation number of f .
Proof. (of Theorem 5.1) Since F is orientation-preserving we have F (x + 1) = F (x) + 1. This implies
for any x, y ∈ [0, 1) that |F (x) − F (y)| < 1. Using this observation together with a direct triangle-
inequality gives
1 n 1 1 2
|F (x) − x| − |F n (y) − y| ≤ (|F n (x) − F n (y)| + |x − y|) ≤
n n n n
Taking the limit as n → ∞ we see that the rotation numbers of x and y must be the same. That
any rotation number just differs by an integer for different lifts is immediate if you have done the last
exercise since τ (F + k) = τ (F ) + k.
The previous proof demonstrates that lifts are very convenient to work with. To convince yourself
that we have defined the desired concept the following exercise is helpful:
Exercise 6. Determine all possible lifts of a rotation Ra (x) = x + a and calculate the rotation number.
Observe also whether Ra is orientation-preserving or not.
• Give me a hint!
• Go to the answer.
The rotation number is now well-defined and hopefully you are already worrying about the dis-
tinction between rational and irrational numbers. The guess to investigate these two cases seperately
comes from our knowledge about rotations and it turns out to be a reasonable strategy.
6 Rational Rotation Numbers
Once you have really understood the examples we gave so far, it should be clear that periodicity is
going to play a major role. The next theorem confirms this without any doubts!
Theorem 6.1. If f is an orientation-preserving homeomorphism of S 1 then τ (f ) is rational if and
only if f has a periodic point.
Proof. “⇒”: Suppose that τ (f ) = p/q ∈ Q. Using the definition of f we compute
1 mn
τ (f m ) = lim (F (x) − x) = mτ (f ) (mod 1)
n→∞ n

Hence we conclude that τ (f q ) = 0. Notice that we just used the familiar idea of showing periodicity for
rational rotations in a different context. Therefore it is sufficient to show that if τ (f ) = 0, then f has
a fixed point. We are going to proceed for this by contraposition, i.e. we assume f has no fixed point
and want to get that τ (f ) 6= 0. Consider a lift F such that F (0) ∈ [0, 1). If F (x) − x ∈ Z for some x
we would have a fixed point for f , namely π(x) (check this!). Therefore F (x) − x ∈ R − Z and since
F − Id is continuous the Intermediate Value Theorem [WkM] gives us together with the construction
F (0) ∈ [0, 1) that
0 < F (x) − x < 1
Using continuity of F − Id once more we conclude that on the compact set [0, 1] the function F − Id
must achieve its maximum and minimum. So there exists a constant δ > 0 such that

0 < δ ≤ F (x) − x ≤ 1 − δ < 1


Since F − Id is periodic, the previous estimates hold for all x ∈ R. So we simply pick a nice x, namely
x = F k (0), and sum both sides of the previous inequality from k = 0 to n − 1 to obtain

nδ ≤ F n (0) ≤ n(1 − δ)

On dividing by n and invoking independence of starting points of rotation numbers we get from the
estimates
F n (0)
δ≤ ≤1−δ
n
that τ (f ) cannot be equal to 0 as we wanted to show. The converse is explained in the next exercise.

Exercise 7. Prove the converse of the previous theorem, i.e. show that if f has a periodic point, then
f must have a rational rotation number.
• Give me a hint!
• Go to the answer.

It is not surprising that with a little bit more work using lifts we can also show that all periodic
points must have the same period for an orientation-preserving homeomorphism with rational rotation
number. This was expected from the usual rational rotations Rp/q (x) = x + p/q. This is the point,
where the similarities end.
Let us look at the map given by
1 1
g(x) = x + + sin(2πx) (9)
2 4π
Several properties are easy to check and you should check a few to convince yourself:

• g has a rational rotation number; in particular τ (g) = 12

• The orbits consisting of 0, 12


 1 3
4 , 4 show existence of periodic points.

• We can find a point x ∈ [0, 1) such that x is nonperiodic!

Therefore the behaviour of homeomorphisms with rational rotation numbers needs special inves-
tigations with a focus on non-periodic orbits. The next two animations of g show what we should
expect:

• Click here to view animation 6 - forward iteration

• Click here to view animation 7 - backward iteration

The visual observation is that our forward iterates approach the either 0 or 1/2 and the backward
iterates approach either 1/4 or 3/4.
This behaviour occurs in far more general setups in dynamical systems at such a high rate that
it deserves new terminology, namely if we are given a homeomorphism f : S 1 → S 1 we call a point
x ∈ S 1 heteroclinic to y1 , y2 ∈ S 1 if

lim p(f n (x), f n (y1 )) = lim p(f n (x), f n (y2 )) = 0


n→∞ n→−∞

where p is the natural metric on S 1 introduced in the beginning of this tutorial (see Section 2).
Roughly speaking, the orbit of x is asymptotically approaching the orbit of y1 in forward time and y2
in backward time. Alternatively we could simply call a point heteroclinic if it approaches a periodic
orbit in forward time and another periodic orbit in backward time. This is precisely, what we have
observed in our example for the map g.

Although we shall not need the next definition it is good to know some extra vocabulary in this
situation, namely if we are only dealing with two points x, y ∈ S 1 and

lim p(f n (x), f n (y)) = 0


|n|→∞

then x is homoclinic to y.
We are finally in a position to conclude the discussion for rational rotation numbers.

Theorem 6.2. If f : S 1 → S 1 is an orientation-preserving homeomorphism with a rotation number


τ (f ) = p/q ∈ Q, then a point x in a non-periodic orbit is heteroclinic under the map f q to two points
in a periodic orbit.

We are not going to prove this result as this would take us too far outside the main line of argument.
Nevertheless, the main idea of the proof is worth mentioning. We consider a lift of f and then view
this map restricted to an interval [x, x + 1]. Now this problem can be analyzed with tools from interval
maps.
7 Limit Sets
We have seen that for rational rotation numbers we can gather a lot of information about the asymptotic
behaviour of non-periodic points. The next goal is to determine the structure of such “asymptotic”
or “limit” behaviour for irrational rotations. First, let us introduce another fundamental definition in
dynamical systems. Let f : S 1 → S 1 be a continuous map, then for x ∈ S 1 we define the ω-limit set
of x as

ω(x) = y ∈ S 1 | there exist n1 < n2 < · · · with f nk (x) → y as k → ∞



(10)
The ω-limit set contains all points, which come arbitrarily close to x, so we have indeed the formal
notion of “limit” behaviour for points. Clearly, we can extend this definition to spaces beyond S 1 in a
straightfoward way.
Exercise 8. Fix any point x ∈ S 1 . Find the ω-limit set ω(x) for the rotation Ra (y) = y + a, where
a ∈ R − Q.
• Give me a hint!
• Go to the answer.
As a minor result of the proof for the previous exercise we obtain that ω(x) is independent of
x ∈ S 1 as long as we are dealing with our standard irrational rotation. This nice property persists for
all orientation-preserving homeomorphisms with irrational rotation number, more precisely
Theorem 7.1. Let f be an orientation-preserving homemorphism of S 1 with τ (f ) ∈ R − Q. Then
ω(x) = ω(y) for all x, y ∈ S 1 .
Remark: Regarding the following proof, try to extract which previously discussed key idea is used.
Proof. First we require an observation: If I ⊂ S 1 is an interval with endpoints f n (x) and f m (x) for
some n 6= m then every forward orbit O(x) = {f n (x)}n∈N must meet I. Before we prove this note that
I cannot degenerate into a point since this would imply that we have a periodic point. This is impos-
sible for irrational rotation numbers by our classification for rational rotation numbers (“rational”⇔
“∃ a periodic point”).

For our claim it obviously suffices to show that S 1 = k∈N f −k (I) as this means the backward
S
iterates of I cover the unit circle. Therefore every forward orbit of some x must meet I eventually.
Set Ik = f −k(n−m) (I) and notice that
Sfor all−kk ∈ N the intervals Ik−1 and Ik have at least one common
1
endpoint. This implies that if S 6= k∈N f (I) then the sequence of endpoints must converge to some
point x0 . Therefore

x0 = lim f (−k+1)(n−m) f m (x) = f (n−m) lim f −k(n−m) f m (x) = f (n−m) (x0 )


k→∞ k→∞

which implies that x0 is periodic, which is impossible as f has an irrational rotation number.

Now we are ready to attack the main problem so let z ∈ ω(x). Our goal is to show that z ∈ ω(y)
since we can then simply reverse the roles of x and y to get that ω(x) = ω(y). By definition of ω-limit
sets there exists a sequence of natural numbers ln such that f ln (x) → z. By the previous observation
we find another sequence km ∈ N such that f km (y) ∈ Im = [f lm (x), f lm+1 (x)]. If we let m → ∞ we see
that f km (y) → z, which precisely means that z ∈ ω(y).
At least superficially some effort was made in proving a seemingly simple looking independence
statement, but if you really understood the previous proof, then you can identify that the key part is
to show that homeomorphisms with irrational rotation numbers have forward orbits meeting a certain
interval eventually. For irrational rotations this would simply follow from Weyl’s Theorem again.
8 Wandering Intervals
Our next goal is to examine the structure of ω = ω(x) more closely. If you have not seen the next
result before you are most likely very astonished:
Theorem 8.1. Given any Cantor [H] set [WkM] K ⊂ [0, 1) and some irrational γ ∈ (0, 1), there is
some homeomorphism f of S 1 such that ω(x) = K for all x ∈ S 1 and τ (f ) = γ.
Remark: If you are at some point asked to give an explicit construction of ANY Cantor set in
[0, 1) then all you need is a homeomorphism of the circle. We are only going to show the part regarding
the Cantor set.
Proof. Our goal is to constructively obtain a map from the Cantor set K. First, enumerate all compo-
nents of S 1 − K in the same order as that of {nγ}n∈Z on S 1 and call these In for n ∈ N. Notice that
for this procedure to work we need an order on S 1 and we might simply use the usual order of [0, 1) for
this purpose. Next define the map f : In → In+1 by demanding that f is linear, onto and increasing.
The map is illustrated in the following animation:

• Click here to view animation 8

Clearly we can extend f to S 1 continuously. Now let x ∈ S 1 − K and observe that O(x), the orbit
of x under f, contains precisely one point in each component In so that ω(x) ⊂ K. Since K is a Cantor
set, it does not contain any isolated points, in particular every point in K is an accumulation point of
a subsequence of In , which implies that ω(x) = K. This concludes the main line of proof, the last step
is your next exercise.
Exercise 9. In the last proof we have only shown that ω(x) = K for x ∈ S 1 − K, i.e. we have only
considered points outside the actual Cantor set. Find a way to generalize this to S 1 to complete the
proof of the theorem. Also justify, why S 1 − K 6= ∅.
• Give me a hint!
• Go to the answer.

The construction of the homeomorphism in the previous theorem is an example of so-called “wan-
dering” intervals. If you look at the next animation observe that the name captures the essence of the
mapping we have defined, the interval “wanders around”.

• Click here to view animation 8

Again we have encountered an important concept along the way. We call a nondegenerate open set
U ⊂ S 1 wandering with respect to a continuous map f : S 1 → S 1 if f n (U ) ∩ U = ∅ for all n > 0 and
S
x∈U ω(x) is not a single periodic orbit. The last condition says that under iteration the set U does
not exhibit any periodic behaviour and the first condition means exactly that U “wanders around”.
We obviously call a set non-wandering if it is not wandering and also notice that it is easy to extend
both definitions to other dynamical systems.

There is also a natural converse to our last result

Theorem 8.2. If f is an orientation-preserving homemorphism of the circle with irrational rotation


number τ (f ), then ω(x) = S 1 if there are no wandering intervals for f . If there are wandering intervals
then ω(x) is a Cantor set.
We are not going to prove this result since the ideas involved differ only slightly from our exposition
so far. Having obtained quite a lot of information about the ω-limit set, we return to our initial question
if we can indeed find a conjugation between an orientation-preserving homeomorphism f with irrational
rotation number and an irrational rotation Ra . It turns out that the case of wandering intervals is
especially troublesome.

Exercise 10. Prove that if f has wandering intervals, then f is not conjugate to an irrational rotation
Ra (x) = x + a.
• Give me a hint!
• Go to the answer.

Though it turns out that this problem is the only one left and in all other cases we have succeeded
with our classification

Theorem 8.3. (Poincaré [H]) If an orientation-preserving homeomorphism f of S 1 has no wandering


intervals and has an irrational rotation number τ (f ) then f is conjugate to the irrational rotation
Ra (x) = x + a with a = τ (f ).

The proof uses a - unfortunately - very technical ordering argument, which we shall not present
here. Instead we hope that during the last few paragraphs you have already raised the question

• Is there a situation or method to prevent wandering intervals?


There are esentially two answers to this questions, the first one is that one can simply try to
eliminate certain bad points from S 1 and then try to conjugate. This procedure works in the usual
manner of resolving problems inherent in a space - namely by considering a quotient construction
[WkM]. The more satisfactory answer was given by Denjoy [H]. Before reading the result make sure
you to recall or learn the definition of bounded variation [WkM] for a function.

Theorem 8.4. (Denjoy) A C 1 diffeomorphism f : S 1 → S 1 with irrational rotation number a and


derivative of bounded variation is conjugate to the irrational rotation Ra (x) = x + a.

Notice that we consider here the derivative of f as a function from S 1 to R. Denjoy’s theorem tells
us that if we only consider C 1 maps then the dynamics is relatively “tame” in the sense that we have
a model system with irrational rotations, which is easy to understand.

So you might think that the dynamical properties are not very interesting for C 1 diffeomorphisms,
but then you should continue to the next part, which is going to change your opinion drastically.
9 Families of Diffeomorphisms
Clearly a single diffeomorphism is relatively nice, but what happens if we start studying families of
diffeomorphisms? Instead of f , we are going to consider a familiy of maps {ft }. This means we should
also consider the rotation number as a map, i.e. we set

τ : C 0 → [0, 1) (11)

so that τ becomes a map from continuous functions to [0, 1). We cannot say very much about τ since
as yet we have not even made C 0 into a metric space. It turns out to be useful to look at the uniform
topology [W] by endowing C 0 with the metric given by d(f, g) = maxx∈S 1 p(f (x), g(x)).

Theorem 9.1. τ is continuous in the uniform topology.

Proof. Fix p/q and p0 /q 0 in Q such that p0 /q 0 < τ (f ) < p/q. Now construct a lift of f , say F , which
gives the inequality
−1 < F q (x) − x − p ≤ 0
By continuity of F −Id and the Intermediate Value Theorem [WkM] we see that actually F q (x) < x+p
for all x ∈ R. If not, then F q (x) = x + p, which would mean that τ (f ) = p/q contrary to our initial
assumption. Furthermore F q − Id is periodic and continuous so it must attain its maximum. This
allows us to find δ > 0 such that F q (x) < x + p − δ, so if we perturb f in the uniform topology by δ
then this perturbation F̄ satisfies F̄ q (x) < x + p for all x ∈ R. Similarly we can deal with the case for
p0 /q 0 to conclude that τ is a continuous map.
Beyond the continuity we might want to extract more information about τ and as usual the standard
example provides a hint how to do this. More specifically we fix a homeomorphism f and consider a
new map ρ(a) = τ (Ra ◦ f ), where Ra is the usual rotation.
Exercise 11. Show that if f = Rb then a 7→ τ (Ra ◦ Rb ) := ρ(a) is monotonically increasing.
• Give me a hint!
• Go to the answer.
The situation is more complicated if we consider any homeomorphism for f . Using methods like
lifts and the Intermediate Value Theorem [WkM] again, we can obtain the following:
Proposition 9.2. The map a 7→ ρ(a) = τ (Ra ◦ f ) is increasing and if ρ(a) is irrational it is strictly
increasing.
Basically this means that whenever we “hit” an irrational rotation number for the familiy of maps
{Ra ◦ f } and then increase a we are locally increasing. At rational numbers we might stay constant.
This might seem paradoxical at first since we do not expect to have such a behaviour at rational
numbers, but the intuition is deceiving here.
Proposition 9.3. Suppose that (Ra ◦ f )n 6= Id for all a ∈ S 1 and all n ∈ N. Then for all r/s ∈ Q
the preimage ρ−1 (r/s) has non-empty interior. This implies also that the set {a|ρ(Ra ◦ f ) ∈ R − Q} is
nowhere dense [WkM] in S 1 .
Remark: The second part of the conclusion shows that there seems to be no way to get away
without Cantor-type sets in this setup. Notice that we are still only in the setup of homeomorphism
in dimension 1 on S 1 !!
Proof. (Sketch) Denote by Kr/s the set of values a such that ρ(Ra ◦ f ) = r/s. By continuity of the
rotation number and its monotonicity we see that Kr/s is non-empty. In particular we can write

Kr/s = {a|(F (x) + a)s (x) = x + r for some x}

where F denotes a lift of the map f . A similar construction as in the proof of continuity of the rotation
number can now be employed to show that the following two sets are also non-empty and consist of
single points
+
= a ∈ Kr/s |(F (x) + a)s (x) ≥ x + r for all x

Kr/s

= a ∈ Kr/s |(F (x) + a)s (x) ≤ x + r for all x

Kr/s
+ −
But since (F (x) + a)s (x) is not identically equal to x + r for all a, we have Kr/s 6= Kr/s and this means
that Kr/s must have non-empty interior, i.e. it does contain a non-empty interval.
Hopefully you object immediately to the assumptions of this result! How do we know that we
can find a homeomorphism f such that the condition (Ra ◦ f )n 6= Id for all a ∈ S 1 and all n ∈ N is
satisfied? There might not even be such a mapping f . Surprisingly, it turns out that there is even a
diffeomorphism f of the circle, which satisfies the required hypothesis.
The following criterion will do the main work for us.

Lemma 9.4. View S 1 as the unit circle C in the complex plane. Let f : C → C be an analytic [WkM]
diffeomorphism, which has an extension to an entire [WkM] function in the complex plane C, which is
not an affine map. Then there is no integer n such that f n = Id on C.

Proof. Suppose to the contrary that f n (x) = x on C. Then extend f to the complex plane, for
convenience also denote it by f , and observe that the Identity Principle for holomorphic functions
implies that f n (z) = z for all z ∈ C. But this means that f n−1 ◦ f = Id so that f is an entire function
with inverse f n−1 , which is also entire, i.e. we see that in this case f is biholomorphic [W]. From
standard Complex Analysis it is well known that the only biholomorphic entire maps of the complex
plane are affine maps, i.e. f (z) = cz + d [WkM] contradicting our initial assumptions.
Again the idea of the proof is quite striking as it uses an unexpected trick to consider an extension
of a map to the complex plane. You should be aware already that these surprises tend to occur quite
frequently in dynamical systems!

The only task left is to come up with a nice analytic diffeomorphism which satisfies the assumption
of our previous Lemma 9.4. It turns out that we can even produce a whole family of maps satisfying
our assumptions. We define
1
fb (x) = x + b sin(2πx) for 0 < b < (12)

It remains to check that we have chosen the correct map, so you should try the following exercise.

Exercise 12. Consider the familiy of maps (Ra ◦ fb )(x) = x + b sin(2πx) + a = fa,b (x) and show that
1
fa,b defines a family of analytic diffeomorphisms of S 1 for b ∈ (0, 2π ), which have an entire extension
to the complex plane.
• Give me a hint!
• Go to the answer.

Hence we have constructed f so that Lemma 9.4 and Proposition 9.3 imply that for each fixed
1
b ∈ (0, 2π ) the map
a 7→ ρ(a) = τ (Ra ◦ fb )
is monotone, continuous, locally constant at each value for which τ (Ra ◦fb ) is rational and non-constant
at irrationals. Such a function is generally called a devil’s staircase. Both of the links [WkM] show
a picture of a devil’s staircase, which is precisly using the construction we have indicated here!

Recall that you might have come across such a devil’s staircase in connection with Cantor sets
since another incarnation of a devil’s staircase is constructed by defining a function to be constant and
rational on the complement of a Cantor set in [0, 1].

If you think this is not enough evidence that families of diffeomorphisms are complicated and give
rise to interesting behaviour, notice that we have still one more trick left!
Namely look at the full familiy of maps

fa,b = Ra ◦ fb

Using Proposition 9.3, we see that for a fixed irrational number φ the set {(a, b)|τ (fa,b ) = φ} is the
graph of a continuous function. If φ is rational it turns out that the set has non-empty interior and is
bounded by continuous curves. The wedges between two such curves (or sometimes the whole system of
curves) are called Arnol’d tongues. See the figure (1) from the book [D-V93] below for an illustration
of these curves.

Figure 1: Illustration of Arnol’d tongues

The general phenomenon illustrated here is sometimes also refered to as phase locking or mode
locking [WkM].
10 Further Steps and References...
The last figure for the Arnol’d tongues was taken from the excellent book of De Melo and Van Strien
[D-V93]. If you are seriously considering learning more about dynamical systems in one dimension, this
is a must-have as a reference text. It also covers another interesting aspect of circle homeomorphisms
directly in the beginning of the book, namely that we can not only define the rotation number via lifts
of maps and limits, but it turns out that it can be defined using combinatorics.

In particular to a homeomorphism f on S 1 we can associate a sequence of natural numbers {an }.


The construction of this sequence is one of the involved technical aspects of the subject and requires a
lot of book-keeping devices, i.e. indices, sub-indices, superscripts and a good chunk of the roman and
the greek alphabet. This is the reason why you have not learned about this construction here. If you
want to learn it, you should sit down with a lot of patience, scratch paper, and verify this construction
on your own to actually understand it. The suprising result is that it we find in the end that
1
τ (f ) = 1
a1 + a2 + a 1
3 +···

Meaning that the rotation number can be defined in terms of a continued fraction expansion. The
standard notation for this would be τ (f ) = [0; a1 , a2 , a3 , · · · ]. Obviously we have “extra” information
encoded in the sequence an and we can use tools of symbolic dynamics [W] to show whether two
homeomorphsims are equivalent, at least from the combinatorial point of view.
Combinatorics is emphasized in the book by Brucks and Bruin [B-B04], which starts from the fairly
elementary, but goes quite far into modern directions of research like Farey [H] trees [W] and kneading
theory. Another introductory text along similar lines (both books are actually appearing in the same
series) is the text by Pollicott and Yuri [P-Y98], which stresses the measure-theoretic tools as it is also
intended as an introduction to Ergodic Theory [WkM]. Several parts of this tutorial are based on these
three books.

The main basis for the material we have seen so far is from the book by Katok and Hasselblatt
[K-H97]. It makes a great reference text in many areas far beyond the material we have seen here, but
is probably not the easiest entry point for the subject.

All four books mentioned so far [B-B04],[P-Y98],[K-H97],[D-V93] contain all necessary further refer-
ences to get started with serious research in rotation theory and/or one-dimensional dynamical systems
in general, therefore we are not going to reproduce these (mostly overlapping) lists here. If you want
to persue the subject further, the following reading schedule might be very helpful:

1. Get a reference text such as [K-H97] or [D-V93]

2. Read the basic introduction to 1-dimensional dynamics in an advanced undergradute level course
text such as [Devaney03] or a beginning graduate student text such as [B-S02].

3. Proceed to a more specialized text in one dimension. The author of this tutorial found [B-B04]
and [D-V93] particulary helpful in this situation.
Random remarks about technology

This document was also created as an attempt to find out whether we can use a PDF-document
to construct a tutorial, which takes advantage of many features available in a computer learning envi-
ronment. As a side effect this also preserves the nice typesetting and fonts provided by LATEX.

The only remaining problem with a PDF-document - at least in the humble opinion of the author
of this document - seems to be that the integration of animations into PDF is not supported by LATEX.
You might object that this is not possible at all in PDF files! Surprisingly, this is not the case and
some companies are offering to construct such files. But even after asking several experts for internet
presentations, the author of this document could not find anybody knowing enough to teach him, how
to do it...

So if you are able to get something like a gif-file into a PDF (or even better: you want to write a
TeX-package to do this), please contact me: [email protected]. Thank you!
References
[B-S02] M. Brin and G. Stuck, Introduction to Dynamical Systems, CUP, 2002
Go back to page: 38
[B-B04] K.M. Brucks and H. Bruin, Topics from One-Dimensional Dynamics, London Mathematical
Society, Student Texts 62, CUP, 2004
Go back to page: 38
[Devaney03] R. Devaney, An Introduction to Chaotic Dynamical Systems, 2nd edition, Westview, 2003
Go back to page: 38
[D-V93] W. De Melo and S. Van Strien, One-Dimensional Dynamics, Springer, 1993
Go back to page: 36, 37, 38
[K-H97] A. Katok and B. Hasselblatt, Introduction to the Modern Theory of Dynamical Systems, CUP,
1997
Go back to page: 14, 18, 38
[Koerner89] T.W. Koerner, Fourier Analysis, CUP, 1989
Go back to page: 11
[P-Y98] M. Pollicott and M. Yuri, Dynamical Systems and Ergodic Theory, London Mathematical
Society, Student Texts 40, CUP, 1998
Go back to page: 38
11 Hints
Hint 1.

Complex numbers have another nice representation except z = x + iy...

• Go back to exercise 1
• To the answer of exercise 1
Hint 2.
p
Write the parameter a as a rational number a = q and observe that we are working “mod 1”.

• Go back to exercise 2
• To the answer of exercise 2
Hint 3.

The first part is checking definitions and for the second part think about k as time for the left-hand
side and include a factor of R 11 on the right-hand side.
0
dx

• Go back to exercise 3
• To the answer of exercise 3
Hint 4.

Think about the indicator function of an interval and find a sequence of continuous functions converg-
ing to it.

Also notice that we are dealing with an equality of limits here (i.e. one limit of finite sums and one
integral). Try to justify, why you can interchange the limit of your approximating sequence with the
other limit opertions!

• Go back to exercise 4
• To the answer of exercise 4
Hint 5.

Measure-preserving should of course mean that the size of a measurable set remains unchanged. In-
tegrability is a finiteness condition and certain small sets should be excluded if we want something to
hold almost everywhere.

• Go back to exercise 5
• To the answer of exercise 5
Hint 6.

Think about what the projection map π does to integers...

• Go back to exercise 6
• To the answer of exercise 6
Hint 7.

We observe that if f has q-periodic point then F q (x) = x + p for some p ∈ Z. Now think about the
definition of rotation number for mq = n...

• Go back to exercise 7
• To the answer of exercise 7
Hint 8.

Recall Weyl’s Theorem about the uniform distribution of orbits for irrational rotations. If you want a
further hint, recall the following animation:

• Click here to view animation 4

• Go back to exercise 8
• To the answer of exercise 8
Hint 9.

This one is really quick if you paid attention to a previous result...

• Go back to exercise 9
• To the answer of exercise 9
Hint 10.

Think about what happens to the ω-limit set under conjugation...

• Go back to exercise 10
• To the answer of exercise 10
Hint 11.

Note that Ra ◦ Rb = Ra+b .

• Go back to exercise 11
• To the answer of exercise 11
Hint 12.
1
Try to think how the function fa,b looks like on [0, 1], e.g. for b = 4π and a = 21 . If you don’t want to
stretch your imagination you could use the nice tool here.

For a formal proof you might want to look at the derivative of fa,b viewed as a map on [0, 1].

• Go back to exercise 12
• To the answer of exercise 12
12 Answers
Answer 1.

Define h : R/Z → C by h(x) = e2πix and observe that periodicity of the map makes this well-defined!
Using the logarithm gives an inverse.

• Go back to exercise 1
Answer 2.

Write a = pq , where p, q ∈ Z and q does not divide p. Considering Raq we see that
p
Raq (x) = x + q · mod 1 = x + p mod 1 = x
q
so that Ra is indeed periodic (we even have determined the number of elements in the orbit!).

• Go back to exercise 2
Answer 3.

We try to prove that under iteration “time” and “space” averages agree, i.e.
Pn k Z 1
k=1 χU (Ra (x))
“time-average” = lim = χU (x)dx = “space-average”
n→∞ n 0

• Go back to exercise 3
Answer 4.

The most elementary way is to approximate the indicator functions by two sequences of continuous
functions from above and below as indicated in the following animation

• Click here to view animation E1

Now we can use the fact that our two sequences consist of uniformly continuous functions (since
they are continuous on the circle, which is compact!) to interchange limits if necessary.

Alternatively, the Dominated Convergence Theorem [WkM] could also do the job if you happen to
know it.

• Go back to exercise 4
Answer 5.

Let (X1 , C1 , µ1 ) and (X2 , C2 , µ2 ) be measure spaces then a measurable transformation f : X1 → X2 is


called measure-preserving provided that for every measurable set B ∈ C2 we have µ1 (f −1 B) = µ2 (B),
where f −1 B denotes the usual set-theoretic pre-image.
R
In our theorem φ is a map from (X, µ) to R and integrable simply means that X φ(x)µ(x) < ∞ or
otherwise said that φ ∈ L1 (X, µ). Notice that it is a common convention to drop obvious terminology
like the σ-algebra A and the Borel σ-algebra on R in the notation.

Almost everywhere or “almost every” refers to the fact that the property holds except on a set of
measure 0 with respect to the measure µ in this case.

• Go back to exercise 5
Answer 6.

If we define R∗ : R → R by R∗ (x) = x + a + k for some k ∈ Z, then π ◦ Ra = R∗ ◦ π since π(k) = 0.


By denoting with π −1 a map giving a preimage of an element in S 1 we see that any lift must satisfy
that R∗ differs from Ra by an integer. Now fix any lift R∗ then we see that
1 1
lim ((R∗ )n (x) − x) = lim (x + na − x) = a (13)
n→∞ n n→∞ n

So the rotation number is precisely the generalization we wanted. Clearly, all lifts are just lines with
slope 1, so they are monotone and satisfy R∗ (x + 1) = R∗ (x) + 1, which implies that rotations are
orientation-preserving (as you would have guessed intuitively anyway!).

• Go back to exercise 6
Answer 7.

We observe that if f has q-periodic point then F q (x) = x + p for some p ∈ Z. For m ∈ N we just recall
the definition of the quotient, which is relevant in the definition of the rotation number
m−1
F mq (x) − x 1 X q iq mp p
= F (F (x)) − F iq (x) = =
mq mq i=0 mq q

Hence the rotation number of F is given by τ (F ) = p/q.

• Go back to exercise 7
Answer 8.

An easy answer would be to invoke the result that orbits of irrational rotations are dense, which follows
directly from Weyl’s Theorem. If you want to use the definition of ω-limit sets as stated you could also
write out the details like this:

We claim that ω(x) = S 1 for all x. Take any y0 ∈ S 1 and fix an interval I1 centered at x with total
width  and 0 <  < 1. Then Weyl’s Theorem tells us that there exists some n1 such that f n1 (y0 ) ∈ I1 .
Call f n1 (y0 ) = y1 and repeat the procedure for an interval I2 centered at x of total width /2. This
gives a sequence of nk such that
lim f nk (y0 ) = x
k→∞

This implies that y0 ∈ ω(x) and since y0 was arbitrary we conclude that ω(x) = S 1 .

• Go back to exercise 8
Answer 9.

Since τ (f ) is irrational we have ω(x) = ω(y) for all x, y ∈ S 1 (as we have shown in Theorem 7.1).
Since K is a Cantor set, it is nowhere dense, so S 1 − K 6= ∅ and the theorem follows.

• Go back to exercise 9
Answer 10.

Notice that for a conjugation we would have a homeomorphism h from S 1 to itself such that hf h−1 = Ra
and the homeomorphism h would preserve the topological structure of the ω-limit set, which in the case
of wandering intervals means we would map a Cantor set homeomorphically onto S 1 , which is absurd.

• Go back to exercise 10
Answer 11.

Note that Ra ◦ Rb = Ra+b . Monotonicity follows since we know that rotation numbers for Ra and Ra+b
are given by a and a + b, so that we have an increasing function.

• Go back to exercise 11
Answer 12.
0
First, we look at the derivative of fa,b viewed as a map on [0, 1] to see that fa,b (x) = 1 + 2π
b cos(2πx)
1 0
and observe that since b ∈ (0, 2π ) we have fa,b (x) > 0 for all x in [0, 1]. This means fa,b is strictly
monotonically increasing on [0, 1], so that we can invert.

Also fa,b is analytic since it is constructed from functions that are analytic by addition. The same
reasoning holds for the question, whether we can extend fa,b to an entire function since the identity
map and sin(x) both extend to entire functions.

Although you might think that this was a simple proof, the behaviour of the family of maps fb (x) =
x+b sin(2πx) alone is not simple at all if we vary the parameter b! View the next animation to convince
yourself.

• Click here to view animation E2

• Go back to exercise 12

You might also like