Russian Mathematical Surveys
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor
Submit a manuscript

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Uspekhi Mat. Nauk:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Russian Mathematical Surveys, 2022, Volume 77, Issue 3, Pages 543–545
DOI: https://doi.org/10.1070/RM10056
(Mi rm10056)
 

Brief Communications

On estimating the local error of a numerical solution of a parametrized Cauchy problem

E. B. Kuznetsova, S. S. Leonovab

a Moscow Aviation Institute
b RUDN University
References:
Funding agency Grant number
Russian Science Foundation 18-19-00474
This research was supported by the Russian Science Foundation (grant no. 18-19-00474).
Received: 04.04.2022
Bibliographic databases:
Document Type: Article
MSC: 34A45; 65L70
Language: English
Original paper language: Russian

We consider the Cauchy problem for a normal system of $n$ ordinary differential equations of the form

$$ \begin{equation} \frac{d\mathbf{y}}{dt}=\mathbf{F}(\mathbf{y},t), \quad \mathbf{y}(t_0)=\mathbf{y}_0, \quad t \in [t_0;T], \quad t_0 < T < +\infty, \end{equation} \tag{1} $$
where $\mathbf{y}\colon \mathbb{R} \to \mathbb{R}^n$, $\mathbf{F}\colon \mathbb{R}^{n+1} \to \mathbb{R}^n$, $t_0$ is the initial point, $\mathbf{y}_0$ is the vector of values of the function $\mathbf{y}(t)$ at $t_0$, $T$ is the right-hand endpoint of the interval of values of $t$.

One of the most efficient ways to solve numerically a problem of the form (1) in the case when it is ill conditioned is the method of best parametrization (the arc-length method) [1], Chs. 2 and 3. It consists in introducing the argument $\lambda$ which is the arc length of the integral curve of (1). The differential of $\lambda$ satisfies the relation

$$ \begin{equation} (d\lambda)^2=d\mathbf{y}^\top \,d\mathbf{y}+(dt)^2, \end{equation} \tag{2} $$
where $d\mathbf{y}=(dy_1(t),\dots,dy_n(t))^\top$ is the differential of the vector-valued function $\mathbf{y}(t)$.

When reduced to the argument $\lambda$ with differential (2), the system (1) takes the form

$$ \begin{equation} \frac{d\mathbf{y}}{d\lambda}=\frac{1}{\sqrt{Q(\mathbf{y},t)}}\, \mathbf{F}(\mathbf{y},t), \quad \frac{dt}{d\lambda}=\frac{1}{\sqrt{Q(\mathbf{y},t)}}\,, \quad \mathbf{y}(0)=\mathbf{y}_0, \quad t(0)=t_0, \quad \lambda \in [0;\Lambda], \end{equation} \tag{3} $$
where $\Lambda$ is the right-hand endpoint of the interval of values of $\lambda$ and $Q(\mathbf{y},t)=1+\mathbf{F}^\top\,\mathbf{F}$.

Apart from the monograph [1], Chs. 2 and 3, mentioned above, the fact that $\lambda$ can efficiently be used in the solution of problems of the form (1) was shown in [2]–[4], for instance. In those papers the authors obtained a number of important results, which however did not concern theoretical estimates for the local error of a numerical solution of transformed problems of the form (3). In the scalar case an estimate for the local error of a numerical solution in a neighbourhood of the limit singular point was obtained in [1], § 2.2, and [5]. Here we generalize this estimate to the vector-valued case and arbitrary points on the integral curve.

Theorem. The local errors $\Delta_t$ and $\Delta_{\lambda}$ of numerical solutions of the problems (1) and (3), respectively, which are obtained by means of the Euler method satisfy the inequality

$$ \begin{equation} \Delta_{\lambda} \leqslant Q^{-1} \cdot (\|Q E-\mathbf{F}\,\mathbf{F}^\top\|_2+\|\mathbf{F}\|_2)\cdot\Delta_t, \end{equation} \tag{4} $$
where $E$ is the identity matric of size $n$ and $\|\mathbf{a}\|_2=(a_1^2+\cdots+a_n^2)^{1/2}$ for $\mathbf{a}=(a_1,\ldots,a_n)$.

Proof. Assuming that $\mathbf{y} (t)$ is a sufficiently smooth function we use for it Taylor’s formula with linear terms and Lagrange remainder in a neighbourhood of a point $t_j$:
$$ \begin{equation} \mathbf{y}(t_j+\tau)=\mathbf{y}(t_j)+\tau\,\frac{d\mathbf{y}}{dt}(t_j)+ \frac{\tau^2}{2}\,\frac{d^2\mathbf{y}}{dt^2}(t_j+\theta_1\tau),\qquad \theta_1 \in (0;1), \end{equation} \tag{5} $$
where $\tau$ is the step size of integration with respect to $t$. From (5) we can find the local error of the explicit Euler method for the problem (1):
$$ \begin{equation*} \Delta_t=\frac{\tau^2}{2}\,\biggl\|\frac{d^2\mathbf{y}}{d t^2}(t_j+\theta_1\tau)\biggr\|_2. \end{equation*} \notag $$

Using similar reasoning we obtain an estimate for the local error of the Euler method for the problem (3) reduced the best parametrization:

$$ \begin{equation} \Delta_{\lambda} \leqslant \frac{l^2}{2} \biggl(\biggl\|\frac{d^2\mathbf{y}} {d\lambda^2}(\lambda_k+\theta_2 l)\biggr\|_2+ \biggl\|\frac{d^2 t}{d\lambda^2} (\lambda_k+\theta_2 l)\biggr\|_2\biggr), \qquad \theta_2 \in (0;1), \end{equation} \tag{6} $$
where $l$ is the step size of integration with respect to $\lambda$.

Using these results we obtain an estimate for the local error of the parametrized problem (3) for the explicit Euler method. To do this we find the second derivatives of the vector-valued function $\mathbf{y}$ and function $t$ with respect to $\lambda$:

$$ \begin{equation} \frac{d^2\mathbf{y}}{d\lambda^2}=\frac{1}{Q^2}(QE-\mathbf{F}\mathbf{F}^\top) \frac{d^2\mathbf{y}}{dt^2}(\lambda), \qquad \frac{d^2t}{d\lambda^2}=-\frac{1}{Q^2}\mathbf{F}^\top\, \frac{d^2\mathbf{y}}{dt^2}(\lambda). \end{equation} \tag{7} $$

Using (7) and the relation $l=\tau\,\sqrt{Q(\mathbf{y}(\lambda_k),t(\lambda_k))}$ , which links the steps of integration $\tau$ and $l$, we can write (6) as

$$ \begin{equation} \Delta_{\lambda} \leqslant \frac{1}{Q}\bigl(\|Q E-\mathbf{F}\mathbf{F}^\top\|_2+ \|\mathbf{F}^\top\|_2\bigr)\,\frac{\tau^2}{2}\, \biggl\|\frac{d^2 \mathbf{y}}{d t^2}(\lambda_k+\theta_2 l)\biggr\|_2. \end{equation} \tag{8} $$

It remains to show that the point $\lambda_k+\theta_2 l$ corresponds to $t_k+\theta_1\tau$. As the values of $\lambda$ and $t$ are in a one-to-one correspondence, $\lambda_k$ corresponds to $t_{\lambda,k}=t_k$, while $\lambda_k+\theta_2 l$ corresponds to $t_{\lambda,k}+\theta_1\tau$, where $\theta_1$ and $\theta_2$ are related by $\theta_1=\theta_2\sqrt{Q(\mathbf{y}(\lambda_k),t(\lambda_k))}$ .

Using this correspondence we can write the estimate (8) for the local error of the parametrized problem (3) in the form (4). $\Box$

The inequality (4) yields results obtained in [1], § 2.2, and [5]. Another consequence of the above theorem is a generalization of an estimate for the local error of the Cauchy problem (3) reduced to the best argument for a system of ordinary differential equations in a neighbourhood of a limit singular point.

Corollary. In a neighbrourhood of a limit singular point the error of the numerical solution of the transformed problem (3) by means of the explicit Euler method is no greater than the local error of the solution of the original problem (1).


Bibliography

1. V. I. Shalashilin and E. B. Kuznetsov, Parametric continuation and optimal parametrization in applied mathematics and mechanics, Editorial URSS, Moscow, 1999, 222 pp.  mathscinet; English transl. Kluwer Acad. Publ., Dordrecht, 2003, viii+228 pp.  crossref  mathscinet  zmath
2. E. B. Kuznetsov and S. S. Leonov, Prikl. Mat. Tekhn. Fiz., 57:2(336) (2016), 202–211  crossref  mathscinet; English transl. in J. Appl. Mech. Tech. Phys., 57:2 (2016), 369–377  crossref
3. A. A. Belov and N. N. Kalitkin, Differ. Uravn., 55:7 (2019), 907–918  mathscinet  zmath; English transl. in Differ. Equ., 55:7 (2019), 871–883  crossref
4. Ch. Hirota and K. Ozawa, J. Comput. Appl. Math., 193:2 (2006), 614–637  crossref  mathscinet  zmath  adsnasa
5. A. N. Danilin, N. N. Zuev, E. B. Kuznetsov, and V. I. Shalashilin, Zh. Vychisl. Mat. Mat. Fiz., 39:7 (1999), 1134–1141  mathnet  mathscinet  zmath; English transl. in Comput. Math. Math. Phys., 39:7 (1999), 1092–1099

Citation: E. B. Kuznetsov, S. S. Leonov, “On estimating the local error of a numerical solution of a parametrized Cauchy problem”, Russian Math. Surveys, 77:3 (2022), 543–545
Citation in format AMSBIB
\Bibitem{KuzLeo22}
\by E.~B.~Kuznetsov, S.~S.~Leonov
\paper On estimating the local error of a~numerical solution of a~parametrized Cauchy problem
\jour Russian Math. Surveys
\yr 2022
\vol 77
\issue 3
\pages 543--545
\mathnet{http://mi.mathnet.ru//eng/rm10056}
\crossref{https://doi.org/10.1070/RM10056}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=4461378}
\zmath{https://zbmath.org/?q=an:07733467}
\adsnasa{https://adsabs.harvard.edu/cgi-bin/bib_query?2022RuMaS..77..543K}
\isi{https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=Publons&SrcAuth=Publons_CEL&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=000992284200004}
\scopus{https://www.scopus.com/record/display.url?origin=inward&eid=2-s2.0-85165322583}
Linking options:
  • https://www.mathnet.ru/eng/rm10056
  • https://doi.org/10.1070/RM10056
  • https://www.mathnet.ru/eng/rm/v77/i3/p171
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Успехи математических наук Russian Mathematical Surveys
    Statistics & downloads:
    Abstract page:256
    Russian version PDF:48
    English version PDF:28
    Russian version HTML:104
    English version HTML:94
    References:50
    First page:12
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024