Научная статья на тему 'Computer-oriented tests for hyperbolicity and structural stability of dynamical system'

Computer-oriented tests for hyperbolicity and structural stability of dynamical system Текст научной статьи по специальности «Математика»

CC BY
4
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Lyapunov exponent / chain-recurrent set / projective bundle / pseudotrajectory / invariant decomposition / directed graph / adjacency matrix / strong component / extreme cycle

Аннотация научной статьи по математике, автор научной работы — George Osipenko

A diffeomorphism f is hyperbolic on a chain-recurrent set if the Morse spectrum does not contain zero. The symbolic image is a directed graph approximating a dynamical system. The chain-recurrent set is localized using this graph. The symbolic image of the differential allows us to estimate the Morse spectrum. A diffeomorphism f is structurally stable if the dual differential has only trivial bounded trajectories. The symbolic image of the dual differential makes it possible to check the absence of bounded trajectories of the dual differential.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Computer-oriented tests for hyperbolicity and structural stability of dynamical system»

DIFFERENTIAL EQUATIONS AND

CONTROL PROCESSES N. 3, 2023 Electronic Journal, reg. N &C77-39410 at 15.04.2010 ISSN 1817-2172

http://diffjournMl.spbu.ru/ e-mail: jodiff@mail.ru

Dynamical systems

Computer-oriented tests for hyperbolicity and structural

stability of dynamical system

GEORGE OSIPENKO

Sevastopol Branch of Lomonosov Moscow State University, Crimea, Russia E-mail: george.osipenko@mail.ru

Abstract. A diffeomorphism f is hyperbolic on a chain-recurrent set if the Morse spectrum does not contain zero. The symbolic image is a directed graph approximating a dynamical system. The chain-recurrent set is localized using this graph. The symbolic image of the differential allows us to estimate the Morse spectrum. A diffeomorphism f is structurally stable if the dual differential has only trivial bounded trajectories. The symbolic image of the dual differential makes it possible to check the absence of bounded trajectories of the dual differential.

Keywords: Lyapunov exponent, chain-recurrent set, projective bundle, pseu-dotrajectory, invariant decomposition, directed graph, adjacency matrix, strong component, extreme cycle.

1 Hyperbolicity

Consider a discrete dynamical system

xn+1 f(xn)

(1)

generated by a diffeomorphism f : M ^ M of a compact manifold M, d = dim M. The differential Df is a linear map which in local coordinates is a partial derivative matrix

