HOME

TheInfoList



OR:

In
numerical analysis Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods t ...
, the local linearization (LL) method is a general strategy for designing numerical integrators for differential equations based on a local (piecewise) linearization of the given equation on consecutive time intervals. The numerical integrators are then iteratively defined as the solution of the resulting piecewise linear equation at the end of each consecutive interval. The LL method has been developed for a variety of equations such as the ordinary, delayed, random and
stochastic Stochastic (, ) refers to the property of being well described by a random probability distribution. Although stochasticity and randomness are distinct in that the former refers to a modeling approach and the latter refers to phenomena themselve ...
differential equations. The LL integrators are key component in the implementation of inference methods for the estimation of unknown parameters and unobserved variables of differential equations given
time series In mathematics, a time series is a series of data points indexed (or listed or graphed) in time order. Most commonly, a time series is a sequence taken at successive equally spaced points in time. Thus it is a sequence of discrete-time data. E ...
of (potentially noisy) observations. The LL schemes are ideals to deal with complex models in a variety of fields as
neuroscience Neuroscience is the scientific study of the nervous system (the brain, spinal cord, and peripheral nervous system), its functions and disorders. It is a multidisciplinary science that combines physiology, anatomy, molecular biology, developm ...
,
finance Finance is the study and discipline of money, currency and capital assets. It is related to, but not synonymous with economics, the study of production, distribution, and consumption of money, assets, goods and services (the discipline of fina ...
,
forestry management Forestry is the science and craft of creating, managing, planting, using, conserving and repairing forests, woodlands, and associated resources for human and environmental benefits. Forestry is practiced in plantations and natural stands. Th ...
, control engineering,
mathematical statistics Mathematical statistics is the application of probability theory, a branch of mathematics, to statistics, as opposed to techniques for collecting statistical data. Specific mathematical techniques which are used for this include mathematical a ...
, etc.


Background

Differential equations have become an important mathematical tool for describing the time evolution of several phenomenon, e.g., rotation of the planets around the sun, the dynamic of assets prices in the market, the fire of neurons, the propagation of epidemics, etc. However, since the exact solutions of these equations are usually unknown, numerical approximations to them obtained by numerical integrators are necessary. Currently, many applications in engineering and applied sciences focused in dynamical studies demand the developing of efficient numerical integrators that preserve, as much as possible, the dynamics of these equations. With this main motivation, the Local Linearization integrators have been developed.


High-order local linearization method

''High-order local linearization (HOLL) method'' is a generalization of the Local Linearization method oriented to obtain high-order integrators for differential equations that preserve the stability and dynamics of the linear equations. The integrators are obtained by splitting, on consecutive time intervals, the solution x of the original equation in two parts: the solution z of the locally linearized equation plus a high-order approximation of the residual \mathbf= \mathbf-\mathbf.


Local linearization scheme

A ''Local Linearization (LL) scheme'' is the final
recursive algorithm In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the same problem. Recursion solves such recursive problems by using functions that call themselves ...
that allows the numerical implementation of a
discretization In applied mathematics, discretization is the process of transferring continuous functions, models, variables, and equations into discrete counterparts. This process is usually carried out as a first step toward making them suitable for numerical ...
derived from the LL or HOLL method for a class of differential equations.


LL methods for ODEs

Consider the ''d''-dimensional
Ordinary Differential Equation In mathematics, an ordinary differential equation (ODE) is a differential equation whose unknown(s) consists of one (or more) function(s) of one variable and involves the derivatives of those functions. The term ''ordinary'' is used in contrast ...
(ODE)
\frac=\mathbf\left( t,\mathbf\left( t\right) \right) ,\qquad t\in \left t_,T\right \qquad \qquad \qquad \qquad (4.1)
with initial condition \mathbf(t_)=\mathbf_, where \mathbf is a differentiable function. Let \left( t\right) _=\ be a time discretization of the time interval _,T/math> with maximum stepsize ''h'' such that t_ and h_=t_-t_\leq h. After the local linearization of the equation (4.1) at the time step t_ the variation of constants formula yields
\mathbf(t_n+h)=\mathbf(t_n)+\mathbf(t_n,\mathbf(t_n);h)+\mathbf(t_n,\mathbf(t_n);h),
where
\mathbf(t_n,\mathbf_n;h)=\int\limits_0^h e^(\mathbf (t_n, \mathbf_n) + \mathbf_t(t_n,\mathbf_n) s) \, ds \qquad
results from the linear approximation, and
\mathbf(t_n,\mathbf_n;h)=\int\limits_0^h e^\mathbf_n(s,\mathbf(t_n+s)) \, ds, \qquad \qquad \qquad (4.2)
is the residual of the linear approximation. Here, \mathbf_ and \mathbf_ denote the partial derivatives of f with respect to the variables x and ''t'', respectively, and \mathbf_n(s,\mathbf)=\mathbf(s,\mathbf)-\mathbf_(t_n,\mathbf_n) \mathbf-\mathbf_t (t_n,\mathbf_n) (s-t_n)-\mathbf(t_n,\mathbf_n) +\mathbf_(t_n,\mathbf_n)\mathbf_n.


Local linear discretization

For a time discretization \left( t\right) _, the ''Local Linear discretization'' of the ODE (4.1) at each point t_\in \left( t\right) _ is defined by the recursive expression Jimenez J.C. (2009). "Local Linearization methods for the numerical integration of ordinary differential equations: An overview"
ICTP Technical Report
035: 357–373.
\mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n;h_n), \qquad \text \quad \mathbf_0=\mathbf_0. \qquad \qquad \qquad \qquad (4.3)
The Local Linear discretization (4.3) converges with order ''2'' to the solution of nonlinear ODEs, but it match the solution of the linear ODEs. The recursion (4.3) is also known as Exponential Euler discretization.


High-order local linear discretizations

