Mizar: State-of-the-art and Beyond

Grzegorz Bancerek,Czesław Byliński,Adam Grabowski,Artur Korniłowicz,Roman Matuszewski,Adam Naumowicz,Karol Pa̧k,Josef Urban
DOI: https://doi.org/10.1007/978-3-319-20615-8_17
2015-01-01
Abstract:Mizar is one of the pioneering systems for mathematics formalization, which still has an active user community. The project has been in constant development since 1973, when Andrzej Trybulec designed the fundamentals of a language capable of rigorously encoding mathematical knowledge in a computerized environment which guarantees its full logical correctness. Since then, the system with its feature-rich language devised to approximate mathematics writing has influenced other formalization projects and has given rise to a number of Mizar modes implemented on top of other systems. However, the information about the system as a whole is not readily available to developers of other systems. Various papers describing Mizar features have been rather incremental and focused only on particular newly implemented Mizar aspects. The objective of the current paper is to give a survey of the most important Mizar features that distinguish it from other popular proof checkers. We also go a step further and describe most important current trends and lines of development that go beyond the state-of-the-art system.
What problem does this paper attempt to address?