
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.
Type | Theorem |
---|---|
Field | |
Statement | If a statement is true, then it is not the case that the statement is not true, and vice versa." |
Symbolic statement |
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."
Elimination and introduction
Double negation elimination and double negation introduction are two valid rules of replacement. They are the inferences that, if not not-A is true, then A is true, and its converse, that, if A is true, then not not-A is true, respectively. The rule allows one to introduce or eliminate a negation from a formal proof. The rule is based on the equivalence of, for example, It is false that it is not raining. and It is raining.
The double negation introduction rule is:
- P
P
and the double negation elimination rule is:
P
P
Where "" is a metalogical symbol representing "can be replaced in a proof with."
In logics that have both rules, negation is an involution.
Formal notation
The double negation introduction rule may be written in sequent notation:
The double negation elimination rule may be written as:
In rule form:
and
or as a tautology (plain propositional calculus sentence):
and
These can be combined into a single biconditional formula:
.
Since biconditionality is an equivalence relation, any instance of ¬¬A in a well-formed formula can be replaced by A, leaving unchanged the truth-value of the well-formed formula.
Double negative elimination is a theorem of classical logic, but not of weaker logics such as intuitionistic logic and minimal logic. Double negation introduction is a theorem of both intuitionistic logic and minimal logic, as is .
Because of their constructive character, a statement such as It's not the case that it's not raining is weaker than It's raining. The latter requires a proof of rain, whereas the former merely requires a proof that rain would not be contradictory. This distinction also arises in natural language in the form of litotes.
Proofs
In classical propositional calculus system
In Hilbert-style deductive systems for propositional logic, double negation is not always taken as an axiom (see list of Hilbert systems), and is rather a theorem. We describe a proof of this theorem in the system of three axioms proposed by Jan Łukasiewicz:
- A1.
- A2.
- A3.
We use the lemma proved here, which we refer to as (L1), and use the following additional lemma, proved here:
- (L2)
We first prove . For shortness, we denote
by φ0. We also use repeatedly the method of the hypothetical syllogism metatheorem as a shorthand for several proof steps.
- (1)
(instance of (A1))
- (2)
(instance of (A3))
- (3)
(instance of (A3))
- (4)
(from (2) and (3) by the hypothetical syllogism metatheorem)
- (5)
(instance of (A1))
- (6)
(from (4) and (5) by the hypothetical syllogism metatheorem)
- (7)
(instance of (L2))
- (8)
(from (1) and (7) by modus ponens)
- (9)
(from (6) and (8) by the hypothetical syllogism metatheorem)
We now prove .
- (1)
(instance of the first part of the theorem we have just proven)
- (2)
(instance of (A3))
- (3)
(from (1) and (2) by modus ponens)
And the proof is complete.
See also
- Gödel–Gentzen negative translation
References
- Hamilton is discussing Hegel in the following: "In the more recent systems of philosophy, the universality and necessity of the axiom of Reason has, with other logical laws, been controverted and rejected by speculators on the absolute.[On principle of Double Negation as another law of Thought, see Fries, Logik, §41, p. 190; Calker, Denkiehre odor Logic und Dialecktik, §165, p. 453; Beneke, Lehrbuch der Logic, §64, p. 41.]" (Hamilton 1860:68)
- The o of Kleene's formula *49o indicates "the demonstration is not valid for both systems [classical system and intuitionistic system]", Kleene 1952:101.
- PM 1952 reprint of 2nd edition 1927 pp. 101–02, 117.
Bibliography
- William Hamilton, 1860, Lectures on Metaphysics and Logic, Vol. II. Logic; Edited by Henry Mansel and John Veitch, Boston, Gould and Lincoln.
- Christoph Sigwart, 1895, Logic: The Judgment, Concept, and Inference; Second Edition, Translated by Helen Dendy, Macmillan & Co. New York.
- Stephen C. Kleene, 1952, Introduction to Metamathematics, 6th reprinting with corrections 1971, North-Holland Publishing Company, Amsterdam NY, ISBN 0-7204-2103-9.
- Stephen C. Kleene, 1967, Mathematical Logic, Dover edition 2002, Dover Publications, Inc, Mineola N.Y. ISBN 0-486-42533-9
- Alfred North Whitehead and Bertrand Russell, Principia Mathematica to *56, 2nd edition 1927, reprint 1962, Cambridge at the University Press.
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 Double negationTypeTheoremFieldPropositional calculus Classical logicStatementIf a statement is true then it is not the case that the statement is not true and vice versa Symbolic statementA A displaystyle A equiv sim sim A 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 4 13 p p displaystyle mathbf 4 cdot 13 vdash p equiv thicksim thicksim p This is the principle of double negation i e a proposition is equivalent of the falsehood of its negation dd Elimination and introductionDouble negation elimination and double negation introduction are two valid rules of replacement They are the inferences that if not not A is true then A is true and its converse that if A is true then not not A is true respectively The rule allows one to introduce or eliminate a negation from a formal proof The rule is based on the equivalence of for example It is false that it is not raining and It is raining The double negation introduction rule is P displaystyle Rightarrow displaystyle neg displaystyle neg P and the double negation elimination rule is displaystyle neg displaystyle neg P displaystyle Rightarrow P Where displaystyle Rightarrow is a metalogical symbol representing can be replaced in a proof with In logics that have both rules negation is an involution Formal notation The double negation introduction rule may be written in sequent notation P P displaystyle P vdash neg neg P The double negation elimination rule may be written as P P displaystyle neg neg P vdash P In rule form P P displaystyle frac P neg neg P and PP displaystyle frac neg neg P P or as a tautology plain propositional calculus sentence P P displaystyle P to neg neg P and P P displaystyle neg neg P to P These can be combined into a single biconditional formula P P displaystyle neg neg P leftrightarrow P Since biconditionality is an equivalence relation any instance of A in a well formed formula can be replaced by A leaving unchanged the truth value of the well formed formula Double negative elimination is a theorem of classical logic but not of weaker logics such as intuitionistic logic and minimal logic Double negation introduction is a theorem of both intuitionistic logic and minimal logic as is A A displaystyle neg neg neg A vdash neg A Because of their constructive character a statement such as It s not the case that it s not raining is weaker than It s raining The latter requires a proof of rain whereas the former merely requires a proof that rain would not be contradictory This distinction also arises in natural language in the form of litotes ProofsIn classical propositional calculus system In Hilbert style deductive systems for propositional logic double negation is not always taken as an axiom see list of Hilbert systems and is rather a theorem We describe a proof of this theorem in the system of three axioms proposed by Jan Lukasiewicz A1 ϕ ps ϕ displaystyle phi to left psi to phi right A2 ϕ ps 3 ϕ ps ϕ 3 displaystyle left phi to left psi rightarrow xi right right to left left phi to psi right to left phi to xi right right A3 ϕ ps ps ϕ displaystyle left lnot phi to lnot psi right to left psi to phi right We use the lemma p p displaystyle p to p proved here which we refer to as L1 and use the following additional lemma proved here L2 p p q q displaystyle p to p to q to q We first prove p p displaystyle neg neg p to p For shortness we denote q r q displaystyle q to r to q by f0 We also use repeatedly the method of the hypothetical syllogism metatheorem as a shorthand for several proof steps 1 f0 displaystyle varphi 0 instance of A1 2 f0 p p f0 displaystyle neg neg varphi 0 to neg neg p to neg p to neg varphi 0 instance of A3 3 p f0 f0 p displaystyle neg p to neg varphi 0 to varphi 0 to p instance of A3 4 f0 p f0 p displaystyle neg neg varphi 0 to neg neg p to varphi 0 to p from 2 and 3 by the hypothetical syllogism metatheorem 5 p f0 p displaystyle neg neg p to neg neg varphi 0 to neg neg p instance of A1 6 p f0 p displaystyle neg neg p to varphi 0 to p from 4 and 5 by the hypothetical syllogism metatheorem 7 f0 f0 p p displaystyle varphi 0 to varphi 0 to p to p instance of L2 8 f0 p p displaystyle varphi 0 to p to p from 1 and 7 by modus ponens 9 p p displaystyle neg neg p to p from 6 and 8 by the hypothetical syllogism metatheorem We now prove p p displaystyle p to neg neg p 1 p p displaystyle neg neg neg p to neg p instance of the first part of the theorem we have just proven 2 p p p p displaystyle neg neg neg p to neg p to p to neg neg p instance of A3 3 p p displaystyle p to neg neg p from 1 and 2 by modus ponens And the proof is complete See alsoGodel Gentzen negative translationReferencesHamilton is discussing Hegel in the following In the more recent systems of philosophy the universality and necessity of the axiom of Reason has with other logical laws been controverted and rejected by speculators on the absolute On principle of Double Negation as another law of Thought see Fries Logik 41 p 190 Calker Denkiehre odor Logic und Dialecktik 165 p 453 Beneke Lehrbuch der Logic 64 p 41 Hamilton 1860 68 The o of Kleene s formula 49o indicates the demonstration is not valid for both systems classical system and intuitionistic system Kleene 1952 101 PM 1952 reprint of 2nd edition 1927 pp 101 02 117 BibliographyWilliam Hamilton 1860 Lectures on Metaphysics and Logic Vol II Logic Edited by Henry Mansel and John Veitch Boston Gould and Lincoln Christoph Sigwart 1895 Logic The Judgment Concept and Inference Second Edition Translated by Helen Dendy Macmillan amp Co New York Stephen C Kleene 1952 Introduction to Metamathematics 6th reprinting with corrections 1971 North Holland Publishing Company Amsterdam NY ISBN 0 7204 2103 9 Stephen C Kleene 1967 Mathematical Logic Dover edition 2002 Dover Publications Inc Mineola N Y ISBN 0 486 42533 9 Alfred North Whitehead and Bertrand Russell Principia Mathematica to 56 2nd edition 1927 reprint 1962 Cambridge at the University Press