Y. Elle-a-aussi-Été-utilisée-par, La preuve utilisée s'appuie sur quelques notions non élémentaires, comme le raisonnement sur les intégrales impropres ou la dérivation sous le signe d'intégration. Les intégrales généralisées étaient absentes de la bibliothèque Coquelicot à ce moment-là. Les fonctions totales ont cependant permis de simplifier les démonstrations. Ce travail a été une motivation pour formaliser les intégrales de Riemann impropres actuellement présentes dans la bibliothèque Coquelicot. La formalisation actuelle des nombres complexes permet d'utiliser les limites et les dérivées de fonctions complexes, ainsi que les intégrales de fonctions à variable réelle, De nombreuses notions spécifiques aux fonctions complexes, comme les fonctions analytiques et les intégrales de chemin, sont encore à formaliser. L'objectif serait de prouver qu'une équation différentielle linéaire d'ordre 1 à coefficients matriciels admet une unique solution holomorphe sur un ouvert étoilé

L. 'intégrale-de-kurzweil-henstock, ou intégrale de jauge) a été formalisée pendant l'été 2014 par X. Onfroy. Cette intégrale est une généralisation de l'intégrale de Riemann

Á. Pelayo, V. Voevodsky, and M. A. Warren, PVW15] ; il serait intéressant de voir dans quelle mesure il est possible de faire de l'analyse avec ces nombres. Comme il s'agit d'un anneau commutatif valué, il est a priori possible d'étendre la bibliothèque Coquelicot afin d'obtenir gratuitement des limites et des dérivées, Un autre point à étudier serait de rattacher des nombres autres que les nombres réels ou complexes à la bibliothèque Coquelicot comme les nombres p-adiques. Ces nombres ont déjà été implémentés en Coq par Pour finir, la bibliothèque Coquelicot est encore très dépendante des nombres réels de la bibliothèque standard. En particulier, les espaces uniformes en dépendent par le prédicat ball : U -> R -> U et les intégrales de Riemann sont définies pour les fonctions à variable réelle et à valeur dans un R-module

J. Avigad and K. Donnelly, Formalizing O Notation in Isabelle/HOL, Proceedings of Automated Reasoning -Second International Joint Conference, pp.357-371, 2004.
DOI : 10.1007/978-3-540-25984-8_27

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.357.5911

D. Rob, D. Arthan, and . King, Development of practical verification tools, ICL Systems Journal, vol.11, issue.1, pp.106-122, 1996.

R. D. Art01 and . Arthan, An irrational construction of R from Z, In Richard J. Boulton and Paul B

R. D. Arthan, Mathematical Case Studies: Basic Analysis. Lemma 1 Ltd, 2012.

R. D. Art12b and . Arthan, Mathematical case studies: the complex numbers, 2012.

S. Boldo, F. Clément, J. Filliâtre, M. Mayero, G. Melquiond et al., Wave Equation Numerical Resolution: A Comprehensive Mechanized Proof of a C Program, Journal of Automated Reasoning, vol.200, issue.25???28, pp.423-456, 2013.
DOI : 10.1007/s10817-012-9255-4

URL : https://hal.archives-ouvertes.fr/hal-00649240

S. Boldo, F. Clément, J. Filliâtre, M. Mayero, G. Melquiond et al., Trusting computations: A mechanized proof from partial differential equations to actual program, Computers & Mathematics with Applications, vol.68, issue.3, pp.325-352, 2014.
DOI : 10.1016/j.camwa.2014.06.004

URL : https://hal.archives-ouvertes.fr/hal-00769201

Y. Bertot, G. Gonthier, S. Ould-biha, and I. Pasca, Canonical Big Operators, Theorem Proving in Higher Order Logics, 2008.
DOI : 10.1007/3-540-44659-1_29

URL : https://hal.archives-ouvertes.fr/inria-00331193

