In this paper we develop a rigidity theorem for algebraic families of rational maps and apply it to the study of iterative root-finding algorithms. We answer a question of Smale's by showing there is no generally convergent algorithm for finding the roots of a polynomial of degree 4 or more. We settle the case of degree 3 by exhibiting a generally convergent algorithm for cubics; and we give a classification of all such algorithms. In the context of conformal dynamics, our main result is the following: a stable algebraic family of rational maps is either trivial (all its members are conjugate by Mobius transformations), or affine (its members are obtained as quotients of iterated addition on a family of complex tori). Our classification of generally convergent algorithms follows easily from this result. As another consequence of rigidity, we observe that the eigenvalues of a nonaffine rational map at its periodic points determine the map up to finitely many choices. This implies that bounded analytic functions nearly separate points on the moduli space of a rational map.
[1]
D. Sullivan,et al.
On the dynamics of rational maps
,
1983
.
[2]
D. Sullivan.
Conformal dynamical systems
,
1983
.
[3]
P. Blanchard.
Complex analytic dynamics on the Riemann sphere
,
1984
.
[4]
W. Thurston,et al.
Extending holomorphic motions
,
1986
.
[5]
L. Bers,et al.
Holomorphic families of injections
,
1986
.
[6]
Stephen Smale,et al.
On the existence of generally convergent algorithms
,
1986,
J. Complex..
[7]
C. McMullen.
Braiding of the attractor and the failure of iterative algorithms
,
1988
.
[8]
C. McMullen.
Automorphisms of rational maps
,
1988
.