Operators and functions
(Excerpt from "The MathML Handbook" by Pavi Sandhu)
The majority of content elements are empty elements that represent specific operators or functions. They are organized into groups named after specific subfields of mathematics, as shown below:
- Arithmetic, algebra, and logic
- Elementary functions
- Linear algebra
- Theory of sets
- Sequences and series
In MathML, there is no distinction between operators, functions, and relations because, viewed in an abstract sense, an operator or relation is just a special type of function. For example, the operator + can be thought of as a function that maps pairs of real numbers to real numbers. Similarly, you can think of the relation x < y as a Boolean function that maps pairs of real numbers to the logical values True or False. However, operators and functions are grouped in separate categories in the MathML DTD for the purposes of convenience and consistency with historical usage.
The rest of this section contains examples of selected elements from each category to illustrate how they are used.
|<< back||next >>|
Copyright © CHARLES RIVER MEDIA, INC., Massachusetts (USA) 2003
Printing of the online version is permitted exclusively for private use. Otherwise this chapter from the book "The MathML Handbook" is subject to the same provisions as those applicable for the hardcover edition: The work including all its components is protected by copyright. All rights reserved, including reproduction, translation, microfilming as well as storage and processing in electronic systems.
CHARLES RIVER MEDIA, INC., 20 Downer Avenue, Suite 3, Hingham, Massachusetts 02043, United States of America