OpenMath is a markup language for specifying the meaning of mathematical formulae for representing mathematical objects with their semantics, allowing them to be exchanged between computer programs, stored in databases, or published on the WWW. In contrast to MathML, which deals principally with the presentation of mathematical objects, OpenMath is solely concerned with their semantic meaning or content.
A Critique of OpenMath and Thoughts on Encoding Mathematics
Open issues regarding OpenMath; a call for real-world applications to vet OpenMath. By Richard Fateman. [PDF]
A semantic search engine for web content based on OpenMath and MathML expressions. View Examples for a demonstration of use.
OpenMath XML DTD
Document Type Definition document for OpenMath objects.
Content dictionaries, software, mailing lists and resources.
Perl OpenMath to LaTeX Converter
Converts OpenMath to LaTeX. Includes a demo converter, Perl source and documentation.
Overview, history and examples of OpenMath.
Last update:April 13, 2013 at 5:35:05 UTC