A certificate-based approach to formally verified approximations

Florent Bréhard, Assia Mahboubi, Damien Pous

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

We present a library to verify rigorous approximations of univariate functions on real numbers, with the Coq proof assistant. Based on interval arithmetic, this library also implements a technique of validation a posteriori based on the Banach fixed-point theorem. We illustrate this technique on the case of operations of division and square root. This library features a collection of abstract structures that organise the specfication of rigorous approximations, and modularise the related proofs. Finally, we provide an implementation of verified Chebyshev approximations, and we discuss a few examples of computations.

Original languageEnglish
Title of host publication10th International Conference on Interactive Theorem Proving, ITP 2019
EditorsJohn Harrison, John O'Leary, Andrew Tolmach
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959771221
DOIs
Publication statusPublished - 1 Sept 2019
Externally publishedYes
Event10th International Conference on Interactive Theorem Proving, ITP 2019 - Portland, United States
Duration: 9 Sept 201912 Sept 2019

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume141
ISSN (Print)1868-8969

Conference

Conference10th International Conference on Interactive Theorem Proving, ITP 2019
Country/TerritoryUnited States
CityPortland
Period9/09/1912/09/19

Funding

Funding This work has been funded by the European Research Council (ERC) under the European Union’s Horizon 2020 programme (CoVeCe, grant agreement No 678157), and was supported by the LABEX MILYON (ANR-10-LABX-0070) of Université de Lyon, within the program “Investissements d’Avenir” (ANR-11-IDEX-0007) operated by the French National Research Agency (ANR). This work was supported in part by the project FastRelax ANR-14-CE25-0018-01.

FundersFunder number
European Union’s Horizon 2020 programme
LABEX MILYONANR-10-LABX-0070
Horizon 2020 Framework Programme678157
European Research Council
Agence Nationale de la RechercheANR-14-CE25-0018-01
Université de LyonANR-11-IDEX-0007

    Keywords

    • Approximation theory
    • Banach fixed-point theorem
    • Chebyshev polynomials
    • Coq
    • Interval arithmetic

    Fingerprint

    Dive into the research topics of 'A certificate-based approach to formally verified approximations'. Together they form a unique fingerprint.

    Cite this