Some generalized recurrence relations for nonlinear equations by using decomposition technique with application of fractal geometry
Farooq Ahmed Shah, Syeda Rameesha Hamdani, Fikadu Tesgera Tolasa, Iftikhar Haider

TL;DR
This paper introduces new root-finding methods for nonlinear equations that improve convergence and provide visual insights into their behavior.
Contribution
The paper proposes novel root-finding methods using accelerated decomposition techniques with improved convergence order.
Findings
Newly derived methods outperform traditional approaches in convergence order.
Polynomiography visualizes basins of attraction, offering insights into convergence behavior and stability.
The proposed algorithms overcome limitations of existing root-finding techniques.
Abstract
Nonlinear equations frequently appear in diverse fields of applied sciences, where real-world phenomena cannot be accurately represented by linear models. Therefore, developing efficient numerical methods to approximate the roots of such equations remain a challenging and intellectually stimulating task. These methods are crucial in physics, engineering and computer science for solving nonlinear equations. In response to the growing demands of real-time systems, complicated simulations and high-performance computing, this article introduces few novel root-finding methods that significantly improve the convergence order of the traditional approaches. Accelerated decomposition technique is to diversify different classes of iterative methods. Newly derived methods are compared with existing methods numerically as well as graphically. Polynomiography is employed to visualize the basins of…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Mathematical Theories and Applications · Fractional Differential Equations Solutions · Nonlinear Waves and Solitons
Algorithm 2.1. For a given , compute the approximate solution by the following iterative scheme.Alt-text: Unlabelled box dummy alt text Unlabelled image dummy alt text
Theorem 3.1**.** Let be a simple zero of sufficiently differentiable function for an open interval If is sufficiently close to α, then iterative method define in Algorithm 2.3 has at least fourth-order convergence.Alt-text: Unlabelled box dummy alt text
Specifications table
Subject areaMathematics and StatisticsMore specific subject areaNumerical AnalysisName of your methodIterative methods for nonlinear equationName and reference of original methodAll are newly developed methodsResource availabilityMaple is used for calculation
Background
Finding approximate solutions of nonlinear equations is a crucial aspect of various branches of pure and applied mathematics, playing a vital role in numerous fields. In physics, it's essential for modeling population growth, electrical circuits, mechanical systems, and quantum mechanics. Engineering relies on it for designing electronic circuits, control systems, signal processing and structural analysis. Computer science utilizes nonlinear equations in machine learning, data analysis, algorithm development and computer graphics. Biology, economics, environmental science, medicine, optimization, signal processing, chemistry, aerospace, materials science, neuroscience and finance also heavily depend on solving nonlinear equations to make predictions, model real-world phenomena and optimize systems. The significance of nonlinear equations is evident in understanding market dynamics, resource allocation, and economic growth, as well as in analyzing medical imaging, modeling disease spread and understanding pharmacokinetics. The ability to solve these equations efficiently and accurately is critical in advancing research, driving innovation and solving complicated problems across these diverse disciplines. In physics, nonlinear equations appear in quantum mechanics, nonlinear optics, plasma physics, and thermodynamics. Problems such as determining energy levels, solving dispersion relations, or computing steady states of nonlinear dynamical systems rely heavily on iterative root-finding techniques. High-order iterative methods are particularly valuable in these contexts, as they can achieve rapid convergence and high precision, reducing computational cost in large-scale simulations.
The Newton method, a widely used and powerful technique for finding roots of nonlinear equations, boasts quadratic convergence but is not without its limitations. Despite its rapid convergence, the Newton method can be susceptible to numerical instabilities, including division by zero, poor initial guesses, non-convergence and numerical overflow. To mitigate these issues, various modifications and alternatives have been developed, such as the secant method, bisection method, quasi-Newton methods, trust region methods, and hybrid methods. These refinements aim to improve the robustness and reliability of root-finding method making them more suitable for a broad range of applications. By addressing the shortcomings of the Newton method, researchers and practitioners can harness the strengths of these techniques to efficiently and accurately solve complex nonlinear equations. This method can suffer from numerical instabilities due to or be very small at any during computational process at any step. Several iterative methods have been developed for solving using different techniques [[1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37]]. Abbasbandy [1] and Chun [[8], [9], [10]] worked out to gain different one-step and two-step iterative methods by using Adomian decomposition techniques [1]. These methods are of higher order of convergence but persevere with some drawbacks. Our goal is to develop a generalized recurrence relation that can be implemented to generate iterative methods for finding more accurate solutions for nonlinear equations. In this work, we will implement the technique of Gejji & Jafari [11] to decompose the nonlinear equation for obtaining an applicable formula for nonlinear equations. We will use auxiliary functions to diversify the techniques for best implementation of the methods. We will apply quadrature for this procedure then finally we will generalize the decomposition technique of [11] which is different than Adomian decomposition [1] to formulate the higher order convergent iterative methods. The use of arbitrary and auxiliary function will make the decomposition much more flexible and applicable for derivation and implementation of the iterative methods. Convergence analysis of the newly derived iterative is also studied. Performance of these new schemes is illustrated by several examples and comparison with other methods is shown graphically.
Method details
In this section, we develop a novel class of iterative methods for solving nonlinear equations by integrating the Taylor series expansion and numerical quadrature techniques. The Taylor series approach provides a local polynomial approximation of the nonlinear function and its derivatives, enabling the construction of higher-order iterative schemes with predictable convergence behavior. Complementing this, the quadrature-based approach utilizes the integral form of the nonlinear equation and approximates the integral using Newton–Cotes or Gaussian quadrature formulas, which effectively capture the cumulative behavior of the derivative over the iteration interval. By combining these two strategies, we construct hybrid iterative methods in which the Taylor expansion offers accurate local predictions while the quadrature evaluation refines the update step by incorporating derivative information at multiple nodes. This unified framework results in efficient, high-order Newton-type methods that maintain rapid convergence with improved stability, providing a flexible and systematic approach for generating powerful iterative algorithms for nonlinear problems. Newton method, Halley method and Householder methods are easily obtained by using Taylor series technique and quadrature rules with fundamental Theorem of callus combination provides various applicable methods. This section introduces fundamental and unique recurrence relations and with the help of these new relations innovative iterative methods for addressing nonlinear equations. By combining a system of coupled equations with decomposition techniques, we develop a robust approach to obtaining approximate solutions. The incorporation of an auxiliary function expands the versatility of the main recurrence relation, facilitating its application to a broader range of nonlinear equations.
Consider the nonlinear equation
On the condition that α as a simple root of nonlinear Eq. (1) and γ is the initial estimate which is close to α. Let be the involved auxiliary and arbitrary function, such that
Using Taylor series on and quadrature formula on then Eq. (2) can be written as
We can express Eq. (3) as:
Eq. (4) can take the following form by simple manipulation
Where
and
Where ) is a nonlinear function.
Now we obtain new iterative schemes by using the decomposition techniques of [11]. The main idea of this decomposition technique is applied to find the solution in the following series form.
The nonlinear operator can be decomposed as shown in the following equation
From Eq. (6), (8), (9), we get,
From Eq. (10), we have
Where
Now for
For
So, from Eq. (8) and (11)
From Eq. (4) and by using the idea of suggested by Yun [27].
Substituting Eq. (16) in (15) and combining with Eq. (14) and (11).
Which yields to the
Eq. (19) allows us to establish the following one-step iterative scheme for solving the nonlinear equation as:
Algorithm 2.1For a given , compute the approximate solution by the following iterative scheme.
From Eq. (19), we have
Now using (4) and (7) with the help of the idea given by using Yun [33], we have
From Eq. (8) and (23) we have
For
Now by combining Eq. (7), (23) and (24) we get,
Using the above relation, we conclude to suggest the following two-step iterative method for solving nonlinear Eq. (1).
Algorithm 2.2For a given , compute the approximate solution by the following iterative scheme:
From Eq. (25), we have
Now from Eq. (4) and using the design of Yun [33], we have
and
For
So by combining Eqs. (7), (26) and (33) we get the following
Above relation allows us to suggest the following three-step iterative method for solving Eq. (1).
Algorithm 2.3For a given , calculate the approximate solution by the following iterative schemes:
From Algorithms 2.1, 2.2 and 2.3, we suggest some iterative method for solving nonlinear Eq. (1) by using different values of auxiliary function. By choosing suitable auxiliary functions diversify the main recurrence relation to obtain the best solution for nonlinear Eq. (1).
We consider the two auxiliary functions which are and . When we choose , and these will provide us with Algorithms from 2.4 to 2.6 and Algorithms 2.7 to 2.9 respectively. Some of these methods are well known and treated as special cases of our main recurrence relations.
Algorithm 2.4For a given , compute the approximate solution by the following iterative scheme:
Well known Newton method [19] is a special case of Algorithm 2.4, when we take .
Algorithm 2.5For a given , compute the approximate solution by the following iterative schemes:
Algorithm 2.6For a given , compute the approximate solution by the following iterative schemes:
Algorithm 2.7For a given , compute the approximate solution by the following iterative scheme:
Well known Newton method is a special case of Algorithm 2.7. when we take .
Algorithm 2.8For a given , compute the approximate solution by the following iterative schemes:
Algorithm 2.9For a given , compute the approximate solution by the following iterative schemes:
Remark: By varying the value of , we can generate distinct classes of iterative schemes from these newly developed methods. Optimal results can be achieved by selecting the value of that maximizes the denominator of the corrector function.
Nomenclature.Symbols****DescriptionsITNumber of Iterations Initial Guess Current iterate in the iterative method Next iterate (updated value) Tolerance for convergence Absolute ErrorCOCComputational order of convergenceTOCTime of ComputationsNMNewton methodAlgAlgorithmDIVDivergence
Convergence analysis
This section is devoted to analyzing the convergence behavior of the proposed iterative methods, presented earlier as Algorithm (2.3), by utilizing Taylor series approach.
Theorem 3.1Let be a simple zero of sufficiently differentiable function for an open interval If is sufficiently close to α, then iterative method define in Algorithm 2.3 has at least fourth-order convergence.
Proof. Let α be a simple zero of . Then by expanding and , in Taylor’s series about α we have
and
Where
Now we expand and by Taylor series, we obtain,
and
Where
and
From Eq. (34), (35), (36), we get
Using Eq. (40), we have
Now Expanding by Taylor’s series about α and using Eq. (41), we have
Similarly, we get
Now we find by expanding with Taylor’s series
By Taylor’s series, we obtain the expansion of as,
Using Eq. (33), (43), (45), we get
Using Eqs. (35), (45) and (46), we get
Using Eqs. (41) and (47), we get
Now using Eq. (48), we have
and
Again using Eq. (48), (49) and (50), we get
Using Eq. (49) and (51), we obtain
By using Eq. (47) and (52), we get the result as
Finally, we get the error equation from Eq. (53)
Error equation (56) shows that the scheme mentioned in the Algorithm 2.3 generates at least fourth order convergent iterative methods for the nonlinear equations.
Method validation
In this section, we implement numerical simulations for some real-life applications to supply significant validation of the proposed iterative schemes expressed as Algorithms 2.4 - 2.9. Comparison is made with existing methods with the classical Newton method (NM), Chun’s methods, CH1 [8], CH2 [8], CH3 [9], CH4 [9] and SH [21]. The error tolerance is set to , while the precision is set to 400. The numerical results are calculated and analyzed in this way additionally. In each Table, we collect the number of iterations required for any technique applied to meet the mentioned error tolerance, the computational order of convergence, the absolute error, the function's absolute value at the final step of the proceedure. These numerical explorations were performed on a machine with Windows 11 (128 bit) with 24.0 GB of RAM, and an Intel Core i7–1065G7 CPU (1.50 GHz) processor. Stopping criteria for computer programming is shown as:
The computational order of convergence (COC) approximated as
Numerical results, for examples 1 and 2 are shown in TABLE 1, Table 2 while log of residues are shown by graph in Figs. 1,2,Fig. 3, Fig. 4 respectively by using Algorithms 2.4–2.9. IT stands for number of iterations, is the difference of the last two consecutive iterations, COC is also given in Tables and in the last column TOC is expressed for CPU time taking one second as unit.TABLE 1**(Numerical result for Example 4.1).TABLE 1 dummy alt textMethod IT COCTOCNM-0.100997929685740131.8001e-141.983610394615510.0160CH1-0.10099792968574081.8001e-143.104456567304230.0150CH2-0.100997929685740121.8001e-143.002323002304550.0160CH3-DIV----CH4-DIV----SH-DIV----Alg2.40.40.10099792968574051.8000e-142.345536356495290.0140Alg2.50.40.10099792968574042.4686e-102.967981714968930.0140Alg 2.6−0.20.10099792968574041.3000e-143.961241066858130.0140Alg2.70.540.10099792968574071.8000e-143.809046210456170.0150Alg2.8−0.20.10099792968574042.4686e-102.970158724059910.0140Alg 2.90.10.10099792968574042.1000e-144.035576808497250.0140Table 2(**Numerical result for example 4.2).Table 2 dummy alt textMethod IT COCTOCNM-−0.317061774531111143.5000000000e-142.071992630416230.0160CH1-−0.31706177453106653.0000000000e-143.113941524334420.0150CH2-−0.31706177453112769.5000000000e-142.983947528546870.0160CH3-DIV----CH4-DIV----SH-DIV----Alg2.4−0.6−0.31706177453103781.6159053000e-082.002125083113490.0140Alg2.5−0.2−0.31706177453107341.5090000000e-112.983945015934170.0140Alg 2.6−0.3−0.31706177453111132.5169423986e-053.907748904382570.0140Alg2.7−0.6−0.31706177453106663.7127510000e-092.001374832255980.0150Alg2.8−1−0.31706177453107355.7914419000e-082.984747144094960.0140Alg 2.9−0.2−0.31706177453114231.4224339000e-083.997118135344910.0140DIV stands for divergence.Fig. 1. Log of residue of Example 1.Fig 1: dummy alt textFig. 2Comparison of iterations for Example 1.Fig 2: dummy alt textFig. 3Log of residue of Example 1.Fig 3: dummy alt textFig. 4Comparison of iterations for Example 2.Fig 4: dummy alt text
Example 1Analyze short-term population dynamics by assuming the growth of population grows continuously with time at a rate of proportional to the number present at that time. Let denotes the number at time and denotes the constant birth rate proportion. Supposing a uniform immigration rate , then the population satisfies the differential equation
The solution is given by:
Suppose a certain population consists on residents initially, that 435,000 residents relocate into the community in the first year and that residents are present at the end of one year. To settle this population, we have to gain from the following equation
We use as a priori estimate and approximated above problem up to 15 decimal digits is 0.100997929685750.
A comparative analysis of the residual fall for each method in Example 1 is presented in Fig. 1. This visualization enables a detailed evaluation of the methods' performance, revealing that the newly developed methods demonstrate a substantially faster rate of residual fall. This accelerated convergence underscores the improved efficacy and precision of the new methods, making them an asset for solving related problems.
A comprehensive comparison of various iterative methods is presented in Fig. 2, showcasing their performance on Example 1. Notably, all methods were implemented with identical stopping criteria and initial guesses, ensuring a fair evaluation. The results unequivocally demonstrate that the newly derived iterative methods significantly outperform existing methods, achieving faster convergence and greater accuracy. Moreover, it is evident that the CH3, CH4, and SH methods fail to converge for this specific problem, diverging and failing to attain the required accuracy for the root. In contrast, the newly developed methods exhibit robust performance, consistently approaching the root with precision.
Residual fall related to all methods, for example 1 can also be viewed in Fig. 3. One can compare the methods and can obtain the result that newly derived methods have faster fall.
Example 2Assume that a particle has zero initial momentum on smooth inclined plane whose angle is changing at a constant rate
At the end of t seconds, the position of the object is given by
Imagine the particle has traversed a distance in . We have to find the rate at which angle changes. Assuming that . The solution of problem approximated to the 15 decimals digits is −0.317061774531088. We us as initial guess for this example.
A comparative analysis of iterative methods is presented in Fig. 4, where Example 2 is solved using identical stopping criteria and initial guesses for each method. The results illustrate the superior performance of newly derived iterative methods, which demonstrate accelerated convergence and enhanced accuracy compared to existing methods. Furthermore, the CH3, CH4, and SH methods exhibit divergence for this problem, failing to achieve the prescribed accuracy for the root. Conversely, the novel methods display consistent and robust convergence, accurately approximating the root.
The residual fall associated with each method for Example 2 is illustrated in Fig. 5, allowing for a comprehensive comparison of the methods. Upon examination, it is evident that the newly derived methods exhibit a significantly faster rate of residual fall compared to existing methods. This indicates that the new approaches converge more rapidly to the solution, showcasing their enhanced efficiency and accuracy.Fig. 5log of residue of Example 2.Fig 5: dummy alt text
Residual fall related to all methods, for example 2 can be viewed in Fig. 6. One can compare the methods and can obtain the result that newly derived methods have faster fall. The choice of numerical method for solving nonlinear equations plays a crucial role in achieving accurate and efficient solutions. While single-step methods have their strengths, multi-step methods offer distinct advantages in handling highly nonlinear equations, including improved convergence, increased accuracy and robustness.Fig. 6. Log of residue of Example 2.Fig 6: dummy alt text
Efficiency index is the combination of order of convergence and number of function evaluations per iteration which is where is order of convergence of the method while in the number of functional evaluations per iteration [32]. A higher order of convergence combined with fewer function evaluations leads to an improved efficiency index and a more optimal iterative method. However, researchers must sometimes address serious limitations of existing methods, as such methods may fail to obtain solutions for certain classes of nonlinear problems. Therefore, the efficiency index may be compromised. As in this article draw backs of Newton method and Newton type methods are overcome. The result can be observed in Numerical calculations in Tables which indicate that some methods diverge. Given methods in this article are converging to an exact solution while some methods such as CH3 CH4 and SH are diverging. Here is the detail in Table 3 regarding efficiency index of newly derived methods.Table 3(Efficiency index of suggested methods).Table 3 dummy alt textMethodsOrder of ConvergenceFunctional EvaluationsEfficiency IndexAlgorithm 2.4221.4142Algorithm 2.5351.2457Algorithm 2.6481.1892Algorithm 2.7231.2600Algorithm 2.8361.2009Algorithm 2.9491.1606
Fractal analysis of the proposed algorithms
Fractal geometry offers an insightful way to visualize the dynamics of iterative methods for solving nonlinear equations. When applied to complex-valued initial guesses, iterative schemes reveal the basins of attraction corresponding to different roots of the nonlinear equation. The boundary regions between basins often display complex fractal structures. In this section, we explore the fractal patterns generated using Algorithms 2.4 to 2.9 on a range of nonlinear functions.
All basin-of-attraction fractals presented in this work were generated using MATLAB (R2021a) for various test polynomials. The complex plane was discretized over the square domain using a uniform 300 × 300 grid of initial points. For each initial value , the corresponding iterative scheme was applied with a relaxation parameter ω=0.5 and a maximum of 50 iterations. At each iteration, the stopping criterion was based on the residual condition∣ , while iterations were terminated prematurely if the denominator of the update formula satisfied ∣ , to avoid numerical instability. After termination, each initial point was assigned to the root with minimum distance among the known exact roots. Points satisfying were classified as convergent; otherwise, they were treated as non-convergent. Distinct hues were assigned to different roots, and the color intensity was scaled according to the number of iterations required to reach convergence, with brighter shades indicating faster convergence. Non-convergent points were displayed in a uniform dark tone. Circular contours were additionally drawn around the true roots to highlight local convergence behavior. The same domain, grid resolution, stopping criteria, and color-mapping strategy were used across all algorithms and test functions to ensure a fair and reproducible comparison.
The following nonlinear equations were selected to analyze and compare the fractal convergence behavior of the proposed algorithms:
- Example 3:
- Example 4**:**
- Example 5**:**
These test functions were selected to represent polynomial equations of increasing degree which allow the proposed methods to be examined in the presence of multiple real and complex roots. It also assess their convergence behaviour and basin structures as the algebraic complexity of the problem increases.
Example 3To investigate the convergence behaviour of the proposed iterative methods, we have generated fractal plots for the Quadratic equation using Algorithms 2.4 to 2.9 presented in Fig. 7, Fig. 8, Fig. 9, Fig. 10, Fig. 11, Fig. 12. These fractals illustrate the basins of attraction corresponding to two simple roots in the complex plane. The colour scheme represents which root a given initial point converges to, while the brightness reflects the speed of convergence. These visualizations offer a clear and intuitive comparison of the convergence efficiency, stability, and sensitivity of the algorithms. As shown in Fig. 7, Algorithm 2.4 produces two well-defined basins separated by a curved fractal boundary. The convergence is relatively fast near the true roots, as indicated by the lighter colour intensity around . However, the boundary between the basins exhibits noticeable irregularity, suggesting sensitivity to initial guesses in this region. Darker pixels concentrated along the boundary indicate slower convergence and higher iteration counts. Fig. 8 demonstrates that Algorithm 2.5 slightly improves the basin geometry compared to Algorithm 2.4. The basins become smoother near the roots, and the region of slow convergence is reduced. This behaviour reflects the enhanced corrective step that is incorporated in the algorithm. It stabilizes convergence for a wider set of initial points while preserving the overall basin structure. For the next algorithm 2.6, Fig. 9, further refines the basin boundaries. The attraction regions corresponding to each root expand, and the fractal boundary becomes less irregular. The colour intensity distribution suggests a reduction in the average number of iterations required for convergence, indicating improved efficiency over Algorithms 2.4 and 2.5.Fig. 7. Fractal for Algorithm 2.4.Fig 7: dummy alt textFig. 8Fractal for Algorithm 2.5.Fig 8: dummy alt textFig. 9Fractal for Algorithm 2.6.Fig 9: dummy alt textFig. 10Fractal for Algorithm 2.7.Fig 10: dummy alt textFig. 11Fractal for Algorithm 2.8.Fig 11: dummy alt textFig. 12Fractal for Algorithm 2.9.Fig 12: dummy alt text
Fig. 10 illustrates that Algorithm 2.7 introduces more pronounced structural changes near the basin boundary. Although the main basins remain dominant, small localized regions of slow convergence appear around the separating curve. These features reflect the influence of higher-order derivative information, which enhances convergence near the roots but may increase sensitivity along critical boundary regions. The fractal representation in last two plots of this group, reveals a significant improvement in convergence behaviour. In particular, Algorithm 2.9 exhibits a nearly vertical and sharply defined boundary separating the two basins. The basins themselves are more uniform in colour, indicating faster and more consistent convergence across the complex plane. The presence of small symmetric structures near the imaginary axis reflects the high-order corrective steps, but these do not compromise overall stability. Overall, the fractal analysis clearly demonstrates a progressive enhancement in convergence performance from Algorithm 2.4 to Algorithm 2.9. While all methods successfully converge to the correct roots, the higher-order algorithms, especially Algorithms 2.8 and 2.9, exhibit:
- •Smoother and more regular basin boundaries,
- •Reduced regions of slow convergence,
- •Greater robustness with respect to the choice of initial guesses.
These observations confirm that the proposed multi-step and higher-order schemes provide superior convergence characteristics even for simple nonlinear problems, thereby justifying their application to more complex equations.
Example 4To further examine the convergence behaviour of the proposed iterative schemes, fractal plots are generated for the cubic polynomial using Algorithms 2.4 to 2.9, as illustrated in Fig. 13, Fig. 14, Fig. 15, Fig. 16, Fig. 17, Fig. 18. This equation has three distinct roots given by, . Consequently, three main basins of attraction appear in the complex plane, each represented by a distinct colour. The brightness of each colour reflects the number of iterations required for convergence, where lighter shades correspond to faster convergence. These fractal patterns provide clear insight into the stability, convergence speed, and sensitivity of the proposed algorithms with respect to initial guesses.Fig. 13. Fractal for Algorithm 2.4.Fig 13: dummy alt textFig. 14Fractal for Algorithm 2.5.Fig 14: dummy alt textFig. 15Fractal for Algorithm 2.6.Fig 15: dummy alt textFig. 16Fractal for Algorithm 2.7.Fig 16: dummy alt textFig. 17Fractal for Algorithm 2.8.Fig 17: dummy alt textFig. 18Fractal for Algorithm 2.9.Fig 18: dummy alt text
As observed in Fig. 13, Algorithm 2.4 produces three clearly distinguishable basins of attraction corresponding to the three roots of the cubic polynomial. Although convergence near the roots is relatively fast, the basin boundaries are highly irregular and exhibit pronounced fractal structures. These complex boundaries indicate strong sensitivity to initial guesses, particularly in regions equidistant from multiple roots. Fig. 14 shows that Algorithm 2.5 slightly improves the basin geometry. The attraction regions become more uniform, and the regions of slow convergence along the basin boundaries are reduced. Nevertheless, noticeable fractal irregularities persist, especially near the intersection points of the three basins, reflecting moderate instability for certain initial values.
In 3rd figure of this group, demonstrates further refinement of the basin structures. The basins expand more symmetrically, and the fractal boundary regions become thinner. The color intensity suggests a decrease in the average number of iterations compared to Algorithms 2.4 and 2.5, indicating enhanced convergence efficiency and stability. The next Fig. 16 reveals a distinctive change in convergence behavior for Algorithm 2.7. While the three main basins remain dominant, larger dark regions appear along the central boundary, indicating slower convergence or delayed stabilization for some initial guesses. This behavior can be attributed to the increased complexity of the iterative correction, which enhances convergence near roots but introduces sensitivity in transition regions.
As shown in Fig. 17, Algorithm 2.8 produces highly structured and symmetric basin boundaries with petal-like patterns near the separatrix. Despite the increased geometric complexity, the basins themselves are well defined, and convergence within each basin is generally rapid. The refined boundary patterns reflect the higher-order nature of the algorithm and its strong dependence on initial conditions near critical points. In Fig. 18 illustrates that Algorithm 2.9 achieves the most uniform and stable convergence behavior among all tested methods. The basins of attraction are larger and smoother, with sharply defined boundaries and fewer regions of slow convergence. The color intensity remains relatively uniform within each basin, confirming faster and more consistent convergence across the complex plane. From a comprehensive perspective the fractal analysis for the cubic polynomial demonstrates a clear progression in convergence performance from Algorithm 2.4 to Algorithm 2.9. While lower-order methods exhibit highly irregular basin boundaries and greater sensitivity to initial guesses, the higher-order schemes
Example 5Another test function, 4th degree polynomial, is compiled for the performance and robustness of the proposed iterative schemes. Fractal plots are generated for a biquadratic polynomial using Algorithms 2.4 to 2.9, as shown in Fig. 19, Fig. 20, Fig. 21, Fig. 22, Fig. 23, Fig. 24. The biquadratic equation possesses four distinct roots, leading to four principal basins of attraction in the complex plane. Distinct colours and the brightness of each colour implies the same as in previous plots.Fig. 19. Fractal for Algorithm 2.4.Fig 19: dummy alt textFig. 20Fractal for Algorithm 2.5.Fig 20: dummy alt textFig. 21Fractal for Algorithm 2.6.Fig 21: dummy alt textFig. 22Fractal for Algorithm 2.7.Fig 22: dummy alt textFig. 23Fractal for Algorithm 2.8.Fig 23: dummy alt textFig. 24Fractal for Algorithm 2.9.Fig 24: dummy alt text
Here in first plot of this group, illustrates the fractal structure obtained using Algorithm 2.4. The four basins of attraction are clearly identifiable. However, the boundaries separating them are highly irregular and densely interwoven. These intricate fractal boundaries indicate strong sensitivity to initial conditions, particularly in regions where multiple basins intersect. Although convergence near the roots is relatively rapid, the algorithm exhibits slower convergence along the basin boundaries. As shown in Fig. 20, Algorithm 2.5 provides a modest improvement in basin regularity. The attraction regions become more symmetric, and the chaotic boundary zones are slightly reduced compared to Algorithm 2.4. Nevertheless, noticeable oscillatory patterns persist near the separatrix regions, indicating that the method remains sensitive to initial guesses in transition areas. The next Fig. 21 demonstrates that Algorithm 2.6 yields further refinement of the fractal geometry. The basins of attraction expand more uniformly, and the boundary regions become thinner and more structured. The color intensity suggests a reduction in the average number of iterations required for convergence, reflecting improved efficiency and numerical stability.
In Fig. 22, Algorithm 2.7 exhibits a distinctive convergence pattern. While the four primary basins remain dominant, larger dark regions appear near the central intersection of the basins, indicating slower convergence or delayed stabilization for certain initial points. This behavior highlights a trade-off between rapid convergence near the roots and increased sensitivity in regions where multiple attraction domains compete. Fig. 23 reveals highly symmetric and elaborate fractal structures produced by Algorithm 2.8. The basin boundaries display petal-like patterns and rotational symmetry, characteristic of higher-order iterative schemes. Despite the increased geometric complexity, convergence within each basin remains fast, and the basins are well separated, demonstrating strong local convergence properties.
Last plot this group, Fig. 24, Algorithm 2.9 achieves the most stable and uniform convergence behavior among all tested methods. The basins of attraction are smoother and more extensive, with sharply defined boundaries and minimal regions of slow convergence. The relatively uniform color intensity across each basin confirms faster and more consistent convergence throughout the complex plane. On the whole, the fractal analysis for the biquadratic polynomial confirms a clear enhancement in convergence performance from Algorithm 2.4 to Algorithm 2.9. Lower-order schemes exhibit highly complex and fragmented basin boundaries, whereas higher-order methods—particularly Algorithms 2.8 and 2.9 produce smoother, more symmetric basins with reduced sensitivity to initial guesses. These observations demonstrate that the proposed higher-order algorithms retain their effectiveness even for equations with multiple interacting roots, reinforcing their reliability and robustness for solving nonlinear problems of increased algebraic complexity.
Conclusion
In this study, we have proposed novel quadrature-based iterative methods for the efficient computation of simple roots of nonlinear equations. The proposed schemes attain high order convergence and demonstrate improved stability and convergence efficiency compared with classical methods, as evidenced by the fractal basin-of-attraction analysis. In addition to their numerical performance, these methods offer valuable insight into the dynamical behaviour of iterative processes. It provides a robust and reliable framework with potential applications in mathematics, physics, engineering, and other applied sciences. Implications for future research several interesting lines of future investigation are suggested by this study. Naturally, one would like to extend these approaches from single equations to a system of nonlinear equations where the multiplicity is unknown in advance. It would be of interest as well to construct optimally efficient higher order methods that combine the best aspects of the current approach. The flexibility and stability of the methods could be further improved if we take into consideration some fractional calculus or adaptive error control mechanism, respectively.
Limitations
Like all iterative methods for the implementation of Algorithms 2.4, 2.5, 2.6, 2.7, 2.8 and 2.9 have some of the limitations:
- •Smoothness: The nonlinear function should be continuous and differentiable near the root.
- •Numerical stability: If the denominator of the corrector function approaches zero, the method may fail to converge.
- •Function behavior: Rapid changes or oscillations in the function can hinder convergence of numerical methods.
Ethics statements
Not Applicable.
CRediT authorship contribution statement
Farooq Ahmed Shah: Conceptualization, Methodology, Supervision. Syeda Rameesha Hamdani: Writing – original draft, Investigation, Validation. Fikadu Tesgera Tolasa: Investigation, Validation. Iftikhar Haider: Methodology, Writing – review & editing.
Declaration of competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Abbasbandy S.Improving Newton-Raphson method for nonlinear equations by modified adomian decomposition method Appl. Math. Comput.1452003887893
- 2Adomian G.Nonlinear Stochastic Systems and Applications to Physics 1989 Kluwer Academic Publishers Dordrecht
- 3Alomair A.M.Shah F.A.Ahmed K.Waseem M.Generalized and novel iterative scheme for the best approximate solution of large and sparse augmented linear systems Heliyon 10152024 e 3569410.1016/j.heliyon.2024.e 35694 PMC 1133687139170512 · doi ↗ · pubmed ↗
- 4Al-adawiyyah D.A.Imran M.Syamsudhuha S.Derivative free three-step iterative method to solve nonlinear equations Int. J. Math. Comput. Res.112202332733276
- 5Argyros I.K.George S.Regmi S.Argyros M.I.Hybrid iterative methods for solving nonlinear equations in Banach spaces Eur. J. Math. Anal.52025
- 6Bawazir H.M.S.Ninth- and twelfth-order iterative methods for solving nonlinear equations J. Math. Anal. Model 620253545
- 7Burden R.L.Faires J.D.Numerical Analysis 2001 PWS Publishing Company Boston
- 8Chun C.Iterative methods improving Newton's method by the decomposition method Comput. Math. Appl.50200515591568
