Skip to content

Fun with chaos! An interactive stroboscopic phase space of the classic kicked rotor system

License

Notifications You must be signed in to change notification settings

IlyaOrson/KickedRotor

Repository files navigation

The Kicked Rotor: Chaos on a Swing

Welcome to the curious dance of the kicked rotor, a fun model that thrives with chaos.

Imagine a pendulum (rotor) that gets periodically kicked on a fixed direction, like a child on a swing receiving pushes with a specific rhythm and strength.

This idealised system is governed by 2 equations known as the Chirikov Standard Map:

$$ p_{n+1} = p_n + K \sin(\theta_n) \mod 2\pi $$

$$ \theta_{n+1} = \theta_n + p_{n+1} \ \ \ \ \ \ \ \ \ \mod 2\pi $$

Here, θ represents the angle, p the angular momentum, and K the kick strength - the chaos tuner.

Each point on the interactive map represents a particular position and velocity of the pendulum. While the pendulum receives kicks at a constant rhythm, it's the strength of each kick what determines whether the next states of the pendulum will remain predictable or evolve chaotically. The kicked rotor demonstrates how captivating complexity can emerge from simplicity, a theme that resonates throughout nature.

Interactive exploration 🧑‍🔬

  • Click new paths: Each click sets a pendulum on a particular angle (θ) and velocity of rotation (p). Points of the same colour show where the pendulum ends up after each kick. This trajectory of points is calculated from the equations above and animated to be able to follow where the pendulum lands after many consistent kicks of the same strength. Watch closely how unexpected symmetries unfold!
  • Play with K: Start with K = 0.5 and watch ordered, predictable motion. Crank it up past K ≈ 0.971635... (the critical parameter) and witness the onset of global chaos.
  • Hunt for islands: Even in the chaotic sea (high K), you can find stable regions of tangible symmetry (called islands or KAM tori). These KAM tori are the last survivors of order in a chaotic world. Can you find them?

Physical connections 🪐

  • In our solar system, similar dynamics explain the mysterious Kirkwood gaps in the asteroid belt - regions where asteroids are conspicuously absent due to Jupiter's gravitational kicks (Moons, 1996).

  • Scientists at the NIST created a real quantum kicked rotor using cesium atoms in a pulsed optical lattice. They discovered that quantum mechanics can actually suppress chaos - a phenomenon called dynamical localization (Moore et al., 1995). Turns out this counterintuitive phenomenon has practical implications for quantum computing (Pizzamiglio et al., 2021).

  • In fusion reactors, plasma (super-hot ionized gas) is confined in a donut-shaped magnetic field. The plasma particles receive kicks from magnetic field perturbations as they orbit, just like our pendulum system, which lead to regions of stability known as magnetic islands and to chaos regions on their border (Willensdorfer et al., 2024), affecting our ability to contain the plasma. Luckily the Chirikov criterion helps to predict under which conditions will chaos emerge.

Final thoughts 💭

Perhaps the most profound insight from the kicked rotor is this: chaos and order aren't opposites - they're dance partners in a cosmic swing. When playing with the Kicked Rotor we are exploring fundamental principles that relate seemingly unrelated physical phenomena, from atomic behaviour to celestial mechanics.

So go ahead, click around and hunt for stable regions! Every trajectory tells a story about the delicate balance between predictability and chaos.


See Chaos in Dynamical Systems by Edward Ott for a nice book on the subject.

About

Fun with chaos! An interactive stroboscopic phase space of the classic kicked rotor system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published