Next Article in Journal
Quasi-Canonical Biholomorphically Projective Mappings of Generalized Riemannian Space in the Eisenhart Sense
Previous Article in Journal
Can Stiff Matter Solve the Hubble Tension?
Previous Article in Special Issue
Multiplicity of Solutions for the Noncooperative Kirchhoff-Type Variable Exponent Elliptic System with Nonlinear Boundary Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two Schemes Based on the Collocation Method Using Müntz–Legendre Wavelets for Solving the Fractional Bratu Equation

by
Haifa Bin Jebreen
1,* and
Beatriz Hernández-Jiménez
2
1
Department of Mathematics, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
2
Departamento de Economía, Métodos Cuantitativos e Historia Económica, Universidad Pablo de Olavide, 41013 Sevilla, Spain
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(8), 527; https://doi.org/10.3390/axioms13080527
Submission received: 25 June 2024 / Revised: 28 July 2024 / Accepted: 31 July 2024 / Published: 3 August 2024
(This article belongs to the Special Issue Differential Equations and Related Topics)

Abstract

:
Our goal in this work is to solve the fractional Bratu equation, where the fractional derivative is of the Caputo type. As we know, the nonlinearity and derivative of the fractional type are two challenging subjects in solving various equations. In this paper, two approaches based on the collocation method using Müntz–Legendre wavelets are introduced and implemented to solve the desired equation. Three different types of collocation points are utilized, including Legendre and Chebyshev nodes, as well as uniform meshes. According to the experimental observations, we can confirm that the presented schemes efficiently solve the equation and yield superior results compared to other existing methods. Also, the schemes are convergent.

1. Introduction

Bratu equations in science and engineering have captured the interest of many due to their valuable applications. We can find insights into the origins and importance of Bratu equations in [1,2]. This equation is used to model numerous chemical and physical processes, including the Chandrasekhar model of the expansion of the universe, the thermal reaction process in combustibles, the electro-spinning process for the production of ultrafine polymer fibers, nanotechnology, chemical reactor theory, and the solid in the fuel ignition model [3,4,5,6,7].
For most nonlinear differential equations, analytical methods to solve them either do not exist or are very difficult to apply. Numerical methods have consistently proven to be effective [8,9,10,11,12]. To mention but a few, the Bratu equation has been solved using the Adomian decomposition method [13], the finite difference method [14], the variational iteration method [15], the successive differentiation method [16], the Block Nyström method [17], Taylor’s decomposition on two points [18], the differential transformation method [19], the Laplace transform decomposition method [20], the shooting method [21], the Laplace Adomain decomposition method [22], the Jacobi–Gauss collocation method [23], the perturbation iteration method [24], the Spline method [25], the Sinc–Galerkin method [26], the Legendre wavelets method [27], an algorithm based on Chebyshev polynomial expansion [28], the hybrid block method [29,30], and the Taylor wavelets method [31].
The fractional Bratu equation can be expressed as a fractional nonlinear differential equation
  c D 0 υ ( w ( t ) ) + ρ e w ( t ) = 0 , t [ 0 , 1 ] , 1 < υ 2 ,
with initial conditions
w ( 0 ) = a , w ( 0 ) = b ,
where ρ , a, and b are constant. The fractional derivative denoted by   c D 0 υ is of the Caputo type, and this concept will be introduced later. Note that the standard Bratu equation can be obtained by choosing υ = 2 .
In general, the existence and uniqueness of the solution of equation
  c D 0 υ ( w ( t ) ) = f ( t , w ( t ) ) , υ R + ,
have been established in space
C γ υ , β ( [ 0 , 1 ] ) : = { w ( t ) C β ( [ 0 , 1 ] ) :   c D 0 υ ( w ) C γ ( [ 0 , 1 ] ) } , β N , υ > 0 , 0 γ < 1 ,
where C γ ( [ 0 , 1 ] ) is the space of functions w with t γ w ( t ) C ( [ 0 , 1 ] ) .
Theorem 1 
(cf [32]). Assume that 0 γ < 1 , γ υ , G R is an open set, and f : [ 0 , 1 ] × G R , with f ( t , w ) C γ ( [ 0 , 1 ] ) , where w G , satisfies the Lipschitz condition
| f ( t , w ) ( t ) f ( w , v ) ( t ) | Λ | w v | , w , v G ,
where Λ > 0 is independent of t. Let w ( 0 ) = a , w ( 0 ) = b . If κ 1 < υ < κ = [ υ ] + 1 , then (3) has a unique solution w C γ υ , κ 1 .
In recent years, fractional calculus has become increasingly important in modeling various physical phenomena in engineering and other fields. Extensive research has been conducted on various equations involving fractional derivatives, leading to the development of numerous numerical methods aimed at their solving. To mention but a few, the wavelet spectral element has been used to solve fractional Cauchy-type problems [33], and the wavelet collocation method has been applied to solve the fractional Cauchy problem [34]. In [35], the authors studied the fractional differential equation with multi-order fractional derivatives. The fractional differential equation with multi-order fractional derivatives is solved using the fractional Lucas optimization method in [36]. For further studies of fractional differential equations and proposed methods for solving them, we refer the readers to [37,38,39,40,41].
The fractional Bratu equation proves invaluable in understanding combustion theory, electrospinning processes, and heat transfer as well as the expansion of the universe. Implementing numerical schemes for this equation is challenging due to its nonlinearity and fractional derivative. There are some semi-analytical and numerical schemes for solving this equation, including the Chebyshev collocation method [42], the differential transform method [43], and the homotopy perturbation transform method [44].
Wavelets have become an effective tool in solving differential equations and representing various operators in recent years [45]. Two types of wavelets are used for solving equations through numerical schemes: multiwavelets and scalar wavelets. Unlike scalar wavelets that use one generator to generate wavelet spaces, multiwavelets use multiple generators [46]. Consequently, they offer certain advantages over scalar wavelets in different applications. It is enough to mention that they possess high vanishing moment, orthogonality, a closed form, symmetry, and more, all at the same time. The Alpert multiwavelet is a widely recognized wavelet with diverse uses in image processing and numerical computations [45,47,48,49]. In numerical works, the utilization of Müntz–Legendre (ML) wavelets [50,51], a type of multiwavelet, has been on the rise. This includes solving problems such as multi-order fractional differential equations [34], fractional optimal control problems [51], and pantograph equations with fractional derivatives [52].
In this paper, Section 2 is dedicated to the study of ML wavelets and their properties. We then implement the wavelet collocation method for solving the fractional Bratu equation in Section 3. In Section 4, we conduct several numerical experiments to demonstrate the accuracy and usefulness of the method. Section 5 of our paper provides a concise summary of our findings.

