{"title":"正式验证近似的基于证书的方法","authors":"F. Bréhard, A. Mahboubi, D. Pous","doi":"10.4230/LIPICS.ITP.2019.8","DOIUrl":null,"url":null,"abstract":"We present a library to verify rigorous approximations of univariate functions on real numbers, with \nthe Coq proof assistant. Based on interval arithmetic, this library also implements a technique of \nvalidation a posteriori based on the Banach fixed-point theorem. We illustrate this technique on \nthe case of operations of division and square root. This library features a collection of abstract \nstructures that organise the specfication of rigorous approximations, and modularise the related \nproofs. Finally, we provide an implementation of verified Chebyshev approximations, and we discuss \na few examples of computations.","PeriodicalId":296683,"journal":{"name":"International Conference on Interactive Theorem Proving","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A Certificate-Based Approach to Formally Verified Approximations\",\"authors\":\"F. Bréhard, A. Mahboubi, D. Pous\",\"doi\":\"10.4230/LIPICS.ITP.2019.8\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a library to verify rigorous approximations of univariate functions on real numbers, with \\nthe Coq proof assistant. Based on interval arithmetic, this library also implements a technique of \\nvalidation a posteriori based on the Banach fixed-point theorem. We illustrate this technique on \\nthe case of operations of division and square root. This library features a collection of abstract \\nstructures that organise the specfication of rigorous approximations, and modularise the related \\nproofs. Finally, we provide an implementation of verified Chebyshev approximations, and we discuss \\na few examples of computations.\",\"PeriodicalId\":296683,\"journal\":{\"name\":\"International Conference on Interactive Theorem Proving\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Interactive Theorem Proving\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4230/LIPICS.ITP.2019.8\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Interactive Theorem Proving","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPICS.ITP.2019.8","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Certificate-Based Approach to Formally Verified Approximations
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.