Cargando…

The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar

The Mizar system is one of the pioneering systems aimed at supporting mathematical proof development on a computer that have laid the groundwork for and eventually have evolved into modern interactive proof assistants. We claim that an important milestone in the development of these systems was the...

Descripción completa

Detalles Bibliográficos
Autores principales: Bancerek, Grzegorz, Byliński, Czesław, Grabowski, Adam, Korniłowicz, Artur, Matuszewski, Roman, Naumowicz, Adam, Pąk, Karol
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Netherlands 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6044251/
https://www.ncbi.nlm.nih.gov/pubmed/30069070
http://dx.doi.org/10.1007/s10817-017-9440-6
_version_ 1783339448851759104
author Bancerek, Grzegorz
Byliński, Czesław
Grabowski, Adam
Korniłowicz, Artur
Matuszewski, Roman
Naumowicz, Adam
Pąk, Karol
author_facet Bancerek, Grzegorz
Byliński, Czesław
Grabowski, Adam
Korniłowicz, Artur
Matuszewski, Roman
Naumowicz, Adam
Pąk, Karol
author_sort Bancerek, Grzegorz
collection PubMed
description The Mizar system is one of the pioneering systems aimed at supporting mathematical proof development on a computer that have laid the groundwork for and eventually have evolved into modern interactive proof assistants. We claim that an important milestone in the development of these systems was the creation of organized libraries accumulating all previously available formalized knowledge in such a way that new works could effectively re-use all previously collected notions. In the case of Mizar, the turning point of its development was the decision to start building the Mizar Mathematical Library as a centrally-managed knowledge base maintained together with the formalization language and the verification system. In this paper we show the process of forming this library, the evolution of its design principles, and also present some data showing its current use with the modern version of the Mizar proof checker, but also as a rich corpus of semantically linked mathematical data in various areas including web-based and natural language proof presentation, maths education, and machine learning based automated theorem proving.
format Online
Article
Text
id pubmed-6044251
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Springer Netherlands
record_format MEDLINE/PubMed
spelling pubmed-60442512018-07-30 The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar Bancerek, Grzegorz Byliński, Czesław Grabowski, Adam Korniłowicz, Artur Matuszewski, Roman Naumowicz, Adam Pąk, Karol J Autom Reason Article The Mizar system is one of the pioneering systems aimed at supporting mathematical proof development on a computer that have laid the groundwork for and eventually have evolved into modern interactive proof assistants. We claim that an important milestone in the development of these systems was the creation of organized libraries accumulating all previously available formalized knowledge in such a way that new works could effectively re-use all previously collected notions. In the case of Mizar, the turning point of its development was the decision to start building the Mizar Mathematical Library as a centrally-managed knowledge base maintained together with the formalization language and the verification system. In this paper we show the process of forming this library, the evolution of its design principles, and also present some data showing its current use with the modern version of the Mizar proof checker, but also as a rich corpus of semantically linked mathematical data in various areas including web-based and natural language proof presentation, maths education, and machine learning based automated theorem proving. Springer Netherlands 2017-11-25 2018 /pmc/articles/PMC6044251/ /pubmed/30069070 http://dx.doi.org/10.1007/s10817-017-9440-6 Text en © The Author(s) 2017 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Bancerek, Grzegorz
Byliński, Czesław
Grabowski, Adam
Korniłowicz, Artur
Matuszewski, Roman
Naumowicz, Adam
Pąk, Karol
The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar
title The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar
title_full The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar
title_fullStr The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar
title_full_unstemmed The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar
title_short The Role of the Mizar Mathematical Library for Interactive Proof Development in Mizar
title_sort role of the mizar mathematical library for interactive proof development in mizar
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6044251/
https://www.ncbi.nlm.nih.gov/pubmed/30069070
http://dx.doi.org/10.1007/s10817-017-9440-6
work_keys_str_mv AT bancerekgrzegorz theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT bylinskiczesław theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT grabowskiadam theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT korniłowiczartur theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT matuszewskiroman theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT naumowiczadam theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT pakkarol theroleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT bancerekgrzegorz roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT bylinskiczesław roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT grabowskiadam roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT korniłowiczartur roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT matuszewskiroman roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT naumowiczadam roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar
AT pakkarol roleofthemizarmathematicallibraryforinteractiveproofdevelopmentinmizar