For a time discretization (t)_h, a ''high-order local linear (HOLL)'' discretization of the ODE (4.1) at each point t_ \in (t)_h is defined by the recursive expression
\mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n;h_n) + \widetilde(t_n,\mathbf_n;h_n),\qquad \text \quad \mathbf_0=\mathbf_0, \qquad \qquad \qquad(4.4)
where \tilde is an order \alpha (> 2) approximation to the residual r (i.e., \left\vert \mathbf(t_n, \mathbf_n;h)-\widetilde(t_n,\mathbf_n;h)\right\vert \propto h^). The HOLL discretization (4.4) converges with order \alpha to the solution of nonlinear ODEs, but it match the solution of the linear ODEs. HOLL discretizations can be derived in two ways: 1) (quadrature-based) by approximating the integral representation (4.2) of r; and 2) (integrator-based) by using a numerical integrator for the differential representation of r defined by
\frac = \mathbf(t_n,\mathbf_n;t \mathbf(t) \mathbf), \qquad \text \qquad \mathbf(t_n) =\mathbf \qquad \qquad \qquad (4.5)
for all t\in \lbrack t_k,t_], where
\mathbf(t_,\mathbf_;s\mathbf)=\mathbf(s,\mathbf_+ \mathbf\left( t_,\mathbf_;s-t_\right) +\mathbf)- \mathbf_(t_,\mathbf_)\mathbf ( t_n, \mathbf_n;s-t_n) -\mathbf_t( t_n,\mathbf_n) (s-t_n)-\mathbf( t_n,\mathbf_n).
HOLL discretizations are, for instance, the followings: * ''Locally Linearized Runge Kutta discretization''de la Cruz H.; Biscay R.J.; Carbonell F.; Jimenez J.C.; Ozaki T. (2006). "Local Linearization-Runge Kutta (LLRK) methods for solving ordinary differential equations". Lecture Note in Computer Sciences 3991: 132–139, Springer-Verlag. doi:10.1007/11758501_22. .de la Cruz H.; Biscay R.J.; Jimenez J.C.; Carbonell F. (2013). "Local Linearization - Runge Kutta Methods: a class of A-stable explicit integrators for dynamical systems". Math. Comput. Modelling. 57 (3–4): 720–740. doi:10.1016/j.mcm.2012.08.011.
\qquad \mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n;h_n)+h_n \sum_^s b_j \mathbf_j,\quad \text \quad \mathbf_i = \mathbf(t_n,\mathbf_n;\textt_n + c_i h_n \mathbf \mathbf h_n \sum_^ a_\mathbf_j),
which is obtained by solving (4.5) via a s-stage explicit Runge–Kutta (RK) scheme with coefficients \mathbf=\left c_\right, \mathbf=\left a_\right\quad and \quad \mathbf=\left b_\right/math>. * ''Local linear Taylor discretization''
\mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n;h_n)+\int_0^e^ \sum_^p\frac s^j \, ds,\text \mathbf_=\left( \frac-\mathbf_ (t_n,\mathbf_n) \frac\right) \mid _,
which results from the approximation of \mathbf_in (4.2) by its order-''p'' truncated
Taylor expansion In mathematics, the Taylor series or Taylor expansion of a function is an infinite sum of terms that are expressed in terms of the function's derivatives at a single point. For most common functions, the function and the sum of its Taylor seri ...
. * ''Multistep-type exponential propagation discretization''
\mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n;h)+h\sum_^\gamma_j\nabla^j\mathbf_n(t_n,\mathbf_), \quad with \quad \gamma_j =(-1)^j \int\limits_0^1 e^ \left( \begin -\theta \\ j \end \right) d\theta ,
which results from the interpolation of \mathbf_in (4.2) by a polynomial of degree ''p'' on t_,\ldots, t_, where \nabla ^\mathbf_(t_,\mathbf_) denotes the ''j''-th backward difference of \mathbf_(t_,\mathbf_). * ''Runge Kutta type Exponential Propagation discretization'' Tokman M. (2006). "Efficient integration of large stiff systems of ODEs with exponential propagation iterative (EPI) methods". J. Comput. Physics. 213 (2): 748–776. doi:10.1016/j.jcp.2005.08.032.
\mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n ;h) + h\sum_^ \gamma _\nabla^j \mathbf_n (t_n,\mathbf_n),\quad \text \quad \gamma_ = \int\limits_0^1 e^ \left( \begin \theta p\\ j \end \right) d\theta ,
which results from the interpolation of \mathbf_in (4.2) by a polynomial of degree ''p'' on t_,\ldots, t_+(p-1)h/p, * ''Linealized exponential Adams discretization''M. Hochbruck.; A. Ostermann. (2011). "Exponential multistep methods of Adams-type". BIT Numer. Math. 51 (4): 889–908. doi:10.1007/s10543-011-0332-6.
\mathbf_=\mathbf_n+\mathbf(t_n,\mathbf_n;h)+h\sum_^\sum_^j\frac \nabla^l\mathbf_n(t_n,\mathbf_),\quad \text \quad \gamma_=(-1)^ \int\limits_0^1e^\theta \left( \begin -\theta \\ j \end \right) d\theta ,
which results from the interpolation of \mathbf_in (4.2) by a
Hermite polynomial In mathematics, the Hermite polynomials are a classical orthogonal polynomial sequence. The polynomials arise in: * signal processing as Hermitian wavelets for wavelet transform analysis * probability, such as the Edgeworth series, as well as ...
of degree ''p'' on t_,\ldots, t_.


Local linearization schemes

All numerical implementation \mathbf_ of the LL (or of a HOLL) discretization \mathbf_ involves approximations \widetilde_j to integrals \phi_j of the form
\phi_j(\mathbf,h)=\int\limits_0^h e^ s^ \, ds,\qquad j=1,2\ldots,
where A is a ''d'' × ''d'' matrix. Every numerical implementation \mathbf_n of the LL (or of a HOLL) \mathbf_ of any order is generically called ''Local Linearization scheme''. Jimenez, J. C., & Carbonell, F. (2005). "Rate of convergence of local linearization schemes for initial-value problems". Appl. Math. Comput., 171(2), 1282-1295. doi:10.1016/j.amc.2005.01.118.


Computing integrals involving matrix exponential

Among a number of algorithms to compute the integrals \phi _, those based on rational Padé and Krylov subspaces approximations for exponential matrix are preferred. For this, a central role is playing by the expressionCarbonell F.; Jimenez J.C.; Pedroso L.M. (2008). "Computing multiple integrals involving matrix exponentials". J. Comput. Appl. Math. 213: 300–305
doi:10.1016/j.cam.2007.01.007
de la Cruz H.; Biscay R.J.; Carbonell F.; Ozaki T.; Jimenez J.C. (2007). "A higher order Local Linearization method for solving ordinary differential equations". Appl. Math. Comput. 185: 197–212. doi:10.1016/j.amc.2006.06.096.Jimenez J.C.; Pedroso L.; Carbonell F.; Hernandez V. (2006). "Local linearization method for numerical integration of delay differential equations". SIAM J. Numer. Analysis. 44 (6): 2584–2609. doi:10.1137/040607356.
\sum\nolimits_^l \phi_i(\mathbf,h)\mathbf_i = \mathbfe^\mathbf,
where \mathbf_i are ''d''-dimensional vectors,
\mathbf= \begin \mathbf & \mathbf_ & \mathbf_ & \cdots & \mathbf_ \\ \mathbf & \mathbf & 1 & \cdots & 0 \\ \mathbf & \mathbf & 0 & \ddots & 0 \\ \vdots & \vdots & \vdots & \ddots & 1 \\ \mathbf & \mathbf & 0 & \cdots & 0 \end \in \mathbb^,
\mathbf= mathbf \quad \mathbf_/math>, \mathbf= mathbf_\quad1, \mathbf_=\mathbf_(i-1)! , being \mathbf the ''d''-dimensional identity matrix. If \mathbf_(2^\mathbfh) denotes the (''p''; ''q'')- Padé approximation of e^ and ''k'' is the smallest natural number such that , 2^\mathbfh, \leq \frac, then Jimenez J.C.; de la Cruz H. (2012). "Convergence rate of strong Local Linearization schemes for stochastic differential equations with additive noise". BIT Numer. Math. 52 (2): 357–382. doi:10.1007/s10543-011-0360-2.
\left\vert \sum\nolimits_^l \phi_i (\mathbf,h)\mathbf_- \mathbf\left( \mathbf_(2^\mathbfh)\right)^ \mathbf\right\vert \varpropto h^.
If \mathbf_^(h,\mathbf,\mathbf) denotes the ''(m; p; q; k)'' Krylov-Padé approximation of e^\mathbf, then
\left\vert \sum\nolimits_^\phi _(\mathbf,h)\mathbf_i - \mathbf_^(h,\mathbf,\mathbf)\right\vert \varpropto h^,
where m \leq d is the dimension of the Krylov subspace.


Order-2 LL schemes

