Symbol category

Logic Symbols

Notation for propositions, quantifiers, conjunctions, implications, and proofs.

Logic symbols make statements and proof structures concise while preserving exact meaning.

8 reviewed symbols

SymbolName and semantic roleLaTeXUnicodeAction
Because SymbolAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\becauseU+2235
For AllAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\forallU+2200
If and Only IfAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\LeftrightarrowU+21D4
ImpliesAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\RightarrowU+21D2
Logical AndAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\landU+2227
Logical OrAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\lorU+2228
There ExistsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\existsU+2203
ThereforeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\thereforeU+2234
Browse 137 supporting logic symbols symbols
SymbolName and semantic roleLaTeXUnicodeAction
and with DotAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D1
BottomAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\botU+22A5
Clockwise Circle ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\circlearrowrightU+21BB
Counterclockwise Circle ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\circlearrowleftU+21BA
Curly Logical AndAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\curlywedgeU+22CF
Curly Logical OrAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\curlyveeU+22CE
Does Not Force SymbolAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nVdashU+22AB
Double Left Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\LeftrightarrowU+21D4
Double Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\RightarrowU+21D2
Down Harpoon LeftAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\downharpoonleftU+21C3
Down Harpoon RightAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\downharpoonrightU+21C2
Downwards Arrow To BarAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2913
Downwards Arrow with Horizontal StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2908
Downwards Triple ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+290B
Element Of Opening UpwardsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D2
End of ProofAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\qedU+220E
Exclusive OrAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\oplusU+2295
Forces SymbolAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\VdashU+22A9
Full Outer JoinAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D7
Large Down TackAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D9
Large Up TackAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D8
Left and Right Double TurnstileAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27DA
Left and Right TackAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27DB
Left Arrow over Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\leftrightarrowsU+21C6
Left Arrow with TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\leftarrowtailU+21A2
Left Curved ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\curvearrowleftU+21B6
Left Harpoon DownAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\leftharpoondownU+21BD
Left Harpoon UpAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\leftharpoonupU+21BC
Left Hook ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\hookleftarrowU+21A9
Left Loop ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\looparrowleftU+21AB
Left MultimapAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27DC
Left Outer JoinAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D5
Left Right Double Arrow with Vertical StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2904
Left S-Shaped Bag DelimiterA delimiter that groups, encloses, evaluates, or separates mathematical expressions.U+27C5
Left TurnstileAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\dashvU+22A3
Left Wave ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\leftwavearrowU+219C
Leftwards Arrow From Bar To Black DiamondAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+291F
Leftwards Arrow To Black DiamondAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+291D
Leftwards Arrow-TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2919
Leftwards Double Arrow From BarAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2906
Leftwards Double Arrow with Vertical StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2902
Leftwards Double Arrow-TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+291B
Leftwards Double Dash ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+290C
Leftwards Triple Dash ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+290E
Logical NANDAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\barwedgeU+22BC
Logical NORAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\barveeU+22BD
¬Logical NotAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\negU+00AC
Long DivisionAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27CC
Long Double Left ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\LongleftarrowU+27F8
Long Double Left Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\LongleftrightarrowU+27FA
Long Double Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\LongrightarrowU+27F9
Long Left ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\longleftarrowU+27F5
Long Left Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\longleftrightarrowU+27F7
Long Left TackAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27DE
Long Right TackAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27DD
Lower Right Corner with DotAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D3
Lozenge Divided By Horizontal RuleAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27E0
Maps FromAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\mapsfromU+21A4
Mathematical Falling DiagonalAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27CD
Mathematical Left White Tortoise Shell BracketA delimiter that groups, encloses, evaluates, or separates mathematical expressions.U+27EC
Mathematical Rising DiagonalAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27CB
ModelsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\modelsU+22A8
North East and South West ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2922
North East Arrow with HookAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2924
North West and South East ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2921
North West Arrow with HookAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2923
Not Double Left ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nLeftarrowU+21CD
Not Double Left Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nLeftrightarrowU+21CE
Not Double Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nRightarrowU+21CF
Not Left ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nleftarrowU+219A
Not Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nrightarrowU+219B
Open SubsetAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C3
Open SupersetAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C4
Or with Dot InsideAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C7
Paired Down ArrowsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\downdownarrowsU+21CA
Paired Left ArrowsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\leftleftarrowsU+21C7
Paired Right ArrowsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\rightrightarrowsU+21C9
Paired Up ArrowsAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\upuparrowsU+21C8
PerpendicularAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C2
Precedes or Equal ToAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\preceqU+227C
Questioned Equal ToAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\stackrel{?}{=}U+225F
Reverse Solidus Preceding SubsetAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C8
Right Arrow over Left ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\rightleftarrowsU+21C4
Right Arrow with TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\rightarrowtailU+21A3
Right Curved ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\curvearrowrightU+21B7
Right Harpoon DownAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\rightharpoondownU+21C1
Right Harpoon UpAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\rightharpoonupU+21C0
Right Hook ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\hookrightarrowU+21AA
Right Loop ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\looparrowrightU+21AC
Right Outer JoinAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D6
Right S-Shaped Bag DelimiterA delimiter that groups, encloses, evaluates, or separates mathematical expressions.U+27C6
Right Squiggle ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\rightsquigarrowU+219D
Rightwards Arrow From Bar To Black DiamondAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2920
Rightwards Arrow To Black DiamondAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+291E
Rightwards Arrow with Dotted StemAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2911
Rightwards Arrow with Tail with Double Vertical StrokeA specialized mathematical relation or operator whose exact glyph and code point carry meaning.U+2915
Rightwards Arrow with Tail with Vertical StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2914
Rightwards Arrow-TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+291A
Rightwards Double Arrow From BarAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2907
Rightwards Double Arrow with Vertical StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2903
Rightwards Double Arrow-TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+291C
Rightwards Double Dash ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+290D
Rightwards Triple Dash ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+290F
Rightwards Two-Headed Arrow From BarAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2905
Rightwards Two-Headed Arrow with Double Vertical StrokeA specialized mathematical relation or operator whose exact glyph and code point carry meaning.U+2901
Rightwards Two-Headed Arrow with TailAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2916
Rightwards Two-Headed Arrow with Tail with Double Vertical StrokeA specialized mathematical relation or operator whose exact glyph and code point carry meaning.U+2918
Rightwards Two-Headed Arrow with Tail with Vertical StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2917
Rightwards Two-Headed Arrow with Vertical StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2900
Rightwards Two-Headed Triple Dash ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2910
South East Arrow with HookAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2925
Squared Logical andAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27CE
Squared Logical OrAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27CF
Succeeds or Equal ToAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\succeqU+227D
Superset Preceding SolidusAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C9
There Does Not ExistAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\nexistsU+2204
Three Dimensional AngleAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C0
Top SymbolAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\topU+22A4
TurnstileAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\vdashU+22A2
Two-Headed Left ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\twoheadleftarrowU+219E
Two-Headed Right ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\twoheadrightarrowU+21A0
Up Harpoon LeftAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\upharpoonleftU+21BF
Up Harpoon RightAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\upharpoonrightU+21BE
Up Tack with Circle AboveAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27DF
Upper Left Corner with DotAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D4
Upwards Arrow To BarAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2912
Upwards Arrow with Horizontal StrokeAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+2909
Upwards Triple ArrowAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+290A
Vertical Bar with Horizontal StrokeA specialized mathematical relation or operator whose exact glyph and code point carry meaning.U+27CA
White Concave-Sided DiamondAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27E1
White Concave-Sided Diamond with Leftwards TickAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27E2
White Concave-Sided Diamond with Rightwards TickAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27E3
White Diamond with Centred DotAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27D0
White SquareAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.\squareU+25A1
White Square with Leftwards TickAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27E4
White Square with Rightwards TickAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27E5
White Triangle Containing Small White TriangleAn operator, relation, connective, or notation mark whose meaning depends on its operands and context.U+27C1

Verified notation examples

x=2\ \because\ x^2=4
\forall x\in\mathbb{R},\ x^2\geq0
n\text{ even}\Leftrightarrow n=2k
x>2\Rightarrow x>0
p\land q
p\lor q

Frequently asked questions

How do I copy a logic symbols symbol?

Use the Copy button in the table, then verify the Unicode code point if the destination can substitute look-alike characters.

When should I use LaTeX or MathML instead?

Use LaTeX for editable equations and MathML for semantic web mathematics. Plain Unicode is best for short text where the destination preserves the exact code point.

Search the whole reference

Symbols, formulas, guides, tools and commands

Start typing to search.

move · Enter open · Esc close