Galerkin-Bernstein Approximations for the System of Third-Order Nonlinear Boundary Value Problems

Abstract

This paper is devoted to find the numerical solutions of one dimensional general nonlinear system of third-order boundary value problems (BVPs) for the pair of functions using Galerkin weighted residual method. We derive mathematical formulations in matrix form, in detail, by exploiting Bernstein polynomials as basis functions. A reasonable accuracy is found when the proposed method is used on few examples. At the end of the study, a comparison is made between the approximate and exact solutions, and also with the solutions of the existing methods. Our results converge monotonically to the exact solutions. In addition, we show that the derived formulations may be applicable by reducing higher order complicated BVP into a lower order system of BVPs, and the performance of the numerical solutions is satisfactory.

Share and Cite:

Dhar, S. and Islam, M. (2024) Galerkin-Bernstein Approximations for the System of Third-Order Nonlinear Boundary Value Problems. Journal of Applied Mathematics and Physics, 12, 2083-2101. doi: 10.4236/jamp.2024.126127.

1. Introduction

Ordinary differential systems have received a lot of interest in studies as a result of their frequent occurrence in numerous applications. Second-order ordinary differential systems can simulate a number of natural phenomena. For instance, while studying chemically reacting systems, fluid mechanics, relativistic mechanics, gas dynamics, and nuclear physics, the known Emden-Fowler equations appear. Numerous authors have made an effort to increase accuracy in the literature on numerical analysis. Linear second-order boundary value problems can be effectively solved using the finite difference approach. However, when it comes to deal with nonlinear equations, solving the corresponding boundary value problems can be quite challenging. The Galerkin method [1] has been used to solve the two point BVP by the authors Bhatti and Bracken [2]. Bernoulli polynomials [3] have been used to solve second-order both linear and nonlinear BVPs with Dirichlet, Neumann and Robin boundary conditions. Spline functions [4] [5] have been extensively researched, because piece-wise polynomials [6] can be differentiated, integrated, and approximate to any function with any desired accuracy.

Second order ordinary differential systems are used to describe a variety of problems in biology, engineering, and physics. A lot of works have been done for obtaining numerical solutions for the linear system of second-order boundary value problems, for example, Geng and Cui [7] represented the approximate solutions of system of second-order linear and nonlinear BVP in the form of series in the reproducing kernel space. For solving a nonlinear system of second-order BVP, the variational iteration technique [8] was introduced. A nonlinear system of second order BVPs was solved by Dehghan and Saadatmandi using the sinc-collocation method [9]. The exact and approximate solutions were expressed in the reproducing kernel space by Du and Cui [10]. A novel strategy to solve the nonlinear systems of second order BVPs is provided, depending on the homotopy perturbation method and the reproducing kernel method. The advantages of both of these techniques are combined in the homotopy perturbation-reproducing kernel method [11], which can be utilised to effectively handle systems of nonlinear boundary value problems. A few examples of linear and nonlinear systems were solved using the Galerkin weighted residual technique [6]. In order to solve systems of second-order BVPs, a family of boundary value methods was used in [12], as a block unification approach. In order to solve systems of singular boundary value problems, an optimization approach [13] was presented and then solved via continuous genetic algorithm [14].

Recently, Galerkin finite element method [15] has been used to determine the approximate solutions of a coupled second-order BVPs. In recent years, coupled Lane-Emden [16] [17] boundary value problems have received a lot of attention. The singularity is the primary barrier to solutions, and many authors are working to solve it. In order to efficiently solve the system of Lane-Emden type equations that arise in physics, star structure, and astrophysics, Ala’yed, Saadeh and Qazza [18] proposed a collocation approach based on cubic B-spline functions.

While second-order BVPs are well-studied, third-order BVPs present unique challenges due to their complexity. The study of third-order BVPs is crucial to understanding more complex physical systems and phenomena. For instance, third-order BVPs arise in Nano boundary layer fluid flows over a stretching surface [19]. Third-order BVPs are used at resonance on the half-line [20].

Solving a nonlinear system of third-order boundary value problems is quite difficult. Consequently, a few researchers have attempted to solve numerically. Ezzati and Aqhamohamadi [21] used He’s Homotopy Perturbation method to solve the nonlinear system of third-order BVPs. Block method [22] was used to solve the nonlinear system of third-order boundary value problems. We observe that a little attention has been given for solving third-order system of boundary value problems. Thus, we are motivated to solve the system of third-order boundary value problems by Modified Galerkin weighted residual method with Bernstein polynomials as trial functions. However, we organize this research work as follows.

First of all, we give basic idea on Bernstein polynomials in Section 2. Mathematical formulations are described elaborately, in matrix form, in Section 3. Section 4 is devoted to numerical experiments and the discussion of the obtained results in tabular form and graphically. Then in Section 5, we provide an application that sixth order BVP may be modeled into a system of third order BVPs which can be solved by the proposed technique. Finally, conclusions and references are amended.

2. Bernstein Polynomials

The general form of the Bernstein polynomials of degree n over the interval [ a,b ] is defined by [3] [6] [23]

ϕ i,n ( x )=( n i ) ( xa ) i ( bx ) ni ( ba ) n , axb i=0,1,2,,n

It is important to observe that each of these n+1 polynomials, with a degree of n, fulfills the following properties:

(i) ϕ i,n ( x )=0 if i<0 or i>n

(ii) i=0 n ϕ i,n ( x )=1

(iii) ϕ i,n ( a )= ϕ i,n ( b )=0 , 1i<n

For simplification, we denote ϕ i,n ( x ) by ϕ i ( x ) . The Bernstein polynomials of degree 3, 4 and 5 are given below, respectively

Degree 3: ϕ 0 ( x )= ( 1x ) 3 ϕ 1 ( x )=3x ( 1x ) 2 ϕ 2 ( x )=3 x 2 ( 1x )

ϕ 3 ( x )= x 3

Degree 4: ϕ 0 ( x )= ( 1x ) 4 ϕ 1 ( x )=4x ( 1x ) 3 ϕ 2 ( x )=6 x 2 ( 1x ) 2

ϕ 3 ( x )=4 x 3 ( 1x ) ϕ 4 ( x )= x 4

Degree 5: ϕ 0 ( x )= ( 1x ) 5 ϕ 1 ( x )=5x ( 1x ) 4 ϕ 2 ( x )=10 x 2 ( 1x ) 3