\mathbf_=\mathbf_+\mathbf(\mathbf_(2^ \mathbf_h_))^\mathbf Jimenez J.C.; Biscay R.; Mora C.; Rodriguez L.M. (2002). "Dynamic properties of the Local Linearization method for initial-value problems". Appl. Math. Comput. 126: 63–68. doi:10.1016/S0096-3003(00)00100-4. \qquad \qquad (4.6)
where the matrices \mathbf_n, L and r are defined as
\mathbf_n = \begin \mathbf_(t_n,\mathbf_n) & \mathbf_t(t_n,\mathbf_n) & \mathbf(t_n,\mathbf_n) \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end \in \mathbb^,
\mathbf=\left \begin \mathbf & \mathbf_ \end \right/math> and \mathbf^=\left \begin \mathbf_ & 1 \end \right with p+q>1 . For large systems of ODEs
\mathbf_=\mathbf_+\mathbf _^(h_,\mathbf_,\mathbf)\mathbf\qquad \text \qquad m_>2.


Order-3 LL-Taylor schemes

\mathbf_=\mathbf_n+\mathbf_(\mathbf_(2^ \mathbf_n h_n))^\mathbf_1 \mathbf \qquad \qquad (4.7)
where for
autonomous In developmental psychology and moral, political, and bioethical philosophy, autonomy, from , ''autonomos'', from αὐτο- ''auto-'' "self" and νόμος ''nomos'', "law", hence when combined understood to mean "one who gives oneself one's ow ...
ODEs the matrices \mathbf_, \mathbf_ and \mathbf_ are defined as \mathbf_=\left \begin \mathbf & \mathbf_ \end \right\quad and \quad \mathbf_^=\left \begin \mathbf_ & 1 \end \right/math>. Here, \mathbf_ denotes the second derivative of f with respect to x, and ''p + q > 2''. For large systems of ODEs
\mathbf_=\mathbf_+\mathbf _^(h_,\mathbf_,\mathbf)\mathbf\qquad \text \qquad m_>3.


Order-4 LL-RK schemes

\mathbf_=\mathbf_+\mathbf_+\frac(2\mathbf _+2\mathbf_+\mathbf_),\quad \qquad \qquad (4.8)
where
\mathbf_=\mathbf(\mathbf_(2^\mathbf _c_h_))^\mathbf
and
\mathbf_=\mathbf\left( t_+c_h_,\mathbf_+\mathbf _+c_h_\mathbf_\right) -\mathbf\left( t_,\mathbf _\right) -\mathbf_\left( t_,\mathbf_\right) \mathbf_\ -\mathbf_\left( t_,\mathbf_\right) c_h_,
with \mathbf_\equiv \mathbf, c=\left \begin 0 & \frac & \frac & 1 \end \right, and ''p + q > 3''. For large systems of ODEs, the vector \mathbf_ in the above scheme is replaced by \mathbf_=\mathbf_^(c_h_,\mathbf_,\mathbf) with m_j > 4.


Locally linearized Runge–Kutta scheme of Dormand and Prince

\mathbf_=\mathbf_n+\mathbf_s+h_n\sum_^s b_j \mathbf_j \qquad \text \qquad \widehat_=\mathbf_n+\mathbf_s+h_n\sum_^s \widehat_j \mathbf_j,\quad Jimenez J.C.; Sotolongo A.; Sanchez-Bornot J.M. (2014). "Locally Linearized Runge Kutta method of Dormand and Prince". Appl. Math. Comput. 247: 589–606. doi:10.1016/j.amc.2014.09.001. Naranjo-Noda, Jimenez J.C. (2021) "Locally Linearized Runge_Kutta method of Dormand and Prince for large systems of initial value problems." J.Comput. Physics. 426: 109946. doi:10.1016/j.jcp.2020.109946. \qquad \qquad (4.9)
where ''s'' = 7 is the number of stages,
\mathbf_j=\mathbft_n+c_j h_n,\mathbf_n+\mathbf_j + h_n \sum_^ a_ \mathbf_i)-\mathbf\left( t_n, \mathbf_n\right) -\mathbf_\left( t_n,\mathbf_n\right) \mathbf_j\ -\mathbf_t\left( t_n,\mathbf_n \right) c_j h_n,
with \mathbf_\equiv \mathbf, and a_, b_, \widehat_j \quad and \quad c_j are the Runge–Kutta coefficients of Dormand and Prince and ''p'' + ''q'' > 4. The vector \mathbf_j in the above scheme is computed by a Padé or Krylor–Padé approximation for small or large systems of ODE, respectively.


Stability and dynamics

By construction, the LL and HOLL discretizations inherit the stability and dynamics of the linear ODEs, but it is not the case of the LL schemes in general. With p\leq q\leq p+2, the LL schemes (4.6)-(4.9) are ''A''-stable. With ''q'' = ''p'' + 1 or ''q'' = ''p'' + 2, the LL schemes (4.6)–(4.9) are also ''L''-stable. For linear ODEs, the LL schemes (4.6)-(4.9) converge with order ''p'' + ''q''. In addition, with ''p = q = 6'' and m_ = ''d'', all the above described LL schemes yield to the ″exact computation″ (up to the precision of the
floating-point arithmetic In computing, floating-point arithmetic (FP) is arithmetic that represents real numbers approximately, using an integer with a fixed precision, called the significand, scaled by an integer exponent of a fixed base. For example, 12.345 can be r ...
) of linear ODEs on the current personal computers. This includes stiff and highly oscillatory linear equations. Moreover, the LL schemes (4.6)-(4.9) are regular for linear ODEs and inherit the symplectic structure of
Hamiltonian Hamiltonian may refer to: * Hamiltonian mechanics, a function that represents the total energy of a system * Hamiltonian (quantum mechanics), an operator corresponding to the total energy of that system ** Dyall Hamiltonian, a modified Hamiltonian ...
harmonic oscillator In classical mechanics, a harmonic oscillator is a system that, when displaced from its equilibrium position, experiences a restoring force ''F'' proportional to the displacement ''x'': \vec F = -k \vec x, where ''k'' is a positive constan ...
s. These LL schemes are also linearization preserving, and display a better reproduction of the stable and unstable manifolds around
hyperbolic equilibrium point In the study of dynamical systems, a hyperbolic equilibrium point or hyperbolic fixed point is a fixed point that does not have any center manifolds. Near a hyperbolic point the orbits of a two-dimensional, non-dissipative system resemble hyperbo ...
s and
periodic orbits In mathematics, specifically in the study of dynamical systems, an orbit is a collection of points related by the evolution function of the dynamical system. It can be understood as the subset of phase space covered by the trajectory of the dynami ...
that other numerical schemes with the same stepsize. For instance, Figure 1 shows the
phase portrait A phase portrait is a geometric representation of the trajectories of a dynamical system in the phase plane. Each set of initial conditions is represented by a different curve, or point. Phase portraits are an invaluable tool in studying dyn ...
of the ODEs : \begin & \frac =-2x_1+x_2+1-\mu f(x_1,\lambda) \qquad \qquad (4.10) \\ pt& \frac = x_1-2x_2+1-\mu f(x_2,\lambda) \qquad \qquad \quad (4.11) \end with f(u,\lambda) =u(1+u+\lambda u^2)^, \mu =15 and \lambda =57, and its approximation by various schemes. This system has two stable stationary points and one unstable stationary point in the region 0\leq x_1,x_2\leq 1.


LL methods for DDEs

Consider the ''d''-dimensional Delay Differential Equation (DDE)
\frac = \mathbf(t,\mathbf(t) ,\mathbf_t(-\tau_1),\ldots ,\mathbf_t(-\tau_m)),\qquad t\in _0,T, \qquad\qquad (5.1)
with ''m'' constant delays \tau_i>0 and initial condition \mathbf_(s)=\mathbf(s) for all s\in \tau,0 where f is a differentiable function, \mathbf_t: \tau,0\longrightarrow \mathbb^d is the segment function defined as
\mathbf_t(s):=\mathbf(t+s),\text s\in \tau,0
for all t\in _0,T \mathbf: \tau,0\longrightarrow \mathbb^d is a given function, and \tau = \max \left\ .


