Home A new numerical technique for the solution of time-fractional nonlinear Klein–Gordon equation involving Atangana–Baleanu derivative using cubic B-spline functions
Article Open Access

A new numerical technique for the solution of time-fractional nonlinear Klein–Gordon equation involving Atangana–Baleanu derivative using cubic B-spline functions

  • Muserat Shaheen , Muhammad Abbas EMAIL logo , Farah Aini Abdullah EMAIL logo and Yasser Salah Hamed
Published/Copyright: August 7, 2025

Abstract

One of the earliest attempts to make special relativity and quantum mechanics compatible was the Klein–Gordon equation (KGE). In the 1920s, Oskar Klein and Walter Gordon independently proposed it. This equation plays a very significant role in the fields of quantum mechanics and quantum field theory. This equation has been solved using a variety of techniques. The current work presents a numerical approach that uses cubic B-spline (CBS) functions to solve the KGE involving Atangana–Baleanu fractional derivative. The fractional derivative in time is discretized using a finite difference scheme in the proposed technique, while the space direction is discretized using a θ -weighted scheme based on CBS functions. The Fourier approach is used to prove that the proposed scheme is unconditionally stable. A second-order convergence in the temporal and spatial directions has been proved theoretically and numerically. Finally, four applications of the KGE show the efficiency and accuracy of the proposed method than other methods.

1 Introduction

One of the most used mathematical functions for estimating processes is the spline functions. Spline functions are identified as piecewise polynomial functions that are used to solve many ordinary differential equations and partial differential equations. In recent work, these functions are also widely used to solve fractional partial differential equations. Compared to traditional differential equations, fractional order differential equations may be able to explain dynamic processes more effectively. The researchers of the twentieth century have done an astounding quantity of research on fractional calculus [1]. Caputo and Febrizio [2] presented a new definition of fractional derivative with a smooth kernel. The caputo fractional derivative is used by Diethelm and Ford [3] to solve multi-order fractional differential equations. El-Sayed et al. [4] investigated the fractional-order logistic equation’s numerical solution, existence, stability, and uniqueness. The relativistic Klein–Gordon equation (KGE) describes spinless particles and is a version of the Schrödinger equation. Numerous mathematicians have solved the KGE using various methods, such as Shakeri and Dehghan [5] used the variational iteration method to find the analytical and approximate solution of this equation. Onate et al. [6] analytically derived both the energy equation and the accompanying unnormalized wave function. Gorka [7] used the Galerkin technique, the logarithmic Sobolev inequality, and the compactness theorem to find out the existence of a unique solution. Kumbinarasaiah [8] calculate a nonlinear solution of KGE by transforming a system of nonlinear algebraic equations. Lou and Chen [9] defined some unique kinds of solutions to Kleine–Gordon reduction equations. Chatterjee [10] solved the KGE iteratively using an 1 N expansion approach to get the energy spectrum of a scalar particle in a spherically symmetric potential. Subasi and Araz [11] examined the phases involved in determining the best control and the methods for approximating this control, respectively. Atangana and Araz [12] used the recently presented numerical approach to integral and partial differential equations of both integer and noninteger order. Subasi et al. [13] investigated the optimality conditions in an optimal control problem governed by a hyperbolic problem. Dehghan and Shokri used collocation point and thin plate splines radial basis functions to approximate the solution in the study of Dehghan and Shokri [14]. Berat et al. [15] used a cubic B-spline (CBS) collocation finite element method and L 2 algorithm for the solution of the time fractional (TF) nonlinear KGE. Bratsos [16] solved the nonlinear KGE by using a predictor–corrector technique based on the application of rational approximates of second-order to the matrix-exponential term in a three-time level recurrence relation. Zhang et al. [17] introduced a simple direct space–time meshless approach based on the radial or nonradial basis function for the one-dimensional KGE. Shakeri and Dehghan [18] used He’s variational iteration method to give approximate and analytical solutions for this equation.

Ganji et al. [19] presented a novel method for solving the time fractional Klein–Gordon equation (TFKGE) by employing the clique polynomial as the basis function for the operational matrices in his article. Saifullah et al. [20] solved the nonlinear KGE with the Caputo fractional derivative. In order to solve a set of linear and nonlinear fractional KGEs that arise in quantum and classical relativistic physics, Liu et al. [21] offered an analytical and numerical method. Bentrcia and Mennouni [22] discussed behavior analysis of solutions to a TFKGE in a multidimensional a bounded domain. Chen et al. [23] considered the numerical approximation of a nonlinear TFKGE in a bounded domain. Mohebbi et al. [24] investigated three equations in his article which are the TF Cattaneo equation and the linear time-fractional KG plus dissipative KG equations. They solved the TF derivative described in Caputo’s sense by a scheme of order O ( τ 3 α ) , 1 < α < 2 , and the space derivative is discretized with a fourth-order compact procedure. Hassani et al. [25] solved the variable order nonlinear TFKGE by using a set of basis functions, namely the generalized polynomials and the Caputo-type definition. As there are a number of equations with fractional derivative but this article is concerned with the following nonlinear TFKGE:

(1.1) α U ( y , s ) s α + μ 1 2 U ( y , s ) y 2 + μ 2 U ( y , s ) + μ 3 U σ ( y , s ) = f ( y , s ) , s [ 0 , T ] , y [ a , b ] , 1 < α 2 ,

with ICs:

(1.2) U ( y , 0 ) = U 0 ( y ) , U s ( y , 0 ) = f 1 ( y ) , a y b ,

and boundary conditions (BCs)

(1.3) U ( a , s ) = f 2 ( s ) , U ( b , s ) = f 3 ( s ) , s 0 ,

where α U ( y , s ) s α is the Atangana–Baleanu time fractional derivative (ABTFD). Displacement of wave at point ( y , s ) is represented by U ( y , s ) , fractional order of the time derivative is represented by α , where α ( 1 , 2 ] , μ 1 , μ 2 , and μ 3 are real numbers, f ( y , s ) is the source term, and σ = 2 or 3.

A generalization of the KGE that takes into account fractional time derivatives and nonlinearity is the nonlinear TFKGE. Because it can realistically describe memory effects, anomalous diffusion, and complicated wave processes, this equation is important in many areas of physics, applied mathematics, and engineering. Memory effects are introduced by the fractional time derivative, which means that the system’s current state is dependent on its complete past. In situations where traditional integer-order equations are ineffective, this is helpful for simulating complicated materials, viscoelasticity, and anomalous diffusion. Fractional KG models describe quantum fields having aberrant or fractal features in relativistic quantum mechanics. Nonlinear wave processes in complex and dispersive mediums are governed by the equation. Fractional derivatives make it possible to represent wave dispersion and attenuation in biological systems, optical fibers, and plasma waves more accurately. Fractional dynamics is used in inflationary cosmology to model cosmic inflation, dark energy, and early universe variations. The evolution of scalar fields in curved space–time is described by it. Kinks and domain walls are examples of soliton solutions that arise in condensed matter physics and cosmology as a result of the nonlinear KGE. It talks about localized oscillating waves called breather solutions.

Vivas-Cortez et al. [26] used the extended CBS functions and Caputo TF derivative for the numerical solutions of the generalized nonlinear TFKGE. Ahmad et al. [27] examined the Casson hybrid nanofluid’s magnetohydrodynamic flow along a vertical open channel while accounting for Newtonian heating and viscous dissipation. Ahmad et al. [28] considered a mathematical model for the disease dynamics in both prey and predator by considering the susceptible- infected-recovered-susceptible model with the prey–predator Lotka–Volterra differential equations. Ahmad et al. [29] introduced a model of pine wilt disease in trees that takes into account the relationship between nematodes and transmitting beetles with pine trees that are asymptomatic and those that are symptomatic. Ain et al. [30] solved the nonlinear TFKGE by using a redefined extended CBS and Caputo fractional derivative. Sarboland and Aminataei [31] applied the multi-quadratic quasi-interpolation scheme and the integrated radial basis function network scheme to solve TFKGE. Amin et al. [32] introduced the Haar collocation method to construct a numerical method for solving multi-term fractional differential equations up to fourth order. Amin et al. [33] developed the Haar collocation algorithm to solve the first-order HIV infection CD4+ T-cells model. Saeed and ur Rehman [34] suggested a technique for solving the fractional delay differential equations that make use of the Hermite wavelet approach and the method of steps. Mohammadi and Cattani [35] generalized the classical Legendre wavelet to a new fractional-order wavelet foundation. Amin et al. [36] created a novel collocation technique based on the Haar wavelet for the numerical solution of the fractional Volterra model for a species population expansion in a closed system. Yousif and Hamasalh [37] used a nonpolynomial spline fractional continuity method to calculate the Burgers-Fisher equation. Algehyne and Ibrahim [38] analyzed the severe acute respiratory syndrome corona virus-utilizing contemporary calculus and the Atangana–Bleanu Caputo-fractional derivative. Al-Raeei [39] simulate the spatial version of the fractional Schrödinger equation for the electrical screening potential using the Riemann–Liouville definition of fractional derivatives and numerical simulation methods. Zhang et al. [1] suggested a simple and direct space–time meshless approach based on the radial or nonradial basis function for the one-dimensional KGEs.

In this article, the CBS functions are used to obtain the approximate solution of TFKGE. For spatial integration, the CBS functions are used. The ABTFD is discretized by using usual a finite central difference approach. Stability and convergence are computed to demonstrate the scheme’s effectiveness. To demonstrate the correctness of the proposed approach, four test examples are provided along with comparisons to existing problems in the literature. Some results in the form of tables and graphs are provided for verification and correctness of the proposed scheme.

This article is organized as follows. Section 2 has several significant definitions. Section 3 provides an explanation of the method’s description, where Section 4 contains the initial vector. Stability and convergence are found in Sections 5 and 6, respectively. The numerical examples and closing remarks are given in Sections 7 and 8, respectively.

2 Preliminaries

Definition 1

Suppose that s > a , α > 0 , and α , a , s R , then the ABTFD of order α of a function U ( y , s ) H n ( a , b ) , b > a was shown by Atangana and Baleanu [40] to be

D s α a A B U ( y , s ) = A B ( α ) ( n α ) a s d n d τ n U ( y , τ ) E α α n α ( s τ ) α d τ , n 1 < α < n N , d n d s n U ( y , s ) , α = n N ,

where A B ( α ) is a function that has been normalized and has the characteristic A B ( α = n 1 ) = 1 = A B ( α = n ) . E α , τ ( s ) is the Mittag–Leffler function (MLF) of two parameters with E α , 1 ( s ) = E α ( s ) , defined as [41]

E α , τ ( s ) = ν = 0 s ν Γ ( α ν + τ ) .

The MLF has many properties, some of them are given by Shukla and Prajapati [42].

The ABTFD is a modern concept in fractional calculus, which provides advantages in modeling complex systems with memory and hereditary properties. Some of its advantages include generalization of classical models, inclusion of nonsingular kernels, better representation of memory effects, physical interpretability, flexibility in applications, and preservation of initial conditions (ICs). ABTFD is based on the generalized Mittag–Leffler kernel, which gives it a nonlocal and memory-preserving nature, while the conformable derivative is a straightforward extension of the classical derivative, designed to maintain some of the intuitive properties of derivatives for fractional orders. With memory effects, the Atangana–Baleanu fractional derivative offers a strong framework for simulating complex structures. However, for broader applicability, its few shortcomings in terms of BC formulation and limited analytical solutions must be addressed.

Definition 2

If w L 2 [ a , b ] , then Parseval’s identity is given as [43]

(2.1) m = w ˆ ( p ) 2 = a b w ( q ) 2 d r ,

where w ˆ ( p ) = a b w ( q ) e 2 π i p q d r is the Fourier transform for every integer p .

2.1 CBS functions

