Local bifurcations in differential equations with state-dependent delay
Jan Sieber

TL;DR
This paper extends normal form algorithms for delay differential equations to include state-dependent delays, providing a framework for analyzing local bifurcations in more complex dynamical systems.
Contribution
It develops methods to analyze bifurcations in sd-DDEs based on existing algorithms for constant delays, addressing regularity issues and invariant manifolds.
Findings
Normal form algorithms can be extended to sd-DDEs.
Invariant manifolds predicted by normal forms persist in full sd-DDEs.
Partial regularity results support bifurcation analysis in sd-DDEs.
Abstract
A common task when analysing dynamical systems is the determination of normal forms near local bifurcations of equilibria. As most of these normal forms have been classified and analysed, finding which particular class of normal form one encounters in a numerical bifurcation study guides follow-up computations. This paper builds on normal form algorithms for equilibria of delay differential equations with constant delay that were developed and implemented in DDE-Biftool recently. We show how one can extend these methods to delay-differential equations with state-dependent delay (sd-DDEs). Since higher degrees of regularity of local center manifolds are still open for sd-DDEs, we give an independent (still only partial) argument which phenomena from the truncated normal must persist in the full sd-DDE. In particular, we show that all invariant manifolds with a sufficient degree of normal…
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.
Local bifurcations in differential equations with
state-dependent delay
Jan Sieber
University of Exeter, EPSRC Centre for Predictive Modelling in Healthcare, University of Exeter, Exeter, EX4 4QJ, UK
Abstract
A common task when analysing dynamical systems is the determination of normal forms near local bifurcations of equilibria. As most of these normal forms have been classified and analysed, finding which particular class of normal form one encounters in a numerical bifurcation study guides follow-up computations.
This paper builds on normal form algorithms for equilibria of delay differential equations with constant delay that were developed and implemented in DDE-Biftool recently. We show how one can extend these methods to delay-differential equations with state-dependent delay (sd-DDEs). Since higher degrees of regularity of local center manifolds are still open for sd-DDEs, we give an independent (still only partial) argument which phenomena from the truncated normal must persist in the full sd-DDE. In particular, we show that all invariant manifolds with a sufficient degree of normal hyperbolicity predicted by the normal form exist also in the full sd-DDE.
delay, state-dependent, local bifurcation theory
Delay-differential equations (DDEs) arise frequently in models where the evolution of the system depends also on its values in the past. Typical examples arise in control (delays in feedback loops), optics (delayed feedback effects from external light reflections), mechanical engineering (effects from previous rotations in turning processes), or Earth sciences (El Niño caused by delayed feedback from waves across oceans).
The typical approach to studying DDEs is to consider them as a dynamical systems for which the state is a history segment (in our case on a bounded history interval). Several mathematical problems occur when the length of the delay depends on the state of the system, called sd-DDEs. In this case the state of the dynamical system at time does not depend smoothly on its initial condition. This makes many of the standard tools of dynamical systems theory inapplicable at first sight. In particular normal form theory requires expansion of the right-hand side to higher orders.
This paper demonstrates that normal forms can still be computed for a general class of sd-DDEs with discrete delays. We show that the computational procedure developed by Janssens, Wage, Bosschaert and KuznetsovJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017) for DDEs with constant delays can be generalized to sd-DDEs. We also give a justification for the computed normal forms, explaining why all normally hyperbolic manifolds present in the normal form also appear in the full sd-DDE. The justification is based on an approach recently taken by Humphries et alHumphries, Calleja, and Krauskopf (2016) in a numerical bifurcation study of a prototypical sd-DDE.
I Introduction
Delay-differential equations (DDEs) are a class of differential equations where the derivative at the current time may depend on any value of the state in the past. This paper focusses on those case where the dependence is on states from a limited time interval in the past. They are a particularly common and well-studied subclass of so-called functional-differential equationsHale and Verduyn Lunel (1993); Diekmann et al. (1995). Mathematically, DDEs are dynamical systems with an infinite-dimensional phase space, since the appropriate initial value is a prescribed piece of history of the physical variable on an interval . A typical choice of phase space is the space of -dimensional continuous functions on , written as with the maximum norm (short ). The right-hand side is given by a functional . An example is for a fixed and functions close to [math] in . Then one will write the differential equation as
[TABLE]
where the subscript indicates a time-shifted history interval. So, for a function and , is a function on defined by .
There is mathematically a large difference between DDEs with constant delays and DDEs with state-dependent delays. For constant delays, a framework that poses DDEs as abstract ODE has been developed by Hale & Verduyn-LunelHale and Verduyn Lunel (1993) and Diekmann et alDiekmann et al. (1995). In this framework DDEs of the type are smooth dynamical systems on the phase space . That is, the time- map for fixed , mapping the initial condition to the solution at time , is smooth. The smoothness of the time- map follows from the smoothness of the functional .
This is in contrast to the case when the functional involves state-dependent delays. We refer to this type of DDEs as DDEs with state-dependent delays (short sd-DDEs). An example is the differential equation for fixed parameter , for which the functional has the form (for close to and ). The derivative of the right-hand side with respect to its argument is if it exists. Thus, it is undefined for that are not differentiable. This has the consequence that the standard theory from textbooksHale and Verduyn Lunel (1993); Diekmann et al. (1995) for DDEs is not applicable. The currently most practical statements (for dynamical systems theory) about the regularity of the time- map with respect to its initial value are by HartungHartung (2011) and WaltherWalther (2003). They are much more restricted, achieving at best continuous differentiability (once) of the time- map. A review by Hartung et al from 2006Hartung et al. (2006) presents a snapshot of developments regarding general existence and regularity theory. Section II.2 summarizes the most relevant results.
Applications and numerical software
In parallel to developments in the theory of sd-DDEs, computational tools have been created to help solving practical problems arising in engineering and science. The review by Hartung et alHartung et al. (2006) lists a few classical applications such as control by echo locationWalther (2002), models for cutting processes with a finite tool stiffness in directions tangential to the rotating surfaceInsperger, Barton, and Stépán (2008); Insperger, Stépán, and Turi (2007) and the electromagnetic two-body problemLuca et al. (2010). Other examples are time-delayed feedback control where the time-delay is adjusted dynamicallyPyragas and Pyragas (2011), and models for granulopoiesisCraig, Humphries, and M.C.Mackey (2016).
Two common tasks to be performed numerically in applications are initial-value problem solving (a black-box solver for sd-DDEs including neutral terms is RADAR5Guglielmi and Hairer (2001)) and numerical bifurcation analysis. Numerical bifurcation analysis tracks branches of equilibria (constant solutions of ), periodic orbits (time-periodic solutions of ) and their bifurcations and linear stability. Equilibria of sd-DDEs are given by algebraic equations and periodic boundary-value problems can be reduced to equivalent systems of smooth algebraic equationsSieber (2012). Thus, numerical computations of these are feasible in principle and have been implemented in DDE-BiftoolEngelborghs, Luzyanina, and Roose (2002); Engelborghs, Luzyanina, and Samaey (2001); Sieber et al. . Its capabilities for sd-DDEs with discrete delays (as described in Section II.1) include:
- •
continuation of families of equilibria and computation of their stability (present since version 2.0);
- •
continuation of codimension-one bifurcations of equilibria (Hopf bifurcations and saddle-node bifurcations, present since version 2.0);
- •
continuation of periodic orbits in one parameter and computation of their stability (present since version 2.0, completed for the class of sd-DDEs with discrete delays described in Section II.1 in version 3.0);
- •
continuation of local codimension-one bifurcations of periodic orbits (saddle-node bifurcations, period doubling bifurcations and torus bifurcations, present since version 3.0);
Normal forms of local bifurcations
This paper gives the background on how direct normal form computations for codimension-one and -two bifurcations of equilibria have been added for sd-DDEs to the general sd-DDE capabilities. The procedures are based on the corresponding code and work by Kuznetsov, Janssens, Wage and BosschaertJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017) for constant-delay DDEs. Section III reviews these recent developments for constant delays. Appendix A gives more details.
Normal form computations help classify all generic (up to codimension two) bifurcations into a finite number of well-studied cases. Thus, they help the systematic numerical exploration in applications. For example, when a Hopf bifurcation is detected, one may compute the so-called Lyapunov coefficient which determines to which side the periodic orbits branch off from the equilibrium (that is, whether the Hopf bifurcation is sub- or supercritical, or, using the terms coined in engineering, safe or dangerousThompson and Stewart (2002)). The illustrative example of a linear position control problem with state-dependent delay in Section V shows a typical scenario.
Similarly, when following a Hopf bifurcation in two parameters, one typically encounters crossings with other Hopf bifurcations (a common scenario for DDEs). At these so-called Hopf-Hopf interaction points various branches of secondary bifurcations can be expected depending on the normal form of the Hopf-Hopf interaction. Humphries et alHumphries, Calleja, and Krauskopf (2016) studied bifurcations of a scalar sd-DDE in detail. They encountered several Hopf-Hopf interactions, derived the normal form on paper, and then followed the predicted secondary bifurcations, which turned out to exist in the expected directions.
Justification of normal form expansion in sd-DDEs
The normal form of most codimension-one and -two bifurcations depends on expansion terms of order higher than one. Expansion to this degree is not immediately justifiable for sd-DDEs since the time- map of sd-DDEs is only continuously differentiable once. For ordinary differential equations (ODE), there are precise statements about the relation between the phase portraits and their bifurcations in truncated normal forms and the full dynamical system (they depend on the particular bifurcation)Guckenheimer and Holmes (1990); Kuznetsov (2004). To obtain the same statements for sd-DDEs one needs that local center manifolds near equilibria are smooth to the degree required for the expansion terms in the normal form (for example, to third order for the Hopf bifurcation). A local center manifold near an equilibrium in a (sd-)DDE has the form of a graph . Here is the number of eigenvalues (counted with multiplicity) of the linearized DDE on the imaginary axis, and the domain of is a coordinate representation of the corresponding eigenspace. The smoothness requirement for refers to two things. First, each element of the center manifold has to be smooth with respect to its argument (time), so (the space of times continuously differentiable functions). Second, the graph has to be a smooth map of its argument . Smoothness of local center manifolds has not been proven rigorously yet for degrees greater than one. Stumpf Stumpf (2011) gives a proof of continuous differentiability of center-unstable manifolds, and shows that it attracts exponentially all those solutions that stay near the equilibriumStumpf (2015a). However, we prove in Section IV.2 that many phenomena predicted by the normal form must also be present in the sd-DDE. The statement is not as strong as its classical ODE counterpart such that the availability of numerical normal form computations provides a motivation to investigate the smoothness of local center manifolds rigorously.
II DDEs with state-dependent delays
II.1 Discrete state-dependent delays
DDE-Biftool is able to perform bifurcation analysis on a class of -dimensional systems of delay differential equations with discrete state-dependent delays (sd-DDEs) of the following form:
[TABLE]
The integers (physical space dimension), (number of delays) and (number of parameters) are arbitrary. It uses the convention that and assumes that the functions
[TABLE]
are smooth. The construction (1)–(2) permits arbitrary levels of nesting in the delayed arguments of . DDE-Biftool does not require an explicit value for the maximal delay. It computes equilibria and periodic orbits such that the trajectory is always compact.
In sections with theoretical considerations we may assume that without loss of generality by incorporating the parameters into the state (appending the equation to (1) and increasing to ).
II.2 General functional differential equations (FDEs) —
Review of basic properties
Notation and assumptions on the right-hand side
In the following sections we will use the abbreviation that (or just ) is the space ) of continuous functions on the interval into with the norm
[TABLE]
Similarly, for any space of functions on an interval and integer , we denote the subspace as the space of functions which have a th derivative in . Their respective norms are
[TABLE]
We also use the phrase, for example, “ is ” for being times continuously differentiable in all its arguments.
Basic existence and regularity theory for solutions of sd-DDEs has been developed for differential equations in the form
[TABLE]
where is a continuous nonlinear functional Hartung et al. (2006). For a function the notation refers to a time shift of back to a function on the interval :
[TABLE]
For the type of equations that can be treated with DDE-Biftool the functional (incorporating parameters into the state variables) has the form
[TABLE]
If the coefficient functions and are times continuously differentiable, we call such a functional a functional with coefficients and state-dependent discrete delays less than .
The general conditions on to ensure existence and regularity of solutions vary between different papers. A set of conditions that covers functionals with discrete state-dependent delays and coefficients and satisfies the assumptions in many fundamental papers is mild differentiability. Consider a continuous functional for some and some that is a subspace of for some interval . For mild differentiablity of we require the following two conditions.
- (S1)
The functional is continuously differentiable when restricted to the subspace . We denote its derivative by . 2. (S2)
The map
[TABLE]
can be extended continuously to the space .
We put the argument of outside of the bracket to emphasize that is linear in . Since is continuous, we can apply the definition for mild differentiability recursively, treating the pair as the single argument of . This leads naturally to the definition that a functional is times mildly differentiable if
- (S3)
is times mildly differentiable.
Scalar illustrative example
An illustrative example is the sd-DDE
[TABLE]
This corresponds to the choice and in (6)–(7) (using letters and in the arguments of instead of superscripts to avoid confusion with powers), where we keep fixed for illustration initially. So, is a functional with delays and coefficients. The first two derivatives of this functional are
[TABLE]
Note how the second derivative includes differentiation of the first derivative with respect to according to our convention such that it has arguments (generally, the th derivative will have arguments). We reserve the notation for the usual -linear form. The above expressions show that the th derivative of depends on the lowest derivatives of , on the lowest derivatives of the deviation and , and only on the values of . So, is continuous in and is continuous in . Moreover, the map is continuous as a map, mapping into the space of linear functionals from into , but not as a map into the space of linear functionals from into . The reason for this discontinuity is the second term : the map
[TABLE]
is only continuous in if . Mild differentiability of second order requires that is continuous, which is the case for the right-hand side in example (II.2).
The example illustrates that the assumptions of mild differentiability permit dependence of the delays on the state. We note that for varying , we have to include the equation . The combined system also satisfies mild differentiability to all orders. Equation (II.2) has an equilibrium at , which loses its stability in a Hopf bifurcation at . We will use the above example (II.2) to illustrate various technical assumptions and difficulties in the following sections. For example, the form of the first derivative of in (II.2) implies that is not locally Lipschitz continuous in .
Basic results on solutions of sd-DDEs
Successive differentiation and application of the chain rule imply that functionals with discrete delays and coefficients (in the form of (6)–(7)) satisfy assumptions (S1–S3) up to the order . Thus, all of the following basic results apply to this class of sd-DDEs with discrete delays.
WaltherWalther (2003, 2004) proved that initial value problems (IVPs) have a unique solution for all times , or the solution blows up in finite time, if the initial value lies in the manifold Moreover, for times before blow-up the map is continuously differentiable. Thus, sd-DDEs generate a semiflow (time- maps) in suitable open subsets of (for example, in a sufficiently small neighborhood of equilibria or periodic orbits). Hence, Walther’s result immediately implies that the principle of linearized stability applies with respect to perturbations in , in particular to equilibriaStumpf (2015b) and periodic orbits. This basic existence result requires only first-order mild differentiability (a slightly weaker version of them, since continuity of in is not needed Walther (2003); Hartung et al. (2006)). Krisztin Krisztin (2003) proved that the unstable manifold of equilibria is a graph for times mildly differentiable right-hand sides, using a slightly different (possibly equivalent) definition of mild differentiability for orders greater than . Based on Walther’s semiflow results, StumpfStumpf (2011); Stumpf et al. (2016) proved the existence and attractivity of local center-unstable and center manifolds near equilibria. Alternative proofs are given by KrisztinKrisztin (2006a, b). Furthermore, the assumptions (S1–S3) imply that periodic boundary-value problems are equivalent to finite-dimensional smooth systems of algebraic equations for a sufficiently large number of first Fourier coefficientsSieber (2012). This equivalence permits us to perform a classical Lyapunov Schmidt reduction near equilibria for which the characteristic matrix , defined by has a single pair of roots on the imaginary axis. Consequently, the classical Hopf bifurcation theorem about a family of periodic orbits branching off from is validEichmann (2006); Sieber (2012), including formulas determining criticality of the Hopf bifurcation. More generally, the reduction of periodic boundary value problems to smooth algebraic equations implies that all objects computed by DDE-Biftool depend as expected on parameters and the right-hand side such that they can be computed using standard numerical discretizationsSieber (2012). This includes branches of periodic orbits in parameter-dependent systems, the variational problems for folds, period doublings and torus bifurcationsSieber (2013). Statements about periodic orbit families branching off at period doublings and resonant torus bifurcations (in resonance tongues, first computational demonstrations for DDEs were for an El-Ninõ modelTziperman et al. (1998); Keane, Krauskopf, and Postlethwaite (2015, 2016); Krauskopf and Sieber (2014)) follow in a similar way from a Lyapunov-Schmidt reduction as the Hopf bifurcation statement.
III Normal form computations in DDEs with constant delays — Review
Recent work by Kuznetsov, Janssens, Wage and BosschaertJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017) has developed and implemented expressions for the normal form coefficients of local bifurcations in DDEs with constant delays. For discrete delays, this corresponds to the case where the delay functions in (7) are all constant (e.g., parameters) independent of the state. Their procedure follows closely the methods originally developed for ODEsKuznetsov (1999) (and is in principle applicable to other abstract ODEsvan Gils et al. (2013)). They assume that the DDE has an equilibrium at . For our notation we assume , and denote the first derivative of the right-hand side in [math] by .
III.1 Linear stability and center manifold
The matrix defined by for is called the characteristic matrix. We assume that the characteristic equation
[TABLE]
has roots (including multiplicity) on the imaginary axis:
[TABLE]
For the type of functionals that DDE-Biftool treats, is given by
[TABLE]
where for constant delays the are parameters, while for state-dependent delays, the are evaluated at the equilibrium [math]. The corresponding eigenvectors are in , and have the form . The generalized eigenvectors (also in if present) have the form , where is the length of the Jordan chain and are in . Let be a basis of real functions of the linear center subspace of in , and let be such that in and is a spectral projection onto (see (29)–(30) in the Appendix for a concrete expression based on the resolvent formalism).
Center manifold for constant delays
For DDEs with constant discrete delays ( in (4)) the time- map is as smoothDiekmann et al. (1995); Hale and Verduyn Lunel (1993) as the right-hand side in (1). The reason is that, for those , the right-hand side as a map is smooth. Hence, in a ball around [math] with sufficiently small radius a smooth center manifold of dimension , exists.
More precisely, let us assume that the right-hand side coefficient function in (1) is at least times continuously differentiable. Then we can find a radius such that the invariant graph is times differentiableDiekmann et al. (1995); Hale and Verduyn Lunel (1993). We write the graph as , putting the argument of the function in first. For any initial condition () on the graph, equals , where
[TABLE]
and , as long as .
III.2 Normal form computation
Assuming that the right-hand side and the center manifold are smooth up to a desired order (as is the case for constant delays), it is known that the flow on the local center manifold can be brought into a normal form up to order , such that the flow on the center manifold has a given expansion
[TABLE]
Equation (10) is an ODE for . All derivatives up to order of the remainder are smaller than the corresponding derivatives of the lower-order terms for all small . All of the -linear coefficients depend only on the type of equilibrium (which local bifurcation?), except for the still-to-be-determined normal form parameters at each order . The linear coefficients are uniquely determined by and : , where is the derivative of with respect to the space variable . There exists a -smooth coordinate change in that transforms the ODE (9), describing the semiflow of the DDE restricted to its local center manifold , into Equation (10) (this is called smooth local equivalence).
Normal form computations are concerned with the computations of these unknown coefficients and, if desired, the expansion coefficients of the center manifold. Inputs are the expansion coefficients (also -linear forms) of the right-hand side of the DDE, and the general parametric normal form expansion coefficients , which depend on the type of the bifurcation investigated (e.g., Hopf bifurcation and degenerate Hopf bifurcation in the example in Section V). The procedure for computing the coefficients , as outlined for ODEs by KuznetsovKuznetsov (1999), and adapted to DDEs recentlyJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017), is summarized in Section A in the appendix.
The invariance of gives at each order a linear system of equations for the expansion coefficients of the center manifold at . The system depends also linearly on (if at order a normal form coefficient is present). The coefficients of the linear system for and depend only on (same as ), the linear part of . At each order , the coefficient is determined by the Fredholm alternative as the unique value for which the linear system is solvable for .
III.3 General example — Hopf bifurcation
A typical result of the procedure is the normal form coefficient (which would be the real part of , divided by ) for the Hopf bifurcationWage (2014), as implemented in DDE-BiftoolSieber et al. ; Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017). Suppose the linearized DDE has a purely imaginary eigenvalue pair , with the eigenvector and its complex conjugate . That is,
[TABLE]
and are the only roots of on the imaginary axis. For notational convenience one chooses as basis of the center subspace of the vectors , thus using complex notation instead of, for example, . The projection is given by the normalized adjoint eigenvector for and its complex conjugate . The general expression for adoint eigenvectors is given by Diekmann et alDiekmann et al. (1995). For the particular case, where the linear functional has the form
[TABLE]
(as arising in problems treatable with DDE-Biftool) and the critical spectrum consists of simple eigenvalues , the projection is of the form
[TABLE]
The vector is given by and (after normalization) . At order the linear system for the coefficients of the center manifold is regular (thus, is empty). Solving it yields
[TABLE]
(the remaining coefficient is ). At order , there is a single complex coefficient ( of which the real part is the coefficient ) such that:
[TABLE]
If the coefficient is non-zero the Hopf bifurcation is non-degenerate (subcritical if , supercritical if ).
IV Extension to DDEs with state-dependent delays
Several observations about the normal form reduction imply that at least the computational procedure can be extended to DDEs with state-dependent delays (sd-DDEs).
The procedure described in section III.2 requires the expansion coefficients of the nonlinearity up to the desired order (often at least ). However, we observe that the derivatives are applied only to deviations that are expansion coefficients of the center manifold, , where is the history variable and is the deviation along the center manifold. At each order , the unknown coefficient is a solution of the linear ODEs (35) (see Appendix) with constant coefficients and an inhomogeneity that is a linear combination of from lower orders (). The basis of the linear center subspace (called in the previous section and equal to ) consists of functions of the form of a finite sum
[TABLE]
of some length with non-negative integer powers of (possibly, some ), and complex exponents . Therefore the ODE (35) defining the coefficients implies that all center manifold expansion coefficients have the form (12). Hence, they are smooth in such that the functional can be differentiated in the equilibrium in the direction of for all and all .
The derivative of expressions of the form (12) is known analytically such that a user routine computing the directional derivative
[TABLE]
can rely on all derivatives of the argument of with respect to . Similarly, finite-difference approximations of the derivative with respect to are known to converge. Both approaches are experimentally supported in the current development version of DDE-BiftoolSieber et al. . Section V will illustrate their use for a position control problem.
IV.1 Illustration for Hopf bifurcation in sd-DDE (II.2)
For the example the characteristic matrix of the linearization in the equilibrium has the form , which has a Hopf bifurcation with critical eigenvalue at . Thus, the right eigenvector is , and the left eigenvector will be scaled such that . Thus, . The second and third directional derivatives of in [math] along a fixed direction are
[TABLE]
The mixed derivatives and can be constructed from directional derivatives using the polarization identity (DDE-Biftool’s implementation uses this approach). Following the procedure for the general Hopf normal form in Section III.3 we compute and (constant), resulting in a Lyapunov coefficient
[TABLE]
which indicates that the Hopf bifurcation is subcritical (dangerous) for this example.
IV.2 Smoothness of coefficients
A combination of previous results provides an immediate partial justification for the normal forms computed with the procedure given by Kuznetsov et alJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017) and summarized in Section III. First of all, trajectories of sd-DDEs become more regular over time. This effect is well known for DDEs with constant delays, but also holds for sd-DDEs. The general proof requires the precise definition of order- mild differentiability. We formulate the the statement here for DDEs with discrete state-dependent delays.
Proposition IV.1** (Smoothness for large times)**
Assume that is a functional with coefficients and discrete state-dependent delays (of the form (6)–(7)) less than . Let with be a solution of with and . Then if . The th derivative satisfies a (differential) equation of the form
[TABLE]
where has coefficients and discrete delays less than .
Proof
We show this statement (inductively). For the statement follows from the differential equation with ( and ). Assume that we have for
[TABLE]
where and all (for , for ). Thus, for is for all . Consequently, the right-hand side of (14) is differentiable with respect to time for (and, hence, the left-hand side). Its derivative is
[TABLE]
For the above expression (16) for equals . We replace in (16) with such that
[TABLE]
where for
[TABLE]
We see that the right-hand side in (15) is a functional of the same form as , but where has arguments such that we have delays. Those delays are ,…, and for (, )
[TABLE]
which are all less than . Hence, exists for and satisfies . (End of proof of Proposition IV.1)
Since , and the coefficients and are still at least for all (we have differentated only times), we have for all sufficiently close to [math] that
[TABLE]
for and all and some constant .
A local center-unstable manifold is exists and is continuously differentiable for functionals with coefficients and discrete state-dependent delays, according to Stumpf Stumpf (2011). Consequently, if and the critical spectrum of is not empty, a continuously differentiable local center manifold exists, too (applying the standard local center manifold theorem to the ODE with -smooth coefficients that one obtains by restricting the sd-DDE onto its local center-unstable manifold, see also Stumpf’s or Krisztin’s argumentsKrisztin (2006a, b); Stumpf et al. (2016)). A simple backwards extension and Proposition IV.1 permit us to conclude that all elements of the local center manifold are in :
Lemma IV.2** (Smoothness on center manifold)**
Assume that is a functional with coefficients and discrete state-dependent delays (of the form (6)–(7)), with , a center subspace of of dimension and a continuously differentiable local center manifold , defined in a ball of radius in , for .
Then there exists a constant and a radius such and for all .
Proof Let be the Lipschitz constant for the right-hand side of the ODE on the center manifold on (if necesssary, choose sufficiently small such that exists). Thus, for all with the solution of starting from does not leave for times with . Thus, the flow map is well defined. However, this implies that, for every , is the solution of the DDE starting from . Consequently, by Proposition IV.1, is in . The relation between the -norm and the -norm follows then from estimate (17) and the Lipschitz constant for . (End of proof of Proposition IV.2)
Consequently, we can expand at least in the expression , which is present in the normal form expansion. Humphries et alHumphries, Calleja, and Krauskopf (2016) used this fact to demonstrate for their example how one can expand a sd-DDE near an equilibrium up to order such that all terms of order are -linear (and have, thus, constant delays). The remainder term is of order and has state-dependent delays. One incurs delays of length up to such that we have the following statement, generalizing the approach of Humphries et al:
Lemma IV.3** (Expansion with longer delays)**
Let be a functional with coefficients and discrete state-dependent delays ,…, (of the form (6)–(7)). Let be sufficiently small with . Then the segments solving satisfy after time a sd-DDE of the form
[TABLE]
The -linear functionals and the remainder map into . The expansion products have delays that are sums , where and all delays are evaluated at .
Proof
Since after time the solution is times continuously differentiable, we can expand the functional in the equilibrium [math] and in the direction of to order using its classical differentiability when restricted to :
[TABLE]
In expansion (19) the -form is continuous only on functions in . To keep track of this dependence on the derivatives of , we include the derivatives explicitly into the multi-linear arguments in (19). To get an expansion that depends on (no derivatives, but longer history), we recursively replace derivatives by (as obtained in Proposition IV.1), followed by expansions of . A functional generates also a map from into for any via . The subscript indicates the length of the time interval that arguments of should have. Thus, after the first replacement of by , we have that for , satisfies
[TABLE]
At subsequent expansions terms from lower orders will change expansions at higher orders. It remains to be shown inductively that eventually all derivatives disappear except for the remainder, and that the length of the history segments does never exceed .
Let us make the inductive assumption that a history segment of length shows up at order . In the first inductive step we have , and orders at which derivatives of appear from to . When replacing by the history interval increases to . Then has to be expanded up to order ( is the lowest integer greater or equal than ). In this expansion, we have -linear forms containing derivatives of up to order . A derivative of order shows up for orders of greater or equal than .
Hence, a term at order creates new th derivative terms () only at order greater or equal than such that the recursion must terminate. (We restrict to orders less or equal than .) Also, the length of the history interval of the new th derivative term is , which is less than , since by inductive assumption.
(End of proof of Lemma IV.3)
We combine the result of Lemma IV.2 with Lemma IV.3 to sharpen the estimate for solutions of the FDE starting on the local center manifold: with . Then the remainder term is also of order (since Lemma IV.2 provides an estimates for in terms of :
[TABLE]
Since , we may also also replace the remainder by . The truncated DDE (20) (dropping the remainder term) has only constant delays. Hence, the semiflow and local center manifold of the truncated DDE (20) are smooth, and can, thus, be transformed into normal form with the procedure described in Section III.2. Since this normal form transformation up to order is independent of terms of order and keeps these terms at order , we have that for on the local center manifold of the non-truncated sd-DDE , the center component satisfies an ODE equal to the normal form of the truncated DDE (20) except for a different remainder (still of order ). The result has the form (compare (10))
[TABLE]
where all coefficients are identical to those of the normal form of the truncated DDE (20). However, in contrast to the constant-delay DDE, only the first derivative of the remainder is guaranteed to be small for all small , but not the higher-order derivatives. This was also demonstrated numerically by Humphries et alHumphries, Calleja, and Krauskopf (2016) for their example. Any phenomenon predicted by the normal form that persists under perturbations of size will also be present in the sd-DDE. This includes all periodic orbits and their changes of stability.
Normally hyperbolic invariant manifolds
For some bifurcations the normal form of the truncated system may predict the presence of, for example, invariant tori that branch off along torus bifurcation curves, away from strong resonances ( to , seeKuznetsov (2004)). Their degree of normal hyperbolicity is proportional to their distance from the torus bifurcation in the truncated system. Our perturbation (the remainder term ) is small in a ball around [math], but not guaranteed to be small compared to lower order terms (with ), except in [math], because the local center manifold has not been proven to be smooth. Hence, close to the torus bifurcation the invariant tori may be altered by the remainder term. However, the region around the torus bifurcation where the invariant tori are not sufficiently normally hyperbolic shrinks as we approach the neighborhood of [math] if the remainder term decreases faster than the normal hyperbolicity. This is the case if one chooses sufficiently large. For example, Humphries et alHumphries, Calleja, and Krauskopf (2016) indeed reported invariant tori branching off from the torus bifurcation near the Hopf-Hopf interactions as predicted by the normal form. In their paper the authors compared for their example the results from the direct normal form expansion for the sd-DDE as explained in general in Section IV to the results from the constant-delay DDE as constructed via Lemma IV.3 and found agreement up to numerical round-off errors.
V Illustration - position control
A good example suitable for illustration of simple nonlinear behaviour introduced by state-dependence of the delay is the position control problem discussed by Walther Walther (2002) (see also review Hartung et al. (2006)). A mover aims to control its position relative to an obstacle using linear position feedback (see Figure 1).
We assume that the controlled motion is free of inertia such that (in non-dimensionalized quantities)
[TABLE]
In (22) is the linear control gain, is the reference position that the mover aims to maintain, is the mover’s estimate of the current position, and is a processing or reaction delay in the control loop. Even if the estimate is perfect (equal to ), the equilibrium of the controlled system (22) will be linearly unstable if . If the mover estimates the current position by sending out a signal and measuring the traveling time for the reflected signal then an additional state-dependent delay is introduced. Let be the time that the reflected signal, arriving at the mover time , needed since leaving the mover, and let be the signal traveling speed. Then
[TABLE]
The mover estimates its current position via
[TABLE]
Let us introduce the reference travel time corresponding to the reference position . The full equation of motion is
[TABLE]
The differential equation for follows from (22) and (23) via Baumgarte regularization: we rewrite (23) in the form (where ), and then replace it by the condition , re-arranged for . Every orbit of (25)–(26) that is periodic or lies on a local center manifold with internal contraction rate less than satisfies also the algebraic constraint (23). When writing system (25)–(26) in the general form , the right-hand side of (25)–(26) corresponds to a functional with the form ()
[TABLE]
Equilibria and periodic orbits computed in this illustration had their component in the range with and in the parameter ranges used for figures 2 and 3. Hence, we may set and treat as a functional from to .
For our demonstration we fix , and in non-dimensionalized quantities. We vary and in a two-parameter bifurcation study. The system has one constant delay and two state-dependent delays. In the notation of DDE-Biftool the function has the time-dependent arguments for , and the parameters , where
[TABLE]
The system (25)–(26) has a unique equilibrium at . As part of the principle of linearized stability proved by WaltherWalther (2003) comes the description for how to compute stability (which is implemented in DDE-Biftool): “freeze” the state-dependent delays at the values in the equilibrium, and then compute the linearization of the corresponding DDE with constant delays Hartung and Turi (2001); Cooke and Huang (1996); Hartung et al. (2006). For the position control problem this procedure gives a algebraic relation between the parameter values at which Hopf bifurcations occur:
[TABLE]
The Hopf bifurcation that forms the boundary of the stability region in the -plane is the curve for , shown in Figure 2 (right panel) as a green dashed/solid curve.
As expression (27) is still implicit, the curve in Figure 2 was computed with DDE-Biftool. The standard Hopf bifurcation theorem can be applied to sd-DDEsEichmann (2006); Sieber (2012) such as system (25)–(26). Hence, a family of periodic orbits branches off from the Hopf bifurcation. Near the equilibrium the stability of periodic orbits can be predicted using the expression (11) for as implemented by Kuznetsov et alWage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017). This was rigorously proven using a Lyapunov-Schmidt reduction for periodic boundary value problemsSieber (2012). Its value along the Hopf curve is shown in the left panel of Figure 2. The value of crosses zero at , . There the Hopf bifurcation is degenerate and the second Lyapunov coefficient is . This implies that the family of periodic orbits exists to the right and is stable where the Hopf curve is solid in Figure 2. The family of periodic orbits is unstable and exists to the left, before folding in a fold of periodic orbits to the right where the Hopf curve is dashed in Figure 2.
VI Conclusion
As this paper shows, expressions for normal form coefficients for constant-delay DDEs can be generalized to sd-DDEs. The mathematical justification is only partially complete, but for many phenomena it is already clear how they persist when the truncation is removed. The complete justification requires smoothness for the local center manifold. Krisztin has provisional resultsKrisztin (2006a) that show how his proof for smooth unstable manifolds of equilibriaKrisztin (2003) can be extended to local center manifolds. Ideally, the general result for persistence of compact normally hyperbolic manifolds should in some sense be adapted to sd-DDEs in the following form. Consider a sd-DDE of the form
[TABLE]
where is smooth and has a compact overflowing invariant normally hyperbolic (say, stable) manifold . If we also assume that has a sufficiently small Lipschitz constant with respect to the space of Lipschitz continuous functions (and is mildly differentiable up to order ), then (28) should also have a compact overflowing invariant normally stable manifold . The smoothness of should only be restricted by the spectral gap in the exponential dichotomy on .
Acknowledgements.
J.S. gratefully acknowledges the financial support of the EPSRC via grants EP/N023544/1 and EP/N014391/1. J.S. has also received funding from the European Union’s Horizon 2020 research and innovation programme under Grant Agreement number 643073.
Appendix A Details of normal form expansion for local bifurcations of DDEs
This appendix gives a few additional details for the computation of coefficients in the normal form procedure of Section III.
The linear DDE
Recall that the characteristic matrix is denoted by , which has eigenvalues on the imaginary axis (counting multiplicity). Let be a basis of the linear center subspace of . A spectral projection onto the space is given by residue of the resolvent :
[TABLE]
where the curve integral is taken around the critical spectrum . The resolvent , mapping into is defined as the unique solution of
[TABLE]
which is
[TABLE]
We define , where is the unique vector of coordinates such that . Thus, is the identity in , and .
Center manifold expansion
The semiflow of the DDE, restricted to the center manifold , introduced in Section III, satisfies the ODE in
[TABLE]
The invariance of graph of the manifold
[TABLE]
under the DDE implies
[TABLE]
Let us introduce expansions for and up to order in the point (for ) and (for ):
[TABLE]
The first-order coefficient of is the linear operator , the first-order coefficient of the manifold graph is . The coefficients for are only determined up to conjugacy of the flow on the center manifold to order . A different choice of corresponds to a different, but conjugate, ODE for . For example, requiring for all and all would determine uniquely in combination with the invariance (32)–(33).
Determining systems for coefficients and
However, the approach proposed by KuznetsovKuznetsov (1999) and taken in DDE-Biftool’s normal form extensionJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017) is to choose the expansion coefficients such that the ODE (31) on the center manifold for is already in normal form:
[TABLE]
In (34) the matrix is the projection of the linear DDE on the eigenspace for the spectrum on the imaginary axis. For higher orders the coefficients are given except for a finite number of to-be-determined normal form coefficients . We use square brackets to indicate that is a given map depending linearly on and -linearly on . The coefficient may be empty (for example, is always empty). Inserting the expansions for , and into the invariance equation (33) gives at order a -dimensional inhomogeneous constant-coefficient differential equation for each coefficient of the symmetric -form :
[TABLE]
where
[TABLE]
is a known function determined by orders lower than (it is not present for orders and . Let us denote the solution of the affine ordinary differential equation (35) by
[TABLE]
The above expression indicates that the solution is linear in (its initial value), and , and -linear in . If the basis consists only of eigenvectors (eigenvector for eigenvalue ), then is diagonal, and for coefficients of the -form . In this case the differential equations for the coefficients of the -form decouple. The initial conditions are determined by the invariance at , (32):
[TABLE]
The second sum is taken over multi-indices . The set is the set of -tuples of positive integers summing up to . Inserting the differential equation for and its solution at results in an affine equation for and (the homological equation):
[TABLE]
One can determine and for each by comparing coefficients of this -form in . For orders , for which the square coefficient matrix is regular, the normal form coefficient is not present (since all terms at this order are non-resonant). If the matrix is singular with kernel dimension , then the dimension of is and the dependence of on is such that has full rank. Thus, there is a unique coefficient , for which (36) is solvable for . The solution is not unique, but can be made unique, for example, by forcing it to be orthogonal to the nullspace of ; see the referencesJanssens (2010); Wage (2014); Bosschaert (2016); Bosschaert, Janssens, and Kuznetsov (2017).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Janssens (2010) S. G. Janssens, On a normalization technique for codimension two bifurcations of equilibria of delay differential equations , Master’s thesis, Utrecht University (NL) (2010), supervised by Y.A. Kuznetsov and O. Diekmann.
- 2Wage (2014) B. Wage, Normal form computations for Delay Differential Equations in DDE-Biftool , Master’s thesis, Utrecht University (NL) (2014), supervised by Y.A. Kuznetsov.
- 3Bosschaert (2016) M. M. Bosschaert, Switching from codimension 2 bifurcations of equilibria in delay differential equations , Master’s thesis, Utrecht University (NL) (2016), supervised by Y.A. Kuznetsov.
- 4Bosschaert, Janssens, and Kuznetsov (2017) M. M. Bosschaert, S. G. Janssens, and Y. A. Kuznetsov, “Switching to nonhyperbolic cycles from codim-2 bifurcations of equilibria in ddes,” preprint (2017).
- 5Humphries, Calleja, and Krauskopf (2016) A. Humphries, R. Calleja, and B. Krauskopf, “Resonance phenomena in a scalar delay differential equation with two state-dependent delays,” arxiv:1607.02683 (2016).
- 6Hale and Verduyn Lunel (1993) J. Hale and S. Verduyn Lunel, Introduction to functional-differential equations , Applied Mathematical Sciences, Vol. 99 (Springer-Verlag, New York, 1993) pp. x+447.
- 7Diekmann et al. (1995) O. Diekmann, S. van Gils, S. Verduyn Lunel, and H.-O. Walther, Delay equations , Applied Mathematical Sciences, Vol. 110 (Springer-Verlag, New York, 1995) pp. xii+534.
- 8Hartung (2011) F. Hartung, “Differentiability of solutions with respect to the initial data in differential equations with state-dependent delays,” J. Dyn. Diff. Eq. 23 , 843–884 (2011).
