4.1 Article

ON RECURRENCES CONVERGING TO THE WRONG LIMIT IN FINITE PRECISION AND SOME NEW EXAMPLES

Journal

ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS
Volume 52, Issue -, Pages 358-369

Publisher

KENT STATE UNIVERSITY
DOI: 10.1553/etna_vol52s358

Keywords

recurrences; rounding errors; IEEE-754; different precisions; bloat; half precision (binary16); single precision (binary32); double precision (binary64); extended precision (binary128); multiple precision; Skolem problem; Pisot sequence

Ask authors/readers for more resources

In 1989, Jean-Michel Muller gave a famous example of a recurrence where, for particular initial values, the iteration over real numbers converges to a repellent fixed point, whereas finite precision arithmetic produces a different result, the attracting fixed point. We analyze recurrences in that spirit and remove a gap in previous arguments in the literature, that is, the recursion must be well defined. The latter is known as the Skolem problem. We identify initial values producing a limit equal to the repellent fixed point, show that in every s-neighborhood of such initial values the recurrence is not well defined, and characterize initial values for which the recurrence is well defined. We give some new examples in that spirit. For example, the correct real result, i.e., the repellent fixed point, may be correctly computed in bloat, half, single, double, formerly extended precision (80 bit format), binary128 as well as many formats of much higher precision. Rounding errors may be beneficial by introducing some regularizing effect.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.1
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available