Assuming we have an ordinary differential equation (ODE) such as Lorenz system:

$$ \dot x=\sigma(y-x)\\ \dot y=\gamma x-y-xz\\ \dot z=xy-bz $$


$$ \sigma = 10\\ \gamma = 28\\ b = \frac{8}{3}\\ x(0)=10\\ y(0)=1\\ z(0)=1 $$

This system is known to be chaotic because of its behavior [1], [2].

However, we normally judge about a system by the output results plot. But how can I judge about a system whether it is chaotic or not just by looking at its formulation in state space representation without plotting it?

Or if there is no way for 100% judging, at least is there any way to guess it?

enter image description here

  • $\begingroup$ It is chaotic, but not to my knowledge stochastic in any common meaning of that word. $\endgroup$ – hmakholm left over Monica Apr 11 '16 at 7:32
  • $\begingroup$ @HenningMakholm, thanks. I made a horrible mistake. $\endgroup$ – ar2015 Apr 11 '16 at 7:33
  • 1
    $\begingroup$ You might find this interesting: mathworld.wolfram.com/Chaos.html $\endgroup$ – Justin Benfield Apr 11 '16 at 9:02
  • $\begingroup$ @2000, thanks for mentioning that. what is the scope of MathOverflow? $\endgroup$ – ar2015 Apr 20 '16 at 7:28

No general tools are known.

For the Lorenz equations, Warwick Tucker has proved the existence of a chaotic strange attractor.

It is a non-trivial proof that combines normal form theory and validated computations using interval arithmetic.

| cite | improve this answer | |
  • 3
    $\begingroup$ should we say there can be no tool or no tool has been discovered so far? $\endgroup$ – ar2015 Apr 13 '16 at 12:47
  • $\begingroup$ I have two questions. Is it ever mentioned in any paper that this question is unsolved? Is there any known computer algorithm to check a system is chaotic? $\endgroup$ – ar2015 Apr 14 '16 at 3:23
  • $\begingroup$ Despite this post does not answer my question, it is the closest response to what I have asked. $\endgroup$ – ar2015 Apr 20 '16 at 10:44

An introduction to the Lorenz system can be found in [1,2].

If there is no general tool to prove that a continuous dynamical system is chaotic, there are at least several tools to prove that a system is not chaotic (see e.g. [3]). Here is a short non-exhaustive list of features which allow a first-order autonomous ODE system $$ \dot{X} = F(X) \, \qquad\text{where}\qquad X\in\mathbb{R}^n \;\text{and}\; F \in C^1 $$ to be chaotic:

  • $F$ is nonlinear
  • the phase space dimension $n$ is equal to $3$ or larger (consequence of the Poincaré-Bendixson theorem)
  • there is at least one eigenvalue of the Jacobian matrix $\partial F/\partial X$ evaluated at the equilibria of the system that has a non-negative real part (consequence of the Hartman-Grobman theorem)

There are several case-dependent methods for the analysis of chaos. In the case of periodically forced Hamiltonian systems, a dedicated tool is Melnikov's method.

| cite | improve this answer | |
  • $\begingroup$ I have just found this do you think these abrupt field changes can tell us something? $\endgroup$ – ar2015 Sep 2 '17 at 7:21

To answer the question at hand: Provided that we decide to agree on a particular definition of chaotic system, it might be possible to determine the chaotic nature of a system from its equations (not sure if there is a general method).

My definition of chaotic system: Given a system of (ordinary) differential equations $\Delta$, we say the system is chaotic if there exists initial data, $d_0$, such that we can find a point $p_0$ along solution curve for the given initial data, which arrises from the independent variables taking on the value $x$ ($x$ is a point in the space defined by the independent variables of $\Delta$) and an $\epsilon >0$, for which there is no $\delta >0$ satisfying the following:

Given initial data $d$ contained in the $\delta$-ball centered at $d_0$, the point $p$ corresponding to the independent variables taking on the value $x$ is within the $\epsilon$-ball centered at $p_0$.

The point of the above definition is that infinitesimal changes in intial data yield arbitrary changes in what the solution curve looks like (you can see intuitively how your given system fails to have a $\delta$ by observing what happens if you take an $\epsilon$-ball of a point on one of the 'wings' and have the initial data be from where the 'wings' meet).

| cite | improve this answer | |
  • $\begingroup$ Thanks a lot. It is a definition. But does it provide any convenient solution? $\endgroup$ – ar2015 Apr 11 '16 at 14:24
  • $\begingroup$ Probably not, unfortunately. $\endgroup$ – Justin Benfield Apr 11 '16 at 19:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.