Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2024
A Formalization of Complete Discrete Valuation Rings and Local Fields
CPP 2024: Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and ProofsPages 190–204https://doi.org/10.1145/3636501.3636942Local fields, and fields complete with respect to a discrete valuation, are essential objects in commutative algebra, with applications to number theory and algebraic geometry. We formalize in Lean the basic theory of discretely valued fields. In ...
- research-articleJanuary 2023
A Formalization of Doob’s Martingale Convergence Theorems in mathlib
CPP 2023: Proceedings of the 12th ACM SIGPLAN International Conference on Certified Programs and ProofsPages 334–347https://doi.org/10.1145/3573105.3575675We present the formalization of Doob’s martingale convergence theorems in the mathlib library for the Lean theorem prover. These theorems give conditions under which (sub)martingales converge, almost everywhere or in L1. In order to formalize those ...
Formalizing category theory in Agda
CPP 2021: Proceedings of the 10th ACM SIGPLAN International Conference on Certified Programs and ProofsPages 327–342https://doi.org/10.1145/3437992.3439922The generality and pervasiveness of category theory in modern mathematics makes it a frequent and useful target of formalization. It is however quite challenging to formalize, for a variety of reasons. Agda currently (i.e. in 2020) does not have a ...
- ArticleJuly 2011
Licensing the Mizar mathematical library
MKM'11: Proceedings of the 18th Calculemus and 10th international conference on Intelligent computer mathematicsPages 149–163The Mizar Mathematical Library (MML) is a large corpus of formalised mathematical knowledge. It has been constructed over the course of many years by a large number of authors and maintainers. Yet the legal status of these efforts of the Mizar community ...
- ArticleJuly 2010
Premise selection in the naproche system
IJCAR'10: Proceedings of the 5th international conference on Automated ReasoningPages 434–440https://doi.org/10.1007/978-3-642-14203-1_37Automated theorem provers (ATPs) struggle to solve problems with large sets of possibly superfluous axiom. Several algorithms have been developed to reduce the number of axioms, optimally only selecting the necessary axioms. However, most of these ...
- ArticleJune 2009
The naproche project controlled natural language proof checking of mathematical texts
This paper discusses the semi-formal language of mathematics and presents the Naproche CNL, a controlled natural language for mathematical authoring. Proof Representation Structures, an adaptation of Discourse Representation Structures, are used to ...
- ArticleSeptember 2005
Formal versus rigorous mathematics: how to get your papers published
TABLEAUX'05: Proceedings of the 14th international conference on Automated Reasoning with Analytic Tableaux and Related MethodsPages 15–32https://doi.org/10.1007/11554554_4This talk will consider rigorous mathematics and the nature of proof. It begins with an historical perspective and follows the development of formal mathematics. The talk will conclude with examples demonstrating that understanding the relationship ...
- articleMay 2003
Mathematical Knowledge Management in HELM
Annals of Mathematics and Artificial Intelligence (KLU-AMAI), Volume 38, Issue 1-3Pages 27–46https://doi.org/10.1023/A:1022907629104The paper describes the general philosophy and the main architectural and technological solutions adopted in the HELM Project for the management of large repositories of mathematical knowledge. The leitmotiv is the extensive use of XML technology, and ...
- ArticleOctober 2001
Calculating Church-Rosser Proofs in Kleene Algebra
We present simple calculational proofs of Church-Rosser theorems for equational theories, quasiorderings and nonsymmetric transitive relations in Kleene algebra. We also calculate the abstract part of two standard proofs of Church-Rosser theorems in the ...
- articleNovember 1999
Some Lambda Calculus and Type Theory Formalized
Journal of Automated Reasoning (JAUR), Volume 23, Issue 3Pages 373–409https://doi.org/10.1023/A:1006294005493We survey a substantial body of knowledge about lambda calculus and Pure Type Systems, formally developed in a constructive type theory using the LEGO proof system. On lambda calculus, we work up to an abstract, simplified proof of standardization for ...
- articleMay 1979
Social processes and proofs of theorems and programs
Communications of the ACM (CACM), Volume 22, Issue 5Pages 271–280https://doi.org/10.1145/359104.359106It is argued that formal verifications of programs, no matter how obtained, will not play the same key role in the development of computer science and software engineering as proofs do in mathematics. Furthermore the absence of continuity, the ...