ebook img

Convergence of equation-free methods in the case of finite time scale separation with application to deterministic and stochastic systems PDF

3 MB·
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Convergence of equation-free methods in the case of finite time scale separation with application to deterministic and stochastic systems

Convergence of equation-free methods in the case of finite time scale separation with application to stochastic systems Jan Sieber∗, Christian Marschler†, and Jens Starke‡ Abstract. A common approach to studying high-dimensional systems with emergent low-dimensional behav- ior is based on lift-evolve-restrict maps (called equation-free methods): first, a user-defined lifting operatormapsasetoflow-dimensionalcoordinatesintothehigh-dimensionalphasespace,thenthe high-dimensional(microscopic)evolutionisappliedforsometime,andfinallyauser-definedrestric- tionoperatormapsdownintoalow-dimensionalspaceagain. Weproveconvergenceofequation-free methods for finite time-scale separation with respect to a method parameter, the so-called healing time. 7 Moreprecisely,ifthehigh-dimensionalsystemhasanattractinginvariantmanifoldwithsmaller 1 0 expansion and attraction rates in the tangential direction than in the transversal direction (normal 2 hyperbolicity), and restriction and lifting satisfy some generic transversality conditions, then the implicit formulation of the lift-evolve-restrict procedure generates an approximate map that con- n verges to the flow on the invariant manifold for healing time going to infinity. In contrast to all a J previousresults, ourresultdoesnotrequirethetimescaleseparationtobelarge. Ademonstration with Michaelis-Menten kinetics shows that the error estimates of our theorem are sharp. 1 Theabilitytoachieveconvergenceevenforfinitetimescaleseparationisespeciallyimportantfor 3 applications involving stochastic systems, where the evolution occurs at the level of distributions, ] governed by the Fokker-Planck equation. In these applications the spectral gap is typically finite. S Weinvestigatealow-dimensionalstochasticdifferentialequationwheretheratiobetweenthedecay D rates of fast and slow variables is 2. . h Key words. implicit equation-free methods, slow-fast systems, stochastic differential equations, Michaelis- t a Menten kinetics, dimension reduction m [ AMS subject classifications. 65Pxx, 37Mxx, 34E13 1 v 1. Introduction. Dynamical systems with time scale separation have been studied for a 9 long time with different methods. These methods include homogenization methods [27, 31], 9 9 averaging and mean-field methods [35], the slaving principle or adiabatic elimination [15, 16] 8 andtechniquesfromslow-fastdynamicalsystems[11]. Theaimofallmethodsistoreducethe 0 complexity of a high-dimensional (also called microscopic) system to a relatively simple low- . 1 dimensional(alsocalledmacroscopic)system. Thejustificationforthisreductionissimplestif 0 7 the underlying dynamical system possesses a low-dimensional attracting slow manifold. After 1 reduction, the long-term dynamics of the system can be analyzed on the slow manifold. : v Equation-freeframework. Thereisarangeofwell-establishednumericalmethodsthatavoid i X the explicit derivation of a macroscopic system by obtaining the required information from r simulations. The unknown macroscopic dynamics is evaluated by using a wrapper around a ∗College of Engineering, Mathematics and Physical Sciences, University of Exeter, North Park Road, Exeter (Devon) EX4 4QF ([email protected]). †DepartmentofAppliedMathematicsandComputerScience,TechnicalUniversityofDenmark,Matematiktorvet 303B, DK-2800 Kgs. Lyngby, Denmark. ‡Institute of Mathematics, University of Rostock, Ulmenstraße 69, 18057 Rostock, Germany (jens.starke@ uni-rostock.de). 1 existingmicroscopicsimulatorstoachieveaclosureondemand. Amongthosemethodsarethe recursive projection method [32], the heterogeneous multiscale method [10] and the equation- free framework [18, 12, 20]. Here, we focus on the equation-free framework for microscopic systems with time scale separation, as proposed originally by IG Kevrekidis. The assumption behind equation-free computations is the existence of a slow low-dimensional description (in Rd) for some macroscopic quantities of the high-dimensional microscopic system (which is defined in RD). The framework also relies on the availability of a microscopic time stepper (a map M(δ;·) : RD (cid:55)→ RD) and two user-defined operators, the lifting L : Rd (cid:55)→ RD and the restriction R : RD (cid:55)→ Rd, which are maps between the original high-dimensional (RD) microscopic level and the low-dimensional (Rd) macroscopic level. The goal is to compose a macroscopic time stepper Φ (δ;·) : Rd (cid:55)→ Rd, which is then ∗ amenable to higher-level tasks. First use cases were macroscopic bifurcation analysis for microscopic simulations in chemical engineering (see [19] for a review). Recently similar analysis was performed on stochastic network models of neurons [3] or disease spread [14], or on agent-based models in ecology [36] and social sciences (for example, for consumer lock-in [1], for pedestrian flow [25, 24], or for trading [33]). Another example for a high-level task accessible via equation-free methods is control design [34, 33]. The central building block of equation-free methodology is the “lift-evolve-restrict” map R◦M(δ;·)◦L: for a given value x ∈ Rd of macroscopic quantities, one first applies the lifting L to x getting a microscopic state u, then one runs the simulation for time δ starting from u (applying the microscopic evolution M(δ;u)), and finally one applies the restriction R to the result M(δ;u). Figure 1.1. Geometry of lift-evolve-restrict map near slow manifold: macroscopic value x gets lifted to L(x), then evolved to M(δ;L(x)), then restricted back to R(M(δ;L(x)) ∈ Rd. The aim is to approximate the slow flow x (cid:55)→ (g ◦L)−1 ◦M(δ;g(L(x))) using this map R◦M(δ;·)◦L, and assuming invertibility of g◦L:Rd (cid:55)→C. Recent modifications and improvements to equation-free methods in multi-particle or agent-based simulations are variance reduction [1, 8], restriction of computations to patches in space [29, 30, 22] (for which a-priori error estimates can be proven [29, 30]), and automatic, data-driven selection of the slow variables using diffusion maps [7, 25]. 2 Current state of analysis. Analysis of the equation-free framework (based on lift-evolve- restrict) is still incomplete. Convergence analysis with general a-priori error estimates has been performed mostly for the idealized case where the D-dimensional microscopic problem has a d-dimensional attracting invariant slow manifold C, which is rarely encountered in the practical applications listed above (see [5] for an exception). Even for this idealized case one faces the geometric difficulty, illustrated in Fig. 1.1, that in general the lift-evolve-restrict map will not be compatible with the stable fibers of the slow manifold C. More precisely, after lifting x ∈ Rd to L(x) ∈ RD, the slow flow is effectively applied to a different point, g◦L(x), which is the projection of L(x) onto the slow manifold C along the stable fibers illustrated in Fig. 1.1 (sometimes called isochrones; see Equation (2.3) in §2 for the precise definition of g). Thus, in the limit of infinite time-scale separation (that is, the derivative of M with respect to time, ∂ M(t;,x), goes to 0 for x ∈ C) the dynamics of the lift-evolve-restrict map 1 P(t;·) = R◦M(δ;·)◦L isasmallperturbationofthemapR◦g◦L,whichisindependentoftheslowflow(forexample, in the geometry shown in Fig. 1.1 with d = 1 and D = 2 the map R◦g◦L has a stable fixed point). Hence, P(t;·) cannot be a good approximation of the slow flow along the manifold C, unless R and L are chosen such that R◦g◦L is the identity. Using the coordinate x in the domain of the lifting L and the map g ◦L : domL (cid:55)→ C, onto the manifold C the slow flow Φ (δ;·) has the form ∗ y = Φ (δ;x) = (g◦L)−1◦M(δ;·)◦g◦L(x), or, implicitly defining y = Φ (δ;x), ∗ ∗ ∗ ∗ (1.1) R◦g◦L(y ) = R◦M(δ;·)◦g◦L(x) ∗ (usingthenotation(·)−1 fortheinversemap). Thisdefinitionisimpracticalsincethenonlinear projection g and the slow manifold C are both unknown in general. There are two ways to overcome this problem. Constrained runs. One approach to ensure that R ◦ g ◦ L is close to the identity is to make sure that the lifting L maps onto the manifold C with sufficient accuracy for all x in its domain. Usually,thisrequiresanadditionalschemeinvolvingtheiterativeapplicationofL;see [12, 38, 39]. The a-priori error estimates prove that the lift-evolve-restrict scheme with these additional iterations has an error of order (d /d )m, where d is the attraction/repulsion tan tr tan time scale tangential to the slow manifold C and d is the transversal attraction rate. The tr ratio d /d measures the time scale separation. It is assumed to be small when applying tan tr contrained runs (and called ε), and convergence is proven in [12, 38, 39] in the limit ε → 0 (which will not be required in our proof, later on). Implicit formulation with healing time. A second, alternative, approach is to introduce a healing time t , exploiting that M attracts along the fibers [20, 4]. Marschler et al [23] skip show that the healing time t can be justified by introducing an additional shift M(t ;·) skip skip and its inverse into (1.1) (note that M(t ;·) is invertible on the slow manifold C): skip y = Φ (δ;x) = (g◦L)−1◦M(t ;·)−1◦M(δ+t ;·)◦g◦L(x). (1.2) ∗ ∗ skip skip Removing the inverses in (1.2) leads to an implicit equation for y = Φ (δ;x) with the healing ∗ ∗ time t as an additional parameter (which has no effect): skip R◦M(t ;·)◦g◦L(y ) = R◦M(δ+t ;·)◦g◦L(x) (1.3) skip ∗ skip 3 However, M(t ;·)◦g−M(t ;·) is small (of order exp(−d t )) such that we may replace skip skip tr skip M(t ;·) ◦ g by M(t ;·) in (1.3). This results in a computable approximation y = skip skip tskip Φ (δ;x) of y , given implicitly by the equation t ∗ skip R(M(t ;L(y ))) = R(M(δ+t ;L(x))). (1.4) skip tskip skip Thisapproachwasanalyzedandillustratedinatrafficmodelin[23]andwillalsobestudiedin this paper. Vandekerckhove et al [37] investigated a similar approach, but applied the healing timebackwardintimebyfixingtheimageoftherestriction: theysolvex = R(M(t ;L(x ))) skip b forx firstandthensety = R(M(δ+t ;L(x ))). Thisgivesan(approximate)representation b skip b ΦR of the slow flow in the coordinates on the image of the restriction R: ΦR(δ;x) = R ◦ ∗ ∗ M(δ;·)◦[R| ]−1(x). Marschler et al [23] proved that the approximation y is exponentially C tskip accurate if d /d → 0: (cid:107)y −y (cid:107) ∼ exp(−Kd /d ) (for some constant K depending on tan tr t ∗ tr tan skip t ). Theerrorestimatesin[23]requirethatt d /d and(t +δ)d /d staybounded skip skip tan tr skip tan tr from above such that the convergence result is about the limit of infinite time scale separation d /d → 0, similar to the results for constrained runs schemes [12, 38, 39]. The analysis left tan tr open if the error goes to zero for t → ∞ but finite timescale separation: d /d ∈ (0,1). skip tan tr Section 2 will introduce the general a-priori error estimate that (cid:107)y −y (cid:107) ∼ exp((d − t ∗ tan skip d )t ) for t → ∞ and fixed d < d under some genericity conditions on R and L. It tr skip skip tan tr will also give a convergence result for the derivatives of y with respect to its argument x: t skip (cid:107)∂jy −∂jy (cid:107) ∼ exp(((2j +1)d −d )t ) if (2j +1)d < d . tskip ∗ tan tr skip tan tr Analysis beyond attracting manifolds in slow-fast systems. As mentioned above, equation- free analysis based on lift-evolve-restrict maps is more commonly applied to problems that are assumedtohaveafastsubsystem,wherethefasttimescaleconvergesonlyinastatisticalsense to a stationary measure conditioned on the slow variables. In these cases the microscopic time stepper M(δ;·) operates on measures (or densities). It may be approximated by Monte Carlo simulations on ensembles of initial conditions. Barkley et al [4] investigated the behaviour of the lift-evolve-restrict map P(δ;·) = R◦M(δ;·)◦L where the slow variables were leading moments (thus, P was called moment map in [4]) on prototype examples from the class of stochastic problems. The simplest example from [4] is a scalar stochastic differential equation (SDE), for which the evolution of the probability distribution is governed by the (linear) Fokker-Planck equation (FPE). Hence, the measure of time-scale separation is the size of the spectral gap in the right-hand side of the FPE. The analysis in [4] found that the dynamics of the map P was qualitatively different from the dynamics of the underlying FPE. For example, P was nonlinear and metastable states were stabilized for certain choices of δ. Section 4 will demonstrate for two different lifting operators L that the approximation y , defined by (1.4), behaves exactly as predicted by the convergence theorem presented in t skip Section 2. In particular, it preserves the metastability features and the linearity of the flow generated by the FPE. Outlineofresults. Section2statesthepreciseassumptions(timescaleseparationfordecay rates tangential and transversal to the invariant manifold C (d < d ) and transversality of tan tr R and L) for exponential convergence: ∂jy −∂jy ∼ exp(((2j +1)d −d )t ) for t → ∞ tskip ∗ tan tr skip skip 4 (using the convention that ∂0y = y and assuming that the derivatives up to order j+1 exist). Section 3 demonstrates that the convergence rate is indeed different for the derivatives for a singularly perturbed ODE modelling the Michaelis-Menten kinetics (which was also used by [12, 38, 39] for illustration). Section 4 demonstrates convergence of the first two moments of y to the first two moments of y for the distributions governed by the Fokker-Planck t ∗ skip equation of the scalar SDE with a double-well potential drift term studied by Barkley et al [4]. We demonstrate global convergence for a linear lifting L (a linear combination of initial lin Gaussiandistributions). WealsodemonstratelocalconvergenceforthenonlinearliftingL gauss used in [4] (the prefactor in the convergence rate depends on the initial point x). Section 5 discusses differences between observations of the behaviour in the SDE and the predictions from the theoretical result. These are caused by the numerical errors in the evaluations of lifting, evolution and restriction and their growth along trajectories. We conclude with an outlook on possible consequences of the results on application of equation-free methods to Monte-Carlo simulations of multi-particle or agent-based systems. One important observation is that, for example, increasing the number of agents or particles does not increase the spectral gap (and, thus, the time scale separation). Thus, the results from Section 2 are potentially applicable to equation-free analysis of stochastic multi-particle systems, where distributions of microscopic initializations are studied. This is in contrast to previous convergence results on constrained runs [12, 38, 39] and implicit lifting [25]. 2. Convergence in the case of finite time-scale separation. We consider a smooth dy- namical system u˙ = f(u), u ∈ RD, (2.1) where D is large. We assume that the flow M generated by (2.1), M : R×RD → RD, (t;u) (cid:55)→ M(t;u) has a d-dimensional compact relatively invariant manifold C (possibly with boundary). That is, trajectories M(t;u) starting in u ∈ C either stay in C for all times t ∈ R, or they stay in C until they cross the boundary ∂C of C. We assume that C is at least k times differentiable. max For a point u ∈ C, let us denote by N(u) the d-dimensional tangent space to C. The following assumption states that attraction transversal to the manifold C is faster than attraction or expansion tangential to C. Assumption 1 (Hyperbolicity — Separation of time scales and transversal stability).Thereex- ists an open neighborhood U of the manifold C, a (possibly) nonlinear projection g : U (cid:55)→ C (the so-called stable fiber projection), a pair of constants (decay rates) 0 < d < d , and a tan tr bound C such that the following two conditions hold. 1. (tangentialexpansion/attractionrate) For all points u ∈ C on the manifold, all tangent vectors v ,...,v ∈ N(u) and all t ∈ R with M(t;u) ∈ C 1 kmax (cid:107)∂jM(t;u)[v ,...,v ](cid:107) ≤ Cexp(d |t|)(cid:107)v (cid:107)·...·(cid:107)v (cid:107) for all j ∈ {1,...,k }. 2 1 kj tan 1 j max (2.2) 5 2. (Stability along transversal fiber projections) For all u ∈ U and all t > 0 with M(t;g(u)) ∈ C (cid:107)∂jM(t;u)−∂jM(t;g(u))(cid:107) ≤ Cexp(−td )(cid:107)u−g(u)(cid:107) for all j ∈ {0,...,k }. 2 2 tr max (2.3) In (2.3) we use the convention that ∂jM is the jth-order partial derivative of M with respect k to its kth argument, and that ∂0M (j = 0) is the flow M itself. The norm on the left side 2 of (2.3) is the usual operator norm for the multi-linear operators ∂jM(t,·). The constants 2 C, d and d are assumed to be independent of the point u and the time t. Assumption tr tan (2.2) is also made for negative times t such that it is also an assumption about the inverse of M: M(−t,·) = M−1(t,·). The constant d is the decay rate toward the manifold C, the tr constant d is the rate of attraction and expansion along the flow restricted to C. The main tan requirement of Assumption 1 is that d > d . tr tan Transversality of restriction and lifting. Second, we assume basic compatibility between R : U ⊂ RD → Rd the restriction operator, (2.4) L : domL ⊂ Rd → RD the lifting operator, and the invariant manifold C: the lifting L should map into the neighborhood U of C in which the projection g is defined, and the restriction R should be defined on the projection of the image of L along the stable fibers: L(domL) ⊂ U, g(L(domL)) ⊂ domR∩C, In addition to these compatibility conditions, we impose the following two tansversality con- ditions on lifting L and restriction R. Assumption 2 (Transversality of R and L). 1. the projection g is a diffeomorphism between rgL = L(domL) and C. In particular, for all x ∈ domL ⊂ Rd ∂ rank [g(L(x))] = rank[∂g(L(x))◦∂L(x)] = d. ∂x 2. The map R, restricted to C, is a diffeomorphism between C and Rd. In particular, for all u ∈ C (N(u) is the tangent space to C in u) dim∂R(u)N(u) = d. Coordinates on the slow manifold C. The maps R and L create two natural ways to define local coordinate representations on the invariant manifold C, one by a map from domL to C, one by a map from C to rgR. Note that domL is not necessarily equal to rgR. For our presentation we choose the representation in domL coordinates: g◦L : domL ⊂ Rd (cid:55)→ C ⊂ RD, x (cid:55)→ g(L(x)). 6 The inverse of g ◦L is defined implicitly. Assume that u = g(L(x )) for some x ∈ domL. 0 0 0 Then for u ∈ C near u the pre-image x = (g◦L)−1(u) is found by solving R(u) = R(g(L(x))) 0 for x ≈ x , which has a unique solution by Assumption 2. 0 We can represent the flow M on C as a flow in domL, denoting it by Φ : ∗ Φ : R×domL (cid:55)→ domL, Φ (δ;x) = [(g◦L)−1◦M(δ;·)◦g◦L](x) := y (2.5) ∗ ∗ (for δ ∈ R and x ∈ domL), where y is given implicitly as solution of a d-dimensional system of nonlinear equations R(g(L(y))) = R(M(δ;g(L(x)))). (2.6) Assumption 2 on transversality implies that Φ is well defined for small δ (since y = x is a ∗ regular solution of (2.6) at δ = 0). For larger δ, one can break down the solution into smaller steps by increasing δ gradually from 0 and tracking the curve y(δ) of solutions of (2.6), which is well parametrized by δ in every point by Assumption 2. If domL is simply connected then this continuation approach makes the implicit solution y used in the definition of Φ unique. ∗ Let us define the map P : R×domL (cid:55)→ Rd, P (t;x) = R(M(t;g(L(x)))). (2.7) ∗ ∗ ThismapP iswelldefinedandinvertibleforallt ∈ Randx ∈ domLsatisfyingM(t;g(L(x))) ∈ ∗ C. The implicit definition (2.5) of the flow Φ on C has the following form when expressed ∗ with the help of this map P on domL: ∗ y = Φ (δ;x) if P (0;y) = P (δ;x). (2.8) ∗ ∗ ∗ Since the flow M(δ;·) is a diffeomorphism on C, we can replace the times 0 and δ in the above implicit definition with t and t +δ for an arbitrary so-called healing time t ∈ R (as skip skip skip long as M(t ;g(L(x))) ∈ C). So, equivalent to (2.8): skip y = Φ (δ;x) if P (t ;y) = P (t +δ;x). (2.9) ∗ ∗ skip ∗ skip ConvergenceTheoremforimplicitequation-freecomputationswithfinitetime-scaleseparation. The stable fiber projection g (which is part of the definition of P ) is not known in most ∗ practical applications. Thus, implicit equation-free computations use the explicit macroscopic time-t map P instead of P in the equation defining y in (2.9): ∗ P : [0,∞)×domL (cid:55)→ rgR P(t,x) = R(M(t;L(x))) = [R◦M(t;·)◦L](x) (2.10) such that we may define correspondingly the approximate flow map Φ : R×domL (cid:55)→ domL where y = Φ (δ;x) if P(t ;y) = P(t +δ;x). (2.11) tskip tskip skip skip Our general convergence theorem, Theorem 2.1, states that Φ is well defined for large t tskip skip (that is, the implicit equation defining it has a locally unique solution), and that ∂jΦ is t skip an approximation of ∂jΦ of order exp(((2j+1)d −d )t ) (including j = 0 for the map ∗ tan tr skip Φ ). t skip 7 Theorem 2.1 (Convergence of approximate flow map at finite time-scale separation). Let us assume that the microscopic flow M satisfies Assumption 1 on time-scale separation, and that the maps R and L satisfy Assumption 2 on transversality. Let δ > 0 and x ∈ domL be arbitrary. Let us also assume that x ∈ domL maps into max a point under g ◦ L that keeps a positive distance from the boundary ∂C of C for all times t ≥ −δ under M. That is. max dist(M(t;g(L(x))),∂C) ≥ c for all t ≥ −δ and some given c > 0. (2.12) ∂ max ∂ Then there exists a t ≥ δ such that y = Φ (δ;x) is well defined by (2.11) for all 0 max t skip δ ∈ [−δ ,δ ] and t > t . The estimate max max skip 0 (cid:107)∂jΦ (δ;x)−∂jΦ (δ;x)(cid:107) ≤ Cexp(((2j +1)d −d )t ) (2.13) 2 tskip 2 ∗ tan tr skip holds for all orders j ∈ {0,...,k −1} satisfying (2j+1)d < d . The constant C depends max tan tr on δ and x, but not on j or t . max skip Assumption (2.12) in Theorem 2.1 is made to permit arbitrarily large t while still skip having Assumption 1 and Assumption 2 uniformly satisfied. If one considers x ∈ domL for which the trajectory t (cid:55)→ M(t;g(L(x))) leaves C (by crossing the boundary ∂C) then one has to put restrictions on δ and t to avoid crossing ∂C. The theorem permits negative skip integration times δ shorter than t ≤ t and positive integration times larger than t as 0 skip skip long as the factor exp(d |δ|) is of order 1. The statement of Theorem 2.1 does not require tan that the time-scale separation d /d goes to zero for convergence of the approximate map. tan tr It only requires that d < d , where d is the attraction rate along fibers (see (2.3)) and tan tr tr d is the attraction and expansion rate tangential to the invariant manifold C. tan Outline of proof of Theorem 2.1. (Existence and error of Φ ) The proof of Theorem 2.1 t skip uses the following implicit fixed-point problem for y (denoting the true solution as y = ∗ Φ (δ;x)) : ∗ P (t ;y) = P (t ;y )+[P (t ;y)−P(t ;y)]+[P(t +δ;x)−P (t +δ;x)]. ∗ skip ∗ skip ∗ ∗ skip skip skip ∗ skip (2.14) Thenormsofbothtermsinbrackets,P (t ;y)−P(t ;y)andP(t +δ;x)−P (t +δ;x), ∗ skip skip skip ∗ skip are of order exp(−d t ) by Assumption 1, equation (2.3) (transversal stability with rate tr skip d of C). For the same reason, the Lipschitz constant of P (t ;y)−P(t ;y) is of order tr ∗ skip skip exp(−d t ),too. ByAssumption1,equation(2.2)(tangentialdecayrateinsidethemanifold tr skip is less than d ), and Assumption 2 on transversality of L and R the inverse of P (t ;·) has tan ∗ skip a local Lipschitz constant of order exp(d t ) near y . These two facts enable us to apply tan skip ∗ the Banach Contraction Mapping Principle to (2.14) to obtain a unique solution y ≈ y for ∗ large t . More precisly, y−y is of order exp((d −d )t ). skip ∗ tan tr skip (Inductive proof of error estimate for derivatives) We differentiate (2.14) with respect to x in its fixed point y(t ;x) up to j times and then re-arrange the resulting equation for the skip jth-order derivatives of y and y into the form ∗ ∂P (y)(cid:2)∂jy−∂jy (cid:3) = [∂P (y)−∂P (y )]∂jy +r. (2.15) ∗ ∗ ∗ ∗ ∗ ∗ 8 In (2.15) we abbreviated ∂ P (t ;·) = ∂P (·), ∂jy = ∂j(t ;x) and dropped the argument 2 ∗ skip ∗ 2 skip x from y and the arguments t and x from y. The remainder r is less than Cexp(((2j − ∗ skip 1)d −d )t )forsomeconstantC byinductiveassumption. Theimplicitexpression(2.15) tan tr skip for ∂jy−∂jy shows why errors in derivatives of the solution can grow for increasing t and ∗ skip insufficient time scale separation: the norms of ∂P (y)−∂P (y ) and of [∂ P (t ;y)]−1 are ∗ ∗ ∗ 2 ∗ skip of order exp(d t ) due to (2.2). The details of the proof are given in Appendix A. tan skip 3. Example: Michaelis-Menten kinetics. Toillustratetheconsequencesoferrorestimate (2.13), we look at a model for Michaelis-Menten kinetics with explicit time scale separation as studied in [26, 12, 38, 39]. The system is given in RD with D = 2 as x˙ = ε[−x+(x+κ−λ)y], (3.1) y˙ = x−(x+κ)y, where x ∈ R is the slow variable, y ∈ R is the fast variable, and ε measures the time scale separation. Theparametersκ = 1,λ = 0.5andε = 0.01arekeptfixedthroughoutthesection. Inthesingularcaseε = 0,system(3.1)hasacriticalmanifoldC . Near-byisatransversally 0 stable invariant manifold, which can be represented as a graph y = h (x) such that d = 1. ε The graph h can be expanded in ε for small ε > 0: ε x κλx κλx(2κλ−3λx−κx−κ2) y = + ε+ ε2+O(ε3). (3.2) x+κ (x+κ)4 (x+κ)7 The dynamics of (3.1) in phase space for different initial conditions is shown in Fig. 3.1(a), where the fast dynamics in y is observed. After a short transient the trajectories approach the slow manifold given approximately by (3.2) (shown as the black line in Fig. 3.1(a)). Wespecifytherestrictionandliftingoperators, RandL, fortheMichaelis-Mentensystem as (cid:18) (cid:19) (cid:18) (cid:19) x x R : R2 (cid:55)→ R, R = x, and L : R (cid:55)→ R2, L(x) = . (3.3) y 0.5 The approximate time-δ map Φ (δ;·) on the slow manifold is determined by the root t skip z∗ of F(z) = R(M(t ;L(z)))−R(M(t +δ;L(x))) (3.4) skip skip and setting Φ (δ;x) := z∗ (cf. (2.11)). Note, that F depends on t and δ, which are not tskip skip included in the list of arguments to simplify notation. We solve (3.4) using a Newton method zn+1 = zn−J−1F(zn), n = 0,1,2,... (3.5) where J is the Jacobian of F with J = ∂F /∂z | . For this example, Jacobians are approx- ij i j zn imated numerically using a central finite difference scheme (cid:12) ∂F (cid:12) F(zn+∆z)−F(zn−∆z) i(cid:12) ≈ , (3.6) ∂z (cid:12) 2∆z j(cid:12) zn 9 0.5 10-2 0.4 10-4 10-6 0.3 E y0.2 rorre 10-8 10-10 ) d)=dx 0.1 d2)=dx2 10-12 exp(!1:3tskip) 0 0 10 20 30 0 0.05 0.1 0.15 0.2 0.25 t x skip (a) (b) 0.5 100 10-2 10-4 E w 0 ro rre 10-6 ) 10-8 d)=dx d2)=dx2 −0.5 10-10 exp(!tskip) 0 10 20 30 −2 −1 0 1 t v skip (c) (d) Figure 3.1. Michaelis-Menten dynamics (3.1) for λ=1,κ=0.5,ε=0.01. (a) Phase space representation ofthedynamicsforvariousinitialconditions(crosses). Thedynamicsisquicklyapproachingtheslowmanifold (black line, see (3.2)) and evolves on a much slower time scale. Each simulation is performed for t = 100 time steps with a fixed time difference of 0.1. The final states are denoted by a red point. (b) Error (3.9) as a function of t . (c,d) Same analysis for the rotated system (3.10). The initial large error in the flow of size skip 1 can be significantly reduced to an order of 10−8 for a larger healing time. with ∆z = 10−4. The Newton iteration is considered to be converged if both (cid:107)F(zn)(cid:107) and (cid:107)zn+1−zn(cid:107) are smaller than a given tolerance tol = 10−10. Higher-order derivatives of the flow are approximated by finite differences Φ (δ;x+∆x)−Φ (δ;x−∆x) ∂1Φ (δ;x) ≈ tskip tskip , (3.7) 2 tskip 2∆x Φ (δ;x+2∆x)−2Φ (δ;x)+Φ (δ;x−2∆x) ∂2Φ (δ;x) ≈ tskip tskip tskip , (3.8) 2 tskip 4∆x2 with ∆x = 10−4 . Sincethe stablefiberprojectionsg containedin theexactflow Φ (see(2.6)) areingeneral ∗ unknown, the error (2.13) cannot be measured directly. Nevertheless, we might analyze the systematic change in Φ (δ;x) with t . The error is then measured as the distance to the tskip skip 10

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.