System Registry Overview
The Chua systems currently registered by the library.
The public registry currently provides two Chua models:
| Registry name | Nonlinearity | Validation status |
|---|---|---|
chua-nonsmooth | non-smooth, linear-by-pieces characteristic | Algebra/Lur’e audit completed for Danca q=0.9998; integer q=1 is a separate reference case. |
chua-arctan | smooth arctangent | Registered model; a promoted cross-tool validation package is still pending. |
Listing Systems
from hidden_attractors import list_systems
print(list_systems())
# ['chua-arctan', 'chua-nonsmooth']
Retrieving A System
import numpy as np
from hidden_attractors import get_system
system = get_system("chua-nonsmooth")
dx = system.evaluate(np.array([0.1, 0.0, 0.0]))
equilibria = system.equilibrium_points()
See Chua Non-Smooth for the equations, parameters, Matignon criterion, algebra validation, and harmonic branches.
The legacy lookup key chua-piecewise still resolves to chua-nonsmooth
when reopening previous results, but it is no longer listed as a model.