Verified Real Number Calculations: A Library for Interval Arithmetic

dc.creatorDaumas, Marc
dc.creatorLester, David
dc.creatorMuñoz, César
dc.date2007-08-28
dc.date.accessioned2026-07-07T08:26:05Z
dc.date.available2026-07-07T08:26:05Z
dc.descriptionReal number calculations on elementary functions are remarkably difficult to handle in mechanical proofs. In this paper, we show how these calculations can be performed within a theorem prover or proof assistant in a convenient and highly automated as well as interactive way. First, we formally establish upper and lower bounds for elementary functions. Then, based on these bounds, we develop a rational interval arithmetic where real number calculations take place in an algebraic setting. In order to reduce the dependency effect of interval arithmetic, we integrate two techniques: interval splitting and taylor series expansions. This pragmatic approach has been developed, and formally verified, in a theorem prover. The formal development also includes a set of customizable strategies to automate proofs involving explicit calculations over real numbers. Our ultimate goal is to provide guaranteed proofs of numerical properties with minimal human theorem-prover interaction.
dc.identifierhttps://arxiv.org/abs/0708.3721
dc.identifierhttp://arxiv.org/abs/0708.3721
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/136825
dc.subjectMathematical Software
dc.subjectLogic in Computer Science
dc.titleVerified Real Number Calculations: A Library for Interval Arithmetic
dc.typetext

Files

Collections