Brouwer’s Fixed Point Theorem

One of the powers of mathematics is its ability to tell us, usually in the abstract, that a certain ‘thing’ must exist.  It may not tell us where to find this thing, or necessarily what its properties are, but proof of existence alone can be very useful and reassuring. One of the most famous existence theorems in the field of topology was devised in 1912 by Dutch mathematician Luitzen Brouwer.  This ‘fixed point’ theorem has many important applications in fields like differential equations, economic theory and even John Nash’s famous equilibrium result.  But the theorem also has some interesting reality based consequences which we’ll try to explore here. Let’s start with a formal statement and work from there:

Luitzen Egbertus Jan Brouwer

Luitzen Egbertus Jan Brouwer

The [mathematical] construction itself is an art, its application to the world an evil parasite. – L. E. J. Brouwer.

Brouwer’s Theorem

Theorem – Brouwer’s Fixed Point (1912):  Every continuous function f from a convex, compact subset K of Euclidean space has a fixed point, f(x) = x.

What this theorem says is if we take a well-defined space without holes (think of a regular continuous surface or volume), and we rotate, stretch, bend or deform it, then at least one point in the space will be unchanged by this action and remain in the same position.  In other words there will be at least one ‘fixed point’.  Mathematically our deformation or re-imaging of the space K is represented by a function f(K) that maps all points x in the original space to points y in the new version.  The fixed point is then represented as f(x) = x. Moulding a piece of plasticine with your hands is a reasonable analogy to think of when considering the theorem in normal three-dimensional Euclidean space.  Of course, one of the powers of this theorem is its generality – we can go as high as we like in dimensionality and still be confident in the assertion.

A closed continuous subset of Euclidean 3-space.  There's no holes or tears - we can imagine deforming this into a vast array of different shapes (homeomorphism)

A closed continuous subset of 3D Euclidean space. There’s no holes or tears – we can imagine deforming this into a vast array of different shapes (homeomorphisms)

Interesting Consequences

The theorem leads to some fairly interesting and amusing truths: 1.  Make a banana smoothie and stir it with a spoon.  No matter how long or thorough your stirring action at least one point of the smoothie will still be in the same position when you’re done. 2.  Take a map of Scotland and make a copy of it.  Shrink it, enlarge it, rotate it or even crumple it.  Place one map so it rests within the boundary of the other.  Then we know with certainty that a particular location on one map will be resting  on-top of the same location on the other.

A scaled map of Scotland has been rotated and randomly placed over a larger original.  Brouwer tells us that one point on the top map will be precisely on top of the same point on the bottom map.

A scaled map of Scotland has been rotated and randomly placed over a larger original. Brouwer tells us that one location on the top map will be precisely on top of the same location on the bottom map.

3.  Two DJs are in a nightclub.  Both share the same favourite track.  One DJ plays the tune first at its native speed of 140 bpm (beats per minute).  The other DJ decided to play the tune faster, so pitch shifts it to 150 bpm, adding some reverb and echo for good measure.  He hits play so both tracks are now playing.  Brouwer’s theorem says that as long as the faster track starts and finishes whilst the slower version is still playing there will always be one moment of musical harmony when both tracks are in perfect sync  – a musical fixed point!

Despite playing the same tracks at the same time at different speeds, these DJs know about Brouwer's FPT. An initially puzzled crowd are going to go wild when they hit that fixed point!

Despite playing the same tracks at the same time at different speeds, these DJs know about Brouwer’s FPT. An initially perplexed crowd are going to go wild when they hit that fixed point!

4.  Go for a walk in the countryside and pull out your ordinance survey map.  Because your map is a smooth and continuously scaled representation of the real terrain you’re in – there will always be a ‘You are here’ point on your map to help you navigate.


Explore the mathematics

Let’s look at a less general form of Brouwer’s theorem in the plane \mathbb{R}^2.  We’ll then explore homeomorphisms and a trivial example in one dimension.

Theorem – Brouwer’s Fixed Point on the PlaneEvery continuous function from a closed unit disc D to itself has a fixed point.

This form of the theorem talks about the unit disc, rather than an abstract subset.  That doesn’t restrict us to considering only discs because homeomorphism is assumed.  Roughly speaking a homeomorphism is a bending or stretching of a space into a new one.  Any remoulding of a disc on the plane is therefore included.

Definition – Homeomorphic:  Two spaces X and Y are homeomorphic to one another (‘topologically the same’) if there exists a function f: X -> Y with the following properties:

  1. is continuous.

  2. is a bijection.

  3. The inverse of f exists and is continuous.

