alphaFeedback

WorksMathematics

Proof of the Cordero-Torregrosa Conjecture and an Improved Order Bound for Paired Jacobian Evaluations

AI contributions
Not recorded for this paper
View details

Abstract

In solving systems of nonlinear equations, one of the main objectives is to construct iterative methods that attain high orders of convergence using as few evaluations as possible. However, the information a method obtains during each iteration imposes limitations on the order it can guarantee. The Cordero–Torregrosa conjecture proposes a bound on this order in terms of the number of evaluations of the function and its Jacobian. In this work, we prove this bound for the universal local order of one iteration, without requiring the number of Jacobian evaluations to be less than or equal to the number of function evaluations. In particular, our result also covers the case in which more evaluations of the Jacobian than of the function are performed. The proof encompasses deterministic, causal, memoryless methods whose rules may be arbitrary, without imposing rationality, continuity, or computability conditions. Moreover, we prove that when each Jacobian evaluation is performed at a point where the value of the function is already known, a more restrictive bound on the order of convergence can be obtained. Finally, we propose a new conjecture that establishes a refined bound through a product of factors determined by the distribution of evaluations, under additional dimensional conditions. These results provide a better understanding of the limitations imposed by the available information and raise new possibilities for studying high-order iterative methods.

Introduction

The construction of high-order iterative methods is one of the central questions in solving nonlinear equations and systems. However, increasing the order of convergence does not depend solely on choosing a suitable correction formula. The information obtained from the function and its derivatives during each iteration also matters. A natural question then arises: what is the highest order of convergence that a method can guarantee when only a limited number of evaluations is available?

For scalar equations, Kung and Traub [3] studied the relationship between the number of evaluations and the order of convergence and formulated a bound for memoryless iterative methods. In 2010, Arroyo, Cordero, and Torregrosa [6] proposed an extension of this question to systems of nonlinear equations. Subsequently, in 2011, they published this conjecture in [4]. Its formulation, known as the Cordero–Torregrosa conjecture, distinguishes evaluations of the function from those of its Jacobian. If we denote their numbers by NFN_F and NJN_J, respectively, the conjectured bound is

p≤2NF+NJ−1,(1)p \le2^{N_F+N_J-1}, \tag*{(1)}

under the condition NJ≤NFN_J \le N_F.

In this work, we prove the order barrier conjectured by Cordero–Torregrosa for the universal local order of one iteration, without needing to impose the condition NJ≤NFN_J \le N_F. In particular, our result also covers procedures that perform more Jacobian evaluations than function evaluations. Moreover, we broaden the class of methods considered, since we allow the evaluation points and the procedure’s decisions to be determined by arbitrary rules, without requiring them to be rational, continuous, or computable.

To obtain this generality, we retain three fundamental conditions: the method’s rules are fixed independently of the vector field, each decision uses only the information previously obtained, and no data from earlier iterations are received. Nor do we require the first queries to be evaluations of the function or its Jacobian at the initial point. In this way, we study the restrictions imposed by the available information without limiting the mathematical operations used to process it. The conditions of well-definedness and the evaluation budgets may be required only in neighborhoods of the roots.

The starting point of our proof is the scalar query theorem of Castro Marín [1], which establishes an order barrier for memoryless methods with arbitrary rules. One of the contributions of this work is to prove that a vector execution on fields of the form

Gf(z1,…,zn)=(f(z1),z2,…,zn)TG_f(z_1,\ldots,z_n) = \left(f(z_1),z_2,\ldots,z_n\right)^T

can be reproduced by a scalar procedure that exactly preserves query responses and the first component of the output. To this end, it suffices to make one scalar query for each vector query, without requiring the evaluation points to remain on the first coordinate axis. We also prove that the representation preserves the procedure’s decisions, the budgets, and the local conditions of well-definedness. Thus, taking d=NF+NJd = N_F + N_J, the scalar barrier yields inequality (1).

Our second result shows that the distribution of evaluations can also impose stronger restrictions on the order of convergence. We say that a Jacobian evaluation is paired when the function has previously been evaluated at the same point. Under this condition, we prove that

p≤2NF−s+13s−1,s=min⁡{NF,NJ},(2)p \le2^{N_F-s+1}3^{s-1}, \qquad s = \min\{N_F,N_J\}, \tag*{(2)}

for NF,NJ≥1N_F, N_J \ge1. In particular, when 1≤NJ≤NF1 \le N_J \le N_F, we obtain

p≤2NF−NJ+13NJ−1,p \le2^{N_F-N_J+1}3^{N_J-1},

whereas, if NJ>NFN_J > N_F, the bound reduces to

p≤2⋅3NF−1.p \le2 \cdot3^{N_F-1}.

