This paper is a report about the use of Matita, an interactive theorem prover under development at the University of Bologna, for the solution of the POPLmark Challenge, part 1a. We provide three different formalizations, including two direct solutions using pure de Bruijn and locally nameless encodings of bound variables, and a formalization using named variables, obtained by means of a sound translation to the locally nameless encoding. According to this experience, we also discuss some of the proof principles used in our solutions, which have led to the development of a generalized inversion tactic for Matita
Interactive Theorem Provers (ITPs) are tools meant to assist the user during the formal development ...
this paper is to investigate the impact on the design of a programming language of tight integration...
We present a declarative language inspired by the pseudo-natural language used in Matita for the exp...
This paper is a report about the use of Matita, an interactive theorem prover under development at t...
Interactive theorem provers are tools designed for the certification of formal proofs developed by m...
This tutorial provides a pragmatic introduction to the main functionalities of the Matita interactiv...
Abstract. Matita is an interactive theorem prover being developed by the Helm team at the University...
The project entitled "Formalization of Formal Topology by means of the interactive theorem prover Ma...
The project entitled “Formalization of Formal Topology by means of the interactive theorem prover Ma...
Abstract. Matita is a new, document-centric, tactic-based interactive theorem prover. This paper foc...
We discuss the formalization, in the Matita Theorem Prover, of basic results on multi-tapes Turing m...
Mechanized Metatheory for the Masses: The POPLMARK Challenge How close are we to a world where every...
Abstract. We propose a synthesis of the two proof styles of interactive theorem proving: the procedu...
We present a solution to the PoplMark challenge designed by Aydemir et al., which has as a goal the ...
Interactive Theorem Provers (ITPs) are tools meant to assist the user during the formal development ...
this paper is to investigate the impact on the design of a programming language of tight integration...
We present a declarative language inspired by the pseudo-natural language used in Matita for the exp...
This paper is a report about the use of Matita, an interactive theorem prover under development at t...
Interactive theorem provers are tools designed for the certification of formal proofs developed by m...
This tutorial provides a pragmatic introduction to the main functionalities of the Matita interactiv...
Abstract. Matita is an interactive theorem prover being developed by the Helm team at the University...
The project entitled "Formalization of Formal Topology by means of the interactive theorem prover Ma...
The project entitled “Formalization of Formal Topology by means of the interactive theorem prover Ma...
Abstract. Matita is a new, document-centric, tactic-based interactive theorem prover. This paper foc...
We discuss the formalization, in the Matita Theorem Prover, of basic results on multi-tapes Turing m...
Mechanized Metatheory for the Masses: The POPLMARK Challenge How close are we to a world where every...
Abstract. We propose a synthesis of the two proof styles of interactive theorem proving: the procedu...
We present a solution to the PoplMark challenge designed by Aydemir et al., which has as a goal the ...
Interactive Theorem Provers (ITPs) are tools meant to assist the user during the formal development ...
this paper is to investigate the impact on the design of a programming language of tight integration...
We present a declarative language inspired by the pseudo-natural language used in Matita for the exp...