1. Introduction
In the seventeenth century, Newton and Leibnitz created the differential and integral calculus concept based on subtraction and addition operations. Later in the 1970s, Grossman and Katz [
1] developed a different definition of differential and integral calculus that utilized the multiplication and division operation instead of addition and subtraction. This definition of differential and integral calculus is named multiplicative calculus. In 2008, Bashirov et al. [
2] contributed to multiplicative calculus and its applications. After this, some authors worked on some applications of multiplicative calculus in different areas such as biology [
3], science and finance [
4], biomedical sciences [
5], economic growth [
6], etc. From the above discussion, we can say that the multiplicative calculus approach has an important role in the field of applied sciences [
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17].
In 2016 and 2020, Özyzpici et al. [
18] and Ali Özyzpici [
19] suggested a new way to solve nonlinear equations with the help of a multiplicative calculus approach (MCA). The numerical results of these methods [
18,
19] have been found to be much better compared with iterative techniques with a standard calculus approach. In these studies [
18,
19], researchers focused only on the simple root of nonlinear equations. They did not discuss multiple roots because finding the multiple roots of nonlinear expressions is a more complicated and challenging task compared to simple roots. Retaining the same convergence order and lengthy, complicated calculations, the complex body structure of the iterative method and computational efficiency are also other reasons. In addition, most of the iterative methods for multiple roots required prior knowledge of multiplicity
m, which is not practically possible to obtain in advance. According to our best knowledge, we have no iterative method based on the multiplicative calculus approach for multiple roots of nonlinear equations in the available literature.
While keeping these things in mind, we propose a new iterative technique for multiple roots with unknown multiplicity based on MCA. According to our best knowledge, we are the first to report such a scheme with a multiplicative calculus approach that can handle multiple roots. In addition, our scheme does not require prior knowledge of multiplicity m. The structure of our scheme stands on the well-known Schröder method. We compare our scheme with existing methods on the basis of absolute error difference between two consecutive iterations, order of convergence, number of iterations, CPU timing, the graphs of absolute errors, and bar graphs. We found that our methods perform much better in all ways of comparison. Finally, we study the basin of attraction of our method, which also supports the numerical results.
The details of the paper are as follows:
Section 2 states the proposed multiplicative method;
Section 3 represents the convergence analysis of suggested methods;
Section 4 demonstrates the experimental work of newly constructed schemes;
Section 5 is devoted to the graphical analysis of new methods; the last
Section 6 depicts the concluding remarks.
1.1. Some Basic Terminologies
Definition 1 ([
2]).
The nonlinear function is multiplicative differentiable (g*) at x or on Ω
if it is positive and differentiable at x or on Ω
, and it is defined as In a similar pattern, the higher-order multiplicative derivative is defined as
and, more generally,
where
. Note in Equation (
3) that
means no multiplicative derivative and it depicts the original function
.
1.2. Some Results on Multiplicative Differentiation
Consider g and h to be multiplicative differentiable and to be ordinary differentiable functions. Let c be a positive constant; then, we have
Definition 2. Supposeis a positive nonlinear function. Then, the multiplicative nonlinear equation is defined as Theorem 1 ([
20]).
Let be times multiplicative differentiable in an open interval Ω.
Therefore, for any , such that 2. Proposed Schemes
Here, we consider the well-known Schröder Method defined as
We replace the ordinary derivative
and
of the function
with multiplicative derivative
and
in the method (
6) and obtain the following iterative method to solve the nonlinear equation:
Multiplicative Schröder Method (MSM)
3. Convergence Analysis
Theorem 2. Assume the sufficiently multiplicative differentiable functionwithmultiplicative root in an open interval Ω.
Whenever is sufficiently close to , the multiplicative Schröder scheme (7) has quadratic convergence. Proof. Let
be a multiplicative root of function
such that
. Since the function
is sufficiently multiplicative differentiable, by using Equation (
5) and the error equation
, we have
where
are between
and
. Now, raising the power of (
8) by
gives
and raising the power of (
9) by
gives
Dividing (
10) by (
11) gives
After using the natural log on both sides of (
12) and the properties of the natural log, one can have
Rearranging the terms of the Equation (
13), we have
Now, using
and the root
on both sides of the Equation (
7), we obtain
where
.
Hence, technique (
7) has quadratic convergence. □
4. Experimental Work
In this section, some experiments are performed on our iterative method and compared with the existing methods of similar order of convergence. We contrast our multiplicative Schröder method (
) to the well-known classical Schröder method (
) (
6). In addition, we also compare it with the modified Newton’s method (
) [
21], which is defined as
The method (
16) requires prior knowledge of multiplicity
m of the required root. All the numerical work has been conducted using
. For the ordinary derivative case, the stopping criterion is
, and in the multiplicative derivative case,
. The iteration index
k, CPU timing, and consecutive iteration error
are presented in
Table 1,
Table 2,
Table 3,
Table 4,
Table 5 and
Table 6. Finally, the approximate computational order of convergence (ACOC)
is calculated with the following formula:
Remark 1. The meaning of expressionisin all the tables.
Example 1. Firstly, we consider the population growth model that formulates the following nonlinear function: In this model, we evaluate the birth rate denoted as x if a specific local area has 1000 thousand people at first and 435 thousand move into the local area in the first year. Likewise, we assume 1564 thousand individuals toward the finish of one year. The computed results towards the required zeroare displayed in Table 1. Clearly, the methoddemonstrates better results in terms of consecutive error, number of iterations, and CPU timing in comparison with existing ones. Example 2. Here, we study the nonlinear problemhaving a zero. The evaluated results are demonstrated in Table 2. From the obtained results in Table 2, we can say that our method is faster than the existing methods since our scheme converges to the required root in only four iterations compared with the others that required seven and eight. In addition, our scheme has the lowest absolute error difference and CPU timing among the mentioned methods. Example 3. Now, we test the methods on the continuous stirred tank reactor problem, which was converted into the following mathematical expression by Douglas [22]: Here, κ denotes the gain of the proportional controller. For the values of κ, the control system is stable; however, when, we have the poles of the open-loop transferred function as the solutions of the following nonlinear function:The functionhas zerowith multiplicity. The outcomes of the suggested method are demonstrated in Table 3 and results are equally competent compared with those ofand.
Example 4. Lastly, we worked on the Van der Waals equation of ideal gas [23], which describes the characteristics of real gas, and formed it into the following mathematical expression:One of its zeros,, has multiplicity. The performance of different iterative schemes has been shown in Table 4 and one can easily conclude that the proposed methodconverges much faster to the root than the other methodsand.
Example 5. Eigenvalues play a significant role in linear algebra and in many applications of image processing. However, it is sometimes a tough task to evaluate eigenvalues if we have a matrix of larger size. So, here, we focus on finding the eigenvalues of the following ninth-order matrix: The characteristic equation of matrix B forms the following polynomial function:This function has a zeroof multiplicity. Table 5 reports the results of the proposed scheme, which are much better in contrast with the available techniques in terms of errors, order of convergence, and CPU time. Further, no doubt,consumes an equal number of iterations but with the lowest CPU time and less error. Example 6. Lastly, we applied the proposed methods to the clustering problem defined as The functionhas the zeroswith multiplicity, respectively. In this example, we approximated the zero 1 with multiplicity 120. In Table 6, the numerical results are depicted. Remark 2. The graphical error analysis of Examples 1 to 6 is shown in Figure 1. It is clear from all subfigures of Figure 1 that our method of error reduction is faster than existing methods. In a similar way, iteration comparisons of different existing methods with our method are given in Figure 2. Clearly, the proposed method converges to root in less iterations compared with other schemes. 5. Basin of Attraction
The concept of the basin of attraction confirms the convergence of all the possible roots of the nonlinear equation within a specified rectangular region. So, we also present dynamical planes [
24] of modified Newton’s method (
), ordinary Schröder method (
), and multiplicative Schröder method (
) on different initial values in the rectangular region
. We have chosen three problems to analyze the basin of attraction for comparison of these three methods. Each image is plotted by an initial guess as an ordered pair of 256 complex points of the abscissa and coordinate axis. If an initial point does not converge to the required root, it is plotted with black color; otherwise, different colors are used to represent different roots with tolerance
.
Example 7. The scalar functionhas the zeros. In Figure 3, pink and yellow colors represent the convergence of zeros and black color for the divergence. It is clear that the proposed methods are approaching the desired zero. Example 8. The nonlinear function, having the zeros, is tested and the basin of attraction is shown in Figure 4. The divergence area is very small in.
Example 9. Lastly, the basin of attraction of the nonlinear functionwith zerosis shown in Figure 5. It is clear that the methodhas a more divergent area in comparison with the proposed method. 6. Conclusions
In this paper, we proposed a new iterative method with the help of MCA. Schröder’s iterative method and multiplicative derivatives are the two main pillars of our scheme. We studied the convergence analysis of the presented method. The suggested scheme did not require the prior knowledge of multiplicity m. In addition, we also provide a more efficient solution to the population growth, continuous stirred tank reactor (CSTR), ideal gas, and academic problems compared with the existing solutions.
We compared our techniques on the basis of (i) the absolute error difference between two consecutive iterations, (ii) the order of convergence, (iii) the number of iterations, (iv) CPU timing, (v) the graphs of absolute errors, and (vi) bar graphs. In all six different ways, we found that our method performs much better in comparison with the existing methods. Finally, we studied the basin of attraction, the findings of which also support the numerical results. In future work, we will focus on the multi-point iterative methods for multiple roots as well as for systems of nonlinear equations. This area will open a new, veritable Pandora’s Box of iterative methods.
Author Contributions
Conceptualization, S.B. and R.B.; Methodology, G.S., S.B. and R.B.; Software, S.B. and R.B.; Validation, G.S.; Writing—original draft, G.S., S.B. and R.B.; Supervision, S.B. and R.B. All authors have read and agreed to the published version of the manuscript.
Funding
The Deanship of Scientific Research (DSR) at King Abdulaziz University, Jeddah, Saudi Arabia has funded this project under grant no.(KEP-MSc-58-130-1443).
Acknowledgments
The Deanship of Scientific Research (DSR) at King Abdulaziz University, Jeddah, Saudi Arabia has funded this project under grant no.(KEP-MSc-58-130-1443). The authors, therefore, acknowledge with thanks DSR for technical and financial support.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Grossman, M.; Katz, R. Non-Newtonian Calculus; Lee Press: Pigeon Cove, MA, USA, 1972. [Google Scholar]
- Bashirov, A.E.; Kurpınar, E.M.; Özyapıcı, A. Multiplicative calculus and its applications. J. Math. Anal. Appl. 2008, 337, 36–48. [Google Scholar] [CrossRef] [Green Version]
- Englehardt, J.; Swartout, J.; Loewenstine, C. A new theoretical discrete growth distribution with verification for microbial counts in water. Risk Anal. 2009, 29, 841–856. [Google Scholar] [CrossRef] [PubMed]
- Bashirov, A.E.; Mısırlı, E.; Tandoğdu, Y. On modeling with multiplicative differential equations. Appl. Math. J. Chin. Univ. 2011, 26, 425–438. [Google Scholar] [CrossRef]
- Florack, L.; Assen, H.V. Multiplicative calculus in biomedical image analysis. J. Math. Imaging Vis. 2012, 42, 64–75. [Google Scholar] [CrossRef] [Green Version]
- Filip, D.A.; Piatecki, C. A Non-Newtonian Examination of the Theory of Exogenous Economic Growth; Laboratoire d’Économie d’Orléans: Orléans, France, 2010. [Google Scholar]
- Narayanaswamy, M.K.; Jagan, K.; Sivasankaran, S. Go-MoS2/Water Flow over a Shrinking Cylinder with Stefan Blowing, Joule Heating, and Thermal Radiation. Math. Comput. Appl. 2022, 27, 110. [Google Scholar] [CrossRef]
- Sivasankaran, S.; Pan, K.L. Natural convection of nanofluids in a cavity with nonuniform temperature distributions on side walls. Numer. Heat Transf. Part A Appl. 2014, 65, 247–268. [Google Scholar] [CrossRef]
- Sivasankaran, S.; Bhuvaneswari, M.; Alzahrani, A.K. Numerical simulation on convection of non-Newtonian fluid in a porous enclosure with non-uniform heating and thermal radiation. Alex. Eng. J. 2020, 59, 3315–3323. [Google Scholar] [CrossRef]
- Sivanandam, S.; Chamkha, A.J.; Mallawi, F.O.M.; Alghamdi, M.S.; Alqahtani, A.M. Effects of entropy generation, thermal radiation and moving-wall direction on mixed convective flow of nanofluid in an enclosure. Mathematics 2020, 8, 1471. [Google Scholar] [CrossRef]
- Jagan, K.; Sivasankaran, S. Three-Dimensional Non-Linearly Thermally Radiated Flow of Jeffrey Nanoliquid towards a Stretchy Surface with Convective Boundary and Cattaneo–Christov Flux. Math. Comput. Appl. 2022, 27, 98. [Google Scholar] [CrossRef]
- Sivasankaran, S.; Ho, C.J. Effect of temperature-dependent properties on MHD convection of water near its density maximum in a square cavity. Int. J. Therm. Sci. 2008, 47, 1184–1194. [Google Scholar] [CrossRef]
- Sivasankaran, S.; Sivakumar, V.; Prakash, P. Numerical study on mixed convection in a lid-driven cavity with non-uniform heating on both sidewalls. Int. J. Heat Mass Transf. 2010, 53, 4304–4315. [Google Scholar] [CrossRef]
- Sivasankaran, S.; Malleswaran, A.; Lee, J.; Sundar, P. Hydro-magnetic combined convection in a lid-driven cavity with sinusoidal boundary conditions on both sidewalls. Int. J. Heat Mass Transf. 2011, 54, 512–525. [Google Scholar] [CrossRef]
- Bhuvaneswari, M.; Sivasankaran, S.; Kim, Y.J. Magneto convection in a Square Enclosure with Sinusoidal Temperature Distributions on Both Side Walls. Numer. Heat Transf. Part A Appl. 2011, 59, 167–184. [Google Scholar] [CrossRef]
- Bhuvaneswari, M.; Sivasankaran, S.; Kim, Y.J. Numerical Study on Double Diffusive Mixed Convection with a Soret Effect in a Two-Sided Lid-Driven Cavity. Numer. Heat Transf. Part A Appl. 2011, 59, 543–560. [Google Scholar] [CrossRef]
- Sivasankaran, S.; Sivakumar, V.; Hussein, A.K. Numerical study on mixed convection in an inclined lid-driven cavity with discrete heating. Int. Commun. Heat Mass Transf. 2013, 46, 112–125. [Google Scholar] [CrossRef]
- Özyapıcı, A.; Sensoy, Z.B.; Karanfiller, T. Effective Root-Finding Methods for Nonlinear Equations Based on Multiplicative Calculi. J. Math. 2016, 2016, 8174610. [Google Scholar] [CrossRef]
- Özyapıcı, A. Effective numerical methods for non-linear equations. Inter. J. Appl. Comput. Math. 2020, 6, 1–8. [Google Scholar] [CrossRef]
- Cumhur, I.; Gokdogan, A.; Unal, E. Multiplicative Newton’s Methods with Cubic Convergence. New Trends Math. Sci. 2017, 3, 299–307. [Google Scholar]
- Traub, J.F. Iterative Methods for the Solution of Equations; Prentice-Hall: Englewood Cliffs, NJ, USA, 1964. [Google Scholar]
- Douglas, J.M. Process Dynamics and Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1972. [Google Scholar]
- Behl, R.; Bhalla, S.; Nán, Ȧ.M.; Moysi, A. An Optimal Derivative Free Family of Chebyshev-Halley’s Method for Multiple Zeros. Mathematics 2021, 9, 546. [Google Scholar] [CrossRef]
- Chicharro, F.I.; Cordero, A.; Torregrosa, J.R. Drawing dynamical and parameters planes of iterative families and methods. Sci. World J. 2013, 11, 780153. [Google Scholar] [CrossRef] [PubMed] [Green Version]
| 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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).