The entropy in a single orbit
Worth reading first: The orbit written as a word · The folds that measure chaos.
The folds that measure chaos measured the topological entropy of the logistic map by counting folds: the -th iterate of goes up and down some number of times, that number grows like , and the rate is the entropy — nought through the cascade of period doublings, in the window of three, at . Counting folds means following the whole map, every point of the interval, through every iterate. A matrix that counts the returns found another route for special maps, reading the entropy off a matrix of transitions between pieces; but only maps with a finite set of pieces that map onto each other cleanly have such a matrix.
This essay follows a third route, which needs neither the whole map nor a matrix. For a map with a single fold, John Milnor and William Thurston showed in work circulated in 1977 that everything about its symbolic dynamics — which itineraries its orbits can have, how many periodic orbits of each period it has, and its entropy — is determined by the itinerary of one orbit, the orbit of the turning point itself. Stretch, fold, and what is left named this kneading theory as a debt and set it aside. The figures here compute it: one orbit, one power series, and the entropy read off where the series first reaches zero.
One orbit, written as signs
The logistic map rises on and falls on , and the turning point is where the fold is. Follow its orbit: , then of that, and so on, and at each step write L if the point is left of and R if it is right — the itinerary of the orbit written as a word, applied to the one orbit that matters most. At the hero’s cobweb starts at , rises to on the right, falls to on the left, and continues, and the itinerary begins RLRRRRRRLRRRRRRL.
Now turn letters into signs. On the left branch the map is increasing, so it preserves order, and an L contributes ; on the right branch it is decreasing and reverses order, so an R contributes . Let be the product of the signs of the first letters — whether the -th iterate preserves or reverses order near the turning point’s orbit — and form the kneading series
Milnor and Thurston proved that if the entropy is positive, has a zero at , and no smaller positive zero; if it has no zero in . The hero draws for from 160 terms and finds the first zero at , so . A quantity defined by counting every fold of every iterate has been computed from the itinerary of a single point.
The orbit is computed in 400-digit fixed-point arithmetic. That matters, because the orbit is chaotic: each step can multiply an error by as much as , so floating point loses the itinerary after about fifty steps, and a wrong letter changes every after it. With 400 digits, 160 steps lose at most a hundred digits and the itinerary is exact.
Why one orbit is enough
The theorem can look like magic until the folds are counted the way the fold essay counted them. A fold of the -th iterate is a point where turns round, and it turns round exactly where some earlier iterate passes through the turning point: the turning points of are the points with for some . So counting folds means counting preimages of , and whether has two preimages of a point , or none, depends only on whether lies below the maximum value . The maximum is the first point of the turning point’s orbit.
Follow that one step further. The preimages of preimages exist or not according to how the iterated images of the interval sit relative to , and the images of the interval are bounded by the points of the turning point’s orbit: ends at , ends at or at , and so on. Every count of folds is therefore decided by the positions of relative to and to each other — by the itinerary, which records which side each lies on, and by the signs, which record whether each step reverses the order of the points it carries. The kneading series is the bookkeeping that turns this into a generating function for the fold counts, and the first zero of a generating function is the reciprocal of its growth rate.
The orbit of every other point is constrained by the same comparisons. A point’s itinerary must, at every stage, stay on the correct side of the turning point’s, in the order the signs prescribe; Milnor and Thurston’s admissibility condition says exactly which strings of L and R can occur as itineraries of some point, and it is stated entirely in terms of the turning point’s itinerary. The turning point’s orbit is the boundary of the possible, and every count of possibilities — periodic points, folds, words of each length — is a count of strings that stay inside it.
The series against the folds
The theorem can be checked against the fold count, and the table does it at seven values of . For each, the kneading entropy comes from the series; the fold estimate comes from counting, on a grid of a million points, the monotone pieces of the 13th and 14th iterates and taking the logarithm of their ratio. At the two give and ; at , and ; at , and . Where the entropy is small they part — at the series says and the laps — because the number of folds grows slowly there and two iterates cannot yet measure its rate; and at , inside the cascade, the series has no zero at all and the entropy is nought, while the lap ratio is still well above it.
Two rows are exact. At the turning point goes to 1 and then to 0, which is fixed, so the itinerary is RLLLL… and every after the first is :
whose zero is , giving . At , inside the window of three, the turning point’s orbit is captured by the attracting cycle of period three, its signs repeat with that period, and the series becomes a ratio of polynomials whose first zero is : the entropy is to every digit printed, the same value the fold count found growing by a Fibonacci recurrence.
The whole family from one point each
Because each value of needs only one orbit, the whole family is cheap. The figure computes the kneading entropy at 401 values of between 3.5 and 4, each from 160 terms in 400-digit arithmetic. It is nought up to the end of the period-doubling cascade near , where it begins to rise; it rises without ever falling; it sits flat at across the window of three near , and on smaller plateaus across the smaller windows; and it reaches only at .
That the curve never falls is the deepest fact in the picture, and it is not a fact about kneading series. Milnor and Thurston’s kneading theory shows that the entropy is determined by the itinerary, and that itineraries can be ordered so that a larger itinerary means more entropy; but whether the itinerary of the logistic map’s turning point increases with is a question about this particular family, and its answer — yes, monotonically — needed complex dynamics. Milnor and Thurston proved it using Thurston’s rigidity theorem for postcritically finite maps, with Adrien Douady, John Hubbard and Dennis Sullivan supplying other proofs. For a family of one-fold maps chosen at random, entropy need not be monotone at all.
Where the doublings end, the Thue–Morse sequence
The point where the entropy leaves nought is the end of the cascade, , the accumulation point of the period doublings whose spacing a constant that does not care which map measured. Its turning-point orbit never repeats, and its itinerary is the limit of the itineraries of the cycles of period — each obtained from the last by a doubling rule. The figure computes the signs for the first 256 steps and draws the first 128, light for and dark for .
They are the Thue–Morse signs: is when has an even number of 1s in binary and when it has an odd number, at every one of the 256 steps. The pattern is the one a machine that carries one bit built from binary digit sums, and here it falls out of the logistic map at a single irrational parameter. It has a closed form as a series, because the Thue–Morse signs are exactly the coefficients of an infinite product:
where counts the 1s in : expanding the product, each power arises once, from the binary digits of , with one minus sign for each digit. So the kneading series at is this product, and every factor is positive on , so the product has no zero there and the entropy is nought. The figure draws the series and the product together; they coincide to the width of the line, and both creep down towards nought as approaches 1 without reaching it.
The entropy is therefore zero at the end of the cascade and positive at every beyond it — the curve’s corner in the previous figure. Just past , the signs agree with the Thue–Morse signs for a long stretch and then depart, and the departure makes the series cross zero somewhere very close to 1, giving a small positive entropy; the closer is to , the later the departure and the smaller the entropy.
The tent hidden inside
Why should a single orbit know the entropy? The figure checks the theorem on the maps where the answer is transparent. The tent map of slope stretches each of its two pieces by , so the -th iterate has pieces stretched by and the number of folds grows like : the entropy is . For seven slopes from to 2, each turning-point orbit computed exactly for the fraction , the first zero of the kneading series sits at , and every dot lies on the curve .
The tent maps are not a special case but the model for all of them. William Parry showed in 1966, and Milnor and Thurston again in the one-fold case, that every such map with positive entropy is a tent map of slope in disguise: there is a continuous, monotone change of coordinates — not always one-to-one — that carries its orbits onto the tent map’s, squeezing the parts of the interval where orbits linger and stretching the parts they pass through quickly. That is the general form of the same map in different coordinates, where the logistic map at 4 and the tent map of slope 2 were found to be one map. The kneading series computes for the hidden tent, and it can do so from one orbit because the turning point is the one place where the change of coordinates is forced: the fold of the original map must go to the fold of the tent.
Counting periodic orbits from the same series
The kneading series does more than give the entropy. Milnor and Thurston’s main theorem expresses the zeta function of the map — the generating function that counts its periodic points of every period, which the matrix that counts the returns computed for Markov maps as — in terms of the kneading series, roughly as its reciprocal with corrections for the turning point’s own behaviour. So the number of periodic points of each period, for every one-fold map, is determined by the turning point’s itinerary as well. A matrix is not needed, and neither is a finite partition: the single orbit plays the role the matrix played, and when the map happens to be Markov the two computations agree.
That also explains the plateaus of the curve. Inside the window of three, as increases, the turning point’s orbit is captured by the attracting three-cycle and then by the cycles of period 6, 12, 24 that double from it. Those cycles change the itinerary only in a way the kneading theory calls renormalisation — the itinerary is the window’s base pattern RLR with a doubling cascade substituted into it — and the substituted part contributes a factor to the series with no zero in , the same Thue–Morse-like product as at . The first zero, from the base pattern, does not move, and the entropy stays at across the whole cascade inside the window, even while new periodic orbits appear. Windows counted like necklaces counted those windows; here each one is a plateau of the entropy for the same reason the entropy is nought at the end of the main cascade.
160 terms check Milnor and Thurston; they do not prove them
Every orbit is computed in 400-digit arithmetic for 160 steps, and every itinerary is therefore exact for the decimal value of used. The kneading series is truncated at 160 terms, which locates its first zero to high accuracy when the entropy is not small; near , where the zero approaches 1 and the series converges slowly there, truncation can create or hide a zero, which is why the curve’s corner is drawn from the theory rather than read from the dots. The fold counts are counted on a grid and miss a few pieces at the edges — the grid finds 16,312 pieces of the 14th iterate at , where there are exactly 16,384 — and the comparison uses ratios, which are less sensitive to the loss.
The figures check the theorem; they do not prove it. That the first zero of gives the entropy is Milnor and Thurston’s theorem, and the agreement in the table is evidence that the computation implements it correctly. The Thue–Morse identity at is checked for 256 signs, and it holds for all of them by the renormalisation argument, not by the check; the monotonicity of the curve is likewise a theorem about the quadratic family, which the 401 dots are consistent with and cannot establish.
Still open: one orbit for maps that fold more than once
For maps with several turning points, kneading theory generalises: each turning point has an itinerary, the kneading series become a matrix of series, and the entropy is read from the zeros of its determinant. But the monotonicity of entropy in families of such maps is a much harder question. For the cubic maps, with two folds, monotonicity along suitable curves in the two-parameter family was proved only in the 2000s, and for polynomial families of higher degree the statement that entropy is monotone along the natural “isentropes” — the sets where it is constant — was the subject of work by Sebastian van Strien, Henk Bruin and others, completed in its full generality only recently.
And there is a question about the entropy curve itself. It is continuous, monotone and constant on every window, and the windows are dense; so the curve is a devil’s staircase, flat almost everywhere it can be. How the measure of the set of parameters where it is strictly increasing compares with the measure of the windows, and what the curve’s local behaviour is at a typical point of growth, are known only in part — the complement of the windows has positive measure, by Jakobson’s theorem, but the fine structure of the staircase there is still being mapped.
A fold, a point, and a series
For a map with one fold, the topological entropy is decided by the orbit of the turning point alone: write its itinerary as signs, on the rising branch and on the falling one, form the power series of their running products, and the entropy is minus the logarithm of the series’ first zero. Computed exactly, that gives at , across the window of three and at , matching the growth of the folds wherever both can be measured. At the end of the period doublings the signs are the Thue–Morse signs, the series is the product with no zero to give, and the entropy is nought — and every such map is a tent of slope seen through a change of coordinates that the one orbit is enough to pin down.
Shares its objects with
Essays that name at least two of the same things, and that neither author linked.
- A solvable chaos of every degree — both name logistic map, topological entropy
- Counting in a base that is not a whole number — both name itinerary, topological entropy
Named objects
A dashed tag is an object no other essay names yet.
EntropyExact arithmeticItineraryLogistic mapPower seriesTopological entropy