WOLFRAM LANGUAGE TUTORIAL

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 , 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]=
full name
alias
\[CirclePlus]Escc+Esc
\[CircleTimes]Escc*Esc
±\[PlusMinus]Esc+-Esc
\[Wedge]Esc^Esc
\[Vee]EscvEsc
\[TildeEqual]Esc~=Esc
\[TildeTilde]Esc~~Esc
\[Tilde]Esc~Esc
\[Proportional]EscpropEsc
\[Congruent]Esc===Esc
\[GreaterTilde]Esc>~Esc
\[GreaterGreater]
\[Succeeds]
\[RightTriangle]
full name
alias
\[LongRightArrow]Esc-->Esc
\[LeftRightArrow]Esc<->Esc
\[UpArrow]
\[Equilibrium]EscequiEsc
\[RightTee]
\[Superset]EscsupEsc
\[SquareIntersection]
\[Element]EscelemEsc
\[NotElement]Esc!elemEsc
\[SmallCircle]EscscEsc
\[Therefore]
\[VerticalSeparator]Esc|Esc
\[VerticalBar]Esc|Esc
\[Backslash]Esc\Esc

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, 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.
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 and 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]=
full name
alias
\[ScriptL]EscsclEsc
\[ScriptCapitalE]EscscEEsc
\[GothicCapitalR]EscgoREsc
\[DoubleStruckCapitalZ]EscdsZEsc
\[Aleph]EscalEsc
\[EmptySet]EscesEsc
µ\[Micro]EscmiEsc
full name
alias
\[Angstrom]EscAngEsc
\[HBar]EschbEsc
£\[Sterling]
\[Angle]
\[Bullet]EscbuEsc
\[Dagger]EscdgEsc
\[Natural]

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 and .
In[8]:=
Click for copyable input
Out[8]=