The CBS functions offer several advantages over other collocation methods, particularly in solving differential equations and related mathematical modeling problems. The CBS functions are smooth, C 2 continuous, stable, and they provide more accurate numerical results due to their numerous geometrical aspects, such as symmetrical characteristics, convex hull features, locally supportive qualities, nonnegativity, and a partition of unity [43]. The CBS collocation method provides the numerical results in the form of a cubic piecewise function. It also has a speciality to calculate the solutions at each grid point than other finite difference schemes.

The interval [ a , b ] is partitioned into N subintervals represents the spatial domain. In this interval a = y 0 < y 1 < y 2 < y 3 < < y N 1 < y N = b , where y i = y 0 + i h , i = 0 ( 1 ) N and spatial length h = b a N . Let us consider that u ( y , s ) is the CBS approximation for U ( y , s ) s.t.

(2.2) u ( y , s ) = i = 1 N + 1 ψ i k ( s ) G i ( y ) .

Here, ψ i k ( s ) are unknown time-dependent control points that are needed to compute at each time knot and G i ( y ) are the CBS functions. These CBS functions can be defined as [44]

(2.3) G i ( y ) = 1 6 h 3 ( y y i 2 ) 3 , y [ y i 2 , y i 1 ) , h 3 + 3 h 2 ( y y i 1 ) + 3 h ( y y i 1 ) 2 3 ( y y i 1 ) 3 , y [ y i 1 , y i ] , h 3 + 3 h 2 ( y i + 1 y ) + 3 h ( y i + 1 y ) 2 3 ( y i + 1 y ) 3 , y [ y i , y i + 1 ) , ( y i + 2 y ) 3 , y [ y i + 1 , y i + 2 ) , 0 , Otherwise .

At nodal points, the values of u , u y , and u y y can be found in terms of unknown parameter ψ i k ( s ) . Moreover, the basis splines of third degree G 1 , G 0 , G 1 , , G N have been organized. Eqs. (2.2) and (2.3) give the following approximations:

(2.4) ( u ) i k = 1 6 ψ i 1 k + 4 6 ψ i k + 1 6 ψ i + 1 k , ( u y ) i k = 1 2 h ψ i + 1 k 1 2 h ψ i 1 k , ( u y y ) i k = 1 h 2 ψ i 1 k 2 h 2 ψ i k + 1 h 2 ψ i + 1 k .

3 Description of the numerical method

The ABTFD has been utilized to discretize the TF term of presented problem. Assume that K equal subintervals of length Δ s = S K split the time domain [ 0 , S ] , using the knots 0 = s 0 , s 1 , , s K = S , where s k = k Δ s , k = 0 , 1 , , K . Now, ABTFD can be discretized as

(3.1) α s α U ( y , s k + 1 ) = A B ( α ) 2 α 0 s k + 1 2 v 2 U ( y , v ) E α α 2 α ( s k + 1 v ) α d v , 1 < α < 2 , = A B ( α ) 2 α l = 0 k s l s l + 1 2 v 2 U ( y , v ) E α α 2 α ( s k + 1 v ) α d v .

Theoretically robust and easy to implement, finite difference schemes are a popular tool in scientific computing, particularly for problems with regular domains and simple BCs. Through forward finite difference formulation, Eq. (3.1) is modified as

α s α U ( y , s k + 1 ) = A B ( α ) 2 α l = 0 k U ( y , s l + 1 ) 2 U ( y , s l ) + U ( y , s l 1 ) ( Δ s ) 2 × s l s l + 1 E α α 2 α ( s k + 1 v ) α d v + Δ s k + 1 , = A B ( α ) Δ s ( 2 α ) l = 0 k [ U ( y , s k l + 1 ) 2 U ( y , s k l ) + U ( y , s k l 1 ) ] × ( l + 1 ) E α , 2 [ α 2 α ( ( l + 1 ) Δ s ) α ] l E α , 2 [ α 2 α ( l Δ s ) α ] + Δ s k + 1 , = A B ( α ) Δ s ( 2 α ) l = 0 k [ U ( y , s k l + 1 ) 2 U ( y , s k l ) + U ( y , s k l 1 ) ] × ( ( l + 1 ) E ˜ l + 1 l E ˜ l ) + Δ s k + 1 .

Hence

(3.2) α s α U ( y , s k + 1 ) = A B ( α ) Δ s ( 2 α ) l = 0 k q l [ U ( y , s k l + 1 ) 2 U ( y , s k l ) + U ( y , s k l 1 ) ] + Δ s k + 1 ,

where E ˜ l = E α , 2 [ α 2 α ( l Δ s ) α ] and q l = ( ( l + 1 ) E ˜ l + 1 l E ˜ l ) . Furthermore, the truncation error Δ s k + 1 is indicated as

(3.3) Δ s k + 1 ϒ ( Δ s ) 2 ,

where ϒ is a constant.

Using the θ -weighted scheme and Eqs. (3.2) and (1.1) takes the form

(3.4) A B ( α ) Δ s ( 2 α ) l = 0 k q l [ U ( y , s k l + 1 ) 2 U ( y , s k l ) + U ( y , s k l 1 ) ] + θ ( μ 1 U y y ( y , s k + 1 ) + μ 2 U ( y , s k + 1 ) ) + ( 1 θ ) ( μ 1 U y y ( y , s k ) + μ 2 U ( y , s k ) ) = μ 3 ( U ( y , s k ) ) σ + f ( y , s k + 1 ) .

A numerical technique for solving differential equations that offer a modifiable trade-off between explicit, Crank–Nicolson, and implicit time-stepping is the θ -weighted scheme. The method is totally implicit when θ = 1 , fully explicit when θ = 0 , and the Crank–Nicolson approach when θ = 0.5 . We adopt θ = 1 for the direction of space throughout the work, Eq. (3.4) yields

(3.5) β l = 0 k q l [ U i k l + 1 2 U i k l + U i k l 1 ] + μ 1 ( U y y ) i k + 1 + μ 2 U i k + 1 = μ 3 ( U σ ) i k + f i k + 1 , k = 0 , 1 , , K ,

where β = A B ( α ) Δ s ( 2 α ) , U i k = U ( y i , s k ) , and f i k + 1 = f ( y i , s k + 1 ) . After rearrangement, Eq. (3.5) yields

(3.6) ( β E 1 + μ 2 ) U i k + 1 + μ 1 ( U y y ) i k + 1 = 2 β E 1 U i k β E 1 U i k 1 β l = 1 k q l [ U i k l + 1 2 U i k l + U i k l 1 ] μ 3 ( U σ ) i k + f i k + 1 .

It is clear that when l = k or k = 0 , the term U 1 is obtained. To handle this term, the ICs is used by the help of central difference approximation to obtain

U 1 = U 1 2 Δ s f 1 ( y ) .

Using the CBS approximations and their derivatives at the particular knot y i in Eq. (3.6), then

(3.7) ( β E 1 + μ 2 ) u i k + 1 + μ 1 ( u y y ) i k + 1 = 2 β E 1 u i k β E 1 u i k 1 β l = 1 k q l [ u i k l + 1 2 u i k l + u i k l 1 ] μ 3 ( u σ ) i k + f i k + 1 .

Using (2.4) in (3.7), we obtain

(3.8) 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ψ i 1 k + 1 + 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 ψ i k + 1 + 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ψ i + 1 k + 1 = 2 β E 1 1 6 ψ i 1 k + 4 6 ψ i k + 1 6 ψ i + 1 k β E 1 1 6 ψ i 1 k 1 + 4 6 ψ i k 1 + 1 6 ψ i + 1 k 1 β l = 1 k q l 1 6 ( ψ i 1 k l + 1 2 ψ i 1 k l + ψ i 1 k l 1 ) + 4 6 ( ψ i k l + 1 2 ψ i k l + ψ i k l 1 ) + 1 6 ( ψ i + 1 k l + 1 2 ψ i + 1 k l + ψ i + 1 k l 1 ) μ 3 T 1 6 σ + f i k + 1 ,

where T 1 = ( ψ i 1 k + 4 ψ i k + ψ i + 1 k ) σ . Eq. (3.8) can be written as

(3.9) d 1 ψ i 1 k + 1 + d 2 ψ i k + 1 + d 1 ψ i + 1 k + 1 = Z i k ,

where

d 1 = 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 , d 2 = 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 , Z i k = 2 β E 1 1 6 ψ i 1 k + 4 6 ψ i k + 1 6 ψ i + 1 k β E 1 1 6 ψ i 1 k 1 + 4 6 ψ i k 1 + 1 6 ψ i + 1 k 1 β l = 1 k q l 1 6 ( ψ i 1 k l + 1 2 ψ i 1 k l + ψ i 1 k l 1 ) + 4 6 ( ψ i k l + 1 2 ψ i k l + ψ i k l 1 ) + 1 6 ( ψ i + 1 k l + 1 2 ψ i + 1 k l + ψ i + 1 k l 1 ) μ 3 T 1 6 σ + f i k + 1 .

There are N + 1 linear equations in N + 3 unknowns in system (3.9). In order to obtain a numerical solution of the system, the remaining two equations are extracted from the BCs, Eq. (1.3) yields

1 6 ψ 1 k + 1 + 4 6 ψ 0 k + 1 + 1 6 ψ 1 k + 1 = f 2 k + 1 , 1 6 ψ N + 1 k + 1 + 4 6 ψ N k + 1 + 1 6 ψ N 1 k + 1 = f 3 k + 1 .

After using BCs, an ( N + 3 ) × ( N + 3 ) matrix system is obtained that can be uniquely solved using any suitable numerical technique. The above-mentioned system of linear equations given in Eq. (3.9) can be written in matrix form as

B C k + 1 = Q C k ,

where

C k + 1 = ( ψ 1 k + 1 , ψ 0 k + 1 , ψ 1 k + 1 , , ψ N 1 k + 1 , ψ N k + 1 , ψ N + 1 k + 1 ) T ,

B = 1 6 4 6 1 6 0 0 0 0 0 d 1 d 2 d 1 0 0 0 0 0 0 d 1 d 2 d 1 0 0 0 0 0 0 0 0 d 1 d 2 d 1 0 0 0 0 0 0 d 1 d 2 d 1 0 0 0 0 0 1 6 4 6 1 6 , Q = f 2 k + 1 Z 0 k + 1 Z 1 k + 1 Z N 1 k + 1 Z N k + 1 f 3 k + 1 .

4 Initial vector

The initial vector ψ 0 = [ ψ 1 0 , ψ 0 0 , ψ 1 0 , , , ψ N + 1 0 ] is achieved by utilizing the ICs as

(4.1) ( u y ) i 0 = U 0 ( y i ) , i = 0 , ( u ) i 0 = U 0 ( y i ) , i = 0 , 1 , , N , ( u y ) i 0 = U 0 ( y i ) , i = N .

System (4.1) having ( N + 3 ) × ( N + 3 ) equations and unknown, respectively. It can be written in matrix form as

G ̀ C 0 = P ,

where

G ̀ = 1 2 h 0 1 2 h 0 0 0 0 0 1 6 4 6 1 6 0 0 0 0 0 0 1 6 4 6 1 6 0 0 0 0 0 0 0 0 1 6 4 6 1 6 0 0 0 0 0 0 1 6 4 6 1 6 0 0 0 0 0 1 2 h 0 1 2 h , C 0 = ψ 1 0 ψ 0 0 ψ 1 0 ψ N 1 0 ψ N 0 ψ N + 1 0 , P = U 0 ( y 0 ) U 0 ( y 0 ) U 0 ( y 1 ) U 0 ( y N 1 ) U 0 ( y N ) U 0 ( y N + 1 ) .

5 Stability analysis

The stability of the suggested scheme is examined in this section using the von Neumann stability method. The increase of error in a single Fourier mode is taken into account in the von Neumann analysis of stability [45]. It is well known that the stability of linear schemes can be examined using this method. It is assumed that every nonlinear term in Eq. (1.1) is zero [45]. For the sake of simplicity, we will discuss the suggested scheme’s stability for the linear form of Eq. (1.1) as

