Double negation

Double negation
TypeTheorem
Field
StatementIf a statement is true, then it is not the case that the statement is not true, and vice versa."
Symbolic statement

In propositional logic, the double negation of a statement states that "it is not the case that the statement is not true". In classical logic, every statement is logically equivalent to its double negation, but this is not true in intuitionistic logic; this can be expressed by the formula A ≡ ~(~A) where the sign ≡ expresses logical equivalence and the sign ~ expresses negation.

Like the law of the excluded middle, this principle is considered to be a law of thought in classical logic, but it is disallowed by intuitionistic logic. The principle was stated as a theorem of propositional logic by Russell and Whitehead in Principia Mathematica as:

"This is the principle of double negation, i.e. a proposition is equivalent of the falsehood of its negation."