Skip to main content

Theory and Modern Applications

A fourth order non-polynomial quintic spline collocation technique for solving time fractional superdiffusion equations


The purpose of this article is to present a technique for the numerical solution of Caputo time fractional superdiffusion equation. The central difference approximation is used to discretize the time derivative, while non-polynomial quintic spline is employed as an interpolating function in the spatial direction. The proposed method is shown to be unconditionally stable and \(O(h^{4}+\Delta t^{2})\) accurate. In order to check the feasibility of the proposed technique, some test examples have been considered and the simulation results are compared with those available in the existing literature.

1 Introduction

In this article, we consider the following time fractional fourth order superdiffusion equation [1]:

$$ \frac{\partial ^{\alpha } y}{\partial t^{\alpha }}+\gamma \frac{ \partial ^{4} y}{\partial z^{4}}=f(z,t), \quad 0\leq z \leq L, 0\leq t\leq T, $$

with the initial/end conditions

$$\begin{aligned}& y(z,0)=\phi (z), \qquad y_{t}(z,0)=\psi (z), \\& y(0,t)=y(L,t)=0, \\& y_{zz}(0,t)=y_{zz}(L,t)=0, \end{aligned}$$

where \(\alpha \in (1,2]\) denotes the order of time fractional derivative, γ is a constant, and \(\phi (z)\) is continuous on \([0,L]\).

Fourth order time fractional partial differential equations (PDEs) arise in mathematical modeling of several plate-like objects [2]. Most of the analytical techniques for solving fractional order PDEs are based on Laplace and Fourier transforms, while others involve the separation of variables technique [3, 4]. Some semi-analytic methods have also been employed to explore series solution for fractional order PDEs. These included homotopy analysis method [5], Adomian decomposition method [6, 7], homotopy perturbation method [8], variational iteration method [9], and fractional differential transformation method [10].

In recent years, spline functions have also been frequently employed for the numerical solution of fractional order PDEs. These functions have advantages over the usual finite difference methods as they can provide a continuous differentiable approximation to the unknown function in the spatial domain with good accuracy. The simple and straightforward application of spline functions provides enough motivation to employ them for the numerical study of fractional PDEs. Zahra and Elkholy [11] employed cubic spline functions combined with shooting method for solving fractional Bagley–Torvik equation. Talaat and Danaf [12] applied the quadratic spline method for numerical investigation of fractional diffusion equation. Siddiqi and Arshed [13] used the quintic B-spline collocation method for numerical solution of time fractional fourth order PDEs. In [14], the authors introduced new fractional order spline functions to study the numerical solution of fractional Bagely–Torvik equation. Mohyu-Din et al. [15] investigated the extended B-spline solution of time fractional advection diffusion equation by means of a fully implicit finite difference scheme. Li et al. [16] developed a non-polynomial spline scheme to solve time fractional nonlinear Schrodinger equation. In [17], Pezza and Pitolli used a fractional spline collocation Galerkin scheme to develop series solution for time fractional diffusion equation. Khalid et al. [18] utilized the non-polynomial quintic spline collocation method to explore the numerical solution of fourth order fractional boundary value problem, involving product terms. In [19], Amin et al. employed the quintic non-polynomial spline collocation scheme for solving time fractional fourth order PDEs.

There are several techniques to deal with the fractional differentiation but Riemann–Liouville’s and Caputo’s approaches are the most common. Here, we utilize Caputo’s definition as it allows us to use the ordinary initial/boundary constraints. The Caputo time fractional derivative of order α is expressed as

$$ \frac{\partial ^{\alpha }y(z,t)}{\partial t^{\alpha }}= \textstyle\begin{cases} \frac{1}{\varGamma (2-\alpha )}\int _{0}^{t}\frac{\partial ^{2} y(z,s)}{ \partial s^{2}}\frac{ds}{(t-s)^{\alpha }-1}, & 1< \alpha < 2, \\ \frac{\partial ^{2} y(z,t)}{\partial t^{2}}, & \alpha =2. \end{cases} $$

This paper aims to develop a spline collocation approach for numerical solution of fourth order time fractional superdiffusion problem. For spatial discretization, a non-polynomial quintic spline interpolant, composed of trigonometric and polynomial components, is used. For temporal discretization, a central difference approximation is used.

The outline of this paper is as follows: A short description of the non-polynomial quintic spline technique is given in Sect. 2. The consistency relations between the spline approximation and its spatial derivatives at the grid points are derived in this section. In Sect. 3, the application of Caputo’s definition and finite central difference formulation for temporal discretization is shown. The stability and convergence of the proposed problem is discussed in Sect. 4. The discretization in space direction is given in Sect. 5. The approximate results are discussed in Sect. 6, and the conclusion of the proposed study is given in Sect. 7.

2 Non-polynomial quintic spline functions

In this section, we construct the formulation and derive the truncation error of non-polynomial quintic spline functions.

2.1 Formulation

Let \(z_{i}=a+ih\) be the grid points of a uniform partition of \([0,L]\) dividing it into the subintervals \([z_{i},z_{i+1}]\), where \(h=\frac{L}{N}\) and \(0\leq i\leq N\). We consider that \(y(z)\) is sufficiently differentiable in \([0,L]\) and \(Y(z)\) is its quintic non-polynomial spline approximation. Let each non-polynomial spline segment \(S_{i}(z)\) have the following form [18, 19]:

$$ \begin{aligned}[b] S_{i}(z)&=a_{i}\cos \eta (z-z_{i})+b_{i} \sin \eta (z-z_{i})+c_{i}(z-z _{i})^{3} \\ &\quad{} +d_{i}(z-z_{i})^{2}+e_{i}(z-z_{i})+f_{i}, \quad 0\leq i\leq N, \end{aligned} $$

where \(a_{i}\), \(b_{i}\), \(c_{i}\), \(d_{i}\), \(e_{i}\), and \(f_{i}\) are constants to be determined and η denotes the frequency of the trigonometric functions. Moreover,

$$ S_{i}(z)\in C^{\infty }[0,L] $$


$$ Y(z)=S_{i}(z), \quad \forall z\in [z_{i},z_{i+1}], i=0,1,2,\ldots,N. $$


$$ Y_{i}=S_{i}(z_{i}), \quad\quad M_{i}=Y^{\prime \prime }(z_{i}), \quad\quad F_{i}=Y^{(4)}(z_{i}). $$

The constants involved in \(S_{i}(z)\) can be expressed as follows:

$$\begin{aligned}& a_{i} =\frac{h^{4}}{\theta ^{4}}F_{i}, \\& b_{i} =\frac{h^{4}}{\theta ^{4}\sin (\theta )}\bigl( F_{i+1}-F_{i} \cos ( \theta )\bigr), \\& c_{i} =\frac{1}{6h}(M_{i+1}-M_{i})+ \frac{h}{6\theta ^{2}}(F_{i+1}-F _{i}), \\& d_{i} =\frac{1}{2}M_{i}+\frac{h^{2}}{2\theta ^{2}}F_{i}, \\& e_{i} =\frac{1}{h}(Y_{i+1}-Y_{i})+\biggl( \frac{h^{3}}{\theta ^{4}}-\frac{h ^{3}}{3\theta ^{2}}\biggr)F_{i}-\biggl( \frac{h^{3}}{\theta ^{4}}, +\frac{h^{3}}{6 \theta ^{2}}\biggr)F_{i+1}- \frac{h}{6}(M_{i+1}+2M_{i}), \\& f_{i} =Y_{i}-\frac{h^{4}}{\theta ^{4}}F_{i}, \end{aligned}$$

where \(\theta =\eta h\) and \(i=0\leq i\leq N\). Using 1st and 3rd derivative continuities at the knots, \(S^{(\tau )}_{i-1}(z _{i})= S^{(\tau )}_{i}(z_{i})\) for \(\tau =1,3\), the following important relations can be derived:

$$\begin{aligned} \begin{aligned}[b] M_{i+1}+4M_{i}+M_{i-1}&= \frac{6}{h^{2}}(Y_{i+1}-2Y_{i}+Y_{i-1})+ \frac{6h ^{2}}{\theta ^{2}} \biggl(\frac{1}{\theta \sin (\theta )}-\frac{1}{\theta ^{2}}-\frac{1}{6} \biggr) (F_{i+1}+F_{i-1}) \\ &\quad{} +\frac{6h^{2}}{\theta ^{2}} \biggl(\frac{2}{\theta ^{2}}-\frac{2\cos ( \theta )}{\theta \sin (\theta )}- \frac{4}{6} \biggr)F_{i} \end{aligned} \end{aligned}$$


$$\begin{aligned} M_{i+1}-2M_{i}+M_{i-1}=h^{2} \biggl(\frac{1}{\theta \sin (\theta )}-\frac{1}{ \theta ^{2}} \biggr) (F_{i+1}+F_{i-1})+2h^{2} \biggl(\frac{1}{\theta ^{2}}-\frac{ \cos (\theta )}{\theta \sin (\theta )} \biggr)F_{i}. \end{aligned}$$

Solving (4) and (5) yields

$$\begin{aligned} \begin{aligned}[b] M_{i}&=\frac{1}{h^{2}}(Y_{i+1}-2Y_{i}+Y_{i-1})+h^{2} \biggl(\frac{1}{ \theta ^{3}\sin (\theta )}-\frac{1}{6\theta \sin (\theta )}-\frac{1}{ \theta ^{4}} \biggr) (F_{i+1}+F_{i-1}). \\ &\quad{} +h^{2}\biggl(\frac{2}{\theta ^{4}}-\frac{2\cos (\theta )}{\theta ^{3}\sin ( \theta )}+ \frac{2\cos (\theta )}{6\theta \sin (\theta )}-\frac{1}{ \theta ^{2}}\biggr) (F_{i}). \end{aligned} \end{aligned}$$

Using (5) and (6), we obtain the following consistency relation involving \(F_{i}\) and \(Y_{i}\) for \(i=2,3,\ldots,N-2\):

$$ Y_{i+2}-4Y_{i+1}+6Y_{i}-4Y_{i-1}+Y_{i-2}=h^{4}( \mu _{1} F_{i-2}+\nu _{1} F_{i-1}+\kappa _{1} F_{i}+\nu _{1} F_{i+1}+\mu _{1} F_{i+2}), $$