Example:  Any open interval (a,b) is homeomorphic to the whole real number line \mathbb{R}.  One such homeomorphism is the function f(x) = 1/(x – a) + 1/(x – b).  Have a think about it. Finally a simple example. A trivial example in one dimension:  Consider the closed interval [-1,1] and the function f(x) = (x+1)/2.  Where does f send [-1,1] and can we find the fixed point? Answer:  The interval [-1,1] is closed and f(x) is certainly continuous.   f([-1,1]) = [0,1] with f(1) = 1.  Therefore x = 1 is the fixed point.


Prime Numbers and Extraterrestrial Communication

A fascinating but little known application of prime numbers involves the search for, and communication with, extraterrestrials.  In the 1997 film Contact (adapted from Carl Sagan’s novel by the same name), Ellie Arroway and her team of radio telescope ET hunters pick up a repeating signal from the nearby star Vega (around 25 light years away).  Tuning in they quickly realise the message contains the sequence of early prime numbers 2, 3, 5, 7, 11.  They excitedly conclude that they’ve stumbled upon a bona fide alien signal.  Why?

A hopeful Dr Ellie Arroway (Jodi Foster) listens for ET in the film adaption of the novel 'Contact'.  Copyright Warner Bros.  1997

A hopeful Dr Ellie Arroway (Jodi Foster) listens for ET in the film adaptation of the novel ‘Contact’. Copyright Warner Bros. 1997

Foremost, because whilst primes are fundamental to the generation of the natural numbers, they’re also extremely difficult to find and predict.  Over 2300 years ago, in one of the most elegant and famous proofs in number theory, Euclid demonstrated that there are infinitely many primes (see below), yet to this day there’s no known polynomial or simple formula for generating the nth prime.  They appear almost randomly embedded in the space of all natural numbers and this elusiveness means that sequences of primes don’t tend to arise from naturally occurring processes.

A visual representation of all the primes from 1 to 62500. Composite (non primes) are rendered in grey with primes shown as bright white squares.  Courtesy of Mode of Expression

A visual representation of all the primes from 1 to 62500. Composite (non primes) are rendered in grey with primes shown as bright white squares. Courtesy of Mode of Expression

Other sequences of numbers frequently occur in nature.  In fact any non-random sequence of numbers we care to think of is probably rooted in some physical process or intuition about our environment. For example, what if we tried to get ET’s attention by broadcasting the following sequence (terminated for some suitable n):

\{2,4,8,16,32,64,...,2^n\}

We might argue such a sequence (doubling the preceding digit) would be interpreted as a clear and deliberate signal.  What else could it be confused with? Quite a lot as it happens.  For starters nuclear chain reactions follow such a  2^n growth.  Fire a neutron at a Uranium 235 atom and energy plus two neutrons are released.  Those two neutrons in turn may collide with two more Uranium atoms generating 4 neutrons, and so on.  Clearly this kind of uncontrolled fission happens routinely within the evolution of stars so such a sequence of numbers wouldn’t be an optimal extraterrestrial handshake.  How about instead we send a simple repeating sequence of fixed amplitude, a sort of cosmic door knock if you like:

\{4, 4, 4, 4, 4, 4, 4, 4\}

A signal with these characteristics was detected in 1967 by Jocelyn Bell Burnell in Cambridge, England.  The signal was uncovered during a study of Quasars and resembled a series of regular peaks of fixed amplitude 11/3 second apart.  The team was so baffled by it they identified it with the codename LGM (little green men).  Yet the signal turned out to have a completely natural source – it was in fact the regular and rapid rotation of a distant pulsar (the first such detected and studied) issuing forth regular bursts of electromagnetic radiation.

Semiprimes and the Drake Cryptograph

In the 1970s Frank Drake of Cornell University proposed a simple yet elegant method for interstellar communication utilising primes.  It involved sending a pictorial binary message (comprising just 0’s and 1’s) and a number for deciphering the message, known as a semiprime.  A semiprime is a number generated from the product of exactly and only two primes.  For example six, fifteen and twenty five are semiprime because 6 = 2 x 3 = 3 x 2,  15 = 3 x 5 = 5 x 3 and 25 = 5 x 5.  Twelve is not semiprime because 12 = 2 x 2 x 3 = 2 x 3 x 2 = 3 x 2 x 2.

“I know perfectly well that at this moment the whole universe is listening to us,” Jean Giraudoux wrote in The Madwoman of Chaillot, “and that every word we say echoes to the remotest star.”  That poetic paranoia is a perfect description of what the Sun, as a gravitational lens, could do for the Search for Extraterrestrial Intelligence. – Frank Drake

The idea is you build a picture array with 0’s and 1’s such that the length (or cardinality) of the data set is a semiprime, l = p x q.  This semiprime is supposed to  suggest to the receiving intelligence to arrange the data in two possible configurations:  p x q or q x p.  One of these configurations contains the message.

