List of logic symbols


In logic, a set of symbols is commonly used to express logical representation. The following table lists many common symbols, together with their name, how they should be read out loud, and the related field of mathematics. Additionally, the subsequent columns contains an informal explanation, a short example, the Unicode location, the name for use in HTML documents, and the LaTeX symbol.

Basic logic symbols

Advanced or rarely used logical symbols

The following symbols are either advanced and context-sensitive or very rarely used:
SymbolUnicode
value
HTML
value
HTML
entity
LaTeX
symbol
Logic NameRead asCategoryExplanation
U+297D\strictifright fish tailSometimes used for “relation”, also used for denoting various ad hoc relations. The fish tail is also used as strict implication by C.I.Lewis ⥽.
̅
U+0305combining overlineUsed format for denoting Gödel numbers. Using HTML style “4̅” is an abbreviation for the standard numeral “SSSS0”.
It may also denote a negation.

U+231C
U+231D
\ulcorner
\urcorner
top left corner
top right corner
Corner quotes, also called “Quine quotes”; for quasi-quotation, i.e. quoting specific context of unspecified expressions; also used for denoting Gödel number; for example “⌜G⌝” denotes the Gödel number of G., they are not symmetrical in some fonts. In some fonts they are only symmetrical in certain sizes. Alternatively the quotes can be rendered as ⌈ and ⌉
U+2204\nexiststhere does not existStrike out existential quantifier. “¬∃” used some times instead.
U+2299\odotcircled dot operatorA sign for the XNOR operator.
U+27DBleft and right tack“Proves and is proved by”.
U+22A9forcesOne of this symbol’s uses is to mean “truthmakes” in the truthmaker theory of truth. It is also used to mean “forces” in the set theory method of forcing.
U+27E1white concave-sided diamondnevermodal operator
U+27E2white concave-sided diamond with leftwards tickwas nevermodal operator
U+27E3white concave-sided diamond with rightwards tickwill never bemodal operator
U+25A4white square with leftwards tickwas alwaysmodal operator
U+25A5white square with rightwards tickwill always bemodal operator
U+22C6star operatorMay sometimes be used for ad-hoc operators.
U+2310reversed not sign
U+2A07two logical AND operator