Class StandardMap
java.lang.Object
org.episteme.core.mathematics.analysis.chaos.StandardMap
- All Implemented Interfaces:
Function<Point2D,Point2D>, DiscreteMap<Point2D>, Function<Point2D, Point2D>, Relation<Point2D, Point2D>
The Standard Map (Chirikov-Taylor map):
p_{n+1} = (p_n + K * sin(theta_n)) mod 2À
theta_{n+1} = (theta_n + p_{n+1}) mod 2À
An area-preserving chaotic map from a square with side 2À onto itself. Used to model the motion of a kicked rotator.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface DiscreteMap
getLyapunovExponent, iterateMethods inherited from interface Function
andThen, apply, compose, contains, evaluate, getBackend, isContinuous, isDifferentiable, setBackend
-
Constructor Details
-
StandardMap
public StandardMap(double K) Creates a Standard Map with parameter K.- Parameters:
K- the stochasticity parameter
-
-
Method Details
-
evaluate
-
getDomain
-
getCodomain
-
toString
-