Research article Special Issues

Numerical solution of non-linear Bratu-type boundary value problems via quintic B-spline collocation method

  • This study presents a quintic B-spline collocation method (QBSCM) for finding the numerical solution of non-linear Bratu-type boundary value problems (BVPs). The error analysis of the QBSCM is studied, and it provides fourth-order convergence results. QBSCM is applied on two numerical examples to exhibit the proficiency and order of convergence. Obtain results of the QBSCM are compared with other existing methods available in the literature.

    Citation: Ram Kishun Lodhi, Saud Fahad Aldosary, Kottakkaran Sooppy Nisar, Ateq Alsaadi. Numerical solution of non-linear Bratu-type boundary value problems via quintic B-spline collocation method[J]. AIMS Mathematics, 2022, 7(4): 7257-7273. doi: 10.3934/math.2022405

    Related Papers:

    [1] Emre Kırlı . A novel B-spline collocation method for Hyperbolic Telegraph equation. AIMS Mathematics, 2023, 8(5): 11015-11036. doi: 10.3934/math.2023558
    [2] Shanshan Wang . Split-step quintic B-spline collocation methods for nonlinear Schrödinger equations. AIMS Mathematics, 2023, 8(8): 19794-19815. doi: 10.3934/math.20231009
    [3] Seherish Naz Khalid Ali Khan, Md Yushalify Misro . Hybrid B-spline collocation method with particle swarm optimization for solving linear differential problems. AIMS Mathematics, 2025, 10(3): 5399-5420. doi: 10.3934/math.2025249
    [4] Shafeeq Rahman Thottoli, Mohammad Tamsir, Mutum Zico Meetei, Ahmed H. Msmali . Numerical investigation of nonlinear extended Fisher-Kolmogorov equation via quintic trigonometric B-spline collocation technique. AIMS Mathematics, 2024, 9(7): 17339-17358. doi: 10.3934/math.2024843
    [5] Osama Ala'yed, Rania Saadeh, Ahmad Qazza . Numerical solution for the system of Lane-Emden type equations using cubic B-spline method arising in engineering. AIMS Mathematics, 2023, 8(6): 14747-14766. doi: 10.3934/math.2023754
    [6] Osama Ala'yed, Ahmad Qazza, Rania Saadeh, Osama Alkhazaleh . A quintic B-spline technique for a system of Lane-Emden equations arising in theoretical physical applications. AIMS Mathematics, 2024, 9(2): 4665-4683. doi: 10.3934/math.2024225
    [7] M. S. Hashmi, Rabia Shikrani, Farwa Nawaz, Ghulam Mustafa, Kottakkaran Sooppy Nisar, Velusamy Vijayakumar . An effective approach based on Hybrid B-spline to solve Riesz space fractional partial differential equations. AIMS Mathematics, 2022, 7(6): 10344-10363. doi: 10.3934/math.2022576
    [8] Azhar Iqbal, Abdullah M. Alsharif, Sahar Albosaily . Numerical study of non-linear waves for one-dimensional planar, cylindrical and spherical flow using B-spline finite element method. AIMS Mathematics, 2022, 7(8): 15417-15435. doi: 10.3934/math.2022844
    [9] Mostafa M. A. Khater, A. El-Sayed Ahmed . Strong Langmuir turbulence dynamics through the trigonometric quintic and exponential B-spline schemes. AIMS Mathematics, 2021, 6(6): 5896-5908. doi: 10.3934/math.2021349
    [10] Osama Ala'yed, Belal Batiha, Diala Alghazo, Firas Ghanim . Cubic B-Spline method for the solution of the quadratic Riccati differential equation. AIMS Mathematics, 2023, 8(4): 9576-9584. doi: 10.3934/math.2023483
  • This study presents a quintic B-spline collocation method (QBSCM) for finding the numerical solution of non-linear Bratu-type boundary value problems (BVPs). The error analysis of the QBSCM is studied, and it provides fourth-order convergence results. QBSCM is applied on two numerical examples to exhibit the proficiency and order of convergence. Obtain results of the QBSCM are compared with other existing methods available in the literature.



    In this work, we consider the one-dimensional Bratu-type BVPs:

    u(t)+λW(u)=0,0<t<1, (1)
    u(0)=0,u(1)=0, (2)

    where λ is a positive physical parameter and W(u) is non-linear function. The Bratu-type (BT) problem appears in a large variety of application regions, for example, fuel ignition model of thermal combustion, thermal reaction, chemical reactor theory and nanotechnology, radiative heat transfer, the Chandrasekhar model of the expansion of the universe [1,2,3,4]. These models play a significant role in physical phenomena and arises non-linear differential equations [5,6,7,8,9,10]. The non-linear differential equations are complicated to solve either analytically or numerical. Much attention has recently been devoted to search for better and more efficient solution methods for finding the approximate solution of non-linear models. Numerical methods play a significant role for finding the approximate solution of non-linear problems.

    The BVPs defined by Eq (1) with boundary conditions (2) have substantial literature on numerical and analytical solutions. Wazwaz [11] has presented Adomian decomposition method to find the reliable solution of BT equation. Caglar et al. [12] have presented three-degree B-spline collocation method (BSCM) for finding the numerical treatment of BT problems. Roul and Thula [13] have discussed a fourth order BSCM for finding the numerical treatment of BT and Lane-Emden problems. Feng et al. [14] have discussed the Homotopy perturbation method for obtaining the solution of BT problem. Variational iteration method has been presented by Batiha [15] to calculate the approximate solution of BT equation. Aksoy and Pakdemirli [16] have developed the perturbation iteration theory for linear and non-linear second-order differential equation and implemented on BT equation to obtain the solution. Venkatesh et al. [17] have discussed the Haar wavelet approach for solving initial and boundary value problem of BT. Abukhaled et al. [18] have presented the cubic BSCM, an adaptive spline collocation, and optimal collocation techniques for calculating the numerical treatment of BT equations. Raja and Ahmad [19] have discussed the artificial neural networks to find the numerical solution of one-dimensional BT equation with the use of three type of transforms function including log-sigmoid, radialbasis, and tan-sigmoid transfer functions. Hohsen [20] has done the survey of different numerical techniques for one-dimensional and two-dimensional BT problems. Ghazanfari and Sepahvandzadeh [21] have discussed the solution of fractional BT equations by using the Adomain decomposition method based on Taylor series. Darwish and Kashkari [22] have developed the optimal Homotopy asymptotic method to obtain the approximate solution of second order BT initial value problems. Abd-Elhameed et al. [23] have proposed operational matrix method based on shifted Legendre polynomials to find the numerical solution of second order linear and non-linear boundary value problems. Babolian et al. [24] have investigated reproducing kernel method for solving the fractional order BT equations. Wazwaz [25] has used successive differentiation method for obtaining the solution of non-linear BT problems. Raja et al. [26] have introduced bio-inspired computing technique for solving BT equations. They took advantage of artificial neural networks' strengths to find the solution of one-dimensional BT problem. The validity of the model is dependent on the weights of the artificial neural networks being properly adjusted. Masood et al. [27] have applied mexican hat wavelet based neural network for the approximate solution of non-linear BT equation. Grover and Tomer [28] have presented the differential transform method to compute the numerical solution of the fractional BT equations and caputo derivative is used to represent the fractional derivative. Keshavarz et al. [29] have discussed an effective numerical method based on the Taylor wavelets for solving initial and boundary value problems of BT equations. Sakar et al. [30] have developed reproducing kernel approach based on Legendre polynomials to obtain numerical treatment of fractional BT BVPs. Tomar and Pandey [31] have introduced an efficient analytical iterative method to obtain the solution of initial and boundary value BT problems.

    The B-spline function is widely used with combination of other effective numerical methods to find numerical solution of different types of problems which are arises in various physical phenomena such as nonlinear Schrödinger equation [32], complex modified Korteweg-de Vries (mkdv) equation [33], kdv-mkdv equation [34], modified equal width wave equation [35] and modified Kawahara equation [36], etc. Başhan [37,38] has presented the Crank–Nicolson scheme and differential quadrature method (DQM) based on quintic B-spline basis function to find the numerical solution of mkdv equation and coupled kdv equations. Mirzaee and Alipour [39,40,41,42,43] have presented the Bicubic, cubic, and quintic B-spline collocation method for finding the numerical treatment of two-dimensional weakly singular stochastic integral equation, dimensional stochastic itô-Volterra integral equation, fractional-order linear stochastic integro-differential equation, and multidimensional non-linear stochastic quadratic integral equation. Mirzaee and Alipour [44] have used fractional-order orthogonal Bernstein polynomial for solving non-linear fractional partial Volterra integro-differential equations.

    The remaining part of the article is organized as follows. Derivation of the QBSCM is discussed in section 2. Error analysis of the QBSCM is described in section 3. Numerical results are exhibited in section 4 which shows the efficiency and accuracy of the QBSCM. Conclusions of the method are summarised in section 5.

    In this section, QBSCM is described to find the numerical treatment of Eqs (1) and (2). Let P={0=t0<t1<<tN+1<tN=1} be the partition of the interval [0,1] and generate the uniform mesh with equally spaced mesh points ti=ih,i=0,1,2,,N, where h=1/1NN. We define the quintic spline space S5,P as S5,P={q(t):q(t)C4[0,1]}, where q(t) is a quintic polynomial on the partition P. The standard B-spline is defined [45,46] as

    ˆQ(x)=1n!δn+1xn+ (3)

    where δn+1 represents the (n+1)th order central difference with unit step and the function xn+ defined as

    xn+={xn,ifx00,ifx<0. (4)

    Putting n=5,x=ttih12 in Eq (3), we obtain the following quintic B-spline (QBS) function Qi(t),i=2,1,,,N+1,N+2 for the space S5,P

    Qi(t)=1120h5{(tti3)5,t[ti3,ti2],(tti3)56(tti2)5,t[ti2,ti1],(tti3)56(tti2)5+15(tti1)5,t[ti1,ti],(ti+3t)56(ti+2t)5+15(ti+1t)5,t[ti,ti+1](ti+3t)56(ti+2t)5,t[ti+1,ti+2](ti+3t)5,t[ti+2,ti+3]0,otherwise. (5)

    Each basis function Qi(t) is fourth times continuous differentiable on [ti3,ti+3]. From Eq (5), we can see that N+2i=2Qi(t)=1 on [0,1] and each function Qi(t) are an element of S5,P. To enable the B-spline basis functions, we introduce six additional mesh points outside of the interval [0,1]. The six extra knots of the partition P as t3<t2,<t1 and tN+1<tN+2,<tN+3. Let K={Q2,Q1,,QN+2,QN+3} is the set of QBS basis function and ϕ(P)=spanK. Since the basis function Q2,Q1,,QN+2,QN+3 are linearly independent of the interval [0,1]. Therefore, ϕ(P) is a (N+5)dimension QBS. It is to be seen that ϕ(P)=S5,P [47]. Let S(t) is the QBS interpolation function of u(t) at the knots ti. Then the QBS is defined as

    S(t)=N+2i=2αiQi(t), (6)

    where, S(t) satisfies the following interpolation formula

    S(ti)=u(ti),i=0,1,,N, (7)
    S(4)(ti)=u(4)(ti)112h2u(6)(ti)+1240h4u(8)(ti),i=0,1,,N. (8)

    We represent S(m)i=S(m)(ti) for i=0,1,,N and S(m)(t)=N+2i=2αiQ(m)i(t) be the approximation to u(m)(t),(m=0,1,2,3,4). The values of Qi(t),Qi(t),Qi(t) Qi(3)(t) and Qi(4)(t) at the mesh points are given in the Table 1.

    Table 1.  The values of quintic B-spline basis function Q(m)i,(m=0,1,2,3,4) at mesh points.
    ti3 ti2 ti1 ti ti+1 ti+2 ti+3
    Qi(t) 0 1120 26120 66120 26120 1120 0
    Qi(t) 0 5120h 50120h 0 50120h 5120h 0
    Qi(t) 0 20120h2 40120h2 120120h2 40120h2 20120h2 0
    Q(3)i(t) 0 60120h3 120120h3 0 120120h3 60120h3 0
    Q(4)i(t) 0 120120h4 480120h4 720120h4 480120h4 120120h4 0

     | Show Table
    DownLoad: CSV

    From Eqs (1) and (6), we get

    S(ti)+λW(S(ti))=0,i=0,1,,N (9)

    with the boundary conditions (2), we have

    S(t0)=0, (10)

    and

    S(tN)=0. (11)

    The above Eqs (9)–(11) are providing (N+3) equations with (N+5) unknowns. To find the unique solution of these systems of equations. We required two more equations. For finding the two more equations, differentiating Eq (1) with respect to t, we have

    u(t)+λddtW(u)=0. (12)

    At the point t=t0andt=tN, we obtain

    u(t0)+λddtW(u(t0))=0. (13)
    u(tN)+λddtW(u(tN))=0. (14)

    Substituting the quintic B-spline solution from Eq (6) in Eqs (13) and (14), we get

    S(t0)+λddtW(S(t0))=0. (15)
    S(tN)+λddtW(S(tN))=0. (16)

    Thus, Eqs (9)–(11), (15) and (16) yield a system of (N+5) equations with (N+5) unknowns. We write these equations in the matrix form:

    AX=B, (17)

    where, A is the coefficient matrix and X=[α2,α1,α0,,αN,αN+1,αN+2]T with the right-hand side B=λ[0,ddtW(S0),W(S0),W(S1),,W(SN),ddtW(SN),0]T and A is given below:

    A=[112026120661202612011200000012h322h3022h312h30000016h226h266h226h216h200000016h226h266h226h216h200000016h226h266h226h216h200000016h226h266h226h216h200000016h226h266h226h216h200000016h226h266h226h216h20000012h322h3022h312h30000011202612066120261201120].

    Solving the system defined in Eq (17) by using the Newton's method for the unknowns α2,α1,α0,αN,αN+1,αN+2 and substituting these values in Eq (6), we get the quintic B-spline solution of Eqs (1) and (2).

    Error bound is studied for QBS S(t) and its derivatives up to order four at knots ti,i=0,1,,N. From Eq (6) and Table 1, we establish the following consistency relations [48]:

    γSi=5h(S(ti2)10S(ti1)+10S(ti+1)+S(ti+2)),i=2,3,,N2, (18)
    γSi=20h2(S(ti2)+2S(ti1)6S(ti)+2S(ti+1)+S(ti+2)),i=2,3,,N2, (19)
    γSi=60h3(S(ti2)+2S(ti1)2S(ti+1)+S(ti+2)),i=2,3,,N2, (20)
    γSivi=120h4(S(ti2)4S(ti1)+6S(ti)4S(ti+1)+S(ti+2)),i=2,3,,N2, (21)

    where γ represents the discrete operator which is defined as follows:

    γyi=yi2+26yi1+66yi+26yi+1+yi2,i=2,3,,N2,

    We express the following two lemmas for deriving the error bound of quintic spline S.

    Lemma 1. If S(t) is the quintic spline (QS) interpolation function of u(t) and u(t)C8[0,1]. Then we have

    γSi=120u(t)+30u(3)(t)h2+72u(5)(t)h4+O(h6), (22)
    γSi=120u(t)+30u(4)(t)h2+113u(6)(t)h4+O(h6), (23)
    γS(3)i=120u(3)(t)+30u(5)(t)h2+3u(7)(t)h4+O(h6), (24)
    γS(4)i=120u(4)(t)+20h2u(6)i+32h4u(8)i+O(h6). (25)

    Proof. Utilizing the interpolation condition (7) in the RHS Eq (18) and expanding u by Taylor's series, we can acquire Eq (22). In the similar manner, we can prove the reimaging relations of Lemma 1.

    Lemma 2. Let the coefficient matrix of the system γyi=0,i=2,3,,N2 is denoted by P and y0=y1=yn1=yn=0 then prove that P1112, where

    P=[66261000002666261000012666261000012666261000012666261000012666261000012666260000012666].

    Proof: From the given matrix P, we can see that, it is strictly diagonally dominant and non-singular matrix. Therefore, from the Lemma 4 in Lucas [49], we can obtain P1112.

    We estimate the error bound for the QS and its derivative in the following theorem.

    Theorem 1. Let S(t) is the QS interpolation of u(t)C8[0,1] and satisfies the interpolation conditions (7) and (8). Then we obtain the following relations for i=0,1,2,,N.

    S(ti)=u(ti)+O(h6), (26)
    S(ti)=u(ti)+1720h4u(6)(ti)+O(h6), (27)
    S(3)(ti)=u(3)(ti)1240h4u(7)(ti)+O(h6), (28)
    S(4)(ti)=u(4)(ti)112h2u(6)(ti)+1240h4u(8)(ti)+O(h6). (29)

    Solution: We have

    γyiyi2+26yi1+66yi+26yi+1+yi2. (30)

    Expand the R.H.S. of Eq (30) by using the Taylor's series in terms of y, we obtain

    γyi=120yi+30h2yi+72h4y(4)i+O(h6). (31)

    We consider yi=u(4)i112h2u(6)i+1240h4u(8)i,i=2,3,,N2 and substituting it in the Eq (30). We get

    γ(u(4)i112h2u(6)i+1240h4u(8)i)=120u(4)i+20h2u(6)i+32h4u(8)i. (32)

    Subtracting Eq (32) from Eq (25), we have

    γ(S(4)iu(4)i+112h2u(6)i1240h4u(8)i)=O(h6),i=2,3,,N2. (33)

    Define diS(4)iu(4)i+112h2u(6)i1240h4u(8)i,i=0,1,,N. From Eqs (7) and (33), we get

    γdi=O(h6),i=2,3,,N2,d0=d1=dN1=dN1=0. (34)

    The inverse of the coefficient matrix P of the Eq (34) has a bounded norm and using Lemma 2, we obtain

    di=O(h6),i=0,1,,N. (35)

    Hence, the Eq (29) is proved. Next, we have to prove Eq (28). From the consistency relation of quintic spline, we get

    S(3)i=1h3(Si1+3Si3Si+1+Si+2)h120(S(4)i1+33S(4)i+27S(4)i+1+S(4)i+2),i=1,,N2. (36)

    Using Eqs (7) and (29) in Eq (36), we obtain

    S(3)i=1h3(ui1+3ui3ui+1+ui+2)h120((u(4)i1112h2u(6)i1+1240h4u(8)i1+O(h6))+33(u(4)i112h2u(6)i+1240h4u(8)i+O(h6))+27(u(4)i+1112h2u(6)i+1+1240h4u(8)i+1+O(h6))+u(4)i+2112h2u(6)i+2+1240h4u(8)i+2+O(h6)),i=1,,N2. (37)

    Expand the above equation by Taylor's series expansion, we get

    S(3)i=u(3)i1240h4u(7)i+O(h6),i=1,,N2. (38)

    Hence Eq (28) is proved for i=1,2,,N2. We still need to prove Eq (28) for i=0,N1,N. The following quintic B-spline consistency relations are considered:

    S(3)i=S(3)i+1h2(S(4)i+S(4)i+1),i=0. (39)
    S(3)i=S(3)i1+h2(S(4)i+S(4)i1),i=N1,N. (40)

    Using Eqs (7), (29) and (38) in Eqs (39) and (40). After substitution, expand the equations by Taylor's series and we get the Eq (28) for i=0,N1,N. Similarly, we can prove the Eqs (26) and (27).

    Now, we drive the global error bounds in the following theorem.

    Theorem 2. Consider S(t) is the QS solution of u(t) and u(t)C[0,1] then we have the global error bounds u(m)(t)S(m)(t)=O(h6m), for m=0,1,2,3,4.

    Proof. The QS interpolation error in defined by e(t)=u(t)S(t) and first we prove

    u(4)(t)S(4)(t)=O(h2). (41)

    Since S(4)(t) is piecewise continuous linear function in the interval [0,1] with respect to the partition. For i=1,2,3,,N, we get

    S(4)i(t):=S(4)(t)|[ti1,ti]=S(4)i1tith+S(4)itti1h. (42)

    Let ˆu(4)(t) is piecewise continuous linear interpolating function to u(4)(t). For i=1,2,3,,N, we have

    ˆu(4)i(t):=ˆu(4)(t)|[ti1,ti]=u(4)(ti1)tith+u(4)(ti)tti1h. (43)

    From Eqs (29), (42) and (43), we obtain

    maxti1tti|S(4)iˆu(4)i|=O(h2). (44)

    Therefore,

    S(4)(t)ˆu(4)(t)=O(h2). (45)

    Using the piecewise linear interpolation theory from [50,51,52], we get

    u(4)(t)ˆu(4)(t)=O(h2). (46)

    From Eqs (45) and (46), we have

    u(4)(t)S(4)(t)=O(h2). (47)

    Now, we have to prove

    u(3)(t)S(3)(t)=O(h3). (48)

    Let S(3)i(t) represents the restriction of S(3)(t),t[ti1,ti],i=1,2,3,,N. By using the Newton-Leibniz formula, Eqs (28) and (48) for t[ti1,ti], we get

    S(3)(t)u(3)(t)=(titi1S(4)i(t)dt+S(3)(ti1))(titi1u(4)i(t)dt+u(3)(ti1))=titi1(S(4)i(t)u(4)i(t))dt+(S(3)(ti1)u(3)(ti1))=O(h3)+O(h3)=O(h3).

    Hence u(3)(t)S(3)(t)=O(h3) holds.

    Similarly, we can prove, u(2)(t)S(2)(t)=O(h4),u(1)(t)S(1)(t)=O(h5) and u(t)S(t)=O(h6).

    In this section, QBSCM is applied on two non-linear BT BVPs to exhibit the accuracy and efficiency of the method. The efficiency of the method is assessed by calculating the maximum absolute error (MAE) and order of convergence. The MAE is defined by

    eN=max0iN|u(ti)S(ti)|, (49)

    where u(t) represents the exact solution and S(t) denotes the approximate solution. The order of convergences is defined as

    Order of Convergence =ln(eN/eNe2Ne2N)ln2. (50)

    Example 1. Consider the following non-linear BT BVP [12,13]:

    u(t)+λeu(t)=0,

    with the boundary conditions (BCs):

    u(0)=0,u(1)=0.

    The exact solution of the Example 1 is given by

    y(t)=2log(cosh((t12)θ2)cosh(θ4)),

    where θ is the solution of θ2λcosh(θ4)=0.

    Example 2. Consider the following non-linear BT BVP:

    u(t)π2eu(t)=0,

    with the BCs:

    u(0)=0,u(1)=0.

    The exact solution of the Example 2 is u(t)=ln[1cos((0.5+t)π)].

    The MAE and order of convergence of Example 1 are presented in Tables 24 and compared with the existing methods for λ=1,2,3.51 and different values of N. Tables demonstrate that the proposed method gives a good approximate solution. Point wise error and MAE for λ=2 and N=20,60and90 are displaying in Tables 57 respectively. Obtained results are compared with existing methods [12,13] at the same number of mesh points. Table 8 exhibits the MAE and order of convergences of Example 2 for different values of N. Numerical results have been calculated through the MATLAB (R2021b) software and execution time (in seconds) is given in Tables 24 and 8. Figures 1 and 2 depict the comparison between the exact and numerical solutions of Examples 1 and 2 for N=60 and N=30, respectively.

    Table 2.  MAE and order of convergence of Example 1 for λ = 1 and different values of N.
    N Roul and Thula [13] Present Method Order Time (sec)
    8 7.2374E-07 2.4597E-07 4.0260 0.1653
    16 4.5053E-08 1.5098E-08 4.0071 0.3333
    32 2.8130E-09 9.3900E-10 4.0018 0.8646
    64 1.7573E-10 5.8613E-11 4.0014 2.9914
    128 1.0941E-11 3.6598E-12 4.0281 11.3724
    256 6.4185E-13 2.2432E-13 45.8577

     | Show Table
    DownLoad: CSV
    Table 3.  MAE and order of convergence of Example 1 for λ = 2 and different values of N.
    N Roul and Thula [13] Present Method Order Time (sec)
    8 9.5527E-06 3.3205E-06 4.0561 0.1737
    16 5.9226E-07 1.9962E-07 4.0147 0.3358
    32 3.6943E-08 1.2349E-08 4.0038 0.8601
    64 2.3078E-09 7.6983E-10 4.0007 3.0483
    128 1.4422E-10 4.8091E-11 4.0124 12.2223
    256 9.0137E-12 2.9799E-12 45.0466

     | Show Table
    DownLoad: CSV
    Table 4.  MAE and order of convergence of Example 1 for λ=3.51 and different values of N.
    N Roul and Thula [13] Present Method Order Time (sec)
    8 2.9000E-03 1.0016E-03 4.0914 0.1776
    16 1.7339E-04 5.8761E-05 4.0242 0.3576
    32 1.0787E-05 3.6115E-06 4.0060 0.8611
    64 6.7361E-07 2.2478E-07 4.0015 3.0370
    128 4.2093E-08 1.4034E-08 4.0024 12.5392
    256 2.6307E-09 8.7565E-10 46.9409

     | Show Table
    DownLoad: CSV
    Table 5.  Point wise error and MAE of Example 1 for λ=2 and N=20.
    t Present Method Roul and Thula [13] Caglar et al. [12] MAE by Present Method MAE by Roul and Thula [13] MAE by Caglar et al. [12]
    0.1 2.1574E-08 6.4400E-08 6.8661E-05
    0.2 4.3652E-08 1.3018E-07 1.3028E-04
    0.3 6.3101E-08 1.8806E-07 1.7944E-04
    0.4 7.6550E-08 2.2805E-07 2.1123E-04
    0.5 8.1366E-08 2.4236E-07 2.2224E-04 8.1366E-08 2.4236E-07 2.2224E-04
    0.6 7.6550E-08 2.2805E-07 2.1123E-04
    0.7 6.3101E-08 1.8806E-07 1.7944E-04
    0.8 4.3652E-08 1.3018E-07 1.3028E-04
    0.9 2.1574E-08 6.4400E-08 6.8661E-05

     | Show Table
    DownLoad: CSV
    Table 6.  Point wise error and MAE of Example 1 for λ=2 and N=60.
    t Present Method Roul and Thula [13] Caglar et al. [12] MAE by Present Method MAE by Roul and Thula [13] MAE by Caglar et al. [12]
    0.1 2.6488E-10 7.9416E-10 1.7179E-05
    0.2 5.3542E-10 1.6052E-09 3.2596E-05
    0.3 7.7342E-10 2.3185E-09 4.4899E-05
    0.4 9.3784E-10 2.8113E-09 5.2858E-05
    0.5 9.9669E-10 2.9876E-09 5.5614E-05 9.9669E-10 2.9876E-09 5.5614E-05
    0.6 9.3784E-10 2.8113E-09 5.2858E-05
    0.7 7.7342E-10 2.3185E-09 4.4899E-05
    0.8 5.3542E-10 1.6052E-09 3.2596E-05
    0.9 2.6488E-10 7.9417E-10 1.7179E-05

     | Show Table
    DownLoad: CSV
    Table 7.  Point wise error and MAE of Example 1 for λ=2 and N=90.
    t Present Method Roul and Thula [13] Caglar et al. [12] MAE by Present Method MAE by Roul and Thula [13] MAE by Caglar et al. [12]
    0.1 8.3783E-11 1.5686E-10 3.3950E-06
    0.2 1.6935E-10 3.1704E-10 6.4404E-06
    0.3 2.4461E-10 4.5793E-10 8.8720E-06
    0.4 2.9661E-10 5.5525E-10 1.0445E-05
    0.5 3.1522E-10 5.9009E-10 1.0990E-05 3.1522E-10 5.9009E-10 1.0990E-05
    0.6 2.9661E-10 5.5525E-10 1.0445E-05
    0.7 2.4461E-10 4.5793E-10 8.8720E-06
    0.8 1.6935E-10 3.1704E-10 6.4404E-06
    0.9 8.3782E-11 1.5686E-10 3.3950E-06

     | Show Table
    DownLoad: CSV
    Table 8.  MAE and order of convergence of Example 2 for different values of N.
    N Present Method Order Time (sec)
    8 2.9773E-05 3.8482 0.1888
    16 2.0672E-06 3.9440 0.3417
    32 1.3432E-07 3.9834 0.8517
    64 8.4920E-09 3.9955 2.9580
    128 5.3242E-10 3.9989 12.2758
    256 3.3302E-11 47.1190

     | Show Table
    DownLoad: CSV
    Figure 1.  Graphical representation of exact and approximate solutions of Example 1 for N=60.
    Figure 2.  Graphical representation of exact and approximate solution of Example 2 for N=30.

    This work presents QBSCM to obtain the numerical solution of non-linear BT problems. The quintic B-spline interpolation error analysis has been studied, and it gives fourth-order convergence results. The applicability and efficiency of the proposed method have been estimated through numerical examples and obtained numerical results have been compared with the exact solution and other existing methods at the same number of mesh points. The proposed method provides better numerical results than the methods [12,13].

    The authors declare that they have no competing interests.



    [1] J. Jacobsen, K. Schmitt, The Liouville–Bratu–Gelfand problem for radial operators, J. Differ. Equ., 184 (2002), 283–298. https://doi.org/10.1006/jdeq.2001.4151 doi: 10.1006/jdeq.2001.4151
    [2] R. Jalilian, Non-polynomial spline method for solving Bratu's problem, Comput. Phys. Commun., 181 (2010), 1868–1872. https://doi.org/10.1016/j.cpc.2010.08.004 doi: 10.1016/j.cpc.2010.08.004
    [3] J. S. McGough, Numerical continuation and the Gelfand problem, Appl. Math. Comput., 89 (1998), 225–239. https://doi.org/10.1016/S0096-3003(97)81660-8 doi: 10.1016/S0096-3003(97)81660-8
    [4] Y. Q. Wan, Q. Guo, N. Pan, Thermo-electro-hydrodynamic model for electrospinning process, Int. J. Nonlin. Sci. Num., 5 (2004), 5–8. https://doi.org/10.1515/IJNSNS.2004.5.1.5 doi: 10.1515/IJNSNS.2004.5.1.5
    [5] R. Buckmire, Application of a Mickens finite-difference scheme to the cylindrical Bratu-Gelfand problem, Numer. Method. Part. Differ. Equ., 20 (2004), 327–337. https://doi.org/10.1002/num.10093 doi: 10.1002/num.10093
    [6] S. Chandrasekhar, An introduction to the study of stellar structure, New York: Dover, 2010. Available from: https://www.goldenlabbookshop.com/book/9780486604138.
    [7] D. A. Frank-Kamenetskii, Diffusion and heat exchange in chemical kinetics, Princeton: Princeton University Press, 1955. https://doi.org/10.1515/9781400877195
    [8] J. H. He, H. Y. Kong, R. X. Chen, M. S. Hu, Q. L. Chen, Variational iteration method for Bratu-like equation arising in electrospinning, Carbohyd. Polym., 105 (2014), 229–230. https://doi.org/10.1016/j.carbpol.2014.01.044 doi: 10.1016/j.carbpol.2014.01.044
    [9] S. Li, S. J. Liao, An analytic approach to solve multiple solutions of a strongly nonlinear problem, Appl. Math. Comput., 169 (2005), 854–865. https://doi.org/10.1016/j.amc.2004.09.066 doi: 10.1016/j.amc.2004.09.066
    [10] V. P. Dubey, R. Kumar, D. Kumar, Analytical study of fractional Bratu-type equation arising in electro-spun organic nanofibers elaboration, Physica A, 521 (2019), 762–772. https://doi.org/10.1016/j.physa.2019.01.094 doi: 10.1016/j.physa.2019.01.094
    [11] A. M. Wazwaz, Adomian decomposition method for a reliable treatment of the Bratu-type equations, Appl. Math. Comput., 166 (2005), 652–663. https://doi.org/10.1016/j.amc.2004.06.059 doi: 10.1016/j.amc.2004.06.059
    [12] H. Caglar, N. Caglar, M. Ozer, A. Valarstos, A. N. Anagnostopoulos, B-spline method for solving Bratu's problem, Int. J. Comput. Math., 87 (2010), 1885–1891. https://doi.org/10.1080/00207160802545882 doi: 10.1080/00207160802545882
    [13] P. Roul, K. Thula, A fourth order B-spline collocation method and its error analysis for Bratu-type and Lane-Emden problems, Int. J. Comput. Math., 96 (2019), 85–104. https://doi.org/10.1080/00207160.2017.1417592 doi: 10.1080/00207160.2017.1417592
    [14] X. Feng, Y. He, J. Meng, Application of homotopy perturbation method to the Bratu-type equations, Topol. Method. Nonlinear Anal., 31 (2008), 243–252.
    [15] B. Batiha, Numerical solution of bratu-type equations by the variational iteration method, Hacet. J. Math. Stat., 39 (2010), 23–29.
    [16] Y. Aksoy, M. Pakdemirli, New perturbation iteration solutions for Bratu-type equations, Comput. Math. Appl., 59 (2010), 2802–2808. https://doi.org/10.1016/j.camwa.2010.01.050 doi: 10.1016/j.camwa.2010.01.050
    [17] S. G. Venkatesh, S. K. Ayyaswamy, G. Hariharan, Haar wavelet method for solving initial and boundary value problems of Bratu-type, Int. J. Comput. Math. Sci., 67 (2010), 286–289.
    [18] M. Abukhaled, S. Khuri, A. Sayfy, Spline-based numerical treatments of Bratu-type equations, Palestine J. Math., 1 (2012), 63–70.
    [19] M. A. Z. Raja, S. Ahmad, Numerical treatment for solving one-dimensional Bratu problem using neural networks, Neural Comput. Appl., 24 (2014), 549–561. https://doi.org/10.1007/s00521-012-1261-2 doi: 10.1007/s00521-012-1261-2
    [20] A. Mohsen, A simple solution of Bratu problem, Comput. Math. Appl., 67 (2014), 26–33. https://doi.org/10.1016/j.camwa.2013.10.003 doi: 10.1016/j.camwa.2013.10.003
    [21] B. Ghazanfari, A. Sepahvandzadeh, Adomian decomposition method for solving fractional Bratu-type equations, J. Math. Comput. Sci., 8 (2014), 236–244. http://doi.org/10.22436/jmcs.08.03.06 doi: 10.22436/jmcs.08.03.06
    [22] M. A. Darwish, B. S. Kashkari, Numerical solutions of second order initial value problems of Bratu-type via optimal Homotopy asymptotic method, Amer. J. Comput. Math., 4 (2014), 47–54.
    [23] W. M. Abd-Elhameed, Y. H. Youssri, E. H. Doha, A novel operational matrix method based on shifted Legendre polynomials for solving second-order boundary value problems involving singular, singularly perturbed and Bratu-type equations, Math. Sci., 9 (2015), 93–102. https://doi.org/10.1007/s40096-015-0155-8 doi: 10.1007/s40096-015-0155-8
    [24] E. Babolian, S. Javadi, E. Moradi, RKM for solving Bratu-type differential equations of fractional order, Math. Method. Appl. Sci., 39 (2016), 1548–1557. https://doi.org/10.1002/mma.3588 doi: 10.1002/mma.3588
    [25] A. M. Wazwaz, The successive differentiation method for solving Bratu equation and Bratu-type equations, Rom. Journ. Phys., 61 (2016), 774–783.
    [26] M. A. Z. Raja, R. Samar, E. S. Alaidarous, E. Shivanian, Bio-inspired computing platform for reliable solution of Bratu-type equations arising in the modeling of electrically conducting solids, Appl. Math. Model., 40 (2016), 5964–5977. https://doi.org/10.1016/j.apm.2016.01.034 doi: 10.1016/j.apm.2016.01.034
    [27] Z. Masood, K. Majeed, R. Samar, M. A. Z. Raja, Design of mexican hat wavelet neural networks for solving Bratu type nonlinear systems, Neurocomputing, 221 (2017), 1–14. https://doi.org/10.1016/j.neucom.2016.08.079 doi: 10.1016/j.neucom.2016.08.079
    [28] M. Grover, A. K. Tomer, Numerical approach to differential equations of fractional order Bratu-type equations by differential transform method, Glob. J. Pure Appl. Math., 13 (2017), 5813–5826.
    [29] E. Keshavarz, Y. Ordokhani, M. Razzaghi, The Taylor wavelets method for solving the initial and boundary value problems of Bratu-type equations, Appl. Numer. Math., 128 (2018), 205–216. https://doi.org/10.1016/j.apnum.2018.02.001 doi: 10.1016/j.apnum.2018.02.001
    [30] M. G. Sakar, O. Saldır, A. Akgül, Numerical solution of fractional Bratu-type equations with Legendre reproducing kernel method, Int. J. Appl. Comput. Math., 4 (2018), 126. https://doi.org/10.1007/s40819-018-0562-2 doi: 10.1007/s40819-018-0562-2
    [31] S. Tomar, R. K. Pandey, An efficient iterative method for solving Bratu-type equations, J. Comput. Appl. Math., 357 (2019), 71–84. https://doi.org/10.1016/j.cam.2019.02.025 doi: 10.1016/j.cam.2019.02.025
    [32] A. Başhan, Y. Uçar, N. Murat Yağmurlu, A. Esen, A new perspective for quintic B-spline based Crank-Nicolson-differential quadrature method algorithm for numerical solutions of the nonlinear Schrö dinger equation, Eur. Phys. J. Plus, 133 (2018), 12. https://doi.org/10.1140/epjp/i2018-11843-1 doi: 10.1140/epjp/i2018-11843-1
    [33] A. Başhan, Y. Uçar, N. Murat Yağmurlu, A. Esen, Numerical solution of the complex modified Korteweg-de vries equation by DQM, J. Phys.: Conf. Ser., 766 (2016), 012028. https://doi.org/10.1088/1742-6596/766/1/012028 doi: 10.1088/1742-6596/766/1/012028
    [34] N. M. Yağmurlu, Y. Uçar, A. Bashan, Numerical approximation of the combined kdv-mkdv equation via the quintic B-spline differential quadrature method, Adıyaman Univ. J. Sci., 9 (2019), 386–403. https://doi.org/10.37094/adyujsci.526264 doi: 10.37094/adyujsci.526264
    [35] A. Başhan, N. M. Yağmurlu, Y. Uçar, A. Esen, A new perspective for the numerical solution of the modified equal width wave equation, Math. Method. Appl. Sci., 44 (2021), 8925–8939. https://doi.org/10.1002/mma.7322 doi: 10.1002/mma.7322
    [36] A. Başhan, Highly efficient approach to numerical solutions of two different forms of the modified Kawahara equation via contribution of two effective methods, Math. Comput. Simulat., 179 (2021), 111–125. https://doi.org/10.1016/j.matcom.2020.08.005 doi: 10.1016/j.matcom.2020.08.005
    [37] A. Başhan, A novel approach via mixed Crank–Nicolson scheme and differential quadrature method for numerical solutions of solitons of mKdV equation, Pramana–J. Phys., 92 (2019), 84. https://doi.org/10.1007/s12043-019-1751-1 doi: 10.1007/s12043-019-1751-1
    [38] A. Başhan, An effective approximation to the dispersive soliton solutions of the coupled KdV equation via combination of two efficient methods, Comput. Appl. Math., 39 (2020), 80. https://doi.org/10.1007/s40314-020-1109-9 doi: 10.1007/s40314-020-1109-9
    [39] F. Mirzaee, S. Alipour, Bicubic B-spline functions to solve linear two-dimensional weakly singular stochastic integral equation, Iran. J. Sci. Technol. Trans. Sci., 45 (2021), 965–972. https://doi.org/10.1007/s40995-021-01109-0 doi: 10.1007/s40995-021-01109-0
    [40] F. Mirzaee, S. Alipour, Quintic B-spline collocation method to solve n-dimensional stochastic Itô-Volterra integral equations, J. Comput. Appl. Math., 384 (2021), 113153. https://doi.org/10.1016/j.cam.2020.113153 doi: 10.1016/j.cam.2020.113153
    [41] F. Mirzaee, S. Alipour, Cubic B-spline approximation for linear stochastic integro-differential equation of fractional order, J. Comput. Appl. Math., 366 (2020), 112440. https://doi.org/10.1016/j.cam.2019.112440 doi: 10.1016/j.cam.2019.112440
    [42] F. Mirzaee, S. Alipour, An efficient cubic B-spline and bicubic B-spline collocation method for numerical solutions of multidimensional nonlinear stochastic quadratic integral equations, Math. Method. Appl. Sci., 43 (2020), 384–397. https://doi.org/10.1002/mma.5890 doi: 10.1002/mma.5890
    [43] S. Alipour, F. Mirzaee, An iterative algorithm for solving two dimensional nonlinear stochastic integral equations: A combined successive approximations method with bilinear spline interpolation, Appl. Math. Comput., 371 (2020), 124947. https://doi.org/10.1016/j.amc.2019.124947 doi: 10.1016/j.amc.2019.124947
    [44] F. Mirzaee, S. Alipour, Fractional-order orthogonal Bernstein polynomials for numerical solution of nonlinear fractional partial volterra integro-differential equations, Math. Method. Appl. Sci., 42 (2019), 1870–1893. https://doi.org/10.1002/mma.5481 doi: 10.1002/mma.5481
    [45] C. Deboor, A practical guide to Splines, New York: Springer-Verlag, 1978.
    [46] I. J. Schoenberg, Contribution to the problem of approximation of equidistant data by analytic functions, Quart. Appl. Math., 4 (1946), 45–99. https://doi.org/10.1090/qam/15914 doi: 10.1090/qam/15914
    [47] P. M. Prenter, Splines and variational methods, New York: Wiley, 1975.
    [48] X. P. Xu, F. G. Lang, Quintic B-spline method for function reconstruction from integral values of successive subintervals, Numer. Algor., 66 (2014), 223–240. https://doi.org/10.1007/s11075-013-9731-x doi: 10.1007/s11075-013-9731-x
    [49] T. R. Lucas, Error bound for interpolating cubic spline under various end conditions, SIAM J. Numer. Anal., 11 (1974), 569–584. https://doi.org/10.1137/0711049 doi: 10.1137/0711049
    [50] J. Stoer, R. Bulirsch, Introduction to numerical analysis, New York: Springer-Verlag, 1993.
    [51] E. Suli, D. F. Mayers, An introduction to numerical analysis, Cambridge: Cambridge University Press, 2003. https://doi.org/10.1017/CBO9780511801181
    [52] A. Quarteroni, R. Sacco, F. Saleri, Numerical mathematics, 2 Eds, Berlin: Springer, 2007. https://doi.org/10.1007/b98885
  • This article has been cited by:

    1. Emre Kırlı, A novel B-spline collocation method for Hyperbolic Telegraph equation, 2023, 8, 2473-6988, 11015, 10.3934/math.2023558
    2. M. Abdelhakem, Mona Fawzy, M. El-Kady, Hanaa Moussa, An efficient technique for approximated BVPs via the second derivative Legendre polynomials pseudo-Galerkin method: Certain types of applications, 2022, 43, 22113797, 106067, 10.1016/j.rinp.2022.106067
    3. Kailash Yadav, D. Piriadarshani, Beena James, Himanshu Shekhar, 2024, 3044, 0094-243X, 060003, 10.1063/5.0208913
    4. Godwin Amechi Okeke, Akanimo Victor Udo, Zaur Rasulov, A novel Picard–Ishikawa–Green's iterative scheme for solving third‐order boundary value problems, 2024, 47, 0170-4214, 7255, 10.1002/mma.9971
    5. Marwa Gamal, M. El-Kady, M. Abdelhakem, Solving real-life BVPs via the second derivative Chebyshev pseudo-Galerkin method, 2024, 35, 0129-1831, 10.1142/S012918312450089X
    6. S.S. Motsa, S.D. Oloniiju, H. Sithole-Mthethwa, Rational hybrid block method for solving Bratu-type boundary value problems, 2025, 13, 26668181, 101091, 10.1016/j.padiff.2025.101091
    7. Mahmoud Abd El-Hady, Mohamed El-Gamel, Mohammad Izadi, Atallah El-shenawy, Numerical computation of nonlinear boundary value problems in heat transfer and chemical engineering: a robust Lucas–Fibonacci series approach, 2025, 19, 1658-3655, 10.1080/16583655.2025.2477917
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2691) PDF downloads(207) Cited by(7)

Figures and Tables

Figures(2)  /  Tables(8)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog