Notations for Active Mathematical Documents

Notations are central for understanding mathematical discourse. Readers would like to read notations that transport the meaning well and prefer notations that are familiar to them. Therefore, authors optimize the choice of notations with respect to these two criteria, while at the same time trying to remain consistent throughout the document and with their own prior publications. In print media where notations are fixed at publication time, this is an over-constrained problem. In active documents notations can be adapted at reading time, taking reader preferences into account. We present a representational infrastructure for notations in active mathematical documents. Mathematical notations can be defined declaratively. Author and reader can extensionally define the set of available notation definitions at arbitrary document levels, and they can guide the notation selection function via intensional annotations. We discuss the management of these declarative specifications with focus on the creation and maintenance of notations. Finally, we describe several interconnected implementations of the various notation-related aspects of active documents.

[1]  Christoph Lange Mathematical Semantic Markup in a Wiki: The Roles of Symbols and Notations , 2008, SemWiki.

[2]  Jan Łukasiewicz,et al.  Philosophische Bemerkungen zu mehrwertigen Systemen des Aussagenkalküls (micro) , 1930 .

[3]  Luca Padovani,et al.  From Notation to Semantics: There and Back Again , 2006, MKM.

[4]  Marcus Hutter,et al.  Algorithmic Information Theory , 1977, IBM J. Res. Dev..

[5]  Christoph Lange,et al.  SWiM -- A Semantic Wiki for Mathematical Knowledge Management , 2008, ESWC.

[6]  Editors , 1986, Brain Research Bulletin.

[7]  Stephen M. Watt,et al.  Meta-Stylesheets for the Conversion of Mathematical Documents into Multiple Forms , 2003, Annals of Mathematics and Artificial Intelligence.

[8]  I. G. BONNER CLAPPISON Editor , 1960, The Electric Power Engineering Handbook - Five Volume Set.

[9]  Michael Kohlhase,et al.  OMDoc - An Open Markup Format for Mathematical Documents [version 1.2] , 2006, Lecture Notes in Computer Science.

[10]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[11]  Ming Li,et al.  An Introduction to Kolmogorov Complexity and Its Applications , 2019, Texts in Computer Science.

[12]  Steven Pemberton,et al.  RDFa in XHTML: Syntax and Processing , 2008 .

[13]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[14]  Michael Kohlhase,et al.  Context-Aware Adaptation: A Case Study On Mathematical Notations , 2009, Inf. Syst. Manag..