Sciweavers

MKM
2004
Springer

Flexible Encoding of Mathematics on the Computer

14 years 4 months ago
Flexible Encoding of Mathematics on the Computer
This paper reports on refinements and extensions to the MathLang framework that add substantial support for natural language text. We show how the extended framework supports multiple views of mathematical texts, including natural language views using the exact text that the mathematician wants to use. Thus, MathLang now supports the ability to capture the essential mathematical structure of mathematics written using natural language text. We show examples of how arbitrary mathematical text can be encoded in MathLang without needing to change any of the words or symbols of the texts or their order. In particular, we show the encoding of a theorem and its proof that has been used by Wiedijk for comparing many theorem prover representations of mathematics, namely the irrationality of √ 2 (originally due to Pythagoras). We encode a 1960 version by Hardy and Wright, and a more recent version by Barendregt. 1 On the way to a mathematical vernacular for computers Mathematicians now use co...
Fairouz Kamareddine, Manuel Maarek, J. B. Wells
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where MKM
Authors Fairouz Kamareddine, Manuel Maarek, J. B. Wells
Comments (0)