OpenMath
|
OpenMath is the name of a document markup language for mathematical formulas, designed among others to provide an extension mechanism for MathML Content Markup.
OpenMath consists of the definition of "OpenMath Objects", an abstract datatype for describing the logical structure of a mathematical formula, and the definition of "OpenMath Content Dictionaries", or collections of names for mathematical concepts. The names available from the latter type of collections are specifically intended for use in extending MathML, and conversely, a basic set of such "Content Dictionaries" has been designed to be compatible with the small set of mathematical concepts defined in MathML-Content.
OpenMath has been developed in a long series of workshops and (mostly European) research projects that began in 1993 and continues through today. There has been a considerable overlap throughout between the developers of MathML-Content and OpenMath.
See also
External links
- The OpenMath website (http://www.openmath.org) - The definitive source of information on all things OpenMath.
- The OpenMath Standard (http://www.openmath.org/cocoon/openmath/standard/) - The definition of OpenMath Objects.
- OpenMath Content Dictionaries (http://www.openmath.org/cocoon/openmath/cd/) - The official repository of OpenMath Content Dictionaries.
- W3C Math Home (http://www.w3.org/Math/) - The definitive source of information on MathML.