Conferences on Intelligent Computer Mathematics

CICM 2015: Intelligent Computer Mathematics pp 343-347 | Cite as

Documentation Generator Focusing on Symbols for the HTML-ized Mizar Library

  • Kazuhisa NakashoEmail author
  • Yasunari Shidama
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9150)


The purpose of this project is to collect symbol information in the Mizar Mathematical Library and manipulate it into practical and organized documentation. Inspired by the MathWiki project and API reference systems for computer programs, we developed a documentation generator focusing on symbols for the HTML-ized Mizar library. The system has several helpful features, including a symbol list, incremental search, and a referrer list. It targets those who use proof assistance systems, the volume of whose libraries has been rapidly increasing year by year.


Mizar Mathematical knowledge management Search system Documentation generator 



The authors wish to thank the members of the MathWiki Project for their preceding work. Our research is deeply dependent on their product. We especially express our gratitude to Dr. Josef Urban, who is well known as a member of the MathWiki Project, for giving us some beneficial advice for the study. We would also like to thank to Dr. Adam Naumowicz for helping us improve our paper.


  1. 1.
    Alama, J., Brink, K., Mamane, L., Urban, J.: Large formal wikis: issues and solutions. In: Davenport, J.H., Farmer, W.M., Urban, J., Rabe, F. (eds.) Calculemus/MKM 2011. LNCS, vol. 6824, pp. 133–148. Springer, Heidelberg (2011) CrossRefGoogle Scholar
  2. 2.
    Alama, J., Heskes, T., Kuhlwein, D., Tsivtsivadze, E., Urban, J.: Premise selection for mathematics by corpus analysis and kernel methods. J. Autom. Reasoning 52(2), 191–213 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  3. 3.
    Bancerek, G., Rudnicki, P.: Information retrieval in MML. In: Asperti, Andrea, Buchberger, Bruno, Davenport, James H. (eds.) MKM 2003. LNCS, vol. 2594, pp. 119–132. Springer, Heidelberg (2003) CrossRefGoogle Scholar
  4. 4.
    Bancerek, G., Urban, J.: Integrated semantic browsing of the mizar mathematical library for authoring mizar articles. In: Asperti, A., Bancerek, G., Trybulec, A. (eds.) MKM 2004. LNCS, vol. 3119, pp. 44–57. Springer, Heidelberg (2004) CrossRefGoogle Scholar
  5. 5.
    Grabowski, A., Kornilowicz, A., Naumowicz, A.: Mizar in a nutshell. J. Formalized Reasoning 3(2), 153–245 (2010)MathSciNetzbMATHGoogle Scholar
  6. 6.
    Matuszewski, R., Rudnicki, P.: Mizar: the first 30 years. Mechanized Math. Appl. 4(1), 3–24 (2005)Google Scholar
  7. 7.
    Naumowicz, A., Korniłowicz, A.: A brief overview of \({\sf Mizar}\). In: Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) TPHOLs 2009. LNCS, vol. 5674, pp. 67–72. Springer, Heidelberg (2009) CrossRefGoogle Scholar
  8. 8.
    Carst Tankink: PIDE for Asynchronous Interaction with Coq. UITP 2014: 73–83Google Scholar
  9. 9.
    Urban, J.: XML-izing mizar: making semantic processing and presentation of MML easy. In: Kohlhase, M. (ed.) MKM 2005. LNCS (LNAI), vol. 3863, pp. 346–360. Springer, Heidelberg (2006) CrossRefGoogle Scholar
  10. 10.
    Urban, J.: MizarMode - an integrated proof assistance tool for the Mizar way of formalizing mathematics. J. Appl. Logic 4(4), 414–427 (2006)MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    Urban, J.: Momm - fast interreduction and retrieval in large libraries of formalized mathematics. Int. J. Artif. Intell. Tools 15(1), 109–130 (2006)CrossRefGoogle Scholar
  12. 12.
    Urban, J., Alama, J., Rudnicki, P., Geuvers, H.: A wiki for \({\sf Mizar}\): motivation, considerations, and initial prototype. In: Autexier, S., Calmet, J., Delahaye, D., Ion, P.D.F., Rideau, L., Rioboo, R., Sexton, A.P. (eds.) AISC 2010. LNCS, vol. 6167, pp. 455–469. Springer, Heidelberg (2010) CrossRefGoogle Scholar
  13. 13.
    Wenzel, M.: Isabelle/jEdit – a prover IDE within the PIDE framework. In: Campbell, J.A., Jeuring, J., Carette, J., Dos Reis, G., Sojka, P., Wenzel, M., Sorge, V. (eds.) CICM 2012. LNCS, vol. 7362, pp. 468–471. Springer, Heidelberg (2012) CrossRefGoogle Scholar
  14. 14.
    Wenzel, M.: PIDE as front-end technology for Coq. CoRR abs/1304.6626 (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Shinshu UniversityMatsumotoJapan

Personalised recommendations