Advertisement

A Web Interface for Matita

  • Andrea Asperti
  • Wilmer Ricciotti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7362)

Abstract

This article describes a prototype implementation of a web interface for the Matita proof assistant [2]. The motivations behind our work are similar to those of several recent, related efforts [7,9,1,8] (see also [6]).

Keywords

Proof Assistant Lexical Analyzer Abstract Syntax Tree User Library Interactive Theorem Prover 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

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.) MKM 2011 and Calculemus 2011. LNCS, vol. 6824, pp. 133–148. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  2. 2.
    Asperti, A., Ricciotti, W., Sacerdoti Coen, C., Tassi, E.: The Matita Interactive Theorem Prover. In: Bjørner, N., Sofronie-Stokkermans, V. (eds.) CADE 2011. LNCS, vol. 6803, pp. 64–69. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  3. 3.
    Asperti, A., Sacerdoti Coen, C., Tassi, E., Zacchiroli, S.: User interaction with the Matita proof assistant. Journal of Automated Reasoning 39(2), 109–139 (2007)zbMATHCrossRefGoogle Scholar
  4. 4.
    Aspinall, D.: Proof General: A Generic Tool for Proof Development. In: Graf, S. (ed.) TACAS 2000. LNCS, vol. 1785, pp. 38–43. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  5. 5.
    Bertot, Y., Théry, L.: A generic approach to building user interfaces for theorem provers. Journal of Symbolic Computation 25, 161–194 (1998)CrossRefGoogle Scholar
  6. 6.
    Geuvers, H.: Proof Assistants: history, ideas and future. Sadhana 34(1), 3–25 (2009)MathSciNetzbMATHCrossRefGoogle Scholar
  7. 7.
    Kaliszyk, C.: Web interfaces for proof assistants. Electr. Notes Theor. Comput. Sci. 174(2), 49–61 (2007)CrossRefGoogle Scholar
  8. 8.
    Tankink, C., Geuvers, H., McKinna, J., Wiedijk, F.: Proviola: A Tool for Proof Re-animation. 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. 440–454. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  9. 9.
    Urban, J., Alama, J., Rudnicki, P., Geuvers, H.: A wiki for mizar: Motivation, considerations, and initial prototype. CoRR, abs/1005.4552 (2010)Google Scholar
  10. 10.
    Wenzel, M.: Isabelle as Document-Oriented Proof Assistant. In: Davenport, J.H., Farmer, W.M., Urban, J., Rabe, F. (eds.) MKM 2011 and Calculemus 2011. LNCS, vol. 6824, pp. 244–259. Springer, Heidelberg (2011)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Andrea Asperti
    • 1
  • Wilmer Ricciotti
    • 1
  1. 1.Department of Computer ScienceUniversity of BolognaItaly

Personalised recommendations