PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Math Visualization

Other simulators in this category — or see all 61.

View category →
NewSchool

2×2 Matrix & Eigenvectors

Grid deformation under M; real λ eigen-direction arrows.

Launch Simulator
NewUniversity / research

Lorenz Strange Attractor

σ, ρ, β ODEs; sensitive butterfly in (x,z) projection — RK4 trace.

Launch Simulator
NewUniversity / research

STFT & Spectrogram

Slide a windowed FFT across the signal: chirps, two-tones, bursts. Tune window M, hop, type — see the time–frequency trade-off live.

Launch Simulator
NewUniversity / research

Morlet Wavelet (CWT)

Continuous wavelet transform with the complex Morlet wavelet: scaleogram |W(s,t)|, log-frequency axis, cone of influence, adjustable ω₀ and scale range.

Launch Simulator
NewUniversity / research

Butterworth / Chebyshev IIR

Design Butterworth, Chebyshev I/II LP/HP filters: |H(f)|, phase, impulse response, and z-plane pole–zero plot via bilinear transform.

Launch Simulator
NewUniversity / research

Kalman Filter (1-D)

Recursive optimal estimation: noisy measurements, hidden truth, predict + update with Q and R; random-walk or constant-velocity model with ±2σ band and innovations.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Math Visualization/Logistic Map Bifurcation

Logistic Map Bifurcation

The logistic map x_{n+1} = r x_n (1 - x_n) is the simplest famous example of deterministic chaos in discrete time. For each parameter r between about 2 and 4, orbits stay in [0,1] (for typical initial conditions). When r is small, the map has a stable fixed point; as r increases, that fixed point loses stability in a period-doubling bifurcation, then the 2-cycle loses stability to a 4-cycle, and so on — the Feigenbaum cascade. Beyond an accumulation point r_∞ ≈ 3.569945…, chaotic bands appear interleaved with periodic windows. This simulator draws a bifurcation diagram: for many values of r along the horizontal axis, it discards transient iterations, then plots subsequent values of x vertically. Brighter pixels mean the orbit visits that (r, x) region more often. It complements the continuous logistic growth simulator (dN/dt = rN(1 - N/K)), which has no chaos in its scalar autonomous form.

Who it's for: Undergraduate students in dynamical systems, chaos, or numerical modeling; anyone comparing discrete vs continuous logistic models.

Key terms

  • Logistic map
  • Bifurcation diagram
  • Period doubling
  • Feigenbaum constant
  • Deterministic chaos
  • Attractor
  • Orbit diagram

Parameters

2.5
4
800
120
0.35

Measured values

r window2.50 … 4.00
r∞ ≈3.569946

How it works

Discrete logistic map xₙ₊₁ = r xₙ(1 − xₙ) on [0, 1]: each column is a value of r; after discarding transients we plot many iterates of x. You see the period-doubling cascade into chaos; at fixed r a vertical slice is like an orbit diagram. Pairs with the continuous Logistic Growth lab (dN/dt).

Key equations

xₙ₊₁ = r xₙ(1 − xₙ), 0 ≤ x ≤ 1

Frequently asked questions

Why does the picture look fuzzy or thick in the chaotic region?
Chaotic orbits are sensitive to initial conditions and explore a structured invariant set (often a Cantor-like attractor in slices). Plotting many iterates fills out the vertical extent of that attractor. Fine transients and finite iteration counts also add thickness.
What is the dashed vertical line at r ≈ 3.57?
It marks the approximate accumulation point r_∞ of the period-doubling cascade — beyond this, period-2^n cycles have all destabilized and more complex (often chaotic) dynamics dominate, though periodic windows still exist inside the chaos.
Is this the same model as the Logistic Growth simulator?
They are related but different: Logistic Growth integrates the continuous ODE dN/dt = rN(1 - N/K). The logistic map is a discrete-time recurrence with similar-looking nonlinearity; it can show bifurcations and chaos that the scalar ODE does not.
Why change “Transient steps” and “Plotted iterates”?
Transients are iterations discarded so you see long-term behavior (the attractor) rather than the approach from x0. More plotted iterates fill in the diagram more densely but cost more compute; if transients are too small, you may see ghost curves from not-yet-converged behavior.