Pointandwrite  Documenting Formal Mathematics by Reference
Abstract
This paper describes the design and implementation of mechanisms for lightweight inclusion of formal mathematics in informal mathematical writings, particularly in a Webbased setting. This is conceptually done in three stages: (i) by choosing a suitable representation layer (based on RDF) for encoding the information about available resources of formal mathematics, (ii) by exporting this information from formal libraries, and (iii) by providing syntax and implementation for including formal mathematics in informal writings. We describe the use case of an author referring to formal text from an informal narrative, and discuss design choices entailed by this use case. Furthermore, we describe an implementation of the use case within the Agora prototype: a Wiki for collaborating on formalized mathematics.
 Publication:

arXiv eprints
 Pub Date:
 April 2012
 DOI:
 10.48550/arXiv.1204.5094
 arXiv:
 arXiv:1204.5094
 Bibcode:
 2012arXiv1204.5094T
 Keywords:

 Computer Science  Mathematical Software;
 Computer Science  Digital Libraries;
 68T30;
 68T35;
 03B35;
 F.4.1;
 F.4.m;
 H.3.5;
 H.5.3;
 H.5.4;
 I.2.4;
 I.7.1;
 I.7.2
 EPrint:
 Conference on Intelligent Computer Mathematics, July 813, Bremen, Germany. Published as number 7362 in Lecture Notes in Artificial Intelligence, Springer