α U ( y , s ) s α + μ 1 2 U ( y , s ) y 2 + μ 2 U ( y , s ) = f ( y , s ) , s [ 0 , T ] , y [ a , b ] , 1 < α 2 .

Use the technique described in Section 3 for θ = 1 , we have

(5.1) 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ψ i 1 k + 1 + 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 ψ i k + 1 + 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ψ i + 1 k + 1 = 2 β E 1 1 6 ψ i 1 k + 4 6 ψ i k + 1 6 ψ i + 1 k β E 1 1 6 ψ i 1 k 1 + 4 6 ψ i k 1 + 1 6 ψ i + 1 k 1 β l = 1 k q l 1 6 ( ψ i 1 k l + 1 2 ψ i 1 k l + ψ i 1 k l 1 ) + 4 6 ( ψ i k l + 1 2 ψ i k l + ψ i k l 1 ) + 1 6 ( ψ i + 1 k l + 1 2 ψ i + 1 k l + ψ i + 1 k l 1 ) .

Let us use the Fourier approach now [46,47] and assume that the growth factor is represented by the symbol i k . Its estimation can be shown as ˜ i k . The error ϱ i k can be given as

ϱ i k = i k ˜ i k , i = 1 , 2 , , N 1 , k = 0 , 1 , , K .

From Eq. (5.1), we obtain

(5.2) 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ϱ i 1 k + 1 + 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 ϱ i k + 1 + 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ϱ i + 1 k + 1 = 2 β E 1 1 6 ϱ i 1 k + 4 6 ϱ i k + 1 6 ϱ e + 1 k β E 1 1 6 ϱ i 1 k 1 + 4 6 ϱ i k 1 + 1 6 ϱ i + 1 k 1 β l = 1 k q l 1 6 ( ϱ i 1 k l + 1 2 ϱ i 1 k l + ϱ i 1 k l 1 ) + 4 6 ( ϱ i k l + 1 2 ϱ i k l + ϱ i k l 1 ) + 1 6 ( ϱ i + 1 k l + 1 2 ϱ i + 1 k l + ϱ i + 1 k l 1 ) .

From initial and BCs, it can be written as

(5.3) ϱ i 0 = U 0 ( y ) , ϱ 0 k = f 2 ( s k ) , ϱ N k = f 3 ( s k ) , i = 1 , 2 , , N 1 , k = 0 , 1 , , K .

The mesh function is described as

ϱ k = ϱ i k , y i h 2 < y y i + h 2 , i = 1 , 2 , , N 1 , 0 , a y a + h 2 or b h 2 y b .

In terms of Fourier series, ϱ k ( y ) can be written as

ϱ k ( y ) = r ˆ = Ω k ( r ˆ ) e 2 π j r ˆ y b a ,

where

Ω k ( r ˆ ) = 1 b a a b ϱ k ( y ) e 2 π j r ˆ y b a d y , k = 0 , 1 , , K and ϱ k = [ ϱ 1 k , ϱ 2 k , ϱ N 1 k ] T .

By applying norm, we obtain

ϱ k 2 = h i = 1 N 1 ϱ i k 2 , = a a + h 2 ϱ k 2 d y + i = 1 N 1 y i h 2 y i + h 2 ϱ k 2 d y + b h 2 b ϱ k 2 d y 1 2 , = a b ϱ k 2 d y 1 2 .

By Parseval’s identity (2.1), we obtain

a b ϱ k 2 d y = r = Ω k ( r ) 2 .

Hence, we achieve

(5.4) ϱ k 2 2 = r = Ω k ( r ) 2 .

Let Eq. (5.2)–(5.3) possess a solution in the form of Fourier expansion as

(5.5) ϱ i k = Ω k e j ε i h ,

where ε is the mode number, j = 1 . Using Eq. (5.5) in Eq. (5.3) and we obtain

(5.6) Ω k + 1 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 e j ε h + Ω k + 1 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 + Ω k + 1 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 e j ε h = 2 β E 1 1 6 Ω k e j ε h + 4 6 Ω k + 1 6 Ω k e j ε h β E 1 1 6 Ω k e j ε h + 4 6 Ω k + 1 6 Ω k e j ε h β l = 1 k q l 1 6 ( Ω k l + 1 e j ε h 2 Ω k l e j ε h + Ω k l 1 e j ε h ) + 4 6 ( Ω k l + 1 2 Ω k l + Ω k l 1 ) + 1 6 ( Ω k l + 1 e j ε h 2 Ω k l e j ε h + Ω k l 1 e j ε h ) ,

simplifying and using e j ε h + e j ε h = 2 Cos ( ε h ) , Eq. (5.6) becomes

(5.7) Ω k + 1 = 1 η 2 Ω k Ω k 1 1 E 1 l = 1 k q l ( Ω k l + 1 2 Ω k l Ω k l 1 ) ,

where η = 1 + μ 2 β E 1 + 12 μ 1 Sin 2 ε h 2 β E 1 h 2 ( 2 Sin 2 ε h 2 3 ) . It is conform that η 1 and E 1 > 0 .

Lemma 5.1

If Ω k is the solution for Eq. (5.7), then Ω k Ω 0 , k = 0 , 1 , 2 , , K .

Proof

Mathematical induction is used to show for k = 0 Eq. (5.7) becomes

Ω 1 = 1 η Ω 0 Ω 0 , η 1 .

Let us suppose Ω k Ω 0 for k = 1 , 2 , , K 1 , then

Ω k + 1 1 η 2 Ω k Ω k 1 1 E 1 l = 1 k q l ( Ω k l + 1 2 Ω k l Ω k l 1 ) , 1 η 2 Ω 0 Ω 0 1 E 1 l = 1 k q l ( Ω 0 2 Ω 0 Ω 0 ) , Ω 0 .

Theorem 1

Scheme (3.8) is unconditionally stable.

Proof

By employing expression (5.4) and Lemma 5.1, we obtain

ϱ k 2 ϱ 0 2 , k = 0 , 1 , , K .

Thus, the presented scheme is unconditionally stable.□

6 Convergence

The convergence of the specific problem will be covered in this part, which is followed by Kadalbajoo et al’s. technique [48]. First, the following theorem is promoted [43,49].

Theorem 2

Suppose that f ( y , s ) and U ( y , s ) belong to C 2 ( a , b ) and C 4 ( a , b ) , respectively. The equidistance partition of [ a , b ] has a step size of h is φ = [ a = y 0 , y 1 , y 2 , , y N = b ] such that y i a = i h , i = 0 , 1 , 2 , , N . If the unique spline interpolation in our problem is u ˆ at knots y 0 , y 1 , y 2 , , y N φ , then there be a constant ζ i independent of h, then for every s 0 , we obtain

(6.1) D i ( U ( y , s ) u ˆ ( y , s ) ) ζ i h 4 i , i = 0 , 1 , 2 .

Lemma 6.1

The CBS set G 1 , G 0 , G 1 , , G N + 1 in Eq. (2.2) satisfies the inequality

i = 1 N + 1 G i ( y ) 5 3 , 0 y 1 .

Theorem 3

There is a computational approximation u ( y , s ) to the analytical solution U ( y , s ) of our problem. Moreover, if f C 2 [ a , b ] , then

U ( y , s ) u ( y , s ) ζ ˜ h 2 , s 0 ,

where h is relatively small and ζ ˜ > 0 is free of h.

Proof

Let us assume that u ( y , s ) is approximated as u ˆ ( y , s ) = i = 1 N + 1 Λ i k ( s ) G i ( y ) . From the triangular inequality, we obtain

U ( y , s ) u ( y , s ) U ( y , s ) u ˆ ( y , s ) + u ˆ ( y , s ) u ( y , s ) .

Using Theorem 2, we obtain

(6.2) U ( y , s ) u ( y , s ) ζ 0 h 4 + u ˆ ( y , s ) u ( y , s ) .

The proposed scheme has collocation conditions as L U ( y i , s ) = L u ( y i , s ) = f ( y i , s ) , i = 0 ( 1 ) N . Suppose that L u 1 ˆ ( y , s ) = f ˆ ( y i , s ) , i = 0 ( 1 ) N .

Thus, for any time stage, the difference u 1 ˆ ( y i , s ) u ( y i , s ) for θ = 1 in linear form can be given as

(6.3) 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 Φ i 1 k + 1 + 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 Φ i k + 1 + 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 Φ i + 1 k + 1 = 2 β E 1 1 6 Φ i 1 k + 4 6 Φ i k + 1 6 Φ i + 1 k β E 1 1 6 Φ i 1 k 1 + 4 6 Φ i k 1 + 1 6 Φ i + 1 k 1 β l = 1 k q l 1 6 ( Φ i 1 k l + 1 2 Φ i 1 k l + Φ i 1 k l 1 ) + 4 6 ( Φ i k l + 1 2 Φ i k l + Φ i k l 1 ) + 1 6 ( Φ i + 1 k l + 1 2 Φ i + 1 k l + Φ i + 1 k l 1 ) + i k + 1 h 2 ,

BCs can be set out as

1 6 Φ i 1 k + 1 + 4 6 Φ i k + 1 + 1 6 Φ i + 1 k + 1 = 0 , i = 0 , N ,

where

Φ i k = y i k ψ i k , i = 1 , 0 , , N + 1

and

i k = h 2 [ f i k f ˜ i k ] , i = 0 , 1 , , N .

From inequality (6.1), it is clear that

i k = h 2 f i k f ˜ i k ζ h 4 .

Define k = max { i k ; 0 i N } , ç i k = Φ i k and ç k = max { ç i k ; 0 i N } . When k = 0 our Eq. (6.3) becomes

1 6 ( β E 1 + μ 2 ) + μ 1 h 2 Φ i 1 1 + 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 Φ i 1 + 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 Φ i + 1 1 = 2 β E 1 1 6 Φ i 1 0 + 4 6 Φ i 0 + 1 6 Φ i + 1 0 + i 1 h 2 ,

from ICs we have ç 0 = 0 and i = 0 , 1 , , N

4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 Φ i 1 = 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 ( Φ i 1 1 + Φ i + 1 1 ) + i 1 h 2 ,

taking suitably small mesh spacing h and norms of i 1 , Φ i 1 we have

ç i 1 3 ζ h 4 h 2 ( β E 1 + μ 2 ) 12 μ 1 ,

from BCs ç 1 1 and ç N + 1 1 can be found as

ç 1 1 15 ζ h 4 h 2 ( β E 1 + μ 2 ) 12 μ 1 , ç N + 1 1 15 ζ h 4 h 2 ( β E 1 + μ 2 ) 12 μ 1 ,

from above results, it is carried out that ç 1 ζ 1 h 2 , where ζ 1 is not depending on h . To prove this theorem, mathematical induction is applied to k . Suppose that ç i i ζ i h 2 is true for i = 1 ( 2 ) k and ζ = max { ζ i : i = 0 , 1 , 2 , , k } , then from Eq. (6.3), we obtain

(6.4) 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 Φ i 1 k + 1 + 4 6 ( β E 1 + μ 2 ) 2 μ 1 h 2 Φ i k + 1 + 1 6 ( β E 1 + μ 2 ) + μ 1 h 2 Φ i + 1 k + 1 = 2 β E 1 1 6 Φ i 1 k + 4 6 Φ i k + 1 6 Φ i + 1 k 1 6 Φ i 1 k 1 + 4 6 Φ i k 1 + 1 6 Φ i + 1 k 1 β ( q 0 2 q 1 + q 2 ) 1 6 Φ i 1 k 2 + 4 6 Φ i k 2 + 1 6 Φ i + 1 k 2 β ( q 1 2 q 2 + q 3 ) 1 6 Φ i 1 k 3 + 4 6 Φ i k 3 + 1 6 Φ i + 1 k 3 β ( q 2 2 q 3 + q 4 ) 1 6 Φ i 1 2 + 4 6 Φ i 2 + 1 6 Φ i + 1 2 β ( q k 3 2 q k 2 + q k 1 ) 1 6 Φ i 1 1 + 4 6 Φ i 1 + 1 6 Φ i + 1 1 β ( q k 2 2 q k 1 + q k ) β q k 1 1 6 Φ i 1 0 + 4 6 Φ i 0 + 1 6 Φ i + 1 0 2 β q k 1 6 Φ i 1 0 + 4 6 Φ i 0 + 1 6 Φ i + 1 0 + β q k 1 6 Φ i 1 1 + 4 6 Φ i 1 + 1 6 Φ i + 1 1 + i k + 1 h 2 ,

