Double-negation introduction 2026-10-31
From , temporarily assume . Negation elimination rule gives logical falsity; discharge that temporary assumption by negation introduction to obtain . This is valid in Intuitionistic propositional logic, unlike unrestricted double-negation elimination.
Logical falsity Created 2026-09-28 Updated 2026-11-05
Logical falsity, written , is a zero-input logical connective interpreted as false under every Boolean valuation. In standard Intuitionistic propositional logic and classical propositional logic, it has no introduction rule that produces it without premises. The logical falsity elimination rule permits deriving any logical formula from it.
A formal proof can derive from contradictory assumptions: together with gives it by the negation elimination rule. A first-order theory is first-order consistent when it has no assumption-free proof of from its own axioms. Thus having no proof is a consistency property of a specified formal proof system, rather than an unconditional definition of logical falsity.
Temporarily deny the desired logical disjunction. If held, it would introduce that very logical disjunction, producing logical falsity; double-negation elimination therefore gives . The same argument gives , contradicting the premise. The complete natural deduction derivation is:
| Line | Open assumptions | Formula | Justification |
|---|---|---|---|
| 1 | 1 | Premise | |
| 2 | 1, 2 | Temporary assumption | |
| 3 | 1, 2, 3 | Temporary assumption | |
| 4 | 1, 2, 3 | disjunction introduction L 3 | |
| 5 | 1, 2, 3 | negation elimination rule 4, 2 | |
| 6 | 1, 2 | negation introduction 3, 5 | |
| 7 | 1, 2 | double-negation elimination 6 | |
| 8 | 1, 2, 8 | Temporary assumption | |
| 9 | 1, 2, 8 | disjunction introduction R 8 | |
| 10 | 1, 2, 8 | negation elimination rule 9, 2 | |
| 11 | 1, 2 | negation introduction 8, 10 | |
| 12 | 1, 2 | double-negation elimination 11 | |
| 13 | 1, 2 | conjunction introduction 7, 12 | |
| 14 | 1, 2 | negation elimination rule 13, 1 | |
| 15 | 1 | negation introduction 2, 14 | |
| 16 | 1 | double-negation elimination 15 |
ConsequentlyThe uses of double-negation elimination are justified by the supplied rules. This distinguishes the proof from the preceding constructive direction of De Morgan's laws.
Under the premise, assuming either disjunct would introduce the forbidden logical disjunction. Discharging those two assumptions gives the two separate negations, which can then be conjoined.
Table 1.
Derivation of the two negated disjuncts
. | Line | Open assumptions | Formula | Justification |
|---|---|---|---|
| 1 | 1 | Premise | |
| 2 | 1, 2 | Temporary assumption | |
| 3 | 1, 2 | disjunction introduction L 2 | |
| 4 | 1, 2 | negation elimination rule 3, 1 | |
| 5 | 1 | negation introduction 2, 4 | |
| 6 | 1, 6 | Temporary assumption | |
| 7 | 1, 6 | disjunction introduction R 6 | |
| 8 | 1, 6 | negation elimination rule 7, 1 | |
| 9 | 1 | negation introduction 6, 8 | |
| 10 | 1 | conjunction introduction 5, 9 |
ThusThe redundant closing parenthesis printed after the conclusion on p. 8 does not alter the readable propositional formula.[ref]
The original scan repeats the premise and conclusion of part (i) exactly; it is not a missing or unreadable alternative exercise.[ref]
Digital systems, linear algebra, introduction to formal proof examination paper by the University of Oxford (2013). Printed p. 8, Question 8(a)(i) and (iii)
Here is a second formal ordering of the same argument. First introduce the fresh existential witness, derive the desired negation inside its scope, and then eliminate the witness:Thus, again,At the last existential elimination, occurs in neither the exported conclusion nor the remaining premise. The eigenvariable condition is therefore satisfied. This proof retains a different nesting of the subproofs from part (i).
Choose an arbitrary fresh eigenvariable . If held, existential quantifier introduction rule would contradict the premise. Derive by double-negation elimination, then generalize:
Table 1.
An arbitrary object satisfies the relation
. | Line | Open assumptions | Formula | Justification |
|---|---|---|---|
| 1 | 1 | Premise | |
| 2 | 1, 2 | Temporary assumption | |
| 3 | 1, 2 | existential quantifier introduction rule 2; term | |
| 4 | 1, 2 | negation elimination rule 3, 1 | |
| 5 | 1 | negation introduction 2, 4 | |
| 6 | 1 | double-negation elimination 5 | |
| 7 | 1 | universal introduction 6; fresh |
HenceAt the final universal introduction, is free in no open assumption: the only remaining premise is the closed first-order formula . Thus the eigenvariable condition is satisfied. The passage from double negation to the positive relation uses the paper's classical rule.
Assume that every object fails . A fresh existential witness for the premise then has both and its negation. Eliminate the witness before closing the assumption about all objects:
The conclusion isThe witness occurs neither in the conclusion of existential elimination nor in its other open assumptions, so the eigenvariable condition holds.
Introduce a fresh existential witness with . The universal premise gives . In the first case, equality elimination rule gives . In the second, it gives , contradicting ; explosion then supplies the common case conclusion . Close both cases and then the witness scope:
| Line | Open assumptions | Formula | Justification |
|---|---|---|---|
| 1 | 1 | Premise | |
| 2 | 1, 2 | Premise | |
| 3 | 1, 2, 3 | Premise | |
| 4 | 1, 2, 3, 4 | Temporary assumption | |
| 5 | 1, 2, 3, 4 | universal elimination 1; term | |
| 6 | 1, 2, 3, 4, 6 | Temporary assumption | |
| 7 | 1, 2, 3, 4, 6 | equality elimination rule 6, 4 | |
| 8 | 1, 2, 3, 4, 8 | Temporary assumption | |
| 9 | 1, 2, 3, 4, 8 | equality elimination rule 8, 4 | |
| 10 | 1, 2, 3, 4, 8 | negation elimination rule 9, 3 | |
| 11 | 1, 2, 3, 4, 8 | explosion 10 | |
| 12 | 1, 2, 3, 4 | disjunction elimination 5, 6, 7, 8, 11 | |
| 13 | 1, 2, 3 | existential elimination 2, 4, 12; fresh |
HenceFor both uses of equality elimination rule, the formula template is . At the final existential elimination, is fresh in all three original premises and absent from , so the eigenvariable condition holds. No additional assumption that the constants and denote distinct objects is needed.
Assuming lets the disjunction introduction rule produce the logical disjunction excluded by the premise. This gives a contradiction, so conclude by negation introduction and double-negation elimination:
| Line | Context | Formula | Justification |
|---|---|---|---|
| 1 | Premise | ||
| 2 | Temporary assumption | ||
| 3 | disjunction introduction rule on 2 | ||
| 4 | negation elimination rule on 3, 1 | ||
| 5 | negation introduction rule on 4; discharge 2 | ||
| 6 | double-negation elimination on 5 |
The classical proof by contradiction rule, also called reductio ad absurdum, iswith assumption discharge of the displayed . It differs from the negation introduction rule by concluding from a contradictory assumption of its negation.
To derive double-negation elimination using this rule, start with , assume , and apply the negation elimination rule to those two formulas:No double-negation elimination occurs inside this derivation, so the argument is not circular.
Put and . Use the printed implication elimination rule, negation elimination rule, negation introduction rule, double-negation elimination and implication introduction rule:Line 1 is the given premise; the argument actually establishes the conclusion without needing it, since line 2 supplies its own copy of . Introducing and discharging this separate temporary assumption preserves the exact printed conclusion.
Proof by contradiction, or reductio ad absurdum, has the formdischarging the assumption . This is the classical rule that concludes directly, as opposed to the negation introduction rule, which concludes a negation.
To derive double-negation elimination using RAA without assuming double-negation elimination itself, useHere line 1 is the negation of line 2. Thus only negation elimination rule inside the subproof, followed by RAA, is needed.
1 ¬¬φ premise
2 | ¬φ assumption
3 | ⊥ ¬-elim 2,1
4 φ RAA 2–3Derive each negated component in its own subproof, then combine them. Assumption lines below begin local scopes; the listed discharge ranges close those scopes.
| Line | Formula | Justification |
|---|---|---|
| 1 | Premise | |
| 2 | Assume locally | |
| 3 | Disjunction introduction rule, left, 2 | |
| 4 | Negation elimination rule, 1 and 3 | |
| 5 | Negation introduction rule, discharging 2–4 | |
| 6 | Assume locally | |
| 7 | Disjunction introduction rule, right, 6 | |
| 8 | Negation elimination rule, 1 and 7 | |
| 9 | Negation introduction rule, discharging 6–8 | |
| 10 | Conjunction introduction rule, 5 and 9 |
Only the original premise remains open. No classical principle is needed for this direction of De Morgan's laws.
Assume the conjunction and obtain a contradiction in each of the two cases supplied by the premise:
| Line | Formula | Justification |
|---|---|---|
| 1 | Premise | |
| 2 | Assume locally | |
| 3 | Conjunction elimination rule, left, 2 | |
| 4 | Conjunction elimination rule, right, 2 | |
| 5 | Assume first case | |
| 6 | Negation elimination rule, 3 and 5 | |
| 7 | Assume second case | |
| 8 | Negation elimination rule, 4 and 7 | |
| 9 | Disjunction elimination rule, 1, 5–6 and 7–8 | |
| 10 | Negation introduction rule, discharging 2–9 |
The supplied double-negation elimination rule provides the classical step needed to recover each positive component:
| Line | Formula | Justification |
|---|---|---|
| 1 | Premise | |
| 2 | Assume locally | |
| 3 | Disjunction introduction rule, left, 2 | |
| 4 | Negation elimination rule, 1 and 3 | |
| 5 | Negation introduction rule, discharging 2–4 | |
| 6 | Double-negation elimination, 5 | |
| 7 | Assume locally | |
| 8 | Disjunction introduction rule, right, 7 | |
| 9 | Negation elimination rule, 1 and 8 | |
| 10 | Negation introduction rule, discharging 7–9 | |
| 11 | Double-negation elimination, 10 | |
| 12 | Conjunction introduction rule, 6 and 11 |
Both local negated assumptions have been discharged. The proof establishes the positive conjunction without assuming an unproved derived version of De Morgan's laws.
Write for . The following derives Peirce's law directly from the printed primitive rules, including double-negation elimination:
| Line | Formula | Justification |
|---|---|---|
| 1 | Assume for the final implication | |
| 2 | Assume locally | |
| 3 | Assume inside the scope of 2 | |
| 4 | Negation elimination rule, 2 and 3 | |
| 5 | Logical falsity elimination rule, 4 | |
| 6 | Implication introduction rule, discharging 3–5 | |
| 7 | Implication elimination rule, 1 and 6 | |
| 8 | Negation elimination rule, 2 and 7 | |
| 9 | Negation introduction rule, discharging 2–8 | |
| 10 | Double-negation elimination, 9 | |
| 11 | Implication introduction rule, discharging 1–10 |
Let abbreviate , and group the three equality alternatives on the left. The proof uses the binary disjunction elimination rule twice, so no unproved three-way derived rule is needed.
| Line | Formula | Justification |
|---|---|---|
| 1 | Premise | |
| 2 | Assume for the first implication | |
| 3 | Assume for the second implication | |
| 4 | Assume with fresh witness name | |
| 5 | Universal quantifier elimination rule, 1 | |
| 6 | Assume the first outer case | |
| 7 | Assume the first inner case | |
| 8 | Equality elimination rule, 7 and 4 | |
| 9 | Negation elimination rule, 2 and 8 | |
| 10 | Logical falsity elimination rule, 9 | |
| 11 | Assume the second inner case | |
| 12 | Equality elimination rule, 11 and 4 | |
| 13 | Disjunction introduction rule, left, 12 | |
| 14 | Disjunction elimination rule, 6, 7–10 and 11–13 | |
| 15 | Assume the second outer case | |
| 16 | Equality elimination rule, 15 and 4 | |
| 17 | Disjunction introduction rule, right, 16 | |
| 18 | Disjunction elimination rule, 5, 6–14 and 15–17 | |
| 19 | Existential quantifier elimination rule, 3 and 4–18 | |
| 20 | Implication introduction rule, discharging 3–19 | |
| 21 | Implication introduction rule, discharging 2–20 |
The witness name is absent from and from every assumption remaining after line 19, so the existential elimination is legal. Each equality is used in the forward direction supplied by the printed equality rule. The three named constants need not denote distinct objects: the case proof requires only that they exhaust the domain. This is existential quantification over a finitely named domain followed by exclusion of the first case.
Use the disjunction elimination rule on the outer disjunction. In its left branch, assume and apply the disjunction elimination rule again: from a case assumption , the disjunction introduction rule gives ; from a case assumption , the premise and the modus ponens rule give , then the disjunction introduction rule gives . Discharging those two inner case assumptions yields under the left outer branch.
In the right outer branch, assume . A case assumption gives by the disjunction introduction rule. A case assumption , together with the premise , gives by the negation elimination rule, and then by logical falsity elimination rule. Discharge these inner case assumptions with the disjunction elimination rule.
Both outer branches now have the same conclusion. Discharge the two outer case assumptions with the disjunction elimination rule to obtain under exactly the stated premises.
Keep the four given premises in context and assume under label . The modus ponens rule applied to the first two premises gives and . Apply the disjunction elimination rule to as follows.
Under a case assumption , the premise gives by the modus ponens rule. Together with , the negation elimination rule gives , and the supplied logical falsity elimination rule gives . Under the other case assumption , the required conclusion is already available. Discharge both case assumptions with the disjunction elimination rule to conclude .
Finally discharge with the implication introduction rule, giving . The premise is not needed: a derivation is permitted to leave a premise unused.
Use natural deduction with labelled temporary assumptions. Assume under label , then under label , then under label . Two applications of the modus ponens rule give and . The negation elimination rule gives , and the supplied reductio ad absurdum rule discharges to conclude .
Discharge using the implication introduction rule, obtaining under . Discharge with the implication introduction rule, obtainingAll three temporary assumptions have now been discharged; no premise remains.