This improvement is strict relative to (1) when NJ>1N_J > 1. Therefore, the total number of evaluations does not, by itself, determine the restrictions on the order a method can guarantee.

A version of this refinement was previously studied for rational programs in [2]. In the present work, we prove that the bound remains valid for methods with arbitrary rules. To this end, we develop a construction independent of the scalar theorem used for the general barrier. Through polynomial perturbations, we preserve exactly the information obtained during the evaluations and control the separation between the root and the queried points. The argument admits adaptively chosen points, discontinuous decisions, and Jacobian evaluations performed long after the corresponding function evaluations.

An important property of this construction is that the obstruction does not depend on choosing a different function for each order we wish to rule out. Indeed, we prove that, for each method, there is a fixed entire function and a sequence of points approaching a simple root such that the error quotients diverge simultaneously for every exponent above the corresponding bound. Exact preservation of responses allows us to transfer this result to the limit without requiring continuity of the rules. Thus, impossibility is established by a fixed analytic field rather than by a family of problems that changes with the initial error.

The preceding construction also provides results for other distributions of information. In particular, when the procedure uses function evaluations only, we obtain an independent proof of the bound

p≤2NF−1.p \le2^{N_F-1}.

We also show that, on the diagonal fields used in the proof, the pairing condition can be recognized through equality of the first coordinates of the nodes. These results make it possible to specify which properties of the queries actually enter into the construction of the barriers.

Furthermore, the scalar representation allows us to distinguish between the number of queries made and the new information obtained by a procedure. Indeed, two vector queries made at different points may correspond to the same scalar query on the test fields. We prove that known responses can be reused without changing the decisions or the output of the method. Consequently, if defd_{\mathrm{ef}} is a uniform bound on the number of distinct scalar queries required by the simulation, we obtain

p≤2def−1.p \le2^{d_{\mathrm{ef}}-1}.

This estimate allows the general barrier to be improved when the procedure requests information that was already available. The improvement depends on the information acquired and not on the arithmetic cost of performing the internal operations.

The preceding results lead us to consider a more general question. So far, we have obtained restrictions on the order using the number of evaluations, their pairing, and the reuse of responses. However, for nonlinear systems it is also natural to ask whether the distribution of function evaluations among Jacobian evaluations can impose an additional restriction that depends on the vector structure of the problem.

In this direction, we return to the proposed product refinement considered in [2] and formulate the conjecture

p≤(q+2)NJ−r(q+3)r,NF−1=qNJ+r,0≤r<NJ,(3)p \le(q+2)^{N_J-r}(q+3)^r,\qquad N_F-1=qN_J+r,\qquad0\le r<N_J, \tag*{(3)}

for NF,NJ≥1N_F,N_J\ge1, under an additional condition on the dimension and requiring universal order over a sufficiently broad class of vector fields. In particular, we consider n≥NF+NJ−1n\ge N_F+N_J-1 and the class of all real polynomial vector fields with a simple root. This expression may provide a more restrictive bound for certain evaluation budgets. Nevertheless, its general validity does not follow from the preceding results and remains open. The difficulty lies in obtaining an obstruction that takes advantage of vector information rather than only the information retained through a scalar reduction.

Finally, we must specify that our barriers concern the universal local order of one iteration. This means that the error estimate must hold for every point sufficiently close to each simple root in the class considered. It is not a restriction on the order a method may attain for a particular problem. Nor should we confuse this order with the QQ-order of an iterative trajectory.

In this work, we prove that a local one-cycle estimate yields convergence for iterations started sufficiently close to the root. However, we show by means of a polynomial vector example that the behavior of trajectories does not, by itself, determine the local order of the output map. We then establish sufficient conditions for relating both concepts, either through invariance of a test axis and regularity of the induced scalar operator, or through a nondegeneracy condition on the first homogeneous term of the vector map. These additional hypotheses do not enter into the general one-cycle barriers.

The article is organized as follows. First, we introduce the query model and prove the scalar representation of vector procedures. Next, we establish the general Cordero–Torregrosa barrier and develop the construction that allows it to be improved when Jacobian evaluations are paired. We then transfer these results to the vector case and study the bounds obtained through the reuse of information. We also examine the scope of the improvements and present the proposed product refinement. Finally, we study the relationship between universal local order and trajectory order and discuss the questions that remain open.

Problems, queries, and local order

Problems and function classes

We write N={1,2,…}\mathbb{N}=\{1,2,\ldots\} and N0=N∪{0}\mathbb{N}_0=\mathbb{N}\cup\{0\}. In Rn\mathbb{R}^{n}, we use the maximum norm. A root α\alpha of a vector field F:Ω→RnF:\Omega\to\mathbb{R}^{n}, where Ω⊂Rn\Omega\subset\mathbb{R}^{n} is open and F∈C1(Ω)F\in C^{1}(\Omega), is simple if