Example:  Let’s take a really simple example to illustrate the method.  We’ll pitch this in reverse and pretend we’ve just received a Drake cryptograph from outer space.  Our receivers pick up the following repeated signal from the double star Gamma Andromedae:

1 1 1 1 0 0 1 1 1 1 0 0 1 0 0

On first appearance the data looks pretty uninteresting but if we count the number of elements in the list (the cardinality) we get 15.  What’s special about 15?  Well it happens to be semiprime:  3 x 5 = 5 x 3.  Great.  That suggests two clear ways or arranging the bits.  Let’s first try breaking it into 5 columns by 3 rows:

5x3

Hmmmm….nothing to see here.  What about 3 columns by 5 rows:

Screen Shot 2015-02-15 at 18.45.26

It’s the letter F!  Amazing….we’ve made first contact with an alien civilisation who might join us for a game of interstellar scrabble!

The Arecibo Message

Perhaps the most famous use of Drake’s cryptograph was the Arecibo message broadcast  in 1974 from the recently refurbished Arecibo radio telescope in Puerto Rico towards the globular cluster M13 (25,000 light years away).  The data steam had a cardinality of 1679 bits, which is a semiprime with the following prime factors 73 x 23 or 23 x 73.  The correct orientation for revealing the message is 23 columns x 73 rows.  Voila!

The Arecibo message correctly oriented with descriptions of what each part is supposed to convey to an alien intelligence.

The Arecibo message correctly oriented with descriptions of what each part is supposed to convey to an alien intelligence.

The message (co-authored by Drake, Carl Sagan and others) is supposed to convey a condensed summary of the human species – its technology, biology and location in space (see here for more details).  Whether or not such a message would be understood by another technical civilisation, if successfully decoded, is open to debate.  Any such civilisation would certainly need to share many common traits with the human species at the very least.  But the main motivation behind the message was simply to demonstrate what was possible rather than seriously communicate with denizens who, if they even existed, would take over 50,000 years to call back.


Explore the Mathematics

These sections will define in more detail some of the mathematics used in Modulo Universe.  Readers should consider skipping as desired.

Definition of Prime number:  A natural number p > 1 is prime if it is only divisible by itself and 1.

Definition of Composite number:  A natural number c is composite if it has at least one more divisor other than itself and 1 (i.e. it isn’t prime).

So why are primes so fundamental in mathematics?  This next theorem explains why:

The Fundamental Theorem of Arithmetic:  Every integer > 1 can be represented uniquely (apart from order) as a product of one or more prime numbers.

In other words the prime numbers represent fundamental and indivisible building blocks for the positive integers.  For example 20 = 2 x 10 = 2 x 2 x 5.  32 = 4 x 8 = 2 x 2 x 2 x 2 x 2.

Put another way:  Every positive integer n > 1 can be represented in exactly one way as a product of prime powers.

This leads me to one of the most beautiful and elegant proofs in mathematics – Euclid’s infinite primes.  One of the great appeals of mathematics over other human creations is its eternity.  By this I mean that once you prove something remarkable in mathematics – as Euclid did over 2000 years ago – it’s there forever.  Whereas theories in physics, chemistry and astronomy undergo a constant revision, mathematics is like an indestructible and ever-growing vault.  The literature from this epoch of history might loose some of its original meaning due to the filter of modern culture, yet the logic of greek mathematics cuts through the intervening millennia with a piercing clarity.

I urge you to follow along with this proof as its relatively easy, even without mathematical training.

Theorem (Euclid 300 B.C):  There are an infinite number of primes.

Proof:  Suppose there’s isn’t an infinite number of primes!  Then there must be a biggest prime number – let’s call that P.  We can then make a list of all the known primes including P:

p1, p2, p3, p4,…., P

So far so good.

Now suppose we multiply our list of known primes together to make a number N:

p1.p2.p3…..P = N

Now this number N can’t be prime because it has all these prime divisors.  But what if we add 1 to N?  Let’s call this new number M.

M = N+1

Now M, like any other natural number, must be either a prime or a composite number.  If it’s the former we’ve found another prime larger than N contradicting our assertion.  If it’s a composite then it can be expressed as a product of prime factors.  However none of the primes listed can divide M so there must exist other primes not in our list.  In both cases we’ve contradicted our initial claim so there must be an infinite number of primes!

Definition of Semiprime:  A natural number is semiprime (or bi-prime) if it is the product of two prime numbers p and q (l = p x q = q x p).

From this definition it’s clear that the square of any prime number must be semiprime and therefore the largest known semiprime is also, conveniently, the square of the largest known prime.  Large semiprimes are popular in encryption systems due to the simplicity of making them (grab two primes and multiply them together) but complexity of factorising them with no prior knowledge.