2. Müntz–Legendre Wavelets

Given M = { 0 = υ 0 < υ 1 < } as an increasing sequence, let T n ( M ) : = s p a n { t υ 0 ,   t υ 1 , , t υ n } [53]. The space T ( M ) is introduced so that it is spanned by the function { t υ n } n = 0 , i.e.,
T ( M ) : = n = 0 T n ( M ) = s p a n { t υ n , n = 0 , 1 , } , t ( 0 , 1 ) .
To confirm T ( M ) ¯ = C [ 0 , 1 ] (the space of continuous functions on [ 0 , 1 ] ), there are sufficient and necessary criteria introduced by S. N. Bernstein, as
υ n > 0 1 + log υ n υ n = ,
and
lim n υ n n log n = 0 ,
respectively [54]. So it can be concluded that T ( M ) is dense in C [ 0 , 1 ] . It is also worth noting that Bernstein proposed the condition
n = 1 1 υ n = ,
for the existence and uniqueness of the increasing sequence of M = { 0 = υ 0 < υ 1 < } . Müntz proved this conjecture two years later [55]. Also, one can find the sufficient and necessary conditions to confirm T ( M ) ¯ = L 2 ( 0 , 1 ) in [54].
It is crucial to understand that utilizing the functions { t υ n } n = 0 as bases is not advisable. That is why, in the following, the ML functions are defined in such a way that they are orthogonal and easy to evaluate.
Assuming ϝ as a simple contour that encircles all zeros in the integrand’s denominator, the ML polynomials have the following closed form [54,56].
L n ( t ; M ) : = 1 2 π i ϝ k = 1 n 1 x + υ k + 1 x υ k t x x υ n d x ,
Taking into account the Residue Theorem, we can immediately conclude that the ML polynomials can be written as
L n ( t ; M ) = k = 0 n l k , n t υ k , υ k > 1 / 2 , t [ 0 , 1 ] .
Here, it is assumed that the sequence { υ k } k = 1 is increasing and υ k are specified as υ k : = { k η : η R , k = 0 , n } . The coefficients in this definition can be calculated by [56]
l k , n : = i = 0 n 1 ( υ k + υ i + 1 ) i = 0 , i k n ( υ k υ i ) .
Motivated by Theorem 2.4 in [56], the orthogonality can be obtained for Müntz–Legendre polynomials as
0 1 L n ( t ) L n ( t ) d t = δ n , n / ( υ n + υ n + 1 ) ,
where δ n , n is the Kronecker delta function, and where, for the sake of simplicity in writing, it has been considered that L n ( t ) : = L n ( t ; M ) .
Considering m N and s N 0 , which are called the multiplicity and refinement levels, respectively, and according to the multi-resolution analysis (MRA) definition [57], there is a nested sequence of subspaces { V s } s N 0 L 2 ( [ 0 , 1 ] ) determined by
V s = s p a n { ϕ s , τ n : τ A , n R } ,
in which R : = { 0 , 1 , , m 1 } , A : = { 0 , 1 , , 2 s 1 } , and ϕ s , τ n ( t ) specifies the Müntz–Legendre wavelets [34]
ϕ s , τ n ( t ) = 2 s / 2 2 υ n + 1 L n ( 2 s t τ ) , τ 2 s t τ + 1 2 s , 0 , o t h e r w i s e .
To approximate the function w L 2 [ 0 , 1 ] , we consider the projection operator P s that maps w ( t ) onto V s , that is,
w ( t ) P s ( w ) ( t ) = τ = 0 2 s 1 n = 0 m 1 w τ , n ϕ s , τ n ( t ) = W T Φ ( t ) V s ,
where Φ ( t ) τ m + n + 1 , 1 : = ϕ s , τ n ( t ) , and the coefficients w τ , n can be attained by
w τ , n = w , ϕ s , τ n = 0 1 w ( t ) ϕ s , τ n ( t ) d t .
There is an estimation of the bound of approximation (15) that can be stated by the following lemma [51].
Lemma 1. 
Given s N 0 and m N , let w H ν [ 0 , 1 ] for any ν < m . Then, it can be verified that
w P s ( w ) 2 c ( 2 s 1 ) ν ( m 1 ) ν w ( ν ) 2 ,
and when ν 1 , we get
w P s ( w ) H ν ( [ 0 , 1 ] ) c ( m 1 ) 2 ν 1 2 ν ( 2 s 1 ) ν ν w ( ν ) 2 .
where c is a constant. Here H ν ( [ 0 , 1 ] ) expresses the Sobolev space that is equipped with norm
w H ν ( [ 0 , 1 ] ) = i = 0 ν w ( i ) 2 2 1 / 2 .

2.1. Operational Matrix of Fractional Integration