F(α)=0,det⁡DF(α)≠0.F(\alpha)=0,\qquad\det DF(\alpha)\ne0.

A problem is a triple (Ω,F,α)(\Omega,F,\alpha) with these properties. The procedure receives a point xx, but does not receive α\alpha, the expression of FF, or its domain as additional information. The domain determines only which queries are available.

We denote by ER\mathcal{E}_{\mathbb{R}} the set of entire functions f:C→Cf:\mathbb{C}\to\mathbb{C} that are real-valued on R\mathbb{R}. We define

E∗={f∈ER:f′(w)>12 (−1≤u≤1),f has a root in (−12,12)}.\mathcal{E}_{*}=\left\{f\in\mathcal{E}_{\mathbb{R}}:f'(w)>\frac{1}{2}\ (-1\leq u\leq1),\quad f\text{ has a root in }\left(-\frac{1}{2},\frac{1}{2}\right)\right\}.

The root of each f∈E∗f\in\mathcal{E}_{*} is unique in [−1,1][-1,1], since ff is strictly increasing there. We denote it by αf\alpha_f.

Fix I0=RI_0=\mathbb{R} or I0=(−1,1)I_0=(-1,1), and put Ω0=I0×Rn−1\Omega_0=I_0\times\mathbb{R}^{n-1}. We denote by Hn(I0)\mathcal{H}_n(I_0) the class of problems

(Ω0,Gf,αf),Gf(z)=(f(z1),z2,…,zn)T,αf=(αf,0,…,0)T,f∈E∗.(4)(\Omega_0,G_f,\alpha_f),\qquad G_f(z)=\left(f(z_1),z_2,\ldots,z_n\right)^{T},\quad\alpha_f=(\alpha_f,0,\ldots,0)^{T},\quad f\in\mathcal{E}_{*}. \tag*{(4)}

Each field is understood to be restricted to Ω0\Omega_0. The same formula extends to an entire vector field on Cn\mathbb{C}^{n}. For n=1n=1, we interpret Rn−1\mathbb{R}^{n-1} as the set consisting of the empty tuple.

Definition 2.1 (Admissible function class). A class Fn\mathcal{F}_n will be sufficient for our barriers if it contains Hn(I0)\mathcal{H}_n(I_0) for either of the two choices of I0I_0 above.

In particular, the class of all real-analytic vector fields on open sets, together with their simple roots, satisfies this condition. So does the class of all vector fields of class CrC^r, for any integer r≥1r \ge1, or of class C∞C^\infty, provided the domains in (2.1) are admitted. The conclusion for a larger class follows from its inclusion of the test class, not from attributing analytic regularity to all its elements.

Data and rules

We define the set of queries

Qn={0,1}×Rn.Q_n = \{0,1\} \times\mathbb{R}^n.

Type 0 requests the value of the function; type 1 requests its full Jacobian. The response spaces are

R0=Rn,R1=Rn×n.\mathcal{R}_0 = \mathbb{R}^n, \qquad\mathcal{R}_1 = \mathbb{R}^{n \times n}.

For a field FF on Ω\Omega, the response to an available query is

EF(0,y)=F(y),EF(1,y)=DF(y),y∈Ω.E_F(0,y) = F(y), \qquad E_F(1,y) = DF(y), \qquad y \in\Omega.

A query outside Ω\Omega has no response and does not provide a datum that the method can use.

A record of length kk is a list

Rk=((τi,yi,Ai))i=1k,τi∈{0,1},yi∈Rn,Ai∈Rτi.R_k = \left((\tau_i,y_i,A_i)\right)_{i=1}^{k}, \qquad\tau_i \in\{0,1\}, \quad y_i \in\mathbb{R}^n, \quad A_i \in\mathcal{R}_{\tau_i}.

We write R0=()R_0 = () and by a history of level kk we mean the pair (x,Rk)(x,R_k). The set of these histories is denoted by Hk\mathcal{H}_k.

Let c and s be two distinct labels. A decision belongs to the disjoint union

An=({c}×Qn)∪({s}×Rn).\mathcal{A}_n = (\{c\} \times Q_n) \cup(\{s\} \times\mathbb{R}^n).

The decision (c,(τ,y))(c,(\tau,y)) instructs a query, whereas (s,v)(s,v) instructs termination with output vv.

Definition 2.2 (Query method). A deterministic, causal, memoryless method is a family of partial rules

Φk:Dk⟶An,Dk⊂Hk,k∈N0,\Phi_k : D_k \longrightarrow\mathcal{A}_n, \qquad D_k \subset\mathcal{H}_k, \qquad k \in\mathbb{N}_0,

fixed independently of the vector field and its root. No continuity, rationality, measurability, or computability is required of the rules or their domains.

We say that a method is total with budget d≥1d \ge1 if its rules at levels 0,…,d0,\ldots,d are defined on every history and every level-dd decision is an output. Only these levels are used in an execution. For fields defined on all of Rn\mathbb{R}^n, every query has a response and the execution terminates after at most dd queries. On a proper domain, it is still necessary that the queried nodes belong to that domain.

Determinism means that each history in the domain has a unique decision. Causality means that this decision depends only on the available history. Memorylessness means that each cycle begins only with xx and the method’s constants, without data depending on FF from previous cycles.

References

  1. [1]R. A. Castro Marín, Order barriers under query budgets: the Kung–Traub conjecture as a corollary, preprint, version 1.0, Zenodo, November 2, 2026. https://doi.org/10.5281/zenodo.23873507.
  2. [2]R. A. Castro Marín, W. W. Sierra Arroyo, and M. del P. Astudillo Fernández, Proof and Refinement of the Cordero–Torregrosa Bound in a Class of Memoryless Rational Methods, preprint, version 1.0, Zenodo, 2026. https://doi.org/10.5281/zenodo.23968068.
  3. [3]H. T. Kung and J. F. Traub, Optimal Order of One-Point and Multipoint Iteration, Journal of the ACM 21(4) (1974), 643–651. https://doi.org/10.1145/321850.321860.
  4. [4]V. Arroyo, A. Cordero, and J. R. Torregrosa, Approximation of artificial satellites’ preliminary orbits: The efficiency challenge, Mathematical and Computer Modelling 54(7–8) (2011), 1802–1807. https://doi.org/10.1016/j.mcm.2010.11.063.
  5. [5]A. Cordero, R. V. Rojas-Hiciano, J. R. Torregrosa, and M. P. Vassileva, A highly efficient class of optimal fourth-order methods for solving nonlinear systems, Numerical Algorithms 95 (2024), 1879–1904. https://doi.org/10.1007/s11075-023-01631-9.
  6. [6]V. Arroyo, A. Cordero, and J. R. Torregrosa, Optimal iterative methods to calculate artificial satellites preliminary orbits, in L. Jódar (ed.), Modelling for Additive Behaviour, Medicine and Engineering 2010, Instituto de Matemática Multidisciplinar, Universidad Politécnica de Valencia, 2010, pp. 13–16. https://imm.webs.upv.es/jornadas/proceedings/Modelling2010.pdf.
  7. [7]J. R. Sharma and R. K. Guha, Simple yet efficient Newton-like method for systems of nonlinear equations, Calcolo 53(3) (2016), 451–473. https://doi.org/10.1007/s10092-015-0157-9.
  8. [8]T. Lotfi, P. Bakhtiari, A. Cordero, K. Mahdiani, and J. R. Torregrosa, Some new efficient multipoint iterative methods for solving nonlinear systems of equations, International Journal of Computer Mathematics 92(9) (2015), 1921–1934. https://doi.org/10.1080/00207160.2014.946412.
  9. [9]A. Cordero, N. Garrido, J. R. Torregrosa, and P. Triguero-Navarro, Design of iterative methods with memory for solving nonlinear systems, Mathematical Methods in the Applied Sciences 46 (2023), 12361–12377. https://doi.org/10.1002/mma.9182.
  10. [10]B. Saheya, T. Zhanlav, and R. Mijiddorj, A novel families of higher-order multistep iterative methods for solving nonlinear systems, Mathematical Methods in the Applied Sciences 48(7) (2025), 8260–8273. https://doi.org/10.1002/mma.9734.
  11. [11]A. Cordero, J. R. Torregrosa, and P. Triguero-Navarro, First optimal vectorial eighth-order iterative scheme for solving non-linear systems, Applied Mathematics and Computation 498 (2025), article 129401. https://doi.org/10.1016/j.amc.2025.129401.
  12. [12]A. Cordero, M. A. Leonardo Sepúlveda, J. R. Torregrosa, A. Rodríguez Cabral, and N. Ureña Castillo, First Optimal Eighth-Order Families with Multivariable Scalar Weight Functions for Nonlinear Systems and Applications to Fredholm Integral and Semilinear Elliptic Problems, Mathematics 14(12) (2026), article 2114. https://doi.org/10.3390/math14122114. Version containing the formulas used in Table 2: Preprints.org, May 26, 2026, https://doi.org/10.20944/preprints202605.1761.v1.

Paper details

vlnc:W_sqzbf5vy
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Not recorded for this paper · View statement →

Looking for related papers…
Contents