Eq. (6.4) becomes after applying the norm once again to Φ i k + 1 and i k + 1 .

ç i k + 1 3 ζ h 4 h 2 ( β E 1 + μ 2 ) 12 μ 1 × 1 + 2 β E 1 β l = 1 k 1 ( q l + 1 2 q l + q l 1 ) .

Similarly, from BCs, ç 1 k + 1 and ç N + 1 k + 1 can be found out as

ç 1 k + 1 15 ζ h 4 h 2 ( β E 1 + μ 2 ) 12 μ 1 1 + 2 β E 1 β l = 1 k 1 ( q l + 1 2 q l + q l 1 ) , ç N + 1 k + 1 15 ζ h 4 h 2 ( β E 1 + μ 2 ) 12 μ 1 1 + 2 β E 1 β l = 1 k 1 ( q l + 1 2 q l + q l 1 ) .

For all m , we obtain that

(6.5) ç k + 1 ζ h 2 ,

Particularly,

u ˆ ( y , s ) u ( y , s ) = i = 1 N + 1 ( Λ i ( s ) ψ i ( s ) ) G i ( y ) .

Therefore, from inequality (6.5) and Lemma 6.1, we acquire

(6.6) u ˆ ( y , s ) u ( y , s ) 5 3 ζ h 2 .

From inequalities (6.6) and (6.2),

U ( y , s ) u ( y , s ) ζ 0 h 4 + 5 3 ζ h 2 = ζ ˜ h 2 ,

where ζ ˜ = ζ 0 h 2 + 5 3 ζ .□

Theorem 4

The TFKGE is convergent with ICs and BCs.

Proof

Consider TFKGE has exact solution U ( y , s ) and approximate solution u ( y , s ) . Therefore, the previous theorem and Eq. (3.3) validate that

U ( y , s ) u ( y , s ) ζ ˜ h 2 + ϒ ( Δ s ) 2 .

Here, ζ ˜ and ϒ are arbitrary constants. Consequently, in both the spatial and temporal directions, the aforementioned scheme is second-order convergent.□

7 Numerical outcomes and discussion

Some examples of nonlinear TFKGE are discussed in this equation. The effectiveness and precision of this approach will be evaluated by examining the outcomes for various parameter values. Tables and figures that highlight the importance of exact numerical solutions are provided. The method’s accuracy has been demonstrated by the computation of the error norms L 2 ( N ) and L ( N )

L 2 ( U ) = U ( y i , s ) u ( y i , s ) 2 = h i = 0 N U ( y i , s ) u ( y i , s ) 2 , L ( U ) = U ( y i , s ) u ( y i , s ) = max 0 i N U ( y i , s ) u ( y i , s ) .

This problem’s order of convergence is determined using the formula found in [50]

log 2 L ( N ) L ( 2 N ) .

For all cases, the normalization function is assumed to be A B ( α ) = 1 . Numerical calculations are carried out by utilizing Mathematica 13.2 for numerical calculations on an Intel(R)Core(TM) i5-3437U Central Processing Unit (CPU)@2.60 GHz, 2,712 MHz with 16 GB RAM, SSD and 64-bit operating system (Windows 11 pro). CPU takes a few seconds to complete the numerical simulation for the obtained results tabulated in Tables.

Example 7.1

Eq. (1.1) takes the form

α U ( y , s ) s α 2 U ( y , s ) y 2 + U 2 ( y , s ) = f ( y , s ) , s [ 0 , T ] , y [ a , b ] , 1 < α 2 ,

when μ 1 = 1 , μ 2 = 0 , μ 3 = 1 , and σ = 2 . with ICs

U ( y , 0 ) = 0 , U s ( y , 0 ) = Sin ( π y ) ,

and BCs

U ( 0 , s ) = 0 , U ( 1 , s ) = 0 .

The source term on the right-hand side for A B ( α ) = 1 is

π 2 ( s 2 s ) Sin ( π y ) + ( s 2 s ) 2 Sin 2 ( π y ) + 1 2 α 2 s Sin ( π y ) E α , 2 α 2 α s α .

The exact solution is ( s 2 s ) Sin ( π y ) .

The exact and approximate solutions with absolute error when α = 1.9 , Δ s = 6.66667 × 1 0 5 , N = 200 , and s = 0.1 are displayed in Table 1. Table 2 shows the comparison of error norm at different time intervals. The order of convergence and CPU time(s) for distinct values of h is demonstrated in Table 3. The order of convergence, CPU time(s), and error norm are shown in Table 4, when N = K and s = 0.5 . Figure 1 displays a very perfect agreement of exact and spline solutions at different time levels with fixed K = 500 , when N = 200 , 250, and α = 1.5 , 1.8. Figure 2 shows the exact and approximate answers plotted in three dimensions when N = 150 , α = 1.8 , Δ s = 0.0002 , and s = 0.1 . The 3D interpretation of absolute computational errors at each time and space levels when s = 0.2 is shown in Figure 3 corresponding to fixed values of N and Δ s . As the time steps obtain smaller, the numerical model approaches the real-world system more closely. Error diminishes as the value of α increases. This model accurately depicts the physical behavior of that field under realistic conditions. Theoretically order of convergence is 2 and the numerical order of convergence becomes close to 2, which is excellent.

Table 1

Absolute error for α = 1.9 , Δ s = 6.66667 × 1 0 5 , and N = 200 of Example 7.1 at s = 0.1

y Exact Approximate Absolute error
0.1 0.0278115294 0.0278114929 3.656752743 × 1 0 8
0.2 0.0529006727 0.0529005974 7.527881930 × 1 0 8
0.3 0.0728115294 0.0728114184 1.110329535 × 1 0 7
0.4 0.0855950864 0.0855949500 1.364560458 × 1 0 7
0.5 0.09 0.0899998543 1.456675959 × 1 0 7
0.6 0.0855950864 0.0855949500 1.364560391 × 1 0 7
0.7 0.0728115294 0.0728114184 1.110329550 × 1 0 7
0.8 0.0529006727 0.0529005974 7.527881830 × 1 0 8
0.9 0.0278115294 0.0278114929 3.656752227 × 1 0 8
Table 2

Error norms at various time stages for different values of α , where K = 1,000 and N = 250 of Example 7.1

L ( N ) L 2 ( N )
s α = 1.4 α = 1.6 α = 1.8 α = 1.4 α = 1.6 α = 1.8
0.1 6.73839 × 1 0 7 4.81267 × 1 0 7 2.61254 × 1 0 7 4.60672 × 1 0 7 3.26135 × 1 0 7 1.74347 × 1 0 7
0.3 5.81984 × 1 0 6 4.72019 × 1 0 6 3.03288 × 1 0 6 4.04298 × 1 0 6 3.26403 × 1 0 6 2.06847 × 1 0 6
0.5 8.56308 × 1 0 6 8.53922 × 1 0 6 7.24638 × 1 0 6 6.03528 × 1 0 6 6.00963 × 1 0 6 5.06737 × 1 0 6
0.7 1.97375 × 1 0 6 5.52719 × 1 0 6 9.29263 × 1 0 6 1.54532 × 1 0 6 4.04468 × 1 0 6 6.67782 × 1 0 6
0.9 8.66438 × 1 0 6 3.07915 × 1 0 6 7.29241 × 1 0 6 5.93648 × 1 0 6 1.98424 × 1 0 6 5.40353 × 1 0 6
Table 3

Order of convergence and CPU time in seconds for Example 7.1 by taking various values of h when Δ s = 1 K , s = 0.2 , and K = 500

α h L ( N ) L 2 ( N ) Order CPU time (s)
1.3 1 2 1.6371623 × 1 0 2 115764859 × 1 0 2 0.346
1 4 4.2262794 × 1 0 3 2.9874036 × 1 0 3 1.953737324 0.454
1 8 1.0613170 × 1 0 3 7.5004257 × 1 0 4 1.993532400 0.797
1 16 2.6847775 × 1 0 4 1.8965561 × 1 0 4 1.982981316 1.188
1.5 1 2 1.3289605 × 1 0 2 9.3971704 × 1 0 3 0.347
1 4 3.3820259 × 1 0 3 2.3906596 × 1 0 3 1.974338701 0.455
1 8 8.4622189 × 1 0 4 5.9803402 × 1 0 4 1.998779789 0.797
1 16 2.1391493 × 1 0 4 1.5109849 × 1 0 4 1.983998831 1.189
1.7 1 2 9.2073906 × 1 0 3 6.5106083 × 1 0 3 0.348
1 4 2.3047006 × 1 0 3 1.6291675 × 1 0 3 1.998213010 0.456
1 8 5.7428612 × 1 0 4 4.0585304 × 1 0 4 2.004737736 0.797
1 16 1.4507002 × 1 0 4 1.0244950 × 1 0 4 1.985020278 1.190
1.9 1 2 3.7158149 × 1 0 3 2.6274779 × 1 0 3 0.347
1 4 9.1243828 × 1 0 4 6.4503341 × 1 0 4 2.025879777 0.456
1 8 2.2631463 × 1 0 4 1.5993108 × 1 0 4 2.011397104 0.797
1 16 5.7147116 × 1 0 5 4.0331656 × 1 0 5 1.985577267 1.188
Table 4

Comparison of error norm, order of convergence, and CPU time (s) for Example 7.1 with different values of K , when s = 0.5

α N = K L ( N ) L 2 ( N ) Order CPU time (s)
1.1 5 7.4808851 × 1 0 3 5.5567089 × 1 0 3 0.125
10 2.3244434 × 1 0 3 1.6403071 × 1 0 3 1.686323685 0.210
20 7.1210012 × 1 0 4 5.0237068 × 1 0 4 1.706733288 0.365
40 2.3614005 × 1 0 4 1.6654398 × 1 0 4 1.592437307 0.476
1.2 5 7.3983654 × 1 0 3 5.4953510 × 1 0 3 0.125
10 2.3197056 × 1 0 3 1.6368747 × 1 0 3 1.673264824 0.211
20 7.1963335 × 1 0 4 5.0763330 × 1 0 4 1.688607772 0.366
40 2.4242026 × 1 0 4 1.7094775 × 1 0 4 1.569751743 0.476
1.3 5 7.2748488 × 1 0 3 5.4035065 × 1 0 3 0.126
10 2.3013032 × 1 0 3 1.6237576 × 1 0 3 1.660466191 0.210
20 7.2311238 × 1 0 4 5.1001250 × 1 0 4 1.670159293 0.365
40 2.4749960 × 1 0 4 1.7449289 × 1 0 4 1.546793666 0.477
1.4 5 7.0960288 × 1 0 3 5.2705303 × 1 0 3 0.126
10 2.2634463 × 1 0 3 1.5968470 × 1 0 3 1.648490759 0.211
20 7.2034058 × 1 0 4 5.0794584 × 1 0 4 1.651770009 0.366
40 2.5049972 × 1 0 4 1.7655337 × 1 0 4 1.523870192 0.476
Figure 1 
               Exact and numerical solutions for Example 7.1 at different time stages. (a) 
                     
                        
                        
                           N
                           =
                           200
                           ;
                           α
                           =
                           1.5
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=200;\alpha =1.5,K=500
                     
                  ; (b) 
                     
                        
                        
                           N
                           =
                           200
                           ,
                           α
                           =
                           1.8
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=200,\alpha =1.8,K=500
                     
                  ; (c) 
                     
                        
                        
                           N
                           =
                           250
                           ,
                           α
                           =
                           1.5
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=250,\alpha =1.5,K=500
                     
                  ; and (d) 
                     
                        
                        
                           N
                           =
                           250
                           ,
                           α
                           =
                           1.8
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=250,\alpha =1.8,K=500
                     
                  .
