Progress in the Independent Certification of Mizar Mathematical Library in Isabelle

Cezary Kaliszyk, Karol Pąk
2017 Proceedings of the 2017 Federated Conference on Computer Science and Information Systems  
The Mizar Mathematical Library is one of the largest collections of machine understandable formal proofs encompassing many areas of today mathematics including results from algebra, analysis, topology, and lattice theory. The Mizar system has so far been the only tool able to completely process, certify, and make use of these developments. In this paper, we present the progress in the development of an independent certification mechanism of Mizar proofs based on the Isabelle logical framework.
more » ... he approach allows rechecking the Mizar formal proofs based on a more succinct and more precisely specified formal infrastructure. Additionally, it necessitates a full formal specification of the mechanisms that ensure the correctness of the defined objects, in particular, the proofs that such mechanisms are correct. The development already covers an important part of the Mizar library foundations. We improve the mechanism for defining Mizar structures and show that it permits simpler validation of proof developments involving such objects. To demonstrate this, we perform a complete translation of the Mizar net of basic algebraic structures including their attributes and certify all the corresponding proofs in Isabelle.
doi:10.15439/2017f289 dblp:conf/fedcsis/KaliszykP17 fatcat:muqh2uxfi5az5mgffdqfnahf6y