2011
DOI: 10.1007/978-3-642-22438-6_7
|View full text |Cite
|
Sign up to set email alerts
|

The Matita Interactive Theorem Prover

Abstract: Matita is an interactive theorem prover being developed by the Helm team at the University of Bologna. Its stable version 0.5.x may be downloaded at http://matita.cs.unibo.it. The tool originated in the European project MoWGLI as a set of XML-based tools aimed to provide a mathematician-friendly web-interface to repositories of formal mathematical knoweldge, supporting advanced content-based functionalities for querying, searching and browsing the library. It has since then evolved into a light but fully fledg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
43
0
1

Year Published

2013
2013
2020
2020

Publication Types

Select...
8
1

Relationship

2
7

Authors

Journals

citations
Cited by 52 publications
(44 citation statements)
references
References 22 publications
0
43
0
1
Order By: Relevance
“…One camp, represented by provers such as Agda [7], Coq [6], Matita [5] and Nuprl [10], uses expressive type theories as a foundation. The other camp, represented by the HOL family of provers (including HOL4 [2], HOL Light [14], HOL Zero [3] and Isabelle/HOL [26]), mostly sticks to a form of classic set theory typed using simple types with rank 1 polymorphism.…”
Section: Motivationmentioning
confidence: 99%
See 1 more Smart Citation
“…One camp, represented by provers such as Agda [7], Coq [6], Matita [5] and Nuprl [10], uses expressive type theories as a foundation. The other camp, represented by the HOL family of provers (including HOL4 [2], HOL Light [14], HOL Zero [3] and Isabelle/HOL [26]), mostly sticks to a form of classic set theory typed using simple types with rank 1 polymorphism.…”
Section: Motivationmentioning
confidence: 99%
“…5 Now we can instantiate α by β and get finite(β) −→ ϕ[β]. Using the fact that the relativization of finite(β) is finite A, we apply the isomorphic translation between β and A and obtain…”
Section: Local Axiomatic Type Classesmentioning
confidence: 99%
“…More recently, for natural deduction proofs, which are common among proof assistants (e.g., Isabelle [48], Coq [39], Matita [1], Twelf [58], Beluga [52]), the only known technique involves reproving the theorem in Contextual Natural Deduction [64,65], which allows at least quadratic asymptotic best-case compression. However, this technique is still limited to minimal logic only and needs to be extended to more complex logics (e.g., higher-order type systems) in order to be practically useful for the mentioned proof assistants.…”
Section: Related Workmentioning
confidence: 99%
“…SMT solvers can use the Lean API to create proof terms that can be independently checked. The API can be used to export Lean proofs to other systems based on similar foundations (e.g., Coq [3] and Matita [1]). Lean can also be used as an efficient proof checker, and definitions and theorems can be checked in parallel using all available cores on the host machine.…”
Section: Introductionmentioning
confidence: 99%