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

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9150)

Abstract

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.

Keywords

Mizar Mathematical knowledge management Search system Documentation generator 

References

  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)MathSciNetCrossRefMATHGoogle 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)MathSciNetMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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