Class ArnoldCatMap
java.lang.Object
org.episteme.core.mathematics.analysis.chaos.ArnoldCatMap
- All Implemented Interfaces:
Function<Point2D,Point2D>, DiscreteMap<Point2D>, Function<Point2D, Point2D>, Relation<Point2D, Point2D>
Arnold's Cat Map:
x_{n+1} = (2x_n + y_n) mod 1
y_{n+1} = (x_n + y_n) mod 1
A chaotic map from the torus into itself. It is an example of an Anosov diffeomorphism.
- 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
-
ArnoldCatMap
public ArnoldCatMap()
-
-
Method Details
-
evaluate
-
getDomain
-
getCodomain
-
toString
-