Computer Arithmetic and Validity: Theory, Implementation, and Applications

Front Cover
Walter de Gruyter, Apr 30, 2013 - Mathematics - 456 pages

This is the revised and extended second edition of the successful basic book on computer arithmetic. It is consistent with the newest recent standard developments in the field. The book shows how the arithmetic and mathematical capability of the digital computer can be enhanced in a quite natural way. The work is motivated by the desire and the need to improve the accuracy of numerical computing and to control the quality of the computed results (validity). The accuracy requirements for the elementary floating-point operations are extended to the customary product spaces of computations including interval spaces. The mathematical properties of these models are extracted into an axiomatic approach which leads to a general theory of computer arithmetic. Detailed methods and circuits for the implementation of this advanced computer arithmetic on digital computers are developed in part two of the book. Part three then illustrates by a number of sample applications how this extended computer arithmetic can be used to compute highly accurate and mathematically verified results. The book can be used as a high-level undergraduate textbook but also as reference work for research in computer arithmetic and applied mathematics.

 

Contents

Introduction
1
I Theory of computer arithmetic
11
II Implementation of arithmetic on computers
155
III Principles of verified computing
305
A Frequently used symbols
367
B On homomorphism
369
Bibliography
371
List of figures
421
List of tables
425
Index
427
Copyright

Common terms and phrases

About the author (2013)

Ulrich Kulisch, University Karlsruhe, Germany.