Nuprl Lemma : classical-double-negation

P:ℙ{¬¬⇐⇒ P}


Proof




Definitions occuring in Statement :  classical: {P} prop: all: x:A. B[x] iff: ⇐⇒ Q not: ¬A
Definitions unfolded in proof :  all: x:A. B[x] member: t ∈ T prop: classical: {P} uall: [x:A]. B[x] iff: ⇐⇒ Q rev_implies:  Q implies:  Q and: P ∧ Q or: P ∨ Q not: ¬A false: False
Lemmas referenced :  false_wf not_wf iff_wf it_wf classical-excluded-middle
Rules used in proof :  sqequalSubstitution sqequalTransitivity computationStep sqequalReflexivity lambdaFormation universeEquality cut lemma_by_obid sqequalHypSubstitution dependent_functionElimination thin hypothesisEquality introduction setElimination rename dependent_set_memberEquality hypothesis isectElimination unionElimination independent_pairFormation lambdaEquality independent_functionElimination voidElimination functionEquality sqequalRule

Latex:
\mforall{}P:\mBbbP{}.  \{\mneg{}\mneg{}P  \mLeftarrow{}{}\mRightarrow{}  P\}



Date html generated: 2016_05_13-PM-03_16_37
Last ObjectModification: 2016_01_06-PM-05_20_46

Theory : core_2


Home Index