Df (x) = (

The differential acts on tangent bundle Df (x) : TMx ^ TMf(x) and defines a linear expansion of the discrete system xn+1 = f (xn) to the tangent bundle according to the formula

Vn+1 = Df (xn)vn. (2)

Let E1, E2 be subspaces of linear space E. The vector direct sum E = E © E2 is defined if E = E1 + E2 and E1 n E2 = {0}.

Definition 1 Smooth dynamical system xn+1 = f (xn) is called hyperbolic on an invariant set A c M, if there exist invariant subbundles Es and Eu of the tangent space TM|a, the constants K > 0, and a > 0 such that

TM|a = Es © Eu, |Dfn(x)v| < K |v| exp(-an), x G A, v G Es(x), n> 0, |Df-n(x)v| < K |v| exp(-an), x G A, v G Eu(x), n> 0,

where the invariance of the subbundle E* means the equality Df (x)E*(x) = E*(f (x)). The number a is called the hyperbolicity exponent.

A doubly infinite sequence of points T = {xk} is a trajectory of the system (1) if f (xk) = xk+1. A doubly infinite sequence of points a = {xk, k G Z} is called an ^-trajectory or a pseudotrajectory if

p(f(xk),xk+1) < £

for any k. Let ^-trajectory {xn} be periodic, that is, there exists k^ 0 such that xn+k = xn for all n. Then the points xn are called ^-periodic. The exact trajectory of the system is rarely known in practice, as a rule, we work with ^-trajectories for sufficiently small positive £.

Definition 2 A point x is called chain-recurrent if x is £-periodic for any £ > 0, that is, there exists a periodic £-trajectory passing through the point x.

The chain-recurrent set consists of all chain-recurrent points and is denoted by CR. The chain-recurrent set CR is invariant, closed and contains all types of

return trajectories: periodic, almost-periodic, nonwandering, homoclinic, etc. Note that if the chain-recurrent point is not periodic and dim M > 1, then there is an arbitrarily small perturbation f in the C0-topology for which this point is periodic [30]. We can say that chain-recurrent points generate periodic trajectories under C0-perturbations. Therefore, in computer calculations, chain-recurrent points look like periodic points of sufficiently large period.

Definition 3 Two chain-recurrent points are called equivalent if they can be connected by a periodic £-trajectory for any £ > 0. The chain-recurrent set is divided into equivalence classes which we will call the components of the

chain-recurrent set.

1.1 Lyapunov Exponent

Every nondegenerate linear mapping A : Rd ^ Rd can be represented in the form

Av Ae

Av = |Av| • |AV| = r|Ae| • |Ae| = r|Ae| • As(e),

where r = |v|, |v| = 0, e = v/|v| G Sd-1, and Sd-1 is the unit sphere. Thus, the linear mapping A : v ^ Av is the product of two mappings

Ae

e —> As(e) = ^—-—7 and r —> r |Ae|, sW |Ae| | h

where the first of them acts on the sphere Sd-1, and the other acts on the positive half-line R+. A projective space Pd-1 is a set of the one-dimensional subspaces in Rd. The projective space Pd-1 can be obtained by identifying antipodal points of the sphere Sd-1. Symmetry of the mapping As(e) with respect to the sign change As(±e) = ±As(e) enables us to define a mapping PA(e) = Ae/|Ae| onto the projective space Pd-1 by identifying the antipodal points on the sphere. We preserve the notation e for the points of the space Pd-1; that is, e stands for the one-dimensional subspace and (or) a unit vector on the subspace, which does not lead to confusion. Thus, for the diffeomorphism f we obtain the mapping

n,/ ^ (Of s. Df (x)e X

Pf (x,e) = (f (x), ^^)

on the projective bundle P = {(x, e) : x e M, e e Pd 1(x)}, and this mapping generates discrete dynamic system of the form

xn+1 = f (xn), (3)

_ Df (xn)en (4)

en+1 = |Df (xn)en | (4)

on the projective bundle P. A positive number |Df(x)e| is the coefficient of length change on the subspace e under the action of the differential at the point x. The projective bundle P is a compact manifold with metric (see [7], pp. 531539), which can be interpreted as sum of the distance on the manifold M and the angle between the subspaces.

Let £ = {(xk, ek), k = 0,1, 2, • • • } be a semitrajectory of the system (3, 4). The upper limit

_1 _1 n-1

A(£)= lim-ln |Dfn(x0)e01 = lim-Vln |Df (xk)ek| (5)

n—TO n n—TO n z—'

k=0

is the Lyapunov exponent of the semitrajectory. If £ is periodic of period p then A(£) is the average of the function ln |Df (x)e| over periodic £-trajectory

. p-1

A(£) = p £ ln |Df (xk)ek| p k=0

The Morse spectrum is the limit set of the Lyapunov exponents of periodic £-trajectories as £ — 0

£ = {A : 3 periodic £n — trajectories {£n}, £n — 0, A = lim A(£n)}.

n—>-TO

Theorem 1 [18] The following statements are equivalent:

1. the diffeomorphism f is hyperbolic on the chain-recurrent set CR;

2. the Morse spectrum does not contain zero.

Theorem 2 [4, 29] Let xn+1 = f (xn) be a smooth system on a compact manifold M, Q is a component of the chain-recurrent set on M and n : TM — M is the projection from the tangent bundle to the manifold. Then

• the chain-recurrent set of the restriction Pf (x,e) = (f (x), Df(X)^) on P has l components Q1,..., Q, 1 < l < dim M,

• (!) every set Qk defines a (continuous, constant dimension) subbundle Ek over Q of the form

v

Ek = {v G n-1(Q) : if v = 0 ^ ^ = e G Qk},

• decomposition of the tangent bundle takes the form

TM|n = E1 © ... © Ei, (6)

• each chain-recurrent component Q* in the bundle Pis projected onto the chain-recurrent component Q and has the properties described in the item

According to the Theorem 2, the components Q1,..., Q/ uniquely determine the decomposition (6). Since each chain-recurrent component is an invariant set, the decomposition is also invariant. Thus, in order to obtain the invariant decomposition (6) we must construct the components of the chain-recurrent set of the mapping Pf (x, e) = (f (x), |D/(X)e|). The decomposition described in the Theorem 2 is called the finest Morse decomposition of the tangent bundle.

2 Symbolic image of dynamical system

Let C = {M(1),...,M(n)} be a finite covering of a manifold M by closed subsets. The set M(i) will be referred to the cell of the index i.

Definition 4 [17] Symbolic image of the dynamical system (1) for a covering C is a directed graph G with vertices V = {i} corresponding to cells {M(i)}. Two vertices i and j are connected by a directed edge (an arc) i ^ j if and only if

f (M (i))f| M (j ) = 0.

The symbolic image is a powerful tool for investigation of integral properties of dynamical system. The symbolic image generates the symbolic dynamics, which reflects the dynamics of system (1). We do not impose special restrictions on the coverage of C, but basing on the theorem about triangulation of compact manifold we may without loss of generality assume that cells M(i) are polyhedrons that intersect in boundary disks. In numerical calculations (see [3]), M is a compact domain in Rd, and M(i) are cubes or parallelepipeds.

Construction of a symbolic image based on numerical calculations is always only an estimation of the "real" symbolic image. The algorithms used for an efficient calculation of symbolic image are discussed in the papers [3, 9, 22]. There is a number of issues that need to be considered when building a cell image. Cells of covering, as a rule, are selected as rectangular parallelepipeds. To construct edge i ^ j, we need to check that f (M (i)) H M (j ) = 0.

For our implementation we use the following simple way to construct an approximation of cell image f (M(i)). Each cell M(i) is approximated by a finite set of so-called scan points. The number N of scan points for the cells as well as positions of these points are parameters of the described method which must be set by user. There is no general strategy how the scan points should be placed within the cell. Our practice shows that the good strategy is when the scan points uniformly distributed within the cell. Number N is determined by two factors: counting time and accuracy of calculating the cell image. Usually for smooth systems 10 < N < 100 is quite sufficient. It is further assumed that arrow i ^ j exists if there is a scan point x* G M (i) such that f (x*) G M (j ).

A doubly infinite sequence , k G Z} of vertices of a graph G is called a path (or an admissible path) if, for each k, the graph G contains the directed edge ^ zk+1. If the symbolic image is calculated as above, then a path u = {in, n G Z} generates a point sequence a(u) = {xn, n G Z}, where xn G M(in) is a scan point such that f (xn) G M(in+1). In this case, the distance

p(f(xn),xn+i) < d,

where d is the maximal cell diameter. Thus, the sequence {xn, n G Z} is an ^-trajectory for any £ > d.

Five methods of constructing a cell image are considered in the dissertation [22]. There is a natural correspondence between admissible paths on the symbolic image G and ^-trajectories of the homeomorphism f.

Theorem 3 (Weak shadowing property) [20]

1. If a sequence {zk, k G Z} is a path on the symbolic image G and a sequence {xk, k G Z} is such that xk G M(zk), then the sequence {xk} is an £-trajectory of f for any £ > q + d.

2. If a sequence {zk, k G Z} is a path on the symbolic image G then there exists a sequence {xk, k G Z}, xk G M(zk) that is an £-trajectory of f for any £ > d.

3. There exists r > 0 such that if a sequence , k G Z} is an e-trajectory of f, e < r, and xk G M), then the sequence {zk, k G Z} is an admissible path on the symbolic image G.

An admissible path in symbolic image can be thought of as a pseudotrajectory encoding. Each trajectory Tr = {xn = fn(x0), n G Z} generates the path u(Tr) = {in} such that xn G M(in), u(Tr) is called the coding of the trajectory.

2.1 Transition Matrix

The directed graph G is uniquely determined by its (adjacency) matrix of transitions n = (nij), where nj = 1 if and only if there is the directed edge i ^ j, otherwise nij = 0. Let

n2 = (4)

be the square of the transition matrix, where nj = Yhn=1 niknkj, and upper script 2 stands for an index (not for power). The sum Yhn=1 niknkj = nij is the number of all admissible paths of length 2 from i to j. In the similar way one can verify that the entry nj is the number of all admissible paths of length p from i to j .

Definition 5 A vertex of the symbolic image is called recurrent if there is a periodic path passing through it. The set of recurrent vertices is denoted by RV. Two recurrent vertices i and j are called equivalent if there is a periodic path containing i and j ■

The set of recurrent vertices RV is decomposed into classes {Hk} of equivalent recurrent vertices. In the graph theory, the classes Hk are called strongly connected components. There are algorithms for constructing strongly connected components based on depth-first bypass of the graph [8, 31]. The most popular is algorithm of Robert Tarjan [32].

Let us introduce a quasi-order relation between the vertices of a symbolic image. We assume that i -< j if and only if there exists an admissible path of the form

i = i0,i1,i2, ...,im = j.

Hence, a vertex i is recurrent if and only if i -< i, and recurrent vertices i, j are equivalent if and only if i -< j -< i.

Proposition 1 [1] The vertices of a symbolic image G can be renumbered so that

the equivalent recurrent vertices are numbered with consecutive integers; • the new numbers i, j of other vertices are chosen so that i < j if i -< j ^ i.

In other words, the transition matrix has the form

n =

( (no............\ h

\

0

0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(nk)

0

(ns)y

H

Hs

(7)

where the elements under the diagonal blocks are zeros, each diagonal block nk corresponds to either a class of equivalent recurrent vertices Hk or a nonrecurrent vertex. In the last case nk coincides with a single zero. A numbering {i} of matrix rows of the nk diagonal block coincides with the vertices numbering of the Hk class. This kind of transition matrix can be called an upper triangular. In graph theory, the described renumbering of vertices is called topological graph sorting.

2.2 Localization of Chain-Recurrent Set

Let G be a symbolic image with respect to a covering C and d be diameter of the covering C. The multivalued mapping h : M — V associates with the point x all the vertices of i such that x e M(i).

Proposition 2 [21] The map h has the following properties.

1. If x is a chain-recurrent point and i e h(x), then i is a recurrent vertex.

2. If x1 and x2 lie in the same component of the chain-recurrent set Q,

i1 e h(x1) and i2 e h(x2), then i1 and i2 are equivalent recurrent vertices.

3. If Q is a component of a chain-recurrent set, then there exists a unique class H(Q) of equivalent recurrent vertices such that h(Q) C H(Q).

Let Q be a component of a chain-recurrent set. From the Proposition 2 it follows that the image h(Q) lies in some class of equivalent recurrent vertices, which we denote H(Q), the component Q lies in {U M(i)| i e H(Q)}. Note that the class H(Q) is uniquely determined by Q.

Denote by P(d) the union of the cells M(i) for which the vertex i is recurrent, i.e.,

P(d) = {^J M(i) : i is recurrent vertex}. (8)

Theorem 4 [20]

1. The set P(d) is a closed neighbourhood of the chain-recurrent set CR

CR c P(d). (9)

2. For any neighbourhood V of the chain-recurrent set CR there exists d > 0 such that

CR c P (d) c V.

3. The chain-recurrent set CR coincides with the intersection of the sets P(d) for all positive d:

CR = p| P (d). (10)

d>0

Figure 1: Localization of the chaotic chain-recurrent set.

Example 1 Localization of a chaotic set.

A component of the chain-recurrent set Q is a chaotic invariant set if Q contains a dense non-periodic trajectory. Japanese researchers led by Ikeda (see

[11]) described dynamics of a nonlinear optical system using a discrete dynamic system in the complex plane. The Ikeda mapping has the form

C3

J : z — R + C2Zexp(i(C1 — --—^)),

1 + |z |2

where z is a complex variable, R, C1, C2, C3 are real constants. The Ikeda mapping models rather complex dynamics on the plane, see [12, 20]. Let us consider a modified Ikeda mapping of the form

J : (x, y) — (R + a(x cost — y sint), b(x sint + y cost)), (11)

where t = 0.4 — 6/(1 + x2 + y2), R = 1, a = —0.9, b = 1.2. The map J has a hyperbolic fixed point H(—0.0950, 2.1937). There is a 2-periodic hyperbolic trajectory Q(—1.5584, —1.9046), (3.0088, —1.2438), which generates a homoclinic trajectory and a chaotic chain-recurrent set Q. The Q is a Cantor set, it is localized by the method above described. An obtained neighbourhood P(Q) consists of 874618 cells, see Fig. 1. The set Q consists of two parts; Q1 is the left part and Q2 is the right part. The Ikeda mapping is 2-periodic on Q,

J : Q 1 — Q2; Q2 — Q1.

2.3 Averaging on Graph

Let G be an arbitrary directed graph. Function on G is a distribution (framing) {a[ij]} on the edges {i — j} of the graph. The averaging of the function over a periodic path u = {z1,..., zp = z0} is the average of the function on the period.

Definition 6 The averaging spectrum of the function {a[ij]} over the graph G is the limit set of the averages over periodic paths, that is,

£(G) = {A e R : there exists a sequence of periodic paths

un such that A = lim A(un)}.

n—TO

Thus, the spectrum of the graph is determined on the recurrent vertices RV.

Consider the sequence of periodic paths {un}, n — to, on which the limit A e £(G) is reached. The set RV is divided into a finite number of {Hm} equivalence classes of recurrent vertices. If the sequence {uk} lies in the class

H and A = limk^TO A(uk), then we say that the value A is realized in the class H. A spectrum of the class H is defined as

£(H) = {A G R : there exists a sequence of periodic paths

un c H such that A = lim A(un)}.

A periodic path u = {z1,..., = z0} is a simple path or a cycle if its vertices Z1,..., Zp are

distinct. The number of simple paths is finite. Consider some class H of equivalent recurrent vertices. Let

Amin(H) = min{A(0j), j = 1,..., q}, Amax(H) = max{A(0j), j = 1,...,q}

be the minimum and maximum of the averages over simple periodic paths of the class H. Cycles on which Amin(H) or Amax(H) are reached are called extreme cycles. The algorithm for calculating extremal cycles is presented in [19].

Theorem 5 [21] The spectrum £(G) of the averaging over graph consists of the intervals [Amin(Hk),Amax(Hk)], where {Hk} is a complete family of classes of equivalent recurrent vertices of the graph G.

2.4 Estimation of the Averaging Spectrum

To calculate the spectrum of the averaging of a function over pseudotrajectories of a dynamical system, we construct the function on the symbolic image by setting a value a[ij] for each edge i ^ j, as follows. Let i ^ j be an edge on G. Fixing a point x in each cell M(i), we set a[ij] = ^(x). Note that the value a[ij] = b[i] is independent of j. If x* is another point from M(i) and a* [ji] = ^>(x*), then we have the estimate

|a*[ij] - a[ij]| = Mx) - ^(x*)| < n(d)

where n(d) is the modulus of continuity of the function ^ and d is the diameter of the covering.

Consider the constructed function on the symbolic image G. According to the previous theorem, we can find the averaging spectrum of the symbolic image in a finite number of steps. The task is to estimate the averaging spectrum £ of the function ^ through the spectrum of the symbolic image £(G).

Theorem 6 [21]

1. The spectrum £ of averaging of the function p lies in the extended spectrum £* of the symbolic image, which consists of the intervals

[Amin (Hk) — n(d), A max (Hk)+ n(d)],

where {Hk} is the full family of equivalence classes of recurrent vertices, d is the diameter of the covering, and n(-) is the modulus of continuity of the function p.

2. If the diameter d of the covering converges to 0, then the extended spectrum £* and the spectrum of the symbolic image £(G) converge to £ in the Hausdorff metric.

The Hausdorff metric. Let X and Y be subsets of a compact set K and let p(x,y) be a distance on K. The distance between X and Y is defined as

dist(X, Y) = sup{p(x, Y), p(y,X) : x e X, y e Y},

where p(x, Y) = inf{p(x,y) : y e Y}, If X C Y , then p(x, Y) = 0 and

dist(X, Y) = sup{p(y, X) : y e Y}.

Thus, in order to estimate the averaging spectrum of the system, we need to find the spectrum of the equipped symbolic image. This task comes down to finding cycles with minimum and maximum averages. It's clear that the search for such cycles using continuous enumeration is impossible in our conditions, since during iterative constructions of a symbolic image, the number of cycles increases sharply. The Theorem 6 allows us to estimate the Morse spectrum using the technique of the symbolic image of the mapping Pf on the projective bundle.

Let G be a symbolic image of the mapping Pf with respect to a covering C = {M(i)} of the projective space P, let {Hk} be a complete family of classes of equivalent recurrent vertices of the graph G. To calculate the spectrum, we need to transform the function p(x,e) = ln |Df (x)e| on P to a function a[ij] on the symbolic image G. If i — j is an edge on G, fixing a point (x,e) in the cell M(i), we set a[ij] = ln |Df (x)e|. Recall that a periodic path u = {z1,..., zp = z0} is a cycle (a simple path) if its vertices z1,..., zp are distinct. The number of simple paths is finite. Let H be a class of equivalent recurrent vertices and let

Amin(H) = min{A(0j), j = 1,..., q}, Amax(H) = max{A(0j), j = 1,...,q}

be the minimum and maximum values of averaging on cycles of the class H. Since the number of cycles is finite, the described values are calculated in a finite number of steps. To achieve the goal, we can use the linear programming method of the paper [19] or the least characteristic cycle calculation method,

see [10].

According to the Theorem 5, spectrum of the symbolic image £(G) consists of the intervals [Amin(Hk), Amax(Hk)], where {Hk} is the complete family of classes of equivalent recurrent vertices of the symbolic image of G. The following theorem is a corollary of Theorems 6.

Theorem 7 The Morse spectrum lies in the extended spectrum of the symbolic image

£* = U[A

min (Hk) - n(d), A max (Hk)+ n(d)],

k

where {Hk} is the complete family of classes of equivalent recurrent vertices of the symbolic image, d is the diameter of the covering, and n(-) is the modulus of continuity of the function ^ = ln |Df (x)e|.

From the theorems 1 and 7 it follows

Hyperbolicity Test

Theorem 8 The following statements are equivalent:

1. the diffeomorphism f is hyperbolic on the chain-recurrent set CR;

2. there exists d0 > 0 such that the extended Morse spectrum of the symbolic image for a covering (of projective bundle) with maximal diameter d < d0 does not contain zero.

Thus, the symbolic image of a dynamical system allows us to localize the chain-recurrent set and check its hyperbolicity. The article [19] contains an application of the hyperbolicity test.

3 Structural Stability 3.1 Definitions

A qualitative theory of the dynamical systems consists in the geometric description of a set of trajectories. This leads to the fact that it is necessary to

determine when the spaces of trajectories of two systems has the same quality characteristics. It is natural to assume that the change of coordinates transforms the system into its equivalent. In other words, the dynamical system xn+1 = f (xn) is equivalent to the system yn+1 = g(yn), if there exists a change of coordinates y = h(x), which maps the trajectories of the first system to the trajectories another system. The most natural change of coordinates is a homeomorphism. In this case, the equality f (x) = h-1(g(h(x))) holds. Thus, we come to the following definition.

Definition 7 The diffeomorphisms f : M ^ M and g : M ^ M are called topologically equivalent if there exists a homeomorphism h : M ^ M such that g o h = h o f.

This means that the mapping f is converted to g when the coordinates are changed. In this case, the dynamics of the system xn+1 = f (xn) is transformed into the dynamics of the system yn+1 = g(yn). If a dynamic system arises in an application, then its coefficients (parameters) are usually known only approximately. Therefore, the problem arises of studying the change in dynamics under small perturbations of the system. It is extremely important to know the conditions under which the dynamics of the system is conserved under small perturbations of the model system.

Definition 8 A diffeomorphism f is called structurally stable if there exists a neighbourhood U of f in the space of diffeomorphisms such that any diffeomorphism g from U is topologically equivalent to the diffeomorphism f.

Structural stability is a fundamental property of a dynamical system which means that the qualitative behaviour of the trajectories is unaffected by small perturbations.

Alexander Andronov, a specialist in the field of electrical engineering, radio-physics and applied mechanics, was the first to initiate the task of studying the conservation of the dynamics of the system under perturbations. In 1932, he turned to Lev Pontryagin with a proposal to begin joint scientific work in this direction. Their article "Rough Systems" was published in Reports of the USSR Academy of Sciences in 1937 [2]. An extensive theory of dynamical systems has grown out of this four-page article. They considered an autonomous system of differential equations on a two-dimensional disk. It was assumed that the vector field at the boundary is directed strictly inside the disk. It was necessary to find the conditions under which the trajectories of the perturbed system are

translated by small homeomorphic transformation into the trajectories of the original system. The described property was called ¡¡system roughness¿¿. In order for the system to be rough, it is necessary and sufficient that the following Andronov-Pontryagin conditions are met:

there are a finite number of singular points (equilibrium states),

• these singular points have non-zero Lyapunov exponents; that is, they can be stable and unstable equilibrium states or hyperbolic equilibrium states,

there are finitely many periodic trajectories,

these periodic trajectories have non-zero Lyapunov exponents,

• there are no trajectories (separatrices) connecting hyperbolic equilibrium states or trajectories beginning and ending in the same hyperbolic state of equilibrium.

The modern term "structural stability" for the rough systems comes from S. Lefschetz, see [13]. Until the beginning of the sixties, there was a hope that the conditions of Andronov-Pontryagin are necessary and sufficient for the structural stability. However, in 1961 S. Smale constructed an example of a structurally stable diffeomorphism on the plane (Smale horseshoe) with an infinite set of periodic trajectories, see [114]

In the 80-s of the last century, the necessary and sufficient conditions for structural stability were discovered by the efforts of Robin, Robinson and Mane (see formulation below). This wonderful classic result is abstract in nature, but it is not very suitable for practical use. It should be noted that modern computer technology allows us to check the Andronov-Pontryagin conditions. Our goal is to transform Robin-Robinson-Mane conditions into equivalent conditions that can be verified with a computer.

3.2 Transversality Condition

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Let f be a diffeomorphism of a compact manifold M. To describe the conditions of structural stability we define a stable S(x) and an unstable U(x) subspaces at each point x:

S(x) = {v e TM(x) : |Dfn(x)v| — 0, n — +to}, U (x) = {v e TM (x) : |Dfn(x)v| — 0, n ——to},

where TM( x) is the tangent space to M at x.

Definition 9 We say that the transversality condition is satisfied on the manifold M if

TM (x) = S (x) + U (x)

at any point x £ M.

Summarizing the results of J. Robbin [23], C. Robinson [24] and R. Mane [15] we can state the following theorem.

Theorem 9 The diffeomorphism f is structurally stable if and only if the transversality condition is satisfied on the manifold M.

Theorem 9 describes the necessary and sufficient conditions. The practical application of this result is limited by the difficulties of verification of the transver-sality condition.

Relationship between the transversality condition and hyperbolicity. Suppose that the transversality condition is satisfied and the diffeomorphism f is hyperbolic on the invariant set Л. Then the invariant subspaces Es(x) and Eu(x) continuously depend on x £ Л and dim Es + dim Eu = dimM. Therefore, the dimension of these subspaces is constant on each connected component of the set Л. The differential contracts exponentially on Es and extends exponentially on Eu. It is clear that Es(x) С S(x) and Eu(x) С U(x).

Theorem 10 [4, 14] If the transversality condition is satisfied, then

• the set Л = {x £ M : TM(x) = S(x) 0 U(x)} is closed and invariant;

• the diffeomorphism f is hyperbolic on Л and S(x) = Es(x), U(x) = Eu(x), x £ Л;

• the chain-recurrent set CR lies in Л. 3.3 Dual Differential

Let (v, u) be the scalar product (inner product) in the tangent space TM and A be a linear mapping, then the conjugate mapping A* is defined by the equality

(Av, u) = (v, A*u).

If A is a matrix, then A* is the transposed matrix. The matrix (A*)-1 is the inverse to the transposed matrix. The dual differential is determined according to the formula

D f (x) = ((Df (x))*)-1.

The dual differential acts from TM(x) to TM(f (x)). In local coordinates, the elements of the Jacobi matrix Df (x) = A(x) are partial derivatives aj = dfi/dxj. In this case, the dual differential has the form

D / (x) = ((D/(x))*)—1 _detl-7(X) (x)),

