MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  notnotr Structured version   Visualization version   GIF version

Theorem notnotr 130
Description: Double negation elimination. Converse of notnot 142 and one implication of notnotb 315. Theorem *2.14 of [WhiteheadRussell] p. 102. This was the fifth axiom of Frege, specifically Proposition 31 of [Frege1879] p. 44. In classical logic (our logic) this is always true. In intuitionistic logic this is not always true, and formulas for which it is true are called "stable". (Contributed by NM, 29-Dec-1992.) (Proof shortened by David Harvey, 5-Sep-1999.) (Proof shortened by Josh Purinton, 29-Dec-2000.)
Assertion
Ref Expression
notnotr (¬ ¬ 𝜑𝜑)

Proof of Theorem notnotr
StepHypRef Expression
1 pm2.18 128 . 2 ((¬ 𝜑𝜑) → 𝜑)
21jarli 126 1 (¬ ¬ 𝜑𝜑)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8
This theorem is referenced by:  notnotrd  133  con2d  134  con3d  152  notnotb  315  ecase3adOLD  1034  necon1ad  2960  necon4bd  2963  eulercrct  28606  noetasuplem4  33939  notornotel1  36253  mpobi123f  36320  mptbi12f  36324  oexpreposd  40321  axfrege31  41441  clsk1independent  41656  con3ALT2  42150  zfregs2VD  42461  con3ALTVD  42536  notnotrALT2  42547  suplesup  42878
  Copyright terms: Public domain W3C validator