In this subsection, we will try to find a matrix for representing the Riemann–Liouville (RL) fractional integration (FI). On the other hand, finding the elements of matrix I υ , called the operational matrix of fractional integral, is the main subject of this subsection. Strictly speaking, to specify the elements of matrix I υ , all elements of matrix Φ ( t ) must be approximated by ML wavelets, that is,
P s ( I 0 υ ) ( Φ ( t ) ) I υ ( t ) Φ ( t ) ,
in which I 0 υ indicates the FI operator
I 0 υ ( w ) ( t ) : = 1 Γ ( υ ) 0 t ( t z ) υ 1 w ( z ) d z , 0 t 1 , υ R + ,
where Γ ( υ ) characterizes the Gamma function.
To obtain the elements of matrix I υ , it is helpful that the piecewise fractional-order Taylor functions p s , τ n ( t ) are utilized instead of ML wavelets ϕ s , τ n ( t ) . We can demonstrate a closed relationship between the ML wavelet and piecewise fractional-order Taylor functions as follows:
Φ ( t ) = Υ 1 P ( t ) ,
in which the elements of the square matrix Υ are calculated by
Υ i , j = Φ i ( t ) , P j ( t ) = 0 1 P j ( t ) Φ i ( t ) d t , i , j = 1 , , N , N = 2 s m .
Here, the ( τ m + n + 1 ) -th element of the vector function P ( t ) is introduced by
p s , τ l = t υ n , τ 2 s t τ + 1 2 s , 0 , o t h e r w i s e , τ A , n R , s N 0 .
Assuming that U is an m-dimensional vector whose entries are { t υ n } n = 1 m , it is not a challenging task to verify that
P ( t ) = U , , U T .
Motivated by [32], it has been demonstrated that the fractional integral of a power function results in a power function of the same structure, albeit with modified coefficients introduced by a certain factor, that is,
I 0 υ ( t α ) = Γ ( α + 1 ) Γ ( α + υ + 1 ) t α + υ .
As a result, it follows from (24) and (26) that
I 0 υ ( P i ) ( t ) = Γ ( υ i + 1 ) Γ ( υ i + υ + 1 ) t υ i + υ , i = 1 , 2 , , N .
Equation (27) leads to introducing the matrix I P , υ ( t ) that satisfies
I 0 υ ( P ) ( t ) = I P , υ ( t ) P ( t ) .
Assuming the diagonal matrix K
[ K ] i , i = Γ ( υ i + 1 ) / Γ ( υ i + υ + 1 ) , i = 1 , 2 , , N ,
the matrix I P , υ ( t ) can be specified by
I P , υ ( t ) = B υ ( t ) 0 0 B υ ( t )
in which B υ ( t ) : = t υ K , ( I 0 υ ( U ) ( t ) = B υ ( t ) U ( t ) ) .
Now, we can specify the FI operational matrix I υ ( t ) as follows.
P s ( I 0 υ ) ( Φ ( t ) ) = P s ( I 0 υ ) ( Υ 1 P ( t ) ) = Υ 1 I P , υ ( t ) P ( t ) = Υ 1 I P , υ ( t ) Υ Φ ( t ) .
Therefore, we have
I υ ( t ) : = Υ 1 I P , υ ( t ) Υ .

2.2. Matrix Representation of Caputo Fractional Derivative (CFD) Operator

Recall that the CFD   c D 0 υ of w ( t ) is characterized by [32]
  c D 0 υ ( w ) ( t ) = 1 Γ ( κ υ ) 0 t w ( κ ) ( x ) d x ( t x ) υ κ + 1 = : I 0 κ υ D κ ( w ) ( t ) , υ R + ,
in which κ = [ υ ] . This integral exists for almost every t [ 0 , 1 ] . Given this definition, it is helpful to verify that
  c D 0 υ ( x α 1 ) ( t ) = Γ ( α ) Γ ( α υ ) t α υ , ( α > κ ) .
As we mentioned, the object of this subsection is to introduce the square matrix D υ that represents CFD, that is,
  c D 0 υ ( Φ ( t ) ) D υ Φ ( t ) .
To find the elements of D υ , unlike the direct method proposed for the fractional integral operator, one can use the relation between the CFD operator and the fractional integral operator (33). To achieve the desired result, namely, introducing the matrix D υ , we have the following process:
  c D 0 υ ( Φ ( t ) ) = I 0 κ υ D κ ( Φ ( t ) ) I 0 κ υ ( D κ Φ ( t ) ) = D κ I 0 κ υ ( Φ ( t ) ) D κ I κ υ ( Φ ( t ) ) ,
where the expression D refers to the operational matrix of the derivative introduced in reference [58]. Thus, the operational matrix D υ can be specified by
D υ : = D κ I κ υ .
Consequently, employing spectral methods, there is no necessity to determine the CFD of the bases; instead, the matrix D υ can be utilized.

3. Outline of Method

Recall the fractional Bratu equation
  c D 0 υ ( w ( t ) ) + ρ e w ( t ) = 0 , t [ 0 , 1 ] , 1 < υ 2 ,
with initial conditions
w ( 0 ) = a , w ( 0 ) = b ,
where ρ , a, and b are constant. The outline of the collocation method involves the selection of a finite-dimensional space comprising potential solutions and a designated set of points within the domain, referred to as collocation points. The objective is to identify the solution that satisfies the specified equation at these collocation points.
In this paper, our objective is to introduce and implement two methodologies for addressing the fractional Bratu equation. The specifics of these approaches will be expounded upon as follows.
  • First approach
    We seek the approximation w N V s of the solution of Equation (37), which can be obtained as
    w ( t ) w N ( t ) : = P s ( w ) ( t ) = τ = 0 2 s 1 n = 0 m 1 w τ , n ϕ s , τ n ( t ) = W T Φ ( t ) V s ,
    where W R N , the elements of which must be determined. To implement the collocation method, the residual r N is introduced as
    r N ( t ) =   c D 0 υ ( w N ( t ) ) + ρ e w N ( t ) , W T D υ Φ ( t ) + ρ e W T Φ ( t ) .
  • Second approach
    In this approach, we approximate the fractional derivative of the unknown solution w ( t ) as
      c D 0 υ ( w ( t ) ) w υ , N ( t ) : = τ = 0 2 s 1 n = 0 m 1 q τ , n ϕ s , τ n ( t ) = Q T Φ ( t ) V s ,
    in which Q R N , whose elements are unknown.
    According to Lemma 2.22 in [32], we have
    ( I 0 υ   c D 0 υ ) ( w ) ( t ) = w ( t ) i = 0 κ 1 w ( i ) ( 0 ) i ! t i , w C κ [ 0 , 1 ] .
    So we can determine w ( t ) , that is,
    w ( t ) w N ( t ) : = Q T I υ Φ ( t ) + w 0 ( t ) ,
    where w 0 : = i = 0 κ 1 w ( i ) ( 0 ) i ! t i . Substituting (41) and (43) into (37) gives rise to specifying the residual
    r N ( t ) = w υ , N ( t ) + ρ e w N ( t ) , Q T Φ ( t ) + ρ e Q T I υ Φ ( t ) + w 0 ( t ) .
