Exponential B-spline collocation Method
for Singularly Perturbed Time-fractional
delay parabolic reaction-diffusion equations
Abstract.
The singularly perturbed time-fractional delay parabolic reaction-diffusion of initial boundary value problem is provided in the present study. The time-fractional derivative is applied by the Caputo fractional sense and handled by implicit Euler method. Spatial domain is handled by implementing the exponential B-spline collocation technique on Shishkin mesh. The convergence of the method is verified and has an accuracy of . In order to examine the effectiveness of the scheme three model examples are considered. The findings generated by tables and figures indicates the scheme is uniformly convergent and has dual layers at the end spatial domain.
Key words and phrases:
delay parabolic reaction-diffusion, time-fractional, exponential B-spline collocation method2005 Mathematics Subject Classification:
26A33, 65M06, 65M121. Introduction
Fractional differential equations have been used to modify conventional integer order derivatives to an arbitrary (non-integer) order that can be attained in a time or space variable. It serves as great tool on assessing memory and the fundamental characteristics of various material and procedures. Fractional partial differential equations are widely employed in scientific and engineering domains, as well as numerous other fields like fluid mechanics, chemistry, viscoelasticity, finance, physics and some others [1, 2, 3, 4, 5].
Time-fractional addresses anomalous diffusion processes that are associated to time in unusual systems. Subsequently it is challenging to find analytical solutions for these sorts of issues, hence numerical approaches serve to approximate the solutions. Fractional differential equations have been the focus of a variety of computational techniques that have been devised to approximate the solution because of their capacity to simulate complicate processes [6, 7, 8].
The mathematical representation of oil reservoir simulations, flow of fluid in porous media, global water production, and several other organic occurrences have been extensively investigated using time-fractional reaction-diffusion equations [9]. Being a part of an arbitrary order causes it tricky to find the exact solutions of such issues. Finding the reliable and effective numerical approaches for such equations become increasingly crucial. Attempts at time fractional reaction-diffusion have been performed in the papers [10, 11, 12, 13].
This investigation is focused on singularly perturbed time-fractional delay parabolic reaction-diffusion of initial boundary value problems in the domain and :
(1) |
with the vector condition
(2) |
and constraints
(3) |
where is a small perturbation parameter which fulfills , is delay parameter and is a smooth function. As soon as the functions , and meet the required smoothness and compatibility requirements, the initial-boundary value problem notes a unique outcomes . This solution illustrates twin boundary layers with a thickness of , that lies near the boundaries and [14, 15].
While treating parameter dependent delay parabolic reaction-diffusion issues, an order of differential equation reduces as , and the differential equation solution is inevitably characterized by enormous gradient [16]. With regard to the boundary layer behavior, when employing traditional numerical techniques on a uniform mesh, substantial oscillations might strike while the perturbation parameter approaches zero over the whole areas of concern. Thus, an effective numerical method which accuracy does not depend on the perturbation parameter will be used to avoid such oscillations. In consequence, plenty of efforts have been placed into inventing numerical techniques for solving one-dimensional singularly perturbed parabolic reaction-diffusion equations with time-lag [17, 18, 19, 20, 21, 22, 23].
In [24], the theory and computation of an exponential B-spline are defined. It is commonly used in computer-aided design, surface approximation, and the curve approximations. A free parameter in exponential B-spline indicates the shape of B-spline which shows a good approximation for the data having sharp changes. A variety of differential equations are approximated by using an exponential B-spline. One of these equations involves singularly perturbed differential equations which is concerned on the studies [25, 26, 27].
Owing to author’s observation, there has been an attempts to solve integer order singularly perturbed delay differential equations using exponential B-spline approaches, however no one has successfully employed for singularly perturbed time-fractional delay parabolic reaction-diffusion equations. The present study introduces an approach for solving the initial boundary value problem of one-dimensional singularly perturbed time-fractional delay reaction-diffusion employing an exponential B-spline collocation technique on Shishkin mesh.
This investigation has a specific structure: Preliminary information and continuous solution properties are explored in Section 2. Section 3 and Section 4 consist of numerical formulation and convergence analysis, respectively. A discussion of the numerical results and conclusions are covered under Section 5 and Section 6, correspondingly.
2. Preliminaries and Properties of Continuous Solution
Definition 1.
Assume that for any complex number . The function specified by
is a gamma function.
Definition 2.
When the function possesses lowest bound of zero, then Caputo fractional derivative is described as
where is the order derivative of .
Definition 3.
A function and its Caputo fractional differentiation with regarding is described as
Lemma 4.
Let be the lowest possible value of the function , where . Then
where, and stands for the Caputo fractional derivative.
Proof.
Give an auxiliary function, . Then, and . Now,
Applying integration by parts we obtain
∎
Given the data and as Holder’s continuous, and the compatibility criteria at the corner points and have been met, it is shown, to ensure the existence of the unique solution for (1,2,3). That is
(4) | ||||
Lemma 5.
Given that is a sufficiently smooth function satisfying . Then, implies that .
Proof.
Let be a point that satisfy
and . Then . Then we have,
Since and , then , which contradicts the initial assumption. Thus, which yields . ∎
Lemma 6.
3. Numerical Scheme Formulation
3.1. Temporal Discretization
An implicit Euler’s technique with uniform mesh size serves to discretize the temporal domain of Eq. (1) on the domain , where is the number of grid points along time axis. is specification of the mesh .
In the Caputo notion, the time-fractional derivative is taken to account.
Therefore, the time-fractional derivative term of Eq. (1) at will be computed with the following quadrature formula:
where
Therefore, the Caputo fractional derivative at the point is estimated as
(5) |
Lemma 8.
An error in (6) is bounded as
Proof.
Thus,
with is a number that is independent of and . ∎
3.2. Spatial Discretization
Mesh generation. Consider the non-overlapping intervals as and within and uniformly spaced subintervals with , where . Let be a set of grid nodes, define the piece-wise uniform grid points as:
with piece-wise uniform spacing if and if . In order to discretize the spatial domain we apply an exponential B-spline collocation method in which its basis function is defined as:
(8) |
where
, , , , , and is a non-negative free parameter.
are basis functions which are . The values of and at the knots can be computed in the following table
0 | 1 | 0 | |||
0 | 0 | 0 | |||
0 | 0 |
where and . Suppose be an exponential B-spline interpolating function for an approximation of provided by:
(9) |
where is a parameter that can be found utilizing the boundary and initial conditions in combination of the collocation approach. An approximation of as well as its first and second derivatives at the knots implementing Eq. (9) and Table 1 appears as follows:
(10) |
Now, substituting Eq. (10) into Eq. (7) we obtain
(11) |
which is written as
(12) |
where
Eq. (12) is a systems of linear equations with an order .
for
(13) |
and for
(14) |
Substituting Eqs. (13–14) into Eq. (12) we obtain a systems of linear equations:
(15) |
Eq. (15) is an systems of linear equations.
Determination of the initial vector To determine an initial vector we use an initial condition into Eq. (15) at the boundaries and we obtain the following:
(16) | ||||
Again from first derivative of Eq. (10) we have
(17) | ||||
4. Convergence analysis
Lemma 9.
The exponential B-spline defined in (8) satisfy the inequality
(19) |
Proof.
From triangular inequality we have
From the values of Table 1, at the -th nodal point we get
Again from Taylor’s series expansion we have
and hence, we obtain
Similarly, for any point in the interval , we have
∎
Lemma 10.
Consider denote the collocation approximation of exponential B-spline in the space domain to the solution of Eq.(7). If then, the estimate of the uniform error is provided as:
(20) |
where is a positive constant which doesn’t depend on and .
Proof.
Suppose denote a unique exponential spline collocation that approximates the solution of semi-discrete (7), resulting in below:
(21) |
If , then for and hence from error bound estimate [29] we have
(22) |
and is constant independent of term and .
Two instances emerges owing to the arguments depends on or .
Case 1. When , the mesh is uniform with spacing , that is and gives which yields . Applying the classical bound of Lemma 7, that is and Eq. (23) it gives
(24) | ||||
Since , then Eq.(24) become
(25) | ||||
Case 2. When is located in the boundary layer areas, subsequently the mesh spacing . By combining the estimate in Eq. (23) with the bound in the layer region, we obtain
(26) | ||||
Conversely, the mesh spacing for the outer region, or the sub-interval , is . When plug this into Eq. (23), we get
(27) | ||||
Therefore, we have that
(29) | ||||
Applying , with and which generate system of equation , and with the boundary condition and also yields a linear system of equation . As a result,
(30) |
where, and
(34) |
Based on Eq. (29), then we have
(35) |
Whenever is reasonable large, is an invertible monotone matrix. Thus, utilizing Eq. (29) and Eq. (35), we obtain
(36) |
From the theory of matrices of the row sum
where is the -th element of the matrix . Therefore,
(37) |
where,
At the boundaries we have
(39) |
This straightforward task yields and . As a result, the estimation that follows employs the boundary conditions as
(40) |
Theorem 11.
Proof.
The proof is applying the triangle inequality. ∎
5. Numerical Examples and Results
Three model examples were provided to illustrate the implementation of the proposed approach. The point-wise maximum absolute error is computed by double mesh principle and the corresponding order of convergence as follow:
and
The -uniform error and the corresponding uniform rate of convergence as:
and
Example 12.
with regard to the constraints
and
Example 13.
with regard to the constraints
and
Example 14.
with regard to the constraints
and
(32,4) | (64,8) | (128,16) | (256,32) | (512,64) | |
---|---|---|---|---|---|
8.2314e-04 | 3.2703e-04 | 1.0058e-04 | 2.7745e-05 | 7.2773e-06 | |
1.3317 | 1.7011 | 1.8580 | 1.9308 | - | |
3.2825e-03 | 1.3071e-03 | 4.0223e-04 | 1.1097e-04 | 2.9109e-05 | |
1.3284 | 1.7003 | 1.8579 | 1.9306 | - | |
1.2917e-02 | 5.2120e-03 | 1.6077e-03 | 4.4381e-04 | 1.1643e-04 | |
1.3094 | 1.6968 | 1.8570 | 1.9305 | - | |
4.9460e-02 | 2.0591e-02 | 6.4106e-03 | 1.7738e-03 | 4.6563e-04 | |
1.2642 | 1.6835 | 1.8536 | 1.9296 | - | |
1.6565e-01 | 7.8446e-02 | 2.5326e-02 | 7.0733e-03 | 1.8611e-03 | |
1.0784 | 1.6311 | 1.8402 | 1.9262 | - | |
2.6673e-01 | 2.2179e-01 | 9.6493e-02 | 2.7945e-02 | 7.4211e-03 | |
0.2662 | 1.2007 | 1.7878 | 1.9129 | - | |
2.6032e-01 | 2.2324e-01 | 1.1284e-01 | 4.3892e-02 | 1.5044e-02 | |
0.2217 | 0.9843 | 1.3622 | 1.5448 | - | |
2.6032e-01 | 2.2324e-01 | 1.1284e-01 | 4.3892e-02 | 1.5044e-02 | |
0.2217 | 0.9843 | 1.3622 | 1.5448 | - | |
2.6032e-01 | 2.2324e-01 | 1.1284e-01 | 4.3892e-02 | 1.5044e-02 | |
0. 2217 | 0.9843 | 1.3622 | 1.5448 |
(32, 4) | (64, 8) | (128, 16) | (256, 32) | (512,64) | |
---|---|---|---|---|---|
3.0190e-01 | 2.6858e-01 | 9.7128e-02 | 2.7988e-02 | 7.4238e-03 | |
2.9317e-01 | 2.6566e-01 | 9.6879e-02 | 2.7971e-02 | 7.4227e-03 | |
2.8733e-01 | 2.6243e-01 | 9.6567e-02 | 2.7951e-02 | 7.4215e-03 |
(32,4) | (64,8) | (128,16) | (256,32) | (512,64) | |
---|---|---|---|---|---|
8.2351e-04 | 3.2706e-04 | 1.0058e-04 | 2.7745e-05 | 7.2773e-06 | |
1.3322 | 1.7012 | 1.8580 | 1.9308 | - | |
3.2883e-03 | 1.3077e-03 | 4.0227e-04 | 1.1098e-04 | 2.9109e-05 | |
1.3303 | 1.7008 | 1.8579 | 1.9308 | - | |
1.3063e-02 | 5.2214e-03 | 1.6084e-03 | 4.4385e-04 | 1.1643e-04 | |
1.3230 | 1.6988 | 1.8575 | 1.9306 | - | |
5.0848e-02 | 2.0737e-02 | 6.4221e-03 | 1.7764e-03 | 4.6568e-04 | |
1.2940 | 1.6911 | 1.8541 | 1.9315 | - | |
1.8318e-01 | 8.0646e-02 | 2.5507e-02 | 7.0860e-03 | 1.8619e-03 | |
1.1836 | 1.6607 | 1.8478 | 1.9282 | - | |
3.4230e-01 | 2.5941e-01 | 9.9199e-02 | 2.8144e-02 | 7.4344e-03 | |
0.4000 | 1.3868 | 1.8175 | 1.9205 | - | |
3.5483e-01 | 2.6907e-01 | 1.2837e-01 | 4.8828e-02 | 1.6608e-02 | |
0.3991 | 1.0677 | 1.3945 | 1.5558 | - | |
3.5483e-01 | 2.6907e-01 | 1.2837e-01 | 4.8828e-02 | 1.6608e-02 | |
0.3991 | 1.0677 | 1.3945 | 1.5558 | - | |
3.5483e-01 | 2.6907e-01 | 1.2837e-01 | 4.8828e-02 | 1.6608e-02 | |
0.3991 | 1.0677 | 1.3945 | 1.5558 |
(32, 4) | (64, 8) | (128, 16) | (256, 32) | (512,64) | |
---|---|---|---|---|---|
3.9662e-01 | 2.9749e-01 | 9.9865e-02 | 2.8188e-02 | 7.4371e-03 | |
3.8290e-01 | 2.9403e-01 | 9.9604e-02 | 2.8171e-02 | 7.4360e-03 | |
3.7337e-01 | 2.9019e-01 | 9.9277e-02 | 2.8150e-02 | 7.4347e-03 |
(32,4) | (64,8) | (128,16) | (256,32) | (512,64) | |
---|---|---|---|---|---|
3.1036e-05 | 9.2541e-06 | 2.8569e-06 | 9.3164e-07 | 3.2464e-07 | |
1.7458 | 1.6956 | 1.6166 | 1.5209 | - | |
1.1453e-04 | 3.4213e-05 | 1.0628e-05 | 3.5104e-06 | 1.2423e-06 | |
1.7431 | 1.6867 | 1.5982 | 1.4986 | - | |
4.1612e-04 | 1.2967e-04 | 4.1065e-05 | 1.3721e-05 | 4.8948e-06 | |
1.6822 | 1.6589 | 1.5815 | 1.4871 | - | |
1.3436e-03 | 4.7282e-04 | 1.5716e-04 | 5.3660e-05 | 1.9347e-05 | |
1.5067 | 1.5891 | 1.5503 | 1.4717 | - | |
3.0694e-03 | 1.5073e-03 | 5.7005e-04 | 2.0514e-04 | 7.5719e-05 | |
1.0260 | 1.4028 | 1.4745 | 1.4379 | - | |
9.0224e-03 | 3.3380e-03 | 1.7609e-03 | 7.3181e-04 | 2.8717e-04 | |
1.4345 | 0.9227 | 1.2668 | 1.3496 | - | |
9.0224e-03 | 7.6483e-03 | 5.2832e-03 | 2.6412e-03 | 1.0121e-03 | |
0.2384 | 0.5337 | 1.0002 | 1.3838 | - | |
9.0224e-03 | 7.6483e-03 | 5.2832e-03 | 2.6412e-03 | 1.0121e-03 | |
0.2384 | 0.5337 | 1.0002 | 1.3838 | - | |
9.0224e-03 | 7.6483e-03 | 5.2832e-03 | 2.6412e-03 | 1.0121e-03 | |
0. 2384 | 0.5337 | 1.0002 | 1.3838 |
(32, 4) | (64, 8) | (128, 16) | (256, 32) | (512,64) | |
---|---|---|---|---|---|
9.0224e-03 | 5.2065e-03 | 2.6092e-03 | 9.0975e-04 | 3.7892e-04 | |
9.0224e-03 | 4.4390e-03 | 2.4335e-03 | 9.5310e-04 | 3.3381e-04 | |
9.0224e-03 | 3.5339e-03 | 1.9081e-03 | 7.9781e-04 | 3.1096e-04 |
In order to validate the theoretical assumptions, an exponential B-spline collocation method on a Shishkin mesh is engaged on problems Example 12, Example 13 and Example 14. The maximum point-wise errors and the corresponding order of convergence is presented in Table 2, Table 4 and Table 6 for various values of and . As indicated by the tables, when , the numerical examples’ results exhibit uniform convergence and almost second-order convergence in agreement with theoretical assumption. Additionally, the maximum point-wise error falls as the number of grid points rises. The maximum point-wise absolute errors for various values and fixed are provided in Table 3, Table 5 and Table 7. The results demonstrate that as decreases, so does the maximum absolute error, providing that the fractional order model accurately depicts problems in the real world. The physical behavior of the system is displayed in Fig. 1(a) and (b) which provides numerical examples with twin layers at the end of spatial domain. The boundary layer behavior is confirmed by figures Fig. 2(a) and (b), which show a potential parabolic boundary layers at and . The point-wise maximum absolute error on log-log scale is also displayed in Fig. 3 and Fig. 4. It exhibits when the number of grid points increases and the maximum absolute error decreases monotonically, showing a correlation with the theoretical results.
6. Conclusions
An exponential B-spline collocation technique is implemented to address the one-dimensional initial boundary value problem of singularly perturbed time fractional delay parabolic reaction-diffusion equations. Using the implicit Euler’s method, the time-fractional derivative is utilized by the Caputo fractional sense. An exponential B-spline collocation approach is conducted to handle the spatial domain on Shishkin mesh. The convergence analysis of the scheme is established and has an accurate of order . The findings from numerical examples verified an agreement of the method, which has twin layers at and .
References
- [1] R.L. Bagley, P.J. Torvik, A theoretical basis for the application of fractional calculus to viscoelasticity, J. Rheol., 27 (1983) no. 3, pp. 201–210. https://doi.org/10.1122/1.549724
- [2] D.A. Benson, S.W. Wheatcraft and M.M. Meerschaert, Application of a fractional advection-dispersion equation, Water. Resour. Res., 36 (2000) no. 6, pp. 1403–1412. https://doi.org/10.1029/2000WR900031
- [3] A.D. Fitt, A.R.H. Goodwin, K.A. Ronaldson and W.A. Wakeham, A fractional differential equation for a MEMS viscometer used in the oil industry, J. Comput. Appl. Math., 229 (2009) no. 2, pp. 373–381. https://doi.org/10.1016/j.cam.2008.04.018
- [4] M. Oeser and S. Freitag, Modeling of materials with fading memory using neural networks, Int. J. Numer. Methods. Eng., 78 (2009) no. 7, pp. 843–862. https://doi.org/10.1002/nme.2518
- [5] A.A. Kilbas, H.M. Srivastava and J.J. Trujillo, Theory and applications of fractional differential equations, 204, Elsevier, 2006.
- [6] C. Jadhav, T. Dale and S. Dhondge, A Review on Applications of Fractional Differential Equations in Engineering Domain, MSEA, 71 (2022) no. 4, pp. 7147–7166. https://doi.org/10.17762/msea.v71i4.1331
- [7] R. Choudhary, S. Singh and D. Kumar, A second-order numerical scheme for the time-fractional partial differential equations with a time delay, Comput. Appl. Math., 41 (2022) no. 3, 114. https://doi.org/10.1007/s40314-022-01810-9
- [8] W.T. Aniley and G.F. Duressa, Nonstandard finite difference method for time-fractional singularly perturbed convection-diffusion problems with a delay in time, Results Appl. Math., 21 (2024), 100432. https://doi.org/10.1016/j.rinam.2024.100432
- [9] P. Pandey, S. Kumar, J.F. Gomez-Aguilar and D. Baleanu, An efficient technique for solving the space-time fractional reaction-diffusion equation in porous media, Chin. J. Phys., 68 (2020), pp. 483–492. https://doi.org/10.1016/j.cjph.2020.09.031
- [10] V. Gafiychuk, B. Datsko and V. Meleshko, Mathematical modeling of time fractional reaction-diffusion systems, J. Comput. Appl. Math., 220 (2008) no. 1-2, pp. 215–225. https://doi.org/10.1016/j.cam.2007.08.011
- [11] J. Zhang and X. Yang, A class of efficient difference method for time fractional reaction-diffusion equation, Comput. Appl. Math., 37 (2018) no. 4, pp. 4376–4396. https://doi.org/10.1007/s40314-018-0579-5
- [12] K. Van Bockstal, M.A. Zaky and A.S. Hendy, On the existence and uniqueness of solutions to a nonlinear variable order time-fractional reaction-diffusion equation with delay, Commun. Nonlinear Sci. Numer. Simul., 115 (2022), 106755. https://doi.org/10.1016/j.cnsns.2022.106755
- [13] T. Hamadneh, Z. Chebana, I. Abu Falahah, Y.A. Al-Khassawneh, A. Al-Husban, T.E. Oussaeif and A. Abbes, On finite-time blow-up problem for nonlinear fractional reaction-diffusion equation: analytical results and numerical simulations, Fractal Fract., 7 (2023) no. 8, 589. https://doi.org/10.3390/fractalfract7080589
- [14] N.T. Negero, A robust fitted numerical scheme for singularly perturbed parabolic reaction-diffusion problems with a general time delay, Results Phys., 51 (2023), 106724. https://doi.org/10.1016/j.rinp.2023.106724
- [15] A.R. Ansari, S.A. Bakr and G.I. Shishkin, A parameter-robust finite difference method for singularly perturbed delay parabolic partial differential equations, J. Comput. Appl. Math., 205 (2007) no. 1, pp. 552–566. https://doi.org/10.1016/j.cam.2006.05.032
- [16] J.J. Miller, E. O’riordan, and G.I. Shishkin, Fitted numerical methods for singular perturbation problems: error estimates in the maximum norm for linear problems in one and two dimensions, World scientific, 1996.
- [17]
- [18] R.N. Rao and P.P. Chakravarthy, A fitted Numerov method for singularly perturbed parabolic partial differential equation with a small negative shift arising in control theory, Numer. Math-Theory M.E., 7 (2014) no. 1, pp. 23–40. https://doi.org/10.1017/S1004897900000271
- [19] F.W. Gelu and G.F. Duressa, A uniformly convergent collocation method for singularly perturbed delay parabolic reaction-diffusion problem, Abstr. Appl. Anal., 2021 (2021), pp. 1–11. https://doi.org/10.1155/2021/8835595
- [20] E.A. Megiso, M.M. Woldaregay and T.G. Dinka, Fitted tension spline method for singularly perturbed time delay reaction diffusion problems, Math. Probl. Eng., 2022 (2022). https://doi.org/10.1155/2022/8669718
- [21] A.A. Tiruneh, G.A. Derese and D.M. Tefera, A nonstandard fitted operator method for singularly perturbed parabolic reaction-diffusion problems with a large time delay, Int. J. Math. Sci., 2022 (2022), pp. 1–11. https://doi.org/10.1155/2022/5625049
- [22] K. Khari and V. Kumar, Finite element analysis of the singularly perturbed parabolic reaction-diffusion problems with retarded argument, Numer. Methods Partial Differ. Equ., 38 (2022) no. 4, pp. 997–1014. https://doi.org/10.1002/num.22785
- [23] J. Howlader, P. Mishra and K.K. Sharma, An orthogonal spline collocation method for singularly perturbed parabolic reaction-diffusion problems with time delay, J. Appl. Math., Comput., 70 (2024) no. 2, pp. 1069–1101. https://doi.org/10.1007/s12190-024-01993-w
- [24] B.J. McCartin, Computation of exponential splines, SIAM J. Sci. Comput., 11 (1990) no. 2, pp. 242-–262. https://doi.org/10.1137/0911015
- [25] D. Radunovic, Multiresolution exponential B-splines and singularly perturbed boundary problem, Numer. Algor., 47 (2008), pp. 191–210. https://doi.org/10.1007/s11075-008-9171-1
- [26] O. Ersoy, and I. Dag, The exponential cubic B-spline algorithm for Korteweg-de Vries equation, Adv. Numer. Anal., 2015 (2015) no. 1, 367056. https://doi.org/10.1155/2015/367056
- [27] S.C.S. Rao and M. Kumar, Exponential B-spline collocation method for self-adjoint singularly perturbed boundary value problems, Appl. Numer. Math. 58 (2008) no. 10, pp. 1572–1581. https://doi.org/10.1016/j.apnum.2007.09.008
- [28] P.A. Selvi and N. Ramanujam, A parameter uniform difference scheme for singularly perturbed parabolic delay differential equation with Robin type boundary condition, Appl. Math. Comput., 296 (2017), pp. 101–115. https://doi.org/10.1016/j.amc.2016.10.027
- [29] C. Hall, On error bounds for spline interpolation, J. Approx. Theory, 1 (1968) no. 2, pp. 209–218. https://doi.org/10.1016/0021-9045(68)90025-7