Lorenz System
The classic Lorenz 1963 system.
The Lorenz system, introduced by Edward Lorenz in 1963 as a simplified model of atmospheric convection, is the quintessential example of a chaotic system. It exclusively exhibits self-excited attractors, making it a useful negative control when searching for hidden attractors.
Equations
Parameters
The default parameters in the registry correspond to the classic chaotic regime.
| Parameter | Symbol | Default Value | Description |
|---|---|---|---|
sigma | Prandtl number | ||
rho | Rayleigh number | ||
beta | Geometric factor |
Equilibria
The Lorenz system has three equilibria for : the origin, and two convective fixed points.
Usage
You can load the Lorenz system from the registry:
from hidden_attractors import get_system
lorenz = get_system("lorenz")
params = lorenz.default_params()
eq = lorenz.equilibria_fn(params)
Because the Lorenz attractor intersects the neighborhoods of its unstable equilibria, all valid trajectories in the classic chaotic regime will be classified as BasinLabel.SELF_EXCITED.