Dynamical Systems - General Properties
Dynamical Systems - General Properties
Dynamical Systems - General Properties
Definitions-1
1. System: System is a set of interacting or interdependent components forming an integrated
whole.
2. State space of system: To study any system we identify some of its attributes which are of
interest to us. The set
the state space of the system. State space is also called the phase space. For example, in
statistical mechanics, the state space of the system involving
position coordinates and
particles, consists of
components of momenta.
4. Dynamical system: It is the system, the state of which evolves in time, i.e.
( ). We
, The set
can be
continuous time dynamical system and the latter is called the discrete time dynamical system
(state in discrete time dynamical system is denoted by
.)
7. Evolution operator: The rules governing the evolution of the system can be embedded in
. It maps the initial state ( ) to state
( )
, the evolution
equation is
( )
( )
( )
for all ( )
and
or
) for all
and
Evolution operator
Thus for the previous example we have
(
( ( )
We call evolution operator invertible if, it exists also for negative times i.e.
that .
exists such
is
, called
is generally denoted by
, which gives
and
, the one
If at
or
, then
or
or
or
( )
Note that
( )
Hence
( )
and
( )
)
) (
( )
and
( )
]
( )
+[
( )
] , Hence
( )
+, where
is a time set,
is a state
and
*(
) (
on
dx
X x , a , t
dt
In a more expanded form it can be written as
dx1
dt X 1 x1 , x2 ,, xn , a1 , a2 ,, am , t
dx
2 X 2 x1 , x2 ,, xn , a1 , a2 ,, am , t
dt
dxn X n x1 , x2 ,, xn , a1 , a2 ,, am , t
dt
x x0 at t t0
forms the set of initial conditions.
The set of functions X can be separated into state functions and input functions
(also called forcing functions, stimuli). The state functions are determined by the nature of
the system. The input functions can be externally altered.
If one or more of the functions X1, X 2 ,, X n , are nonlinear in x1 , x2 ,, xn , then the
set of the equations is called the nonlinear set of ODEs.
12. Example: As an example consider a linear system whose governing equation is
d 2x
dx
kx f t
2
dt
dt
It is a toy model for a mechanical system in which the first term represents product of mass
and acceleration ( x displacement). Second term corresponds to a friction force ( damping
force), the third term to the restoring force and the fourth term to the forcing function, which
may corresponds to the external force. The equation can be cast as set of two ODEs by setting
x1 x and x2
dx
. The resulting ODEs are
dt
dx1
x2
dt
dx2
k
1
x2 x1 f t
dt
m
m
m
In the matrix form, we write
dx1
1 x1 0
dt 0
dx
x f t m (1)
k
m
m
2
dt
x
0
Here 1 is the vector representing the state of the system,
is the vector
f t m
x2
dx1
1 x12 0
dt 0
dx
f t m (2)
k
m
m
2
x2
dt
If we are not interested in the effect of parameters, then we can simplify the notation
and write the set as
dx
X x , t
dt
In these equations parameters would appear as constant coefficients in the terms on the right.
13. Autonomous and non-autonomous systems: If t does not appear explicitly in X , then
we can write
dx
X x
dt
The above set of equation is called the autonomous system. If t appears explicitly in the
set, then the set forms nonautonomous system.
Autonomous system possesses translational symmetry, that is, if x t is the solution
of
dx
X x , with the initial condition, x x0 at t t0 , then x t c is the solution of
dt
dx
X x with x x0 at t t0 c . To prove this, let us substitute t c in the shifted
dt
differential equation to obtain
dx
dx
X x or
X x
d c
d
The initial condition x x0 at t t0 c reduces to
x x0 at t 0
The solution of the resulting differential equation is x x x t c as expected.
This translational symmetry is illustrated in the figure below. It is important to notice
that the shapes of the original and the translated curves are the same since shape is
determined by X x which does not contain t . Hence it is affected by x0 , but not t0 .
14. Phase space: It is a geometric representation of state space of a system. Suppose a system
has n-dimensions, then each state can be represented by a point
in n-dimensional space.
Two dimensional phase space is also called phase plane. Note that each point in phase space
represents state of the system corresponding to time
(
, i.e.
) . However, in phase space representation, we neither mention time, nor the initial
condition, explicitly. Hence this representation is not useful unless we associate some more
information with this representation.
15. Vector field: Dynamical system is characterized by the fact that its state changes with
time. Hence, the point representing its state in state space is, in general, moves with time. The
time derivative
be represented by an arrow in the phase space. The absolute value of velocity determines the
length of the arrow and the direction in which the arrow points depicts the direction in which
the particular state is moving in the state space. There is an arrow associated with every point
in the state space. Set of all these arrows constitute the vector field associated with the given
dynamical system. It is cumbersome to represents the length of arrow and in qualitative
analysis we do not need the magnitude of velocities. Hence in many cases lengths of the
arrows are arbitrary. If these arrows are generated by computer software, then the arrows are
coloured using a colour scheme which is associated with the magnitude of velocity. An
example is shown in the figure below.
x1 x1 and x2 2x2
obtained for different values of . The velocity vector at each point on the isocline is
identical.
17. Example: Sketch isoclines for the differential equation
Rearrangement gives
10
20
20
10
10
10
Isoclines for
18. Orbit or trajectory: It is the basic geometrical object associated with a dynamical
system *
A typical orbit is shown below. The arrow indicates the direction of increasing time.
Note that an orbit is a curve having same dimension as the state space. Also time is not
explicitly displayed on orbit as illustrated in the example below.
19. Example: Find the equation of the orbit passing through point (1, 1) at
of the
dynamical system
and
and
at
we obtain
, hence
and
The equation of the orbit is obtained by eliminating time from these equations
20. Map
Discrete system can be represented graphically as a map (also called cobweb) as shown in
the figure below
x2
x1
xn1 f xn
x0
x1
x2
xn1 xn
Here, the abscissa represents xn and the ordinate xn1 . The diagonal line is xn1 xn and the
curve represents xn1 f xn . Staring from x0 , we follow the staircase as shown in the
figure.
21. Fixed point (equilibrium point): A point
point if
for all
differential equation
dx
X x , t
dt
are obtained by solving the set of equations
X x , t 0
Note that for nonautonomous systems, fixed point may change with time. For autonomous
systems, they are independent of time.
For discrete time dynamical system defined by equation
(
)(
and
)(
23. Example: Find the fixed points for the discrete system
10
and
, for all
for every
For a discrete time system cycle represents a finite and fixed set of points.
( )
(Note that
( )
( )
( ).)
25. Example: Show that the orbits of the dynamical systems governed by the following
equation x1 x2 and x2 x1 are cycles. Find the direction of cycles and their period.
Solution: (a) We can obtain the trajectories by two methods. In the first, we obtain the
evolution operator. Next we plot trajectories in three dimensions(
the trajectories on the plane (
). Next we project
dx2
x
1
dx1
x2
or
x12 x22 c 2
The trajectories form a family of circles with centre as origin and radius c . They are shown
in the figure blow. Note the clockwise direction of the arrow, which represents flow of time.
To find this direction, we proceed as follows. From the original equations, we see that in the
first quadrant,
, but
x1 r cos r sin
and
x 2 r sin r cos
r 0
and 1
The first equation predicts that the cycle is a circle. Second equation says that the angular
velocity of point on the circle is 1 . Hence it will take time equal to 2 in order to complete
one cycle. Hence the period of the cycle is 2 and is independent of the radius.
26. Limit cycle: A cycle of a continuous-time dynamical system, in the neighbourhood of
which there are no other cycles is called a limit cycle. Limit cycle is, thus, an isolated cycle.
The circles in the previous example are not limit cycles, since in the neighbourhood of
every cycle there is another cycle. Next example illustrates a limit cycle.
27. Example: Show that the orbits of the dynamical systems governed by the following
equation
x1 x2 , x2 x12 x22 1 x2 x1
* + *
* +
+[
(
(
shows that
hand if ( )
. On the other
. This
is a limit cycle since is a cycle and there are no cycles in its neighbourhood.
13