Other Mathematical Notation

The Wolfram Language supports an extremely wide range of mathematical notation, although often it does not assign a predefined meaning to it. Thus, for example, you can enter an expression such as xy, but the Wolfram Language will not initially make any assumption about what you mean by .

The Wolfram Language knows that is an operator, but it does not initially assign any specific meaning to it.
In[1]:=
Click for copyable input
Out[1]=
This gives the Wolfram Language a definition for what the operator does.
In[2]:=
Click for copyable input
Now the Wolfram Language can evaluate operations.
In[3]:=
Click for copyable input
Out[3]=

A few of the operators whose input is supported by the Wolfram Language.

The Wolfram Language assigns builtin meanings to and , but not to or .
In[4]:=
Click for copyable input
Out[4]=

There are some forms which look like characters on a standard keyboard, but which are interpreted in a different way by the Wolfram Language. Thus, for example, [Backslash] or Esc displays as but is not interpreted in the same way as a typed directly on the keyboard.

The and characters used here are different from the and ^ you would type directly on a keyboard.
In[5]:=
Click for copyable input
Out[5]=

Most operators work like and go in between their operands. But some operators can go in other places. Thus, for example, Esc and Esc or [LeftAngleBracket] and [RightAngleBracket] are effectively operators which go around their operand.

The elements of the angle bracket operator go around their operand.
In[6]:=
Click for copyable input
Out[6]=

Some additional letters and letterlike forms.

You can use letters and letterlike forms anywhere in symbol names.
In[7]:=
Click for copyable input
Out[7]=
is assumed to be a symbol, and so is just multiplied by a and b.
In[8]:=
Click for copyable input
Out[8]=

Related Tutorials