In 1976, German biochemist Otto Rössler sought the simplest three-dimensional continuous flow that could exhibit chaotic behaviour. The system he found has only a single quadratic nonlinearity — the product zx in the third equation — yet it generates a strange attractor of haunting beauty. It became a central model in chaos theory precisely because its mathematical structure is transparent enough to analyse in detail.
ẋ = −y − zẏ = x + ayż = b + z(x − c)Classical parameters: a = b = 0.2 , c = 5.7
The trajectory is bounded but never repeats — it spirals outward on a flat disc, then is folded back in by the quadratic term, producing a fractal cross-section (Cantor set structure).
Only the term z·x is nonlinear, making the system analytically more tractable than Lorenz. The geometry — a folded band — can be understood topologically as a Möbius-strip-like manifold.
The largest Lyapunov exponent λ₁ ≈ +0.071 (classical params) means two nearby trajectories diverge at rate e0.071t — doubling separation roughly every 9.8 time units.
The phase-space volume contracts: ∇·f = a − c + z. Averaged over the attractor this is negative, so the attractor has zero volume but positive fractal dimension (≈ 2.01 for classical params).
As parameter c increases from about 2 to 10 while a = b = 0.2 are held fixed, the Rössler system undergoes the classic Feigenbaum period-doubling cascade — the same universal route to chaos observed in the logistic map, Lorenz system, laser physics, and fluid turbulence. Each bifurcation occurs at intervals related by the Feigenbaum constant δ ≈ 4.669.
| Preset | c | Regime | Lyapunov λ₁ | Period |
|---|---|---|---|---|
| Near-Periodic | 4.0 | Limit cycle (period-1) | < 0 | T ≈ 6.1 |
| Period-2 | 4.0 (a=0.2) | Period-2 limit cycle | < 0 | T ≈ 12.3 |
| Period-4 | 5.0 | Period-4 limit cycle | < 0 | T ≈ 24.6 |
| Classic | 5.7 | Strange attractor | ≈ +0.071 | aperiodic |
| Complex | 5.7 (a=0.25) | Broader strange attractor | ≈ +0.09 | aperiodic |
| Funnel | 10.0 | Funnel attractor | ≈ +0.19 | aperiodic |
| Property | Rössler | Lorenz |
|---|---|---|
| Nonlinear terms | 1 (zx) | 2 (xz, xy) |
| Topology | Single-scroll spiral band | Double-scroll butterfly |
| Route to chaos | Period-doubling cascade | Subcritical pitchfork + homoclinic |
| Fractal dimension D | ≈ 2.01 | ≈ 2.06 |
| Largest λ (classical) | ≈ +0.071 | ≈ +0.906 |
| Physical inspiration | Chemical kinetics (abstract) | Atmospheric convection (physical) |
The Rössler system has two equilibrium points found by setting all derivatives to zero. Substituting the fixed-point conditions yields a quadratic equation in x:
x± = (c ± √(c² − 4ab)) / 2y± = −x± / a , z± = x± / aFor c=5.7, a=b=0.2: x₊ ≈ 5.69, x₋ ≈ 0.007
Linearisation around x₋ shows spiral-unstable behaviour (eigenvalues with positive real part), while x₊ is a saddle-focus. The homoclinic orbit connecting these equilibria organises the global chaotic dynamics — this was proved via the Šilnikov mechanism.
A dissipative chaotic attractor has a characteristic Lyapunov spectrum (λ₁, λ₂, λ₃) satisfying λ₁ > 0 > λ₂ > λ₃. For the classical Rössler system:
| Exponent | Value (classical) | Meaning |
|---|---|---|
| λ₁ | ≈ +0.071 | Chaotic expansion along unstable manifold |
| λ₂ | ≈ 0.000 | Neutral — along the flow |
| λ₃ | ≈ −5.388 | Strong contraction onto attractor |
| Σλᵢ | ≈ −5.317 | Phase-space volume contraction rate |
| Kaplan-Yorke dim. | ≈ 2.013 | Fractal attractor dimension |
| Field | Connection |
|---|---|
| Chemical oscillators | Belousov-Zhabotinsky reaction dynamics share Rössler-type spiral-chaos topology |
| Neuroscience | Bursting neurons exhibit period-doubling routes to chaos matching the Rössler cascade |
| Laser physics | Single-mode lasers under periodic forcing show Rössler-type strange attractors |
| Secure communication | Chaotic synchronisation of Rössler circuits used in chaos-based encryption schemes |
| Cardiac dynamics | Fibrillation models employ Rössler-type equations for chaotic rhythm disorders |
| Nonlinear optics | Semiconductor lasers with optical feedback exhibit funnel-type Rössler attractors |
The first two equations (ẋ=−y−z, ẏ=x+ay) produce outward spiralling on the xy-plane — a simple harmonic oscillator with a small positive feedback term ay. When the growing spiral reaches large x values, the third equation ż=b+z(x−c) activates: z grows rapidly, injecting a "kick" back towards the origin via the ẋ=−z term. This fold creates the characteristic spiral-band topology and is the mechanism of chaos.
Dragging rotates the 3-D viewing angles (rotX and rotZ) using a simple perspective projection. The attractor lives in a 3-D phase space (x, y, z); the canvas renders a 2-D projection with perspective foreshortening. Rotating lets you see the full 3-D structure — the characteristic "bent disc" topology only becomes obvious from certain viewing angles, particularly looking along the z-axis.
Yes — chaotic synchronisation was demonstrated by Pecora and Carroll (1990). If a "drive" Rössler system sends its x variable to a "response" system (with the same equations but different initial conditions), the response system synchronises to the drive after a transient. This happens because the conditional Lyapunov exponents of the driven subsystem are all negative. Chaos-based communication exploits this: a message is mixed into the chaotic signal and recovered by synchronisation.