Floating point numbers are real numbers
Walter F. Mascarenhas

TL;DR
This paper explores how continuous mathematics can provide new insights and results into the evaluation of floating point operations like sums, square roots, and dot products on digital computers.
Contribution
It demonstrates how continuous mathematical analysis can yield sharp, simple, and novel results about floating point arithmetic operations.
Findings
New mathematical results on floating point sum evaluation
Insights into floating point square root computations
Analysis of dot product accuracy in floating point arithmetic
Abstract
Floating point arithmetic allows us to use a finite machine, the digital computer, to reach conclusions about models based on continuous mathematics. In this article we work in the other direction, that is, we present examples in which continuous mathematics leads to sharp, simple and new results about the evaluation of sums, square roots and dot products in floating point arithmetic.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical Methods and Algorithms · Digital Filter Design and Implementation · Polynomial and algebraic computation