Figure 1

Exact and numerical solutions for Example 7.1 at different time stages. (a) N = 200 ; α = 1.5 , K = 500 ; (b) N = 200 , α = 1.8 , K = 500 ; (c) N = 250 , α = 1.5 , K = 500 ; and (d) N = 250 , α = 1.8 , K = 500 .

Figure 2 
               3D (a) exact and (b) approximate solution for Example 7.1, when 
                     
                        
                        
                           N
                           =
                           150
                        
                        {\mathcal{N}}=150
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.8
                        
                        \alpha =1.8
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0002
                        
                        \Delta s=0.0002
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.1
                        
                        s=0.1
                     
                  .
Figure 2

3D (a) exact and (b) approximate solution for Example 7.1, when N = 150 , α = 1.8 , Δ s = 0.0002 , and s = 0.1 .

Figure 3 
               (a) 2D and (b) 3D error profiles for Example 7.1, when 
                     
                        
                        
                           N
                           =
                           250
                        
                        {\mathcal{N}}=250
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.7
                        
                        \alpha =1.7
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0004
                        
                        \Delta s=0.0004
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.2
                        
                        s=0.2
                     
                  .
Figure 3

(a) 2D and (b) 3D error profiles for Example 7.1, when N = 250 , α = 1.7 , Δ s = 0.0004 , and s = 0.2 .

Example 7.2

Eq. (1.1) becomes

α U ( y , s ) s α 2 U ( y , s ) y 2 + U ( y , s ) 5 2 U 3 ( y , s ) = f ( y , s ) , s [ 0 , T ] , y [ a , b ] , 1 < α 2 ,

when μ 1 = 1 , μ 2 = 1 , μ 3 = 5 2 , and σ = 3 . ICs are

U ( y , 0 ) = 0 , U s ( y , 0 ) = 0 ,

and BCs

U ( 0 , s ) = 0 , U ( 1 , s ) = s 2 Sin h [ 1 ] .

The source term on the right-hand side for A B ( α ) = 1 is

5 2 s 6 Sin 3 h y + 1 2 α 2 s Sin h y E α , 2 α 2 α s α .

The exact solution is s 2 Sin h y . The absolute errors are shown in Table 5, when Δ s = 0.0002 , s = 0.02 , α = 1.9 , and N = 200 . The error norm L , L 2 of both U ( y , s ) and u ( y , s ) , for Example 7.2, corresponding to different α , by setting N = 250 , K = 1,000 , are listed in Table 6. Convergence and a comparison of the error norm are included in Table 7 for distinct h . The absolute error profile for solutions U ( y , s ) and u ( y , s ) at various time intervals and system specifications is shown in Figure 4. Multiple curves at different time levels are provided to illustrate the compatibility of the exact and approximate solutions. 3D interpretations of exact and approximate solutions are displayed in Figure 5. The plots of absolute computational errors are shown in Figure 6. Similar to previous example, as the time steps become smaller, the numerical solution approaches the exact solution. Error decreases as α grows.

Table 5

Absolute error of Example 7.2, when Δ s = 0.0002 , s = 0.02 , α = 1.9 , and N = 200

y Exact Approximate Absolute error
0.1 0.0040066700 0.0040066699 6.7842005 × 1 0 11
0.2 0.0080534401 0.0080534399 1.5687865 × 1 0 10
0.3 0.0121808117 0.0121808114 2.9037242 × 1 0 10
0.4 0.0164300930 0.0164300925 4.9589930 × 1 0 10
0.5 0.0208438122 0.0208438114 8.0781467 × 1 0 10
0.6 0.0254661432 0.0254661420 1.2689799 × 1 0 9
0.7 0.0303433480 0.0303433461 1.9234388 × 1 0 9
0.8 0.0355242392 0.0355242365 2.7461670 × 1 0 9
0.9 0.0410606690 0.0410606658 3.2079126 × 1 0 9
Table 6

Error norms for various choices of α , when N = 250 , K = 1,000 , and y ε [ 0 , 1 ] of Example 7.2

L ( N ) L 2 ( N )
s α = 1.5 α = 1.7 α = 1.9 α = 1.5 α = 1.7 α = 1.9
0.2 9.25699 × 1 0 9 6.69602 × 1 0 9 3.07029 × 1 0 9 5.16715 × 1 0 9 3.55601 × 1 0 9 1.47887 × 1 0 9
0.4 8.00555 × 1 0 7 6.09058 × 1 0 7 3.11032 × 1 0 7 4.66141 × 1 0 7 3.36743 × 1 0 7 1.54869 × 1 0 7
0.6 1.12866 × 1 0 5 8.86676 × 1 0 6 4.91739 × 1 0 6 6.84173 × 1 0 6 5.11432 × 1 0 6 2.55188 × 1 0 6
0.8 7.51079 × 1 0 5 6.03155 × 1 0 5 3.58051 × 1 0 5 4.67668 × 1 0 5 3.58957 × 1 0 5 1.92279 × 1 0 5
1.0 3.43036 × 1 0 4 2.77837 × 1 0 4 1.72767 × 1 0 4 2.17271 × 1 0 4 1.69112 × 1 0 4 9.54866 × 1 0 5
Table 7

Comparison of error norm for different choices of h , when s = 0.2 , h = 1 N , Δ s = 1 K , and K = 500 in Example 7.2

α N L ( N ) L 2 ( N ) Order
1.6 4 3.7774133 × 1 0 6 2.4992255 × 1 0 6
8 9.0027649 × 1 0 7 6.1340419 × 1 0 7 2.068958589
16 2.3173668 × 1 0 7 1.5718756 × 1 0 7 1.957881719
32 6.7324896 × 1 0 8 4.4491038 × 1 0 8 1.783274428
1.7 4 3.1245615 × 1 0 6 2.0036041 × 1 0 6
8 7.3540190 × 1 0 7 4.9126714 × 1 0 7 2.087048932
16 1.8870828 × 1 0 7 1.2580857 × 1 0 7 1.962375174
32 5.4940372 × 1 0 8 3.5634125 × 1 0 8 1.780219128
1.8 4 2.3456286 × 1 0 6 1.4459448 × 1 0 6
8 5.4020202 × 1 0 7 3.5434888 × 1 0 7 2.118403683
16 1.3801009 × 1 0 7 9.0667592 × 1 0 8 1.968725266
32 4.0681177 × 1 0 8 2.5715370 × 1 0 8 1.762340439
1.9 4 1.3751370 × 1 0 6 8.0570457 × 1 0 7
8 3.0680787 × 1 0 7 1.9793467 × 1 0 7 2.164168008
16 8.0551321 × 1 0 8 5.0569659 × 1 0 8 1.929355353
32 2.3809974 × 1 0 8 1.4372078 × 1 0 8 1.758342193
Figure 4 
               Exact and numerical solutions for Example 7.1 at different time stages. (a) 
                     
                        
                        
                           N
                           =
                           200
                           ,
                           α
                           =
                           1.6
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=200,\alpha =1.6,K=500
                     
                  ; (b) 
                     
                        
                        
                           N
                           =
                           200
                           ,
                           α
                           =
                           1.6
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=200,\alpha =1.6,K=500
                     
                  ; (c) 
                     
                        
                        
                           N
                           =
                           250
                           ,
                           α
                           =
                           1.9
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=250,\alpha =1.9,K=500
                     
                  ; and (d) 
                     
                        
                        
                           N
                           =
                           250
                           ,
                           α
                           =
                           1.9
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=250,\alpha =1.9,K=500
                     
                  .
Figure 4

Exact and numerical solutions for Example 7.1 at different time stages. (a) N = 200 , α = 1.6 , K = 500 ; (b) N = 200 , α = 1.6 , K = 500 ; (c) N = 250 , α = 1.9 , K = 500 ; and (d) N = 250 , α = 1.9 , K = 500 .

Figure 5 
               3D (a) exact and (b) approximate solution for Example 7.1, when 
                     
                        
                        
                           N
                           =
                           230
                        
                        {\mathcal{N}}=230
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.9
                        
                        \alpha =1.9
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0004
                        
                        \Delta s=0.0004
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.2
                        
                        s=0.2
                     
                  .
Figure 5

3D (a) exact and (b) approximate solution for Example 7.1, when N = 230 , α = 1.9 , Δ s = 0.0004 , and s = 0.2 .

Figure 6 
               2D and 3D error profiles for Example 7.1, when 
                     
                        
                        
                           N
                           =
                           220
                        
                        {\mathcal{N}}=220
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.8
                        
                        \alpha =1.8
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0004
                        
                        \Delta s=0.0004
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.2
                        
                        s=0.2
                     
                  . (a) 2D error function and (b) 3D error function.
Figure 6

2D and 3D error profiles for Example 7.1, when N = 220 , α = 1.8 , Δ s = 0.0004 , and s = 0.2 . (a) 2D error function and (b) 3D error function.

Example 7.3

Eq. (1.1) becomes

α U ( y , s ) s α 2 U ( y , s ) y 2 + U 2 ( y , s ) = f ( y , s ) , s [ 0 , T ] , y [ a , b ] , 1 < α 2 ,

when μ 1 = 1 , μ 2 = 0 , μ 3 = 1 , and σ = 2 . ICs are

U ( y , 0 ) = 0 , U s ( y , 0 ) = 0 ,

and BCs

U ( 0 , s ) = s 3.5 , U ( 1 , s ) = 0 .

The source term on the right-hand side for A B ( α ) = 1 is

Γ [ 3 + α ] 2 α s α + 1 ( 1 y ) 5 2 E α , 2 + α α 2 α s α 15 4 s 2 + α ( 1 y ) 1 2 + s 4 + 2 α ( 1 y ) 5 .

The exact solution is s 2 + α ( 1 y ) 5 2 .

The maximum absolute error in the approximations of U and u at time levels s = 0.1 , with Δ s = 0.0004 and N = 50 is shown in Table 8. The error norms L and L 2 at s = 0.2 , 0.4, 0.6, 0.8, 1.0 are shown in Table 9, when N = 50 , Δ s = 0.0004 . The behavior of numerical solutions with α = 1.9 , N = 50 , and K = 500 at various time stages is displayed in Figure 7. A fairly accurate agreement between exact and spline solutions at various time levels with fixed N = 50 , s = 0.1 , and K = 500 is shown in Figure 7. Figure 8 displays the numerical and exact solutions in three dimensions, when N = 60 , α = 1.9 , Δ s = 0.004 , and s = 1 . Figure 9 displays the 3D interpretation of the absolute computation errors at each time and space level when N = 40 , α = 1.9 , Δ s = 0.0002 , and s = 0.1 .

Table 8

Absolute error of Example 7.3 where Δ s = 0.0004 , s = 0.1 , α = 1.5 , and N = 50

y Exact Approximate Absolute error
0.1 0.0002430000 0.0002437344 7.3449652 × 1 0 7
0.2 0.0001810193 0.0001819209 9.0160308 × 1 0 7
0.3 0.0001296418 0.0001304546 8.1284947 × 1 0 7
0.4 0.0000881816 0.0000888162 6.3458903 × 1 0 7
0.5 0.0000559016 0.0000563501 4.4846070 × 1 0 7
0.6 0.0000320000 0.0000322898 2.8982447 × 1 0 7
0.7 0.0000155884 0.0000157586 1.7017459 × 1 0 7
0.8 5.6568542494 5.7458041320 8.8949882 × 1 0 8
0.9 1.0000000000 1.0387357529 3.8735752 × 1 0 8
Table 9

