Rigorous Polynomial Approximation using Taylor Models in Coq - ENS de Lyon - École normale supérieure de Lyon Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2011

Rigorous Polynomial Approximation using Taylor Models in Coq

Nicolas Brisebarre
Mioara Maria Joldes
Érik Martin-Dorel
Jean-Michel Muller
Ioana Pasca
  • Fonction : Auteur
  • PersonId : 845903
Laurence Rideau
  • Fonction : Auteur
  • PersonId : 832430
Laurent Théry

Résumé

One of the most common and practical ways of representing a real function on machines is by using a polynomial approximation. It is then important to properly handle the error introduced by such an approximation. The purpose of this work is to offer certified error bounds for a specific kind of rigorous polynomial approximation called Taylor model. We carry out this work in the Coq proof assistant, with a special focus on genericity and efficiency for our implementation. We give an abstract interface for rigorous polynomial approximations, parameterized by the type of coefficients and the implementation of polynomials, and we instantiate this interface to the case of Taylor models with interval coefficients, while providing all the machinery for computing them. We compare the performances of our implementation in Coq with those of the Sollya tool, which contains an implementation of Taylor models written in C. This is a milestone in our long-term goal of providing fully formally certified and efficient Taylor models.
Fichier principal
Vignette du fichier
coq-approx.pdf (187.29 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

ensl-00653460 , version 1 (19-12-2011)
ensl-00653460 , version 2 (06-04-2012)

Identifiants

  • HAL Id : ensl-00653460 , version 1

Citer

Nicolas Brisebarre, Mioara Maria Joldes, Érik Martin-Dorel, Micaela Mayero, Jean-Michel Muller, et al.. Rigorous Polynomial Approximation using Taylor Models in Coq. 2011. ⟨ensl-00653460v1⟩
842 Consultations
880 Téléchargements

Partager

Gmail Facebook X LinkedIn More