where Aj is the algebraic complement to aj. The dual differential Df generates a dynamical system

(xn+1,Vn+1) = (f (xn),D f (xn)Vn) = (D f )(xn,Vn) on the tangent bundle TM and a dynamical system of the form

(xn+1, en+1) = (f (xn), Df (xn)en ) = P(Df)(xn, en) (12)

|D f (xn)en|

on the projective bundle P.

Definition 10 The dual differential Df (x)v is called hyperbolic on an invariant set A C M, if there exist invariant subbundles Es and Eu of the tangent space TM|a, the constants K > 0 and a > 0 such that

TM|a = Es © Eu, |Dfn(x)v| < K |v| exp(—an), x e A, v e Es(x), n> 0, |Df—n(x)v| < K |v| exp(—an), x e A, v e Eu(x), n> 0.

The invariance of the subbundle E* means the equality Df (x)E*(x) = E*(f (x)).

The next theorem asserts the equivalence of the hyperbolicity of the differential and of the dual differential.

Theorem 11 [4, 26]. A diffeomorphism f is hyperbolic on a chain-recurrent set CR if and only if the dual differential Df is hyperbolic on CR. Moreover, the stable subspace Es of Df perpendicular to the stable subspace Es of Df and the unstable subspace is perpendicular to the unstable subspace Eu.