[. Bishop, Foundations of constructive analysis, 1967.

S. Boldo, C. Lelay, and G. Melquiond, Improving Real Analysis in Coq: A User-Friendly Approach to Integrals and Derivatives, Proceedings of the 2nd International Conference on Certified Programs and Proofs (CPP), pp.289-304, 2012.
DOI : 10.1007/978-3-642-35308-6_22

URL : https://hal.archives-ouvertes.fr/hal-00712938

S. Boldo, C. Lelay, and G. Melquiond, Coquelicot: A User-Friendly Library of Real Analysis for Coq, Mathematics in Computer Science, vol.24, issue.9, pp.1-22, 2014.
DOI : 10.1007/s11786-014-0181-1

URL : https://hal.archives-ouvertes.fr/hal-00860648

S. Boldo, C. Lelay, and G. Melquiond, Formalization of real analysis: a survey of proof assistants and libraries, Mathematical Structures in Computer Science, vol.11, issue.07, 2014.
DOI : 10.1007/3-540-44755-5_5

URL : https://hal.archives-ouvertes.fr/hal-00806920

S. Boldo and G. Melquiond, Flocq: A Unified Library for Proving Floating-Point Algorithms in Coq, 2011 IEEE 20th Symposium on Computer Arithmetic, pp.243-252, 2011.
DOI : 10.1109/ARITH.2011.40

URL : https://hal.archives-ouvertes.fr/inria-00534854

]. N. Bou71 and . Bourbaki, Topologie Générale: Chapitres 1 à 4. Éléments de mathématiques, 1971.

]. N. Bou74 and . Bourbaki, Topologie Générale: Chapitres 5 à 10. Éléments de mathématiques, 1974.

R. W. Butler, Formalization of the integral calculus in the PVS theorem prover, Journal of Formalized Reasoning, vol.2, issue.1, pp.1-26, 2009.

C. Byli?ski, The complex numbers, Journal of Formalized Mathematics, vol.1, issue.3, pp.507-513, 1990.

C. Byli?ski, Functions and their basic properties, Journal of Formalized Mathematics, vol.1, issue.1, pp.55-65, 1990.

R. L. Constable, S. F. Allen, M. Bromley, W. R. Cleaveland, J. F. Cremer et al., Implementing Mathematics with The Nuprl Proof Development System, 1985.

A. Ciaffaglione and P. Di-gianantonio, A certified, corecursive implementation of exact real numbers, Theoretical Computer Science, vol.351, issue.1, pp.39-51, 2006.
DOI : 10.1016/j.tcs.2005.09.061