Error norm of Example 7.3 for multiple choices of α , when N = 60 , K = 250 , and y ε [ 0, 1 ]

L ( N ) L 2 ( N )
s α = 1.5 α = 1.7 α = 1.9 α = 1.5 α = 1.7 α = 1.9
0.2 7.66903 × 1 0 6 7.42665 × 1 0 6 8.01926 × 1 0 6 4.76833 × 1 0 6 4.37695 × 1 0 6 4.28744 × 1 0 6
0.4 5.93395 × 1 0 5 7.02222 × 1 0 5 9.52235 × 1 0 5 3.93501 × 1 0 5 4.44089 × 1 0 5 5.43930 × 1 0 5
0.6 1.83896 × 1 0 4 2.44466 × 1 0 4 3.75646 × 1 0 4 1.25694 × 1 0 4 1.61606 × 1 0 4 2.26143 × 1 0 4
0.8 4.05266 × 1 0 4 5.70042 × 1 0 4 9.30403 × 1 0 4 2.80807 × 1 0 4 3.88137 × 1 0 4 5.89458 × 1 0 4
1.0 8.01692 × 1 0 4 1.10532 × 1 0 3 1.78722 × 1 0 3 5.54959 × 1 0 4 7.65002 × 1 0 4 1.18938 × 1 0 3
Figure 7 
               Exact and numerical solutions of Example 7.3 at different time stages. (a) 
                     
                        
                        
                           N
                           =
                           50
                           ,
                           α
                           =
                           1.9
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=50,\alpha =1.9,K=500
                     
                  , (b) 
                     
                        
                        
                           N
                           =
                           50
                           ,
                           α
                           =
                           1.9
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=50,\alpha =1.9,K=500
                     
                  , (c) 
                     
                        
                        
                           N
                           =
                           50
                           ,
                           s
                           =
                           0.1
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=50,s=0.1,K=500
                     
                  , (d) 
                     
                        
                        
                           N
                           =
                           50
                           ,
                           s
                           =
                           0.1
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=50,s=0.1,K=500
                     
                  .
Figure 7

Exact and numerical solutions of Example 7.3 at different time stages. (a) N = 50 , α = 1.9 , K = 500 , (b) N = 50 , α = 1.9 , K = 500 , (c) N = 50 , s = 0.1 , K = 500 , (d) N = 50 , s = 0.1 , K = 500 .

Figure 8 
               3D (a) exact and (b) approximate solutions of Example 7.3, when 
                     
                        
                        
                           N
                           =
                           60
                        
                        {\mathcal{N}}=60
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.9
                        
                        \alpha =1.9
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.004
                        
                        \Delta s=0.004
                     
                  , and 
                     
                        
                        
                           s
                           =
                           1
                        
                        s=1
                     
                  .
Figure 8

3D (a) exact and (b) approximate solutions of Example 7.3, when N = 60 , α = 1.9 , Δ s = 0.004 , and s = 1 .

Figure 9 
               2D and 3D error profiles of Example 7.3, when 
                     
                        
                        
                           N
                           =
                           40
                        
                        {\mathcal{N}}=40
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.9
                        
                        \alpha =1.9
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0002
                        
                        \Delta s=0.0002
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.1
                        
                        s=0.1
                     
                  . (a) 2D error function and (b) 3D error function.
Figure 9

2D and 3D error profiles of Example 7.3, when N = 40 , α = 1.9 , Δ s = 0.0002 , and s = 0.1 . (a) 2D error function and (b) 3D error function.

Example 7.4

Consider the TFKGE [51,52]

α U ( y , s ) s α 2 U ( y , s ) y 2 + U ( y , s ) + 3 2 U 3 ( y , s ) = f ( y , s ) , s [ 0 , T ] , y [ a , b ] , 1 < α 2 ,

with ICs

U ( y , 0 ) = 0 , U s ( y , 0 ) = 0 ,

and BCs

U ( 0 , s ) = 0 , U ( 1 , s ) = 0 .

The source term on the right-hand side for A B ( α ) = 1 is

Γ [ 3 + α ] 2 α s α + 1 Sin ( π y ) E α , 2 + α α 2 α s α + ( π 2 + 1 ) s 2 + α Sin ( π y ) + 3 2 s 6 + 3 α Sin 3 ( π y ) .

The exact solution is s 2 + α Sin ( π y ) .

Table 10 shows the absolute numerical errors at various grid points of the CBS solution, with N = 100 and Δ s = 0.0001 . Table 11 shows the absolute and relative errors of this problem using the current approach at various time levels, when N = 100 , Δ s = 0.001 , s = 0.1 . It is evident that the outcomes are better than those attained by the redefined extended cubic B-spline (RECBS) [30] and Sinc-Chebyshev collocation method (SCCM) [52]. The behavior of exact and numerical solutions, when N = 100 , α = 1.9 , and K = 500 at various time stages is displayed in Figure 10. Figure 11 shows the 3D plot of exact and numerical solutions with N = 100 , α = 1.9 , Δ s = 0.0001 , and s = 0.1 . Figure 12 shows a visualization of the absolute error between the exact and approximation solutions using N = 50 , α = 1.9 , Δ s = 0.0001 , and s = 0.1 .

Table 10

Absolute error of Example 7.4, when Δ s = 0.0001 , s = 0.1 , α = 1.9 , and N = 100

y Exact Approximate Absolute error
0.1 0.0000389029 0.0000389766 7.3740138 × 1 0 8
0.2 0.0000739977 0.0000741380 1.4026207 × 1 0 7
0.3 0.0001018492 0.0001020422 1.9305418 × 1 0 7
0.4 0.0001197309 0.0001199578 2.2694881 × 1 0 7
0.5 0.0001258925 0.0001261311 2.3862810 × 1 0 7
0.6 0.0001197309 0.0001199578 2.2694881 × 1 0 7
0.7 0.0001018492 0.0001020422 1.9305418 × 1 0 7
0.8 0.0000739977 0.0000741380 1.4026207 × 1 0 7
0.9 0.0000389029 0.0000389766 7.3740138 × 1 0 8
Table 11

Error norm of Example 7.4 for multiple choices of α , when N = 100 , Δ s = 0.001 , s = 0.1 , and y ε [ 0, 1 ]

SCCM [52] RECBS [30] Proposed method
y α = 1.7 α = 1.9 α = 1.7 α = 1.9 α = 1.7 α = 1.9
0.1 1.5471 × 1 0 3 1.5471 × 1 0 3 8.4422 × 1 0 6 9.8439 × 1 0 6 1.0484 × 1 0 6 7.4076 × 1 0 7
0.2 1.1272 × 1 0 3 9.4914 × 1 0 4 1.4959 × 1 0 7 6.7965 × 1 0 6 1.9941 × 1 0 6 1.4090 × 1 0 6
0.3 8.9663 × 1 0 4 6.7913 × 1 0 4 2.7610 × 1 0 6 1.0853 × 1 0 5 2.7447 × 1 0 6 1.9393 × 1 0 6
0.4 6.3348 × 1 0 4 3.9687 × 1 0 4 5.8360 × 1 0 6 7.0990 × 1 0 6 3.2266 × 1 0 6 2.2798 × 1 0 6
0.5 5.6868 × 1 0 4 3.2651 × 1 0 4 7.1727 × 1 0 6 3.1898 × 1 0 5 3.3927 × 1 0 6 2.3971 × 1 0 6
0.6 6.3348 × 1 0 4 3.9687 × 1 0 4 5.8360 × 1 0 6 4.1207 × 1 0 6 3.2266 × 1 0 6 2.2798 × 1 0 6
0.7 8.9663 × 1 0 4 6.7913 × 1 0 4 2.7610 × 1 0 6 8.6781 × 1 0 6 2.7447 × 1 0 6 1.9393 × 1 0 6
0.8 1.1272 × 1 0 3 9.4914 × 1 0 4 1.4959 × 1 0 7 6.7965 × 1 0 6 1.9941 × 1 0 6 1.4090 × 1 0 6
0.9 1.5471 × 1 0 3 1.4380 × 1 0 3 8.4422 × 1 0 6 9.8439 × 1 0 6 1.0484 × 1 0 6 7.4076 × 1 0 7
Figure 10 
               Exact and numerical solutions for Example 7.4 at different time stages. (a) 
                     
                        
                        
                           N
                           =
                           100
                           ,
                           α
                           =
                           1.9
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=100,\alpha =1.9,K=500
                     
                  ; (b) 
                     
                        
                        
                           N
                           =
                           100
                           ,
                           α
                           =
                           1.9
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=100,\alpha =1.9,K=500
                     
                  ; (c) 
                     
                        
                        
                           N
                           =
                           100
                           ,
                           s
                           =
                           0.1
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=100,s=0.1,K=500
                     
                  ; and (d) 
                     
                        
                        
                           N
                           =
                           100
                           ,
                           s
                           =
                           0.1
                           ,
                           K
                           =
                           500
                        
                        {\mathcal{N}}=100,s=0.1,K=500
                     
                  .
Figure 10

Exact and numerical solutions for Example 7.4 at different time stages. (a) N = 100 , α = 1.9 , K = 500 ; (b) N = 100 , α = 1.9 , K = 500 ; (c) N = 100 , s = 0.1 , K = 500 ; and (d) N = 100 , s = 0.1 , K = 500 .

Figure 11 
               3D (a) exact and (b) approximate solution for Example 7.4, when 
                     
                        
                        
                           N
                           =
                           100
                        
                        {\mathcal{N}}=100
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.9
                        
                        \alpha =1.9
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0001
                        
                        \Delta s=0.0001
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.1
                        
                        s=0.1
                     
                  .
Figure 11

3D (a) exact and (b) approximate solution for Example 7.4, when N = 100 , α = 1.9 , Δ s = 0.0001 , and s = 0.1 .

Figure 12 
               2D and 3D error profiles of Example 7.4, when 
                     
                        
                        
                           N
                           =
                           50
                        
                        {\mathcal{N}}=50
                     
                  , 
                     
                        
                        
                           α
                           =
                           1.9
                        
                        \alpha =1.9
                     
                  , 
                     
                        
                        
                           Δ
                           s
                           =
                           0.0001
                        
                        \Delta s=0.0001
                     
                  , and 
                     
                        
                        
                           s
                           =
                           0.1
                        
                        s=0.1
                     
                  . (a) 2D error function and (b) 3D error function.
Figure 12

2D and 3D error profiles of Example 7.4, when N = 50 , α = 1.9 , Δ s = 0.0001 , and s = 0.1 . (a) 2D error function and (b) 3D error function.

8 Concluding remarks

In physics, cosmology, and engineering, the nonlinear TFKGE is an effective tool for simulating memory-dependent, nonlinear, and relativistic wave events. Modern theoretical and applied research requires a deeper knowledge of complex wave dynamics, anomalous transport, and self-interacting fields. The problem of finding a numerical solution for TFKGE involving the ABTFD is the focus of this research. The solution curve was interpolated in the spatial direction using CBS functions, and the finite difference formula was employed to approximate ABTFD. This study’s technique is novel and provides an acceptable level of accuracy. This method is reliable as the suggested strategy offers second-order convergence in both the temporal and spatial directions and is unconditionally stable. When applied to numerical applications, the provided approach is easy to understand, efficient, and practical. This method is reliable as. For many fractional differential equations, this approach can be utilized to obtain effective approximate solutions. It will produce better outcomes for problems that lack an exact solution. The obtained solution to the TFKGE for various time levels has been compared with the exact solution and existing methods by calculating L , L 2 errors. The comparison indicated improved accuracy compared to [30] and [52]. Further research should concentrate on broadening the scope, thoroughly examining the characteristics of the algorithm, and investigating its practical applications.