The goal and expectation are to obtain the expansion coefficients { w τ , n , τ = 0 , , 2 s 1 , n = 0 , , m 1 } by forcing r N ( t ) to be approximately zero. To this end, picking the distinct collocation points t 1 , , t N [ 0 , 1 ] , the collocation scheme requires
r N ( t j ) = 0 , j = 1 , , N .
This leads to specifying the unknown coefficients as the solution of the nonlinear system
F ( W ) : =   c D 0 υ ( w N ( t j ) ) + ρ e w N ( t j ) = 0 , first   approach , w υ , N ( t ) + ρ e w N ( t ) = 0 , second   approach , j = 1 , , N .
We use Newton’s method to solve this system. It is worth mentioning that Newton’s method is implemented with starting point W 0 = O (null vector) and the termination criterion is selected to be absolute residual, i.e.,
F ( W i ) 10 16 , i 1 .
An immediate question is how the collocation points are chosen. To answer this question, three options have been considered: the roots of Chebyshev or Lagrange polynomials and evenly spaced nodes.

4. Numerical Results

By providing some numerical simulations, we can showcase the effectiveness of the present method. These examples will demonstrate how the method can provide practical solutions to various problems. To provide an overview of method efficiency, tables, and figures, we report the absolute error
e N = | w ( t i ) w N ( t i ) | ,
and L 2 error
L 2 e r r o r = 0 1 | w ( t ) w N ( t ) | 2 1 / 2 .
All examples are carried out with the combined use of Maple (version 2022) and Matlab software (version R2022a) with an Intel(R) Core(TM) i7-7700k CPU 4.20 GHz (RAM 32 GB). To have higher precision, we increase precision beyond 50 digits.
Example 1. 
Let us consider the following fractional Bratu equation [42]
  c D 0 υ ( w ( t ) ) 2 e w ( t ) = 0 , t [ 0 , 1 ] , 1 < υ 2 ,
with initial conditions
w ( 0 ) = 0 , w ( 0 ) = 0 .
For this equation, the exact solution is w ( t ) = 2 ln ( cos ( t ) ) , for α = 2 [31,42]. This equation has been chosen deliberately so that we can more easily assess the accuracy of our approximations.
Table 1 and Table 2 are reported to demonstrate the L 2 error and CPU time for the first and second approaches, respectively. These quantities have been obtained by applying the presented schemes for different values of N when the upsilon is 2. The numerical approximation with the associated L 2 error is plotted in Figure 1, where log 10 of the L 2 error is illustrated instead of the L 2 error. We observe that both approaches are convergent, and by increasing N, the L 2 error approaches zero. The accuracy of the methods is also compared with existing methods reported in [42,59] (Table 3). The results demonstrate that the presented schemes yield better results than others. To demonstrate the efficiency of the presented schemes for non-integer values of υ, Figure 2 is plotted. Note that [32]
lim υ κ   c D 0 υ w ( t ) = w ( κ ) ( t ) , lim υ κ 1   c D 0 υ w ( t ) = w ( κ 1 ) ( t ) w ( κ 1 ) ( 0 ) .
Our results confirm this, and we can verify that when υ κ , the estimated solutions with increasing υ tend to the results for κ. To show the ability and accuracy of the presented approaches, we report the residual errors
r ( t ) 2 = 0 1 | r ( t ) | 2 d t 1 / 2 ,
in Table 4.
Example 2. 
For the second example, we apply the presented method to solve the Bratu equation
  c D 0 υ ( w ( t ) ) e 2 w ( t ) = 0 , t [ 0 , 1 ] , 1 < υ 2 ,
with initial conditions
w ( 0 ) = 0 , w ( 0 ) = 0 .
For this equation, the exact solution is reported in [31,42], when α = 2 , as follows
w ( t ) = ln ( sec ( t ) ) .
We report the L error in Table 5 and Table 6, and Figure 3 to verify that the presented schemes are convergent. Observations confirm results similar to Example 1. A comparison with other methods is also reported for this example in Table 7. The superiority of the presented schemes over other existing methods is also evident in this example. For this example, we can also verify that when υ κ , the estimated solutions with increasing υ tend to the results for κ. To this end, we plotted Figure 4. Table 8 is tabulated to show the residual errors (47) for this example.

5. Conclusions

This paper is devoted to solving the well-known Bratu equation with Caputo fractional derivative. Two different approaches based on the collocation method using Müntz–Legendre wavelets with varying choices of collocation points are presented in this study. The results verify that the proposed schemes for solving this problem are efficient and give results more accurate than others.
According to the experimental observations, the following can be concluded:
  • The proposed schemes are effective in solving these types of equations.
  • Our presented approaches yield better results compared to other existing methods.
  • The second approach is better than the first one, due to the obtained results in Tables and Figures.
  • The best choices of collocation points for this equation are the Legendre nodes.
  • Both approaches are convergent. This is independent of choosing the Chebyshev, Legendre nodes, and uniform meshes as the collocation points.

Author Contributions

Conceptualization, H.B.J.; Methodology, H.B.J. and B.H.-J.; Software, H.B.J. and B.H.-J.; Validation, H.B.J. and B.H.-J.; Formal analysis, H.B.J. and B.H.-J.; Investigation, H.B.J. and B.H.-J.; Writing—original draft, H.B.J. and B.H.-J.; Writing—review & editing, H.B.J. and B.H.-J.; Funding acquisition, H.B.J. All authors have read and agreed to the published version of the manuscript.

Funding

This project was supported by Researchers Supporting Project number (RSP2024R210), King Saud University, Riyadh, Saudi Arabia.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The writers state that they have no known personal relationships or competing financial interests that could have appeared to affect the work reported in this work.

