<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <article-id pub-id-type="doi">10.18287/1613-0073-2016-1638-515-520</article-id>
      <title-group>
        <article-title>ON INTERPOLATION of FUNCTIONS with a BOUNDARY LAYER BY CUBIC SPLINES</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>I.A. Blatov</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>E.V.Kitaeva</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>A.I. Zadorin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Sobolev Institute of Mathematics of Siberian Branch of Russian Academy of Sciences</institution>
          ,
          <addr-line>Novosibirsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Volga Region State University of Telecommunications and Informatics</institution>
          ,
          <addr-line>Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <fpage>515</fpage>
      <lpage>520</lpage>
      <abstract>
        <p>The problem of article is cubic spline-interpolation of functions having high gradient regions. It is shown that uniform grids are inefficient to be used. In case of piecewise-uniform grids, concentrated in the boundary layer, for cubic spline interpolation are announced asymptotically exact estimates on a class of functions with an exponential boundary layer. There are obtained results showing divergent in small parameter estimates and divergence of interpolation processes. The modified cubic spline with uniform in small parameter interpolation error is offered. The results of numerical experiments confirming theoretical estimates are given.</p>
      </abstract>
      <kwd-group>
        <kwd>boundary layer</kwd>
        <kwd>singular perturbation</kwd>
        <kwd>cubic spline-interpolation</kwd>
        <kwd>error estimates</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Cubic splines are widely applied to smooth interpolation of functions. Such splines
