Wolfram Language Syntax Characters
The syntax of the Wolfram Language is unique among modern languages in allowing not just ordinary ASCII characters, but also a variety of special characters that greatly increase readability and elegance, as well as correspondence with traditional mathematical notation.
Arithmetic & Functions
× \[Times] — multiplication sign, automatically added between numbers etc.
÷ \[Divide] ▪ √ \[Sqrt] ▪ \[Piecewise] ▪ ⌊ \[LeftFloor] ▪ ⌋ ▪ ⌈ ▪ ⌉
Comparisons
≠, ≤, ≥, — automatically converted from !=, <=, >=, ==
\[LongEqual] — alternative form equivalent to ==
Constants
∞ \[Infinity] ▪ π \[Pi] ▪ \[ExponentialE] ▪ \[ImaginaryI] ▪ ° \[Degree]
Calculus, etc.
∂ \[PartialD] ▪ ∫ \[Integral] ▪ \[DifferentialD] ▪ ∑ \[Sum] ▪ ∏ \[Product]
\[DifferenceDelta] ▪ \[DiscreteRatio] ▪ \[DiscreteShift]
Vectors & Matrices
\[Cross] ▪ \[Transpose] ▪ \[Conjugate] ▪ ▪
Logic
∧ \[And] ▪ ∨ \[Or] ▪ ¬ \[Not] ▪ ⊻ \[Xor] ▪ ⊼ \[Nand] ▪ ⊽ \[Nor]
\[Implies] ▪ ⧦ \[Equivalent]
Sets, etc.
∈ \[Element] ▪ ∋ ▪ ∉ ▪ ∀ \[ForAll] ▪ ∃ \[Exists]
⋃ \[Union] ▪ ⋂ \[Intersection]
\[Distributed] — distributed according to a probability distribution
Graphs
\[UndirectedEdge] ▪ \[DirectedEdge]
Rules
\[Rule] — automatically converted from ->
\[RuleDelayed] — automatically converted from :>
Parts & Associations
...〚...〛 — part specification, entered using [[, ]]
<|…|> — association, automatically converted from <|...|>
Pure Functions
\[Function] — pure function xbody, automatically converted from |->
Invisible Syntax »
\[InvisibleComma] ▪ \[InvisibleTimes] ▪ \[ImplicitPlus]
\[InvisibleApplication] — separate a function and its argument, as in f x
Operators without Built-in Meanings »
CirclePlus (⊕) ▪ Wedge (⋀) ▪ AngleBracket (〈〉) ▪ ...