References

  1. Jacobsen, J.; Schmitt, K. The Liouville-Bratu-Gelfand problem for radial operators. J. Differ. Eqs. 2002, 184, 283–298. [Google Scholar] [CrossRef]
  2. McGough, J.S. Numerical continuation and the Gelfand problem. Appl. Math. Comput. 1998, 89, 225–239. [Google Scholar] [CrossRef]
  3. Gelfand, I. Some problems in the theory of quasi-linear equations. Amer. Math. Soc. Transl. Ser. 1963, 2, 295–381. [Google Scholar]
  4. He, J. Some asymptotic methods for strongly nonlinear equations. Int. J. Modern Phys. B 2006, 20, 1141–1199. [Google Scholar] [CrossRef]
  5. Kafri, H.Q.; Khuri, S.A. Bratu’s problem: A novel approach using fixed-point iterations and Greens functions. Comput. Phys. Comm. 2016, 198, 97–104. [Google Scholar] [CrossRef]
  6. Mohsen, A. A simple solution of the Bratu problem. Comput. Math. Appl. 2014, 67, 26–33. [Google Scholar] [CrossRef]
  7. Wan, Y.; Guo, Q.; Pan, N. Thermo-electro-hydrodynamic model for electrospinning process. Int. J. Nonlinear Sci. Numer. Simul. 2004, 5, 5–8. [Google Scholar] [CrossRef]
  8. Adeyefa, E.O.; Omole, E.O.; Shokri, A. Numerical solution of second-order nonlinear partial differential equations originating from physical phenomena using Hermite based block methods. Results Phys. 2023, 46, 106270. [Google Scholar] [CrossRef]
  9. Akram, G.; Elahi, Z.; Siddiqi, S.S. Use of Laguerre Polynomials for Solving System of Linear Differential Equations. Appl. Comput. Math. 2022, 21, 137–146. [Google Scholar]
  10. Iskandarov, S.; Komartsova, E. On the influence of integral perturbations on the boundedness of solutions of a fourth-order linear differential equation. TWMS J. Pure Appl. Math. 2022, 13, 3–9. [Google Scholar]
  11. Juraev, D.A.; Shokri, A.; Marian, D. Solution of the ill-posed Cauchy problem for systems of elliptic type of the first order. Fractal Fract. 2022, 6, 358. [Google Scholar] [CrossRef]
  12. Rufai, M.A.; Shokri, A.; Omole, E.O. A One-Point Third-Derivative Hybrid Multistep Technique for Solving Second-Order Oscillatory and Periodic Problems. J. Math. 2023, 2023, 2343215. [Google Scholar] [CrossRef]
  13. Wazwaz, A.M. Adomian decomposition method for a reliable treatment of the Bratu-type equations. Appl. Math. Comput. 2005, 166, 652–663. [Google Scholar] [CrossRef]
  14. Temimi, H.; Ben-Romdhane, M. An iterative finite difference method for solving Bratu’s problem. J. Comput. Appl. Math. 2016, 292, 76–82. [Google Scholar] [CrossRef]
  15. Jin, L. Application of modified variational iteration method to the Bratu-type problems. Int. J. Contemp. Math. Sciences 2010, 5, 153–158. [Google Scholar]
  16. Wazwaz, A.M. The succesive differentiation method for solving Bratu equation and Bratu-type equations. Rom. Journ. Phys. 2016, 61, 774–783. [Google Scholar]
  17. Jator, S.N.; Manathunga, V. Block Nyström type integrator for Bratu’s equation. J. Comput. Appl. Math. 2018, 327, 341–349. [Google Scholar] [CrossRef]
  18. Adiyaman, M.E.; Somali, S. Taylor’s decomposition on two points for one-dimensional Bratu problem. Numer. Methods Partial Differ. Equ. 2010, 26, 412–425. [Google Scholar] [CrossRef]
  19. Abdel-Halim Hassan, I.H.; Ertürk, V.S. Applying differential transformation method to the one-dimensional planar Bratu problem. Int. J. Contemp. Math. Sci. 2007, 2, 1493–1504. [Google Scholar] [CrossRef]
  20. Khuri, S.A. A new approach to Bratu’s problem. Appl. Math. Comput. 2004, 147, 131–136. [Google Scholar] [CrossRef]
  21. Abbasbandy, A.; Hashemi, M.S.; Liu, C.-S. The Lie-group shooting method for solving the Bratu equation. Commun. Nonlinear Sci. Numer. Simulat. 2011, 16, 4238–4249. [Google Scholar] [CrossRef]
  22. Syam, M.I.; Hamdan, A. An efficient method for solving Bratu equations. Appl. Math. Comput. 2006, 176, 704–713. [Google Scholar] [CrossRef]
  23. Doha, E.H.; Bhrawy, A.H.; Baleanu, D.; Hafez, R.M. efficient Jacobi-Gauss collocation method for solving initial value problems of Bratu type. Comput. Math. Math. Phys. 2013, 53, 1292–1302. [Google Scholar] [CrossRef]
  24. Aksoy, Y.; Pakdemirli, M. New perturbation-iteration solutions for Bratu-type equations. Comput. Math. Appl. 2010, 59, 2802–2808. [Google Scholar] [CrossRef]
  25. Jalilian, R. Non-polynomial spline method for solving Bratu’s problem. Comput. Phys. Comm. 2010, 181, 1868–1872. [Google Scholar] [CrossRef]
  26. Rashidinia, J.; Maleknejad, K.; Taheri, N. Sinc-Galerkin method for numerical solution of the Bratu’s problem. Numer. Algorithms 2013, 62, 1–11. [Google Scholar] [CrossRef]
  27. Venkatesh, S.G.; Ayyaswamy, S.K.; Raja Balachandar, S. The Legendre wavelet method for solving initial value problems of Bratu-type. Comput. Math. Appl. 2012, 63, 1287–1295. [Google Scholar] [CrossRef]
  28. Boyd, J.P. Chebyshev polynomial expansions for simultaneous approximation of two branches of a function with application to the one-dimensional Bratu equation. Appl. Math. Comput. 2003, 14, 189–200. [Google Scholar] [CrossRef]
  29. Rufai, M.A.; Ramos, H. Numerical solution of Bratu’s and related problems using a third derivative hybrid block method. Comp. Appl. Math. 2020, 39, 322. [Google Scholar] [CrossRef]
  30. Rufai, M.A.; Ramos, H. One-Step Hybrid Block Method Containing Third Derivatives and Improving Strategies for Solving Bratu’s and Troesch’s Problems. Numer. Math. Theor. Meth. Appl. 2020, 13, 946–972. [Google Scholar]
  31. Keshavarz, E.; Ordokhani, Y.; Razzaghi, M. The Taylor wavelets method for solving the initial and boundary value problems of Bratu-type equations. Appl. Numer. Math. 2018, 128, 205–216. [Google Scholar] [CrossRef]
  32. Kilbas, A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier B. V.: Amsterdam, The Netherlands, 2006; p. 24. [Google Scholar]
  33. Asadzadeh, M.; Saray, B.N. On a multiwavelet spectral element method for integral equation of a generalized Cauchy problem. BIT 2022, 62, 383–1416. [Google Scholar] [CrossRef]
  34. Jebreen, H.B.; Tchier, F. A New Scheme for Solving Multiorder Fractional Differential Equations Based on Müntz–Legendre Wavelets. Complexity 2021, 2021, 9915551. [Google Scholar] [CrossRef]
  35. Kazem, S.; Abbasbandy, S.; Kumar, S. Fractional-order Legendre functions for solving fractional-order differential equations. Appl. Math. Model. 2013, 37, 5498–5510. [Google Scholar] [CrossRef]
  36. Dehestani, H.; Ordokhani, Y.; Razzaghi, M. Fractional-lucas optimization method for evaluating the approximate solution of the multi-dimensional fractional differential equations. Engin. Comput. 2020, 38, 1–17. [Google Scholar] [CrossRef]
  37. Afarideh, A.; Dastmalchi Saei, F.; Lakestani, M.; Saray, B.N. Pseudospectral method for solving fractional Sturm-Liouville problem using Chebyshev cardinal functions. Phys. Scr. 2021, 96, 125267. [Google Scholar] [CrossRef]
  38. Afarideh, A.; Dastmalchi Saei, F.; Saray, B.N. Eigenvalue problem with fractional differential operator: Chebyshev cardinal spectral method. J. Math. Model. 2021, 11, 343–355. [Google Scholar]
  39. Esmaeili, S.; Luchko, M.; Luchkob, Y. Numerical solution of fractional differential equations with a collocation method based on Müntz polynomials. Comput. Math. Appl. 2011, 62, 918–929. [Google Scholar] [CrossRef]
  40. Lakestani, M.; Dehghan, M.; Irandoust-Pakchin, S. The construction of operational matrix of fractional derivatives using B-spline functions. Commun. Nonlinear Sci. 2012, 17, 1149–1162. [Google Scholar] [CrossRef]
  41. Shi, L.; Saray, B.N.; Soleymani, F. Sparse wavelet Galerkin method: Application for fractional Pantograph problem. J. Comput. Appl. Math. 2024, 451, 116081. [Google Scholar] [CrossRef]
  42. Singh, H.; Singh, A.K.; Pandey, R.K.; Kumar, D.; Singh, J. An efficient computational approach for fractional Bratu’s equation arising in electrospinning process. Math. Meth. Appl. Sci. 2021, 44, 10225–10238. [Google Scholar] [CrossRef]
  43. Demir, D.D.; Zeybek, A. The numerical solution of fractional Bratu-type differential equations. ITM Web Conf. 2017, 13, 1–11. [Google Scholar] [CrossRef]
  44. Alhamzi, G.; Gouri, A.; Alkahtani, B.S.T.; Dubey, R.S. Analytical solution of generalized Bratu-type fractional differential equations using the homotopy perturbation transform method. Axioms 2024, 13, 133. [Google Scholar] [CrossRef]
  45. Alpert, B.; Beylkin, G.; Coifman, R.R.; Rokhlin, V. Wavelet-like bases for the fast solution of second-kind integral equations. SIAM J. Sci. Statist. Comput. 1993, 14, 159–184. [Google Scholar] [CrossRef]
  46. Heller, V.; Strang, G.; Topiwala, P.N.; Heil, C. The application of multiwavelet filterbanks to image processing. IEEE Trans. Image Process. 1999, 8, 548–563. [Google Scholar]
  47. Saray, B.N. Abel’s integral operator: Sparse representation based on multiwavelets. BIT Numer. Math. 2021, 61, 587–606. [Google Scholar] [CrossRef]
  48. Saray, B.N. An effcient algorithm for solving Volterra integro-differential equations based on Alpert’s multi-wavelets Galerkin method. J. Comput. Appl. Math. 2019, 348, 453–465. [Google Scholar] [CrossRef]
  49. Saray, B.N. Sparse multiscale representation of Galerkin method for solving linear-mixed Volterra-Fredholm integral equations. Math. Method Appl. Sci. 2020, 43, 2601–2614. [Google Scholar] [CrossRef]
  50. Ordokhani, Y.; Rahimkhani, P. A numerical technique for solving fractional variational problems by Müntz–Legendre polynomials. J. Appl. Math. Comput. 2018, 58, 75–94. [Google Scholar] [CrossRef]
  51. Rahimkhani, P.; Ordokhani, Y.; Babolian, E. Müntz-Legendre wavelet operational matrix of fractional-order integration and its applications for solving the fractional pantograph differential equations. Numer. Algor. 2018, 77, 1283–1305. [Google Scholar] [CrossRef]
  52. Rahimkhani, P.; Ordokhani, Y. Numerical solution a class of 2D fractional optimal control problems by using 2D Müntz-Legendre wavelets. Optim. Contr. Appl. Met. 2018, 39, 1916–1934. [Google Scholar] [CrossRef]
  53. Almira, J.M. Müntz type theorems. I. Surv. Approx. Theory 2007, 3, 152–194. [Google Scholar]
  54. Shen, J.; Wang, Y. Müntz-Galerkin methods and applicationa to mixed Dirichlet-Neumann boundary value problems. Siam J. Sci. Comput. 2016, 38, 2357–2381. [Google Scholar] [CrossRef]
  55. Müntz, C.H. Über den Approximationssatz von Weierstrass; Springer: Berlin, Germany, 1914; pp. 303–312. [Google Scholar]
  56. Borwein, P.; Erdélyi, T.; Zhang, J. Müntz systems and orthogonal Müntz–Legendre polynomials. Trans. Amer. Math. Soc. 1994, 342, 523–542. [Google Scholar]
  57. Mallat, S. A Wavelet Tour of Signal Processing: The Sparse Way; Academic Press: Cambridge, MA, USA, 2008. [Google Scholar]
  58. Sabermahani, S.; Ordokhani, Y. A new operational matrix of Müntz-Legendre polynomials and Petrov-Galerkin method for solving fractional Volterra-Fredholm integrodifferential equations. Comput. Methods Differ. Eqs. 2020, 8, 408–423. [Google Scholar]
  59. Vahidi, A.R.; Hasanzade, M. Restarted Adomian’s decomposition method for the Bratu-type problem. Appl. Math. Sci. 2012, 6, 479–486. [Google Scholar]
  60. Ghomanjani, F.; Shateyi, S. Numerical solution for fractional Bratu’s initial value problem. Open Phys. 2017, 15, 1045–1048. [Google Scholar] [CrossRef]