The spectrum of the dual differential £(Df) is defined as the averaging spectrum of the function

^(x, e) = ln |Df (x)e| over the periodic pseudotrajectories of the system (12).

Consider the covering C(P) of the projective bundle and construct a symbolic image G of the mapping P(Df). Choosing a point (xi,ei) in each cell M(i), we construct a function a[ij] = ^(xi,ei) on the edges of the symbolic image G. We can find the spectrum £(G) of the symbolic image. By using the modulus of continuity of the function ^(x,e) we can find the the extension of the spectrum £(G). From the theorems 1, 7, 8, and 11 it follows

Theorem 12 The next statements are equivalent:

• the dual differential Df is hyperbolic on the chain-recurrent set CR(f),

• the spectrum of £(Df) of the dual differential does not contain zero,

• there exists d0 > 0 such that the extended spectrum of the symbolic image of the dual differential with respect to a covering C(P) with a maximum diameter d < d0 does not contain zero.

Definition 11 [4, 28] The dual differential is said to have only trivial bounded trajectories if any bounded trajectory

{(xn+1,Vn+1) = (f(xn),Df(xn)vn), n £ Z} is a zero trajectory, i.e. vn = 0.

The following theorem describes the transversality condition in terms of the dual differential, see Proposition 8.46 in [4].

Theorem 13 [4, 15] The transversality condition holds if and only if the dual differential has only trivial bounded trajectories.

At first glance, it seems that to verify the described property of the dual differential is just as difficult as to verify the transversality condition. However, we will show that the absence of nontrivial bounded trajectories can be constructively verified by using the symbolic image of the dual differential PDf.

3.4 Equivalent Conditions

Suppose that the spectrum of the dual differential does not contain zero, then £(Df) consists of two parts: the positive part and the negative part £-. The spectrum consists of the segments [a,b], each of which is generated by a component of the chain-recurrent set Q of the mapping PDf. Hence, each

component Q of the chain-recurrent set CR(PDf) receives the sign ¡¡plus¿¿ or depending on which segment it generates — positive or negative.

In this case, the chain-recurrent set is divided into two parts CR+ and CR— so that CR+ includes all the positive components and CR— includes all the negative components.

Let e be the point of the projective bundle, let E(e) be the one-dimensional subspace of the tangent bundle spanned by e. If v e TM is the tangent vector, then the projection Pv = e is the point of the projective bundle. By construction, the spectrum £(Df |E(CR+)) is positive, and the spectrum £(Df |E(CR-)) is negative. The sets CR+ and CR— are called positive and negative (respectively) chain-recurrent sets of the dual differential on the projective bundle. We denote

5 = {v e TMx : limn—+toDfn(x)v = 0}, U = {v e TMx : Zimn——TODfn(x)v = 0}, and PS>, PU are the projections of these subspaces into the projective bundle.

Theorem 14 [4, 727] The dual differential has only trivial bounded trajectories if and only if the projections PU is an attractor, and PS is its dual repeller on the projective bundle.

The theorem was proved by I.U. Bronstein (see [4, p. 132]) and, independently, D. Salamon, E. Zehnder (see [27, Theorem 2.7]). If a diffeomorphism is structurally stable, then from the Theorems 9, 10, 11, 12 it follows that the spectrum of the dual differential does not contain zero.

