In
formal languages, truth functions are denoted by fixed symbols, ensuring that well-formed statements have a single interpretation. These symbols are called
logical connectives,
logical operators,
propositional operators, or, in
classical logic,
truth-functional connectives. For the rules which allow new well-formed formulas to be constructed by joining other well-formed formulas using truth-functional connectives, see
well-formed formula. Logical connectives can be used to link zero or more statements, so one can speak about
-ary logical connectives. The
boolean constants
True and
False can be thought of as nullary operators. Negation is a unary connective, and so on.
List of common logical connectives Commonly used logical connectives include the following ones. •
Negation (not): \neg, \sim, N (prefix) in which \neg is the most modern and widely used, and \sim is also common; •
Conjunction (and): \wedge, \&, K (prefix) in which \wedge is the most modern and widely used; •
Disjunction (or): \vee, A (prefix) in which \vee is the most modern and widely used; •
Implication (if...then): \to, \supset, \Rightarrow, C (prefix) in which \to is the most modern and widely used, and \supset is also common; •
Equivalence (if and only if): \leftrightarrow, \subset\!\!\!\supset, \Leftrightarrow, \equiv, E (prefix) in which \leftrightarrow is the most modern and widely used, and \subset\!\!\!\supset is commonly used where \supset is also used. For example, the meaning of the statements
it is raining (denoted by p) and
I am indoors (denoted by q) is transformed, when the two are combined with logical connectives: • It is
not raining (\neg p); • It is raining
and I am indoors (p \wedge q); • It is raining
or I am indoors (p \lor q); •
If it is raining,
then I am indoors (p \rightarrow q); •
If I am indoors,
then it is raining (q \rightarrow p); • I am indoors
if and only if it is raining (p \leftrightarrow q). It is also common to consider the
always true formula and the
always false formula to be connective (in which case they are
nullary). •
True formula: \top, 1, V (prefix), or \mathrm{T}; •
False formula: \bot, 0, O (prefix), or \mathrm{F}. This table summarizes the terminology:
History of notations • Negation: the symbol \neg appeared in
Heyting in 1930 (compare to
Frege's symbol ⫟ in his
Begriffsschrift); the symbol \sim appeared in
Russell in 1908; an alternative notation is to add a horizontal line on top of the formula, as in \overline{p}; another alternative notation is to use a
prime symbol as in p'. • Conjunction: the symbol \wedge appeared in Heyting in 1930); the symbol \& appeared at least in
Schönfinkel in 1924; the symbol \cdot comes from
Boole's interpretation of logic as an
elementary algebra. • Disjunction: the symbol \vee appeared in
Russell in 1908 • Implication: the symbol \to appeared in
Hilbert in 1918; \supset was used by Russell in 1908 • Equivalence: the symbol \equiv in
Frege in 1879; \leftrightarrow in Becker in 1933 (not the first time and for this see the following); \Leftrightarrow appeared in
Bourbaki in 1954; other symbols appeared punctually in the history, such as \supset\subset in
Gentzen, \sim in Schönfinkel • True: the symbol 1 comes from
Boole's interpretation of logic as an
elementary algebra over the
two-element Boolean algebra; other notations include \mathrm{V} (abbreviation for the Latin word "verum") to be found in Peano in 1889. • False: the symbol 0 comes also from Boole's interpretation of logic as a ring; other notations include \Lambda (rotated \mathrm{V}) to be found in Peano in 1889. Some authors used letters for connectives: \operatorname{u.} for conjunction (German's "und" for "and") and \operatorname{o.} for disjunction (German's "oder" for "or") in early works by Hilbert (1904); Np for negation, Kpq for conjunction, Dpq for alternative denial, Apq for disjunction, Cpq for implication, Epq for biconditional in
Łukasiewicz in 1929.
Redundancy Such a logical connective as
converse implication "\leftarrow" is actually the same as
material conditional with swapped arguments; thus, the symbol for converse implication is redundant. In some logical calculi (notably, in
classical logic), certain essentially different compound statements are
logically equivalent. A less
trivial example of a redundancy is the classical equivalence between \neg p\vee q and p\to q. Therefore, a classical-based logical system does not need the conditional operator "\to" if "\neg" (not) and "\vee" (or) are already in use, or may use the "\to" only as a
syntactic sugar for a compound having one negation and one disjunction. There are sixteen
Boolean functions associating the input
truth values p and q with four-digit
binary outputs. These correspond to possible choices of binary logical connectives for
classical logic. Different implementations of classical logic can choose different
functionally complete subsets of connectives. One approach is to choose a
minimal set, and define other connectives by some logical form, as in the example with the material conditional above. The following are the
minimal functionally complete sets of operators in classical logic whose arities do not exceed 2: ;One element: \{\uparrow\}, \{\downarrow\}. ;Two elements: \{\vee, \neg\}, \{\wedge, \neg\}, \{\to, \neg\}, \{\gets, \neg\}, \{\to, \bot\}, \{\gets, \bot\}, \{\to, \nleftrightarrow\}, \{\gets, \nleftrightarrow\}, \{\to, \nrightarrow\}, \{\to, \nleftarrow\}, \{\gets, \nrightarrow\}, \{\gets, \nleftarrow\}, \{\nrightarrow, \neg\}, \{\nleftarrow, \neg\}, \{\nrightarrow, \top\}, \{\nleftarrow, \top\}, \{\nrightarrow, \leftrightarrow\}, \{\nleftarrow, \leftrightarrow\}. ;Three elements: \{\lor, \leftrightarrow, \bot\}, \{\lor, \leftrightarrow, \nleftrightarrow\}, \{\lor, \nleftrightarrow, \top\}, \{\land, \leftrightarrow, \bot\}, \{\land, \leftrightarrow, \nleftrightarrow\}, \{\land, \nleftrightarrow, \top\}. Another approach is to use with equal rights connectives of a certain convenient and functionally complete, but
not minimal set. This approach requires more propositional
axioms, and each equivalence between logical forms must be either an
axiom or provable as a theorem. The situation, however, is more complicated in
intuitionistic logic. Of its five connectives, {∧, ∨, →, ¬, ⊥}, only negation "¬" can be reduced to other connectives (see for more). Neither conjunction, disjunction, nor material conditional has an equivalent form constructed from the other four logical connectives. ==Natural language==