Contractivity
Tuesday, December 27th, 2005Given a
function
, what kind of bounds can you put on the size of an interval
where
? The fact that you can give a meaningful answer to this question is what allows for exact real arithmetic, because it allows you to perform exact operations on a number without knowing every digit of the number. That is, if we represent each number
as a stream of digits, we can figure out how many digits
of
we need to determine the first
digits of
.
To answer the question, note that

We call the quantity
the contractivity of
over
, and denote it by
.
There is a clear correspondence between representing numbers as a sequence of digits and as nested intervals:
iff
for all
. Therefore each number has a clearly defined head of
digits for each integer
, and the length of the corresponding interval is
. So, to get the first
digits of
, we need to ensure
Using
as an upper bound, we see that
is a sufficient condition.
be extended to have meaning when 