Papers
Topics
Authors
Recent
Search
2000 character limit reached

Geometrically Convergent Iterative Methods

Updated 30 January 2026
  • Geometrically convergent iterative methods are algorithms that ensure error reduction at a rate proportional to a fixed constant less than one using contraction factors.
  • They are widely applied in numerical analysis, optimization, and control theory, with convergence rates influenced by spectral properties and filter designs.
  • Practical implementations, including fixed-point iterations, cyclic projection schemes, and Aitken extrapolation, demonstrate the efficiency and robustness of these methods.

A geometrically convergent iterative method is an algorithm where the sequence of iterates converges to the solution at a rate proportional to a power of a constant less than one; i.e., the error at iteration kk satisfies x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\| for some 0<γ<10 < \gamma < 1. Such methods are foundational in numerical analysis, optimization, control theory, and scientific computing where rapid and predictable convergence is essential. The convergence rate γ\gamma (also termed the contraction factor) is determined by spectral properties of the underlying operators, the design of the iteration, and, in advanced cases, by explicit convex optimization procedures.

1. Fundamental Principles of Geometric Convergence

The notion of geometric convergence applies to linear and nonlinear iterative processes. For a mapping T:XXT:X \to X (where XX could be a Banach space, cone metric, or a Euclidean space), the geometric convergence is established if there exists a fixed point xx^* such that

d(xn+1,x)γd(xn,x)d(x_{n+1},x^*) \leq \gamma\,d(x_n,x^*)

with 0<γ<10 < \gamma < 1 and for all nn in a suitable domain. In the context of fixed-point iterations, this translates to linear convergence of the Picard sequence, with explicit geometric bounds provided under contractivity conditions and with suitable gauge/control functions in more abstract spaces (Proinov, 2015). In distributed optimization, geometric (or R-linear) convergence is proved for algorithms such as ATC-DIGing under assumptions of strong convexity, smoothness, and network connectivity, with explicit dependence of x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|0 (or x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|1) on algorithmic and spectral parameters (Nedić et al., 2016).

2. Geometrically Convergent Iterative Learning Control

In robust monotonic (geometric) convergent iterative learning control (ILC) for uncertain linear systems, the iterative update law is posed in either time or z-domain as: x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|2 where x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|3 is a robustness filter and x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|4 is the learning filter, and the plant input/output follows x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|5 (Su, 2020). The convergence is analyzed via the error propagation map

x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|6

The robust geometric convergence is defined by the existence of x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|7 such that

x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|8

This is equivalently expressed as a matrix inequality x(k)xγkx(0)x\|x^{(k)} - x^*\| \leq \gamma^k \|x^{(0)} - x^*\|9 for all 0<γ<10 < \gamma < 10. The optimal design reduces to solving a convex LMI/SOS program for minimal 0<γ<10 < \gamma < 11, which guarantees the geometric error decay. The order of the learning filter 0<γ<10 < \gamma < 12 directly affects achievable 0<γ<10 < \gamma < 13, with higher order granting more rapid geometric convergence but increased computational overhead.

3. Geometric Iterations for Linear Systems

A classical geometrically convergent method for solving 0<γ<10 < \gamma < 14 is the cyclic Kaczmarz-type projection scheme, where 0<γ<10 < \gamma < 15 (Khugaev et al., 2010). Each iterate is the orthogonal projection onto the hyperplane 0<γ<10 < \gamma < 16, cycling through all rows of 0<γ<10 < \gamma < 17. The geometric convergence is captured as: 0<γ<10 < \gamma < 18 where 0<γ<10 < \gamma < 19 are the angles between the error and row normals. Convergence is geometric provided the system is consistent and row vectors are not mutually parallel. Compared to Jacobi and Gauss–Seidel, this method can be more robust to ill-scaling and is particularly useful for sparse or tomography-like problems.

4. Algorithmic Realizations and Spectral Rate Optimization

Many iterative schemes—including distributed optimization (e.g., ATC-DIGing), preconditioned eigensolvers, and nonlinear solvers—exhibit geometric convergence dictated by algorithmic parameters and spectral constraints. In ATC-DIGing, the geometric rate γ\gamma0 depends on agent step-sizes, smoothness, strong convexity, and graph connectivity: γ\gamma1 Explicit upper bounds for γ\gamma2 are derived via small-gain theorem analysis combining system, mixing, and algorithmic parameters (Nedić et al., 2016). For preconditioned steepest descent (PSD) on generalized eigenproblems, geometric convergence is enforced via the Rayleigh–Ritz acceleration: γ\gamma3 with γ\gamma4 a function of preconditioner quality and eigenvalue gaps, and strict improvement over fixed-step methods (Neymeyr, 2011).

5. Higher-Order Aitken Extrapolation and Divergence Acceleration

Aitken’s γ\gamma5 process is a classical extrapolation approach that accelerates geometric (or even divergent) convergence by removing the dominant mode of a geometric error series: γ\gamma6 If the iteration matrix γ\gamma7 of a fixed-point iteration γ\gamma8 satisfies γ\gamma9, then the error decays geometrically at rate T:XXT:X \to X0; Aitken’s formula accelerates this to locally T:XXT:X \to X1. Higher-order extensions successively deflate dominant eigenvalues, so that after T:XXT:X \to X2-th order extrapolation, the convergence rate becomes T:XXT:X \to X3 (Tiruneh, 2013). Remarkably, Aitken can extract solutions even when the original iteration diverges (i.e., T:XXT:X \to X4), provided the extrapolation order removes all modes with modulus exceeding one.

6. Domain Decomposition and PDE Solvers: Geometric Convergence with Cross-Points

The Dirichlet–Neumann (DN) method is a domain decomposition technique for elliptic PDEs that achieves geometric convergence under suitably structured decompositions. For strip-like decompositions, DN converges at rate T:XXT:X \to X5 per iteration for relaxation parameter T:XXT:X \to X6. In the presence of interior cross-points where multiple subdomains meet, a variant using even–odd decomposition of the solution and a rotated DN transmission condition restores well-posedness and preserves geometric convergence for both symmetric components (Chaudet-Dumas et al., 2023). The geometric rate is independent of mesh size and dimensionality; numerical experiments confirm convergence factors matching predicted T:XXT:X \to X7 for both 2D and 3D cases.

7. Abstract Generalizations and Applications

General convergence theorems in cone metric spaces ensure geometric convergence of iterative processes under contractivity conditions for Picard iteration or general mappings T:XXT:X \to X8 (Proinov, 2015). Applications include simultaneous root-finding (Weierstrass method), nonlinear system solvers, and fixed-point iterations where explicit geometric error bounds and residual-based estimates provide rigorous guarantees. The contraction factors T:XXT:X \to X9 (in normed or ordered spaces) directly quantify the rate of geometric decay, and functional frameworks for initial conditions, control functions, and completeness yield semilocal convergence results with precise a priori and a posteriori error bounds.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Geometrically Convergent Iterative Method.