Cool Chaos Demo: I. Rössler's Equations.

The Simplest Chaotic Attractor

Figure 1. Spiral chaos in Rössler's equations. Parameter values are a = 0.15; b = 0.2; c = 10.0.

In 1976, Otto Rössler(1) set out to formulate the simplest continuous dynamical system he could thinkcapable of generateing chaotic solutions. The resulting three equations are

dx/dt = -(y + z)

dy/dt = x + a y

dz/dt = b + x z - c z

where a, b and c are parameters. For some parameter values (Figure 1), the asymptotic dynamics lie on what amounts to a Mobius strip with a single twist. The result is what Rössler called "spiral chaos." (2)   In greater detail, trajectories on the central disk spiral outward from a saddle focus of index 2.(3)   Eventually, they rise up in the z-direction and are then folded back down again. The disk itself is composed of an infinite number of layers, but these are so compressed that trajectories based at different initial conditions become effectively identified. The results are effective irreversibility and sensitivity to initial conditions, the hallmark of chaotic motion.

The animation shown here views a single, post-transient solution curve from a succession of angles, giving the illusion of a spinning attractor.

Encapsulating the Dynamics in One Dimension

The Rössler attractor "lives" in three dimensions. But because the central disk is essentially two-dimensional, the sequence of orbital excursions can be specified by a one-dimensional "return" map. To construct the map, we proceed as follows:


Figure 2. Poncaré section (left) constructed by slicing the attractor with a plane (red line) normal to the page (right). Points (left) on the section (green crosses, right) approximate a one-dimensional curve.

Click to enlarge

Figure 3. Unimodal return map computed from the Poincaré section.

1. Poincaré Section. First, we compute a Poincaré section by slicing the attractor as shown in Figure 2. Here (right side) the red line represents a plane normal to the page and the green crosses successive intersections of the asymptotic solution and the plane.

2. Parameterization. Fitting the intersections to a polynomial regression, we next assign to each point a distance, di, from one end of the section.

3. Display. Finally, we imagine that there exists a function, F(), such that di+1 = F(di), and plot i.e., di+1 vs. di for all pairs of points, i and i+1.

The surprising result (Figure 3) of this procedure is that the resulting return map is reminiscent of the logistic and other unimodal maps which may therefore be viewed as models of continuous chaos when the phase space is strongly contracting.(4)   A topologically equivalent construction (next amplitude map) is obtainable by plotting successive maxima (or minima), Maxi+1 vs. Maxi, in the time series, x(t), y(t) or z(t).

 

Stretching and Folding

The geometric basis of chaos is stretching and folding. The results are (1) trajectorial divergence, i.e., solutions based at nearby points separate, and (2) the identification of trajectories based at points distant from each other. Stretching and folding in the Rössler attractor can be visualized by viewing the evolution of the Poincaré section as the slicing plane is rotated through 360°. In the accompanying animation (click here), one can observe the section as it stretches out and then folds back down on itself. In effect, the nonlinear, dynamical baker rolls out the dough and folds it; rolls out the dough and folds it, ...

 

Phase Coherence

Click to enlarge

Figure 4. Power spectrum computed from {x(t)} for spiral chaos in Rössler's equations. The peaks are "instrumentally" sharp.

Stretching results in trajectorial divergence while folding causes mixing - two essential attributes of chaos which, in turn, give rise to "sensitivity to initial conditions." Sensitivity to initial conditions is what makes chaotic systems so special. Because one can never characterize a system's initial state to infinite precision, it follows that long-term chaotic evolution can never be predicted. (5)   The best that one can do is to observe that there will be a probability distribution according to which neihborhoods of an attractor are vistited. Occasionally, this "invariant measure," can be calculated from a formula, (6)   but, in general, this is not possible.

In the Rössler attractor, stretching and folding is largely confined to curves radiating outward from the saddle focus at the center of the disk. It follows that the motion is phase coherent, which is to say that there is very little azimuthal divergence, even though trajectories are thoroughly mixed radially. (7)   Coherence in the phase space is reflected in the power spectrum (Figure 4) by the presence of instrumentally sharp peaks superposed on a noisy background. By "instrumentally sharp," we mean that the peaks are no broader than one expects from finite sampling.



The Turn of the Screw

Figure 5. Screw chaos in Rössler's equations. The "screws" result from the influence of a second saddle focus on trajectories rising out of the plane, z=0. Equations of motion as before; parameter values are a = 0.343; b = 1.82; c = 9.75).

Figure 6. Power spectrum computed from {x(t)} time series for the Rössler funnel. With the onset of screw chaos, the spectrum broadens. Compare with the corresponding spectrum for the simple band (sprial chaos) above.

Figure 7. Screw chaos in a three species (one predator, two prey) ecological model. The equations are parameterized to caricature the "keystone predator" scenario: In the absence of predators, prey species #1 outcomptes its rival; but prey species #1 is the prefered food source of the predators. Colors indicate trajectorial velocity as the system moves on the attractor.

Figure 8. Rössler-like chaos in a detailed model of the peroxidase-oxidase reaction. Shown here is a next-amplitude map computed by plotting successive maxima in the concentration of coIII, an exzyme intermediate, in temporal sequence. The noticable thickness reflects the fact that in this system, contraction down to an almost two-dimensional surface is not so pronounced.

Rössler coined the term "spiral chaos" to decribe the geometry induced by his equations. As it turns out, spiral chaos is the simplest form of chaos observable in continuous dynamical systems. Although the term has never been made mathematically precise, its essential attributes are those illustrated above:

1. Motion on a 2+ dimensional attractor from which one can extract a unimodal return map which predicts the sequence of orbital excursions.

2. Phase coherent dynamics as reflected by sharp peaks in the power spectrum.

3. Minimal azimuthal mixing as nearby trajectories move round the attractor.

Subsequently, Rössler discovered a more complicated form of chaos in his equations. He called this behavior "screw" chaos because trajectories leaving the central disk exhibit one or more additional loops before returning (Figure 5).

The loops are generated as trajectories leaving the vicinity of the saddle focus near the origin come under the influence of a second saddle focus of index 1. As trajectories approach this second equilibrium they spiral in toward the one-dimensional unstable manifold before being shot back toward the origin. In other words, screw chaos in Rössler's equations results from the interaction of saddle foci of differing index.

The change in attractor geometry has a number of consequences:

1. The return map, while remaining effectively one-dimensional, loses its unimodal character. Instead, one observes multiple peaks. each of which corresponds to another loop as trajectories are spun around by the second saddle.

2. Peaks in the power spectrum broaden and eventually cease to be peaks (Figure 6).

3. Mixing proceeds both radially and azimuthally.


Rössler Chaos in Other Contexts

Ecology.

Both spiral and screw chaos have been observed (8)   in Lotka-Volterra models in which there is a keystone predator. (9)   Here, species diversity at the victim trophic level is promoted by predators, the presence of which prevents one victim species from outcompeting another. Ecologists typically formulate the concept in terms of equilibria, but fixed point behavior is not necessary. The two forms of Rössler chaos are also observed in three-level food chain models (10)   in which, for example, vegetation is consumed by herbivores and herbivores by carnivores. An example of screw chaos is shown in Figure 7. The colors indicate the velocity of the evolving trajectory (red signifies slow; violet, fast).


Chemical Oscilators.

One of the first experimental observations of chaos was reported by Roux et al.(11)    for an oscillating chemical reaction. These authors used the so-called "method of delays"(12)    to generate three-dimensional trajectories from univariate time series. From the trajectories, they constructed unimodal return maps by taking Poincaré sections.

Spiral chaos also appears to be present in the peroxidase-oxidase reaction which is the simplest biochemical oscillator evidencing complex behavior. In this case, a detailed chemical model consisting of ten coupled differential equations gives good agreement with the experimental observations. (13)   Figure 8 displays a unimodal return map induced by the model in the region of spiral chaos. The experimental results, while somewhat messier, are surprisingly similar. (14)  


Infinite Dimensional Systems.

Both delay and partial differential equations (DDEs, PDEs) are equivalent to ordinary differential equations (ODEs) of infinite order and, thus, to systems consisting of an infinte number of ODEs. Even though the dimension of the phase space in these cases is infinite, low dimensional dynamics are often observed. Examples of Rössler-like chaos in infinite-dimensional systems can be found in the papers by Mackey and Glass (15)   and Kuramoto. (16)  


Exercises

1. Rössler's equations have two equilibria. Compute them and show that that one is a saddle focus of index 2 and the other a saddle focus of index 1. Recall that the index of a fixed point is the number of unstable directions, i.e., as reflected by the dimension of the unstable eigenspace.

2. Describe how one might visualize the stable and unstable manifolds of the equilibria numerically.

