Phase-amplitude reduction of transient dynamics far from attractors for limit-cycling systems
Sho Shirasaka, Wataru Kurebayashi, Hiroya Nakao

TL;DR
This paper develops a phase-amplitude reduction framework for analyzing transient dynamics of limit-cycling systems far from attractors, integrating isostables with Koopman operator analysis for improved accuracy and applicability.
Contribution
It introduces a fully consistent reduction method combining isostables and Koopman analysis, enabling transient dynamics study far from the limit cycle.
Findings
Avoids discontinuities in isostables
Enables analysis of states far from the limit cycle
Demonstrates efficient suppression of deviations in a biochemical oscillator
Abstract
Phase reduction framework for limit-cycling systems based on isochrons has been used as a powerful tool for analyzing rhythmic phenomena. Recently, the notion of isostables, which complements the isochrons by characterizing amplitudes of the system state, i.e., deviations from the limit-cycle attractor, has been introduced to describe transient dynamics around the limit cycle [Wilson and Moehlis, Phys. Rev. E 94, 052213 (2016)]. In this study, we introduce a framework for a reduced phase-amplitude description of transient dynamics of stable limit-cycling systems. In contrast to the preceding study, the isostables are treated in a fully consistent way with the Koopman operator analysis, which enables us to avoid discontinuities of the isostables and to apply the framework to system states far from the limit cycle. We also propose a new, convenient bi-orthogonalization method to obtain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Phase-amplitude reduction of transient dynamics far from attractors for limit-cycling systems
S. Shirasaka
Corresponding author: [email protected]
Graduate School of Information Science and Engineering, Tokyo Institute of Technology, O-okayama 2-12-1, Meguro, Tokyo 152-8552, Japan
W. Kurebayashi
Faculty of Software and Information Technology, Aomori University, Kobata 2-3-1, Aomori, Aomori 030-0943, Japan
H. Nakao
School of Engineering, Tokyo Institute of Technology, O-okayama 2-12-1, Meguro, Tokyo 152-8552, Japan
Abstract
Phase reduction framework for limit-cycling systems based on isochrons has been used as a powerful tool for analyzing rhythmic phenomena. Recently, the notion of isostables, which complements the isochrons by characterizing amplitudes of the system state, i.e., deviations from the limit-cycle attractor, has been introduced to describe transient dynamics around the limit cycle [Wilson and Moehlis, Phys. Rev. E 94, 052213 (2016)]. In this study, we introduce a framework for a reduced phase-amplitude description of transient dynamics of stable limit-cycling systems. In contrast to the preceding study, the isostables are treated in a fully consistent way with the Koopman operator analysis, which enables us to avoid discontinuities of the isostables and to apply the framework to system states far from the limit cycle. We also propose a new, convenient bi-orthogonalization method to obtain the response functions of the amplitudes, which can be interpreted as an extension of the adjoint covariant Lyapunov vector to transient dynamics in limit-cycling systems. We illustrate the utility of the proposed reduction framework by estimating optimal injection timing of external input that efficiently suppresses deviations of the system state from the limit cycle in a model of a biochemical oscillator.
pacs:
05.45.-a
The phase reduction theory provides a general framework to simplify a complex, multi-dimensional limit-cycling system describing a stable rhythmic activity to a one-dimensional phase equation evolving on a circle Winfree (2001); Kuramoto (2011); Hoppensteadt and Izhikevich (1997); Ermentrout and Terman (2010); Nakao (2016); Ashwin, Coombes, and Nicks (2016). It has been successfully used to understand synchronization phenomena of weakly interacting rhythmic elements in physical, chemical, biological and engineered systems Winfree (2001); Kuramoto (2011); Hoppensteadt and Izhikevich (1997); Ermentrout and Terman (2010); Nakao (2016); Ashwin, Coombes, and Nicks (2016); Pikovsky, Rosenblum, and Kurths (2003); Strogatz et al. (2005); Tinsley, Nkomo, and Showalter (2012); Tass (2007); Schultheiss, Prinz, and Butera (2011); Dörfler, Chertkov, and Bullo (2013). Methods to optimize and control synchronization of rhythmic elements have also been developed by using the phase reduction framework Moehlis, Shea-Brown, and Rabitz (2006); Kiss et al. (2007); Harada et al. (2010); Zlotnik et al. (2013, 2016). However, to describe the system dynamics far from the limit cycle, amplitude degrees of freedom should be taken into account. In this study, by extending preceding studies, we propose a phase-amplitude reduction framework that is applicable to transient dynamics far from the limit cycle.
I Introduction
The roles of amplitude degrees of freedom in limit-cycling systems, which represent deviations of the system states from the limit-cycle attractor and are eliminated in the phase-reduction framework, have been extensively studied because they are rich sources of intriguing oscillator dynamics at individual Pikovsky, Rosenblum, and Kurths (2003); Yoshimura and Arai (2008); Goldobin et al. (2010); Wedgwood et al. (2013); Hitczenko and Medvedev (2013); Mauroy et al. (2014); Ashwin, Coombes, and Nicks (2016) and ensemble Kuramoto (2011); Matthews, Mirollo, and Strogatz (1991); Cross and Hohenberg (1993); Aranson and Kramer (2002); Pikovsky, Rosenblum, and Kurths (2003); Nakao and Mikhailov (2009); Koseska, Volkov, and Kurths (2013); Ashwin, Coombes, and Nicks (2016) levels. In most studies, however, the analysis is restricted to the vicinity of a supercritical Hopf bifurcation, where a simple normal form (Stuart-Landau equation) of the oscillator dynamics is available Guckenheimer and Holmes (1983); Strogatz (2014). Some other studies use moving orthonormal frames along the limit cycle to define the amplitudes of the oscillator Wedgwood et al. (2013); Hitczenko and Medvedev (2013); Ashwin, Coombes, and Nicks (2016), which allow the quantitative study of the amplitude dynamics of oscillators far from bifurcation points. However, in general, those amplitude variables interact nonlinearly with each other, which hinders simplification of the system description. Thus, it is highly desirable to establish a framework for a quantitative reduced description of limit-cycling systems applicable to transient dynamics far from the limit cycle. Such a framework would facilitate in-depth studies of the roles of amplitude degrees of freedom of limit-cycling systems in realistic settings.
The key idea in the phase reduction is assigning the same phase value to the set of initial conditions that share the same asymptotic behavior. These sets of identical phase values are called isochrons Winfree (2001); Kuramoto (2011); Hoppensteadt and Izhikevich (1997); Ermentrout and Terman (2010); Nakao (2016); Pikovsky, Rosenblum, and Kurths (2003). Analogously, in a recent work Mauroy, Mezić, and Moehlis (2013), the notion of isostables is introduced by identifying the initial conditions that share the same relaxation property, i.e., the same decay rate toward the attractor. It has also been shown Mauroy, Mezić, and Moehlis (2013) that the isochrons and isostables can be understood from a unified point of view of the spectral properties of the Koopman (composition) operator Budišić, Mohr, and Mezić (2012). For each characteristic decay rate of the system state toward the attractor, a set of isostables representing an amplitude degree of freedom can be introduced, which is independent from the phase and the other amplitude degrees of freedom. By retaining a small number of amplitude variables representing dominant (slowly-decaying) part of the transient dynamics, reduced description of the system dynamics can be derived. The Koopman operator has attracted broad interest recently, because it is closely related to a rapidly developing data-driven approach to complex nonlinear systems, called the dynamic mode decomposition Budišić, Mohr, and Mezić (2012); Rowley et al. (2009); Schmid (2010); Williams, Kevrekidis, and Rowley (2015); N. B. Erichson and Kutz (2016); Mann and Kutz (2016); Proctor, Brunton, and Kutz (2016).
Amplitude reduction frameworks for a system near a stable equilibrium based on isostables have been established for multi-dimensional Mauroy, Mezić, and Moehlis (2013); Mauroy (2014); Wilson and Moehlis (2015) and infinite-dimensional systems Wilson and Moehlis (2016a) and have been used to formulate optimal control problems of moving the system state toward the equilibrium Mauroy, Mezić, and Moehlis (2013); Wilson and Moehlis (2015, 2016a). Recently, Wilson and Moehlis Wilson and Moehlis (2016b) have extended the isostable reduction framework to limit-cycling systems. However, the isostables introduced in their work have discontinuities on one leaf of the isochrons. To avoid this problem, it is assumed in Ref. Wilson and Moehlis (2016b) that the system evolves in a close-enough neighborhood of the limit cycle so that the discontinuities are negligible, and the amplitude response to perturbation in their reduced system involves the first order response evaluated only on the limit cycle. Therefore, their analysis is essentially equivalent to deriving a decoupled linear system preserving spectral properties of the original system in a vicinity of the limit-cycle attractor (called kinematically similar system in terms of Lyapunov transformations Lyapunov (1992); Adrianova (1995); Colonius and Kliemann (2014)) by making use of covariant properties of adjoint covariant Lyapunov vectors Kuptsov and Parlitz (2012) (also called adjoint Floquet vectors Traversa et al. (2015) or dual Lyapunov vectors Pikovsky and Politi (2015)). A method to analyze response functions of decoupled phase and amplitude variables in limit-cycling systems, which is based on the Lie symmetries formalism and is valid far from the attractors, has also been proposed Guillamon and Huguet (2009); Castejón, Guillamon, and Huguet (2013). However, the latter analysis is limited to two-dimensional dynamical systems and naive application of the method proposed in Ref. Castejón, Guillamon, and Huguet (2013), that is, solving adjoint equations to calculate the response functions, can yield flawed results numerically, as we discuss in this paper.
In this study, we introduce a phase-amplitude reduction framework to describe transient dynamics of stable limit-cycle oscillators, which is applicable to high-dimensional dynamics far from the limit-cycle attractor. We propose a systematic bi-orthogonalization method to numerically estimate the fundamental quantities for the reduction accurately, i.e., the first order response functions of the phase and amplitudes to perturbations along a given trajectory, which is not necessarily the limit cycle itself. These response functions can be interpreted as an extension of the adjoint covariant Lyapunov vectors to transient dynamics. We illustrate the utility of the proposed framework by estimating optimal injection timing of external input that realizes maximal suppression of the most persistent (least decaying) amplitude degree of freedom.
This paper is organized as follows: in Sec. II, phase and amplitudes in limit-cycling systems are introduced using the Koopman operator theory. In Sec. III, the phase-amplitude reduction framework for limit-cycling systems is introduced and the bi-orthogonalization method to obtain their response properties is developed. In Sec. IV, the theory is illustrated by analyzing the phase-amplitude response properties of a minimal chemical kinetic model of an oscillatory genetic circuit. Also, the optimal injection timing problem is introduced and analyzed. Section V summarizes the results.
II Phase, amplitudes and the Koopman operator
We consider a -dimensional autonomous dynamical system
[TABLE]
where is a system state and is a vector field. Suppose the system (1) has a periodic orbit with period . Let denote the flow induced by Eq. (1), i.e., is the solution of Eq. (1) at the time with the initial condition at .
The stability of the periodic orbit is characterized by the characteristic multipliers Guckenheimer and Holmes (1983) , which are the eigenvalues of the time- flow linearized around a point on the orbit (also called the monodromy matrix): . When the relation holds, the periodic orbit is a stable limit cycle. For simplicity, we hereafter assume that the Floquet multipliers are positive, real, and simple. Extension to the case with complex conjugate multipliers can be performed in a parallel way to the analysis of stable equilibria Mauroy, Mezić, and Moehlis (2013); Wilson and Moehlis (2016a). We consider dynamics of the system in the basin of attraction of the stable limit cycle .
The Koopman operator is a linear operator that describes the evolution of a function defined on the phase space, called an observable . It is defined as , where represents composition of functions. The operator has eigenfunctions Mezić (2013); Lan and Mezić (2013) associated with eigenvalues , that is,
[TABLE]
where , , and . The eigenvalues correspond to the characteristic exponents of the limit cycle Guckenheimer and Holmes (1983), hence they reflect the spectral property of the limit-cycling system.
We hereafter assume that the vector field is twice continuously differentiable so that the continuously differentiable eigenfunctions exist on the whole basin of attraction Lan and Mezić (2013), and we further assume the gradients of are Lipschitz continuous on , which is required for the perturbative analysis. Note that a non-resonant analyticity of , which holds generically in practical situations, is sufficient for the Lipschitz continuity, because this assures that is analytic.
Let us introduce amplitudes of the system state by , where is the real part of a complex number . Because
[TABLE]
each obeys
[TABLE]
We can also introduce a phase of by , where is the argument of , whose range is defined as the interval . Because , obeys
[TABLE]
This definition of the phase coincides with that of the asymptotic phase used in the conventional phase reduction theory Winfree (2001); Kuramoto (2011); Hoppensteadt and Izhikevich (1997); Ermentrout and Terman (2010); Nakao (2016); Ashwin, Coombes, and Nicks (2016). Therefore, level sets of provide isochrons. Analogously, isostables are defined as level sets of . Note that the linear form (4,5), which is valid in the entire basin of attraction Lan and Mezić (2013), is not necessarily derived by the perturbative power-series approach based on the Poincaré-Dulac normal form theory and its extensions Guckenheimer and Holmes (1983); Shilnilov et al. (1998); Gaeta (2002); Wiggins (2003); Sanders, Verhulst, and Murdock (2007). Hence we do not assume the non-resonance condition usually required for a complete linearization in the Poincaré-Dulac type scheme. See Sec. 3.2 of Lan and Mezić’s work Lan and Mezić (2013) for an example with resonance that can be linearized by using Koopman eigenfunctions including non-analytic (trans)monomials.
Because the sign of is neglected, each isostable is composed of two connected components corresponding to and . These connected components of isostables, associated with one of the exponents , foliate the basin of attraction of the limit cycle, and each leaf of this foliation provides a level set of the amplitude associated with the exponent. From Eq. (4), we can see that initial conditions on the same isostable share the same decay rate toward the limit cycle. These phase and amplitudes defined above evolve independently under linear time invariant dynamics and thus provide simple description of the dynamics around the limit cycle.
Here, we note that the amplitudes can also be defined as , as in the preceding study Mauroy, Mezić, and Moehlis (2013). However, this definition makes a coordinate transformation ( denotes transpose) non-invertible, i.e., its inversion can be multi-valued in some region. The phase-amplitude expression may suffer from this ambiguity, particularly when we apply perturbations to the system. Therefore, we adopt the definition in this study.
III Reduction framework and a method to calculate the response functions of the phase and amplitudes
Suppose that perturbation , where characterizes its magnitude, is introduced to the oscillator (1) as
[TABLE]
We denote a coordinate transformation by , where . In this phase-amplitudes coordinate, the perturbed system (6) takes the following form:
[TABLE]
where represents gradient and is a dot product.
Consider a solution of the unperturbed system (1) with an initial condition taken arbitrarily in the basin of attraction , and let be a solution of the perturbed system (6) with the same initial condition as the unperturbed system. As is known in a regular perturbation theory Sanders, Verhulst, and Murdock (2007); Coddington and Levinson (1955); Hoppensteadt (2000); Chicone (2006); Teschl (2012), we can show by the Grönwall-Bellman inequality that the magnitude of the error , where denotes the Euclidean norm, is bounded by , where and are positive constants. This means that is in a neighborhood of radius of within a finite time interval of length . We here emphasize that this does not imply the breakdown of the continuous dependence of the solutions on within a specific, fixed finite time interval (as long as the unperturbed solution exists on an entire half line, which is the case here). In fact, once we fix an arbitrary large finite length interval , we can consider is in a neighborhood of radius of on this interval by taking appropriately small , because is independent of , and this is sufficient for our argument. The fact that the length of this interval is means that the convergence of to is non-uniform on an -dependent interval for any , i.e., the limiting passages and cannot be interchanged. This does not affect our analysis in this study, because no asymptotic properties of the perturbed dynamics are discussed. In this interval, we can expand the gradients using the Lipschitz continuity as and in Eqs. (7,8). Thus, we can approximate Eqs. (7,8) as
[TABLE]
by neglecting the terms of order .
These equations are completely decoupled from each other and we can adopt combinations of these equations (9,10) as a reduced form of the system dynamics in the close-enough neighborhood of the transient trajectory . In most cases, the first equations of (9,10) for some are of interest, because they describe relatively persistent, slowly decaying modes. Hereafter, we discuss a method to obtain the reduced equations. The phase and amplitude response functions to perturbation, and , are the fundamental quantities for the proposed reduction framework.
First, we evaluate the gradients on the periodic orbit . Consider an initial condition slightly deviated from the periodic orbit, , where we defined . Then
[TABLE]
Using the time- flow, we can also express as
[TABLE]
Equating the RHSs of Eqs. (11,12), Taylor expanding around , considering that and that the direction of is arbitrary and taking the limit , we can show that
[TABLE]
Similarly, we obtain
[TABLE]
Thus, the gradient vectors of the phase and amplitudes evaluated on are left eigenvectors of the monodromy matrix, which are called the adjoint covariant Lyapunov vectors Kuptsov and Parlitz (2012); Traversa et al. (2015); Pikovsky and Politi (2015). These vectors can be numerically obtained by the QR-decomposition based methods Kuptsov and Parlitz (2012); Pikovsky and Politi (2015) or by the spectral dichotomy approaches Froyland et al. (2013); Hüls .
Next, we seek the equations for the gradients of the phase and amplitudes on the transient trajectory . Here, we introduce logarithmic amplitudes in order to make the following treatment of the gradients of the amplitudes simple and parallel with the standard arguments in the conventional phase reduction theory. For convenience of notation, let In the following, we evaluate the gradient vectors of , whose directions coincide with those of and . The gradients and can be calculated from by rescaling, where the following normalization conditions should be satisfied:
[TABLE]
These normalization conditions are equivalent to Eqs. (4,5).
We can derive adjoint equations for the gradients by using the same argument as the conventional derivation of the adjoint equation for the phase response curves, given by Brown et al. Brown, Moehlis, and Holmes (2004). It is well known that an infinitesimal error introduced at between two unperturbed solutions and satisfies the variational equation Guckenheimer and Holmes (1983); Shilnilov et al. (1998); Sanders, Verhulst, and Murdock (2007); Coddington and Levinson (1955); Chicone (2006); Teschl (2012) . Because each logarithmic amplitude increases constantly as in the absence of perturbation, the error in the logarithmic amplitude coordinate should be independent of time, i.e., . This yields
[TABLE]
Here we used the variational equation and the definition of the adjoint matrix. We can take linearly independent initial errors , where and is the th unit vector and define the fundamental solution matrix of the variational equation as . The sign of the determinant of the fundamental solution matrix, called the Wronskian, is time-invariant due to Liouville’s trace formula Adrianova (1995); Colonius and Kliemann (2014); Wiggins (2003); Coddington and Levinson (1955); Chicone (2006); Teschl (2012). Because , we obtain for all , and thus the fundamental solution matrix is always invertible. Consider a matrix form of the Eq. (17), . We can eliminate by multiplying its inverse from the right side on both sides of this equation. Therefore,
[TABLE]
should hold. Note that this equation should be solved with an appropriate end condition. Here, we can approximately take the end condition of Eq. (18) as for some and , because the gradient field is continuous and the transient trajectory eventually converges to the limit cycle. The adjoint tangent propagator , where is a fundamental solution matrix of the linear system given by Eq. (18), maps to . Thus, and hold. Therefore, the gradient vectors of the phase and amplitudes are covariant with respect to the action of the propagator and they can be interpreted as an extension of the adjoint covariant Lyapunov vectors to transient regimes (note that the adjoint covariant Lyapunov vectors evaluated on the limit cycle, given by Eqs. (13,14), are covariant w.r.t. the action of the adjoint of the monodromy matrix, which is the one period (time-) propagator).
In the numerical estimation of (or ), a standard method is to integrate the adjoint equation backward in time, while renormalizing occasionally so that the normalization condition (16) is satisfied Ermentrout and Terman (2010). This is because corresponds to the neutrally stable component () while other components have negative growth rates (). However, in the present case, naive backward integration does not provide correct results for the amplitudes, , because vector components caused by numerical errors in the relatively (backward-in-time) unstable covariant subspaces accumulate. Therefore, we have to develop a method to subtract them off. Note that the standard QR-decomposition based methods Kuptsov and Parlitz (2012); Pikovsky and Politi (2015) to obtain the covariant subspace require the ergodicity of the underlying dynamical process, hence they cannot be directly applied to the process far from attractors, and that the spectral dichotomy techniques Froyland et al. (2013); Hüls to evaluate them may not work well near the left boundary of the time evolution (See Secs. 2.6 and Sec. 2.7 of Hüls’s work Hüls ).
To develop a numerical method, we introduce dual vectors of that are bi-orthogonal to as
[TABLE]
where is the Kronecker delta. By using , we can subtract the vector component in the covariant subspace from the solution of Eq. (18), which is given by projecting onto this subspace as
[TABLE]
Differentiating Eq. (19) by , we obtain . The sign of the Wronskian of Eq. (18) is time-invariant due to Liouville’s trace formula. By using this fact and linear independence of the left eigenvectors of the monodromy matrix, we can show linear independence of for every point in the whole basin of attraction . Thus, we obtain
[TABLE]
The vectors are covariant w.r.t. the action of the propagator of the linear system (21), hence they can be seen as covariant Lyapunov vectors extended to transient regimes. The relative stability relation of covariant subspace of Eq. (21) forward-in-time coincides with that of Eq. (18) backward-in-time. In order to subtract unstable components using the projection (20), the system (21) should be solved forward-in-time with an approximate initial condition . The vectors can be approximated by direct numerical simulation of the dynamics, using the Fourier averages and the generalized Laplace averages Mauroy and Mezić (2012); Mezić (2013) (See Appendix A for details). Then, can be obtained by using the bi-orthogonality relation (19).
Now, we introduce a bi-orthogonalization method to obtain the response functions of the phase and amplitudes up to the th unstable mode. The procedure is as follows: (a) evaluate the adjoint Lyapunov vectors on the limit cycle and the characteristic exponents, (b) calculate from obtained by direct numerical simulation using the bi-orthogonality relation (19), (c) obtain by backward integration of Eq. (18), (d) obtain by forward integration of Eq. (21), (e) obtain by backward integration of Eq. (18) while subtracting relatively unstable mode by the projection (20), (f) obtain by the forward integration of Eq. (21) while subtracting relatively unstable mode by the projection
[TABLE]
where is a solution of Eq. (21), (g) perform (e) and (f) consecutively to obtain and (note that all relatively unstable modes should be subtracted during integration), (h) obtain and using the normalization conditions (15,16), where on the transient orbit is evaluated using Eq. (4) with the initial condition , which is calculated in (b) by the direct numerical simulation.
This method has a significant computational advantages in evaluating the response functions. To calculate response functions at points on the transient orbit , it is necessary to repeat long-time evolution times if we evaluate them directly by the direct numerical simulation. In contrast, we need only times long-time evolution in the proposed bi-orthogonalization method.
IV Examples
As an example, we analyze the Goodwin model, a minimal chemical kinetic model of an oscillatory genetic circuit Goodwin (1965); Gonze and Abou-Jaoudé (2013). The Goodwin model has a three-dimensional state . The state variables , and can be interpreted as concentrations of a given clock mRNA, the corresponding protein, and a transcriptional inhibitor, respectively. We use a simple dimensionless form of the Goodwin model Woller, Gonze, and Erneux (2014),
[TABLE]
The parameters are set as and . Figure 1(a) shows the stable periodic solution of the model. The period and Lyapunov exponents are estimated as , , and . We consider a transient solution with an initial condition . Figure 1(a) shows the transient solution. We set the end time for the backward integration in the following calculation.
In Fig. 1(b), the phase response function obtained by the backward integration of the adjoint equation (18) is compared with the result of the direct numerical simulations. The results agree well, hence, along this transient solution , can always be considered as the most unstable covariant subspace.
Figure 1(c) shows the amplitude response functions , which is obtained by the proposed bi-orthogonalization method, by naive backward integration method, and by direct numerical simulations. All results are normalized using the condition (15). Note here that, in the close-enough neighborhood of the limit cycle orbit , the vectors and are nearly normal. Hence, the normalization procedure using (15) is very sensitive to tiny change in their directions. Therefore, not only the normalization condition (15) but the duality relation (19) must be carefully imposed on the results of the direct numerical simulation in order to make a reasonable comparison with those of the other methods. The results obtained by the naive backward integration considerably deviates from those obtained by direct numerical simulations, while those obtained by the proposed bi-orthogonalization method are in good agreement.
Next, we illustrate the utility of the reduced amplitude equation (10) by estimating the optimal injection timing of weak external input to suppress the most persistent component of the amplitudes. We apply a transient control input of a fixed waveform and a fixed duration , i.e., where is nonzero only on and the time determines the injection timing of the input. In the spirit of Mauroy’s preceding study Mauroy (2014), we introduce a finite-horizon optimal control problem of minimizing the amplitude at a given time . This control problem can be formulated as follows: find the injection timing such that
[TABLE]
where and is the solution of Eq. (6). When the magnitude of the input is sufficiently small, the evolution of the amplitude is approximated by the reduced equation (10). Then, using an analytical solution of the linear one-dimensional non-homogeneous differential equation (10) of , the optimal control problem (23) can be approximated to the problem of finding such that
[TABLE]
is minimized.
Figure 2 shows the effect of the control input on the amplitude at time . The control input is assumed as and . The results obtained by the analytical solution of the reduced amplitude equation (10) is compared with the result of direct numerical simulations, showing good agreement for sufficiently weak input (). This verifies the validity of the approximate amplitude equation in the present situation. Thus, the optimal injection timing of sufficiently weak input can be theoretically predicted using the formula (24), because it is essentially equivalent to solving the approximate amplitude equation (10) directly. In this case, the initial value of the amplitude is negative, i.e., . Hence, the optimal injection timing of the sufficiently weak input can be estimated by finding the maximum of the waveform in Fig. 2, which gives in this particular case. Finally, we note that when the magnitude becomes large , the approximation (10) fails and then the results considerably deviate from each other.
V Conclusion
We formulated a phase-amplitude reduction framework for stable limit-cycling systems, which can be applied to transient dynamical regimes far from attractors in high-dimensional systems. We also developed a bi-orthogonalization method for numerical estimation of the response function of the phase and amplitudes, which provides accurate phase-amplitude response functions. As an application, we illustrated that the response functions accurately predicts the optimal injection timing of external input which efficiently suppress deviations from attractors. The proposed theory would be useful in analyzing and controlling response properties of high-dimensional rhythmic systems.
Acknowledgements.
We thank Yoshiyuki Yamaguchi for useful comments on this work. We are also grateful to anonymous reviewers for helpful suggestions and comments. S. S. acknowledges financial support from Japan Society for the Promotion of Science (JSPS) KAKENHI Grant No. 15J12045. W. K. acknowledges financial support from JSPS KAKENHI Grant No. 16K16125. H. N. acknowledges financial support from JSPS KAKENHI Grants No. 16H01538 and No. 16K13847.
Appendix A The Fourier averages and the generalized Laplace averages
In this section, we introduce methods to obtain the phase and amplitudes by direct numerical simulation of the dynamics.
The phase variable is evaluated as , where the Fourier average Mauroy and Mezić (2012) of an observable is given by
[TABLE]
The amplitude variable is obtained by , where the generalized Laplace average Mezić (2013) of is given by
[TABLE]
where is an averaged observable along the periodic orbit : .
We can simplify the generalized Laplace averages using convenient observables defined as
[TABLE]
where . Here, the adjoint covariant Lyapunov vectors are normalized so that they are dual to the unitized covariant Lyapunov vectors . Each of these observables evolves with its corresponding characteristic exponent asymptotically, because, in the close-enough neighborhood of the periodic orbit , coincides with the th amplitude variable . Hence, we can show that and for any in the basin of attraction . Thus, we can replace the generalized Laplace average with the Laplace average:
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Winfree (2001) A. T. Winfree, The Geometry of Biological Time (Springer, New York, 2001).
- 2Kuramoto (2011) Y. Kuramoto, Chemical Oscillations, Waves, and Turbulence (Springer, Berlin, 2011).
- 3Hoppensteadt and Izhikevich (1997) F. C. Hoppensteadt and E. M. Izhikevich, Weakly Connected Neural Networks (Springer, New York, 1997).
- 4Ermentrout and Terman (2010) G. B. Ermentrout and D. H. Terman, Mathematical Foundations of Neuroscience (Springer, New York, 2010).
- 5Nakao (2016) H. Nakao, Contemporary Physics 57 , 188 (2016).
- 6Ashwin, Coombes, and Nicks (2016) P. Ashwin, S. Coombes, and R. Nicks, The Journal of Mathematical Neuroscience 6 :2 (2016).
- 7Pikovsky, Rosenblum, and Kurths (2003) A. Pikovsky, M. Rosenblum, and J. Kurths, Synchronization: A Universal Concept in Nonlinear Sciences (Cambridge university press, Cambridge, England, 2003).
- 8Strogatz et al. (2005) S. H. Strogatz, D. M. Abrams, A. Mc Robie, B. Eckhardt, and E. Ott, Nature 438 , 43 (2005).