are investigated in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and in many other works. However, according to [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
application of the polynomial spline-interpolation to functions with large gradients in
a boundary layer leads to essential errors of O(1) type. In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] there was constructed a
non-polynomial analogue of cubic spline, which is exact for the boundary layer
component. Numerical experiments have shown the advantage in the accuracy of the
constructed spline. However, the boundary layer component isn't always known, thus,
in such case, there is no reasonable alternative for condensing a grid in the boundary
layer. In this work a traditional cubic spline interpolation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] on the piecewise
uniform grid condensing in the boundary layer is investigated. There were obtained error
estimates of interpolation which, however, aren't uniform in small parameter  . It is
shown that an interpolation error of a boundary layer component might increase
without limits while   0 , thus, we need to develop special methods of interpolation
for such functions. Such a method of interpolation is also offered and investigated in
this work. We shall pass it noting that the divergence of interpolation processes by
cubic and parabolic splines on nonuniform grids was regarded in works [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
and some other works. However, the examples of divergence provided there had an
artificial character or were implied with the help of Banach-Steinhaus theorem. In the
present article we have shown divergence for functions describing solutions of a
variety of applied problems. These results testify the need of development of universal
high-order methods of smooth spline interpolation of functions on nonuniform grids
and development of projective-grid methods of a high order for singular perturbed
boundary value problems, because there is no need for application of the grid solution
interpolation while using projective-grid methods.
      </p>
    </sec>
    <sec id="sec-2">
      <title>Statement of the problem</title>
      <p>
        Let us introduce the following notations. Let  : 0  x0  x1    xN  1 −
partition of a segment [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] . Let S (, k,1) be a space of polynomial splines [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] of
degree k and defect 1 on the grid  . We means that C,C j are positive constants
independent from

      </p>
      <p>
        and a number of grid nodes. We write f  O(g) if
f  C g and f  O* ( g ) , if f  O(g) and g  O( f ) , C[a,b] is a space of
continuous functions with norm 
Let a function u(x) have a form
u(x)  q(x)  (x), x [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] ,
      </p>
      <p>C[a,b]</p>
      <p>.
q( j) (x)  C , ( j) (x)  C ex / / j , 0  j  4 .</p>
      <p>1 1
Let us investigate a problem of cubic spline-interpolation of the function (1).</p>
    </sec>
    <sec id="sec-3">
      <title>Main results</title>
      <p>
        First, let us look into the case of a uniform grid. Let N be a natural number,  is
uniform grid with a step of H  1/ N and nodes xn , n  0,1,, N , partitioning of the
interval [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] . Let g3 ( x, u)  S (,3,1) be an interpolation cubic spline on the grid
 , defined by conditions:
g3 ( xn , u)  u( xn ), 0  n  N , g3 '(0, u)  u'(0), g3 '(1, u)  u'(1).
Theorem 1. In case of a uniform grid there shall be such a constant C for which the
next estimate is correct:
u(x)  g3 (x,u)
(1)
(2)
u(x)  g3 (x,u) C[
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ]  C1 min (N )1, (N )4.
      </p>
      <p>
        Next, according to [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] let us define the grid 
steps
with nodes xn , n  0,1,, N , and
hn  h 
      </p>
      <p>
N / 2
, n  1,, N , hn  H  1  , n  N  1,, N.</p>
      <p>
        2 N / 2 2
In accordance with [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] let us define
  min 1 , 4 ln N .
      </p>
      <p>
         2  
(3)
(4)
(6)
Due to [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] for interpolation cubic spline g3 ( x, u)  S (,3,1) the following error
estimate is valid:
g3 (x, u)  u(x)  5
384
u(4)
      </p>
      <p>4
max hn .</p>
      <p>
        C[
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] n
g3 (x, )  (x) C[xn ,xn1]  C5  N N5 e4ln(n4NN/ 2,0), Nn/ 2 Nn/ 2 N1 1 .
      </p>
      <p> 
Next Theorem shows us that estimates in (6) can not be improved.</p>
      <p>Theorem 4.</p>
      <p>Let ( x)  e x / .Then there are such constants C4 , C6 ,  1  0 ,
g3 ( x, )  ( x)
independent from  , N that if   C4 N 1 , then</p>
      <p>N 5
gm3 ( xn , u)  u( xn ) , n [0, N ] , gm3 ' (0, u)  u' (0), gm3 ' (1, u)  u' (1) .
The only difference between gm3 ( x, u) and g 3 ( x, u) is that the interpolation node
x N / 2 is set as xN / 2 . The spline nodes whereas are not subject to any changes and
coincide with the  nodes.</p>
      <p>Theorem 5. There are such independent from , N constants, namely 0  0, C that
if  ln N   0 , it shall satisfy the following inequality :
u(x)  gm3 (x,u)
Therefore, according to theorems 2,5
if   O( N 1 ) and
application of the interpolation spline
the
interpolation
spline
g3 ( x, u)
if
N 1  O( ) let as to obtain estimates (4), (7) uniformly in , N .</p>
    </sec>
    <sec id="sec-4">
      <title>Results of Numerical Experiments</title>
      <p>x
2
Let us define the following function:</p>
      <p>
         x
u( x)  cos  e  , x [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ]
      </p>
      <p>.</p>
      <p>Results of calculations are provided in the three following tables. Given in the tables
below are the maximum errors of spline interpolation, calculated at nodes of the
condensed grid, which is obtained from the initial grid by splitting every single grid
interval into 10 parts. Table 1 contains interpolation errors for the traditional cubic
spline on the uniform grid. Results confirm estimates of the Theorem 1 and an
inadequacy of application of the uniform grid for small values of . Table 2 provides
errors of a traditional cubic spline in Shishkin meshes. It follows from the tables that
errors increase while  decreases and N is fixed. Results of Table 3 describing the
errors of modified cubic spline, on the contrary, show uniform convergence, thus,
theoretical conclusions are confirmed.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgement</title>
      <p>The work is supported by Russian Foundation of Basic Researches under Grant
1501-06584.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Ahlberg</surname>
            <given-names>JH</given-names>
          </string-name>
          .
          <article-title>The theory of splines and their applications</article-title>
          . New York: Academic Press,
          <year>1967</year>
          ; 284 p.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Zav'yalov YuS</surname>
          </string-name>
          ,
          <string-name>
            <surname>Kvasov</surname>
            <given-names>BI</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miroshnichenko</surname>
            <given-names>VL</given-names>
          </string-name>
          .
          <article-title>Methods of Spline Functions</article-title>
          . Moscow: Nauka,
          <year>1980</year>
          ; 352 p. [in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Zadorin</surname>
            <given-names>AI</given-names>
          </string-name>
          .
          <article-title>Method of interpolation for a boundary layer problem</article-title>
          .
          <source>Sib. J. of Numer Math.</source>
          ,
          <year>2007</year>
          ;
          <volume>10</volume>
          (
          <issue>3</issue>
          ):
          <fpage>267</fpage>
          -
          <lpage>275</lpage>
          . [in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Zadorin</surname>
            <given-names>AI</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guryanova</surname>
            <given-names>MV</given-names>
          </string-name>
          .
          <article-title>Analogue of a cubic spline for a function with a boundary layer component</article-title>
          .
          <source>Proceedings of the fifth conference on finite difference methods: Theory and Applications</source>
          ,
          <year>2010</year>
          . Rousse: Rousse University,
          <year>2011</year>
          :
          <fpage>166</fpage>
          -
          <lpage>173</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Zmatrakov</surname>
            <given-names>NL</given-names>
          </string-name>
          .
          <article-title>Convergence of an interpolation process for parabolic and cubic splines</article-title>
          .
          <source>Trudy Mat. Inst. Steklov</source>
          ,
          <year>1975</year>
          ;
          <volume>138</volume>
          :
          <fpage>71</fpage>
          -
          <lpage>93</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Zmatrakov</given-names>
            <surname>NL</surname>
          </string-name>
          .
          <article-title>A necessary condition for convergence of interpolating parabolic and cubic splines</article-title>
          .
          <source>Mat. Zametki</source>
          ,
          <year>1976</year>
          ;
          <volume>19</volume>
          (
          <issue>2</issue>
          ):
          <fpage>100</fpage>
          -
          <lpage>107</lpage>
          . DOI:
          <volume>10</volume>
          .1007/BF01098740.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Shishkin</surname>
            <given-names>GI</given-names>
          </string-name>
          .
          <article-title>Discrete Approximations of Singularly Perturbed Elliptic</article-title>
          and
          <string-name>
            <given-names>Parabolic</given-names>
            <surname>Equations</surname>
          </string-name>
          .
          <source>Ekaterinburg: Russian Academy of Sciences, Ural Branch</source>
          ,
          <year>1992</year>
          ; 233 p. [in Russian]
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>