Local linear discretization

For a time discretization (t)_h , the ''Local Linear discretization'' of the DDE (5.1) at each point t_ \in (t)_h is defined by the recursive expression
\mathbf_=\mathbf_n+\Phi (t_n,\mathbf_n,h_n;\widetilde_^1, \ldots,\widetilde_^m), \qquad \qquad (5.2)
where
\Phi (t_n,\mathbf_n,h_n;\widetilde_^1, \ldots, \widetilde_^) = \int\limits_0^e^ \left sum\limits_^m \mathbf_n^i (\widetilde_^i (u-\tau_i) -\widetilde_^i (-\tau_i) )+\mathbf_n\right\, du + \int \limits_0^\int\limits_0^u e^\mathbf_n \, dr \, du
\widetilde_^i:\left -\tau_i,0\right\longrightarrow \mathbb^d is the segment function defined as
\widetilde_^i(s):=\widetilde^i(t_n+s), \text s\in \tau_i,0,
and \widetilde^i:\left t_n-\tau_i,t_n\right\longrightarrow \mathbb^dis a suitable approximation to \mathbf(t) for all t\in \lbrack t_n-\tau_i,t_n] such that \widetilde^i(t_n)=\mathbf_n. Here,
\mathbf_n=\mathbf_x(t_n,\mathbf_n,\widetilde_^1(-\tau_1),\ldots,\widetilde_^m(-\tau_d)), \text\mathbf_n^i=\mathbf_(t_n,\mathbf_n,\widetilde_^1(-\tau_1),\ldots,\widetilde_^m(-\tau_d))
are constant matrices and
\mathbf_n=\mathbf_t(t_n,\mathbf_n,\widetilde_^1 (-\tau_1),\ldots,\widetilde_^m(-\tau_d)) \text\mathbf_n=\mathbft_n,\mathbf_n,\widetilde_^1(-\tau_1),\ldots,\widetilde_^m(-\tau_d))
are constant vectors. \mathbf_, \mathbf_ \quad and \quad \mathbf _ denote, respectively, the partial derivatives of f with respect to the variables ''t'' and ''x,'' and \mathbf_(-\tau _). The Local Linear discretization (5.2) converges to the solution of (5.1) with order \alpha =\min \, if \widetilde_^ approximates \mathbf_^ with order r \quad (i.e., \left\vert \mathbf_^\mathbfu-\tau _ \mathbf-\widetilde_^\mathbfu-\tau _\mathbf \right\vert \propto h_^ for all u\in \lbrack 0,h_]).


Local linearization schemes

Depending on the approximations \widetilde_^ and on the algorithm to compute \mathbf different Local Linearizations schemes can be defined. Every numerical implementation \mathbf_ of a Local Linear discretization \mathbf_ is generically called ''local linearization scheme''.


Order-2 polynomial LL schemes

\mathbf_=\mathbf_+\mathbf(\mathbf_(2^ \mathbf_h_))^\mathbf \quad \qquad (5.3)
where the matrices \mathbf_, \mathbf and \mathbf are defined as
\mathbf_= \begin \mathbf_ & \mathbf_+\sum\limits_^\mathbf_^ \mathbf_^ & \mathbf_ \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end \in \mathbb^,
\mathbf=\left \begin \mathbf & \mathbf_ \end \right/math> and \mathbf^=\left \begin \mathbf_ & 1 \end \right h_\leq \tau, and p+q>1. Here, the matrices \mathbf_, \mathbf_^, \mathbf_ and \mathbf_ are defined as in (5.2), but replacing \mathbf by \mathbf and \mathbf_^=(\mathbf(t_-\tau _)-\mathbf (t_-\tau _))/h_, where
\mathbf\left( t\right) =\mathbf_+\mathbf(\mathbf_(2^ \mathbf_(t-t_)))^\mathbf,
with n_=\max \, is the ''Local Linear Approximation'' to the solution of (5.1) defined through the LL scheme (5.3) for all t\in \lbrack t_,t_] and by \mathbf\left( t\right) =\mathbf\left( t\right) for t\in \left t_-\tau ,t_\right/math>. For large systems of DDEs
\mathbf_=\mathbf_+\mathbf _^(h_,\mathbf_,\mathbf)\quad and \quad \mathbf\left( t\right) =\mathbf_+\mathbf _^(t-t_,\mathbf_,\mathbf),
with p+q>1 and m_>2. Fig. 2 Illustrates the stability of the LL scheme (5.3) and of that of an explicit scheme of similar order in the integration of a stiff system of DDEs.


LL methods for RDEs

Consider the ''d-''dimensional Random Differential Equation (RDE)
\frac=\mathbf(\mathbf(t),\mathbf (t)),\quad t\in \left t_,T\right,\qquad \qquad \qquad (6.1)
with initial condition \mathbf(t_0)=\mathbf_0, where \mathbf is a ''k''-dimensional separable finite continuous stochastic process, and f is a differentiable function. Suppose that a realization (path) of \mathbf is given.


Local Linear discretization

For a time discretization \left( t\right) _, the ''Local Linear discretization'' of the RDE (6.1) at each point t_\in \left( t\right) _ is defined by the recursive expression
\mathbf_=\mathbf_+\mathbf(t_,\mathbf_;h_), \qquad \text \qquad \mathbf_=\mathbf_,
where
\mathbf(t_n,\mathbf_n;h_n)=\int\limits_0^ e^(\mathbf_,\mathbf(t_))+\mathbf_(\mathbf_n,\mathbf(t_))(\widetilde(t_+u)-\widetilde(t_n))) \, du
and \widetilde is an approximation to the process \mathbf for all t\in \left t_,T\right Here, \mathbf_ and \mathbf_ denote the partial derivatives of \mathbf with respect to \mathbf and \xi , respectively.


Local linearization schemes

Depending on the approximations \widetilde to the process \mathbf and of the algorithm to compute \mathbf, different Local Linearizations schemes can be defined. Every numerical implementation \mathbf_n of the local linear discretization \mathbf_n is generically called ''local linearization scheme.''


LL schemes