Figure 1. The L 2 error obtained from the first approach (left) and the second approach (right) for different choices of N (Example 1).
Figure 1. The L 2 error obtained from the first approach (left) and the second approach (right) for different choices of N (Example 1).
Axioms 13 00527 g001
Figure 2. The approximate solution for different choices of υ (Example 1).
Figure 2. The approximate solution for different choices of υ (Example 1).
Axioms 13 00527 g002
Figure 3. The L 2 error obtained from the first approach (left) and the second approach (right) for different choices of N (Example 2).
Figure 3. The L 2 error obtained from the first approach (left) and the second approach (right) for different choices of N (Example 2).
Axioms 13 00527 g003
Figure 4. The approximate solution for different choices of υ (Example 2).
Figure 4. The approximate solution for different choices of υ (Example 2).
Axioms 13 00527 g004
Table 1. The L 2 error obtained from the first approach for different N, taking υ = 2 (Example 1).
Table 1. The L 2 error obtained from the first approach for different N, taking υ = 2 (Example 1).
N1214161820
Chebyshev nodes L 2 -error 2.37 × 10 6 3.11 × 10 7 1.29 × 10 8 1.56 × 10 9 5.94 × 10 11
CPU   time 0.172 0.235 0.319 0.488 0.569
Legendre nodes L 2 -error 1.42 × 10 6 1.03 × 10 7 7.21 × 10 9 5.00 × 10 10 3.42 × 10 11
CPU   time 0.128 0.250 0.328 0.375 0.563
Uniform meshes L 2 -error 2.78 × 10 5 8.74 × 10 6 1.30 × 10 6 1.89 × 10 7 2.72 × 10 8
CPU   time 0.159 0.172 0.375 0.313 0.485
Table 2. The L 2 error obtained from the second approach for different N, taking υ = 2 (Example 1).
Table 2. The L 2 error obtained from the second approach for different N, taking υ = 2 (Example 1).
N810121416
Chebyshev nodes L 2 -error 2.34 × 10 6 1.10 × 10 7 5.51 × 10 9 2.86 × 10 10 1.52 × 10 11
CPU   time 0.094 0.110 0.281 0.313 0.391
Legendre nodes L 2 -error 6.95 × 10 7 3.40 × 10 8 1.73 × 10 9 9.11 × 10 11 4.90 × 10 12
CPU   time 0.094 0.171 0.250 0.344 0.344
Uniform meshes L 2 -error 1.74 × 10 4 2.38 × 10 5 3.20 × 10 6 4.28 × 10 7 5.69 × 10 8
CPU   time 0.157 0.204 0.282 0.297 0.453
Table 3. Numerical results obtained from different methods and their comparison for Example 1.
Table 3. Numerical results obtained from different methods and their comparison for Example 1.
Proposed Method (N = 8)
t First Approach Second Approach [42] (N = 8)[59] ( N = 8 )
0.1 2.30 × 10 7 1.21 × 10 7 1.43 × 10 5 1.41 × 10 5
0.2 1.60 × 10 7 3.18 × 10 7 3.25 × 10 5 2.94 × 10 5
0.3 3.25 × 10 6 8.38 × 10 7 5.14 × 10 5 1.79 × 10 5
0.4 1.21 × 10 5 1.26 × 10 8 7.20 × 10 5 1.20 × 10 4
0.5 7.09 × 10 5 1.61 × 10 6 9.34 × 10 5 6.59 × 10 4
0.6 1.67 × 10 4 2.92 × 10 7 1.18 × 10 4 2.21 × 10 3
0.7 2.66 × 10 4 1.20 × 10 6 1.46 × 10 4 6.01 × 10 3
0.8 3.56 × 10 4 8.43 × 10 7 1.78 × 10 4 1.43 × 10 2
0.9 4.83 × 10 4 1.23 × 10 7 2.19 × 10 4 3.13 × 10 2
1.0 5.53 × 10 4 7.89 × 10 9 2.71 × 10 4 6.43 × 10 2
Table 4. The residual errors for the presented approaches to solve the fractional Bratu equation (Example 1).
Table 4. The residual errors for the presented approaches to solve the fractional Bratu equation (Example 1).
υ = 1.8 υ = 1.9 υ = 1.95
First approach  Chebyshev nodes N = 18 8.88 × 10 4 6.30 × 10 4 5.28 × 10 4
N = 20 4.02 × 10 4 3.51 × 10 4 2.17 × 10 4
Legendre nodes N = 18 7.91 × 10 4 4.18 × 10 4 3.65 × 10 4
N = 20 3.02 × 10 4 1.87 × 10 4 1.04 × 10 4
Uniform meshes N = 18 7.10 × 10 3 5.98 × 10 3 5.24 × 10 3
N = 20 4.45 × 10 3 2.61 × 10 3 1.62 × 10 3
Second approach  Chebyshev nodes N = 18 1.13 × 10 6 3.54 × 10 7 1.39 × 10 7
N = 20 6.87 × 10 7 2.12 × 10 7 8.24 × 10 8
Legendre nodes N = 18 1.28 × 10 6 3.99 × 10 7 1.56 × 10 7
N = 20 7.87 × 10 7 2.42 × 10 7 9.36 × 10 8
Uniform meshes N = 18 2.66 × 10 5 7.43 × 10 6 3.02 × 10 6
N = 20 1.57 × 10 5 5.01 × 10 6 2.03 × 10 6
Table 5. The L 2 error obtained from the first approach for different N, taking υ = 2 (Example 2).
Table 5. The L 2 error obtained from the first approach for different N, taking υ = 2 (Example 2).
N1012141618
Chebyshev nodes L 2 -error 1.83 × 10 5 1.19 × 10 6 1.55 × 10 7 6.47 × 10 9 7.81 × 10 10
CPU   time 0.078 0.250 0.313 0.428 0.500
Legendre nodes L 2 -error 9.68 × 10 6 7.11 × 10 7 5.13 × 10 8 3.60 × 10 9 2.50 × 10 10
CPU   time 0.157 0.297 0.356 0.399 0.401
Uniform meshes L 2 -error 1.86 × 10 4 2.89 × 10 5 4.37 × 10 6 6.48 × 10 7 9.45 × 10 8
CPU   time 0.156 0.266 0.281 0.422 0.438
Table 6. The L 2 error obtained from the second approach for different N, taking υ = 2 (Example 2).
Table 6. The L 2 error obtained from the second approach for different N, taking υ = 2 (Example 2).
N1213141516
Chebyshev nodes L 2 -error 2.76 × 10 9 6.24 × 10 10 1.43 × 10 10 3.28 × 10 11 7.60 × 10 12
CPU   time 0.219 0.250 0.313 0.360 0.453
Legendre nodes L 2 -error 8.67 × 10 10 1.98 × 10 10 4.56 × 10 11 1.05 × 10 11 2.45 × 10 12
CPU   time 0.102 0.171 0.328 0.403 0.741
Uniform meshes L 2 -error 1.60 × 10 6 5.85 × 10 7 2.14 × 10 7 7.80 × 10 8 2.85 × 10 8
CPU   time 0.218 0.254 0.391 0.428 0.875
Table 7. Numerical results obtained from different methods and their comparison for Example 2.
Table 7. Numerical results obtained from different methods and their comparison for Example 2.
Proposed Method (N = 8)
t First Approach Second Approach [42] (N = 8)[60] (N = 8)
0.1 1.65 × 10 7 6.06 × 10 8 7.14 × 10 6 1.40 × 10 5
0.3 1.63 × 10 6 4.19 × 10 7 2.57 × 10 5 2.63 × 10 5
0.5 3.55 × 10 5 5.80 × 10 7 4.67 × 10 5 1.08 × 10 4
0.7 1.33 × 10 4 6.01 × 10 7 7.29 × 10 5 2.51 × 10 4
0.9 2.42 × 10 4 6.15 × 10 8 1.10 × 10 4 3.98 × 10 4
Table 8. The residual errors for the presented approaches to solve the fractional Bratu equation (Example 2).
Table 8. The residual errors for the presented approaches to solve the fractional Bratu equation (Example 2).
υ = 1.8 υ = 1.9 υ = 1.95
First approach  Chebyshev nodes N = 18 9.11 × 10 4 7.23 × 10 4 5.98 × 10 4
N = 20 6.10 × 10 4 5.63 × 10 4 1.82 × 10 4
Legendre nodes N = 18 8.56 × 10 4 5.41 × 10 4 4.42 × 10 4
N = 20 6.74 × 10 4 4.11 × 10 4 2.94 × 10 4
Uniform meshes N = 18 3.12 × 10 2 1.37 × 10 2 8.19 × 10 3
N = 20 9.68 × 10 3 6.43 × 10 3 5.06 × 10 3
Second approach  Chebyshev nodes N = 18 5.68 × 10 7 1.77 × 10 7 6.96 × 10 8
N = 20 3.43 × 10 7 1.06 × 10 7 4.12 × 10 8
Legendre nodes N = 18 6.41 × 10 7 3.00 × 10 7 7.82 × 10 8
N = 20 3.94 × 10 7 1.21 × 10 7 4.68 × 10 8
Uniform meshes N = 18 1.33 × 10 5 3.71 × 10 6 1.51 × 10 6
N = 20 7.84 × 10 6 2.51 × 10 6 1.01 × 10 6
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Bin Jebreen, H.; Hernández-Jiménez, B. Two Schemes Based on the Collocation Method Using Müntz–Legendre Wavelets for Solving the Fractional Bratu Equation. Axioms 2024, 13, 527. https://doi.org/10.3390/axioms13080527

AMA Style

Bin Jebreen H, Hernández-Jiménez B. Two Schemes Based on the Collocation Method Using Müntz–Legendre Wavelets for Solving the Fractional Bratu Equation. Axioms. 2024; 13(8):527. https://doi.org/10.3390/axioms13080527

Chicago/Turabian Style

Bin Jebreen, Haifa, and Beatriz Hernández-Jiménez. 2024. "Two Schemes Based on the Collocation Method Using Müntz–Legendre Wavelets for Solving the Fractional Bratu Equation" Axioms 13, no. 8: 527. https://doi.org/10.3390/axioms13080527

APA Style

Bin Jebreen, H., & Hernández-Jiménez, B. (2024). Two Schemes Based on the Collocation Method Using Müntz–Legendre Wavelets for Solving the Fractional Bratu Equation. Axioms, 13(8), 527. https://doi.org/10.3390/axioms13080527

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop