Two rays for every fraction
Worth reading first: The fraction written on every bulb · The shape in every picture of itself.
The fraction written on every bulb read the Mandelbrot set from the inside. Every bulb on the main cardioid was traced as the region where one cycle attracts, and the fraction at which it hangs turned out to be its period, its rotation and, to within fourteen per cent, its size. This essay reads the same bulbs from the outside, where the set is not there and the plane is empty, and finds the fraction again — this time written in binary, as the angles of two curves that come in from infinity and land at the bulb’s root.
The curves are the external rays, and they were introduced in the shape in every picture of itself as the lines running across the escape-time bands, perpendicular to them, each labelled by an angle. They are the working tool of the subject: Douady and Hubbard used them to prove that the set is connected and to describe how its pieces join. Here they are computed and drawn, and three facts about them are measured. Two rays land at each bulb’s root, and which two is decided by the arithmetic of a straight line. They approach that root slowly, in a way that distinguishes a root from every other kind of landing point. And the regions between the pairs of rays share out the whole circle of angles, by an identity about Euler’s totient that predates the set by two centuries.
The angle of a point outside
Far from the set, the orbit of nought under escapes so fast that its behaviour is dominated by the squaring: after steps it is close to in a precise sense. There is a change of coordinates, the Böttcher coordinate , which makes that exact. It is a conformal map from the outside of the set onto the outside of the unit disc, with far away, and in it the escape becomes plain squaring. Adrien Douady and John Hubbard proved in 1982 that this map exists and is one-to-one on the whole outside of the set, and that existence is the proof that the set is connected: the outside of a connected set can be mapped onto the outside of a disc, and the outside of a set in two pieces cannot.
The map gives every point outside the set two coordinates, the size of , which measures how fast the orbit escapes, and its angle. Curves of constant size are the outlines of the escape-time bands. Curves of constant angle are the external rays: the ray of angle is the set of for which points in the direction . Each ray comes in from infinity and heads for the set, and the question is where it arrives.
Computing a ray means inverting , which has no formula, and the method used here is Tomoki Kawahira’s. At depth the equation is replaced by the polynomial equation that the -th iterate of nought equals , which is accurate when the iterate is large; Newton’s method solves it starting from the previous point of the ray, and the target is moved inward a fraction of a step at a time. The only delicate part is the angle. Raising to the power doubles its angle times, and in floating point the angle would lose a binary digit at each doubling. Here every angle is a fraction with an exact integer numerator and denominator, and the doubling is done in integers, so the ray at depth 160 is computed with the angle exact. The hero figure’s rays were followed to that depth, and each ends within two hundredths of the root it was predicted to land at.
Doubling, and why rational angles cycle
Squaring a number far from the set doubles its angle. So the dynamics of the map, seen through the Böttcher coordinate, is the doubling map on the circle of angles, , and the doubling map is easiest to read in binary. Doubling shifts the binary digits of one place left and throws away the digit that crosses the point. The orbit written as a word met this as the first example of symbolic dynamics, where a map is its effect on an infinite string of digits.
A fraction with an odd denominator has a repeating binary expansion, and its orbit under doubling is a cycle. The fraction is , repeating every five digits because ; doubling it gives , then , , , and back to . Every fraction has a period dividing , and the rays with these angles are the periodic rays. Douady and Hubbard proved that every periodic ray lands, and that it lands at the root of a bulb or of one of the bulb’s smaller copies elsewhere in the set: at a parameter where a cycle is neutral with a multiplier that is a root of unity. Which bulb a given periodic ray lands at is the question the rest of this essay answers for the bulbs on the cardioid.
The cycle that keeps its order
There are six cycles of period five under doubling, thirty angles in all, and the root of the two-fifths bulb receives exactly two rays. The figure below picks out which cycle the two come from.
Most cycles of the doubling map jump about the circle with no pattern: the points of a cycle visited in one order are arranged round the circle in a different one. The cycle drawn here is special. Its five angles, in increasing order, are , and doubling carries each to the one two places further round: is two places on, is two places on going round past nought, and so on. The cycle is a rotation in disguise, by two places of five, which is exactly the rotation the cycle inside the two-fifths bulb performed round its fixed point. A search over all thirty period-five angles finds one cycle with this property and only one. Lisa Goldberg proved in 1992 that this always happens: for every fraction the doubling map has exactly one periodic cycle that keeps its cyclic order while turning places of .
The two rays that land at the root are the two members of that cycle that sit side by side, and , separated by the smallest possible gap, . That is how the outside of the set knows the inside. The bulb’s cycle rotates round its fixed point by two fifths; the rays that land at its root rotate round the circle at infinity by two fifths as well, because the dynamics outside, read in Böttcher’s coordinates, is conjugate to the dynamics inside, read in the bulb.
The palindrome of a straight line
Searching thirty angles for the one rotating cycle is easy at period five and hopeless at period fifty. The angles have a formula, and it comes from a straight line.
Draw the line of slope from the origin and the staircase of unit steps that stays just below it, and write for a step across and for a step up. The staircase spells , a word with two ones in five letters, and it begins with and ends with . Strip those two letters and the middle, , reads the same backwards. The two landing angles are and : the palindrome followed by , and the palindrome followed by . The same holds for every fraction tried. For the palindrome is and the angles are and ; for the palindrome is eleven digits long and the angles are and . The check behind the figure computes the rotating cycle by search and the palindrome from the line for every fraction with denominator up to fourteen, sixty-three of them, and finds the rule exact for all sixty-three.
The words are the ones the word a straight line spells found when a billiard ball crossed the walls of a square: a line of slope crossing the grid writes a balanced word, the most evenly spread arrangement of ones among letters. Its rotations are exactly the cycle that turns places of under doubling, because shifting a balanced word by one place is the same as advancing the line’s crossing point by of a period. The palindrome rule, worked out by Shaun Bullett and Pierrette Sentenac in 1994, picks out the two rotations whose values are adjacent integers. So a picture drawn from complex squaring has its rays labelled by the cutting sequence of a straight line on a square grid, which is about as far from complex squaring as an object in this collection gets.
Arriving at a root, and arriving at a tip
A ray lands, but it can land fast or slow, and how fast tells what kind of point it has landed on. The fourth figure follows two rays and measures, at each depth, how far the computed ray still is from its landing point.
The ray of angle , one of the pair at the root of the one-third bulb, is from the root at depth ten, at depth forty, at depth 160 and at depth 320. Doubling the depth halves the distance; on the logarithmic plot the slope is . The ray of angle lands at , the tip of a filament, and it is away at depth ten, at depth twenty and at depth forty, the limit of double precision.
The difference is the difference between a parabolic point and a Misiurewicz point. At the root of a bulb a cycle is neutral, with multiplier exactly one in size, and an orbit near a neutral cycle escapes only gradually; the distance at which escape becomes visible shrinks like a power of the depth rather than exponentially. At the orbit of nought runs and falls after two steps onto a cycle of period two whose multiplier is , of size . Every two steps nearby points are pushed away by that factor, about a step, and , which is the measured gain of digits per step. A computation that needs to locate a bulb’s root from its rays therefore needs far more depth than one that locates a tip, and the reason is the bulb itself.
Most angles never reach a small bulb
The two rays at a root fence off the bulb’s limb: every ray whose angle lies between them lands somewhere on the bulb or on what hangs from it, and every other ray lands elsewhere. The angular width of that wedge is the gap between the two angles, , and it has a meaning beyond geometry. The Böttcher map carries the uniform measure on the circle to the harmonic measure of the set, which is the chance that a random path wandering in from very far away first touches the set at a given place. So is the probability that a random walker coming from infinity first meets the set somewhere in the limb.
The two quantities part company almost at once. At period seven the one-seventh bulb has size , half its width, and its limb takes of the angles, about the same. At period twenty-four the bulb has size , still easily visible in a good picture, and its limb takes of the angles. A random path coming in from far away is four thousand times less likely to land there than the bulb’s size would suggest. The reason is the shape of the set near the cusp, where the small bulbs hang: the region between them is a deep narrow fjord, and a random path that wanders into a fjord touches its walls long before it reaches the end. The area of the Mandelbrot set, from two sides used the same Böttcher map, expanded as a series, to bound the area from outside, and found that series converging slowly for the same reason: the outside’s coordinate barely sees the deepest parts of the boundary.
The limbs share out the whole circle
Every fraction has a limb, and the limbs do not overlap, since two pairs of rays cannot cross. So their widths add up to at most one. The last figure shades the arcs of every limb up to period nine on the circle of angles, and adds up their widths period by period.
The one-half limb alone takes a third of the circle, from to . With the two thirds limbs the total is , with the quarters , and by period twelve the limbs cover of the circle. There are fractions of period — Euler’s totient, the count of numerators prime to — each with a limb of width , so the total is
The identity is exact, and it is a Lambert series. Expanding each term as a geometric series, , and collecting the powers , the coefficient of is the sum of over the divisors of , which is — the fact that the fractions with denominator , reduced, run through every denominator dividing , the same counting every fraction exactly once did with the Farey fractions. So the full sum over is , and removing the term, which is one, leaves exactly one.
The meaning is that the limbs take every angle there is. The rays that land on the cardioid’s own outline, rather than in some limb, have angles forming a set of total length nought. The cardioid is the largest piece of the set, and from far away it is invisible: a random path from infinity touches it with probability nought, and arrives instead in one of the limbs, in the limb with probability exactly .
What the rays cannot show
The figures draw rays that land at the roots of bulbs on the cardioid, and they draw each one to a finite depth. Two things are therefore out of their reach. The first is the landing itself. A computed ray ends at a point a measured distance from where it is going, and that distance, at a root, falls only like one over the depth; the statement that the ray lands there is the theorem of Douady and Hubbard, not something the figure shows. The second is everything else on the boundary. Rays with irrational angles land, if they land, on points of the boundary that are not roots or tips, and whether every such ray lands at all is open: it is equivalent to the local connectivity of the set, the conjecture that the fraction written on every bulb ended on.
The angle measure has a blind spot of its own. The limbs fill the circle, so the harmonic measure assigns nothing to the cardioid’s outline, but that does not mean the outline is small in other senses — it is a smooth curve of positive length. Harmonic measure sees a boundary as a random path does, and a random path is a poor judge of the parts of a shape that lie at the bottom of narrow channels.
Still open: which rays land together elsewhere
On the cardioid everything is settled. Each fraction has one bulb, one rotating cycle of doubling, one palindrome, one pair of rays. Away from the cardioid the bulbs have bulbs of their own, and small copies of the whole set sit in the filaments, each with roots receiving pairs of rays. Which pairs of angles land together at those roots is described by a combinatorial structure, Thurston’s quadratic minor lamination, and there is an algorithm, due to Lavaurs, that produces every pair of periodic angles landing together, period by period.
What is not known is whether that combinatorial description is the whole truth. If the set is locally connected, its boundary is exactly the circle of angles with each pair of landing angles pinched together, and the combinatorics is a complete model of the set’s shape; if it is not, some part of the boundary is wilder than any lamination records. The angles are known exactly, the pairings are known exactly, and whether pinching the circle along them gives back the boundary is a question that has stayed open since Douady and Hubbard posed it.
Two names for one fraction
The bulb at two fifths of a turn is named, from the inside, by its cycle’s rotation round a fixed point. From the outside it is named by two angles, and , that sit next to each other on the circle at infinity and form part of the one doubling cycle that rotates by two fifths. The binary digits of those angles are the staircase under a line of slope two fifths with its first and last steps rearranged, the rays they label reach the bulb’s root only slowly because a cycle there is neutral, and the wedge between them takes of all the angles there are. Summed over every fraction, the wedges take all of them.
The identity behind that last statement is an eighteenth-century fact about Euler’s totient, and the doubling map is an exercise in binary. Neither mentions complex numbers. The Mandelbrot set is drawn from one squaring and one addition, and the arithmetic that organises its outside — the binary digits of the doubling map, the cutting words of straight lines, and the totient’s divisor sums — is arithmetic that was complete before anyone squared a complex number.
What links here
Computed from the collection, not written here: the essays that point at this one.
Shares its objects with
Essays that name at least two of the same things, and that neither author linked.
- A best reply to the past — both name convergence rate, periodic orbit
- A cubic method that is Newton's in disguise — both name convergence rate, periodic orbit
- A whole interval of speeds — both name periodic orbit, rotation number
- Almost every orbit is fair — both name binary expansion, doubling map
- Chaos on the line between two roots — both name doubling map, periodic orbit
- How a lock comes apart — both name periodic orbit, rotation number
Named objects
A dashed tag is an object no other essay names yet.
Binary expansionConformal mapConvergence rateDoubling mapMandelbrot setPeriodic orbitRotation numberTotient