| Review | Open Access |
|---|
Convergence and Ulam-Hyers-Rassias Stability Analyses of Numerical Solutions of Bratu Type Equations using Picard Method |
|
|---|
The Bratu equation is a basic nonlinear boundary value problem with important applications to fuel ignition, thermal combustion, and nanotechnology. The current article presents a new application of the Picard iterative technique to find accurate approximate solutions for this equation. Firstly, the conditions for existence and uniqueness of the solutions are determined. Furthermore, the article provides an explicit formulation of Picard’s scheme for second-order ordinary differential equations and its particular implementation to the Bratu type problem. The iterative solutions obtained are analyzed thoroughly for convergence and are proved to be Ulam-Hyers-Rassias stable, a very strong type of stability not yet known for these kind of solutions. Numerical tests for three cases ( π = 1 , 2, and the critical value π = 3.51383 ) are shown to exemplify outstanding accuracy of the proposed approach. A thorough comparison with known techniques including the Adomian Decomposition Method, Homotopy Perturbation Method, and Variational Iteration Method indicates that the Picard iterative scheme is much better in terms of accuracy since its maximum absolute errors are much smaller.
Highlights
Mathematical modeling of many physical phenomena is achieved in the form of integral equations, differential equations (DEs), or integro- differential equations [1-3]. Bratu type DEs have many applications in practical life. These include fuel ignition, Chandrasekhar model, nanotechnology, thermal reaction, heat transfer by conduction, radiative heat transfer, and chemical reactor theory [4-7]. The scientists and researchers are very keen in the study of Bratu type equations (BTEs). This is because the solutions of such type of equations are more natural and significant due to their important usage in engineering and scientific experimentations. The following equation is called one dimensional Bratu equation [8, 9]
π′′(π₯) + π ππ(π₯) = 0 with π(0) = 0, π(1) = 0 ; ∀ π₯ ∈
[ 0, 1] (1)
where π > 0 is a physical parameter. Exact solution of above equation (1) is10]
Several analytical, semi-analytical, and numerical schemes have been used to solve BTEs. Decomposition Method (DM) [11], Homotopy Perturbation Method (HPM) [12, 13], Perturbation Iteration Algorithm (PIA) [14], Optimal Homotopy Asymptotic Method (OHAM) [15], Laplace Method (LM) [16], Variational Iteration Method (VIM) [17], Perturbation Method (PM) [18], and B Spline Method (BSM) [19] have been implemented to handle BTEs.
While the above-mentioned approaches have been used successfully, they require intricate calculations, for instance, the formation of Adomian
polynomials or determining auxiliary parameters and functions in homotopy-based approaches. The Picard iterative scheme is an attractive alternative considering its simplicity of concept, ease of implementation, and well-established rapid convergence for many nonlinear problems [20-24]. However, its use on the Bratu equation, especially with an extensive study on the stability of its solutions, is an uncharted territory. Therefore, the current article aimed to fill that gap. The novelty of this research is two-pronged: (i) systematic use and numerical verification of the Picard method for BTEs and (ii) pioneering Ulam-Hyers-Rassias stability study of the approximate solutions developed by the iterative scheme.
The study of Ulam-Hyers type stability of various dynamical systems has received considerable attention. The famous Ulam-Hyers stability instigated in a seminar at the Wisconsin University in 1940, where Ulam
[25] suggested the problem of the stability for functional equations. A significant development occurred in 1941, when Hyers [26] gave a partial solution to Ulam’s problem. After an in-depth analysis of the Ulam-Hyers stability structure, some researchers extended and used the concept of Ulam-Hyers stability, such as generalized Ulam-Hyers stability [27, 28], Ulam-Hyers-Rassias stability [29], and generalized Ulam-Hyers-Rassias stability. Huang et al. [30] analyzed Hyers-Ulam stability, while Qarawani
[31] investigated Hyers-Ulam-Rassias stability of nonlinear DEs. Wang et al. considered Ulam-Hyers stability of fuzzy fractional DEs with delay [32, 33].
The foremost aim of the current article is to compute approximate solutions of BTEs using Picard’s method which are new and not described before in the literature. The article is organized as: Section 2 covers conditions for existence and uniqueness of solutions, while section 3 comprehends the illustration of Picard method. Section 4 presents the solutions of numerical examples. The convergence and stability analyses of the derived solutions have been performed in section 5 and 6, respectively. Estimation of error and comparison of results are incorporated in section 7, while conclusion of the article is drafted in section 8.
The existence and uniqueness of solutions for the Bratu problem are well-established and depend critically on the parameter π . The
foundational result is summarized in the following theorem:
Theorem 1. There are three cases for μ given in equation (1)
Here π0 is called the critical value [12, 13] given as:
1 =1/4οΏ½ 2 π0 sinh (4),
and its numerical value is
π0 = 3.513830719.
Figure 1. Comparison of π and π―.
Figure 1 shows that when π < 3.513830719, then π― has two values for each value of π. Hence, there are two solutions for each
π < 3.513830719. For π = 3.513830719, only one value of
π― = 4.798645359 exists and there is a unique solution. When
π > 3.513830719, there is no resultant value of π―, and in this case, no solution of Bratu equation exists [12, 13].
This section discusses the description of Picard method for second- order ordinary differential equation (ODE) and its implementation to BTE.
3.1. Formulation of Picard Method for Second-Order ODE
that is Picardβs iterative scheme for second-order ODE [21, 22].
3.2. Implementation to Bratu Equation
From the above equation (6), we have [12, 34]
which is the exact solution of equation (10). Taking π0(π₯) = 0 and applying Picard method, we get
π1(π₯) = 0.5493527280 π₯ − 0.5 π₯2 ,
π2(π₯) = 0.0003720238095 π₯8 − 0.001634978357 π₯7 − 0.001651763169 π₯6
+0.01235224910 π₯5 + 0.02909214918 π₯4 − 0.09155878800 π₯3 − 0.5 π₯2
+0.5493527280 π₯,
and
U3 (x) = 0.5493527280 x − 0.5 x2 − 0.09155878800 x3 + 0.02909214918 x4 + 0.0183117576 x5 − 0.003459802640 x6 −
0.001764607014 x7 + 0.9322482480 × 10−4x8 +
1.580853532 × 10−4x9 + 0.4533942348 × 10−5x10 −
1.393134891 × 10−5x11 + 0.06120893625 × 10−6x12 +
0.06540389326 × 10−5x13 + + 0.04400289 × 10−6x14 −
0.03474251 × 10−6x15 − 0.03008674 × 10−7x16 +
0.02236216459 × 10−7 x17 − 0.02261465929 × 10−8 x18
(13)
that is the approximate solution of equation (10).
4.2. Example-2
which is the exact solution of equation (14). Taking π0(π₯) = 0 and applying Picard method, we get
π1(π₯) = 1.248217518 π₯ − π₯2 ,
π2(π₯) = 0.005952380952 π₯8 − 0.02971946472 π₯7
+0.01860156574 π₯6 + 0.0924087264 π₯5 + 0.0368294189 π₯4
−0.416072506 π₯3 − π₯2 + 1.248217518 π₯, (16)
and
π3(π₯) = −0.115787055 × 10−6 π₯18 + 0.130074688 × 10−5 π₯17 − 0.460289 × 10−5 π₯16
−0.02644413 × 10−6 π₯15 + 0.2586929702 × 10−4 π₯14 + 0.2374648306 × 10−4 π₯13
−0.1722400368 × 10−3 π₯12 − 0.5966016460 × 10−3 π₯11 + 0.001944801524 π₯10
+0.003173141654π₯9 − 0.00655987510 π₯8 − 0.02640249326 π₯7 − 0.001165361882 π₯6
+0.1664290024 π₯5 + 0.03682941898 π₯4 − 0.4160725060 π₯3 − π₯2 + 1.248217518 π₯ ,
(17)
that is the approximate solution of equation (14).
4.3. Example-3
Thus,
cosh ([π₯ − 0.5] 4.798645359)
π(π₯) = −2ln (cosh ([π₯ β 0.5] 4.798645359/ 2 )) ,
cosh (4.798645359/4)
⇒ π(π₯) = −2 ln(0.5524420911cosh(2.399322680 π₯ − 1.199661340)),
which is the exact solution of equation (18). Taking π0(π₯) = 0 and applying Picard method, we get
π1(π₯) = 3.999916982 π₯ − 0.5 π₯2 ,
π2(π₯) = 0.00130722869 π₯8 − 0.04183044990 π₯7 + 0.4538503540 π₯6 − 1.5225505 π₯5
−2.196046963 π₯4 − 2.342505194 π₯3 − 1.756915360 π₯2 + 3.999916982 π₯ ,
π3(π₯) = −2.405744959 × 10−3π₯18 + 6.295431774 × 10−3π₯17 + 6.06359428 × 10−3π₯16
−0.04140070848 π₯15 + 0.2133926181 π₯14 − 0.3033346185 π₯13 − 0.1635341992 π₯12
−0.2943933311 π₯11 − 1.238108848 π₯10 − 0.09860541020 π₯9 + 0.06549570825 π₯8
+1.569248472 π₯7 + 2.820111160π₯6 − 0.2276930256 π₯5 − 1.827997980 π₯4
−2.342505194 π₯3 − 1.756915360 π₯2 + 3.999916982 π₯, (20)
and
π4(π₯) = 3.999916982 π₯ − 1.756915360 π₯2 − 2.342505194 π₯3 −
2.608816838 π₯4 + 2.057791678 π₯5 + 1.436367948 π₯6 +
0.3755924260 π₯7 − 0.5989937866 π₯8 − 1.115268983 π₯9 −
0.1861262692 π₯10 + 0.4014073533π₯11 + 0.4895580669π₯12
−0.2133778426π₯13 − 0.1783860287π₯14 − 0.2345269362π₯15 −
0.110694331 π₯16 + 0.0325434749 π₯17 + 0.0946829798 π₯18 +
0.0545570354 π₯19 + 0.023638545π₯20 − 0.0242938671 π₯21 −
0.021804040 π₯22 + 0.0072424414 π₯23 + 0.0741606236 π₯24 +
0.002463820 π₯25 − 0.0059534466 π₯26 − 0.0012045626 π₯27 −
0.0067346123 π₯28 − 0.0011077633 π₯29 + 0.00771358043π₯30 +
0.000802098π₯31 + 0.0003443211π₯32 + 0.61416749 × 10−5 π₯33 −
0.0201121798 × 10−5 π₯34 − 0.0922424728 × 10−5 π₯35 −
0.16190965120 × 10−6 π₯36 + 0.056308070 × 10−6 π₯37 + 0.00429760 ×
10−7 π₯38 + 0.0748094200 × 10−7 π₯39 − 0.0306817000 × 10−7π₯40 −
0.03965400 × 10−8 π₯41 + 0.05616 × 10−9 π₯42 − 0.01964754709 ×
10−9 π₯43 + 0.041984642179 × 10−9 π₯44 − 0.064080398 × 10−10 π₯45 +
0.07435209 × 10−11 π₯46 − 0.067626903 × 10−12 π₯47 + 0.0489542041 ×
10−13 π₯48 − 0.0283546 × 10−14 π₯49 + 0.013108496 × 10−15 π₯50 −
0.0047865113 × 10−16 π₯51 + 0.013534696 × 10−17 π₯52 − 0.0286394 ×
10−19 π₯53 + 0.04273016 × 10−23 π₯54 − 0.40268047 × 10−25 π₯55 +
0.17958767 × 10−27 π₯56. (21)
that is the approximate solution of equation (18).
4.4. Example-4Consider
π′′(π₯) + 5 ππ(π₯) = 0 with π(0) = 0 , π(1) =
0 ; ∀ π₯ ∈ [ 0 , 1]. (22)
Here, π = 5. To find the solutions of above equation (22)
π(π₯) = −2ln (cosh(|π₯-0.5|P/2)/cosh(p/4)
and π― can be derived from
π― = √2 × 5 cosh (P/4).
Since π = 5, then
π― = √2 × 5 cosh (P/4) (23)
After solving equation (23), we get
π― = (−3.181805553 + 5.282305940 π )√10.
Since π― is a complex number, therefore it can not be continued further. It has already been deliberated upon that for π > 3.513830719, Bratu equation has no solution.
This section discusses the convergence of solutions of numerical examples derived by Picard method.
5.1. Convergence CriteriaThe convergence of the sequence ππ(π₯) generated by Picard’s iteration
is assessed using the uniform convergence criterion on the interval π₯ ∈ [ππ, 1]. Recall that a sequence of functions ππ(π₯) converges uniformly to a function π(π₯) if [35]
lim π π’π|ππ(π₯) − π(π₯)| = 0.
π→∞
It will be demonstrated numerically that for given examples, the maximum absolute error |ππ(π₯) − π(π₯)| indeed decreases below a predefined tolerance ππ after a finite number of iterations π, providing strong empirical evidence for uniform convergence.
5.2. Convergence Analysis of Solution of Example-1Since it has been discussed above that ππ(π₯) is uniformly convergent if and only if
sup| ππ(π₯) − π(π₯)| = β₯ ππ(π₯) − π(π₯) β₯ < ππ
when π < π , ∀ π₯ ∈ [ 0 , 1] .
Taking ππ = 0.00009, we have
sup| ππ(π₯) − π(π₯)| = β₯ ππ(π₯) − π(π₯) β₯ = Max Error < ππ
when π < π , ∀ π₯ ∈ [ 0 , 1]
which implies that ππ(π₯) converges to ππ(π₯) , where π = 2 and π(π₯)
represents exact solution.
5.3. Convergence Analysis of Solution of Example-2Since it has been discussed above that ππ(π₯) is uniformly convergent if and only if
sup| ππ(π₯) − π(π₯)| = β₯ ππ(π₯) − π(π₯) β₯ < ππ
when π < π , ∀ π₯ ∈ [ 0 , 1] .
Taking ππ = 0.0009, we have
sup| ππ(π₯) − π(π₯)| = β₯ ππ(π₯) − π(π₯) β₯ = Max Error < ππ
when π < π , ∀ π₯ ∈ [ 0 , 1]
which implies that ππ(π₯) converges to π(π₯) , where π = 2 and π(π₯)
represents exact solution.
5.4. Convergence Analysis of Solution of Example-3Since it has been discussed above that ππ(π₯) is uniformly convergent if
and only if
sup| ππ(π₯) − π(π₯)| = β₯ ππ(π₯) − π(π₯) β₯ < ππ
when π < π , ∀ π₯ ∈ [ 0 , 1] .
Taking ππ = 0.022414, we have
sup| ππ(π₯) − π(π₯)| = β₯ ππ(π₯) − π(π₯) β₯ = Max Error < ππ
when π < π , ∀ π₯ ∈ [ 0 , 1]
which implies that ππ(π₯) converges to π(π₯), where π = 3 and π(π₯) is the exact solution.
This section discusses the stability analysis of numerical scheme for BTEs using the following stability criteria.
5.1. Ulam-Hyers-Rassias Stability (Generalized Ulam-Hyres Stability)The general second-order differential equation is considered as
π′′(π₯) − πΊ(π₯ , π(π₯) , π ′(π₯)) = 0 with π(0) =
0 and π ′(0) = 0. (24)
Following [29-31], it can be said that equation (24) is Ulam-Hyers-Rassias (UHR) stable with respect to a continuous functions π(π₯) if
where π(π₯) , π(π₯) ∈ πΆ 2[π, π] and π»(π₯), π(π₯) are positive continuous functions. Furthermore, π»(π₯) does not depend on π(π₯) and
πΊ(π₯ , π(π₯) , π ′(π₯)).
6.2. Ulam-Hyers-Rassias Stability of Bratu EquationTheorem 2. The Bratu equation is Ulam-Hyers-Rassias stable, if it fulfills the conditions given below
While a full theoretical proof is beyond the scope of this numerical study, strong numerical evidence will be provided for the stability of derived approximate solutions. For Picard iterations ππ(π₯) , it will be numerically verified that these inequalities hold for given examples.
6.3. Stability Analysis of Example-1Consider
π′′(π₯) + ππ(π₯) = 0 with π(0) = 0 , π(1)
= 0 ; ∀ π₯ ∈ [ 0 , 1].
Here, π(π₯) = π3(π₯) and π(π₯) = π(π₯), then
οΏ½ π3′′(π₯) + ππ3(π₯)οΏ½ ≤ maxοΏ½ π3′′(π₯) + ππ3(π₯)οΏ½ ≤ π»(π₯)
and
= π₯2 + 0.0038857183 ,
| π3(π₯) − π(π₯) | ≤ max| π3(π₯) − π(π₯) | ≤ π(π₯)
= π₯2 + 0.000089546 .
Hence, Example-1 fulfills the hypothesis of Theorem 2 and is Ulam-Hyers-Rassias stable.
6.4. Stability Analysis of Example-2Consider
π′′(π₯) + 2 ππ(π₯) = 0 with π(0) = 0 , π(1)
= 0 ; ∀ π₯ ∈ [ 0 , 1].
Here, π(π₯) = π3(π₯) and π(π₯) = π(π₯), then
οΏ½ π3′′(π₯) + 2 ππ3(π₯)οΏ½ ≤ maxοΏ½ π3′′(π₯) + 2 ππ3(π₯)οΏ½ ≤ π»(π₯)
and
= π₯4 + 0.09701083186 ,
| π3(π₯) − π(π₯) | ≤ max| π3(π₯) − π(π₯) | ≤ π(π₯)
= π₯4 + 0.00082169 .
Thus, Example-2 follows the hypothesis of Theorem 2 and is Ulam-Hyers-Rassias stable.
6.5. Stability Analysis of Example-3Consider
π′′(π₯) + 3.513830719 ππ(π₯) = 0 with π(0) = 0 , π(1)
= 0 ; ∀ π₯ ∈ [ 0 , 1].
Here, π(π₯) = π4(π₯) and π(π₯) = π(π₯), then
οΏ½ π4′′(π₯) + 3.513830719 ππ4(π₯)οΏ½ ≤ maxοΏ½ π4′′(π₯) + 3.513830719 ππ4(π₯)οΏ½
≤ π»(π₯) = π₯6 + 65.60872438 ,
and
|π4(π₯) − π(π₯) | ≤ max| π4(π₯) − π(π₯) | ≤ π(π₯)
= π₯6 + 0.022414 .
Thus, Example-3 fulfils the hypothesis of Theorem 2 and is Ulam- Hyers-Rassias stable.
Here, the efficacy and veracity of Picard’s iterative scheme has been demonstrated through error’s estimation, comparison of maximum errors, and graphical illustrations of the obtained approximate solutions of BTEs.
7.1. Results of Example-1Table 1 contains |Eππππππππ| estimated using Picard method, which shows that π¦π¦π¦π¦π¦π¦ |Eππππππππ| = β₯ Eππππππππ β₯ = ππ. ππππππππππππππππππ. The β₯ Eππππππππ β₯ estimated by Picard method, PIA [21], DM [18], HPM [13], and OHAM >[15] are listed in Table 2. It explained that Picard’s method has smallest β₯ Eππππππππ β₯.
Figure 2(a , b) demonstrates the comparison of exact solution with approximate solutions obtained by Picard’s iterative scheme. Figure 2(a) shows that both approximate and exact solutions coincide with each other. Figure 2(b) indicates that approximate solutions of zero to third orders are converging to exact solution. Figure 2(c) illustrates the comparison of solutions obtained by Picard’s iterative scheme, HPM, OHAM, DM, and PIA with the exact solution. This demonstrates that both exact and Picard’s solutions make an excellent agreement, while other solutions diverge from exact solution. Figure 2(d) indicates that Picard’s iterative scheme has least β₯ Error β₯ as compared to other stated techniques.
Table 1. Error Estimation of Example-1
|
x |
Exact Sol. |
Picard’s Sol. |
| Error | |
|---|---|---|---|
|
0.00 |
0.0000000000 |
0.0000000000 |
0.0000000000 |
|
x |
Exact Sol. |
Picard’s Sol. |
| Error | |
|
0.10 |
0.0498467900 |
0.0498468027 |
1.27000 × 10−8 |
|
0.20 |
0.0891899350 |
0.0891902388 |
3.03800 × 10−7 |
|
0.30 |
0.1176090956 |
0.1176109762 |
1.88060 × 10−6 |
|
0.40 |
0.1347902526 |
0.1347966401 |
6.38750 × 10−6 |
|
0.50 |
0.1405392142 |
0.1405548425 |
1.56280 × 10−5 |
|
0.60 |
0.1347902526 |
0.1348215219 |
3.12690 × 10−5 |
|
0.70 |
0.1176090956 |
0.1176641754 |
5.50798 × 10−5 |
|
0.80 |
0.0891899350 |
0.0892797819 |
8.95460 × 10−5 |
|
0.90 |
0.0498467900 |
0.0498874514 |
4.06614 × 10−5 |
|
1.00 |
0.0000000000 |
0.0000000000 |
0.0000000000 |
Table 2. Comparison of Error of Example-1
|
Methods |
Error |
|---|---|
|
Picard’s Method |
0.0000895460 |
|
Perturbation Iteration Algorithm |
0.0011992210 |
|
Decomposition Method |
0.0030154732 |
|
Homotopy Perturbation Method |
0.1431299094 |
|
OHAM |
0.9944206698 |
Figure 2. Graphical Illustration of Example-1
7.2. Results of Example-2Table 3 lists | Eππππππππ | estimated by Picard’s iterative scheme. It can be observed that β₯ Eππππππππ β₯ = π¦π¦π¦π¦π¦π¦ | Eππππππππ | = ππ. ππππππππππ1ππππ. The β₯ Eππππππππ β₯ estimated by Picard method, Laplace method (LM) [16], DM [18], PIA [14], and HPM [13] drafted in Table 4 indicates that Picard’s method has smallest β₯ Eππππππππ β₯ amongst these methods.
Figure 3(a , b) illustrated the comparison of exact solution with approximate solutions obtained by Picard’s iterative scheme. Figure 3(a) shows that both approximate and exact solutions match with each other. Figure 3(b) shows that approximate solutions of zero to third orders are converging to exact solution. Figure 3(c) demonstrates the comparison of solutions obtained by Picard’s iterative scheme, DM, LM, PIA, and HPM with the exact solution. This illustrates that both exact and Picard’s solutions make an excellent agreement, while solutions derived by other mentioned techniques diverge from exact solution. Figure 3(d) represents that Picard’s iterative scheme has least β₯ Error β₯ as compared to other stated methods.
Table 3. Error Estimation of Example-2
|
x |
Exact Sol. |
Picard’s Sol. |
| Error | |
|---|---|---|---|
|
0.00 |
0.0000000000 |
0.0000000000 |
0.000000000 |
|
0.10 |
0.1144107440 |
0.1144110226 |
7.7860 × 10−7 |
|
0.20 |
0.2064191156 |
0.2064266804 |
7.5640 × 10−6 |
|
0.30 |
0.2738793116 |
0.2739270572 |
4.7745 × 10−5 |
|
0.40 |
0.3150893646 |
0.3152541108 |
1.6474 × 10−4 |
|
0.50 |
0.3289524214 |
0.3293601056 |
8.2169 × 10−4 |
|
0.60 |
0.3150893646 |
0.3152541108 |
1.6474 × 10−4 |
|
0.70 |
0.2738793116 |
0.2739270572 |
4.7745 × 10−5 |
|
0.80 |
0.2064191156 |
0.2064266804 |
7.5640 × 10−6 |
|
0.90 |
0.1144107440 |
0.1144110226 |
7.7860 × 10−7 |
|
1.00 |
0.0000000000 |
0.0000000000 |
0.000000000 |
Table 4. Comparison of Error of Example-2
|
Method |
Error |
|---|---|
|
Picard’s Method |
0.0008216900 |
|
Laplace Method |
0.0123778084 |
|
Decomposition Method |
0.0146751156 |
|
Perturbation Iteration Algorithm |
0.0523780000 |
|
Homotopy Perturbation Method |
0.2559341111 |
Figure 3. Graphical Illustration of Example-2
7.3. Results of Example-3The | Eππππππππ | estimated by Picard’s iterative scheme is drafted in Table 5 which shows that β₯ Eππππππππ β₯ = π¦π¦π¦π¦π¦π¦ | Eππππππππ | =ππ. ππππππππ1ππ. The β₯ Eππππππππ β₯estimated by Picard method, B Spline method [19], HPM [13], PIA [14], and VIM [17] are drafted in Table 6 which shows that Picard method has smallest β₯ Eππππππππ β₯ amongst these methods.
Figure 4 (a, b) represents the comparison of exact solution with approximate solutions obtained by Picard’s iterative scheme. Figure 4(a) shows that both approximate and exact solutions match with each other. Figure 4(b) shows that approximate solutions of zero to fourth orders are converging to exact solution. Figure 4(c) illustrates a comparison of approximate solutions computed by Picard’s iterative scheme, BSM, HPM, PIA, and VIM with exact solution. This demonstrates that both exact and Picard’s solutions make an excellent agreement, while solutions computed by other mentioned methods move away from exact solution. Figure 4(d) displays that Picard’s iterative scheme has smallest β₯ Error β₯ as compared to other stated schemes.
Table 5. Error Estimation of Example-3
|
x |
Exact Sol. |
Picard’s Sol. |
| Error | |
|---|---|---|---|
|
0.0 |
0.000000000 |
0.0000000000 |
0.000000000 |
|
0.1 |
0.395805699 |
0.3957501818 |
5.5517 × 10−5 |
|
0.2 |
0.739097410 |
0.7385461713 |
5.5124 × 10−4 |
|
0.3 |
1.008758260 |
1.0074268710 |
1.3314 × 10−3 |
|
0.4 |
1.182536660 |
1.1817929190 |
7.4374 × 10−4 |
|
0.5 |
1.242742690 |
1.2393843260 |
3.3584 × 10−3 |
|
0.6 |
1.182536660 |
1.1712949450 |
1.1242 × 10−2 |
|
0.7 |
1.008758260 |
0.9890955265 |
1.9663 × 10−2 |
|
0.8 |
0.739097410 |
0.7166833621 |
2.2414 × 10−2 |
|
0.9 |
0.395805699 |
0.3834243783 |
1.2381 × 10−2 |
|
1.0 |
0.000000000 |
0.0000000000 |
0.000000000 |

Figure 4. Graphical Illustration of Example-3
Table 6. Comparison of Error of Example-3
|
Method |
Error |
|---|---|
|
Picard’s Method |
0.0224140000 |
|
B Spline Method |
0.1347528700 |
|
Homotopy Perturbation Method |
0.4964351282 |
|
Perturbation Iteration Algorithm |
0.7001783219 |
|
Variational Iteration Method |
1.3943488610 |
The current article is devoted to the derivation of approximate solutions of BTEs using Picard’s iterative technique which is a reliable, effective, and efficient method to solve such kind of equations. Existence and uniqueness of solutions have been confirmed. Convergence and stability of solutions of numerical examples have also been examined. Furthermore, the absolute errors for all examples have also been estimated. The Picard’s results are compared with the results attained by DM, PIA, HPM, OHAM, LM, VIM, PM, and BSM through tables and graphical illustrations, and then discussed thoroughly. The derived results definitely designate the following outcomes: a) The solutions of BTEs are convergent, b) The solutions of BTEs are Ulam-Hyers-Rassias stable, c) Picard’s solutions have least β₯Errorβ₯ amongst other mentioned techniques, and d) Picard’s solutions are in good agreement with exact solutions.
The results of the current research open up a number of promising directions for extension. The Picard’s iterative method can be extended to solve higher-dimensional Bratu problems, systems of Bratu equations, and problems with nonlinear boundary conditions. In addition, investigating its application to fractional-order Bratu type equations involving Caputo, Riemann-Liouville, or other fractional derivatives is an important and difficult direction for future study. The stability framework developed here can also be used for other classes of nonlinear differential equations that are solved using iterative methods.
Saif Ullah: conceptualization, formal analysis, investigation, methodology, project administration, resources, supervision, validation, writing – original draft, writing – reviewing & editing.
Muzaher Ali: data curation, formal analysis, investigation, methodology, software, visualization, writing – original draft, writing – reviewing & editing.
Sana Bajwa: data curation, formal analysis, investigation, methodology, software, visualization, writing – original draft, writing – reviewing & editing.
Ahsan Bilal: data curation, formal analysis, investigation, methodology, writing – original draft, writing – reviewing & editing.
The authors of the manuscript have no financial or non-financial conflict of interest in the subject matter or materials discussed in this manuscript.
The data associated with the study may be provided by the corresponding author if requested.
No funding was received for this research.
The authors did not use any type of generative artificial intelligence software for this research