$$\begin{aligned}& \mu _{1} =\frac{1}{\theta ^{4}}+\frac{1}{6\theta \sin (\theta )}-\frac{1}{ \theta ^{3}\sin (\theta )}, \qquad \nu _{1}=\frac{2+2\cos (\theta )}{\theta ^{3}\sin (\theta )}+\frac{2- \cos (\theta )}{3\theta \sin (\theta )}- \frac{4}{\theta ^{4}}, \\& \kappa _{1} =\frac{1-4\cos (\theta )}{3\theta \sin (\theta )} - \frac{2+4 \cos (\theta )}{\theta ^{3}\sin (\theta )} + \frac{6}{\theta ^{4}}. \end{aligned}$$

Relation (7) produces \((N-3)\) algebraic equations involving \((N-1)\) unknowns, \(Y_{i}\), \(i=1,2,\ldots,N-1\). In order to solve this system, we obtain two more conditions as follows:

Setting \(i=1,2\) in (4), we have

$$ M_{0}+4M_{1}+M_{2}= \frac{6}{h^{2}}(Y_{0}-2Y_{1}+Y_{2})+ \overset{ \sim }{\tau }(F_{0}+F_{2})+\overset{\sim }{\kappa }F_{1} $$


$$ M_{1}+4M_{2}+M_{3}= \frac{6}{h^{2}}(Y_{1}-2Y_{2}+Y_{3})+ \overset{ \sim }{\tau }(F_{1}+F_{3})+\overset{\sim }{\kappa }F_{2}. $$

Similarly, using (5), the following two expressions can be derived with \(i=1,2\):

$$ M_{0}-2M_{1}+M_{2}=\overset{ \approx }{\tau }(F_{0}+F_{2})+ \overset{\approx }{\kappa }F_{1} $$


$$ M_{1}-2M_{2}+M_{3}=\overset{ \approx }{\tau }(F_{1}+F_{3})+ \overset{\approx }{\kappa }F_{2}, $$


$$\begin{aligned}& \overset{\sim }{\tau } =\frac{6h^{2}}{\theta ^{2}} \biggl(\frac{1}{ \theta \sin \theta }- \frac{1}{\theta ^{2}}-\frac{1}{6} \biggr), \qquad \overset{\sim }{\kappa }= \frac{6h^{2}}{\theta ^{2}}\biggl(\frac{2}{\theta ^{2}}-\frac{2\cos (\theta )}{\theta \sin (\theta )}-\frac{4}{6} \biggr), \\& \overset{\approx }{\tau } =h^{2} \biggl(\frac{1}{\theta \sin (\theta )}- \frac{1}{\theta ^{2}} \biggr) \quad \text{and} \quad \overset{\approx }{\kappa }= 2h^{2} \biggl(\frac{1}{\theta ^{2}}-\frac{ \cos (\theta )}{\theta \sin (\theta )} \biggr). \end{aligned}$$

From (8) and (10), we have

$$ M_{1}=\frac{1}{h^{2}}(Y_{0}-2Y_{1}+Y_{2})+ \frac{ \overset{\sim }{\tau }-\overset{\approx }{\tau }}{6}(F_{0}+F_{2})+\frac{ \overset{\sim }{\kappa }-\overset{\approx }{\kappa }}{6}F_{1}. $$

Similarly, using (9) and (11), we obtain

$$ M_{2}= \frac{1}{h^{2}}(Y_{1}-2Y_{2}+Y_{3})+ \frac{ \overset{\sim }{\tau }-\overset{\approx }{\tau }}{6}(F_{1}+F_{3})+\frac{ \overset{\sim }{\kappa }-\overset{\approx }{\kappa }}{6}F_{2}. $$

Substituting (12) and (13) into (8) for \(i=1\) yields

$$ 2Y_{0}-5Y_{1}+4Y_{2}-Y_{3}=h^{2}M_{0}-h^{4}( \varpi _{0}F_{0}+\varpi _{1}F_{1}+ \varpi _{2}F_{2}+\varpi _{3}F_{3}). $$

Also, for \(i=n\), the following relation can be established:

$$ \begin{aligned}[b] & Y_{N-3}-4Y_{N-2}+5Y_{N-1}-2Y_{N} \\ &\quad =-h^{2}M_{N}+h^{4}( \varpi _{3}F_{N-3}+ \varpi _{2}F_{N-2}+ \varpi _{1}F_{N-1}+\varpi _{0}F_{N}), \end{aligned} $$


$$\begin{aligned}& \varpi _{0} =\frac{2}{\theta ^{3}\sin (\theta )}-\frac{2}{\theta ^{4}}+ \frac{4}{6 \theta \sin (\theta )}-\frac{1}{\theta ^{2}}, \qquad \varpi _{1}= \frac{1-8\cos (\theta )}{6\theta \sin (\theta )}-\frac{1+4 \cos (\theta )}{\theta ^{3}\sin (\theta )}+\frac{5}{\theta ^{4}}, \\& \varpi _{2} = \frac{2+2\cos (\theta )}{\theta ^{3}\sin (\theta )}+\frac{2- \cos (\theta )}{3\theta \sin (\theta )}- \frac{4}{\theta ^{4}}, \qquad \varpi _{3}=\frac{1}{6\theta \sin (\theta )}- \frac{1}{\theta ^{3}\sin ( \theta )}+\frac{1}{\theta ^{4}}. \end{aligned}$$

2.2 Truncation error

To calculate \(\overset{\sim }{t}_{i}\), \(1\leq i \leq N-1\), for the current scheme, we rewrite (7), (14), and (15) as follows:

$$\begin{aligned}& \overset{\sim }{t}_{1}=-2y_{0}+5y_{1}-4y_{2}+y_{3}+h^{2}M_{0}-h^{4} \bigl(\varpi _{0} y_{0}^{(4)}+\varpi _{1}y_{1}^{(4)}+\varpi _{2}y_{2}^{(4)}+ \varpi _{3} y_{3}^{(4)} \bigr), \\& \overset{\sim }{t}_{i}=y_{i-2}-4y_{i-1}+6y_{i}-4y_{i+1}+y_{i+2}-h^{4} \bigl(\alpha _{1}y_{i-2}^{(4)}+\beta _{1}y_{i-1}^{(4)}+\gamma _{1} y_{i} ^{(4)}+\beta _{1} y_{i+1}^{(4)}+ \alpha _{1}y_{i+2}^{(4)} \bigr), \\& \begin{aligned} \overset{\sim }{t}_{N-1}&= y_{N-3}-4y_{N-2}+5y_{N-1}-2y_{n}+h^{2}M_{N} \\ &\quad{} +h ^{4} \bigl(\varpi _{3} y_{N-3}^{(4)}+\varpi _{2} y_{N-2}^{(4)}+\varpi _{1} y_{N-1}^{(4)}+\varpi _{0} y_{N}^{(4)} \bigr). \end{aligned} \end{aligned}$$

The following relations for \(\overset{\sim }{t}_{i}\), \(1\leq i \leq N-1\), can be established by expanding \(y_{0}\), \(y_{1}\), \(y_{1}^{(4)}\), \(y_{2}\), \(y _{2}^{(4)}\), \(y_{3}\), \(y_{3}^{(4)}\), etc. about the points \(z_{i}\), \(1\leq i \leq N-1\), by means of Taylor’s series:

$$\begin{aligned} \overset{\sim}{t}_{i}=\textstyle\begin{cases} (\frac{11}{12}-\varpi _{0}-\varpi _{1}-\varpi _{2}-\varpi _{3} )h^{4}y_{i}^{(4)}+ (\frac{1}{12}+\varpi _{0}-\varpi _{2}-2\varpi _{3} )h^{5}y_{i}^{(5)} \\ \quad {} + (\frac{11}{90}-\frac{1}{2}\varpi _{0}-\frac{1}{2}\varpi _{2}-2\varpi _{3} )h^{6}y_{i}^{(6)} + (\frac{1}{60}+\frac{1}{6}\varpi _{0}-\frac{1}{6}\varpi _{2}-\frac{4}{3}\varpi _{3} )h^{7}y_{i}^{(7)} \\ \quad {} + (\frac{17}{2240}-\frac{1}{24}\varpi _{0}-\frac{1}{24}\varpi _{2}-\frac{2}{3}\varpi _{3} )h^{8}y_{i}^{(8)}+O(h^{9}), \\ \quad\quad i=1 \\ (1-2\alpha _{1}-2\beta _{1}-\gamma _{1} )h^{4}y_{i}^{(4)}+ (\frac{1}{6}-4\alpha _{1}-\beta _{1} )h^{6}y_{i}^{(6)} \\ \quad {} + (\frac{1}{180}-\frac{4}{3}\alpha _{1}-\frac{1}{12}\beta _{1} )h^{8}y_{i}^{(8)} + (\frac{17}{30240}-\frac{8}{45}\alpha _{1}-\frac{1}{360}\beta _{1} )h^{10}y_{i}^{(10)}+O(h^{11}), \\ \quad\quad i=2(1)N-2 \\ (\frac{11}{12}-\varpi _{0}-\varpi _{1}-\varpi _{2}-\varpi _{3} )h^{4}y_{i}^{(4)}+ (\frac{1}{12}+\varpi _{0}-\varpi _{2}-2\varpi _{3} )h^{5}y_{i}^{(5)} \\ \quad {} + (\frac{11}{90}-\frac{1}{2}\varpi _{0}-\frac{1}{2}\varpi _{2}-2\varpi _{3} )h^{6}y_{i}^{(6)} + (\frac{1}{60}+\frac{1}{6}\varpi _{0}-\frac{1}{6}\varpi _{2}-\frac{4}{3}\varpi _{3} )h^{7}y_{i}^{(7)} \\ \quad {} + (\frac{17}{2240}-\frac{1}{24}\varpi _{0}-\frac{1}{24}\varpi _{2}-\frac{2}{3}\varpi _{3} )h^{8}y_{i}^{(8)}+O(h^{9}), \\ \quad\quad i=N-1. \end{cases}\displaystyle \end{aligned}$$

Comparing the coefficients of \(y_{i}^{(\tau )}\) for \(\tau =4,5,6,7\), we obtain

$$\begin{gathered} \mu _{1}=-\frac{1}{720},\qquad \nu _{1}= \frac{31}{180} ,\qquad \kappa _{1}= \frac{79}{120} ,\qquad \varpi _{0}=\frac{7}{90} ,\\ \varpi _{1}= \frac{49}{72} , \qquad \varpi _{2}=\frac{7}{45} \quad \text{and}\quad \varpi _{3}=\frac{1}{360}. \end{gathered} $$

Finally we get

$$ \overset{\sim }{t}_{i}= \textstyle\begin{cases} -\frac{241}{60480} h^{8}y_{i}^{(8)}+O(h^{9}), & i=1, \\ \frac{1}{3024} h^{10}y_{i}^{(10)}+O(h^{11}), & i=2(1)N-2, \\ -\frac{241}{60480} h^{8}y_{i}^{(8)}+O(h^{9}), & i=N-1. \end{cases} $$

Following [19], the formulation and truncation error given in Sects. 2.1 and 2.2 respectively are reproduced here for the sake of completeness.

3 Time discretization

Let \(t_{m}=m\Delta t\), where \(\Delta t=\frac{T}{K}\) is the step size in the time direction for \(m=0,1,2,\ldots,K\). To discretize the Caputo fractional time derivative at \(t=t_{m+1}\), the usual central difference approach is used as follows [20]:

$$\begin{aligned}& \frac{\partial ^{\alpha } y(z,t_{m+1})}{\partial t^{\alpha } }=\frac{1}{ \varGamma (2-\alpha )} \int _{0}^{t_{k+1}}\frac{\partial ^{2} y(z,w)}{ \partial w^{2}}(t_{m+1}-w)^{-\alpha +1} \,dw, \\& \frac{\partial ^{\alpha } y(z,t_{m+1})}{\partial t^{\alpha } } \\& \quad =\frac{1}{\varGamma (2-\alpha )}\sum _{k=0}^{m} \int _{t_{k}}^{t_{k+1}}\frac{ \partial ^{2} y(z,w)}{\partial w^{2}}(t_{m+1}-w)^{-\alpha +1} \,dw \\& \quad = \frac{1}{\varGamma (2-\alpha )} \sum_{k=0}^{m} \frac{y(z,t_{k+1})-2y(z,t _{k})+y(z,t_{k-1})}{\Delta t^{2}} \int _{t_{k}}^{t_{k+1}}(t_{m+1}-w)^{-\alpha +1} \,dw+l_{ \Delta t}^{m+1} \\& \quad = \frac{1}{\varGamma (2-\alpha )} \sum_{k=0}^{m} \frac{y(z,t_{k+1})-2y(z,t _{k})+y(z,t_{k-1})}{\Delta t^{2}} \int _{t_{m-k}}^{t_{m-k+1}}(\upsilon )^{-\alpha +1}\,d \upsilon +l_{\Delta t}^{m+1} \\& \quad = \frac{1}{\varGamma (2-\alpha )}\sum_{k=0}^{m} \frac{y(z,t_{m-k+1})-2y(z,t _{m-k})+y(z,t_{m-k-1})}{\Delta t^{2}} \int _{t_{k}}^{t_{k+1}}(\upsilon )^{-\alpha }\,d\upsilon +l _{\Delta t}^{m+1} \\& \quad = \frac{1}{\varGamma (3-\alpha )}\sum_{k=0}^{m} \frac{y(z,t_{m-k+1})-2y(z,t _{m-k})+y(z,t_{m-k-1})}{\Delta t^{\alpha }}\bigl((k+1)^{2-\alpha }-k^{2- \alpha }\bigr) +l_{\Delta t}^{m+1} \\& \quad = \frac{1}{\varGamma (3-\alpha )}\sum_{k=0}^{m} d_{k}\frac{y(z,t_{m-k+1})-2y(z,t _{m-k})+y(z,t_{m-k-1})}{\Delta t^{\alpha }}+l_{\Delta t}^{m+1}, \end{aligned}$$

where \(d_{k}=(k+1)^{2-\alpha }-k^{2-\alpha }\) and \(\upsilon =(t_{m+1}-w)\).

Now, introduce a fractional differential operator \(\varOmega _{t}^{\alpha }\):

$$ \varOmega _{t}^{\alpha }y(z,t_{k+1})=\frac{1}{\varGamma (3-\alpha )} \sum_{k=0} ^{m} d_{k} \frac{y(z,t_{m-k+1})-2y(z,t_{m-k})+y(z,t_{m-k-1})}{\Delta t ^{\alpha }}. $$

Equation (18) can be rewritten as follows:

$$ \frac{\partial ^{\alpha } y(z,t_{m+1})}{\partial t^{\alpha }}=\varOmega _{t}^{\alpha }y(z,t_{k+1})+l_{\Delta t}^{m+1}. $$

Here, \(l_{\Delta t}^{m+1}\) denotes the truncation error between \(\frac{\partial ^{\alpha }}{\partial t^{\alpha }}y(z,t_{m+1})\) and \(\varOmega _{t}^{\alpha }y(z,t_{m+1})\). Equation (1) can be written as

$$ \varOmega _{t}^{\alpha }y(z,t_{m+1})+ \gamma \frac{\partial ^{4}}{\partial z^{4}}y(z,t_{m+1})=f(z,t_{m+1}), $$

where \(\varOmega _{t}^{\alpha }y(z,t_{m+1})\) denotes the Caputo fractional time derivative approximation at \(t=t_{m+1}\). Using (18), expression (20) takes the following form:

$$\begin{aligned} \begin{aligned}[b] y^{m+1}(z)+\beta \gamma y^{m+1}_{xxxx}&=-d_{m}y^{-1}(z)+(2d_{m}-d_{m-1})y ^{0}(z)+\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1})y^{m-k}(z) \\ &\quad{} +(2d_{0}-d_{1})y^{m}(z)+\beta f^{m+1}(z), \quad m=1,2,3,\ldots,K-1, \end{aligned} \end{aligned}$$

where \(\beta =\varGamma (3-\alpha )\Delta t^{\alpha }\) and \(y^{m+1}(z)=y(z,t ^{m+1})\) and the initial conditions are imposed as follows:

$$\begin{aligned}& y(z,t_{0})=\phi (z), \quad 0\leq z \leq L, \end{aligned}$$
$$\begin{aligned}& \frac{\partial y(z,t_{0})}{\partial t}=\psi (z), \quad 0\leq z \leq L. \end{aligned}$$

Moreover, the constants \(d_{k}s\) appearing in (18) possess the following properties:

  • \(d_{0}=1\) and k, \(d_{k}s>0\),

  • \((2-d_{1})- \sum_{k=1}^{m-1}(d_{k+1}-2d_{k+1}+d_{k-1})+(2d_{m}-d_{m-1})-d _{m}=1 \).

The truncation error in (19) is bounded, i.e.,

$$ \bigl\vert l^{m+1}_{\Delta t} \bigr\vert \leq \zeta \Delta t^{2}. $$

Here, ζ is a constant depending on y.

To implement this scheme, first we calculate \(y^{-1}\) as follows:

$$\begin{aligned}& y^{-1}(z)=y(z,t_{0})-\Delta t y_{t}(z,t_{0}), \\& y^{-1}(z)=\phi (z)-\Delta t \psi (z). \end{aligned}$$

For \(m=0\), (21) takes the following form:

$$ y^{1}(z)+\beta \gamma y^{1}_{zzzz}=-d_{0}y^{-1}(z)+2d_{0}y_{0}(z)+ \beta f^{1}(z). $$

Now, Eqs. (21) and (25) together with initial/boundary conditions become a complete set of semi-discrete problem for (1).

Also, \(l^{m+1}\), the error at \(t=t_{m+1}\), is given by [21]

$$ l^{m+1}=\beta \biggl(\frac{\partial ^{\alpha }}{\partial t^{\alpha }}y(z,t _{m+1})-G^{\alpha }_{t}y(z,t_{m+1}) \biggr). $$

From Eqs. (19) and (24), the above expression can be written as

$$ \bigl\vert l^{m+1} \bigr\vert = \bigl\vert l^{m+1}_{\Delta t} \bigr\vert \leq \zeta \Delta t^{2}. $$

Some relevant functional spaces, their inner product and standard norms are defined as follows:

$$\begin{aligned}& \varUpsilon ^{2}(\eta ) = \bigl\{ u\in L^{2}(\eta ), u_{z}, u_{zz} \in L^{2}( \eta )\bigr\} , \\& \varUpsilon _{0}^{2}(\eta ) = \bigl\{ u \in \varUpsilon ^{2}(\eta ), u| _{\partial \eta }=0, u_{z}| _{\partial \eta }=0 \bigr\} , \\& \varUpsilon ^{n}(\eta ) = \bigl\{ u \in L^{2}(\eta ), u^{(r)}_{z}, \forall r \leq N\bigr\} , \end{aligned}$$

where \(L^{2}(\eta )\) denotes the space of those measurable functions whose squares are Lebesgue integrable in η. The norm and inner product of \(L^{2}(\eta )\) are given by

$$ \langle v,u\rangle = \int _{\eta }vu \,dz, \quad \Vert u \Vert _{0}= \langle u,u\rangle ^{\frac{1}{2}}. $$

Also, for \(\varUpsilon ^{2}(\eta )\), we take

$$ \langle v,u\rangle _{2}=\langle v,u\rangle +\langle v_{z},u_{z}\rangle +\langle v_{zz},u_{zz} \rangle , \quad \Vert u \Vert _{2}=\sqrt{\langle u,u\rangle _{2}}. $$

The norm \(\Vert \cdot \Vert \) of the space \(\varUpsilon ^{N}(\eta )\) is defined as

$$ \Vert u \Vert _{N}=\sqrt{\sum _{r=0}^{N} \bigl\Vert u_{x}^{(r)} \bigr\Vert _{0}^{2}}. $$

\(\Vert \cdot \Vert _{2}\) is defined as

