Dynamical Systems

Dynamical Systems

Dynamical Systems An LTCC course Wolfram Just and Franco Vivaldi School of Mathematical Sciences Queen Mary University of London c The University of London, 2018 Last updated: January 16, 2019 These lecture notes provide a brief introduction to some topics in dynamical systems theory, suitable for a short course. 1) Dynamical systems: continuous and discrete time. 2) Linear stability analysis and beyond: hyperbolicity, structural stability. 3) Bifurcations: what happens when a state becomes unstable. 4) Symbolic dynamics: turning orbits into strings of symbols. 5) Chaos: when the future of a deterministic system cannot be determined. The presentation is informal and hands-on. The accompanying supplementary notes by F Vivaldi provide some background material in analysis and linear algebra, and also deal with one-dimensional flows, which are not part of this course. Suggestions for further reading will be found in the last section. 1 DYNAMICAL SYSTEMS 1 1 Dynamical systems Informally, a dynamical system is a system whose states are represented by the points of a set; these states evolve with time according to a deterministic law, specified by a differential or difference equation. The system is not subjected to the effects of noise1. For instance, let us consider a single particle in one-dimension, subjected to a force. The state of this system is determined by the particle’s position and velocity; the time- evolution is governed by Newton’s law F = ma, which can be written as a pair of first- order ordinary differential equations:x ˙ = y,y˙ = F(x)/m. This law determines the state at time t provided the state at time 0 is given. This is a dynamical system on the set R2; the time is a real number. Let M be any set and f : M M be any function. Choose x0 M, and, using the → ∈ first-order difference equation xt+1 = f (xt), t > 0, define recursively an infinite sequence (x0,x1,x2,...) of elements of M. This is a dynamical system on M; the time is an integer. Definition 1.1 A dynamical system consists of a set M, called the phase space, and a one-parameter family of transformations Φt : M M such that, for all x M, → ∈ i) Φ0(x)= x; ii) Φt(Φs(x)) = Φt+s(x), for all s,t > 0. If t R (respectively, t Z), then we speak of a continuous time (respectively, discrete time) ∈ ∈ dynamical system. The family Φt is a semi-group of transformations. If ii) holds also for negative t,s, then { } we have a group, and the system is said to be invertible. The set Γ(x0)= Φt(x0),t > 0 { } is called the (forward) orbit of the point x0, called the initial condition. For discrete time dynamical systems, the set M can be quite arbitrary. For continuous time, or for systems of physical origin, M is a manifold2. For continuous time, the family of functions Φt is called a flow. 1In presence of noise, we speak of a stochastic dynamical system. 2A set that, locally, looks like Rn for some n, see page 16. 1 DYNAMICAL SYSTEMS 2 1.1 Flows We begin with some examples of continuous-time dynamical systems. Example 1.1 The harmonic oscillator. This is one of the simplest dynamical system of mathematical physics, yet a very significant one. The phase space is M = R2; the basic information is displayed below3. equations initial condition solution y x˙ = y x(0) = x x(t) = x cos(ωt)+ 0 sin(ωt) 0 0 ω 2 y˙ = ω x y(0) = y0 y(t) = ωx0 sin(ωt)+ y0 cos(ωt) − − with Φt(x0,y0)=(x(t,x0,y0),y(t,x0,y0)). The phase space space foliates into invariant ellipses. The figure on the right illustrates the geometrical meaning of the associative property ii) in definition 1.1. Φ 0 s y (x ,y ) 0 0 s Φ x t Φ s+t (x(t),y(t)) s+t The definition of a dynamical systems requires that, for any initial condition in phase space, the orbit must be unique and defined for all future times. This is not guaranteed for the solutions of a differential equationx ˙ = f (x), and so there are differential equations which cannot be regarded as dynamical systems. 3The dot denotes differentiation with respect to time. 1 DYNAMICAL SYSTEMS 3 Example 1.2 The solutions are not defined for all times. The system 2 x˙ = x x(0)= x0 (1) has solution x0 x(t,x0)= . 1 x0t − For x0 = 0, this function is not defined over the whole R. It is defined in the interval 6 ( ∞,1/x0) for x0 > 0, and (1/x0,∞) for x0 < 0. This is because the real function f (x)= x˙ − grows too rapidly near infinity, so that it is possible to reach infinity, or come back from infinity, in a finite time. Example 1.3 Lack of uniqueness. The differential equation x˙ = 2 x , with x(0)= 0 | | has two distinct solutions for t > 0,p namely x(t)= 0 and x(t)= t2. This is because the function f (x)= x˙ is not Lipschitz continuous at the equilibrium point x = 0 (the constant solution), and hence it does not vanish rapidly enough near it. So it is possible to reach the equilibrium point, or move away from it, in a finite time. To ensure uniqueness of solutions, it suffices to require that f be of class C1. Example 1.4 Forced van der Pol oscillator. x˙ = x σy x(x2 + y2) − − (2) y˙ = σx + y y(x2 + y2) γ. − − 1.5 For any value of the real parameters σ,γ, this equation defines a vector field v(z)= z˙ = 1.0 2 (x˙,y˙) in R . Plotting this vector field (here 0.5 for σ = 0.2 and γ = 0.3) gives already an 0.0 impression of the behaviour of the solutions. Dynamical systems theory is about under- -0.5 standing how the flow relates to the vector -1.0 field. -1.5 -1.5 -1.0 -0.5 0.0 0.5 1.0 1.5 1 DYNAMICAL SYSTEMS 4 For special parameter values we are able to compute the flow analytically. If γ = 0, then using polar coordinates x = r cos(ϕ), y = r sin(ϕ), the equations of motion read r˙ = r r3, ϕ˙ = σ . (3) − The special solution r(t)= 0 yields the constant solution z(t)=(x(t),y(t))=(0,0) (an equilibrium point, or fixed point), while r(t)= 1, ϕ(t)= σt +ϕ(0) results in the harmonic solution z(t)=(cos(σt + ϕ(0)),sin(σt + ϕ(0)). Let T = 2π/σ. Then this solution sat- isfies z(t)= z(t + T) for all t, and we call it a periodic orbit (or a cycle), with period T. A periodic orbit of a flow is a closed non-self intersecting curve in phase space. In the present example, if σ = 0, then this periodic orbit is a so-called limit cycle, since it is 6 approached by nearby orbits —see below. For γ = 0, it is even possible to write down the general solution. The long-time behaviour of the orbits of one- and two-dimensional flows is well- understood. In one dimension, the solutions are either constant, or strictly monotonic. Indeed letx ˙ = f (x) be a smooth differential equation over R, and let x = x(t) be a non- constant solution (i.e.,x ˙(t)= f (x(t)) and f (x0) = 0). Then separation of variables yields x(t) 6 x(0) dx/ f (x)= t. Since the integral on the left-hand side is bounded (and smooth in t), we have f (x) = 0 for x [x(0),x(t)]. Because t is arbitrary, f (x(t)) does not change sign. R 6 ∈ Therefore the solution is monotonic, and hence it is either unbounded or tends to a finite limit x(t) x . It then follows by continuity that x(t)= x is a constant solution of the → ∗ ∗ differential equation. In higher dimensions, limit sets of flows can be much more complicated than fixed points, and we need a machinery to characterise this form of convergence. Let Γ(z0)= Φt(z0) : t R be the orbit of z0. { ∈ } A point w is an ω-limit point of the orbit Γ(z0) if there is a sequence (tk) of times such that lim tk = ∞ and lim Φt (z0)= w. (4) j ∞ j ∞ k → → In other words, w is an ω-limit point if for any neighbourhood U of w there is a (smallest) time t = t (U) such that Φt (z0) U. ∗ ∗ ∗ ∈ The set of all ω-limit points of Γ(z0) is called the ω-limit set of Γ(z0), denoted by ω(z0) [or ω(Γ), since this set is a property of the orbit]. By reversing the direction of time, and replacing ∞ by ∞, we obtain the analogous concept of α-limit set. − 1 DYNAMICAL SYSTEMS 5 The simplest situation occurs when limt ∞ Φt(z0)= z , where z is a fixed point. → ∗ ∗ Then, by letting tk = k and w = z in (4), we find that z ω(z0). Since there cannot be ∗ ∗ ∈ any other ω-limit point (why?), we have ω(z0)= z . { ∗} Another possibility is that ω(z0)= α(z0)= z , with z0 = z , that is, the orbit of z0 ∗ 6 ∗ approaches z in both time directions. We then say that z0 is a homoclinic point, and that ∗ Γ(z0) is a homoclinic orbit. The point z0 is heteroclinic if ω(z0)= z , and α(z0)= w ∗ ∗ where w is an equilibrium distinct from z .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    53 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us