3. If you have access to a computer which can be programmed to do this sort of thing, implement your ideas in software and generate said visualization.


Notes and References

1. Rössler, O. E. 1976. An equation for continuous chaos. Phys. Lett. 35A:397-398.

2. Abraham, R. D. and C. D. Shaw. 1982-1985. Dynamics: The Geometry of Behavior. Vols. 1-3. Aerial Press. Santa Cruz, CA.

3. The index of a fixed point refers to the dimension of its unstable manifold - in this case, 2. A second saddle focus of index 1 (one unstable direction) can be found away from the origin in the direction of z > 0.

4. In their famous paper, "Period Three Implies Chaos," Li and Yorke (Li, T. Y. and J. M. Yorke. 1975. Period Three Implies Chaos. Amer. Math. Monthly, 82: 985.) motivate their discussion of the logistic map by recalling that Lorenz (Lorenz, E. N. 1963. Deterministic nonperiodic flow. J. Atmos. Phys. 357:130-141.) was able to extract an effectively one-dimensional map from his famous model of convective flow. Historically, interest in chaos in 1-D maps traces to the seminal paper of Sir Robert May (May, R. M. 1976. Simple mathematical models with very complicated dynamics. Nature. 261: 459-467).

5. This provides us with a working definition of G-d: "Only G-d can predict the indefinite time evolution of a chaotic system because only G-d can specify the initial conditions to infinite precision - which is what long-term prediction requires.

6. For example, in the case of the logistic map, X' = rX(1-X), the invariant measure when r = 4 is

p(X) = (1/p)[X(1-X)]-(1/2).

A readable discussion of invariant measures can be found in Lichtenberg, A. J. and M. A. Lieberman. 1983. Regular and Stochastic Motion. Springer-Verlag, Berlin, the second edition of which was subsequently published as Regular and Chaotic Motion by the same house.

7. Farmer, D., Crutchfield, J., Froehling, H., Packard, N. and R. Shaw. 1980. Power spectra and mixing properties of strange attractors. Ann. N.Y. Acad. Sci.357: 453-472.

8. Gilpin, M. E. 1979. Spiral chaos in a predator prey model. Amer. Natur. 113: 306-308. See also, Schaffer, W. M. 1985. Order and chaos in ecological systems. Ecology. 66: 93-106.

9. Paine, R. T. 1966. Food web complexity and species diversity. Amer. Natur. 100: 65-75.

10. Hastings, A. and Powell.

11.Roux, J.-C., Simoyi, R. H. and H. L. Swinney. 1983. Observation of a strange attractor. Physica 8D: 257-266.

12. Takens, F. 1981. Detecting strange attractors in turbulence. Pp.366-381. In, Rand, D. A. and L.-S. Young (eds.) Dynamical Systems and Turbulence. Springer-Verlag. Berlin. The significance of Takens' work is not to be underestimated. By providing a link between motion on a manifold and the time series which result from monitoring a single "read-out" variable, Takens' results give experimentalists entreé to the phase space, the stage on which dynamical dramas are enacted.

13. Bronnikova, T. V., Fed'kina, V. R., Schaffer, W. M. and L. F. Olsen. 1995. Period-doubling bifurcations in a detailed model of the peroxidase-oxidase reaction. J. Phys. Chem. 99: 9309-9312. Although the BZ reaction is unquestionably the most famous chemical oscillator, it was in the peroxidase- oxidase reaction that complex dynamics were first observed experimentally. For a review of some of the early work on chaos in biology, see Olsen, L. F. and Degn, H. 1985. Chaos in biological systems. Q. Rev. Biol. 18: 165-225.

14. More convincing is the fact that the model correctly predicts the observed bifurcation sequences under a variety of experimental conditions. (Hauser et al. 1997. J. Phys. Chem.; Bronnikova et al. 1998. J. Phys. Chem. .

15. Mackey, M. C. and L. Glass. 1977. Oscillations and chaos in physiological control systems. Science. 197: 287-289. See also Farmer, J. D. 1982. Chaotic attractors of an infinite-dimensional dynamical system. Physica 4D: 366-393.

16. Kuramoto, Y. 1984. Onset of chaos in continuous media: case of reaction-diffusion systems. Pp. 93-110. In, Horton, C. W. and L. E. Reichl. (eds.) Statistical Physics and Chaos in Fusion Plasmas. J. Wiley, New York.