mizar-items: Exploring Fine-Grained Dependencies in the Mizar Mathematical Library

  • Jesse Alama
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6824)


The MML is one of the largest collection of formalized mathematical knowledge that has been developed with various interactive proof assistants. It comprises more than 1100 “articles” summing to nearly 2.5 million lines of text, each consisting of a unified collection of mathematical definitions and proofs. Semantically, it contains more than 50000 theorems and more than 10000 definitions expressed using more than 7000 symbols. It thus offers a fascinating corpus on which one could carry out a number of experiments. This note discusses a system for computing fine-grained dependencies among the contents of the MML. For an overview of Mizar, see [3]; for a discussion of some successful initial experiments carried out with the help of mizar-items, see [1,2].


  1. 1.
    Alama, J., Kuehlwein, D., Tsivtsivadze, E., Urban, J., Heskes, T.: Premise selection for mathematics by corpus analysis and kernel methods (preprint, submitted)Google Scholar
  2. 2.
    Alama, J., Mamane, L., Urban, J.: Dependencies in formal mathematics (preprint, submitted)Google Scholar
  3. 3.
    Grabowski, A., Kornilowicz, A., Naumowicz, A.: Mizar in a nutshell. Journal of Formalized Reasoning 3(2), 153–245 (2010), MathSciNetzbMATHGoogle Scholar
  4. 4.
    Lakatos, I.: Proofs and Refutations. Cambridge University Press, Cambridge (1976)CrossRefzbMATHGoogle Scholar
  5. 5.
    Simpson, S.G.: Subsystems of Second Order Arithmetic, 2nd edn. Perspectives in Mathematical Logic. Springer, Heidelberg (2009)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jesse Alama
    • 1
  1. 1.Center for Artificial IntelligenceNew University of LisbonPortugal

Personalised recommendations