$$ \Vert u \Vert _{2}=\sqrt{ \Vert u \Vert _{0}^{2}+\beta \gamma \bigl\Vert u_{x}^{(2)} \bigr\Vert _{0} ^{2}}. $$

Now, to carry out the stability and convergence analysis, we need to find \(y^{m+1}\in \varUpsilon _{0}^{2}(\eta )\) such that \(\forall u\in \varUpsilon _{0}^{2}(\eta )\). From (21) and (25), we have

$$\begin{aligned} \begin{aligned}[b] & \bigl\langle y^{m+1},u\bigr\rangle + \beta \gamma \bigl\langle y_{zzzz}^{m+1},u\bigr\rangle \\ &\quad =-d_{m}\bigl\langle y^{-1},u\bigr\rangle +(2d _{m}-d_{m-1})\bigl\langle y^{0},u\bigr\rangle \\ &\quad \quad{} +\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl\langle y^{m-k},u\bigr\rangle +(2d_{0}-d_{1}) \bigl\langle y^{m},u\bigr\rangle +\beta \bigl\langle f^{m+1},u \bigr\rangle \end{aligned} \end{aligned}$$


$$ \bigl\langle y^{1},u\bigr\rangle +\beta \gamma \bigl\langle y_{zzzz}^{1},u\bigr\rangle =-d_{0}\bigl\langle y^{-1},u\bigr\rangle +2d_{0}\bigl\langle y^{0},u\bigr\rangle +\beta \bigl\langle f^{1},u\bigr\rangle . $$

Definition 1

Let \({g_{m}}\) and \(h_{m}\), \(m=1,2,\ldots,N\), be the sequences which satisfy the inequality

$$ g_{m}\leq \Biggl(\sum_{i=1}^{m-1}g_{i}h_{i}+ \kappa \Biggr), \quad m=1,2,\ldots, N, $$

where \(g_{m}\geq 0\), \(\kappa \geq 0\), then the following discrete Gronwall inequality holds:

$$ g_{m}\leq \kappa . \exp \Biggl(\sum _{i=1}^{m-1}g_{i} \Biggr),\quad m=1,2,\ldots, N. $$

4 Stability and convergence

The approach used in this section follows the general approach used in [19]. The stability and convergence analysis for semi-discrete problem are described in the following Theorems 1 and 2, respectively.

Theorem 1

\(\forall \Delta t >0\), the semi-discrete problem is unconditionally stable if

$$ \bigl\Vert y^{m+1} \bigr\Vert _{2} \leq c \bigl( \Vert \phi \Vert _{0}+\Delta t \Vert \psi \Vert _{0} + \beta \bigl\Vert f^{k+1} \bigr\Vert _{0} \bigr), \quad 0\leq m \leq K-1. $$


We apply mathematical induction to prove this theorem.

For \(m=0\) and \(u=y^{1} \), Eq. (30) can be expressed as

$$ \bigl\langle y^{1},y^{1}\bigr\rangle +\beta \gamma \bigl\langle y^{1}_{xxxx},y^{1}\bigr\rangle =-d_{0}\bigl\langle y^{-1},y^{1}\bigr\rangle +2 \bigl\langle y^{0},y^{1}\bigr\rangle +\beta \bigl\langle f^{1},y^{1}\bigr\rangle $$


$$ \bigl\langle y^{1},y^{1}\bigr\rangle +\beta \gamma \bigl\langle y^{1}_{zz},y^{1}_{zz} \bigr\rangle =-d_{0}\bigl\langle y^{-1},y ^{1} \bigr\rangle +2d_{0}\bigl\langle y^{0},y^{1}\bigr\rangle +\beta \bigl\langle f^{1},y^{1}\bigr\rangle . $$

Here, all the boundary related contributions vanish because of the boundary constraints on u. Using \(\Vert u \Vert _{0}\leq \Vert u \Vert _{2}\) and Schwarz’s inequality, Eq. (34) becomes

$$\begin{aligned}& \begin{aligned} \bigl\Vert y^{1} \bigr\Vert ^{2}_{2} &\leq \bigl\Vert y^{-1} \bigr\Vert _{0} \bigl\Vert y^{1} \bigr\Vert _{0}+2 \bigl\Vert y^{0} \bigr\Vert _{0} \bigl\Vert y^{1} \bigr\Vert _{0} +\beta \bigl\Vert f^{1} \bigr\Vert _{0} \bigl\Vert y^{1} \bigr\Vert _{0} \\ &\leq \bigl\Vert y^{-1} \bigr\Vert _{0} \bigl\Vert y^{1} \bigr\Vert _{2}+2 \bigl\Vert y^{0} \bigr\Vert _{0} \bigl\Vert y^{1} \bigr\Vert _{2} + \beta \bigl\Vert f^{1} \bigr\Vert _{0} \bigl\Vert y^{1} \bigr\Vert _{2}, \end{aligned} \\& \bigl\Vert y^{1} \bigr\Vert _{2} \leq \bigl\Vert y^{-1} \bigr\Vert _{0}+2 \bigl\Vert y^{0} \bigr\Vert _{0}+\beta \bigl\Vert f^{1} \bigr\Vert _{0}, \\& \bigl\Vert y^{1} \bigr\Vert _{2} \leq \bigl( \Vert \phi \Vert _{0}-\Delta t \Vert \psi \Vert _{0}\bigr)+2 \Vert \phi _{0} \Vert _{0}+\beta \bigl\Vert f^{1} \bigr\Vert _{0}, \\& \bigl\Vert y^{1} \bigr\Vert _{2} \leq 3\bigl( \Vert \phi \Vert _{0}-\Delta t \Vert \psi \Vert _{0}+\beta \bigl\Vert f ^{1} \bigr\Vert _{0}\bigr). \end{aligned}$$


$$ \bigl\Vert y^{1} \bigr\Vert _{2} \leq c\bigl( \Vert \phi \Vert _{0}-\Delta t \Vert \psi \Vert _{0}+\beta \bigl\Vert f ^{1} \bigr\Vert _{0}\bigr). $$

We assume that the result is true for \(u=y^{k}\), i.e.,

$$ \bigl\Vert y^{k} \bigr\Vert _{2} \leq c \bigl( \Vert \phi _{0} \Vert _{0}+\Delta t \Vert \psi _{0} \Vert _{0} + \beta \bigl\Vert f^{k} \bigr\Vert _{0}\bigr), \quad k=2,3,\ldots,m. $$

Let \(u=y^{m+1}\) in Eq. (30)

$$\begin{aligned} \begin{aligned}[b] &\bigl\langle y^{m+1},y^{m+1}\bigr\rangle + \beta \gamma \bigl\langle y_{zzzz}^{m+1},y^{m+1}\bigr\rangle \\ &\quad =-d_{m}\bigl\langle y^{-1},y ^{m+1}\bigr\rangle +(2d_{m}-d_{m-1})\bigl\langle y^{0},y^{m+1} \bigr\rangle \\ &\quad \quad{} +\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl\langle y^{m-k},y^{m+1}\bigr\rangle +(2d_{0}-d _{1})\bigl\langle y^{m},y^{m+1}\bigr\rangle +\beta \bigl\langle f^{m+1},y^{m+1}\bigr\rangle . \end{aligned} \end{aligned}$$

Integrating by parts gives

$$\begin{aligned} \begin{aligned}[b] & \bigl\langle y^{m+1},y^{m+1}\bigr\rangle + \beta \gamma \bigl\langle y_{zz}^{m+1},y_{zz}^{m+1} \bigr\rangle \\ &\quad =-d_{m}\bigl\langle y ^{-1},y^{m+1} \bigr\rangle +(2d_{m}-d_{m-1})\bigl\langle y^{0},y^{m+1}\bigr\rangle \\ &\quad \quad{} +\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl\langle y^{m-k},y^{m+1}\bigr\rangle +(2d_{0}-d _{1})\bigl\langle y^{m},y^{m+1}\bigr\rangle +\beta \bigl\langle f^{m+1},y^{m+1}\bigr\rangle . \end{aligned} \end{aligned}$$

Using \(\Vert u \Vert _{0}\leq \Vert u \Vert _{2}\) and Schwarz’s inequality, the above expression then takes the following form:

$$\begin{aligned} \bigl\Vert y^{m+1} \bigr\Vert ^{2}_{2} \leq &d_{m} \bigl\Vert y^{-1} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{0}+(2d_{m}-d _{m-1}) \bigl\Vert y^{0} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{0} + \sum _{k=1}^{m-1}(-d_{k-1}+2d _{k} \\ &{}-d_{k+1}) \bigl\Vert y^{m-k} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{0}+(2d_{0}-d_{1}) \bigl\Vert y^{m} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{0}+\beta \bigl\Vert f^{k+1} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{0}, \end{aligned}$$


$$\begin{aligned}& \begin{aligned} \bigl\Vert y^{m+1} \bigr\Vert ^{2}_{2} &\leq d_{m} \bigl\Vert y^{-1} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{2}+(2d_{m}-d _{m-1}) \bigl\Vert y^{0} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{2} + \sum _{k=1}^{m-1}(-d_{k-1}+2d _{k} \\ &\quad{} -d_{k+1}) \bigl\Vert y^{m-k} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{2}+(2d_{0}-d_{1}) \bigl\Vert y^{m} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{2}+\beta \bigl\Vert f^{k+1} \bigr\Vert _{0} \bigl\Vert y^{m+1} \bigr\Vert _{2}, \end{aligned} \\& \begin{aligned} \bigl\Vert y^{m+1} \bigr\Vert ^{2} &\leq d_{m} \bigl\Vert y^{-1} \bigr\Vert _{0} +(2d_{m}-d_{m-1}) \bigl\Vert y^{0} \bigr\Vert _{0}+ \sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl\Vert y^{m-k} \bigr\Vert _{0} \\ &\quad{} +(2d_{0}-d_{1}) \bigl\Vert y^{m} \bigr\Vert _{0} +\beta \bigl\Vert f^{k+1} \bigr\Vert _{0} . \end{aligned} \end{aligned}$$

Using (32), the above relation can be written as follows:

$$\begin{aligned}& \begin{aligned} \bigl\Vert y^{m+1} \bigr\Vert _{2} &\leq \bigl((2d_{m}-d_{m-1}) \bigl\Vert y^{0} \bigr\Vert _{0}+d_{m} \bigl\Vert y^{-1} \bigr\Vert _{0}+\beta \bigl\Vert f^{m+1} \bigr\Vert _{0} \bigr) \exp \Biggl[(2d_{0}-d_{1}) \\ &\quad{} + \sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \Biggr], \end{aligned} \\& \bigl\Vert y^{m+1} \bigr\Vert _{2} \leq \bigl( \bigl\Vert y^{0} \bigr\Vert _{0}+ \bigl\Vert y^{-1} \bigr\Vert _{0}+\beta \bigl\Vert f ^{k+1} \bigr\Vert _{0} \bigr) \exp (1+d_{m-1}-d_{m}), \\& \bigl\Vert y^{m+1} \bigr\Vert _{2} \leq \bigl( \Vert \phi \Vert _{0}+ \Vert \phi \Vert _{0}-\Delta t \Vert \psi \Vert _{0}+\beta \bigl\Vert f^{k+1} \bigr\Vert _{0} \bigr) \exp (1+d_{m-1}-d_{m}), \\& \bigl\Vert y^{m+1} \bigr\Vert _{2} \leq c \bigl( \Vert \phi \Vert _{0}-\Delta t \Vert \psi \Vert _{0}+ \beta \bigl\Vert f^{k+1} \bigr\Vert _{0} \bigr). \end{aligned}$$


Theorem 2

The numerical solution obtained by the proposed method converges to the exact solution if the following relation holds:

$$ \bigl\Vert y(t_{m})-y^{m} \bigr\Vert _{2}\leq \zeta \Delta t^{2}, \quad m=1,2,\ldots,K, $$

whereζis constant and \(\zeta =(1+d_{m-1})\exp (1+d_{m-1}-d _{m})\).


Consider \(e^{m}=y(z,t_{m})-y^{m}(z) \) for \(m=1\), using Eqs. (1) and (30), we have

$$ \bigl\langle e^{1},u\bigr\rangle +\beta \gamma \bigl\langle e_{zz}^{1},u_{zz}\bigr\rangle =\bigl\langle e^{-1},u\bigr\rangle +2d_{0}\bigl\langle e^{0},u \bigr\rangle +\bigl\langle l ^{1},u\bigr\rangle , \quad \forall u\in H_{0}^{2}(\eta ). $$

Again using \(\Vert u \Vert _{0}\leq \Vert u \Vert _{2}\), Schwarz’s inequality, \(u=e^{1}\), and \(e^{0}=0\), we get

$$\begin{aligned}& \bigl\Vert e^{1} \bigr\Vert _{2}^{2} \leq \bigl\Vert e^{-1} \bigr\Vert _{0}+ \bigl\Vert e^{1} \bigr\Vert _{0}+ \bigl\Vert l^{1} \bigr\Vert _{0} \bigl\Vert e ^{1} \bigr\Vert _{0}, \\ & \bigl\Vert e^{1} \bigr\Vert _{2}^{2} \leq \bigl\Vert e^{-1} \bigr\Vert _{0}+ \bigl\Vert e^{1} \bigr\Vert _{2}+ \bigl\Vert l^{1} \bigr\Vert _{0} \bigl\Vert e ^{1} \bigr\Vert _{2}, \\ & \bigl\Vert e^{1} \bigr\Vert _{2} \leq \bigl\Vert e^{-1} \bigr\Vert _{0}+ \bigl\Vert l^{1} \bigr\Vert _{0}. \end{aligned}$$

Since \(\Vert e^{-1} \Vert \leq \Delta t^{2}\), using Eq. (27) leads to

$$\begin{aligned}& \bigl\Vert y(t_{1})-y^{1} \bigr\Vert _{2} \leq 2\Delta t^{2}, \\ & \bigl\Vert y(t_{1})-y^{1} \bigr\Vert _{2} \leq \zeta \Delta t^{2}. \end{aligned}$$

For \(m=1\), Eq. (38) is true.

Now, consider (38) is satisfied for \(m=(1)r\), i.e.,

$$ \bigl\Vert y(t_{m})-y^{m} \bigr\Vert _{2}\leq \zeta \Delta t^{2}. $$

Using (1), (29), (30) and for \(m=r+1\), the error equation is derived as follows:

$$\begin{aligned} \begin{aligned}[b] &\bigl\langle e^{m+1},u\bigr\rangle + \beta \gamma \bigl\langle e_{zz}^{m+1},u_{zz}\bigr\rangle \\ &\quad =-d_{m}\bigl\langle e^{-1},u\bigr\rangle +(2d _{m}-d_{m-1})\bigl\langle e^{0},u\bigr\rangle \\ &\quad \quad{} +\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl\langle e^{m-k},u\bigr\rangle +(2d_{0}-d_{1}) \bigl\langle e ^{m},u\bigr\rangle +\bigl\langle l^{m+1},u\bigr\rangle . \end{aligned} \end{aligned}$$

Now, using the induction assumption and taking \(u=e^{m+1}\), Eq. (40) can be written as follows:

$$\begin{aligned}& \begin{aligned} \bigl\Vert e^{m+1} \bigr\Vert _{2}^{2}& \leq -d_{m} \bigl\Vert e^{-1} \bigr\Vert _{0} \bigl\Vert e^{m+1} \bigr\Vert _{0}+(2d_{m}-d _{m-1})+ \bigl\Vert e^{0} \bigr\Vert _{0} \bigl\Vert e^{m+1} \bigr\Vert _{0} \\ &\quad{} +\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl\Vert e^{m-k} \bigr\Vert _{0} \bigl\Vert e^{m+1} \bigr\Vert _{0} +(2d_{0}-d_{1}) \bigl\Vert e^{m} \bigr\Vert _{0} \bigl\Vert e^{m+1} \bigr\Vert _{0} \\ &\quad{} + \bigl\Vert l^{m+1} \bigr\Vert _{0} \bigl\Vert e ^{m+1} \bigr\Vert _{0}, \end{aligned} \\ & \bigl\Vert e^{m+1} \bigr\Vert _{2}\leq -d_{m} \bigl\Vert e^{-1} \bigr\Vert _{0}+\sum _{k=1}^{m-1}(-d_{k-1}+2d _{k}-d_{k+1}) \bigl\Vert e^{m-k} \bigr\Vert _{2} +(2d_{0}-d_{1}) \bigl\Vert e^{m} \bigr\Vert _{2}+ \bigl\Vert l^{m+1} \bigr\Vert _{0}. \end{aligned}$$

Using (34), we have

$$ \bigl\Vert e^{m+1} \bigr\Vert _{2}\leq \bigl( d_{m} \bigl\Vert e^{-1} \bigr\Vert _{0}+ \bigl\Vert l^{m+1} \bigr\Vert _{0} \bigr) \exp \Biggl[ \sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1})+2d_{0}-d_{1} \Biggr], $$


$$\begin{aligned}& \bigl\Vert e^{m+1} \bigr\Vert _{2} \leq \bigl( d_{m} \bigl\Vert e^{-1} \bigr\Vert _{0}+ \bigl\Vert l^{m+1} \bigr\Vert _{0} \bigr) \exp (1+d_{k-1}-d_{k}), \\ & \begin{gathered} \bigl\Vert e^{m+1} \bigr\Vert _{2} \leq \bigl( d_{m}\Delta t^{2}+\Delta t^{2}\bigr)+\exp (1+d_{k-1}-d _{k}), \\ \bigl\Vert e^{m+1} \bigr\Vert _{2} \leq \zeta \Delta t^{2}. \end{gathered} \end{aligned}$$

Hence, proved. □

5 Spatial discretization

The approach used in this section follows the general approach used in [19].

Let \((z_{i},t_{m})\) be the grid points of a uniform mesh to discretize the region \([0,L]\times [0,T]\), where \(z_{i}=ih\), \(i=0,1,2,\ldots,N\), and \(h= \frac{L}{N}\). The spatial discretization of Eq. (21) using quintic non-polynomial spline is formulated as follows:

$$\begin{aligned} \begin{aligned}[b] &Y_{i}^{m+1}(z)+\beta \gamma F^{m+1} \\ &\quad =-d_{m}Y^{-1}(z)+(2d_{m}-d_{m-1})Y ^{0}(z)+\sum_{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1})Y^{m-k}(z) \\ &\quad \quad{} +(2d_{0}-d_{1})Y^{m}(z)+\beta f^{m+1}(z), \quad m=1,2,3,\ldots,K-1. \end{aligned} \end{aligned}$$

The operator φ is defined as

$$ \varphi Y_{k}=\mu _{1}Y_{k-2}+\nu _{1}Y_{k-1}+\kappa _{1}Y_{k}+\nu _{1}Y _{k+1}+\mu _{1}Y_{k+2}. $$

Now, Eq. (7) takes the following form:

$$ \varphi F_{i}=\frac{1}{h^{4}}(Y_{i-2}-4Y_{i-1}+6Y_{i}-4Y_{i+1}+Y_{i+2}). $$

Applying φ on Eq. (41), we obtain