Acknowledgments

The authors would like to acknowledge the funder from the Ministry of Higher Education, Malaysia; Fundamental Research Grant Scheme (FRGS) Grant code (FRGS/2021/STG06/USM/02/9) and Article Processing Charge (APC) Fund from Research Creativity and Management Office (RCMO), Universiti Sains Malaysia. The authors would like to thank the School of Mathematical Sciences, Universiti Sains Malaysia for research assistance and computing facilities. The authors extend their appreciation to Taif University, Saudi Arabia, for supporting this work through project number (TU-DSPP-2024-47).

  1. Funding information: This research was funded by Taif University, Saudi Arabia, Project No. (TU-DSPP-2024-47).

  2. Author contributions: Muserat Shaheen: methodology, investigation, writing-original draft, writing – review, and editing. Muhammad Abbas: Supervision, project administration, methodology, investigation, writing-original draft, writing – review, and editing. Farah Aini Abdullah: Methodology, investigation, validation, writing-original draft, writing-review and editing. Yasser Salah Hamed: Methodology, investigation, validation, writing-original draft, writing-review and editing. All authors have accepted responsibility for the entire content of this manuscript and approved its submission.

  3. Conflict of interest: The authors state no conflict of interest.

  4. Data availability statement: All data generated or analysed during this study are included in this published article.

References

[1] Atangana A, Baleanu D. New fractional derivative with nonlocal and non-singular kernal: theory and application to heat transfer model. Therm science. 2016;20:763–9. 10.2298/TSCI160111018ASearch in Google Scholar

[2] Caputo M, Febrizio M. A new definition of fractional derivative without singular kernel. Progress Fract Differ Appl. 2015;2:73–85. Search in Google Scholar

[3] Diethelm K, Ford NJ. Multi-order fractional differential equations and their numerical solution. Appl Math Comput. 2004;154:599–894. 10.1016/S0096-3003(03)00739-2Search in Google Scholar

[4] El-Sayed AMA, El-Mesiry AEM, El-saka HAA. On the fractional-order logistic equation. Appl Math Lett. 2007;20:817–23. 10.1016/j.aml.2006.08.013Search in Google Scholar

[5] Shakeri F, Dehghan M. Numerical solution of Klein-Gordon equation via he’s variational itrational method. Nonlinear Dynam. 2008;51:89–97. Search in Google Scholar

[6] Onate CA, Ikot AN, Ojonubah JO. Analytical solutions of the Klein-Gordon equation with a combined potential. Chin J Phys. 2016;54:820–9. 10.1016/j.cjph.2016.08.007Search in Google Scholar

[7] Gorka P. Logrithmic Klein-Gordon equation. Acta Phys Polonica B. 2009;40:59–66. Search in Google Scholar

[8] Kunbinarasaiah S. A new approach for the numerical solution for non-linear Klein-Gordon equation. SeMA J. 2020;77:435–56. 10.1007/s40324-020-00225-ySearch in Google Scholar

[9] Lou SY, Chen WZ. Multidimensional solutions of the nonlinear Klein-Gordon equation. Phys Lett A 1991;156:260–6. 10.1016/0375-9601(91)90171-4Search in Google Scholar

[10] Chatterjee A. Large-N solution of the Klein-Gordon equation. J Math Phys. 1986;27:2331–5. 10.1063/1.527003Search in Google Scholar

[11] Subasi M, Araz SI. Numerical regularization of optimal control for the coefficient function in a wave equation. Iran J Sci Tech Trans A Sci. 2019;43:2325–33. 10.1007/s40995-019-00690-9Search in Google Scholar

[12] Atangana A, Araz S. II. Extension of Atangana-Seda numerical method to partial differential equations with integer and non-integer order. Alex Eng J. 2020;59:2355–70. 10.1016/j.aej.2020.02.031Search in Google Scholar

[13] Subasi M, Gungor H, Araz SI. On the control of end point tensions in a vibration problem. Int J Model Optim. 2017;7:74. 10.7763/IJMO.2017.V7.562Search in Google Scholar

[14] Dehghan M, Shokri A. Numerical solution of the nonlinear Klein-Gordon equation using radial basis functions. J Comput Appl Math. 2009;230:400–10. 10.1016/j.cam.2008.12.011Search in Google Scholar

[15] Berat K., Yusuf U., Murat Y, Alaattin E. A new perspective on the numerical solution for fractional Klein Gordon equation. J Polytechnic. 2019;22:443–51. Search in Google Scholar

[16] Bratsos AG. On the numerical solution of the Klein-Gordon equation. Numer Methods Partial Differ Equ. 2009;25:939–51. 10.1002/num.20383Search in Google Scholar

[17] Zhang Z, Fuzhang WANG, Zhang J. The space-time meshless methods for the solution of one-dimensional Klein-Gordon equations. Wuhan Univ J Nat Sci. 2022;27:313–20. 10.1051/wujns/2022274313Search in Google Scholar

[18] Shakeri F, Dehghan M. Numerical solution of the Klein-Gordon equation via He’s variational iteration method. Nonlinear Dyn. 2007;51:89–97. 10.1007/s11071-006-9194-xSearch in Google Scholar

[19] Ganji RM, Jafari H, Kgarose M, Mohammadi A. Numerical solutions of time-fractional Klein-Gordon equations by clique polynomials. Alex Eng J. 2021;60:4563–71. 10.1016/j.aej.2021.03.026Search in Google Scholar

[20] Saifullah S, Ali A, Khan ZA. Analysis of nonlinear time-fractional Klein-Gordon equation with power. AIMS Math. 2022;7:5275–90. 10.3934/math.2022293Search in Google Scholar

[21] Liu J, Nadeem M, Habib M, Akgul A. Approximate solution of nonlinear time-fractional Klein-Gordon equations using Yang transform. Symmetry. 2022;14:907. 10.3390/sym14050907Search in Google Scholar

[22] Bentrcia T, Mennouni A. On the solution behavior of a nonlinear time-fractional Klein-Gordon equation: Theoretical study and numerical validation. Commun Nonlinear Sci Numer Simulat. 2023;125:1007–5704. 10.1016/j.cnsns.2023.107384Search in Google Scholar

[23] Chen H, Lu S, Chen W. A fully discrete spectral method for the nonlinear time fractional Klein-Gordon equation. Taiwan J Math. 2017;21:231–51. 10.11650/tjm.21.2017.7357Search in Google Scholar

[24] Mohebbi A, Abbaszadeh M, Dehghan M. High-order difference scheme for the solution of linear time fractional Klein-Gordon equations. Numer Methods Partial Differ Equ. 2014;30:1234–53. 10.1002/num.21867Search in Google Scholar

[25] Hassani H, Machado JAT, Naraghirad E. An efficient numerical technique for variable order time fractional nonlinear Klein-Gordon equation. Appl Numer Math. 2020;154:260–72. 10.1016/j.apnum.2020.04.001Search in Google Scholar

[26] Vivas-Cortez M, Huntul MJ, Khalid M, Shafiq M, Abbas M, Iqbal MK. Application of an Extended Cubic B-spline to find the numerical solution of the generalized nonlinear time-fractional Klein-Gordon equation in mathematical physics. Computation. 2024;12:80. 10.3390/computation12040080Search in Google Scholar

[27] Ahmad Z, Crisci S, Murtaza S, Toraldo G. Numerical insights of fractal-fractional modeling of magnetohydrodynamic Casson hybrid nanofluid with heat transfer enhancement. Math Methods Appl Sci. 2024;47:9046–66. 10.1002/mma.10059Search in Google Scholar

[28] Ahmad Z, Bonanomi G, Cardone A, Iuorio A, Toraldo G, Giannino F. Fractal-fractional sirs model for the disease dynamics in both prey and predator with singular and nonsingular kernels. J Biol Syst. 2024;25:1–34. 10.1142/S0218339024400035Search in Google Scholar

[29] Ahmad Z, Bonanomi G, di Serafino D, Giannino F. Transmission dynamics and sensitivity analysis of pine wilt disease with asymptomatic carriers via fractal-fractional differential operator of Mittag-Leffler kernel. Appl Numer Math. 2023;185:446–65. 10.1016/j.apnum.2022.12.004Search in Google Scholar

[30] Amin M, Abbas M, Iqbal MK, Baleanu D. Numerical treatment of time-fractional Klein-Gordon equation using redefined Extended Cubic B-Spline functions. Front Phys. 2020;288:1–13. Search in Google Scholar

[31] Sarboland M, Aminataei A. Numerical solution of the nonlinear Klein-Gordon equation using multiquadric quasi-interpolation scheme. Univ J Appl Math. 2015;3:40–9. 10.13189/ujam.2015.030302Search in Google Scholar

[32] Amin R, Shah K, Mlaiki N, Yaaazbasi S, Abdeljawad T, Hussain A. Existence and numerical analysis using Haar wavelet for fourth-order multi-term fractional differential equations. Comput Appl Math. 2022;41:329. 10.1007/s40314-022-02041-8Search in Google Scholar

[33] Amin R, Yuzbasi S, Nazir S. Efficient numerical scheme for the solution of HIV infection CD4+ T-cells using Haar wavelet technique. CMES-Comput Model Eng Sci. 2022;131:639–53. 10.32604/cmes.2022.019154Search in Google Scholar

[34] Saeed U., ur Rehman M. Hermite wavelet method for fractional delay differential equations. J Differ Equ. 2014;2014:359093. 10.1155/2014/359093Search in Google Scholar

[35] Mohammadi F, Cattani C. A generalized fractional-order Legendre wavelet Tau method for solving fractional differential equations. J Comput Appl Math. 2018;339:306–16. 10.1016/j.cam.2017.09.031Search in Google Scholar

[36] Amin R, Yuzbasi S, Gao L, Asif M, Khan I. Algorithm for the numerical solutions of volterra population growth model with fractional order via Haar wavelet: Haar wavelet method for volterra population growth model with fractional order. Contemporary Math. 2020;102–11. 10.37256/cm.00056.102-111Search in Google Scholar

[37] Yousif MA, Hamasalh FK. Novel simulation of the time fractional Burgers-Fisher equations using a non-polynomial spline fractional continuity method. AIP Adv. 2022;12:115018. 10.1063/5.0128819Search in Google Scholar

[38] Algehyne EA, Ibrahim M. Fractal-fractional order mathematical vaccine model of COVID-19 under non-singular kernel. Chaos Solitons Fractals. 2021;150:111150. 10.1016/j.chaos.2021.111150Search in Google Scholar PubMed PubMed Central

[39] Al-Raeei M. Applying fractional quantum mechanics to systems with electrical screening effects. Chaos Solitons Fractals. 2021;150:111209. 10.1016/j.chaos.2021.111209Search in Google Scholar

[40] Mittag-Leffler GM. Sur la nouvelle function Eα(X). C R Acad Sci Paris. 1903;137:554–8. Search in Google Scholar

[41] Shukla AK, Prajapati JC. On a generaization of Mittag-Leffler function and its properties. J Math Anal Appl. 2007;336:797–811. 10.1016/j.jmaa.2007.03.018Search in Google Scholar

[42] Poulin JR. Calculating infinite series using Parsevals identity (master thesis), Orono: The University of Maine; 2020. Search in Google Scholar

[43] De Boor C. On the convergence of odd-degree spline interpolation. J Approx Theory. 2009;1:452–63. 10.1016/0021-9045(68)90033-6Search in Google Scholar

[44] Shafiq M, Abbas M, Abdullah FA, Majeed A, Abdejawad T, Alqudah MA. Numerical solution of time fractional Burgers’ equation involving Atangana-Baleanu derivative via cubic B-spline function. Results Phys. 2022;34:105244. 10.1016/j.rinp.2022.105244Search in Google Scholar