[. Cruz-filipe, A Constructive Formalization of the Fundamental Theorem of Calculus, Proceedings of the International Conference on Types for Proofs and Programs (TYPES'02), pp.108-126, 2003.
DOI : 10.1007/3-540-39185-1_7

L. Cruz-filipe, H. Geuvers, and F. Wiedijk, C-CoRN, the Constructive Coq Repository at Nijmegen, Proceedings of the 3rd International Conference of Mathematical Knowledge Management (MKM), pp.88-103, 2004.
DOI : 10.1007/3-540-45620-1_12

R. John, R. Cowles, and . Gamboa, Using a first order logic to verify that some set of reals has no Lesbegue measure, Proceeding of the 1st International Conference of Interactive Theorem Proving, pp.25-34, 2010.

C. Cohen, Reasoning about big enough numbers in Coq, Proceedings of the 4th Coq Workshop

P. Castéran and M. Sozeau, A gentle introduction to type classes and relations in Coq, 2012.

D. Delahaye, A Tactic Language for the System Coq, Proceedings of the 7th International Conference of Logic for Programming and Automated Reasoning, pp.85-95, 2000.
DOI : 10.1007/3-540-44404-1_7

URL : https://hal.archives-ouvertes.fr/hal-01125070

B. Dutertre-van-leeuwen, J. Joakim-von-wright, J. Grundy, and . Harrison, Elements of mathematical analysis in PVS, Proceedings of the 9th International Conference Theorem Proving in Higher Order Logics (TPHOLs), volume 1125 of Lecture Notes in Computer Science, pp.141-156, 1996.

[. Endou and A. Korni?owicz, The definition of the Riemann definite integral and some related lemmas, Journal of Formalized Mathematics, vol.8, issue.1, pp.3-102, 1999.

[. Endou, K. Wasaki, and Y. Shidama, Definition of integrability for partial functions from R to R and integrability for continuous functions, Journal of Formalized Mathematics, vol.9, issue.2, pp.281-284, 2001.

J. D. Fleuriot, On the Mechanization of Real Analysis in Isabelle/HOL, Proceeding of the 13th International Conference of Theorem Proving in Higher Order Logics (TPHOLs), pp.145-161, 2000.
DOI : 10.1007/3-540-44659-1_10

R. Gamboa, Computer-Aided Reasoning: ACL2 Case Studies, volume 4 of Advances in Formal Methods, chapter Continuity and differentiability, pp.145-161, 2000.

R. Gamboa, J. R. Cowles-ruben, J. R. Gamboa, N. Cowles, and . Kuzmina, Inverse functions in ACL2(r) Axiomatic events in ACL2(r): A story of defun, defun-std, and encapsulate, Proceedings of the 8th International Workshop on the ACL2 Theorem Prover and its Applications Proceedings of the 5th International Workshop on the ACL2 Theorem Prover and its Applications, pp.57-61, 2004.

R. Gamboa and M. Kaufmann, Nonstandard analysis in ACL2, Journal of Automated Reasoning, vol.27, issue.4, pp.323-351, 2001.
DOI : 10.1023/A:1011908113514

J. C. Michael, T. F. Gordon, and . Melham, Introduction to HOL: a theorem proving environment for higher order logic, 1993.

H. Geuvers and M. Niqui, Constructive Reals in Coq: Axioms and Categoricity, Proceedings of the International Workshop on Types for Proofs and Programs, pp.79-95, 2002.
DOI : 10.1007/3-540-45842-5_6

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.97.6910

J. R. Guard, F. C. Oglesby, J. H. Bennett, and L. G. Settle, Semi-Automated Mathematics, Journal of the ACM, vol.16, issue.1, pp.49-62, 1969.
DOI : 10.1145/321495.321500

H. Gottliebsen, Transcendental Functions and Continuity Checking in PVS, Proceedings of the 13th International Conference Theorem Proving in Higher Order Logics, pp.197-214, 2000.
DOI : 10.1007/3-540-44659-1_13

H. Geuvers, R. Pollack, F. Wiedijk, and J. Zwanenburg, A Constructive Algebraic Hierarchy in Coq, Special Issue on the Integration of Automated Reasoning and Computer Algebra Systems, pp.271-286, 2002.
DOI : 10.1006/jsco.2002.0552

G. C. Hulette, R. C. Armstrong, J. R. Mayo, and J. R. Ruthruff, Theorem-Proving Analysis of Digital Control Logic Interacting with Continuous Dynamics, NSV 2014, 7th International Workshop on Numerical Software Verification, 2014.
DOI : 10.1016/j.entcs.2015.10.008

J. Harrison, Constructing the real numbers in HOL. Formal Methods in System Design, pp.35-59, 1994.

J. Harrison, Proof style, Proceedings of the International Workshop on Types for Proofs and Programs (TYPES'96), pp.154-172, 1996.
DOI : 10.1007/BFb0097791

J. Harrison, Floating point verification in HOL light: The exponential function, 1997.
DOI : 10.1007/BFb0000475

J. Harrison, Theorem Proving with the Real Numbers, 1998.
DOI : 10.1007/978-1-4471-1591-5

J. Harrison, Towards Self-verification of HOL Light, Proceedings of the 3rd International Joint Conference, pp.177-191, 2006.
DOI : 10.1007/11814771_17

J. Harrison, Formalizing basic complex analysis. From Insight to Proof: Festschrift in Honour of Andrzej Trybulec, Studies in Logic, Grammar and Rhetoric, pp.151-165, 2007.

J. Harrison, . Hol, and . Light, Overview, Proceedings of the 22nd International Conference on Theorem Proving in Higher Order Logics (TPHOLs), pp.60-66, 2009.
DOI : 10.1007/978-1-4302-0821-1_1

URL : https://hal.archives-ouvertes.fr/in2p3-00803620

J. Harrison, The HOL Light Theory of Euclidean Space, Journal of Automated Reasoning, vol.4, issue.2, pp.173-190, 2013.
DOI : 10.1007/s10817-012-9250-9

J. Hölzl and A. Heller, Three Chapters of Measure Theory in Isabelle/HOL, Proceedings of the 2nd International Conference of Interactive Theorem Proving, pp.135-151, 2011.
DOI : 10.1017/CBO9780511810886

[. Hölzl, F. Immler, and B. Huffman, Type Classes and Filters for Mathematical Analysis in Isabelle/HOL, Proceedings of the 4th International Conference on Interactive Theorem Proving (ITP), pp.279-294, 2013.
DOI : 10.1007/978-3-642-39634-2_21

J. Hurd, The OpenTheory Standard Theory Library, Proceedings of the 3rd International Symposium on NASA Formal Methods, pp.177-191, 2011.
DOI : 10.1007/3-540-60275-5_76

F. Immler and J. Hölzl, Numerical Analysis of Ordinary Differential Equations in Isabelle/HOL, Proceedings of the 3rd International Conference on Interactive Theorem Proving, pp.377-392, 2012.
DOI : 10.1007/978-3-642-32347-8_26

C. , N. Julien, and I. Pa?ca, Formal verification of exact computations using Newton's method, Papers presented at the second annual Workshop on Logical environments Proceedings of the 22nd International Conference on Theorem Proving in Higher Order Logics, pp.297-316, 1993.

]. L. Jut77, . Van-bentham, and . Jutting, Checking Landau's " Grundlagen " in the AUTOMATH System, 1977.

[. Kaufmann, J. Strother-moore, P. Kaliszyk, and R. Connor, Computer-Aided Reasoning: An Approach Computing with classical real numbers, Journal of Automated Reasoning, vol.2, issue.1, pp.27-29, 2000.

J. Kotowicz, Convergent sequences and the limit of sequences, Journal of Formalized Mathematics, vol.1, issue.2, pp.273-275, 1990.

J. Kotowicz, Real sequences and basic operations on them, Journal of Formalized Mathematics, vol.1, issue.2, pp.269-272, 1990.

J. Kotowicz, The limit of a real function at a point, Journal of Formalized Mathematics, vol.2, issue.1, pp.71-80, 1991.

J. Kotowicz, The limit of a real function at infinity, Journal of Formalized Mathematics, vol.2, pp.17-28, 1991.

J. Kotowicz, One-side limits of a real function at a point, Journal of Formalized Mathematics, vol.2, issue.1, pp.29-40, 1991.

R. Krebbers and B. Spitters, Type classes for efficient exact real arithmetic in Coq, Logical Methods in Computer Science, vol.9, issue.1, pp.1-27, 2013.
DOI : 10.2168/LMCS-9(1:1)2013

URL : http://arxiv.org/abs/1106.3448

M. Lecat, Erreurs de mathématiciens des origines à nos jours. Castaigne, 1935.

R. David and . Lester, Topology in PVS: continuous mathematics with applications, Proceedings of the 2nd workshop on Automated Formal Methods (AFM '07), pp.11-20, 2007.

R. David and . Lester, Real number calculations and theorem proving, Proceedings of the 21st International Conference on Theorem Proving in Higher Order Logics, pp.215-229, 2008.

P. Letouzey, Programmation fonctionnelle certifiée ? L'extraction de programmes dans l'assistant Coq, 2004.

C. Lelay and G. Melquiond, Différentiabilité et intégrabilité en Coq Application à la formule de d'Alembert, 23èmes Journées Francophones des Langages Applicatifs, pp.119-133

J. Le-rond-d-'alembert, Histoire de l'académie royale des sciences et belles lettres de Berlin, chapter Recherches sur la courbe que forme une corde tenduë mise en vibration, pp.214-219

M. Mayero, Formalisation et automatisation de preuves en analyses réelle et numérique, 2001.

M. Mayero, Problèmes critiques et preuves formelles Habilitation à diriger des recherches, 2012.

[. Mhamdi, O. Hasan, and S. Tahar, On the Formalization of the Lebesgue Integration Theory in HOL, Proceedings of the 1st International Conference of Interactive Theorem Proving, pp.387-402, 2010.
DOI : 10.1007/978-3-642-14052-5_27

[. Moore, T. Lynch, M. Kaufmann, [. Manolios, and J. Strother-moore, A mechanically checked proof of the correctness of the kernel of the AMD5K86 floating point division algorithm Partial functions in ACL2 [MS13] Evgeny Makarov and Bas Spitters. The Picard algorithm for ordinary differential equations in Coq, Sandrine Blazy, Christine Paulin-Mohring, and David Pichardie Proceeding of the 4th International Conference of Interactive Theorem Proving, pp.913-926107, 1998.

[. Mitsuishi, K. Wasaki, and Y. Shidama, Property of complex sequence and continuity of complex function Integral of complex-valued measurable function, NES08] Keiko Narita, Noboru Endou, and Yasunari Shidama, pp.185-190319, 2001.

A. Naumowicz and A. Korni?owicz, A Brief Overview of Mizar, Proceedings of the 22th International Conference on Theorem Proving in Higher Order Logics, pp.67-72, 2009.
DOI : 10.1007/3-540-44755-5_26

[. Nipkow, L. C. Paulson, and M. Wenzel, Isabelle/HOL ? A Proof Assistant for Higher-Order Logic, volume 2283 of Lecture Notes in Computer Science, 2002.

[. Russell, O. Russell, and O. Connor, A monadic, functional implementation of real numbers Certified exact transcendental real number computation in Coq, Proceedings of the 21th International Conference on Theorem Proving in Higher Order Logics, pp.129-159, 2007.

[. Owre, J. Rushby, and N. Shankar, PVS: A prototype verification system, Proceedings of the 11th International Conference on Automated Deduction (CADE), pp.748-752, 1992.
DOI : 10.1007/3-540-55602-8_217

S. Owre and N. Shankar, The PVS Prelude Library, 2003.

O. Russell, B. Connor, and . Spitters, A computer-verified monadic functional implementation of the integral, Theoretical Computer Science, vol.411, issue.37, pp.3386-3402, 2010.

C. Lawrence and . Paulson, Logic and Computation: Interactive Proof with Cambridge LCF [Per92] Beata Perkowska. Functional sequence from a domain to a domain, Pro06] ProofPower development team. Proofpower -HOL reference manualPVW15] Álvaro Pelayo, Vladimir Voevodsky, and Michael A. Warren. A univalent formalization of the p-adic numbers. Mathematical Structures in Computer Science, pp.17-211, 1987.

C. Pacharapokin, H. Yamazaki, Y. Shidama, and Y. Nakamura, Complex function differentiability [Rac91] Konrad Raczkowski. Integer and rational exponents, Journal of Formalized Mathematics Journal of Formalized Mathematics, vol.17, issue.21, pp.67-72125, 1991.

P. Reid and R. Gamboa, Automatic Differentiation in ACL2, Proceeding of the 2nd International Conference of Interactive Theorem Proving, pp.312-324, 2011.
DOI : 10.1007/978-3-540-68942-3_3

S. Richter, Formalizing Integration Theory with an Application to Probabilistic Algorithms, Proceedings of the 17th International Conference on Theorem Proving in Higher Order LogicsRN91b] Konrad Raczkowski and Andrzej Nedzusiak. Series. Journal of Formalized Mathematics, pp.271-286213, 1991.
DOI : 10.1007/978-3-540-30142-4_20

J. Rushby, S. Owre, and N. Shankar, Subtypes for specifications: Predicate subtyping in PVS Real function continuity Real function differentiability Mizar as a tool for teaching mathematics, Proceedings of Mizar 30 workshop, pp.709-720797, 1990.

A. Saibi, Formalization of Mathematics in Type Theory Generic tools of Modelisation and Demonstration. Application to Category Theory The gauge integral theory in HOL4, Journal of Applied Mathematics, pp.1-7, 1999.
URL : https://hal.archives-ouvertes.fr/tel-00523810

Y. Shidama and A. Korni?owicz, Convergence and the limit of complex sequences. series Formalization of the complex number theory in HOL4, Journal of Formalized Mathematics Applied Mathematics & Information, vol.6, issue.71, pp.403-410279, 1997.

K. Slind and M. Norrish, A Brief Overview of HOL4, Theorem Proving in Higher Order Logics, pp.28-32, 2008.
DOI : 10.1007/s00165-007-0028-5

B. Spitters and E. Van-der-weegen, Type classes for mathematics in type theory, Mathematical Structures in Computer Science, vol.2, issue.04, pp.1-31, 2011.
DOI : 10.1007/3-540-48256-3_10

A. Trybulec, Some features of the Mizar language, Proceedings of the ESPRIT Workshop, 1993.

M. Wenzel and . Isabelle, Isar ? a versatile environment for human-readable formal proof documents, 2002.

M. Wenzel and F. Wiedijk, A comparison of Mizar and Isar, Journal of Automated Reasoning, vol.29, issue.3/4, pp.389-411, 2002.
DOI : 10.1023/A:1021935419355