$$\begin{aligned} & \bigl(\mu _{1}Y_{i-2}^{m+1}+\nu _{1}Y_{i-1}^{m+1}+\kappa _{1}Y_{i}^{m+1}+ \nu _{1}Y_{i+1}^{m+1}+\mu _{1}Y_{i+2}^{m+1} \bigr) +\frac{\beta \gamma }{h^{4}}\bigl(Y_{i-2}^{m+1}-4Y_{i-1}^{m+1}+6Y_{i}^{m+1} \\ &\quad \quad{} -4Y_{i+1}^{m+1}+Y_{i+2}^{m+1} \bigr) \\ &\quad =-d_{m}\bigl(\mu _{1}Y_{i-2}^{-1}+ \nu _{1}Y _{i-1}^{-1}+\kappa _{1}Y_{i}^{-1} +\nu _{1}Y_{i+1}^{-1}+\mu _{1}Y_{i+2} ^{-1}\bigr)+(2d_{m} \\ &\quad \quad{} -d_{m-1}) \bigl(\mu _{1}Y_{i-2}^{0}+ \nu _{1}Y_{i-1}^{0}+\kappa _{1}Y_{i}^{0}+ \nu _{1}Y_{i+1}^{0}+\mu _{1}Y_{i+2}^{0} \bigr) \\ &\quad \quad{}+\sum_{k=1}^{m-1}(-d_{k-1} +2d _{k}-d_{k+1}) \bigl(\mu _{1}Y_{i-2}^{m-k} \\ &\quad \quad{} +\nu _{1}Y_{i-1}^{m-k}+\kappa _{1}Y_{i}^{m-k}+\nu _{1}Y_{i+1}^{m-k} +\mu _{1}Y_{i+2}^{m-k}\bigr) \\ &\quad \quad{}+(2d_{0}-d_{1}) \bigl(\mu _{1}Y_{i-2}^{m}+\nu _{1}Y_{i-1} ^{m}+\kappa _{1}Y_{i}^{m}+\nu _{1}Y_{i+1}^{m} \\ &\quad \quad{} +\mu _{1}Y_{i+2}^{m}\bigr)+\beta \bigl( \mu _{1}f_{i-2}^{m+1}+\nu _{1}f_{i-1}^{m+1}+ \kappa _{1}f_{i}^{m+1}+\nu _{1}f_{i+1}^{m+1}+ \mu _{1}f_{i+2}^{m+1}\bigr), \\ &\quad \quad 1 \leq m\leq K-1. \end{aligned}$$

After simplification, (44) takes the following form:

$$\begin{aligned} \begin{aligned}[b] & \biggl(\mu _{1}+ \frac{\beta \gamma }{h^{4}} \biggr)Y_{i-2}^{m+1}+ \biggl(\nu _{1}-4\frac{\beta \gamma }{h^{4}} \biggr)Y_{i-1}^{m+1}+ \biggl(\kappa _{1}+6\frac{ \beta \gamma }{h^{4}} \biggr)Y_{i}^{m+1} \\ &\quad\quad{} + \biggl(\nu _{1}-4\frac{\beta \gamma }{h^{4}} \biggr)Y_{i+1}^{m+1}+ \biggl(\mu _{1}+\frac{\beta \gamma }{h ^{4}} \biggr)Y_{i+2}^{m+1} \\ &\quad =Q_{i}, \quad 2\leq i\leq N-2, 1\leq m \leq K-1, \end{aligned} \end{aligned}$$


$$\begin{aligned} Q_{i}&= -d_{m} \bigl(\mu _{1}Y_{i-2}^{-1}+ \nu _{1}Y_{i-1}^{-1}+\kappa _{1}Y_{i}^{-1}+ \nu _{1}Y_{i+1}^{-1}+\mu _{1}Y_{i+2}^{-1} \bigr) +(2d_{m}-d _{m-1}) \bigl(\mu _{1}Y_{i-2}^{0} \\ &\quad {} +\nu _{1}Y_{i-1}^{0}+\kappa _{1}Y_{i}^{0}+\nu _{1}Y_{i+1}^{0} +\mu _{1}Y _{i+2}^{0}\bigr)+\sum _{k=1}^{m-1}(-d_{k-1}+2d_{k}-d_{k+1}) \bigl(\mu _{1}Y_{i-2} ^{m-k}+\nu _{1}Y_{i-1}^{m-k} \\ &\quad {} +\kappa _{1}Y_{i}^{m-k}+\nu _{1}Y_{i+1}^{m-k}+\mu _{1}Y_{i+2}^{m-k} \bigr) +(2d _{0}-d_{1}) \bigl(\mu _{1}Y_{i-2}^{m}+ \nu _{1}Y_{i-1}^{m}+\kappa _{1}Y_{i}^{m}+ \nu _{1}Y_{i+1}^{m} \\ &\quad {} +\mu _{1}Y_{i+2}^{m}\bigr)+\beta \bigl(\mu _{1}f_{i-2}^{m+1}+\nu _{1}f_{i-1}^{m+1}+ \kappa _{1}f_{i}^{m+1}+\nu _{1}f_{i+1}^{m+1} +\mu _{1}f_{i+2}^{m+1}\bigr), \quad 1\leq m\leq K-1. \end{aligned}$$

The above system yields \((N-3)\) equations involving \((N-1)\) unknowns \(Y_{i}^{m+1}\), \(1\leq i\leq N-1\). We extract two more equations from boundary conditions as follows:

$$\begin{aligned} &\biggl(\varpi _{0}-2\frac{\beta \gamma }{h^{4}}\biggr)Y_{0}^{m+1}+ \biggl(\varpi _{1}+5\frac{ \beta \gamma }{h^{4}}\biggr)Y_{1}^{m+1}+ \biggl(\varpi _{2}-4\frac{\beta \gamma }{h ^{4}}\biggr)Y_{2}^{m+1} +\biggl(\varpi _{3}+\frac{\beta \gamma }{h^{4}}\biggr)Y_{3}^{m+1} \\ &\quad =(2d_{0}-d_{1}) \bigl( \varpi _{0}Y_{0}^{m}+\varpi _{1}Y_{1}^{m}+\varpi _{2}Y_{2}^{m}+\varpi _{3}Y_{3}^{m} \bigr) \\ &\quad\quad{} + \sum_{k=1}^{m-1}(d_{k}-d_{k+1}) \bigl(\varpi _{0}Y_{0}^{m-k}+\varpi _{1}Y_{1} ^{m-k} +\varpi _{2}Y_{2}^{m-k}+\varpi _{3}Y_{3}^{m-k} \bigr) \\ &\quad\quad{} +(d_{m}-d_{m-1}) (\varpi _{0}\phi _{0}+\varpi _{1}\phi _{1}+\varpi _{2} \phi _{2}+\varpi _{3}\phi _{3}) \\ &\quad\quad{} +\Delta d_{m}(\varpi _{0}\psi _{0}+\varpi _{1}\psi _{1}+\varpi _{2}\psi _{2}+ \varpi _{3}\psi _{3}) \\ &\quad\quad{} +\beta \bigl(\varpi _{0}f_{0}^{m+1}+ \varpi _{1}f_{1}^{m+1}+\varpi _{2}f_{2} ^{m+1}+\varpi _{3}f_{3}^{m+1}\bigr). \end{aligned}$$


$$\begin{aligned} &\biggl(\varpi _{3}+\frac{\beta \gamma }{h^{4}}\biggr)Y_{N-3}^{m+1}+ \biggl(\varpi _{2}-4\frac{ \beta \gamma }{h^{4}}\biggr)Y_{N-2}^{m+1}+ \biggl(\varpi _{1}5\frac{\beta \gamma }{h ^{4}}\biggr)Y_{N-1}^{m+1} +\biggl(\varpi _{0}-2\frac{\beta \gamma }{h^{4}}\biggr)Y_{N}^{m+1} \\ &\quad =(2d_{0}-d_{1}) \bigl( \varpi _{3}Y_{N-3}^{m} +\varpi _{2}Y_{N-2}^{m}+\varpi _{1}Y_{N-1}^{m}+\varpi _{0}Y_{N}^{m} \bigr) \\ &\quad\quad{} +\sum_{k=1}^{m-1}(d_{k}-d_{k+1}) \bigl(\varpi _{3}Y_{N-3}^{m-k}+\varpi _{2}Y _{N-2}^{m-k}+\varpi _{1}Y_{N-1}^{m-k}+ \varpi _{0}Y_{N}^{m-k}\bigr) \\ &\quad\quad{} +(d_{m}-d_{m-1}) (\varpi _{3}\phi _{N-3}+\varpi _{2}\phi _{N-2}+\varpi _{1} \phi _{N-1}+\varpi _{0}\phi _{N}) \\ &\quad\quad{} +\Delta d_{m}(\varpi _{3}\psi _{N-3}+\varpi _{2} \psi _{N-2}+\varpi _{1}\psi _{N-1} \\ &\quad\quad{} +\varpi _{0}\psi _{N})+\beta \bigl(\varpi _{3}f_{N-3}^{m+1}+\varpi _{2}f_{N-2} ^{m+1}+\varpi _{1}f_{N-1}^{m+1}+\varpi _{0}f_{N}^{m+1}\bigr). \end{aligned}$$

In order to apply this scheme, \(Y^{2}=[Y_{1}^{2},Y_{2}^{2},Y_{3}^{2},\ldots, Y_{N-1}^{2}]^{T}\) and \(Y^{1}=[Y_{1}^{1},Y_{2}^{1},Y_{3}^{1},\ldots, Y_{N-1}^{1}]^{T}\) are required. Solving (25) and utilizing the quintic non-polynomial spline, \(Y^{1}\) is calculated as follows:

$$\begin{aligned} & \biggl(\mu _{1}+\frac{\beta \gamma }{h^{4}} \biggr)Y_{i-2}^{1}+ \biggl(\nu _{1}-4\frac{\beta \gamma }{h^{4}} \biggr)Y_{i-1}^{1}+ \biggl(\kappa _{1}+6\frac{ \beta \gamma }{h^{4}} \biggr)Y_{i}^{1} + \biggl(\nu _{1}-4\frac{\beta \gamma }{h^{4}} \biggr)Y_{i+1}^{1} \\ &\quad{} + \biggl(\mu _{1}+\frac{\beta \gamma }{h^{4}} \biggr)Y_{i+2}^{1}=J_{i}, \quad 2\leq i\leq N-2, \end{aligned}$$


$$\begin{aligned} J_{i}&=(\mu _{1}\phi _{i-2}+\nu _{1} \phi _{i-1}+\kappa _{1}\phi _{i}+\nu _{1}\phi _{i+1}+\mu _{1}\phi _{i+2})+ \Delta t\bigl(\mu _{1}\psi _{i-2}^{1}+\nu _{1}\psi _{i-1}^{1}+\kappa _{1}\psi _{i}^{1} \\ &\quad{} +\nu _{1}\psi _{i+1}^{1}+\mu _{1}\psi _{i+2}^{1}\bigr)+\beta \bigl(\mu _{1}f_{i-2} ^{1}+\nu _{1}f_{i-1}^{1} +\kappa _{1}f_{i}^{1}+\nu _{1}f_{i+1}^{1}+ \mu _{1}f_{i+2}^{1}\bigr). \end{aligned}$$

