Computer Arithmetic and Formal Proofs

Computer Arithmetic and Formal Proofs
Author :
Publisher : Elsevier
Total Pages : 328
Release :
ISBN-10 : 9780081011706
ISBN-13 : 0081011709
Rating : 4/5 (709 Downloads)

Book Synopsis Computer Arithmetic and Formal Proofs by : Sylvie Boldo

Download or read book Computer Arithmetic and Formal Proofs written by Sylvie Boldo and published by Elsevier. This book was released on 2017-11-17 with total page 328 pages. Available in PDF, EPUB and Kindle. Book excerpt: Floating-point arithmetic is ubiquitous in modern computing, as it is the tool of choice to approximate real numbers. Due to its limited range and precision, its use can become quite involved and potentially lead to numerous failures. One way to greatly increase confidence in floating-point software is by computer-assisted verification of its correctness proofs. This book provides a comprehensive view of how to formally specify and verify tricky floating-point algorithms with the Coq proof assistant. It describes the Flocq formalization of floating-point arithmetic and some methods to automate theorem proofs. It then presents the specification and verification of various algorithms, from error-free transformations to a numerical scheme for a partial differential equation. The examples cover not only mathematical algorithms but also C programs as well as issues related to compilation. - Describes the notions of specification and weakest precondition computation and their practical use - Shows how to tackle algorithms that extend beyond the realm of simple floating-point arithmetic - Includes real analysis and a case study about numerical analysis


Computer Arithmetic and Formal Proofs Related Books

Computer Arithmetic and Formal Proofs
Language: en
Pages: 328
Authors: Sylvie Boldo
Categories: Computers
Type: BOOK - Published: 2017-11-17 - Publisher: Elsevier

GET EBOOK

Floating-point arithmetic is ubiquitous in modern computing, as it is the tool of choice to approximate real numbers. Due to its limited range and precision, it
Proofs and Computations
Language: en
Pages: 480
Authors: Helmut Schwichtenberg
Categories: Mathematics
Type: BOOK - Published: 2011-12-15 - Publisher: Cambridge University Press

GET EBOOK

Driven by the question, 'What is the computational content of a (formal) proof?', this book studies fundamental interactions between proof theory and computabil
Formal Verification of Floating-Point Hardware Design
Language: en
Pages: 388
Authors: David M. Russinoff
Categories: Technology & Engineering
Type: BOOK - Published: 2018-10-13 - Publisher: Springer

GET EBOOK

This is the first book to focus on the problem of ensuring the correctness of floating-point hardware designs through mathematical methods. Formal Verification
Mathematics for Computer Science
Language: en
Pages: 988
Authors: Eric Lehman
Categories: Business & Economics
Type: BOOK - Published: 2017-03-08 - Publisher:

GET EBOOK

This book covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable m
Principia Mathematica
Language: en
Pages: 688
Authors: Alfred North Whitehead
Categories: Logic, Symbolic and mathematical
Type: BOOK - Published: 1910 - Publisher:

GET EBOOK