Consider a diffeomorphism f whose dual differential spectrum does not contain zero. Suppose a trajectory £ = {(xn,en) = PDfn(x,e), n e Z} is not chain-recurrent. Recall that the a-limit set of a trajectory is a limit set of the trajectory points for n — —to, The u-limit set of a trajectory is a limit set of the trajectory points for n — +to. Since the trajectory £ is not chain-recurrent, then its a-limit set lies in some component Q1 of the chain recurrence set and its u-limit set lies in another component of Q2. We can say that the trajectory £ starts at Q1 and ends at Q2. Let C = {M(i)} be a closed covering of the projective bundle P and G is the symbolic image of the mapping PDf. We construct a function a[ij] on the edges of the graph G by setting {a[ij] = ln |Df (xi)ei|}, where (x^, e^) e M(i). The extended spectrum of the symbolic image of G contains the spectrum of the dual differential. According to Theorem 6, if the diameter of the covering converges to zero, then the extended

spectrum converges to the spectrum of the dual differential in the Hausdorff metric. Let the diameter of the covering be so small such that the extended spectrum does not contain zero. The next proposition follows from the t heorem 142 in [20].

Proposition 3 Let H be a class of equivalent recurrent vertices on G and [a, b] is an extended spectrum of the class H. Then there are positive constants K* and K* such that:

• for any positive segment of trajectory of the form £ = {(xk, ek) = PD fk (x,e), k = 0,1,...,p}, whose admissible path u = {zk : (xk, ek) £ M(zk), k = 0,1, ...,p} lies in the class H, the inequalities

K* exp(pa)|v| < |Dfp(x)v| < K* exp(pb)|v| hold, where vector v lies in the subspace e0,

• for any negative segment of trajectory of the form £ = {(xk, ek) = PDfk(x, e), k = 0, -1,..., -p}, whose admissible path u = {zk : (xk, ek) £ M(zk), k = 0, -1,..., -p} lies in the class H, the inequalities

K* exp(-pb)|v| < |Df-p(x)v| < K* exp(-pa)|v| hold, where vector v lies in the subspace e0.

Definition 12 Suppose that the spectrum of the dual differential does not contain zero. We say that there exists a connection CR+ ^ CR-, if there is a trajectory £ of the map PDf such that its a-limit set lies in CR+, and its u-limit set lies in CR-.

Theorem 15 A diffeomorphism f is structurally stable if and only if the spectrum of the dual differential does not contain zero and there is no connection CR+ ^ CR-.

Proof. Sufficiency. Suppose that the spectrum of the dual differential does not contain zero and there is no link CR+ ^ CR-. According to Theorems 9 and 13, we have to show that the dual differential has only trivial bounded trajectories. If the spectrum of the dual differential does not contain zero, then the chain-recurrent set CR(PDf) decomposes into the sum of the positive and negative parts,

CR(PD f) = CR+ + CR-.

Since the spectrum of £(Df) is closed, there exists a segment [—в, в], в > 0, which does not contain points of the spectrum.

Let £ = {(xk)} be a nonzero trajectory of the dual differential Df and P£ = {(xk, ek), ek = Pvk} is the projection of the trajectory £ into the projective bundle P.

If P£ is a chain-recurrent trajectory, then P£ lies in CR+ + CR— and, hence, £ is hyperbolic and unbounded. Suppose that P£ is not a chain-recurrent trajectory. Then its a- and w-limit sets lie in CR+ + CR—. We say that P£ starts at CR+, if its a-limit set lies in CR+, and we say that P£ starts at CR—, if its a-limit set lies in CR—. Similarly, P£ ends at CR+, if the w-limit set lies in CR+, and P£ ends at CR—, if the w-limit set lies in CR—.

Let P£ end in CR+. Then according to the Proposition 3, we have the inequalities

K* exp(pa)|vo| < |Dfp(xo)vo|,

for positive semitrajectori, where a > в > 0 and p > 0. Consequently, the positive semitrajectory £ + is unbounded. Similarly, if P£ ends in CR—, then

|Dfp(xo)vo| < K* exp(pb)|vo|,

for the positive semitrajectory, where b < —в < 0 and p > 0. In this case, the positive semitrajectory £ + is bounded. In the same way, we can show that if P£ starts at CR+, then the negative semitrajectory £— is bounded, and if P£ starts at CR—, then the negative semitrajectory £— is unbounded. Thus, a nonzero trajectory £ is bounded if and only if P£ starts at CR+ and ends at CR—. In this case, we have the connection CR+ ^ CR—. This contradicts the assumptions of the theorem. Hence, the trajectory £ is unbounded. Thus, any nonzero trajectory of the dual differential is unbounded. Then it follows from the Theorems 9 and 13 that the diffeomorphism f is structurally stable.

Necessity. Assume that f is structurally stable. According to the Theorems 9 and 10, f is hyperbolic on the chain-recurrent set CR(f). By the Theorem 11, the spectrum of the dual differential does not contain zero and, due to its closure, the spectrum does not contain some segment [—в, в], в > 0. The spectrum is divided into two parts and S—. Similarly, the chain-recurrent set CR(PDf) of the dual differential also splits into two parts CR+ and CR—, as described above. According to Theorem 13, a dual differential should have only trivial bounded trajectories.

Let us show by contradiction that the link CR+ ^ CR— is absent. Suppose that the link CR+ ^ CR— takes place. The connection CR+ ^ CR— generates

the trajectory u = {(xk, ek)} of the map PDf, which starts at CR+ and ends at CR-. The trajectory u generates a trajectory of the dual differential Df of the form

£ = {(xk,vk), xk = fk(x0), vk = Dfk(x0)v0, v0 £ e0, k £ Z}

such that P£ = u. The trajectory u starts at CR+ and, hence, the negative semitrajectory £- is bounded. The trajectory u ends at CR- and, hence, the positive semitrajectoryis £ + is bounded. In this case, £ is a bounded trajectory, that leads to a contradiction. Hence, there is no connection CR+ ^ CR-. The theorem is proved.

3.5 Verification of Structural Stability

We will show that the conditions of Theorems 15 can be constructively verified by means of the symbolic image of the dual differential. Consider the symbolic image G of the dual differential PDf : P ^ P on the projective bundle. Suppose that the spectrum of the dual differential does not contain zero. Then there exists d0 > 0 such that for any covering of the projective bundle with a diameter d < d0 the extended spectrum of the symbolic image does not contain zero. In this case, each class of equivalent recurrent vertices Hk receives an extended spectral interval

[ak, bk] = [Amin(Hk) - n(d), A max (Hk)+ n(d)],

which is positive for ak > 0 or negative for bk < 0. Denote by H + the union of the classes with positive spectral intervals H+ = {U Hm, am > 0} and H- = {U Hm, bm < 0} with negative spectral intervals. The sets H+ and H-are naturally called positive and negative classes of recurrent vertices. It is known that the set

P = {y M(i) : i are recurrent} = M(i) : i £ H+ U H-}

is a closed neighbourhood of the chain-recurrent set. In particular, the set

P + = {y M(i) : i £ H+}

is a neighbourhood of CR+ and the set

P- = {y M(j): j £ H-}

is a neighbourhood of CR-.

Definition 13 We say that on the symbolic image of G there exists a connection H + ^ H- if there exists an admissible path from H + to H-.

Theorem 16 A diffeomorphism f is structurally stable if and only if there exists d0 > 0 such that for any covering C of the projective bundle P with diameter d < d0 the extended spectrum of symbolic image of the dual differential does not contain zero and there is no link H + ^ H-.

Proof. Sufficiency. Suppose that there exists d0 > 0 such that for the covering C(P) of the projective bundle of diameter d < d0, the extended spectrum of the symbolic image G(PDf) of the dual differential does not contain zero and there is no link H + ^ H-. Let us fix the described covering and construct a symbolic image. Then according to Theorems 12, the spectrum of the dual differential does not contain zero and the dual differential is hyperbolic on the chain-recurrent set CR(f). The chain-recurrent set CR(PDf) is divided into two parts CR+ + CR-, the set

P + = {y M(i) : i £ H+} is a neighbourhood of CR+ and the set

P- = {y M(j): j £ H-}

is a neighbourhood of CR-.

Let us show by contradiction that there is no link CR+ ^ CR-. In fact, if there exists a trajectory £ = {(xk, ek)} of the mappings PDf, which starts at CR+ and ends at CR-, then £ generates an admissible path u = {zk, (xk, ek) £ M(zk)} from H + to H- on G. This gives the link H + ^ H-, which contradicts the assumption of the theorem. So there is no link CR+ ^ CR-. From the Theorems 15 it follows that the diffeomorphism f is structurally stable.

Necessity. Let the diffeomorphism f be structurally stable. Then from the Theorems 15 it follows that the spectrum of the dual differential does not contain zero and there is no connection CR+ ^ CR-. From the Theorem 12 it follows that there exists d1 > 0 such that the extended spectrum of the symbolic image of the dual differential for a covering with a diameter d < d1 does not contain zero. The classes of equivalent recurrent vertices are divided into positive and negative parts H + and H-, so that the set

P + = {y M(i) : i £ H+}

is a neighbourhood of CR+ and the set

P— = {U M(j): j e H— }

is a neighbourhood of CR—. Let us denote

5 = {v e TMx : limn—+toDfn(x)v = 0},

U = {v e TMx : limn——TOD)fn(x)v = 0}

and let PS>, PU be the projections of the subspaces 5, U into the projective bundle. Suppose that a point (x,v) is such that limn—+TODfn(x)v = 0. The projection of the trajectory (xn,vn) = (fn(x),Dfn(x)v) onto the projective bundle has the form

(xn,en) = (fn(x), Dfn(x)e/|Dfn(x)e|),

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

where e0 = v/|v|. The u-limit set of this trajectory lies in some component of the chain-recurrent set CR(PDf) = CR+ + CR—. The equality

lim Dfn(x)v = 0

n—+TO

holds if only the u-limit set of the trajectory (xn,en) lies in CR—. The stable manifold of the set CR— is of the form

Ws(CR—) = {(x, e) : PDfn(x)e — CR—, n — to}.

Hence, the stable manifold Ws(CR—) coincides with the projection PS>. Similarly pU = Wu(CR+). From the Theorems 9, 13, 14 it follows that P5 is an attractor, and PE is its dual repellor for the dual differential. Thus, the unstable manifold Wu(CR+) is an attractor, and the stable manifold Ws(CR—) is its dual repellor. It follows that there exists d2 > 0 such that every symbolic image G, for a covering with a diameter d < d2, has an attractor L+ and a dual repellor L— such that

U + = {U M(i) : i e L+} is a closed neighbourhood of Wu(CR+) and

U— = {U M(i) : i e L—}

is a closed neighbourhood of Ws(CR—). The set U + is an absorbing neighbourhood for the attractor Wu(CR+) and U— is a repelling neighbourhood for the dual repellor Ws(CR—), moreover, the trajectories outside U— UU+ go from U—

to U +. If we choose d0 = min(d1, d2), d < d0 then there are L+ is the attractor, and L- is the dual repellor on the symbolic image described above. In this case (see [20] for details), the transition matrix is reduced by renumbering of the vertices to the form

/ (L-) * * * * ^ . 0 * * * 0 . ... * * , . 0 . 0 * 0 . 0 . (L+) y

where there are zeros under the diagonal, the diagonal zeros correspond to nonrecurrent (transient) vertices, the diagonal blocks (L-) and (L+) correspond to the vertices L- and L+, ones may be above the diagonal or in (L-) and (L+).

Such transition matrix only admits paths from L- to L+. Since H + c L+ and H- c L-, there is no path from H + to H-. The theorem is proved.

Structural Stability Test.

Structural stability can be verified by the following method:

1) the dual differential Df : TM ^ TM is constructed;

2) a covering C of the projective bundle P is chosen and the symbolic image G is constructed for the dual differential;

3) the strong components {Hk} of the symbolic image G are determined;

4) a function a[ij] on the edges of the graph G is constructed for the function ^ = ln |Df (x)e| on the projective bundle;

5) the extended spectrum of the symbolic image of G is found;

6) if the extended spectrum does not contain zero, then the positive and negative classes of recurrent vertices H+ and H- is determined;

7) the absence of a link H + ^ H- is checked. If such a link is absent, then the diffeomorphism f structurally stable.

Theorem 16 guarantees that if the diffeomorphism f is structurally stable, then there exists a sufficiently small diameter of the covering for which the described method checks the structural stability.

Computer implementation.

At present, all algorithms for computer implementation of the presented method are known. Let us consider these graph theory algorithms and their

applications to dynamical systems. The book [20] and the article [3] describe the computer technique for constructing symbolic images. Please note that these calculations were performed on personal computers and do not require the use of supercomputers. The main technical difficulty is the huge number of coverage cells.

We start from the localization of chain-recurrent set. This process is described in the book [20]. Localization is reduced to calculating classes of equivalent recurrent vertices Hk (strong connected components) of symbolic image. There are many algorithms (see the book [31]) for solving this problem and the Tarjan algorithm (see the paper [32]) is the most popular of them. The article [3] presents the results of localization of chain-recurrent sets for 2- and 3-dimensional dynamical systems with chaotic dynamics.

