Proof assistant
110 Followers
Recent papers in Proof assistant
this article we will not attempt to describe all the dierent possible choicesof type theories. Instead we want to discuss the main underlying ideas, with a specialfocus on the use of type theory as the formalism for the description of... more
Wouldn’t it be nice to be able to conveniently use ordinary real number expressions within proof assistants? In this paper we outline how this can be done within a theorem proving framework. First, we formally establish upper and lower... more
La Mathematique n'est pas une science naturelle, susceptible de verification experimentale. La verite mathematique repose sur une notion de coherence logique, mais le phenomene d'incompletude fait qu'on ne peut esperer un... more
We address the problem of representing mathematical struc- tures in a proof assistant which: 1) is based on a type theory with de- pendent types, telescopes and a computational version of Leibniz equal- ity; 2) implements coercive... more
We show how to write generic programs and proofs in MartinL of type theory. To this end we consider several extensions of MartinL of's logical framework for dependent types. Each extension has a universes of codes (signatures) for... more
Abstract: This article describes uses of dependencies in tools to maintainbig proofs in interactive proof assistants. The aim of this article isto describe the notion of dependency in proof assistants, how it can beused to design tools to... more
This paper presents some experiments about the notion of generalization in proof assistants based on proof theory. We propose a mechanism which, starting from a proved theorem, allows to get a less specific result that can be instantiated... more
We have formalized material from an introductory real analysis textbook in the proof assistant Scunak. Scunak is a system based on set theory encoded in a dependent type theory. We use the formalized material to illustrate some... more
We investigate how projective plane geometry can be formalized in a proof assistant such as Coq. Such a formalization increases the reliability of textbook proofs whose details and particular cases are often overlooked and left to the... more