# Householder’s Method
Householder’s
method of order
to solve
has rate of convergence
:
corresponds to Newton’s method.
Using (wx)Maxima:
H(d, x) := factor(ratsimp(x + d *
(diff(1/f(x), x, d - 1)) / (diff(1/f(x), x, d))));
# 1 General
is getting complicated…
# 2 Reciprocal Square
Root
can be rearranged to
Using (wx)Maxima:
f(x) := x^(-2) - a;
H(1, x);
H(2, x);
H(3, x);
H(4, x);
Gives
Expected number of steps for
digit accuracy is
Cost in terms of cost
of high precision multiplication or division, assuming
is low precision exact and that addition and low precision
multiplication can be neglected:
Cost assuming
is high precision:
These are decreasing with higher
,
indicating that the extra complexity is worthwhile.
# 3 Iterated Quadratic
Polynomial
cost of high precision real multiplication or division.
Complex squaring costs
,
complex multiplication
.
Cost of iteration is proportional to iteration count
:
Cost of
:
Cost of
:
Cost of
:
Cost of the additional algebra in
does not depend on
so is negligible.
Hence:
Cost of
:
Cost of
:
These are increasing with higher
,
indicating that the extra complexity is not worthwhile.