Abstract
We consider networks of square input–output systems that interact via linear, time-delayed coupling functions. For given system dynamics, we give conditions for the construction of a (local, global) synchronization diagram. We show that a condition for (local, global) synchronization is that the coupling strength and time-delay are contained in the intersection of scaled copies of the (local, global) synchronization diagram, where the scaling factors are the nonzero eigenvalues of the symmetric Laplacian matrix.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
17.1 Introduction
There are many examples of networks of interacting dynamical systems that exhibit collective behavior: Fireflies emit their light pulses at the same instants in time; crickets chirp in unison for extended periods of time; and the electrons move coherently in (arrays of) superconductive Josephson junctions, cf. [22, 30]. The most unambiguous form of collective behavior is that of synchronization, which refers to the state in which all systems in the network behave identically. Whether or not a network of systems will synchronize depends on, besides the specific systems’ dynamics and coupling functions, the network topology. In this chapter, we consider networks of systems that interact via linear time-delay coupling functions of the form
and we relate conditions for synchronization of the systems to the topology of the network. In (17.1) \(u_i(t)\) is the input of system i, \(y_i(t-\tau )\) and \(y_j(t-\tau )\) are the time-delayed outputs of systems i and j, respectively, positive constant \(\sigma \) is the coupling strength, and positive constants \(a_{ij}\) are defined by the network. The time-delay \(\tau \) accounts for sensor and actuator dynamics, in particular, sensor and actuator delays. Such coupling functions appear in, e.g., car-following models [26], where the time-delay, which correlates with the reaction time of the driver, typically takes values between 0.6 and 2 s.
In the delay-free case, i.e., \(\tau = 0\), the influence of network topology on synchronization has been studied in [2, 3, 21, 33]. In [33] a conjecture was posed that states that systems in network \(\mathcal {G}_1\) synchronize for coupling strength \(\sigma _1\) if and only if systems in network \(\mathcal {G}_2\) synchronize for coupling strength \(\sigma _2\) and the following relation holds:
where constant \(\lambda _2(\mathcal {G})\) is the algebraic connectivity of network \(\mathcal {G}\) (i.e., the Fiedler eigenvalue of the Laplacian matrix of \(\mathcal {G}\)) [9]. Although this conjecture was shown to be wrong [20], there is a rich class of systems for which the conjecture seems to hold true, i.e., for those systems that do not show a desynchronizing bifurcation as the coupling strength is increased. A somewhat similar method was proposed in [21], in which the concept of a Master Stability Function (MSF) was introduced. In this approach, the coupling parameters (i.e., coupling strength and network topology) are lumped into a single (possibly complex) parameter \(\kappa \), and subsequently the stability of a linear time-varying system that describes the local dynamics around a synchronous solution is assessed as function of this parameter \(\kappa \). Then if there exists a nonempty set \(\mathcal {K}\) such that for \(\kappa \in \mathcal {K}\) the zero solution of this linear system is stable, the condition for synchronization of a network \(\mathcal {G}\) is that \(\sigma \lambda _j(\mathcal {G}) \in \mathcal {K}\) for all nonzero eigenvalues \(\lambda _j\) of the Laplacian matrix of \(\mathcal {G}\). However, it is shown in [15] that the MSF approach might fail if the isolated system (i.e., a single system without coupling) does not have an attractor. Assuming the isolated system to have an attractor might even not be sufficient to conclude that the systems synchronize; It is known that with negative Lyapunov exponents, the criteria used for stability of the MSF, a linear time-varying system may be unstable [14]. In particular, it is shown in [1, 31] that the dynamics of coupled chaotic systems might produce a specific type of intermittent behavior associated with a temporal loss of synchrony; This phenomenon, called attractor bubbling, may occur despite the Lyapunov exponents of the MSF all being negative.
In this chapter we develop a MSF-like approach, which allows the construction of a local synchronization diagram \(\mathcal {S}\); This local synchronization diagram is the set of coupling strengths \(\sigma \) and time-delays \(\tau \) for which the zero solution of a particular linear time-varying system is uniformly asymptotically stable. Under the assumption that the isolated system has an attractor with a neighborhood with inflowing boundary, we show that the condition for local synchronization, that is, synchronization of systems whose mutual distance in initial data is small, is that the coupling strength \(\sigma \) and time-delay \(\tau \) are in the intersection of scaled copies of \(\mathcal {S}\). Here the scaling factors are the nonzero eigenvalues of the Laplacian matrix of the network \(\mathcal {G}\). See Fig. 17.1 for a graphical example for a network of three systems, where we have assumed the network to be connected and the eigenvalues of the Laplacian matrix of that network to be real. (Under the assumption that a network is connected its Laplacian matrix has a simple zero eigenvalue.) In addition, we present a class of systems for which we are able to construct a global synchronization diagram. The intersection of scaled copies of this global synchronization diagram gives the conditions on \(\sigma \) and \(\tau \) for which a network of systems synchronizes without requiring the mutual distances in initial data to be small.
The results we present in this chapter are, in part, reported in [27].
Notation We let \(\mathbb {R}=(-\infty ,\infty )\) denote the real numbers, \(\mathbb {R}_+ := \{ x\in \mathbb {R}\, | \, x > 0\}\) and \(\overline{\mathbb {R}}_+ := \mathbb {R}_+ \cup \{ 0\}\). For a positive integer n, \(\mathbb {R}^n\) is the n-fold Cartesian product \(\mathbb {R}\times \mathbb {R}\times \cdots \times \mathbb {R}\). We let \(| \cdot |\) be the Euclidean norm in \(\mathbb {R}^n\): for \(x\in \mathbb {R}^n\), \(| x | = \sqrt{x^\top x}\) where \(^\top \) denotes transposition. We denote by \(\otimes \) the Kronecker (tensor) product of two matrices (cf. [13]). We let \(I_n\) be the \(n \times n\) identity matrix, and \(\mathbf {1}_n\) (respectively, \(\mathbf {0}_n\)) the n-dimensional vector with all entries equal to 1 (respectively, 0). For an \(n\times n\)- dimensional matrix A we let \(\Vert A \Vert := \max _{|x|=1} |A x |\) be the matrix norm induced by \(| \cdot |\). Given two sets \(\mathcal {X}\) and \(\mathcal {Y}\), \(\mathcal {C}(\mathcal {X},\mathcal {Y})\) denotes the set of continuous functions that map \(\mathcal {X}\) into \(\mathcal {Y}\).
17.2 Problem Setting
Let \(\mathcal {G} = (\mathcal {V},\mathcal {E},A)\) be an undirected weighted graph with \(\mathcal {V}=\{1,2,\ldots ,N\}\) the set of vertices and \(\mathcal {E} \subset \mathcal {V} \times \mathcal {V}\) the set of edges. Recall that \(\mathcal {G}\) being an undirected graph means that \(\mathcal {E}\) is unordered. \(A=\begin{pmatrix} a_{ij} \end{pmatrix}\) is the \(N \times N\) weighted adjacency matrix:
where \(w_{ij}\) is the weight of edge \((i,j) \in \mathcal {E}\). We suppose that \(w_{ij}=w_{ji}\) such that A is symmetric. We shall assume that \(\mathcal {G}\) contains no self-loops (i.e., \(\mathcal {G}\) has no edges of the form (i, i)) and thus \(\mathcal {G}\) is a simple graph. In addition, we shall assume that \(\mathcal {G}\) is connected, that is, for every two vertices \(i,j \in \mathcal {V}\) there exists a path between i and j.
Letting
we define
to be the Laplacian matrix of \(\mathcal {G}\). It is well-known that the Laplacian matrix of a connected graph has a simple zero eigenvalue, cf. [4]. Gerschgorin’s Disc Theorem [13] implies that all other eigenvalues (which are real as L is symmetric) are positive. We always order the eigenvalues \(\lambda _1,\lambda _2,\ldots ,\lambda _N\) of L nondecreasingly
We assign each vertex \(i \in \mathcal {V}\) the dynamics
with state \(x_i(t) \in \mathbb {R}^n\), input \(u_i(t)\in \mathbb {R}^m\) and output \(y_i(t) \in \mathbb {R}^m\), \(1 \le m \le n\), (sufficiently) smooth vectorfield \(f:\mathbb {R}^n \rightarrow \mathbb {R}^n\), and matrices B and C of appropriate dimensions with C B similar to a positive definite matrix. Systems (17.2) on \(\mathcal {G}\) interact via the following linear time-delay coupling law
where positive constant \(\sigma \) is the coupling strength, nonnegative constant \(\tau \) is a time-delay, and
is the set of neighbors of system i. Then the dynamics of the coupled systems (17.2) and (17.3) are given by the following delay-differential equation
where
The state-space of (17.4) is \(\mathcal {C} = \mathcal {C}\left( [-\tau , 0], \mathbb {R}^{Nn}\right) \), the space of continuous functions that map the interval \([-\tau ,0]\) into \(\mathbb {R}^{Nn}\). For \(\phi \in \mathcal {C}\) we let \(\Vert \phi \Vert := \sup _{-\tau \le \theta \le 0} | \phi (\theta )|\). We remark that we also use the notation \(\Vert \cdot \Vert \) for the induced matrix norm, however, no confusion should arise. Given \(t \ge 0\), for \(x_t \in \mathcal {C}\) we let \(x_t(\theta ) := x(t+\theta )\), \(-\tau \le \theta \le 0\). For given initial data \(\phi \in \mathcal {C}\) and a constant \(T>0\), a solution of (17.4) is a function \(x_t=x_t(\cdot ) = x_t(\cdot ; \phi ) \in \mathcal {C}\) such that \(x_0 = \phi \) and \(x_t\) satisfies (17.4) for all \(t \in [0, T)\). We assume that the solutions of our coupled systems are uniformly (ultimately) bounded (see [5] for a definition) such that \(T=\infty \). Conditions for (ultimate) boundedness expressed at the level of the systems’ dynamics can be found in [27, 28]. We shall write \(x(t;\phi )\) instead of \(x_t(0;\phi )\).
A solution \(x_t\) of the coupled systems (17.4) is a synchronous solution if and only if
where \(s_t \in \mathcal {C}\left( [-\tau ,0], \mathbb {R}^n\right) \). Note that, because coupling (17.3) is noninvasive, the asymptotic synchronous solution \(s_t\) satisfies the ordinary differential equation
The coupled systems (17.4) are said to synchronize if its solutions converge asymptotically to a synchronous solution:
17.3 Conditions for Local Synchronization
We address first the problem of local synchronization, i.e., synchronization of systems with initial data that satisfy
with \(\delta \) some small positive constant. We consider the case that the isolated system
has an attractor \(\mathcal {A}\) with basin of attraction \(\mathcal {B}\). We suppose that there is a neighborhood \(\mathcal {U}\) of \(\mathcal {A}\) contained in \(\mathcal {B}\), and we let \(\overline{\mathcal {U}}\) and \(\partial \mathcal {U}\) be the closure of \(\mathcal {U}\), respectively, the boundary of \(\mathcal {U}\). We remark that in general such a neighborhood \(\mathcal {U}\) does not need to exist, i.e., when \(\mathcal {A}\) is a weak attractor [16]. Furthermore, we assume that \(\mathcal {U}\) is inflowing invariant with respect to the vectorfield f [8, 32]; That is, there is a positive constant \(\mu \) such that
where N(s) is the outward normal of \(\partial \mathcal {U}\) at point s and \(\langle \cdot ,\cdot \rangle \) is the innerproduct in \(\mathbb {R}^n\). We denote
Theorem 17.1
Suppose that the isolated system (17.2) has an attractor \(\mathcal {A}\) with an inflowing invariant neighborhood \(\mathcal {U}\) contained in \(\mathcal {B}\). Let there exists a nonempty set \(\mathcal {S} \subset \mathbb {R}_+ \times \overline{\mathbb {R}}_+\) such that for any \((\sigma , \tau )\in \mathcal {S}\) the zero solution of the linear system
with
is uniformly asymptotically stable for all \(\xi \in \mathcal {C}(\mathbb {R},\mathcal {U})\). Let
be a scaled copy of \(\mathcal {S}\) with nonzero eigenvalue \(\lambda _j\) of L as scaling factor. If
then there is a constant \(\delta =\delta (\sigma ,\tau )>0\) such that solutions of the coupled systems (17.2) and (17.3), with initial data \(\phi \in \mathcal {C}_\mathcal {U}\) for which \(\Vert \phi _i-\phi _j\Vert < \delta \) for all \(i,j =1,2,\ldots ,N\), are contained in \(\mathcal {C}_\mathcal {U}\). Moreover, the coupled systems (17.2) and (17.3) locally synchronize.
Proof
Since L is symmetric there exists a nonsingular \((N-1) \times (N-1)\)-dimensional matrix U such that
with \(L_1\) a \((N-1)\)-dimensional vector. See [24] for details. We remark that \(L_1\) has at least one nonzero entry; If not the network would not be connected. Let the zero solution of the system
be uniformly asymptotically stable for \((\sigma ,\tau ) \in \cap _{j=2}^N \mathcal {S}_j\) such that, for
the zero solution of the system
is uniformly asymptotically stable. We remark that the zero solution of a linear system being uniformly asymptotically stable implies the zero solution of that system to be exponentially stable, cf. Theorem 4.5 of [11]. Thus there exist positive constants \(\alpha , \beta \) such that for any solution \(\zeta (\cdot ;\psi )\) of (17.6) through \(\psi \in \mathcal {C}\left( [-\tau ,0],\mathbb {R}^{(N-1)n}\right) \) the following estimate holds:
Denote
such that
and
with \(\tilde{f}(t, \tilde{x}_i(t)):= f(\tilde{x}_1(t))-f(\tilde{x}_1(t)-\tilde{x}_i(t))\). It now follows that if \(\tilde{x}_1(t) \in \mathcal {U}\) for all \(t \ge 0\), then the zero solution of (17.8) is locally exponentially stable, cf. Theorem 4.6 of [11]. In particular, for \(\phi \in \mathcal {C}\) with \(\Vert \phi _i-\phi _j \Vert < \delta _1\), where \(\delta _1\) is small enough to ensure that the linear part of (17.8) dominates the nonlinearities, and \(K=\left( 1+\frac{1}{2\alpha }\right) \beta ^2 e^{2 \alpha \tau }\), there is a positive constant \(\gamma \) such that
To prove the theorem we are left to show that \(\tilde{x}_1(t) \in \mathcal {U}\) for all \(t \ge 0\). Pick
and
Suppose that there is a positive constant \(t_1\) such that \(\tilde{x}_1(t_1) \in \partial \mathcal {U}\) and \(\tilde{x}_1(t) \notin \overline{\mathcal {U}}\) for some \( t> t_1\). Because f is inflowing invariant with constant \(\mu \), the \(\tilde{x}_1\)-dynamics (17.7) can only cross the boundary \(\partial \mathcal {U}\) at \(t=t_1\) if
But
hence \(t_1 = \infty \). \(\square \)
Equation (17.5) is a MSF for the time-delay coupled systems (17.2) and (17.3). However, contrary to the MSF approach for the delay-free case presented in [21], we do assume that the isolated system has an attractor \(\mathcal {A}\) with inflowing invariant neighborhood \(\mathcal {U}\). In addition, we evaluate (17.5) along all possible solutions in \(\mathcal {U}\) instead of a single solution on \(\mathcal {A}\). However, to verify uniform asymptotic stability of the zero solution (17.5) for all possible solutions in \(\mathcal {U}\), one usually has to construct a Lyapunov functional on \(\mathcal {U}\). See [27] for an example. We remark that a synchronization diagram computed using the Lyapunov functional approach tends to be conservative in the sense that it is contained, but not equal to the true synchronization diagram. In case the isolated system has a fixed point or periodic orbit as attractor, we can obtain a better estimate of the true synchronization diagram \(\mathcal {S}\).
Corollary 17.2
Assume that the attractor \(\mathcal {A}\) defined in Theorem 17.1 is an asymptotically stable fixed point or an orbitally stable period orbit. Let \(\xi (\cdot )\) be a solution of \(\dot{ \xi }(t) = f( \xi (t))\) with \(\xi (-\tau ) \in \mathcal {A}\), i.e., \( \xi (\cdot )\) is a solution of the isolated system on \(\mathcal {A}\). Suppose that there exists a nonempty set \(\mathcal {S} \subset \mathbb {R}_+ \times \overline{\mathbb {R}}_+\) such that for any \((\sigma , \tau )\in \mathcal {S}\) the zero solution of the linear system
with
is uniformly asymptotically stable. If
then the conclusions of Theorem 17.1 hold.
Proof
Consider the linearization of (17.7) and (17.8) around the synchronous solution on \(\mathcal {A}\):
As shown in the proof of Theorem 17.1, one can find new coordinates such that the matrix \(L_2\) is the matrix above becomes diagonal. Denote this diagonal matrix by \(\Lambda _2\). Thus in these new coordinates the system has a block-triangular structure. If \(\mathcal {A}\) is an equilibrium, then \(J(t) = J\) is a stable matrix, and it is easy to see that the conditions of the corollary imply that the characteristic equation
has no roots in the closed right half of the complex plane. If \(\mathcal {A}\) is a periodic orbit, then \(J(t)=J(t+T)\) for some nonzero constant T, i.e., J(t) is T-periodic. We now use Floquet theory (cf. [12]) to conclude the proof. First, we observe that the monodromy matrix of the block-triangular system has a block-triangular structure. Then our conditions imply that all Floquet multiplier except one are contained in the open unit disk in the complex plane. Moreover, as the Floquet multipliers are independent of t (cf. [12], Sect. 8.1, Lemma 1.3) it suffices to linearize around a single periodic synchronous solution. \(\square \)
17.4 Example: Local Synchronization of FitzHugh-Nagumo Neurons
We consider the network shown in Fig. 17.2 with dynamics
The system above is the FitzHugh-Nagumo (FHN) neuron [10, 17], which is a model of the excitable membrane dynamics of a neuron.
Let us first show that the isolated FHN neuron has a periodic attractor. Consider the function \(V:\mathbb {R}^n \rightarrow \overline{\mathbb {R}}_+\)
Then
and it follows that the set
is positively invariant with respect to the dynamics of the isolated FHN neuron. One easily verifies that this system has a single equilibrium in \(\varOmega \), the origin, which is unstable. Hence by the Poincaré-Bendixson theorem (cf. [29]) the isolated FHN neuron has a periodic orbit. In fact, applying Liénard’s theorem (cf. [29]) to the system obtained after the well-defined change of coordinates
i.e.,
we conclude that \(\varOmega \) contains a unique and orbitally stable period attractor with period time T.
By Corollary 17.2, we may then determine the synchronization diagram \(\mathcal {S}\) by computing the Floquet multipliers of the linear T-periodic system
where \(\xi _2(t) = \xi _2(t+T)\) satisfies
with initial conditions on the unique periodic attractor. The synchronization diagram, which we computed with the numerical software package DDE-Biftool [7, 25], is shown in Fig. 17.3a. The Laplacian matrix of the network shown in Fig. 17.2 is
and has eigenvalues (approximated using Matlab\(^\text {\textregistered }\))
The seven scaled copies of \(\mathcal {S}\) and their intersection are shown in Fig. 17.3c. By Corollary 17.2, for any values of the coupling strength and time-delay belonging to this intersection, the network of FHN neurons locally synchronizes.
17.5 Conditions for Global Synchronization
In this section, we introduce a class of systems for which there exists a global synchronization diagram. This global synchronization diagram allows for the construction of a set of values of the coupling strength and time-delay for which a network of systems globally synchronizes. First, since we have assumed the matrix C B to be similar to a positive definite matrix, it is possible to find new coordinates
with \(z_i(t) \in \mathbb {R}^{n-m}\). See [6, 23] for details about this transformation. In these new coordinates the systems’ dynamics read as
where \(q:\mathbb {R}^{n-m} \times \mathbb {R}^m \rightarrow \mathbb {R}^{n-m}\) and \(a:\mathbb {R}^{n-m} \times \mathbb {R}^m \rightarrow \mathbb {R}^{m}\) are (sufficiently) smooth vectorfields.
We shall assume that
- A1.:
-
There exists a nonempty set \(\mathcal {S}_B \in \mathbb {R}_+ \times \overline{\mathbb {R}}_+\) such that for \((\sigma ,\tau ) \in \mathcal {S}_B\) the solutions of the coupled systems are uniformly bounded with bound B that is independent of N.
In addition we assume that
- A2.:
-
There exists a positive definite matrix \(P=P^\top \) and a positive constant \(\kappa \) such that
$$ \left[ \frac{\partial q}{\partial z_i}(z_i,y_i)\right] ^T P + P \left[ \frac{\partial q}{\partial z_i}(z_i,y_i)\right] \le - \kappa I_{n-m} $$for all \(z_i \in \mathbb {R}^{n-m}\) and \(y_i \in \mathbb {R}^m\).
The latter assumption implies that the system
is an exponentially convergent system with respect to input \(y_i(t)\) [18, 19]. Interesting is that such an exponentially convergent system has an exponentially stable steady-state solution that is solely determined by the vectorfield q and input signal \(y_i(\cdot )\). It then follows that for any two input signals \(y_i(\cdot ),y_j(\cdot )\) that satisfy
the solutions of the systems
and
satisfy
independent of the initial conditions of those systems.
We first give a result about global synchronization of two coupled systems.
Lemma 17.3
Consider two coupled systems (17.9a) and (17.3) and let \(a_{12}=a_{21}=1\). Suppose that assumptions A1 and A2 hold. Then there exist two positive constants \(\bar{\sigma }\) and \( \bar{\gamma }\) such that if
where
then the two coupled systems globally synchronize.
The set \(\mathcal {S}^*\) is shown in Fig. 17.4. The proof of the lemma follows from the proof of the next theorem.
Theorem 17.4
Consider a network of coupled systems (17.9a) and (17.3) and suppose that assumptions A1 and A2 hold. If
where
with \(\mathcal {S}^*\) as in Lemma 17.3, then the network of coupled systems globally synchronizes.
Proof
Let
\( \tilde{z}(t) = \mathrm {col}(\tilde{z}_2(t), \ldots ,\tilde{z}_N(t))\) and \( \tilde{y}(t) = \mathrm {col}(\tilde{y}_2(t), \ldots ,\tilde{y}_N(t))\), to obtain
with
and the \((N-1) \times (N-1)\)-dimensional matrix \(L_2\) defined in the proof of Theorem 17.1. Recall that there is a matrix U such that
We assume without loss of generality that \(\Vert U^{-1}\Vert =1\). Using the equality
we obtain
We now show that the conditions of the theorem imply that the function
is a Lyapunov–Razumikhin function [12], that proves uniform asymptotic stability of the origin of (17.10a) and (17.11), hence synchronization of the coupled systems. Assumption A2 implies that there exists a positive constant \(c_1\) such that
See [24] for details. Moreover, since the solutions of the coupled systems are assumed to be bounded and the functions a and q are sufficiently smooth, there exist positive constants \(c_2,\) \(c_3\) and \(c_4\) such that
and
Choose constant \(\nu >1\) such that if
and
for \(-2\tau \le \theta \le 0\), then
where \(\gamma =\nu \beta _2 \sigma \tau \lambda _N\), with positive constants \(\beta _1\) and \(\beta _2\) being the smallest, respectively, largest eigenvalue of CB. For a network of \(N=2\) systems with \(a_{12}=a_{21}=1\) we have \(\lambda _2=\lambda _N=2\). It follows that whenever \(\sigma \) is sufficiently large and \(\gamma \) sufficiently small, i.e., \(\sigma \ge \bar{\sigma }\) and \(\gamma \le \bar{\gamma }\) for some positive constants \(\bar{\sigma }\) and \(\bar{\gamma }\), then the function W is negative definite. This proves Lemma 17.3. Then we conclude that for any other network the function W negative definite if \((\sigma ,\tau ) \in \mathcal {S}^*_2 \cap \mathcal {S}^*_N\). \(\square \)
17.6 Example: Global Synchronization of FitzHugh–Nagumo neurons
Let us show that the FHN neurons introduced in Sect. 17.4 satisfy the conditions of Lemma 17.3. Let
and
Then one easily verifies that assumption A2 holds with \(P=1\). We will now show that assumption A1 is satisfied as well.
Proposition 17.5
Consider N time-delay coupled FHN neurons and suppose that
-
\(\max _{i} \sum _{j\in \mathcal {N}_i}a_{ij}=1\);
-
\(\sigma \tau \left( 6 \sigma + \tfrac{39}{4} \right) \le \tfrac{9}{4}\);
-
for each \(i=1,\ldots , N\), \(\phi _i \in \mathcal {C}([-\tau ,0], \mathbb {R}^n\)), the initial data for the \(i\text {th}\) FHN neuron, is Lipschitz continuous on \([-\tau ,0]\) with Lipschitz constant \(K \le 12\).
Then the set \(\varOmega ^N := \varOmega \times \varOmega \times \cdots \times \varOmega \) with
is a positively invariant set for the coupled FHN neurons.
Proof
\(\square \)Let us consider first an isolated FHN neuron. The nulclines of this isolated neuron and the set \(\varOmega \) are shown in Fig. 17.5. From this picture it is clear that the coupling (17.3) can drive the solution \(x_i(t)=\mathrm {col}(z_i(t),y_i(t))\) outside of \(\varOmega \) though the boundaries \(y_i = \bar{y}\) or \(y_i = -\bar{y}\) with \(\bar{y} =3 \). Consider an arbitrary solution of the coupled systems and let \(t_1 \le 0\) be such that this solution is contained in \(\varOmega ^N\) for \(t \le t_1\). Suppose that at \(t_1\) the solution of the \(i\text {th}\) is at the boundary \(\bar{y}\), i.e. \(y_i(t_1) = \bar{y}\). Write
hence,
as \(|y_j(t_1-\tau )| \le \bar{y}\) for all j and \(\sum _{j \in \mathcal {N}_i} a_{ij} \le 1\). It then follows that \(y_i(t)>\bar{y}\) for some \(t > t_1\) requires
where
As \(|y_i(t_1-\tau )| \le \bar{y}\) we have
where \(B_1 := \bar{y} = 3\), hence to escape from \(\varOmega \) it is required that \(\sigma > \tfrac{\nu }{2 B_1}\). Thus let \(\sigma > \tfrac{\nu }{2 B_1}\). For \(t_1>0\) we have
where \(B_2 := \max _{(z_i,y_i)\in \varOmega } |a(z_i,y_i)| = \frac{39}{4}\). Hence
By assumption, \(\sigma \tau (B_2 +2\sigma B_1) = \sigma \tau ( \frac{39}{4} + 6\sigma ) \le \frac{9}{4} = \nu \), which gives \(\dot{y}(t_1) \le 0\) for \(t_1>0\). Thus we can only have a crossing of \(\bar{y}\) at \(t_1=0\). If \(t_1=0\), i.e. \(\phi _1(0) = \bar{y}\), then we have
But \(K \le B_2+ \nu = \frac{39}{4} + \frac{9}{4} = 12\) such that, as \(\sigma > \frac{\nu }{2 B_1}\) hence
we have
which implies \(\dot{y}(0)\le 0\). The same reasoning gives that, if \(y_i(t_3)= -\bar{y}\) for some \(t_3 \ge 0\), then \(\dot{y}(t_3) \ge 0\), hence solutions cannot escape from \(\varOmega ^N\). \(\square \)
By Proposition 17.5, assuming the Lipschitz condition on the initial data, we conclude that assumption A1 is satisfied for all
Then Lemma 17.3 implies the existence of a non-empty set \(\mathcal {S}^* \cap \mathcal {S}_B\) such that for \((\sigma ,\tau )\in \mathcal {S}^*\cap \mathcal {S}_B\) two time-delay coupled FHN neurons globally synchronize (in \(\varOmega \times \varOmega \)). Invoking Theorem 17.4 we derive conditions for global synchronization (in \(\varOmega ^N\)) of any network of N time-delay coupled FHN neurons.
17.7 Discussion
We have constructed a (local, global) synchronization diagram for time-delay coupled systems and we have shown that a condition for (local, global) synchronization of a network is that the coupling strength and time-delay belong to the intersection of scaled copies of that (local, global) synchronization diagram. The scaling factors are the nonzero eigenvalues of the Laplacian matrix of the undirected, simple, and connected network. We have demonstrated our results with a network of FHN neurons.
We have assumed the network Laplacian matrix to be symmetric to ensure that the eigenvalues (and thus the scaling factors) are real valued. A natural extension of this work would be to allow for networks with asymmetric network Laplacian matrices, e.g., in case of directed networks.
An other important extension would be to consider coupling functions of the form
There is an important difference between this type of coupling and the coupling functions considered in this chapter, i.e., coupling (17.3); coupling (17.12) is invasive whereas the coupling (17.3) is not. For invasive coupling functions, the synchronized dynamics depend on the values of the coupling strength and time-delay. Thus for coupling (17.12), one has to impose additional conditions to ensure that the synchronization manifold exists. A sufficient condition for existence of the synchronization manifold is that the network adjacency matrix \(A=\begin{pmatrix} a_{ij} \end{pmatrix}\) has constant row-sums, e.g.,
cf. [28]. Under the assumption above, one can easily derive that the synchronization diagram depends on \(\sigma \), \(\tau \) and \(\sigma \lambda _j(A)\), with \(\lambda _j(A)\) being any eigenvalue of the network adjacency matrix other than 1. (We remark that in case the network is connected and all rows of A sum up to 1, the matrix A has a simple eigenvalue equal to 1.) Thus for invasive coupling (17.12), the synchronization diagram and its intersections need to be drawn in a three-dimensional space.
Finally, (for both types of coupling functions) it would be valuable to extend our results to the multiple delay case.
17.8 Epilogue
This chapter is a tribute to the 60\(\text {th}\) birthday of Arjan van der Schaft. Over a period of more than 35 years, the second author has shared many ideas, papers, thoughts, running miles, cigars, and much more with Arjan. It is my expectation that this will continue for the next 35 years; I look forward to that.
References
P. Ashwin, J. Buescu, I. Stewart, Bubbling of attractors and synchronisation of chaotic oscillators. Phys. Lett. A 193, 126–139 (1994)
I. Belykh, M. Hasler, M. Lauret, H. Nijmeijer, Synchronization and graph topology. Int. J. Bif. Chaos 15, 3423–3433 (2005)
V.N. Belykh, I.V. Belykh, M. Hasler, Connection graph stability method for synchronized coupled chaotic systems. Phys. D 195(1–2), 159–187 (2004)
B. Bollobás, Modern Graph Theory, Volume 184 of Graduate Texts in Mathematics (Springer-Verlag, New York, 1998)
T.A. Burton, Stability and Periodic Solutions of Ordinary and Functional Differential Equations (Academic Press, New York, 1985)
C.I. Byrnes, A. Isidori, J.C. Willems, Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems. IEEE trans. Auto. Control 36(11), 1228–1240 (1991)
K. Engelborghs, T. Luzyanina, D. Roose, Numerical bifurcation analysis of delay differential equations using DDE-BIFTOOL. ACM Trans. Math. Softw. 28(1), 1–21 (2002)
N. Fenichel, Persistence and smoothness of invariant manifolds for flows. Indiana Univ. Math. J. 21(3), 193–226 (1972)
M. Fieldler, Algebraic connectivity of graphs. Czech. Math. J. 23(98), 298–305 (1973)
R. FitzHugh, Impulses and physiological states in theoretic models of nerve membrane. Biophys. J. 1, 445–466 (1961)
A. Halaney, Differential Equations: Stability, Oscillations, Time Lags (Academic Press, New York, 1966)
J.K. Hale, S.M. Verduyn Lunel, Introduction to Functional Differential Equations, Volume 99 of Applied Mathematical Sciences (Springer-Verlag, New York, 1993)
R.A. Horn, C.R. Johnson, Matrix Analysis, 6th edn. (Cambridge University Press, Cambridge, 1999)
G.A. Leonov, Strange Attractors and Classical Stability Theory (Petersburg University Press, Petersburg, 2009)
W. Lu, T. Chen, New approach to synchronization analysis of linearly coupled ordinary differential equations. Phys. D 213, 214–230 (2006)
J. Milnor, On the concept of the attractor. Commun. Math. Phys. 99, 177–195 (1985)
J.S. Nagumo, S. Arimoto, S. Yoshizawa, An active pulse transmission line simulating nerve axon. Proc. IRE 50, 2061–2070 (1962)
A. Pavlov, A. Pogromsky, N.v.d. Wouw, H. Nijmeijer, Convergent dynamics, a tribute to Boris Pavlovich Demidovich. Syst. Control Lett. 52, 257–261 (2004)
A. Pavlov, N.v.d. Wouw, N. Nijmeijer, Global nonlinear output regulation: convergence-based controller design. Automatica 43(3), 456–463 (2007)
L.M. Pecora, Synchronization conditions and desynchronizing patterns in coupled limit-cycle and chaotic systems. Phys. Rev. E 58(1), 347–360 (1998)
L.M. Pecora, T.L. Carroll, Master stability functions for synchronized coupled systems. Phys. Rev. Lett. 80(10), 2109–2112 (1998)
A. Pikovsky, M. Rosenblum, J. Kurths, Synchronization, 2nd edn. (Cambridge University Press, Cambridge, 2003)
A. Pogromsky, T. Glad, H. Nijmeijer, On diffusion driven oscillations in coupled dynamical systems. Int. J. Bif. Chaos 9(4), 629–644 (1999)
A. Pogromsky, H. Nijmeijer, Cooperative oscillatory behavior of mutually coupled dynamical systems. IEEE Trans. Circ. Syst. I 48(2), 152–162 (2001)
J. Sieber, K. Engelborghs, T. Luzyanina, G. Samaey, D. Roose. DDE-BIFTOOL v. 3.1 manual—bifurcation analysis of delay differential equations. http://arxiv.org/abs/1406.7144
R. Sipahi, S. Niculescu, C.T. Abdallah, W. Michiels, K. Gu, Stability and stabilization of systems with time delay. IEEE Control Syst. 31(1), 38–65 (2011)
E. Steur, W. Michiels, H.J.C. Huijberts, H. Nijmeijer, Networks of diffusively time-delay coupled systems: conditions for synchronization and its relation to the network topology. Phys. D 277, 22–39 (2014)
E. Steur, H. Nijmeijer, Synchronization in networks of diffusively time-delay coupled (semi-)passive systems. IEEE Trans. Circ. Syst. I 58(6), 1358–1371 (2011)
S.H. Strogatz, Nonlinear Dynamics and Chaos (Perseus Books Publishing, LLC, 1994)
S.H. Strogatz. Sync: The Emerging Science of Spontaneous Order, 1st edn. (Hyperion, New York, 2003)
R.L. Viana, C. Grebogi, S.E. de S. Pinto, S.R. Lopes, A.M. Batista, J. Kurths, Bubbling bifurcation: loss of synchronization and shadowing breakdown in complex systems. Phys. D 206, 94–108 (2005)
S. Wiggins, Normally Hyperbolic Invariant Manifolds in Dynamical Systems, Volume 105 of Applied Mathematical Sciences (Springer-Verlag, New York, 1994)
C.W. Wu, L.O. Chua, On a conjecture regarding the synchronization in an array of linearly coupled dynamical systems. IEEE Trans. Circ. Syst. I 43(2), 161–165 (1996)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Steur, E., Nijmeijer, H. (2015). Network Topology and Synchronization of Systems with Linear Time-Delayed Coupling. In: Camlibel, M., Julius, A., Pasumarthy, R., Scherpen, J. (eds) Mathematical Control Theory I. Lecture Notes in Control and Information Sciences, vol 461. Springer, Cham. https://doi.org/10.1007/978-3-319-20988-3_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-20988-3_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20987-6
Online ISBN: 978-3-319-20988-3
eBook Packages: EngineeringEngineering (R0)