\mathbf_=\mathbf_n+\mathbf(\mathbf_(2^ \mathbf_n h_))^\mathbf \quad Jimenez J.C.; Carbonell F. (2009). "Rate of convergence of local linearization schemes for random differential equations". BIT Numer. Math. 49 (2): 357–373. doi:10.1007/s10543-009-0225-0.
where the matrices \mathbf_, \quad \mathbf \quad and \quad \mathbf are defined as \mathbf_=\left \begin \mathbf_\left( \mathbf_,\mathbf(t_)\right) & \mathbf_(\mathbf_,\mathbf(t_)(\mathbf (t_)-\mathbf(t_))/h_ & \mathbf\left( \mathbf_, \mathbf(t_)\right) \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end \right/math> \mathbf=\left \begin \mathbf & \mathbf_ \end \right, \mathbf^=\left \begin \mathbf_ & 1 \end \right/math>, and ''p+q>1''. For large systems of RDEs,
\mathbf_=\mathbf_+\mathbf _^(h_,\mathbf_,\mathbf),\quad p+q>1 \quad and \quad m_>2.
The convergence rate of both schemes is min\, where is \gamma the exponent of the Holder condition of \mathbf. Figure 3 presents the phase portrait of the RDE \frac =-x_+\left( 1-x_^-x_^\right) x_\sin (w^(t))^, \quad \qquad x_(0)=0.8 \qquad (6.2) \frac =x_+(1-x_^-x_^)x_\sin (w^(t))^, \qquad \qquad x_(0)=0.1, \qquad (6.3) and its approximation by two numerical schemes, where w^ denotes a fractional Brownian process with Hurst exponent ''H=0.45''.


Strong LL methods for SDEs

Consider the ''d''-dimensional
Stochastic Differential Equation A stochastic differential equation (SDE) is a differential equation in which one or more of the terms is a stochastic process, resulting in a solution which is also a stochastic process. SDEs are used to model various phenomena such as stock pr ...
(SDE)
d\mathbf(t)=\mathbf(t,\mathbf(t))dt+\sum\limits_^\mathbf _(t)d\mathbf^(t),\quad t\in \left t_,T\right, \qquad \qquad \qquad (7.1)
with initial condition \mathbf(t_)=\mathbf_, where the drift coefficient \mathbf and the diffusion coefficient \mathbf_ are differentiable functions, and \mathbf^,\ldots ,\mathbf ^\mathbf is an ''m''-dimensional standard
Wiener process In mathematics, the Wiener process is a real-valued continuous-time stochastic process named in honor of American mathematician Norbert Wiener for his investigations on the mathematical properties of the one-dimensional Brownian motion. It is ...
.


Local linear discretization

For a time discretization \left( t\right) _ , the order-\mathbb (=1,1.5) ''Strong Local Linear discretization'' of the solution of the SDE (7.1) is defined by the recursive relation Jimenez J.C, Shoji I.,Ozaki T. (1999) "Simulación of stochastic differential equation through the local linearization method. A comparative study". J. Statist. Physics. 99: 587-602, doi:10.1023/A:1004504506041.
\mathbf_=\mathbf_+\mathbf_(t_, \mathbf_;h_)+\mathbf(t_,\mathbf_;h_),\quad with \quad \mathbf_=\mathbf_,
where
\mathbf_(t_,\mathbf_;\delta )=\int_^e^(\mathbft_,\mathbf_)+\mathbf^(t_, \mathbf_)u)du
and
\mathbf \left( t_n,\mathbf_n;\delta \right) = \sum\limits_^m \int\nolimits_^ e^\mathbf_i(u) \, d\mathbf^i(u).
Here,
\mathbf^(t_n,\mathbf_n)= \left\{ \begin{array}{cl} \mathbf{f}_t(t_n,\mathbf{z}_n) & \text{for } \qquad \mathbb{\gamma }=1 \\ \mathbf{f}_t(t_n,\mathbf{z}_n) +\frac{1}{2} \sum\limits_{j=1}^m ( \mathbf{I}\otimes \mathbf{g}_j^\intercal (t_n)) \mathbf{f}_{\mathbf{xx(t_n, \mathbf{z}_n)\mathbf{g}_j (t_n) & \text{for } \quad \mathbb{\gamma}=1.5, \end{array} \right.
\mathbf{f}_{\mathbf{x, \mathbf{f}_t denote the partial derivatives of \mathbf{f} with respect to the variables \mathbf{x} and ''t'', respectively, and \mathbf{f}_{\mathbf{xx the Hessian matrix of \mathbf{f} with respect to \mathbf{x}. The strong Local Linear discretization \mathbf{z}_{n+1} converges with order \mathbb{\gamma } (= 1, 1.5) to the solution of (7.1).


High-order local linear discretizations

After the local linearization of the drift term of (7.1) at (t_n, \mathbf{z}_n), the equation for the residual \mathbf{r} is given by
d\mathbf{r}(t) =\mathbf{q}_\gamma (t_n,\mathbf{z}_n;t \mathbf{,\mathbf{r(t)) \, dt + \sum\limits_{i=1}^m \mathbf{g}_i(t) \, d\mathbf{w}^i(t)\mathbf{,}\qquad \mathbf{r}(t_n) = \mathbf{0}
for all t\in \lbrack t_n,t_{n+1}], where
\mathbf{q}_\gamma (t_n,\mathbf{z}_n;s\mathbf{,\xi })=\mathbf{f}(s,\mathbf{z}_n+\mathbf{\phi}_\gamma (t_n,\mathbf{z}_n;s-t_n) +\mathbf{\xi })-\mathbf{f}_{\mathbf{x(t_n,\mathbf{z}_n)\mathbf{\phi}_\gamma(t_n,\mathbf{z}_n;s-t_n) - \mathbf{a}^\gamma (t_n,\mathbf{z}_n) (s-t_n)-\mathbf{f}(t_n,\mathbf{z}_n).
A ''high-order local linear discretization'' of the SDE ''(7.1)'' at each point t_{n+1}\in(t)_h is then defined by the recursive expression de la Cruz H.; Biscay R.J.; Jimenez J.C.; Carbonell F.; Ozaki T. (2010). "High Order Local Linearization methods: an approach for constructing A-stable high order explicit schemes for stochastic differential equations with additive noise". BIT Numer. Math. 50 (3): 509–539. doi:10.1007/s10543-010-0272-6.
\mathbf{z}_{n+1}=\mathbf{z}_n+\mathbf{\phi}_\gamma (t_n,\mathbf{z}_n;h_n)+\widetilde{\mathbf{r(t_n,\mathbf{z}_n;h_n),\qquad \text{ with } \qquad \mathbf{z}_0=\mathbf{x}_0,
where \widetilde{\mathbf{r is a strong approximation to the residual \mathbf{r} of order \alpha higher than 1.5. The strong HOLL discretization \mathbf{z}_{n+1} converges with order \alpha to the solution of (7.1).


Local linearization schemes

Depending on the way of computing \mathbf{\phi }_{\mathbb{\gamma , \mathbf{\xi } and \widetilde{\mathbf{r different numerical schemes can be obtained. Every numerical implementation \mathbf{y}_{n} of a strong Local Linear discretization \mathbf{z}_{n} of any order is generically called ''Strong Local Linearization (SLL) scheme''.


Order 1 SLL schemes

\mathbf{y}_{n+1}=\mathbf{y}_n+\mathbf{L}(\mathbf{P}_{p,q}(2^{-k_n} \mathbf{M}_{n}h_{n}))^{2^{k_{n}\mathbf{r+}\sum\limits_{i=1}^m \mathbf{g}_i(t_n)\Delta \mathbf{w}_n^i,\quad \qquad \qquad (7.2)
where the matrices \mathbf{M}_{n}, \mathbf{L} and \mathbf{r} are defined as in (4.6), \Delta \mathbf{w}_{n}^{i} is an
i.i.d. In probability theory and statistics, a collection of random variables is independent and identically distributed if each random variable has the same probability distribution as the others and all are mutually independent. This property is usual ...
zero mean
Gaussian random variable In statistics, a normal distribution or Gaussian distribution is a type of continuous probability distribution for a real-valued random variable. The general form of its probability density function is : f(x) = \frac e^ The parameter \mu ...
with variance h_{n}, and ''p'' + ''q'' > 1. For large systems of SDEs, in the above scheme (\mathbf{P}_{p,q}(2^{-k_n}\mathbf{M}_{n}h_{n}))^{2^{k_n\mathbf{r} is replaced by \mathbf{\mathbf{k_{m_{n}, k_n}^{p,q}(h_n,\mathbf{M}_n,\mathbf{r}).


Order 1.5 SLL schemes

\mathbf{y}_{n+1} =\mathbf{y}_n+\mathbf{L}(\mathbf{P}_{p,q}(2^{-k_n} \mathbf{M}_n h_n))^{2^{k_n\mathbf{r}+\sum\limits_{i=1}^m\left( \mathbf{g}_i(t_n)\Delta \mathbf{w}_n^i \mathbf{f}_{\mathbf{x(t_n,\widetilde{\mathbf{y_n)\mathbf{g}_i(t_n)\Delta \mathbf{z}_n^i+\frac{d\mathbf{g}_i(t_n)}{dt} (\Delta \mathbf{w}_{n}^{i}h_{n}-\Delta \mathbf{z}_{n}^{i})\right) , \qquad \qquad (7.3)
where the matrices \mathbf{M}_{n}, \mathbf{L} and \mathbf{r} are defined as
\mathbf{M}_n= \begin{bmatrix} \mathbf{f}_{\mathbf{x(t_n,\mathbf{y}_n) & \mathbf{f}_{t}(t_n,\mathbf{y}_n)+\frac{1}{2}\sum\limits_{j=1}^{m}\left( \mathbf{I}\otimes \mathbf{g}_j^\intercal (t_n) \right) \mathbf{f}_{ \mathbf{xx(t_n,\mathbf{y}_n)\mathbf{g}_j(t_n) & \mathbf{f}(t_{n},\mathbf{y}_n) \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end{bmatrix} \in \mathbb{R}^{(d+2)\times (d+2)},
\mathbf{L}=\left \begin{array}{ll} \mathbf{I} & \mathbf{0}_{d\times 2} \end{array} \right, \mathbf{r}^{\intercal }=\left \begin{array}{ll} \mathbf{0}_{1\times (d+1)} & 1 \end{array} \right/math>, \Delta \mathbf{z}_{n}^{i} is a i.i.d. zero mean Gaussian random variable with variance E\left( (\Delta \mathbf{z}_{n}^{i})^{2}\right) = \frac{1}{3}h_{n}^{3} and covariance E(\Delta \mathbf{w}_{n}^{i}\Delta \mathbf{z}_{n}^{i})=\frac{1}{2}h_{n}^{2} and ''p+q>1 ''. For large systems of SDEs, in the above scheme (\mathbf{P}_{p,q}(2^{-k_{n\mathbf{M}_{n}h_{n}))^{2^{k_{n}\mathbf{r} is replaced by \mathbf{\mathbf{k _{m_{n},k_{n^{p,q}(h_{n},\mathbf{M}_{n},\mathbf{r}).


Order 2 SLL-Taylor schemes

\mathbf{y}_{t_{n+1 =\mathbf{y}_{n}+\mathbf{L}(\mathbf{P}_{p,q}(2^{-k_{n \mathbf{M}_{n}h_{n}))^{2^{k_{n}\mathbf{r}+\sum\limits_{j=1}^{m}\mathbf{g} _{j}\left( t_{n}\right) \Delta \mathbf{w}_{n}^{j}+\sum\limits_{j=1}^{m} \mathbf{f}_{\mathbf{x(t_{n},\mathbf{y}_{n})\mathbf{g}_{j}\left( t_{n}\right) \widetilde{J}_{\left( j,0\right) } +\sum\limits_{j=1}^{m}\frac{d\mathbf{g}_{_{j}{dt}\left( t_{n}\right) \widetilde{J}_{\left( 0,j\right) }
\qquad \qquad +\sum\limits_{j_{1},j_{2}=1}^{m}\left( \mathbf{I}\otimes \mathbf{g}_{j_{2^{\intercal }\left( t_{n}\right) \right) \mathbf{f}_{\mathbf{xx(t_{n},\mathbf{y}_{n})\mathbf{g} _{j_{1\left( t_{n}\right) \widetilde{J}_{\left( j_{1},j_{2},0\right), }\qquad \qquad (7.4)
where \mathbf{M}_{n}, \mathbf{L}, \mathbf{r} and \Delta \mathbf{w}_{n}^{i} are defined as in the order-1 SLL schemes, and \widetilde{J}_{\alpha } is order 2 approximation to the multiple Stratonovish integral J_{\alpha }.


Order 2 SLL-RK schemes

For SDEs with a single Wiener noise ''(m=1'') \mathbf{y}_{t_{n+1=\mathbf{y}_{n}+\widetilde{\mathbf{\phi (t_{n},\mathbf{ y}_{n};h_{n})+\frac{h_{n{2}\left( \mathbf{k}_{1}+\mathbf{k}_{2}\right) + \mathbf{g}\left( t_{n}\right) \Delta w_{n}+\frac{\left( \mathbf{g}\left( t_{n+1}\right) -\mathbf{g}\left( t_{n}\right) \right) }{h_{nJ_{\left( 0,1\right) } \quad (7.5) \quad \quad \quad where : \mathbf{k}_{1} =\mathbf{f}(t_{n}+\frac{h_{n{2},\mathbf{y}_{n}+\widetilde{ \mathbf{\phi (t_{n},\mathbf{y}_{n};\frac{h_{n{2})+\gamma _{+})-\mathbf{f} _{\mathbf{x(t_{n},\mathbf{y}_{n})\widetilde{\mathbf{\phi (t_{n},\mathbf{y }_{n};\frac{h_{n{2})-\mathbf{f}\left( t_{n},\mathbf{y}_{n}\right) -\mathbf{ f}_{t}\left( t_{n},\mathbf{y}_{n}\right) \frac{h_{n{2}, : \mathbf{k}_{2} =\mathbf{f}(t_{n}+\frac{h_{n{2},\mathbf{y}_{n}+\widetilde{ \mathbf{\phi (t_{n},\mathbf{y}_{n};\frac{h_{n{2})+\gamma _{-}) -\mathbf{f} _{\mathbf{x(t_{n},\mathbf{y}_{n})\widetilde{\mathbf{\phi (t_{n},\mathbf{y }_{n};\frac{h_{n{2}) -\mathbf{f}\left( t_{n},\mathbf{y}_{n}\right) -\mathbf{f}_{t}\left( t_{n},\mathbf{y}_{n}\right) \frac{h_{n{2}, with \gamma _{\pm }=\frac{1}{h_{n\mathbf{g}\left( t_{n}\right) \Bigl( \widetilde{J}_{\left( 1,0\right) }\pm \sqrt{2\widetilde{J}_{\left(1,1,0\right) }h_{n}- \widetilde{J}_{\left( 1,0\right) }^{2 \Bigr) . Here, \widetilde{\mathbf{\phi (t_{n},\mathbf{y}_{n};h_{n})=\mathbf{L}(\mathbf{P}_{p,q}(2^{-k_{n\mathbf{M}_{n}h_{n}))^{2^{k_{n}\mathbf{r} for low dimensional SDEs, and \widetilde{\mathbf{\phi (t_{n},\mathbf{y}_{n};h_{n})=\mathbf{L\mathbf{k_{m_{n},k_{n^{p,q}(h_{n},\mathbf{M}_{n}, \mathbf{r}) for large systems of SDEs, where \mathbf{M}_{n} , \mathbf{L} , \mathbf{r} , \Delta \mathbf{w}_{n}^{i} and \widetilde{J}_{\alpha } are defined as in the order-2 SLL-Taylor schemes, ''p+q>1'' and m_{n}>2 .


Stability and dynamics

By construction, the strong LL and HOLL discretizations inherit the stability and dynamics of the linear SDEs, but it is not the case of the strong LL schemes in general. LL schemes (7.2)-(7.5) with p\leq q\leq p+2 are ''A''-stable, including stiff and highly oscillatory linear equations. Moreover, for linear SDEs with random attractors, these schemes also have a random attractor that converges in probability to the exact one as the stepsize decreases and preserve the
ergodicity In mathematics, ergodicity expresses the idea that a point of a moving system, either a dynamical system or a stochastic process, will eventually visit all parts of the space that the system moves in, in a uniform and random sense. This implies th ...
of these equations for any stepsize. These schemes also reproduce essential dynamical properties of simple and coupled harmonic oscillators such as the linear growth of energy along the paths, the oscillatory behavior around 0, the symplectic structure of Hamiltonian oscillators, and the mean of the paths.de la Cruz H.; Jimenez J.C.; Zubelli J.P. (2017). "Locally Linearized methods for the simulation of stochastic oscillators driven by random forces". BIT Numer. Math. 57: 123–151. doi:10.1007/s10543-016-0620-2. For nonlinear SDEs with small noise (i.e., (7.1) with \mathbf{g}_{i}(t)\approx 0 ), the paths of these SLL schemes are basically the nonrandom paths of the LL scheme (4.6) for ODEs plus a small disturbance related to the small noise. In this situation, the dynamical properties of that deterministic scheme, such as the linearization preserving and the preservation of the exact solution dynamics around hyperbolic equilibrium points and periodic orbits, become relevant for the paths of the SLL scheme. For instance, Fig 4 shows the evolution of domains in the phase plane and the energy of the stochastic oscillator \begin{array}{ll} dx(t)=y(t)dt, & x_{1}(0)=0.01 \\ dy(t)=-(\omega ^{2}x(t)+\epsilon x^{4}(t))dt+\sigma dw_{t}, & x_{1}(0)=0.1, \end{array} \qquad \qquad (7.6) and their approximations by two numerical schemes.


Weak LL methods for SDEs

Consider the ''d''-dimensional stochastic differential equation
d\mathbf{x}(t)=\mathbf{f}(t,\mathbf{x}(t))dt+\sum\limits_{i=1}^{m}\mathbf{g} _{i}(t)d\mathbf{w}^{i}(t),\qquad t\in \left t_{0},T\right, \qquad \qquad (8.1)
with initial condition \mathbf{x}(t_{0})=\mathbf{x}_{0}, where the drift coefficient \mathbf{f} and the diffusion coefficient \mathbf{g}_{i} are differentiable functions, and \mathbf{w=(\mathbf{w^{1},\ldots ,\mathbf{w}^{m}\mathbf{)} is an ''m''-dimensional standard Wiener process.


Local Linear discretization

For a time discretization \left( t\right) _{h}, the order-\mathbb{\beta } (=1,2) ''Weak Local Linear discretization'' of the solution of the SDE (8.1) is defined by the recursive relation
\mathbf{z}_{n+1}=\mathbf{z}_{n}+\mathbf{\phi }_{\mathbb{\beta (t_{n}, \mathbf{z}_{n};h_{n})+\mathbf{\eta }(t_{n},\mathbf{z}_{n};h_{n}),\quad with \quad \mathbf{z}_{0}=\mathbf{x}_{0},
where
\mathbf{\phi }_{\mathbb{\beta (t_{n},\mathbf{z}_{n};\delta )=\int_{0}^{\delta }e^{\mathbf{f}_{\mathbf{x(t_{n},\mathbf{z}_{n})(\delta -u)}(\mathbf{f(}t_{n},\mathbf{z}_{n})+\mathbf{b}^{\mathbb{\beta (t_{n}, \mathbf{z}_{n})u)du
with
\mathbf{b}^{\mathbb{\beta (t_{n},\mathbf{z}_{n})= \begin{cases} \mathbf{f}_{t}(t_{n},\mathbf{z}_{n}) & \text{for }\mathbb{\beta }=1 \\ \mathbf{f}_{t}(t_{n},\mathbf{z}_{n})+\frac{1}{2}\sum \limits_{j=1}^{m}\left( \mathbf{I}\otimes \mathbf{g} _{j}^{\intercal }\left( t_{n}\right) \right) \mathbf{f}_{\mathbf{xx(t_{n}, \mathbf{z}_{n})\mathbf{g}_{j}\left( t_{n}\right) & \text{for }\mathbb{\beta } =2, \end{cases}
and \mathbf{\eta }(t_{n},\mathbf{z}_{n};\delta ) is a zero mean stochastic process with variance matrix
\mathbf{\Sigma }(t_{n},\mathbf{z}_{n};\delta )=\int\limits_{0}^{\delta }e^{ \mathbf{f}_{\mathbf{x(t_{n},\mathbf{z}_{n})(\delta -s)}\mathbf{G}(t_{n}+s) \mathbf{G}^{\intercal }(t_{n}+s)e^{\mathbf{f}_{\mathbf{x^{\intercal }(t_{n},\mathbf{z}_{n})(\delta -s)}ds.
Here, \mathbf{f}_{\mathbf{x, \mathbf{f}_{t} denote the partial derivatives of \mathbf{f} with respect to the variables \mathbf{x} and ''t'', respectively, \mathbf{f}_{\mathbf{xx the Hessian matrix of \mathbf{f} with respect to \mathbf{x}, and \mathbf{G}(t)= mathbf{g}_{1}(t),\ldots, \mathbf{g}_{m}(t)/math>. The weak Local Linear discretization \mathbf{z}_{n+1} converges with order \mathbb{\beta } (=1,2) to the solution of (8.1).


Local Linearization schemes

Depending on the way of computing \mathbf{\phi }_{\mathbb{\beta and \mathbf{\Sigma } different numerical schemes can be obtained. Every numerical implementation \mathbf{y}_{n} of the Weak Local Linear discretization \mathbf{z}_{n} is generically called ''Weak Local Linearization (WLL) scheme''.


Order 1 WLL scheme

\mathbf{y}_{n+1}=\mathbf{y}_{n}+\mathbf{B}_{14}+(\mathbf{B}_{12}\mathbf{B} _{11}^{\intercal })^{1/2}\mathbf{\xi }_{n} Jimenez J.C.; Carbonell F. (2015). "Convergence rate of weak Local Linearization schemes for stochastic differential equations with additive noise". J. Comput. Appl. Math. 279: 106–122. doi:10.1016/j.cam.2014.10.021.Carbonell F.; Jimenez J.C.; Biscay R.J. (2006). "Weak local linear discretizations for stochastic differential equations: convergence and numerical schemes". J. Comput. Appl. Math. 197: 578–596. doi:10.1016/j.cam.2005.11.032.
where, for SDEs with autonomous diffusion coefficients, \mathbf{B}_{11}, \mathbf{B}_{12} and \mathbf{B}_{14} are the submatrices defined by the
partitioned matrix In mathematics, a block matrix or a partitioned matrix is a matrix that is '' interpreted'' as having been broken into sections called blocks or submatrices. Intuitively, a matrix interpreted as a block matrix can be visualized as the original mat ...
\mathbf{B}=\mathbf{P}_{p,q}(2^{-k_{n\mathcal{M}_{n}h_{n}))^{2^{k_{n}, with
\mathcal{M}_{n}=\left[ \begin{array}{cccc} \mathbf{f}_{\mathbf{x(t_{n},\mathbf{y}_{n}) & \mathbf{GG}^{\intercal } & \mathbf{f}_{t}(t_{n},\mathbf{y}_{n}) & \mathbf{f}(t_{n},\mathbf{y}_{n}) \\ \mathbf{0} & -\mathbf{f}_{\mathbf{x^{\intercal }(t_{n},\mathbf{y}_{n}) & \mathbf{0} & \mathbf{0} \\ \mathbf{0} & \mathbf{0} & 0 & 1 \\ \mathbf{0} & \mathbf{0} & 0 & 0 \end{array} \right] \in \mathbb{R}^{(2d+2)\times (2d+2)},
and \{\mathbf{\xi }_{n}\} is a sequence of ''d''-dimensional independent Bernoulli distribution, two-points distributed random vectors satisfying P(\xi _{n}^{k}=\pm 1)=\frac{1}{2} .


Order 2 WLL scheme

\mathbf{y}_{n+1}=\mathbf{y}_{n}+\mathbf{B}_{16}+(\mathbf{B}_{14}\mathbf{B} _{11}^{\intercal })^{1/2}\mathbf{\xi }_{n},
where \mathbf{B}_{11}, \mathbf{B}_{14} and \mathbf{B}_{16} are the submatrices defined by the partitioned matrix \mathbf{B}=\mathbf{P} _{p,q}(2^{-k_{n\mathcal{M}_{n}h_{n}))^{2^{k_{n} with
\mathcal{M}_{n}=\left[ \begin{array}{cccccc} \mathbf{J} & \mathbf{H}_{2} & \mathbf{H}_{1} & \mathbf{H}_{0} & \mathbf{a} _{2} & \mathbf{a}_{1} \\ \mathbf{0} & -\mathbf{J}^{\intercal } & \mathbf{I} & \mathbf{0} & \mathbf{0} & \mathbf{0} \\ \mathbf{0} & \mathbf{0} & -\mathbf{J}^{\intercal } & \mathbf{I} & \mathbf{0} & \mathbf{0} \\ \mathbf{0} & \mathbf{0} & \mathbf{0} & -\mathbf{J}^{\intercal } & \mathbf{0} & \mathbf{0} \\ \mathbf{0} & \mathbf{0} & \mathbf{0} & \mathbf{0} & 0 & 1 \\ \mathbf{0} & \mathbf{0} & \mathbf{0} & \mathbf{0} & 0 & 0 \end{array} \right] \in \mathbb{R}^{(4d+2)\times (4d+2)},
\mathbf{J}=\mathbf{f}_{\mathbf{x(t_{n},\mathbf{y}_{n})\qquad \mathbf{a}_{1}=\mathbf{f}(t_{n},\mathbf{y}_{n})\qquad \mathbf{a} _{2}=\mathbf{f}_{t}(t_{n},\mathbf{y}_{n})+\frac{1}{2}\sum\limits_{i=1}^{m}( \mathbf{I}\otimes (\mathbf{g}^{i}(t_{n}))^{\intercal })\mathbf{f}_{\mathbf{xx (t_{n},\mathbf{y}_{n})\mathbf{g}^{i}(t_{n})
and
\mathbf{H}_{0}=\mathbf{G}(t_{n})\mathbf{G}^{\intercal }(t_{n})\qquad \mathbf{H}_{1}=\mathbf{G}(t_{n})\frac{d\mathbf{G}^{\intercal }(t_{n})}{dt} +\frac{d\mathbf{G}(t_{n})}{dt}\mathbf{G}^{\intercal }(t_{n})\qquad \mathbf{H}_{2}=\frac{d\mathbf{G}(t_{n})}{dt}\frac{d\mathbf{G}^{\intercal }(t_{n})}{dt}\text{.}


Stability and dynamics

By construction, the weak LL discretizations inherit the stability and dynamics of the linear SDEs, but it is not the case of the weak LL schemes in general. WLL schemes, with p\leq q\leq p+2, preserve the first two moments of the linear SDEs, and inherits the mean-square stability or instability that such solution may have. This includes, for instance, the equations of coupled harmonic oscillators driven by random force, and large systems of stiff linear SDEs that result from the method of lines for linear stochastic partial differential equations. Moreover, these WLL schemes preserve the
ergodicity In mathematics, ergodicity expresses the idea that a point of a moving system, either a dynamical system or a stochastic process, will eventually visit all parts of the space that the system moves in, in a uniform and random sense. This implies th ...
of the linear equations, and are geometrically ergodic for some classes of nonlinear SDEs. Hansen N.R. (2003) "Geometric ergodicity of discre-time approximations to multivariate diffusion". Bernoulli. 9 : 725-743, doi:10.3150/bj/1066223276. For nonlinear SDEs with small noise (i.e., (8.1) with \mathbf{g}_{i}(t)\approx 0), the solutions of these WLL schemes are basically the nonrandom paths of the LL scheme (4.6) for ODEs plus a small disturbance related to the small noise. In this situation, the dynamical properties of that deterministic scheme, such as the linearization preserving and the preservation of the exact solution dynamics around hyperbolic equilibrium points and periodic orbits, become relevant for the mean of the WLL scheme. For instance, Fig. 5 shows the approximate mean of the SDE dx=-t^{2}x\text{ }dt+\frac{3}{2(t+1)}e^{-t^{3}/3}\text{ }dw_{t},\qquad \qquad x(0)=1, \qquad \quad(8.2) computed by various schemes.


Historical notes

Below is a time line of the main developments of the Local Linearization (LL) method. * Pope D.A. (1963) introduces the LL discretization for ODEs and the LL scheme based on Taylor expansion. Pope, D. A. (1963). "An exponential method of numerical integration of ordinary differential equations". Comm. ACM, 6(8), 491-493. doi:10.1145/366707.367592. * Ozaki T. (1985) introduces the LL method for the integration and estimation of SDEs. The term "Local Linearization" is used for first time. Ozaki, T. (1985). "Non-linear time series models and dynamical systems". Handbook of statistics, 5, 25-83. doi:10.1016/S0169-7161(85)05004-0. * Biscay R. et al. (1996) reformulate the strong LL method for SDEs. Biscay, R., Jimenez, J. C., Riera, J. J., & Valdes, P. A. (1996). "Local linearization method for the numerical solution of stochastic differential equations". Annals Inst. Statis. Math. 48(4), 631-644. doi:10.1007/BF00052324. * Shoji I. and Ozaki T. (1997) reformulate the weak LL method for SDEs. Shoji, I., & Ozaki, T. (1997). "Comparative study of estimation methods for continuous time stochastic processes". J. Time Series Anal. 18(5), 485-506. doi:10.1111/1467-9892.00064. * Hochbruck M. et al. (1998) introduce the LL scheme for ODEs based on Krylov subspace approximation. Hochbruck, M., Lubich, C., & Selhofer, H. (1998). "Exponential integrators for large systems of differential equations". SIAM J. Scient. Comput. 19(5), 1552-1574. doi:10.1137/S1064827595295337. * Jimenez J.C. (2002) introduces the LL scheme for ODEs and SDEs based on rational Padé approximation. Jimenez, J. C. (2002). "A simple algebraic expression to evaluate the local linearization schemes for stochastic differential equations". Appl. Math. Letters, 15(6), 775-780. doi:10.1016/S0893-9659(02)00041-1. * Carbonell F.M. et al. (2005) introduce the LL method for RDEs. Carbonell, F., Jimenez, J. C., Biscay, R. J., & De La Cruz, H. (2005). "The local linearization method for numerical integration of random differential equations". BIT Num. Math. 45(1), 1-14. doi:10.1007/S10543-005-2645-9. * Jimenez J.C. et al. (2006) introduce the LL method for DDEs. * De la Cruz H. et al. (2006,2007) and Tokman M. (2006) introduce the two classes of HOLL integrators for ODEs: the integrator-based and the quadrature-based. * De la Cruz H. et al. (2010) introduce strong HOLL method for SDEs.


References

{{Reflist Numerical analysis Numerical integration (quadrature)