The next task is to determine the extended spectrum of the symbolic image. The solution is reduced to calculating the largest (smallest) average over periodic simple paths of the classes Hk. These paths are named the extreme cycles. There are many algorithms for finding extreme cycles on a graph (see [5, 10, 6]), and Romanovsky (see [25]) were the first to solve this problem. The article [19] describes the results of a computer test for the hyperbolicity of a nontrivial chain-recurrent set which is homeomorphic to a Cantor set. The article calculates the extended Morse spectrum that does not contain zero.

The last task is to check the absence of the path H + — H-. The solution is based on topological sorting of the symbolic image (see the book [31]). The topological sorting determines the renumbering of vertices so that the transition matrix of the symbolic image G takes the form

n =

/(no •••

\

0

№ )

\ 0 0 (ns)/

where each diagonal block nk either corresponds to the equivalence class of recurrent vertices Hk, or corresponds to some nonrecurrent vertex (block consists of one zero), under the diagonal blocks are only zeros. With this numbering of vertices, only paths from the upper blocks (classes) to the lower blocks (classes) are possible, which allows us to check the absence of path H + ^ H-.

According to the Theorem 16, for a structurally stable diffeomorphism f there exists do > 0 such that the described method checks the structural stabil-

ity for any covering with cell diameter d < d0. If C is a covering with arbitrary diameter, then a finite number of subdivisions gives the covering with cell diameter d < d0. Thus, the described method implements a constructive verification of the structural stability in a finite number of steps.

References

[1] Alekseev V.M. Symbolic Dynamics. 11th Mathematical School. Kiev, 1976 (in Russian).

[2] Andronov A. A., Pontryagin L. S. Rough Systems. Reports of the USSR Academy of Sciences. v. 14, no. 4 (1937), 247-250 (in Russian).

[3] Avrutin V., Levi P., Schanz V., Fundinger D., and Osipenko G. Investigation of dynamical systems using symbolic images: efficient implementation and applications. International J. of Bifurcation and Chaos, v. 16 (2006), no. 12, 3451-3496.

[4] Bronshtein I. U. Nonautonomous dynamical system. Kishinev, Shtinitsa, 1984 (in Russian).

[5] Cochet-Terrason J., Cohen G., Gaubert S., McGettrick M., Quadrat J.-P. Numerical computation of spectral elements in max-plus algebra. IFAC Conference on System Structure and Control, July 8-10 1998.

[6] Karp R. M. A characterization of the minimum mean-cycle in a digraph. Discrete Mathematics, 23 (1978), 309-311.

[7] Colonius F., and Kliemann W. The Dynamics of Control. Birkhauser, 2000.

[8] Cormen Thomas H., Leiserson Charles E., Rivest Ronald L., Stein Clifford. Introduction to Algorithms, MIT Press, Cambridge, 2002.

[9] Fundinger D. Investigating Dynamics by Multilevel Phase Space Discretization. PhD thesis, Stuttgart University, 2006.

[10] Georgiadis L., Goldberg A.V., Tarjan R.E., Werneck R.F. An experimental study of minimum mean cycle algorithms. Proc. 6th International Workshop on Algorithm Engineering and Experiments, ALENEX 2009, 1-13.

[11] Ikeda K. , Daido H., Akimoto O. Optical turbulence: chaotic behavior of transmitted light from a ring cavity. Phys. Rev. Lett., 1980, v. 45, 709-712.

12

13

14

15

16 17

18

19

20

21

22

23

24

25

Kuznetsov S.P. Dynamic chaos. Moscow, 2006 (in Russian).

Lefschetz S. Differential Equations: Geometric Theory. Interscience Publishers, N.Y., 1957.

Mane R. Characterization of AS diffeomorphisms. Lect. Notes in Math. v. 597 (1977), 389-394.

Mane R. A proof of the C1 stability conjecture. Publ. Math. Inst. Hautes Etud. Sci., v. 66 (1988), 161-610.

Nemytskii V. V. and Stepanov V. V. Qualitative Theory of Dynamical Systems. Princeton University Press, 1960. Russian original 1949.

Osipenko G. S. On the symbolic image of a dynamical system. Boundary Value Problems. Interuniv. Collect. Sci. Works, Perm State Technical University, Perm, 1983, 101-105 (in Russian).

Osipenko George. Symbolic Image, Hyperbolicity, and Structural Stability. Journal of Dynamics and Differential Equations, Vol. 15 (2003), Nos. 2/3, 427-450.

Osipenko G.S., Romanovsky J.V., Ampilova N.B., and Petrenko E.I. Computation of the Morse Spectrum. Journal of Mathematical Sciences, v. 120:2 (2004), 1155 - 1166.

Osipenko George . Dynamical Systems, Graphs, and Algorithms. Lectures Notes in Mathematics, 1889, Springer, Berlin, 2007.

Osipenko G. S. The spectrum of the averaging of a function over pseudo-trajectories of a dynamical system. Sbornik: Mathematics, 209:8 (2018), 1211-1233. London Mathematical Society, 2020.

Petrenko E.I. Computer research of dynamic systems based on the symbolic image method. Ph.D. dissertation, St. Petersburg University, 2009.

Robbin J. A structural stability theorem, Ann. Math. v. 94 (1971), no. 3, 447-493.

Robinson C. Structural stability of C1 -diffeomorphism. J. Differential Equations, v. 22 (1976), no. 1, 28-73.

Romanovskii I. V. (Romanovsky J. V.). Optimization and stationary control of discrete deterministic process in dynamic programming. Kibernetika, 2 (1967), 66-78 (in Russian); Engl. transl.: Cybernetics, 3 (1967).

[26] Sacker R. and Sell G. Existence of dichotomies and invariant splitting for linear differential systems I-III. J. Diff. Eq. v. 15, no. 3 (1974), 429-458; v. 22, no. 2 (1976), 476-522.

[27] Salamon D., Zehnder E. Flows on vector bundles and hyperbolic sets. Trans. AMS, v. 306 (1988), no. 2, 623-649.

[28] Sell G. Nonautonomous differential equations and topological dynamics. Trans. AMS, v. 127 (1967), 241-283.

[29] Selgrade J. Isolated invariant sets for flows on vector bundles. Trans. Amer. Math. Soc., v.203 (1975), 359-390.

[30] Shub M. Stabilite globale de systems dynamiques. Asterisque, v. 56 (1978), 1-21.

[31] Siek J. G., Lie-Quan Lee, Lumsdaine A. C++ Boost Graph Library. Addison-Wesley, Boston - San Francisco - New York, 2001.

[32] Tarjan R. Depth-first search and linear graph algorithms. SIAM Journal on Computing, 1972, 1, 146-160.

i Надоели баннеры? Вы всегда можете отключить рекламу.