The RIACA OpenMathTM Guide

PreviousStart of GuideFeedback Page

Chapter: An OpenMath Overview


Your feedback is valuable to us. Please send comments, suggestions, fixes, etceteras. to us, use our feedback page

This chapter explains the XML encoding of the OpenMath language. For more details see The OpenMath home site. The most important OpenMath notions are

  • Content Dictionaries (CDs for short). These are documents defining OpenMath constructs and symbols.
  • Phrasebooks. These are programs enabling communication with software applications in OpenMath speak. The symbols understood by the application are indicated by a list of CDs that the application is able to understand.
  • The language. It is built up of expressions with six atoms and four constructors. The remainder of this chapter is devoted to these 10 key parts of the OpenMath language, encoded in XML.

The OpenMath Atoms The OpenMath Atoms.

The OpenMath Constructors The OpenMath Constructors.


PreviousStart of GuideFeedback Page