[45] Siddiqi SS, Arshed S. Quintic B-spline for the numerical solution of the good Boussinesq equation. J Egypt Math Soc. 2014;22(2):209–13. 10.1016/j.joems.2013.06.015Search in Google Scholar

[46] Khalid N, Abbas M, Iqbal MK. A numerical investigation of caputo time fractional allen-cahn equation using redefined cubic b-spline functions. Adv Differ Equ. 2020;158:1–22. 10.1186/s13662-020-02616-xSearch in Google Scholar

[47] Akram T, Abbas M, Ali A. A numerical study on time fractional fisher equation using an extended cubic b-spline approximation. J Math Comput Sci. 2021;22:85–96. 10.22436/jmcs.022.01.08Search in Google Scholar

[48] Kadalbajoo MK, Arora P. B-spline collocation method for the singular-perturbation problem using artificial viscosity. Comput Math Appl. 2009;57:650–63. 10.1016/j.camwa.2008.09.008Search in Google Scholar

[49] Hal C. On error bounds for spline interpolation. J Approx Theory. 1968;1:209–18. 10.1016/0021-9045(68)90025-7Search in Google Scholar

[50] Yadav S, Pandey RK, Shukla AK. Numerical approximation of Atangana-baleanu caputo derivative and its application. Chaos Solitons Fract. 2019;118:58–64. 10.1016/j.chaos.2018.11.009Search in Google Scholar

[51] Odibat Z, Momani S. The variational iteration method: an efficient scheme for handling fractional partial differential equations in fluid mechanics. Comput Math Appl. 2009;58:2199–208. 10.1016/j.camwa.2009.03.009Search in Google Scholar

[52] Nagy A. Numerical solution of time fractional nonlinear Klein-Gordon equation using Sinc-Chebyshev collocation method. Appl Math Comput. 2017;310:139–48. 10.1016/j.amc.2017.04.021Search in Google Scholar

Received: 2024-10-24
Revised: 2025-01-15
Accepted: 2025-01-28
Published Online: 2025-08-07

© 2025 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Research Articles
  2. Single-step fabrication of Ag2S/poly-2-mercaptoaniline nanoribbon photocathodes for green hydrogen generation from artificial and natural red-sea water
  3. Abundant new interaction solutions and nonlinear dynamics for the (3+1)-dimensional Hirota–Satsuma–Ito-like equation
  4. A novel gold and SiO2 material based planar 5-element high HPBW end-fire antenna array for 300 GHz applications
  5. Explicit exact solutions and bifurcation analysis for the mZK equation with truncated M-fractional derivatives utilizing two reliable methods
  6. Optical and laser damage resistance: Role of periodic cylindrical surfaces
  7. Numerical study of flow and heat transfer in the air-side metal foam partially filled channels of panel-type radiator under forced convection
  8. Water-based hybrid nanofluid flow containing CNT nanoparticles over an extending surface with velocity slips, thermal convective, and zero-mass flux conditions
  9. Dynamical wave structures for some diffusion--reaction equations with quadratic and quartic nonlinearities
  10. Solving an isotropic grey matter tumour model via a heat transfer equation
  11. Study on the penetration protection of a fiber-reinforced composite structure with CNTs/GFP clip STF/3DKevlar
  12. Influence of Hall current and acoustic pressure on nanostructured DPL thermoelastic plates under ramp heating in a double-temperature model
  13. Applications of the Belousov–Zhabotinsky reaction–diffusion system: Analytical and numerical approaches
  14. AC electroosmotic flow of Maxwell fluid in a pH-regulated parallel-plate silica nanochannel
  15. Interpreting optical effects with relativistic transformations adopting one-way synchronization to conserve simultaneity and space–time continuity
  16. Modeling and analysis of quantum communication channel in airborne platforms with boundary layer effects
  17. Theoretical and numerical investigation of a memristor system with a piecewise memductance under fractal–fractional derivatives
  18. Tuning the structure and electro-optical properties of α-Cr2O3 films by heat treatment/La doping for optoelectronic applications
  19. High-speed multi-spectral explosion temperature measurement using golden-section accelerated Pearson correlation algorithm
  20. Dynamic behavior and modulation instability of the generalized coupled fractional nonlinear Helmholtz equation with cubic–quintic term
  21. Study on the duration of laser-induced air plasma flash near thin film surface
  22. Exploring the dynamics of fractional-order nonlinear dispersive wave system through homotopy technique
  23. The mechanism of carbon monoxide fluorescence inside a femtosecond laser-induced plasma
  24. Numerical solution of a nonconstant coefficient advection diffusion equation in an irregular domain and analyses of numerical dispersion and dissipation
  25. Numerical examination of the chemically reactive MHD flow of hybrid nanofluids over a two-dimensional stretching surface with the Cattaneo–Christov model and slip conditions
  26. Impacts of sinusoidal heat flux and embraced heated rectangular cavity on natural convection within a square enclosure partially filled with porous medium and Casson-hybrid nanofluid
  27. Stability analysis of unsteady ternary nanofluid flow past a stretching/shrinking wedge
  28. Solitonic wave solutions of a Hamiltonian nonlinear atom chain model through the Hirota bilinear transformation method
  29. Bilinear form and soltion solutions for (3+1)-dimensional negative-order KdV-CBS equation
  30. Solitary chirp pulses and soliton control for variable coefficients cubic–quintic nonlinear Schrödinger equation in nonuniform management system
  31. Influence of decaying heat source and temperature-dependent thermal conductivity on photo-hydro-elasto semiconductor media
  32. Dissipative disorder optimization in the radiative thin film flow of partially ionized non-Newtonian hybrid nanofluid with second-order slip condition
  33. Bifurcation, chaotic behavior, and traveling wave solutions for the fractional (4+1)-dimensional Davey–Stewartson–Kadomtsev–Petviashvili model
  34. New investigation on soliton solutions of two nonlinear PDEs in mathematical physics with a dynamical property: Bifurcation analysis
  35. Mathematical analysis of nanoparticle type and volume fraction on heat transfer efficiency of nanofluids
  36. Creation of single-wing Lorenz-like attractors via a ten-ninths-degree term
  37. Optical soliton solutions, bifurcation analysis, chaotic behaviors of nonlinear Schrödinger equation and modulation instability in optical fiber
  38. Chaotic dynamics and some solutions for the (n + 1)-dimensional modified Zakharov–Kuznetsov equation in plasma physics
  39. Fractal formation and chaotic soliton phenomena in nonlinear conformable Heisenberg ferromagnetic spin chain equation
  40. Single-step fabrication of Mn(iv) oxide-Mn(ii) sulfide/poly-2-mercaptoaniline porous network nanocomposite for pseudo-supercapacitors and charge storage
  41. Novel constructed dynamical analytical solutions and conserved quantities of the new (2+1)-dimensional KdV model describing acoustic wave propagation
  42. Tavis–Cummings model in the presence of a deformed field and time-dependent coupling
  43. Spinning dynamics of stress-dependent viscosity of generalized Cross-nonlinear materials affected by gravitationally swirling disk
  44. Design and prediction of high optical density photovoltaic polymers using machine learning-DFT studies
  45. Robust control and preservation of quantum steering, nonlocality, and coherence in open atomic systems
  46. Coating thickness and process efficiency of reverse roll coating using a magnetized hybrid nanomaterial flow
  47. Dynamic analysis, circuit realization, and its synchronization of a new chaotic hyperjerk system
  48. Decoherence of steerability and coherence dynamics induced by nonlinear qubit–cavity interactions
  49. Finite element analysis of turbulent thermal enhancement in grooved channels with flat- and plus-shaped fins
  50. Modulational instability and associated ion-acoustic modulated envelope solitons in a quantum plasma having ion beams
  51. Statistical inference of constant-stress partially accelerated life tests under type II generalized hybrid censored data from Burr III distribution
  52. On solutions of the Dirac equation for 1D hydrogenic atoms or ions
  53. Entropy optimization for chemically reactive magnetized unsteady thin film hybrid nanofluid flow on inclined surface subject to nonlinear mixed convection and variable temperature
  54. Stability analysis, circuit simulation, and color image encryption of a novel four-dimensional hyperchaotic model with hidden and self-excited attractors
  55. A high-accuracy exponential time integration scheme for the Darcy–Forchheimer Williamson fluid flow with temperature-dependent conductivity
  56. Novel analysis of fractional regularized long-wave equation in plasma dynamics
  57. Development of a photoelectrode based on a bismuth(iii) oxyiodide/intercalated iodide-poly(1H-pyrrole) rough spherical nanocomposite for green hydrogen generation
  58. Investigation of solar radiation effects on the energy performance of the (Al2O3–CuO–Cu)/H2O ternary nanofluidic system through a convectively heated cylinder
  59. Quantum resources for a system of two atoms interacting with a deformed field in the presence of intensity-dependent coupling
  60. Studying bifurcations and chaotic dynamics in the generalized hyperelastic-rod wave equation through Hamiltonian mechanics
  61. A new numerical technique for the solution of time-fractional nonlinear Klein–Gordon equation involving Atangana–Baleanu derivative using cubic B-spline functions
  62. Interaction solutions of high-order breathers and lumps for a (3+1)-dimensional conformable fractional potential-YTSF-like model
  63. Hydraulic fracturing radioactive source tracing technology based on hydraulic fracturing tracing mechanics model
  64. Numerical solution and stability analysis of non-Newtonian hybrid nanofluid flow subject to exponential heat source/sink over a Riga sheet
  65. Numerical investigation of mixed convection and viscous dissipation in couple stress nanofluid flow: A merged Adomian decomposition method and Mohand transform
  66. Effectual quintic B-spline functions for solving the time fractional coupled Boussinesq–Burgers equation arising in shallow water waves
  67. Analysis of MHD hybrid nanofluid flow over cone and wedge with exponential and thermal heat source and activation energy
  68. Solitons and travelling waves structure for M-fractional Kairat-II equation using three explicit methods
  69. Impact of nanoparticle shapes on the heat transfer properties of Cu and CuO nanofluids flowing over a stretching surface with slip effects: A computational study
  70. Computational simulation of heat transfer and nanofluid flow for two-sided lid-driven square cavity under the influence of magnetic field
  71. Irreversibility analysis of a bioconvective two-phase nanofluid in a Maxwell (non-Newtonian) flow induced by a rotating disk with thermal radiation
  72. Hydrodynamic and sensitivity analysis of a polymeric calendering process for non-Newtonian fluids with temperature-dependent viscosity
  73. Exploring the peakon solitons molecules and solitary wave structure to the nonlinear damped Kortewege–de Vries equation through efficient technique
  74. Modeling and heat transfer analysis of magnetized hybrid micropolar blood-based nanofluid flow in Darcy–Forchheimer porous stenosis narrow arteries
  75. Activation energy and cross-diffusion effects on 3D rotating nanofluid flow in a Darcy–Forchheimer porous medium with radiation and convective heating
  76. Insights into chemical reactions occurring in generalized nanomaterials due to spinning surface with melting constraints
  77. Review Article
  78. Examination of the gamma radiation shielding properties of different clay and sand materials in the Adrar region
  79. Special Issue on Fundamental Physics from Atoms to Cosmos - Part II
  80. Possible explanation for the neutron lifetime puzzle
  81. Special Issue on Nanomaterial utilization and structural optimization - Part III
  82. Numerical investigation on fluid-thermal-electric performance of a thermoelectric-integrated helically coiled tube heat exchanger for coal mine air cooling
  83. Special Issue on Nonlinear Dynamics and Chaos in Physical Systems
  84. Analysis of the fractional relativistic isothermal gas sphere with application to neutron stars
  85. Abundant wave symmetries in the (3+1)-dimensional Chafee–Infante equation through the Hirota bilinear transformation technique
  86. Successive midpoint method for fractional differential equations with nonlocal kernels: Error analysis, stability, and applications
Downloaded on 8.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/phys-2025-0131/html
Scroll to top button