Formally Verified Approximations of Definite Integrals

Autor: Thomas Sibut-Pinote, Assia Mahboubi, Guillaume Melquiond
Přispěvatelé: GALLINETTE ( GALLINETTE ), Inria Rennes – Bretagne Atlantique, Institut National de Recherche en Informatique et en Automatique ( Inria ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -Laboratoire des Sciences du Numérique de Nantes ( LS2N ), Université de Nantes ( UN ) -École Centrale de Nantes ( ECN ) -Centre National de la Recherche Scientifique ( CNRS ) -IMT Atlantique Bretagne-Pays de la Loire ( IMT Atlantique ) -Université de Nantes ( UN ) -École Centrale de Nantes ( ECN ) -Centre National de la Recherche Scientifique ( CNRS ) -IMT Atlantique Bretagne-Pays de la Loire ( IMT Atlantique ), Symbolic Special Functions : Fast and Certified ( SPECFUN ), Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique ( Inria ) -Institut National de Recherche en Informatique et en Automatique ( Inria ), Certified Programs, Certified Tools, Certified Floating-Point Computations ( TOCCATA ), Laboratoire de Recherche en Informatique ( LRI ), Université Paris-Sud - Paris 11 ( UP11 ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -CentraleSupélec-Centre National de la Recherche Scientifique ( CNRS ) -Université Paris-Sud - Paris 11 ( UP11 ) -Institut National de Recherche en Informatique et en Automatique ( Inria ) -CentraleSupélec-Centre National de la Recherche Scientifique ( CNRS ) -Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique ( Inria ), ANR-14-CE25-0018,Fast Relax,Fast Reliable Approximation ( 2014 ), Gallinette : vers une nouvelle génération d'assistant à la preuve (GALLINETTE), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire des Sciences du Numérique de Nantes (LS2N), Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Université de Nantes (UN)-Université de Nantes (UN)-École Centrale de Nantes (ECN)-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique Bretagne-Pays de la Loire (IMT Atlantique), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Nantes - UFR des Sciences et des Techniques (UN UFR ST), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT), Symbolic Special Functions : Fast and Certified (SPECFUN), Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Formally Verified Programs, Certified Tools and Numerical Computations (TOCCATA), Laboratoire de Recherche en Informatique (LRI), Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, ANR-14-CE25-0018,Fast Relax,Approximation rapide et fiable(2014), Jasmin Christian Blanchette, Stephan Merz, Gallinette : vers une nouvelle génération d'assistant à la preuve (LS2N - équipe GALLINETTE), Université de Nantes (UN)-Université de Nantes (UN)-École Centrale de Nantes (ECN)-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
Jazyk: angličtina
Rok vydání: 2018
Předmět:
[ MATH.MATH-CA ] Mathematics [math]/Classical Analysis and ODEs [math.CA]
Computer science
0102 computer and information sciences
02 engineering and technology
[MATH.MATH-CA]Mathematics [math]/Classical Analysis and ODEs [math.CA]
definite integrals
interval arithmetic
Mathematical proof
01 natural sciences
Antiderivative
Formal proof
[ INFO.INFO-AO ] Computer Science [cs]/Computer Arithmetic
Interval arithmetic
Order of integration (calculus)
Artificial Intelligence
formal proof
Improper integral
0202 electrical engineering
electronic engineering
information engineering

Calculus
polynomial approximations
Mathematics
numeric computations
Real analysis
Improper integrals
[INFO.INFO-AO]Computer Science [cs]/Computer Arithmetic
Constant of integration
Mathematical analysis
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
020207 software engineering
decision procedure
Quadrature (mathematics)
Numerical integration
Computational Theory and Mathematics
010201 computation theory & mathematics
[ INFO.INFO-LO ] Computer Science [cs]/Logic in Computer Science [cs.LO]
real analysis
Software
Zdroj: Journal of Automated Reasoning
Journal of Automated Reasoning, Springer Verlag, 2018, pp.1-20. 〈10.1007/s10817-018-9463-7〉
Journal of Automated Reasoning, Springer Verlag, 2019, 62 (2), pp.281-300. ⟨10.1007/s10817-018-9463-7⟩
Interactive Theorem Proving
Interactive Theorem Proving, Aug 2016, Nancy, France. ⟨10.1007/978-3-319-43144-4_17⟩
Interactive Theorem Proving ISBN: 9783319431437
ITP
Journal of Automated Reasoning, 2019, 62 (2), pp.281-300. ⟨10.1007/s10817-018-9463-7⟩
ISSN: 0168-7433
1573-0670
Popis: International audience; Finding an elementary form for an antiderivative is often a difficult task, so numerical integration has become a common tool when it comes to making sense of a definite integral. Some of the numerical integration methods can even be made rigorous: not only do they compute an approximation of the integral value but they also bound its inaccuracy. Yet numerical integration is still missing from the toolbox when performing formal proofs in analysis. This paper presents an efficient method for automatically computing and proving bounds on some definite integrals inside the Coq formal system. Our approach is not based on traditional quadrature methods such as Newton-Cotes formulas. Instead, it relies on computing and evaluating antiderivatives of rigorous polynomial approximations, combined with an adaptive domain splitting. Our approach also handles improper integrals, provided that a factor of the integrand belongs to a catalog of identified integrable functions. This work has been integrated to the CoqInterval library.
Databáze: OpenAIRE