System (48) contains \((N-1)\) unknowns \(Y_{i}^{1}\), \(1\leq i \leq N-1\), involved in \((N-3)\) equations. We extract two more equations from the end conditions as follows:

$$\begin{aligned} &\biggl(\varpi _{0}-2\frac{\beta \gamma }{h^{4}}\biggr)Y_{0}^{1}+ \biggl(\varpi _{1}+5\frac{ \beta \gamma }{h^{4}}\biggr)Y_{1}^{1}+ \biggl(\varpi _{2}-4\frac{\beta \gamma }{h ^{4}}\biggr)Y_{2}^{1} +\biggl(\varpi _{3}+\frac{\beta \gamma }{h^{4}}\biggr)Y_{3}^{1} \\ &\quad =(\varpi _{0}\phi _{0}+\varpi _{1}\phi _{1} +\varpi _{2}\phi _{2}+ \varpi _{3}\phi _{3})+\Delta t(\varpi _{0}\psi _{0}+\varpi _{1}\psi _{1}+\varpi _{2} \psi _{2} +\varpi _{3}\psi _{3}) \\ &\quad\quad{} +\beta \bigl(\varpi _{0}f_{0}^{1}+ \varpi _{1}f_{1}^{1} + \varpi _{2}f_{2}^{1}+ \varpi _{3}f_{3}^{1} \bigr) \end{aligned}$$


$$\begin{aligned} &\biggl(\varpi _{3}+\frac{\beta \gamma }{h^{4}}\biggr)Y_{N-3}^{1}+ \biggl(\varpi _{2}-4\frac{ \beta \gamma }{h^{4}}\biggr)Y_{N-2}^{1}+ \biggl(\varpi _{1}+5\frac{\beta \gamma }{h ^{4}}\biggr)Y_{N-1}^{1} +\biggl(\varpi _{0}-2\frac{\beta \gamma }{h^{4}}\biggr)Y_{N}^{1} \\ &\quad =(\varpi _{3}\phi _{N-3}+\varpi _{2}\phi _{N-2} +\varpi _{1}\phi _{N-1}+ \varpi _{0}\phi _{N})+\Delta t(\varpi _{3}\psi _{N-3}+\varpi _{2}\psi _{N-2} \\ &\quad\quad{} +\varpi _{1}\psi _{N-1}+\varpi _{0} \psi _{N})+\beta \bigl(\varpi _{3}f_{N-3} ^{1}+\varpi _{2}f_{N-2}^{1}+\varpi _{1}f_{N-1}^{1}+\varpi _{0}f_{N}^{1} \bigr). \end{aligned}$$

Suppose \(\phi =[\phi _{1},\phi _{2},\ldots,\phi _{N-1}]^{T}\), \(f= [f_{1},f_{2},\ldots,f_{N-1}]^{T}\), \(\overset{\sim }{\phi }=[ \phi _{0},0,\ldots,0,\phi _{N}]^{T}\), and \(\overset{\sim }{f}=[f_{0},0, \ldots,0,f_{N}]^{T}\) are column matrices with \((N-1)\) entries. The system in (48)–(50) can be expressed as

$$ AY^{1}=B\bigl(\phi +\Delta t \psi +\beta f^{1}\bigr)+C(\overset{\sim }{\phi }+ \Delta t \overset{\sim }{\psi }+\beta \overset{\sim }{f})-D. $$

Here, A,B, and C are square matrices of order \(n-1\).

$$\begin{aligned}& A= \begin{pmatrix} \varpi _{1}+5\frac{\beta \gamma }{h^{4}} & \varpi _{2}-4\frac{\beta \gamma }{h^{4}} & \varpi _{3}+\frac{\beta \gamma }{h^{4}} & 0 & 0 & 0 & \cdots & 0 \\ \nu _{1}-4\frac{\beta \gamma }{h^{4}} & \kappa _{1}+6\frac{\beta \gamma }{h^{4}} & \nu _{1}-4\frac{\beta \gamma }{h^{4}} & \mu _{1}+\frac{ \beta \gamma }{h^{4}} & 0 & 0 & \cdots & 0 \\ \mu _{1}+\frac{\beta \gamma }{h^{4}} & \nu _{1} -4\frac{\beta \gamma }{h^{4}} & \kappa _{1}+6\frac{\beta \gamma }{h ^{4}} & \nu _{1}-4\frac{\beta \gamma }{h^{4}} & \mu _{1}+\frac{\beta \gamma }{h^{4}} & 0 & \cdots & 0 \\ & \ddots & & & \ddots & & \ddots \\ 0 & \cdots & 0 & \mu _{1}+\frac{\beta \gamma }{h^{4}} & \nu _{1}-4\frac{ \beta \gamma }{h^{4}} & \kappa _{1}+6\frac{\beta \gamma }{h^{4}} & 0 \nu _{1}-4\frac{\beta \gamma }{h^{4}} & \mu _{1}+\frac{\beta \gamma }{h ^{4}} \\ 0 & \cdots & 0 & & \mu _{1}+\frac{\beta \gamma }{h^{4}} & \nu _{1}-4\frac{ \beta \gamma }{h^{4}} & \kappa _{1}+6\frac{\beta \gamma }{h^{4}} & \nu _{1}-4\frac{\beta \gamma }{h^{4}} \\ 0 & \cdots & 0 & 0 & 0 & \varpi _{3}+\frac{\beta \gamma }{h^{4}} & \varpi _{2}-4\frac{\beta \gamma }{h^{4}} & \varpi _{1}+5\frac{\beta \gamma }{h^{4}} \end{pmatrix} , \\& B= \begin{pmatrix} \varpi _{1} & \varpi _{2} & \varpi _{3} & 0 & 0 & 0 & \cdots & 0 \\ \nu _{1} & \kappa _{1} & \nu _{1} & \mu _{1}& 0 & 0 & \cdots & 0 \\ \mu _{1} & \nu _{1} & \kappa _{1} & \nu _{1} & \mu _{1} & 0 & \cdots & 0 \\ & \ddots & & & \ddots & & \ddots \\ 0 & \cdots & 0 & \mu _{1} & \nu _{1} & \kappa _{1} & \nu _{1} & \mu _{1} \\ 0 & \cdots & 0 & 0 & \mu _{1} & \nu _{1} & \kappa _{1} & \nu _{1} \\ 0 & \cdots & 0 & 0 & 0 & \varpi _{3} & \varpi _{2} & \varpi _{1} \end{pmatrix} \quad \text{and} \\& C= \begin{pmatrix} \varpi _{0} & 0 & 0 & 0 & 0 & 0 & 0 & \cdots & 0 \\ 1 & 0 & 0 & 0 & 0 & 0 & 0 & \cdots & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & \cdots & 0 \\ & \ddots & & & \ddots & & \ddots \\ 0 & \cdots & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & \cdots & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\ 0 & \cdots & 0 & 0 & 0 & 0 & 0 & 0 & \varpi _{0} \end{pmatrix}. \\& D=\bigl[-M_{0}h^{2},0,0,0,\ldots,-M_{N}h^{2} \bigr]^{T}. \end{aligned}$$

6 Numerical results and discussion

In this section, we present the simulation results for two test examples in order to validate the proposed numerical algorithm. All calculations are performed in Mathematica 10.0. The accuracy of the current scheme is verified by the error norms \(L_{\infty }\), \(L_{2}\) and experimental order of convergence (EOC) [22, 23]:

$$ L_{\infty }= \max \vert y_{j}-Y_{j} \vert , \qquad L_{2}=\sqrt{\frac{\sum_{j=0}^{N} \vert y_{j}-Y_{j} \vert ^{2}}{\sum_{j=0}^{N} \vert y _{j} \vert ^{2}}} , \qquad \mathit{EOC} = \frac{1}{\log (2)}\log \biggl[\frac{L_{\infty }(2N)}{L_{ \infty }(N)} \biggr], $$

where \(y_{j}\), \(Y_{j}\) are the exact analytical and quintic non-polynomial spline solutions at \(j{th}\) nodal point respectively.

Problem 1

Consider problem (1) with \(\gamma =0.05\) [1].

The exact analytical solution of this problem is

$$ y(z,t)=2(t+1)\sin ^{2}(z). $$

The maximum and Euclidean error norms corresponding to four different values of Δt are reported in Table 1 using \(N=100\) and \(\alpha =1.75\). It is clear that the presented scheme approximates the exact analytical solution more precisely as compared to the method used in [1]. In Table 2, the error norms \(L_{\infty }\) and \(L_{2}\) are listed at \(t=0.25,0.5,1\) using different values of α. The calculations of slope rate of convergence in spatial direction are presented in Table 3 when error norms are calculated for \(\Delta t=0.001\), \(\alpha =1.50\). The computational rate of convergence of the proposed method in spatial direction is in line with theoretical results even with a larger time step. Figure 1 displays the physical behaviour of numerically approximated solution at various time stages. The three-dimensional visuals of exact analytical and non-polynomial quintic spline solutions are shown in Fig. 2 using \(\alpha =1.50\), \(N=100\), and \(\Delta t=0.001\). From Fig. 2, it is clear that the numerical solution is consistent with the exact solution, which indicates that the proposed method is effective. Figure 3 displays the absolute error at \(t=1\) with \(\alpha =1.75\) and \(N=100\), whereas Fig. 4 represents 3D error plot using \(N=100\), \(\alpha =1.5\), and \(\Delta t=0.001\).

Figure 1
figure 1

Approximate solution for Problem 1 at different time levels when \(\Delta t=0.001\), \(N=80\), \(\alpha =1.75\)

Figure 2
figure 2

Exact and numerical solution for Problem 1 with \(N=80\), \(\Delta t=0.001\), and \(\alpha =1.50\)

Figure 3
figure 3

Absolute error for Problem 1 when \(N=100\), \(\alpha =1.75\), and \(\Delta t=0.0005\)

Figure 4
figure 4

Absolute error for Problem 1 when \(N=100\), \(\alpha =1.5\) and \(t=1\)