ϕ 3 ( x )=10 x 3 ( 1x ) 2 ϕ 4 ( x )=5 x 4 ( 1x ) ϕ 5 ( x )= x 5

To solve a BVP using the Galerkin method, it is required that each of these polynomials satisfies the homogeneous representation of the essential boundary conditions. Here, ϕ 0 ( x ) and ϕ n ( x ) do not satisfy the homogeneous boundary conditions. Therefore, in order to satisfy the homogeneous boundary conditions, we use only ϕ i ( x ) for 1i( n1 ) . We use Bernstein polynomials of degree 3, 4 and 5 throughout this paper.

3. Mathematical Formulation of System of Third-Order BVPs

In recent times, the interest in boundary value problems of a system of ordinary differential equations has been sparked among researchers in mathematics, physics, engineering, biology, and other fields.

The general linear system of two third order differential equations in two unknown functions p( x ) and q( x ) of the form below is taking into consideration [6]

{ a 1 ( x ) p + a 2 ( x ) p + a 3 ( x ) p + a 4 ( x )p+ a 5 ( x ) q + a 6 ( x ) q + a 7 ( x ) q + a 8 ( x )q= g 1 ( x ) b 1 ( x ) p + b 2 ( x ) p + b 3 ( x ) p + b 4 ( x )p+ b 5 ( x ) q + b 6 ( x ) q + b 7 ( x ) q + b 8 ( x )q= g 2 ( x ) (1)

where a j ( x ) , b j ( x ) , g 1 ( x ) , g 2 ( x ) are given functions, and a j ( x ) , b j ( x ) are continuous for j=1,2,,8 .

Let’s have a look into system of third-order linear ordinary boundary value problems in one dimension for the pair of functions p( x ) and q( x ) in the following form [15]

{ p + a 1 ( x ) p + a 2 ( x ) p + a 3 ( x )p+ a 4 ( x ) q + a 5 ( x ) q + a 6 ( x )q=f( x ),axb q + b 1 ( x ) q + b 2 ( x ) q + b 3 ( x )q+ b 4 ( x ) p + b 5 ( x ) p + b 6 ( x )p=g( x ),axb. (2)

Here, both of the equations are of third-order, therefore three boundary conditions are needed for both p( x ) and q( x ) . Let us assume the boundary conditions at the ends, i.e.

p( a )= α 1 , p ( a )= γ 1 , p ( b )= β 1 , q( a )= α 2 , q ( a )= γ 2 , q ( b )= β 2 . (3)

The terms a i ( x ) and b i ( x ) are continuous functions for i=1,2,,n and, f( x ) and g( x ) are non-homogeneous.

The trial solutions for the two functions p( x ) and q( x ) of system (2) can be written as

{ p ˜ ( x )= i=1 n1 a i ϕ i ( x ),n1 q ˜ ( x )= i=1 n1 b i ϕ i ( x ),n1 (4)

where a i , b i are unknown parameters and ϕ i ( x ) are basis functions which must satisfy the boundary conditions (3).

Using these approximations, we can define two residual functions ε p ( x ) and ε q ( x ) :

{ ε p ( x )= p ˜ + a 1 ( x ) p ˜ + a 2 ( x ) p ˜ + a 3 ( x ) p ˜ + a 4 ( x ) q ˜ + a 5 ( x ) q ˜ + a 6 ( x ) q ˜ f( x ) ε q ( x )= q ˜ + b 1 ( x ) q ˜ + b 2 ( x ) q ˜ + b 3 ( x ) q ˜ + b 4 ( x ) p ˜ + b 5 ( x ) p ˜ + b 6 ( x ) p ˜ g( x ). (5)

Now applying the Galerkin method, we get weighted residual system of equations

{ a b ε p ( x ) ϕ i ( x )dx=0 a b ε q ( x ) ϕ i ( x )dx=0. (6)

Substituting ε p ( x ) and ε q ( x ) , we get

{ a b ( p ˜ + a 1 ( x ) p ˜ + a 2 ( x ) p ˜ + a 3 ( x ) p ˜ + a 4 ( x ) q ˜ + a 5 ( x ) q ˜ + a 6 ( x ) q ˜ ) ϕ i ( x )dx= a b f( x ) ϕ i ( x )dx a b ( q ˜ + b 1 ( x ) q ˜ + b 2 ( x ) q ˜ + b 3 ( x ) q ˜ + b 4 ( x ) p ˜ + b 5 ( x ) p ˜ + b 6 ( x ) p ˜ ) ϕ i ( x )dx= a b g( x ) ϕ i ( x )dx. (7)

Applying integration by parts in the first term of (7) and setting ϕ i ( x )=0 at the boundary x=a and x=b , we obtain

a b d 3 p ˜ d x 3 ϕ i ( x )dx= [ d p ˜ dx ϕ i ( x ) ] a b a b d p ˜ dx d ϕ i dx dx = d p ˜ dx ( x=b ) ϕ i ( b ) d p ˜ dx ( x=a ) ϕ i ( a ) a b d p ˜ dx d ϕ i dx dx = [ d dx ϕ i ( x ) d p ˜ dx ] a b + a b d 2 d x 2 ϕ i ( x ) d p ˜ dx dx = [ d dx ϕ i (x) d p ˜ dx ] x=b + [ d dx ϕ i ( x ) d p ˜ dx ] x=a + a b d 2 d x 2 ϕ i ( x ) d p ˜ dx dx

a b d 3 q ˜ d x 3 ϕ i ( x )dx= [ d dx ϕ i ( x ) d q ˜ dx ] x=b + [ d dx ϕ i ( x ) d q ˜ dx ] x=a                          + a b d 2 d x 2 ϕ i ( x ) d q ˜ dx dx.

Substituting these in (7), the system of weighted simultaneous residual equations is obtained

[ d ϕ i dx d p ˜ dx ] x=b + [ d ϕ i dx d p ˜ dx ] x=a + a b ϕ i ( x ) p ˜ ( x )dx+ a b ( a 1 ( x ) p ˜ + a 2 ( x ) p ˜ + a 3 ( x ) p ˜ + a 4 ( x ) q ˜ + a 5 ( x ) q ˜ + a 6 ( x ) q ˜ ) ϕ i ( x )dx= a b f( x ) ϕ i ( x )dx (8a)

[ d ϕ i dx d q ˜ dx ] x=b + [ d ϕ i dx d q ˜ dx ] x=a + a b ϕ i ( x ) q ˜ ( x )dx+ a b ( b 1 ( x ) q ˜ + b 2 ( x ) q ˜ + b 3 ( x ) q ˜ + b 4 ( x ) p ˜ + b 5 ( x ) p ˜ + b 6 ( x ) p ˜ ) ϕ i ( x )dx= a b g( x ) ϕ i ( x )dx (8b)

Applying the boundary conditions (3) in (8a) and (8b), we have respectively

[ d ϕ i dx β 1 ] x=b + [ d ϕ i dx γ 1 ] x=a + a b ϕ i ( x ) p ˜ ( x )dx+ a b ( a 1 ( x ) p ˜ + a 2 ( x ) p ˜ + a 3 ( x ) p ˜ + a 4 ( x ) q ˜ + a 5 ( x ) q ˜ + a 6 ( x ) q ˜ ) ϕ i ( x )dx= a b f( x ) ϕ i ( x )dx (9a)

[ d ϕ i dx β 2 ] x=b + [ d ϕ i dx γ 2 ] x=a + a b ϕ i ( x ) q ˜ ( x )dx+ a b ( b 1 ( x ) q ˜ + b 2 ( x ) q ˜ + b 3 ( x ) q ˜ + b 4 ( x ) p ˜ + b 5 ( x ) p ˜ + b 6 ( x ) p ˜ ) ϕ i ( x )dx= a b g( x ) ϕ i ( x )dx (9b)

Now putting trial solutions (4) into (9a) and (9b), and simplifying these for i=1,2,,n , we obtain

j=1 n1 ( a b [ ϕ i ( x ) ϕ j ( x )+( a 1 ( x ) ϕ j ( x )+ a 2 ( x ) ϕ j ( x )+ a 3 ( x ) ϕ j ( x ) ) ϕ i ( x ) ]dx ) a j + j=1 n1 ( a b ( a 4 ( x ) ϕ j ( x )+ a 5 ( x ) ϕ j ( x )+ a 6 ( x ) ϕ j ( x ) ) ϕ i ( x )dx ) b j = a b f( x ) ϕ i ( x )dx+ [ d ϕ i dx β 1 ] x=b [ d ϕ i dx γ 1 ] x=a , (10a)

j=1 n1 ( a b [ ϕ i ( x ) ϕ j ( x )+( b 1 ( x ) ϕ j ( x )+ b 2 ( x ) ϕ j ( x )+ b 3 ( x ) ϕ j ( x ) ) ϕ i ( x ) ]dx ) b j + j=1 n1 ( a b ( b 4 ( x ) ϕ j ( x )+ b 5 ( x ) ϕ j ( x )+ b 6 ( x ) ϕ j ( x ) ) ϕ i ( x )dx ) a j = a b g( x ) ϕ i ( x )dx+ [ d ϕ i dx β 2 ] x=b [ d ϕ i dx γ 2 ] x=a . (10b)

The matrix form is equivalent to the previously mentioned equations

{ j=1 n1 ( A j,i a j + H j,i b j )= F i j=1 n1 ( C j,i b j + D j,i a j )= G i (11)

where,

A j,i = a b [ ϕ i ( x ) ϕ j ( x )+( a 1 ( x ) ϕ j ( x )+ a 2 ( x ) ϕ j ( x )+ a 3 ( x ) ϕ j ( x ) ) ϕ i ( x ) ]dx

H j,i = a b ( a 4 ( x ) ϕ j ( x )+ a 5 ( x ) ϕ j ( x )+ a 6 ( x ) ϕ j ( x ) ) ϕ i ( x )dx

F i = a b f( x ) ϕ i ( x )dx+ [ d ϕ i dx β 1 ] x=b [ d ϕ i dx γ 1 ] x=a

C j,i = a b [ ϕ i ( x ) ϕ j ( x )+( b 1 ( x ) ϕ j ( x )+ b 2 ( x ) ϕ j ( x )+ b 3 ( x ) ϕ j ( x ) ) ϕ i ( x ) ]dx

D j,i = a b ( b 4 ( x ) ϕ j ( x )+ b 5 ( x ) ϕ j ( x )+ b 6 ( x ) ϕ j ( x ) ) ϕ i ( x )dx

G i = a b g( x ) ϕ i ( x )dx+ [ d ϕ i dx β 2 ] x=b [ d ϕ i dx γ 2 ] x=a

i,j=1,2,,n

Now, we are going to solve nonlinear system of two third order differential equations in two unknown functions p( x ) and q( x ) of the form below is taking into consideration [8]

{ a 1 ( x ) p + a 2 ( x ) p + a 3 ( x ) p + a 4 ( x )p+ a 5 ( x ) q + a 6 ( x ) q + a 7 ( x ) q + a 8 ( x )q+ M 1 ( p,q )= g 1 ( x ) b 1 ( x ) p + b 2 ( x ) p + b 3 ( x ) p + b 4 ( x )p+ b 5 ( x ) q + b 6 ( x ) q + b 7 ( x ) q + b 8 ( x )q+ M 2 ( p,q )= g 2 ( x ) (12)

where a j ( x ) , b j ( x ) , g 1 ( x ) , g 2 ( x ) are given functions, M 1 , M 2 represent nonlinear functions and a j ( x ) , b j ( x ) are continuous for j=1,2,,8 . Since the system of third-order boundary value problems consist of nonlinear terms, then we can’t solve the system directly. In this case, mathematical formulation depends on the problem. In order to get the initial values of the parameters, we must neglect the nonlinear terms and solve the linear system. After getting the initial values of the parameters we will be able to solve the system. Then putting the parameters into the trial solutions, we will obtain the approximate solutions for the functions p( x ) and q( x ) . The details are described in the following section.

4. Numerical Results & Discussions

In this study, we use four systems; one linear and three nonlinear, which are available in the existing literature. To verify the effectiveness of the derived formulations, Dirichlet and Neumann boundary conditions are considered. For each case we find the approximate solutions using different number of parameters with Bernstein polynomials, and we compare these solutions with the exact solutions, and graphically which are shown in the same figures. Since the convergence of linear BVP is calculated by

E=| p ˜ n+1 ( x ) p ˜ n ( x ) |< δ 1

where p ˜ n ( x ) denotes the approximate solution using n polynomials and δ 1 depends on the problem. In this case, δ 1 < 10 8 . In addition, the convergence of nonlinear BVP is assumed when the absolute error of two consecutive iterations, δ 2 satisfies

E=| p ˜ n N+1 ( x ) p ˜ n N ( x ) |< δ 2

and, in this case, δ 2 < 10 10 .

Example 1. Consider the following system of third-order nonlinear boundary value problem [21] [22]

{ p ( x )+2 p ( x )+xq( x )=f( x ),0<x<1 q ( x )+ p ( x ) q ( x ) 6 =g( x ),0<x<1 p( 0 )=q( 0 )=0, p( 1 )=q( 1 )=0, p ( 0 )= q ( 0 )=0 (13)

where

f( x )= x 5 x 3 18 x 2 +12x18

g( x )=36 x 3 +12 x 2 +30x2

The exact solutions are p( x )=3 x 2 3 x 3 and q( x )= x 4 x 2 .

Here, we use Bernstein polynomials as trial approximate solution to solve the system (13). Let us consider the trial solution of the form

{ p ˜ ( x )= θ 0 ( x )+ i=1 n1 a i ϕ i ( x ) q ˜ ( x )= ϕ 0 ( x )+ i=1 n1 b i ϕ i ( x ) (14)

where a i and b i are parameters and ϕ i ( x ) are trial functions (Bernstein polynomials) which satisfy the boundary conditions. Here, we can choose θ 0 ( x )=0 and ϕ 0 ( x )=0 because the boundary conditions are homogeneous.

Now applying the Galerkin method, we get weighted residual system of equations

{ 0 1 ( p ˜ ( x )+2 p ˜ ( x )+x q ˜ ( x ) ) ϕ i ( x )dx= 0 1 f( x ) ϕ i ( x )dx 0 1 ( q ˜ ( x )+ p ˜ ( x ) q ˜ ( x ) 6 ) ϕ i ( x )dx= 0 1 g( x ) ϕ i ( x )dx (15)

Applying integration by parts in the first term of (26), we obtain

0 1 d 3 p ˜ d x 3 ϕ i ( x )dx= [ d p ˜ dx ϕ i (x) ] 0 1 0 1 d p ˜ dx d ϕ i dx dx = d p ˜ dx ( x=1 ) ϕ i ( 1 ) d p ˜ dx ( x=0 ) ϕ i ( 0 ) 0 1 d p ˜ dx d ϕ i dx dx = [ d dx ϕ i ( x ) d p ˜ dx ] 0 1 + 0 1 d 2 d x 2 ϕ i ( x ) d p ˜ dx dx

0 1 d 3 q ˜ d x 3 ϕ i ( x )dx= [ d dx ϕ i ( x ) d q ˜ dx ] 0 1 + 0 1 d 2 d x 2 ϕ i ( x ) d q ˜ dx dx

This system can be converted into modified Galerkin form in the usual sense, and using (14) to obtain

j=1 n1 ( 0 1 [ ϕ j ( x ) ϕ i ( x )+2 ϕ j ( x ) ϕ i ( x ) ]dx [ ϕ j ( x ) ϕ i ( x ) ] x=1 ) a j + j=1 n1 ( 0 1 x ϕ j ( x ) ϕ i ( x )dx ) b j = 0 1 f( x ) ϕ i ( x )dx,i=1,2,,n (16a)

Figure 1. Exact and approximate solutions of p( x ) for Example 1.

Table 1. Absolute errors | p( x ) p ˜ ( x ) | for Example 1.

x

Present Method (GWRM)

HPM [21]

Degree 3

Degree 4

Degree 5

0.1

3.010565 × 105

8.406867 × 1010

1.680418 × 109

8.74250 × 108

0.2

1.976596 × 105

3.596601 × 108

2.284382 × 109

3.41082 × 105

0.3

1.836086 × 105

9.477548 × 108

5.387116 × 109

7.35812 × 105

0.4

7.161663 × 105

1.653393 × 107

1.220891 × 108

1.23210 × 104

0.5

1.273431 × 104

2.343983 × 107

2.200062 × 108

6.24822 × 101

0.6

1.728822 × 104

2.873641 × 107

3.242916 × 108

2.31537 × 104

0.7

1.955756 × 104

3.083190 × 107

3.996300 × 108

2.75507 × 105

0.8

1.827652 × 104

2.800157 × 107

4.025768 × 108

2.92801 × 104

0.9

1.217927 × 104

1.838780 × 107

2.854130 × 108

2.39684 × 104

j=1 n1 ( 0 1 ϕ j ( x ) ϕ i ( x )dx [ ϕ j ( x ) ϕ i ( x ) ] x=1 ) b j + 1 6 0 1 ( k=1 n1 a k ϕ k ( x ) )( k=1 n1 b k ϕ k ( x ) ) ϕ i ( x )dx= 0 1 g( x ) ϕ i ( x )dx,i=1,2,,n (16b)

The above equations are equivalent to the matrix form

j=1 n1 ( A j,i a j + H j,i b j )= F i ,i=1,2,,n (17a)

j=1 n1 C j,i b j = G i + N i ,i=1,2,,n (17b)

in which

A j,i = 0 1 ( ϕ j ( x ) ϕ i ( x )+2 ϕ j ( x ) ϕ i ( x ) )dx [ ϕ j ( x ) ϕ i ( x ) ] x=1

H j,i = 0 1 x ϕ j ( x ) ϕ i ( x )dx

F i = 0 1 ( x 5 x 3 18 x 2 +12x18 ) ϕ i ( x )dx

C j,i = 0 1 ϕ j ( x ) ϕ i ( x )dx [ ϕ j ( x ) ϕ i ( x ) ] x=1

G i = 0 1 ( 36 x 3 +12 x 2 +30x2 ) ϕ i ( x )dx

N i = 1 6 0 1 ( k=1 n a k ϕ k ( x ) )( k=1 n b k ϕ k ( x ) ) ϕ i ( x )dx

i,j=1,2,,n

Neglecting the nonlinear term N i in (17b), the initial values of a j and b j are obtained. Therefore, we obtain initial values solving the system

{ j=1 n1 ( A j,i a j + H j,i b j )= F i ,i=1,2,,n j=1 n1 C j,i b j = G i ,i=1,2,,n (18)

Table 2. Absolute errors | q( x ) q ˜ ( x ) | for Example 1.

x

Present Method (GWRM)

HPM [21]

Degree 3

Degree 4

Degree 5

0.1

2.305211 × 102

1.390676 × 108

3.551924 × 107

1.34169 × 105

0.2

2.226453 × 102

7.162991 × 106

1.658188 × 106

5.22346 × 105

0.3

8.856149 × 103

1.724459 × 105

2.285279 × 106

1.12022 × 104

0.4

8.354171 × 103

2.692795 × 105

4.263502 × 107

9.61854 × 102

0.5

2.294756 × 102

3.375417 × 105

3.196644 × 106

2.00026 × 101

0.6

3.090514 × 102

3.613628 × 105

6.873504 × 106

3.30775 × 104

0.7

3.060805 × 102

3.335918 × 105

8.739233 × 106

3.78034 × 104

0.8

2.283741 × 102

2.557966 × 105

7.607479 × 106

3.86227 × 104

0.9

1.077435 × 102

1.382641 × 105

3.803978 × 106

3.11011 × 104

Then we substitute these values into (17a) and (17b) and obtain the new values of a j and b j . The iterative process keeps going till the converged estimates of the unknown coefficients are achieved. We have an approximation to the BVP (13) by replacing the final quantities in (14).

Satisfying the homogeneous boundary conditions and using degree of polynomial 3, we may obtain the approximate solutions of p( x ) and q( x ) are

p ˜ ( x )=0.00054548x ( 1x ) 2 +2.99843577 x 2 ( 1x ) and

q ˜ ( x )=0.39311569x ( 1x ) 2 2.07669616 x 2 ( 1x ) , respectively.

Table 1 shows the numerical outcomes for the given problem. Here we have used 2, 3 and 4 Bernstein polynomials in column 2, 3 and 4 respectively. Consider the fact that we iterate four times in order to achieve the approximations.

Here, we see that the maximum absolute error of p( x ) using 3, 4 and 5 degree polynomials are 1.955756 × 104, 3.083190 × 107 and 4.025768 × 108, respectively whereas the maximum absolute errors using Homotopy Perturbation Method (HPM) in [21] and Block method in [22] are 6.24822 × 101 and 6.25 × 104, respectively. On the other hand, Table 2 shows that the maximum absolute error of q( x ) using 3, 4 and 5 degree polynomials are 3.090514 × 102, 3.613628 × 105 and 8.739233 × 106, respectively. The maximum absolute errors using HPM in [21] and Block method in [22] are 2.00026 × 101 and 1.48 × 102, respectively. Thus, our proposed method reflects the better results than the previous results. In Figure 1 and Figure 2, we compare the exact solutions with the approximate solutions for p( x ) and q( x ) , respectively. What we’ve noticed is that when we use polynomials of degree 5, the results show very good agreement between exact and approximate solutions.

Example 2. Consider the following nonlinear system of third-order boundary value problem [21] [22]

Figure 2. Exact and approximate solutions of q( x ) for Example 1.

{ p ( x )4 q ( x )+ p ( x ) q ( x )=f( x ),0<x<1 q ( x )+4 q ( x ) p ( x )+ p ( x ) q ( x )=g( x ),0<x<1 p( 0 )=q( 0 )=0, p( 1 )=q( 1 )=1, p ( 0 )= q ( 0 )=0 (19)

where

f( x )=36 x 4 andg( x )=24 x 4 +6

The exact solutions are p( x )= x 4 and q( x )= x 3 .

Let us consider the trial solution of the form

{ p ˜ ( x )= θ 0 ( x )+ i=1 n a i ϕ i ( x ) q ˜ ( x )= ϕ 0 ( x )+ i=1 n b i ϕ i ( x ) (20)

where a i and b i are parameters and ϕ i ( x ) are trial functions (Bernstein polynomials) which satisfy the boundary conditions. Here, we can choose θ 0 ( x )= x 2 and ϕ 0 ( x )= x 2 in order to satisfy the boundary conditions.

Now applying the Galerkin method, we get weighted residual system of equations

{ 0 1 ( p ˜ ( x )4 q ˜ ( x )+ p ˜ ( x ) q ˜ ( x ) ) ϕ i ( x )dx= 0 1 f( x ) ϕ i ( x )dx 0 1 ( q ˜ ( x )+4 q ˜ ( x ) p ˜ ( x )+ p ˜ ( x ) q ˜ ( x ) ) ϕ i ( x )dx= 0 1 g( x ) ϕ i ( x )dx (21)

This system can be converted to modified Galerkin form in the usual way and using (20) we finally obtain the matrix form

j=1 n ( A j,i a j + H j,i b j )= F i + N i ,i=1,2,,n (22a)

j=1 n ( C j,i b j + D j,i a j )= G i + M i ,i=1,2,,n (22b)

where

A j,i = 0 1 [ ϕ j ( x ) ϕ i ( x )+2x ϕ j ( x ) ϕ i ( x ) ]dx [ ϕ j ( x ) ϕ i ( x ) ] x=1

H j,i = 0 1 ( 4 ϕ j ( x ) ϕ i ( x )+2 ϕ j ( x ) ϕ i ( x ) )dx

F i = 0 1 ( f( x ) ϕ i ( x )4x ϕ i ( x )8x ϕ i ( x )2x ϕ i ( x ) )dx+ [ 2x ϕ i ( x ) ] x=1

N i = 0 1 ( k=1 n a k ϕ k ( x ) )( k=1 n b k ϕ k ( x ) ) ϕ i ( x )dx

C j,i = 0 1 ( ϕ j ( x ) ϕ i ( x )+4 ϕ j ( x ) ϕ i ( x )+2x ϕ j ( x ) ϕ i ( x ) )dx [ ϕ j ( x ) ϕ i ( x ) ] x=1

D j,i = 0 1 ( 4 ϕ j ( x ) ϕ i ( x )+2 ϕ j ( x ) ϕ i ( x ) )dx

G i = 0 1 ( g( x ) ϕ i ( x )12x ϕ i ( x )2x ϕ i ( x )2x ϕ i ( x ) )dx+ [ 2x ϕ i ( x ) ] x=1

M i = 0 1 ( k=1 n a k ϕ k ( x ) )( k=1 n b k ϕ k ( x ) ) ϕ i ( x )dx

i,j=1,2,,n

Neglecting the nonlinear terms N i and M i in (22a) and (22b) respectively, the initial values of a j and b j are obtained. Therefore, we obtain the initial values solving the following system

{ j=1 n ( A j,i a j + H j,i b j )= F i ,i=1,2,,n j=1 n ( C j,i b j + D j,i a j )= G i ,i=1,2,,n (23)

Then we substitute these values in (22a) and (22b) and obtain the new values of a j and b j . The iterative process keeps going till the converged estimates of the unknown coefficients are achieved. We have an approximation to the BVP (19) by replacing the final quantities in (20). The approximate solutions of p( x ) and q( x ) using two parameters with polynomial degree 3 are:

p ˜ ( x )=2.36893939 x 3 1.77969288 x 2 +0.41075348x , and

q ˜ ( x )=1.03113495 x 3 0.05887466 x 2 +0.02773971x , respectively.

We’ve compared exact and approximate solutions for p( x ) and q( x ) in Figure 3 and Figure 4, respectively for Example 2. In Figure 3, it’s evident that employing fifth-degree polynomials yields better outcomes for the function p( x ) when compared to third and fourth-degree polynomials. Table 3 and Table 4 show the numerical outcomes for the given problem. Here we have used 2, 3 and 4 Bernstein polynomials in column 2, 3 and 4 respectively. Consider the

Figure 3. Exact and approximate solutions of p( x ) for Example 2.

Figure 4. Exact and approximate solutions of q( x ) for Example 2.

fact that we iterate four times in order to achieve the approximations. Here, we see that the maximum absolute error of p( x ) in Table 3 using 2, 3 and 4 polynomials are 2.831450 × 102, 1.616954 × 107 and 8.469325 × 108, respectively

Table 3. Absolute errors for | p( x ) p ˜ ( x ) | for Example 2.

x

Present Method (GWRM)

HPM [21]

Degree 3

Degree 4

Degree 5

0.1

2.554736 × 102

1.060524 × 107

7.896618 × 108

8.74250 × 108

0.2

2.831450 × 102

6.744158 × 108

1.381743 × 108

1.08399 × 103

0.3

1.891505 × 102

2.037354 × 108

2.377000 × 108

4.71442 × 103

0.4

5.562655 × 103

9.053284 × 108

3.918424 × 108

1.14828 × 102

0.5

5.929053 × 103

1.047750 × 107

5.790583 × 108

2.18865 × 102

0.6

1.214644 × 102

5.343750 × 108

7.518965 × 108

3.5986 × 102

0.7

1.207586 × 102

4.454330 × 108

8.469325 × 108

6.87692 × 102

0.8

7.103685 × 103

1.416323 × 107

7.947025 × 108

7.66527 × 102

0.9

1.016277 × 103

1.616954 × 107

5.296380 × 108

6.20685 × 102

Table 4. Absolute errors for | q( x ) q ˜ ( x ) | for Example 2.

x

Present Method (GWRM)

HPM [21]

Degree 3

Degree 4

Degree 5

0.1

2.216359 × 103

8.201831 × 108

5.335278 × 109

6.73806 × 104

0.2

3.442034 × 103

7.169045 × 108

1.268373 × 109

2.82326 × 103

0.3

3.863836 × 103

3.608265 × 108

7.607422 × 109

6.61192 × 103

0.4

3.668574 × 103

1.982045 × 108

1.026833 × 108

1.21045 × 103

0.5

3.043057 × 103

4.508859 × 108

1.119354 × 108

1.91209 × 102

0.6

2.174096 × 103

1.116311 × 107

1.424742 × 108

2.69597 × 102

0.7

1.248500 × 103

1.967514 × 107

2.178228 × 108

3.39306 × 102

0.8

4.530788 × 104

2.553118 × 107

3.120430 × 108

6.57775 × 102

0.9

2.535774 × 105

2.197343 × 107

3.153957 × 108

2.88236 × 102

whereas the maximum absolute errors using Homotopy Perturbation Method (HPM) in [21] and Block method in [22] are 7.66527 × 102 and 5.50 × 103, respectively.

On the other hand, Table 4 shows that the maximum absolute error of q( x ) using 2, 3 and 4 polynomials are 3.863836 × 103, 2.553118 × 107 and 3.153957 × 108, respectively. The maximum absolute errors using HPM in [21] and Block method in [22] are 6.57775 × 102 and 2.39 × 102, respectively. In this example, we show that the proposed method is far better than the existing methods in [21] and in [22].

5. Applications

Although in [24], Agarwal has extensively covered the theorems of the criteria for the existence and uniqueness of solutions of the sixth-order BVPs in a book, it does not include any numerical techniques. Islam and Hossain [23] solved the sixth-order BVPs using Galerkin method. Modified decomposition method was used in [25] to find the solution of the sixth-order BVPs by Wazwaz. Aasma Khalid et al. used Cubic B-spline in [26] and [27] in order to solve the linear and nonlinear sixth-order BVPs, respectively. Cubic-nonpolynomial spline (CNPS) and cubic-polynomial spline (CPS) were used to obtain the solutions of BVPs in [28] arising in hydrodynamic and magnetohydro-dynamic stability theory. Noor and Mohyud-Din [29] solved the sixth-order BVP using homotopy perturbation method. However, in this section, we show that higher even order BVP may be solved, in the alternative way, by the method of reduction order into system of lower order BVPs. For this, we experiment the proposed method to sixth order BVP.

Example 3 Consider the linear sixth-order boundary value problem [23] [26] [29]

d 6 p d x 6 p=6 e x , 0x1 (24)

Subject to the boundary conditions

p( 0 )=1, p( 1 )=0, p ( 0 )=0, p ( 1 )=e, p ( 0 )=1, p ( 1 )=2e

The analytic solution of the above problem is, p( x )=( 1x ) e x .

If we introduce a new function, say, q( x ) such that

q= d 3 p d x 3 (25)

then (28) is clearly equivalent to two third-order differential equations

{ d 3 q d x 3 p=6 e x d 3 p d x 3 q=0 (26)

with boundary conditions

p( 0 )=1, p( 1 )=0, p ( 0 )=0, q( 0 )=2, q( 1 )=3e, q ( 0 )=3 (27)

Table 5 shows the numerical outcomes for the given problem. We have used 4 Bernstein polynomials of degree 5. Here, we see that the maximum absolute error of p( x ) in Table 5 is 1.84 × 105 whereas the maximum absolute errors using Cubic B-Spline method in [26] and Homotopy Perturbation Method (HPM) in [29] are 1.67 × 104 and 1.32 × 103, respectively.

Using the method illustrated in the previous section and for different number of polynomials, the maximum absolute errors and the previous results available in the literature are summarized in Table 6. The accuracy of the present method is remarkable.

Example 4. Consider the nonlinear sixth-order boundary value problem [25] [27] [28] [29]

Table 5. Exact, approximate and absolute errors of Example 3.

x

Present Method (GWRM)

Cubic

B-Spline [26]

HPM [29]

Exact

Approximate

Abs Error

0.1

0.99465383

0.99464299

1.08 × 105

1.18 × 105

4.09 × 104

0.2

0.97712221

0.97713362

1.14 × 105

4.29 × 105

7.78 × 104

0.3

0.94490117

0.94491960

1.84 × 105

8.53 × 105

1.07 × 103

0.4

0.89509482

0.89510135

6.53 × 106

1.28 × 104

1.26 × 103

0.5

0.82436064

0.82435116

9.48 × 106

1.59 × 104

1.32 × 103

0.6

0.72884752

0.72883236

1.52 × 105

1.67 × 104

1.26 × 103

0.7

0.60412581

0.60411856

7.26 × 106

1.45 × 104

1.07 × 103

0.8

0.44510819

0.44511280

4.61 × 106

9.47 × 105

7.78 × 104

0.9

0.24596031

0.24596678

6.46 × 106

3.33 × 105

4.09 × 104

Table 6. Absolute errors for | p( x ) p ˜ ( x ) | for Example 3.

Number of Polynomial used

Present Method (GWRM)

In [23]

10

1.165 × 1014

1.126 × 1013

11

1.986 × 1016

2.311 × 1015

12

4.771 × 1018

2.220 × 1016

13

7.228 × 1020

2.220 × 1016

d 6 p d x 6 = e x p 2 ( x ), 0x1 (28)

Subject to the boundary conditions

p( 0 )= p ( 0 )= p iv ( 0 )=1, p( 1 )= p ( 1 )= p iv ( 1 )=e

The analytic solution of the above problem is, p( x )= e x .

Introducing a new function, q( x ) , Equation (28) is equivalent to two third-order differential equations

{ d 3 q d x 3 = e x p 2 d 3 p d x 3 q=0 (29)

with boundary conditions

p( 0 )=1, p( 1 )=e, p ( 0 )=1, q( 0 )=1, q( 1 )=e, q ( 0 )=1 (30)

Table 7 shows the numerical outcomes for the given problem. We have used 4 Bernstein polynomials of degree 5. Here, we see that the maximum absolute error of p( x ) in Table 7 is 5.04 × 105 whereas the maximum absolute errors using Modified Decomposition Method (MPM) in [25], Cubic B-Spline method in [27], Cubic Polynomial Spline (CPS) in [28] and Homotopy Perturbation

Table 7. Exact, approximate and absolute errors of Example 4.

x

GWRM

MDM [25]

Cubic B-Spline [27]

CPS [28]

HPM [29]

0.1

1.00 × 105

1.23 × 104

3.95 × 106

5.05 × 105

1.23 × 104

0.2

1.41 × 105

2.35 × 104

1.43 × 105

9.23 × 105

2.35 × 104

0.3

3.97 × 105

3.25 × 104

2.79 × 105

1.25 × 104

3.25 × 104

0.4

5.04 × 105

3.85 × 104

4.07 × 105

1.47 × 104

3.85 × 104

0.5

4.35 × 105

4.08 × 104

4.88 × 105

1.59 × 104

4.08 × 104

0.6

2.63 × 105

3.91 × 104

4.92 × 105

1.58 × 104

3.92 × 104

0.7

1.04 × 105

3.36 × 104

4.09 × 105

1.44 × 104

3.36 × 104

0.8

5.42 × 106

2.45 × 104

2.56 × 105

1.14 × 104

2.46 × 104

0.9

9.77 × 106

1.29 × 104

8.63 × 106

6.70 × 105

1.29 × 104

Method in [29] are 4.08 × 104, 4.92 × 105, 1.59 × 104 and 4.08 × 104, respectively. We may observe that the solutions converge monotonically from below. This concludes that the present method may be exploited with considerable accuracy.

6. Conclusion

We have deduced the formulation of the Galerkin weighted residual method for system of third-order boundary value problems in detail. We can determine the solutions at each point within the problem’s domain by using this method. Bernstein polynomials have been used in this method as the trial functions in the approximation. The focus has been on the formulations as well as on the performance of the accuracy. Some examples are tested to verify the effectiveness of the desired formulations. A good agreement has been established when comparing the approximate solutions with the exact solutions. Unlike finite difference or finite element methods, which rely on specific mesh structures, the Galerkin method operates directly in the function space, making it applicable to problems defined on irregular domains or with discontinuous coefficients. We have shown that this method may be applied to higher-order systems and/or single BVPs to get the desired accuracy.

Acknowledgements

The authors are thankful for the reviewer’s comments and suggestions for improving the quality of the first version of the manuscript. The first author is also grateful to the Ministry of Science and Technology, Bangladesh, for providing partial financial support (NST Fellowship) during the research period.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Lewis, P.E. and Ward, J.P. (1991) The Finite Element Method: Principles and Applications. Addison-Wesley Publishing, Boston.
[2] Bhatti, M.I. and Bracken, P. (2007) Solutions of Differential Equations in a Bernstein Polynomial Basis. Journal of Computational and Applied Mathematics, 205, 272-280.
https://doi.org/10.1016/j.cam.2006.05.002
[3] Islam, M.S. and Shirin, A. (2011) Numerical Solutions of a Class of Second Order Boundary Value Problems on Using Bernoulli Polynomials. Applied Mathematics, 2, 1059-1067.
https://doi.org/10.4236/am.2011.29147
[4] Rashidinia, J., Mohammadi, R., Jalilian, R. and Ghasemi, M. (2007) Convergence of Cubic-Spline Approach to the Solution of a System of Boundary-Value Problems. Applied Mathematics and Computation, 192, 319-331.
https://doi.org/10.1016/j.amc.2007.03.008
[5] Siddiqi, S.S. and Akram, G. (2007) Solution of the System of Fourth-Order Boundary Value Problems Using Non-Polynomial Spline Technique. Applied Mathematics and Computation, 185, 128-135.
https://doi.org/10.1016/j.amc.2006.07.014
[6] Rupa, M.J. and Islam, M.S. (2018) Numerical Solutions of System of Second Order Boundary Value Problems Using Galerkin Method. GANIT: Journal of Bangladesh Mathematical Society, 37, 161-174.
https://doi.org/10.3329/ganit.v37i0.35734
[7] Geng, F. and Cui, M. (2007) Solving a Nonlinear System of Second Order Boundary Value Problems. Journal of Mathematical Analysis and Applications, 327, 1167-1181.
https://doi.org/10.1016/j.jmaa.2006.05.011
[8] Lu, J. (2007) Variational Iteration Method for Solving a Nonlinear System of Second-Order Boundary Value Problems. Computers & Mathematics with Applications, 54, 1133-1138.
https://doi.org/10.1016/j.camwa.2006.12.060
[9] Dehghan, M. and Saadatmandi, A. (2007) The Numerical Solution of a Nonlinear System of Second-Order Boundary Value Problems Using the Sinc-Collocation Method. Mathematical and Computer Modelling, 46, 1434-1441.
https://doi.org/10.1016/j.mcm.2007.02.002
[10] Du, J. and Cui, M. (2009) Solving a Nonlinear System of Second Order Two-Point Boundary Value Problem. Applied Mathematical Sciences, 3, 1141-1151.
[11] Geng, F. and Cui, M. (2011) Homotopy Perturbation-Reproducing Kernel Method for Nonlinear Systems of Second Order Boundary Value Problems. Journal of Computational and Applied Mathematics, 235, 2405-2411.
https://doi.org/10.1016/j.cam.2010.10.040
[12] Biala, T.A. and Jator, S.N. (2017) A Family of Boundary Value Methods for Systems of Second-Order Boundary Value Problems. International Journal of Differential Equations, 2017, Article ID: 2464759.
https://doi.org/10.1155/2017/2464759
[13] Abo-Hammour, Z., Abu Arqub, O., Alsmadi, O., Momani, S. and Alsaedi, A. (2014) An Optimization Algorithm for Solving Systems of Singular Boundary Value Problems. Applied Mathematics & Information Sciences, 8, 2809-2821.
https://doi.org/10.12785/amis/080617
[14] Arqub, O.A. and Abo-Hammour, Z. (2014) Numerical Solution of Systems of Second-Order Boundary Value Problems Using Continuous Genetic Algorithm. Information Sciences, 279, 396-415.
https://doi.org/10.1016/j.ins.2014.03.128
[15] Lima, S.A., Islam, M.S., Ali, H. and Kamrujjaman, M. (2023) Numerical Method to Solve Generalized Nonlinear System of Second Order Boundary Value Problems: Galerkin Approach. Advances in the Theory of Nonlinear Analysis and Its Application, 7, 280-291.
https://doi.org/10.31197/atnaa.1141150
[16] Hao, T., Cong, F. and Shang, Y. (2018) An Efficient Method for Solving Coupled Lane-Emden Boundary Value Problems in Catalytic Diffusion Reactions and Error Estimate. Journal of Mathematical Chemistry, 56, 2691-2706.
https://doi.org/10.1007/s10910-018-0912-7
[17] Singh, R., Singh, G. and Singh, M. (2021) Numerical Algorithm for Solution of the System of Emden-Fowler Type Equations. International Journal of Applied and Computational Mathematics, 7, Article No. 136.
https://doi.org/10.1007/s40819-021-01066-7
[18] Ala'yed, O., Saadeh, R. and Qazza, A. (2023) Numerical Solution for the System of Lane-Emden Type Equations Using Cubic B-Spline Method Arising in Engineering. AIMS Mathematics, 8, 14747-14766.
https://doi.org/10.3934/math.2023754
[19] Iyase, S.A. (2018) On a Third-Order Boundary Value Problem at Resonance on the Half-Line. Arabian Journal of Mathematics, 8, 43-53.
https://doi.org/10.1007/s40065-018-0209-5
[20] Talay Akyildiz, F., Bellout, H., Vajravelu, K. and Van Gorder, R.A. (2011) Existence Results for Third Order Nonlinear Boundary Value Problems Arising in Nano Boundary Layer Fluid Flows over Stretching Surfaces. Nonlinear Analysis: Real World Applications, 12, 2919-2930.
https://doi.org/10.1016/j.nonrwa.2011.02.017
[21] Ezzati, R. and Aqhamohamadi, M. (2009) Solving the Non-Linear System of Third-Order Boundary Value Problems by Using He’s Homotopy Perturbation Method. International Journal of Industrial Mathematics, 1, 351-363.
[22] See, P.P., Majid, Z.A., Suleiman, M., Ismail, F.B. and Othman, K.I. (2015) Solving Nonlinear System of Third-Order Boundary Value Problems Using Block Method. AIP Conference Proceedings, Penang, 28-30 May 2014, 1-7.
https://doi.org/10.1063/1.4915691
[23] Hossain, M.B. and Islam, M.S. (2014) Numerical Solutions of Sixth Order Linear and Nonlinear Boundary Value Problems. Journal of Advances in Mathematics, 7, 1180-1190.
[24] Agarwal, R.P. (1986) Boundary Value Problems from Higher Order Differential Equations. World Scientific, Singapore, 310.
https://doi.org/10.1142/0266
[25] Wazwaz, A. (2001) The Numerical Solution of Sixth-Order Boundary Value Problems by the Modified Decomposition Method. Applied Mathematics and Computation, 118, 311-325.
https://doi.org/10.1016/s0096-3003(99)00224-6
[26] Khalid, A., Naeem, M.N., Agarwal, P., Ghaffar, A., Ullah, Z. and Jain, S. (2019) Numerical Approximation for the Solution of Linear Sixth Order Boundary Value Problems by Cubic B-Spline. Advances in Difference Equations, 2019, Article No. 492.
https://doi.org/10.1186/s13662-019-2385-9
[27] Khalid, A.A. and Nawaz Naeem, M. (2018) Cubic B-Spline Solution of Nonlinear Sixth Order Boundary Value Problems. Punjab University Journal of Mathematics, 50, 91-103.
[28] Khalid, A., Ghaffar, A., Naeem, M.N., Nisar, K.S. and Baleanu, D. (2021) Solutions of BVPs Arising in Hydrodynamic and Magnetohydro-Dynamic Stability Theory Using Polynomial and Non-Polynomial Splines. Alexandria Engineering Journal, 60, 941-953.
https://doi.org/10.1016/j.aej.2020.10.022
[29] Noor, M.A. and Mohyud-Din, S.T. (2008) Homotopy Perturbation Method for Solving Sixth-Order Boundary Value Problems. Computers & Mathematics with Applications, 55, 2953-2972.
https://doi.org/10.1016/j.camwa.2007.11.026

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.