The naproche project controlled natural language proof checking of mathematical texts

  • Authors:
  • Marcos Cramer;Bernhard Fisseni;Peter Koepke;Daniel Kühlwein;Bernhard Schröder;Jip Veldman

  • Affiliations:
  • University of Bonn and University of Duisburg-Essen;University of Bonn and University of Duisburg-Essen;University of Bonn and University of Duisburg-Essen;University of Bonn and University of Duisburg-Essen;University of Bonn and University of Duisburg-Essen;University of Bonn and University of Duisburg-Essen

  • Venue:
  • CNL'09 Proceedings of the 2009 conference on Controlled natural language
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper discusses the semi-formal language of mathematics and presents the Naproche CNL, a controlled natural language for mathematical authoring. Proof Representation Structures, an adaptation of Discourse Representation Structures, are used to represent the semantics of texts written in the Naproche CNL. We discuss how the Naproche CNL can be used in formal mathematics, and present our prototypical Naproche system, a computer program for parsing texts in the Naproche CNL and checking the proofs in them for logical correctness.