Table 1 Error norms for Problem 1 at \(t=1\) with \(N=100\), \(\alpha =1.75\)
Table 2 Error norms for Problem 1, with \(N=80\) and \(\Delta t=0.001\)
Table 3 Experimental order of convergence for Problem 1, when \(\alpha =1.50\), \(N=80\), \(\Delta t=0.001\)

Problem 2

As a second experiment, consider the following fourth order superdiffusion equation [1]:

$$ \frac{\partial ^{\alpha }y}{\partial t^{\alpha }}+\gamma \frac{\partial ^{4}y}{\partial z^{4}}=f(z,t), \quad z\in [0,1], t\in [0,T], $$

the initial/end conditions are

$$\begin{aligned}& y(z,0)=\frac{1}{\pi ^{5}} \bigl(\pi ^{10}\sin (\pi z)+\cos (\pi z)- \cos (3\pi z) \bigr), \\& y(0,t) =y(1,t) =0 , \\& y_{zz}(0,t) =\frac{1}{\pi ^{3}}8 (1 + t), \qquad y_{zz}(1,t)=- \frac{1}{\pi ^{3}}8 (1 + t). \end{aligned}$$

The exact analytical solution to this problem is

$$ y(z,t)=\frac{1}{\pi ^{5}} \bigl(\pi ^{10}\sin (\pi z)+\cos (\pi z)- \cos (3\pi z) \bigr) (t+1). $$

The computational error norms corresponding to four different selections of Δt are given in Table 4 with \(\gamma =0.05\) and \(N=80\). It can be seen that our presented computational strategy yields more accurate solutions as compared to the technique used in [1]. Table 5 shows the maximum and Euclidian error norms at different time levels. The experimental rate of convergence is tabulated in Table 6 when error norms are calculated for \(N=80\), \(\alpha =1.50\), and \(\Delta t=0.001\). It is clear that the experimental results support the theoretical estimation. Figure 5 displays the approximate solution at \(t=1,2,3,4,5\). The three-dimensional plots of analytical exact and numerical solutions are portrayed in Fig. 6 in order to showcase their physical behaviour. In Fig. 7, the absolute computational error is presented at \(t=1\) using \(\alpha =1.50\) and \(N=80\).

Figure 5
figure 5

Approximate solution for Problem 2 at different time levels when \(\Delta t=0.001\), \(N=60\), \(\alpha =1.25\)

Figure 6
figure 6

Exact and numerical solution for Problem 2 when \(N=80\), \(\alpha =1.25\), \(\Delta t=0.001\)

Figure 7
figure 7

Absolute error for Problem 2 when \(N=80\), \(\Delta t=0.001\) and \(\alpha =1.25\)

Table 4 Error norms for Problem 2 at \(t=1\) with \(N=80\), \(\alpha =1.50\)
Table 5 Error norms for Problem 2, when \(N=80\) and \(\Delta t=0.001\)
Table 6 Experimental order of convergence for Problem 2, when \(N=80\), \(\alpha =1.50\), \(\Delta t=0.001\)

7 Conclusion

  1. 1.

    An algorithm utilizing quintic non-polynomial spline functions has been developed for the numerical treatment of time fractional fourth order superdiffusion equation.

  2. 2.

    The discretization in space and time directions has been achieved by using quintic non-polynomial spline functions and finite central difference formulation respectively.

  3. 3.

    The unconditional stability of the proposed scheme in temporal direction has been proved.

  4. 4.

    Theoretically, the presented technique is proved to be \(O(h^{4}+ \Delta t^{2})\) accurate.

  5. 5.

    The experimental order of convergence is found to conform with the theoretical expectations.

  6. 6.

    The comparison of maximum and Euclidian error norms indicates the superiority of the present scheme over the method used in [1] even with larger grid spacing in time direction.


  1. Arshed, S.: Quintic b-spline method for time-fractional superdiffusion fourth-order differential equation. Math. Sci. 11(1), 17–26 (2017)

    Article  MathSciNet  Google Scholar 

  2. Tariq, H., Akram, G.: Quintic spline technique for time fractional fourth-order partial differential equation. Numer. Methods Partial Differ. Equ. 33(2), 445–466 (2017)

    Article  MathSciNet  Google Scholar 

  3. Podlubny, I.: Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications. Mathematics in Science and Engineering, vol. 198. Academic Press, San Diego (1998)

    MATH  Google Scholar 

  4. Miller, K.S., Ross, B.: An Introduction to the Fractional Calculus and Fractional Differential Equations. Wiley, New York (1993)

    MATH  Google Scholar 

  5. Jafari, H., Golbabai, A., Seifi, S., Sayevand, K.: Homotopy analysis method for solving multi-term linear and nonlinear diffusion–wave equations of fractional order. Comput. Math. Appl. 59(3), 1337–1344 (2010)

    Article  MathSciNet  Google Scholar 

  6. Dhaigude, D., Birajdar, G.A.: Numerical solution of system of fractional partial differential equations by discrete Adomian decomposition method. J. Fract. Calc. Appl. 3(12), 1–11 (2012)

    Google Scholar 

  7. El-Sayed, A., Gaber, M.: The Adomian decomposition method for solving partial differential equations of fractal order in finite domains. Phys. Lett. A 359(3), 175–182 (2006)

    Article  MathSciNet  Google Scholar 

  8. Momani, S., Odibat, Z.: Homotopy perturbation method for nonlinear partial differential equations of fractional order. Phys. Lett. A 365(5–6), 345–350 (2007)

    Article  MathSciNet  Google Scholar 

  9. Turut, V., Güzel, N.: On solving partial differential equations of fractional order by using the variational iteration method and multivariate Padé approximations. Eur. J. Pure Appl. Math. 6(2), 147–171 (2013)

    MathSciNet  MATH  Google Scholar 

  10. Secer, A., Akinlar, M.A., Cevikel, A.: Efficient solutions of systems of fractional PDEs by the differential transform method. Adv. Differ. Equ. 2012(1), 188 (2012)

    Article  MathSciNet  Google Scholar 

  11. Zahra, W.K., Elkholy, S.M.: The use of cubic splines in the numerical solution of fractional differential equations. Int. J. Math. Math. Sci. 2012, Article ID 638026 (2012)

    Article  MathSciNet  Google Scholar 

  12. El Danaf, T.S.: Numerical solution for the linear time and space fractional diffusion equation. J. Vib. Control 21(9), 1769–1777 (2015)

    Article  MathSciNet  Google Scholar 

  13. Siddiqi, S.S., Arshed, S.: Numerical solution of time-fractional fourth-order partial differential equations. Int. J. Comput. Math. 92(7), 1496–1518 (2015)

    Article  MathSciNet  Google Scholar 

  14. Hamasalh, F.K., Muhammad, P.O.: Generalized quartic fractional spline interpolation with applications. Int. J. Open Problems Compt. Math. 8(1), 67–80 (2015)

    Article  Google Scholar 

  15. Mohyud-Din, S.T., Akram, T., Abbas, M., Ismail, A.I., Ali, N.H.: A fully implicit finite difference scheme based on extended cubic b-splines for time fractional advection–diffusion equation. Adv. Differ. Equ. 2018(1), 109 (2018)

    Article  MathSciNet  Google Scholar 

  16. Li, M., Ding, X., Xu, Q.: Non-polynomial spline method for the time-fractional nonlinear Schrödinger equation. Adv. Differ. Equ. 2018(1), 318 (2018)

    Article  Google Scholar 

  17. Pezza, L., Pitolli, F.: A fractional spline collocation-Galerkin method for the time-fractional diffusion equation. Commun. Appl. Ind. Math. 9(1), 104–120 (2018)

    MathSciNet  MATH  Google Scholar 

  18. Khalid, N., Abbas, M., Iqbal, M.K.: Non-polynomial quintic spline for solving fourth-order fractional boundary value problems involving product terms. Appl. Math. Comput. 349, 393–407 (2019)

    MathSciNet  MATH  Google Scholar 

  19. Amin, M., Abbas, M., Iqbal, M.K., Baleanu, D.: Non-polynomial quintic spline for numerical solution of fourth-order time fractional partial differential equations. Adv. Differ. Equ. 2019(1), 183 (2019)

    Article  MathSciNet  Google Scholar 

  20. Khalid, N., Abbas, M., Iqbal, M.K., Baleanu, D.: A numerical algorithm based on modified extended B-spline functions for solving time-fractional diffusion wave equation involving reaction and damping terms. Adv. Differ. Equ. 2019, 378 (2019)

    Article  MathSciNet  Google Scholar 

  21. Lin, Y., Xu, C.: Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 225(2), 1533–1552 (2007)

    Article  MathSciNet  Google Scholar 

  22. Iqbal, M.K., Abbas, M., Wasim, I.: New cubic b-spline approximation for solving third order Emden–Flower type equations. Appl. Math. Comput. 331, 319–333 (2018)

    MathSciNet  MATH  Google Scholar 

  23. Wasim, I., Abbas, M., Amin, M.: Hybrid b-spline collocation method for solving the generalized Burgers–Fisher and Burgers–Huxley equations. Math. Probl. Eng. 2018, Article ID 6143934 (2018)

    Article  MathSciNet  Google Scholar 

Download references


The authors are also indebted to the anonymous reviewers for their helpful, valuable comments and suggestions in the improvement of this manuscript. This research was financial supported by Research University grant (1001/PMATHS/8011013) from School of Mathematical Sciences, Universiti Sains Malaysia.

Availability of data and materials

Not applicable.

Authors’ information

Muhammad Amin is PhD scholar, Muhammad Abbas is Associate Professor, Muhammad Kashif Iqbal is Assistant Professor, Ahmad Izani Md. Ismail and Dumitru Baleanu are Professors.


All the financial support for publishing this paper is funded by Universiti Sains Malaysia.

Author information

Authors and Affiliations



All authors equally contributed to this work. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Muhammad Abbas.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Amin, M., Abbas, M., Iqbal, M.K. et al. A fourth order non-polynomial quintic spline collocation technique for solving time fractional superdiffusion equations. Adv Differ Equ 2019, 514 (2019).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: