Dynamical system

A dynamical system is a concept in mathematics where a fixed rule describes the time dependence of a point in a geometrical space. The mathematical models used to describe the swinging of a clock pendulum, the flow of water in a pipe, or the number of fish each spring in a lake are examples of dynamical systems.
A dynamical system has a state determined by a collection of real numbers. Small changes in the state of the system correspond to small changes in the numbers. The numbers are also the coordinates of a geometrical space—a manifold. The evolution rule of the dynamical system is a fixed rule that describes what future states follow from the current state. The rule is deterministic: for a given time interval only one future state follows from the current state.
Contents 
Overview
The concept of dynamical system has its origins in Newtonian mechanics. There, as in other natural sciences and engineering disciplines, the evolution rule of dynamical systems are given implicitly by a relation that gives the state of the system only a short time into the future. (The relation is either a differential equation or difference equation.) To determine the state for all future times requires iterating the relation many times—each advancing time a small step. The iteration procedure is referred to as solving the system or integrating the system. Once the system can be solved, given an initial point it is possible to determine all its future points, a collection known as a trajectory or orbit.
Before the advent of fast computing machines, solving a dynamical system required sophisticated mathematical techniques and could only be accomplished for a small class of dynamical systems. Numerical methods executed on computers have simplified the task of determining the orbits of a dynamical system.
For simple dynamical system, knowing the trajectory is often sufficient, but most dynamical systems are too complicated to be understood in terms of individual trajectories. The difficulties arise because:
 The systems studied may only be known approximately—the parameters of the system may not be known precisely or terms may be missing from the equations. The approximations used bring into question the validity or relevance of numerical solutions. To address these questions several notions of stability have been introduced in the study of dynamical systems, such as Lyapunov stability or structural stability. The stability of the dynamical system implies that there is a class of models or initial conditions for which the trajectories would be equivalent. The operation for comparing orbits to establish their equivalence changes with the different notions of stability.
 The type of trajectory may be more important than one particular trajectory. Some trajectories may be periodic, whereas others may wander through many different states of the system. Applications often require enumerating these classes or maintaining the system within one class. Classifying all possible trajectories has lead to the qualitative study of dynamical systems, that is, properties that do not change under coordinate changes. Linear dynamical systems and systems that have two numbers describing its state are examples of dynamical systems where the possible classes of orbits are understood.
 The behavior of trajectories as a function of a parameter may be what is needed for an application. At bifurcation points of a parameter the qualitative behavior of the dynamical system changes: it may go from having only periodic motions to apparently erratic behavior. The transition to turbulence of a fluid can happen in just three bifurcations.
 What may be needed from the dynamical system is some average behavior of the trajectories. This requires computing many orbits to average their behavior and it may not be clear if these averages converge. When they do, the dynamical system displays ergodic behavior. Understanding the probabilistic aspects of dynamical systems has helped establish the foundations of statistical mechanics and of chaos.
It was in the work of Poincaré that these dynamical systems themes developed.
Basic definitions
A dynamical system is a manifold M called the phase (or state) space and a smooth evolution function f^{ t} that for any element of t ∈ T, the time, maps a point of the phase space back into the phase space. The notion of smoothness changes with applications and the type of manifold. There are several choices for the set T. When T is taken to be the reals, the dynamical system is called a flow; and if T is restricted to the nonnegative reals, then the dynamical system is a semiflow. When T is taken to be the integers, it is a cascade or a map; and the restriction to the nonnegative integers is a semicascade.
The evolution function f^{ t} is often the solution of a differential equation of motion
 <math> \dot{x} = v(x) \,.<math>
The equation gives the time derivative, represented by the dot, of a trajectory x(t) on the phase space starting at some point x_{0}. The vector field v(x) is a smooth function that at every point of the phase space M provides the velocity vector of the dynamical system at that point. (These vectors are not vectors in the phase space M, but in the tangent space TM_{x} of the point x.)
There is no need for higher order derivatives in the equation, nor for time dependence in v(x) because these can be eliminated by considering systems of higher dimensions. Other types of differential equations can be used to define the evolution rule:
 <math> G(x, \dot{x} ) = 0 <math>
is an example of an equation that arises from the modeling of mechanical systems with complicated constraints.
The differential equations determining the evolution function f^{ t} are often ordinary differential equations: in this case the phase space M is a finite dimensional manifold. Many of the concepts in dynamical systems can be extended to infinitedimensional manifolds—those that are locally Banach spaces—in which case the differential equations are partial differential equations. In the late XX century the dynamical system perspective to partial differential equations started gaining popularity.
Linear dynamical systems
Linear dynamical systems can be solved in terms of simple functions and the behavior of all orbits classified. In a linear system the phase space is the νdimensional Euclidean space, so any point in phase space can be represented by a vector with ν numbers. The analysis of linear systems is possible because they satisfy a superposition principle: if u(t) and w(t) satisfy the differential equation for the vector field (but not necessarily the initial condition), then so will u(t) + w(t).
Flows
For a flow, the vector field v(x) is a linear function of the position in the phase space, that is,
 <math> v(x) = A x + b\,,<math>
with A a matrix, b a vector of numbers and x the position vector. The solution to this system can be found by using the superposition principle (linearity). The case b ≠ 0 with A = 0 is just a straight line in the direction of b:
 <math> f^t(x_1) = x_1 + b t \,. <math>
When b is zero and A ≠ 0 the origin is an equilibrium (or singular) point of the flow, that is, if x_{0} = 0, then the orbit remains there. For other initial conditions, the equation of motion is given by the exponential of a matrix: for an initial point x_{0},
 <math> f^t(x_0) = e^{t A} x_0 \,.<math>
When b = 0, the eigenvalues of A determine the structure of the phase space. From the eigenvalues and the eigenvectors of A it is possible to determine if an initial point will converge or diverge to the equilibrium point at the origin.
The distance between two different initial conditions in the case A ≠ 0 will change exponentially. Linear systems display sensitive dependence on initial conditions, one of the (necessary but not sufficient) conditions for chaotic behavior.
Maps
A discretetime, linear dynamical system has the form
 <math> x_{n+1} = A x_n + b \,,<math>
with A a matrix and b a vector. As in the continuous case, the change of coordinates x → x  A^{ –1}b removes the term b from the equation. In the new coordinate system, the origin is a fixed point of the map and the solutions are of the form A^{ n}x_{0}. The solutions for the map are no longer curves, but points that hop in the phase space. The orbits are organized in curves, or fibers, which are collections of points that map into themselves under the action of the map.
As in the continuous case, the eigenvalues of A determine the structure of phase space. For example, if u_{1} is an eigenvector of A, with a real eigenvalue smaller than one, then the straight lines given by the points along α u_{1}, with α ∈ R, is an invariant curve of the map. Points in this straight line run into the fixed point.
Local dynamics
The qualitative properties of dynamical systems do not change under smooth change of coordinates (this is sometimes taken as a definition of qualitative): a singular point of the vector field (a point where v(x) = 0) will remain a singular point under smooth transformations; a periodic orbit is a loop in phase space and smooth deformations of the phase space cannot alter it being a loop. It is in the neighborhood of singular points and periodic orbits that the structure of a phase space of a dynamical system can be well understood. In the qualitative study of dynamical systems, the approach is to show that there is a change of coordinates (usually unspecified, but computable) that make the dynamical system as simple as possible.
Rectification
A flow in most small patches of the phase space can be made very simple. If y is a point where the vector field v(y) ≠ 0, then there is a change of coordinate for a region around y where the vector field becomes a series of parallel vectors of the same magnitude. This is known as the rectification theorem.
The rectification theorem says that away from singular points the dynamics of a point in a small patch is a straight line. The patch can sometimes be enlarged by stitching several patches together, and when this works out in the whole phase space M the dynamical system is integrable. In most cases the patch cannot be extended to the entire phase space. There may be singular points in the vector field (where v = 0); or the patches may become smaller and smaller as some point is approached. The more subtle reason is a global constraint, where the trajectory starts out in a patch, and after visiting a series of other patches comes back to the original one. If the next time around the orbit loops around phase space a different way, then it is impossible to rectify the vector field in the whole series of patches.
Near periodic orbits
In general, in the neighborhood of a periodic orbit the rectification theorem cannot be used. Poincaré developed an approach that transforms the analysis near a periodic orbit to the analysis of a map. Pick a point x_{0} in the orbit γ and consider the points in phase space in that neighborhood that are perpendicular to v(x_{0}). These points are a Poincaré section S(γ, x_{0}), of the orbit. The flow now defines a map, the Poincaré map F : S → S, for points starting in S and returning to S. Not all these points will take the same amount of time to come back, but the times will be close to the time it takes x_{0}.
The intersection of the periodic orbit with the Poincaré section is a fixed point of the Poincaré map F. By a translation, the point can be assumed to be at x = 0. The Taylor series of the map is F(x) = J · x + O(x²), so a change of coordinates h can only be expected to simplify F to its linear part
 <math> h^{1} \circ F \circ h(x) = J \cdot x \,. <math>
This is known as the conjugation equation. Finding conditions for this equation to hold has been one of the major tasks of research in dynamical systems. Poincaré first approached it assuming all functions analytic and in the process discovered the nonresonant condition. If λ_{1},…,λ_{ν} are the eigenvalues of J they will be resonant if one eigenvalue is an integer linear combination of two or more of the others. As terms of the form λ_{i} – ∑ (multiples of other eigenvalues) occurs in the denominator of the terms for the function h, the nonresonant condition is also known as the small divisor problem.
Conjugation results
The results on the existence of a solution to the conjugation equation depend on the eigenvalues of J and the degree of smoothness required from h. As J does not need to have any special symmetries, its eigenvalues will typically be complex numbers. When the eigenvalues of J are not in the unit circle, the dynamics near the fixed point x_{0} of F is called hyperbolic and when the eigenvalues are on the unit circle and complex, the dynamics is called elliptic.
In the hyperbolic case the theorem of Hartman and Grobman gives the conditions for the existence of a continuous function that maps the neighborhood of the fixed point of the map to the linear map J · x. The hyperbolic case is also structurally stable. Small changes in the vector field will only produce small changes in the Poincaré map and these small changes will reflect in small changes in the position of the eigenvalues of J in the complex plane, implying that the map is still hyperbolic.
The KAM theorem gives the behavior near an elliptic point.
Bifurcations
When the evolution map f^{ t} (or the vector field it is derived from) depends on a parameter μ, the structure of the phase space will also depend on this parameter. Small changes may produce no qualitative changes in the phase space until a special value μ_{0} is reached. At this point the phase space changes qualitatively and the dynamical system is said to have gone through a bifurcation.
Bifurcation theory considers a structure in phase space (typically a fixed point, a periodic orbit, or an invariant torus) and studies its behavior as a function of the parameter μ. At the bifurcation point the structure may change its stability, split into new structures, or merge with other structures. By using Taylor series approximations of the maps and an understanding of the differences that may be eliminated by change of coordinates, it is possible to catalog the bifurcations of dynamical systems.
The bifurcations of a hyperbolic fixed point x_{0} of a map family F_{μ} can be characterized by the eigenvalues of the first derivative DF(x_{0}) of the map computed at the bifurcation point. The bifurcation will occur when there are eigenvalues of DF on the unit circle. If there is an isolated eigenvalue of value 1 on the unit circle, then the bifurcation is a saddlenode bifurcation. If there is an isolated eigenvalue –1 on the unit circle, then it is a flip bifurcation. And if there is a pair of complex conjugate eigenvalues on the unit circle, then it is a Hopf bifurcation.
Some bifurcations can lead to very complicated structures in phase space. The RuelleTakens scenario describes how a periodic orbit bifurcates into a torus and the torus into a strange attractor. The Feigenbaum perioddoubling describes how a stable periodic orbit goes through a series of doublings of its period.
Ergodic systems
In many dynamical systems it is possible to choose the coordinates of the system so that volume (really a νdimensional volume) in phase space is invariant. This happens for mechanical systems derived from Newton's laws as long as the coordinates are the position and the momentum and the volume is measured in units of (position) × (momentum). The flow takes points of a subset A into the points f^{ t</sub>(A)} and invariance of the phase space means that
 <math> \mathrm{vol} (A) = \mathrm{vol} ( f^t(A) ) \,. <math>
In the Hamiltonian formalism, given a coordinate it is possible to derive the appropriate (generalized) momentum such that the associated volume is preserved by the flow. The volume is said to be computed by the Liouville measure.
In a Hamiltonian system not all possible configurations of position and momentum can be reached from an initial condition. Because of energy conservation, only the states with the same energy as the initial condition are accessible. The states with same energy form an energy shell Ω, a submanifold of the phase space. The energy shell has its Liouville measure that is preserved.
For systems where the volume is preserved by the flow, Poincaré discovered the recurrence theorem: Assume the phase space has a finite Liouville volume and let F be a phase space volumepreserving map and A a subset of the phase space. Then almost every point of A returns to A infinitely often. The Poincaré recurrence theorem was used by Zermelo to object to Boltzmann's derivation of the increase in entropy in a dynamical system of colliding atoms.
One of the questions raised by Boltzmann's work was the possible equality between time averages and space averages, what he called the ergodic hypothesis. The hypothesis states that the length of time a typical trajectory spends in a region A is vol(A)/vol(Ω).
The ergodic hypothesis turned out not to be the essential property needed for the development of statistical mechanics and a series of other ergodiclike properties were introduced to capture the relevant aspects of physical systems. Koopman approached the study of ergodic systems by the use of functional analysis. An observable a is a function that to each point of the phase space associates a number (say instantaneous pressure, or average height). The value of an observable can be computed at another time by using the evolution function f^{ t}. This introduces an operator U^{ t}
 <math> (U^t a)(x) = a(f^{t}(x)) \,. <math>
By studying the spectral properties of the linear operator U it becomes possible to classify the ergodic properties of f^{ t}. In using the Koopman approach of considering the action of the flow on an observable function, the finitedimensional nonlinear problem involving f^{ t} gets mapped into an infinitedimensional linear problem involving U
The invariance of the Liouville measure on the energy surface Ω is essential for the Boltzmann factor exp(−βH) used in the statistical mechanics of Hamiltonian systems. This idea has been generalized by Sinai, Bowen, and Ruelle to a larger class of dynamical systems that includes dissipative systems. SRB measures replace the Boltzmann factor and they are defined on attractors of chaotic systems.
Chaos theory
Simple nonlinear dynamical systems and even piecewise linear systems can exhibit a completely unpredictable behavior, which might seem to be random. (Remember that we are speaking of completely deterministic systems!). This unpredictable behavior has been called chaos. The branch of dynamical systems that deals with the clean definition and investigation of chaos is called chaos theory.
This branch of mathematics deals with the longterm qualitative behavior of dynamical systems. Here, the focus is not on finding precise solutions to the equations defining the dynamical system (which is often hopeless), but rather to answer questions like "Will the system settle down to a steady state in the long term, and if so, what are the possible attractors?" or "Does the longterm behavior of the system depend on its initial condition?"
Note that the chaotic behavior of complicated systems is not the issue. Meteorology has been known for years to involve complicated—even chaotic—behavior. Chaos theory has been so surprising because chaos can be found within almost trivial systems. The logistic map is only a seconddegree polynomial; the horseshoe map is piecewise linear.
Examples of dynamical systems
 Logistic map
 Double pendulum
 Horseshoe map is an example of a chaotic piecewise linear map
 Billiards
 Henon map
 Lorenz system
See also
External links
 Dynamical systems at SUNY (http://www.math.sunysb.edu/dynamics/) has a large and active group in dynamical systems. Lists of conferences, researchers, and some open problems.
 Oliver Knill (http://www.dynamicalsystems.org) has a series of examples of dynamical systems with interactive controls and explanations.
 Arxiv preprint server (http://www.arxiv.org/list/math.DS/recent) has daily submissions of (nonrefereed) manuscripts in dynamical systems.
 Chaos @ UMD (http://wwwchaos.umd.edu/) concentrates on the applications of dynamical systems.
References
Works providing a broad coverage:
 Template:Book reference (available as a reprint: ISBN 0201408406)
 Encyclopaedia of Mathematical Sciences (http://www.springeronline.com/sgw/cda/frontpage/0,11855,440356691187618detailsPage%253Dbookseries%257CaboutThisSeries%257CaboutThisSeries,00.html) (ISSN: 09380396) has a subseries on dynamical systems with reviews of current research.
 Template:Book reference
Introductory texts with a unique perspective:
Popularizations:
Online books or lecture notes:
 Geometrical theory of dynamical systems (http://arxiv.org/pdf/math.HO/0111177). Nils Berglund's lecture notes for a course at ETH at the advanced undergraduate level.
 Dynamical systems (http://www.ams.org/online_bks/coll9/). George D. Birkhoff's 1927 book already takes a modern approach to dynamical systems.
 Chaos: classical and quantum (http://alf.nbi.dk/ChaosBook/). An introduction to dynamical systems from the periodic orbit point of view.
Topics in mathematics related to change  Edit (http://en.wikipedia.org/w/wiki.phtml?title=Template:Change&action=edit) 
Arithmetic  Calculus  Analysis  Differential equations  Dynamical systems 