Step * of Lemma contrapos_elim2

P,Q:.  ((R:. (R  (R)))  ((Q)  (P))  {(P)  (Q)})
BY
{ (Unfold `guard` 0
   THEN Auto
   THEN InstHyp [Q] 3
   THEN Auto
   THEN D (-1)
   THEN skip{D 0}
   THEN Auto
   THEN (D (-3) THEN Auto)
   THEN Try (Complete ((D 0 THEN Auto)))
   THEN (Assert P BY
               Auto)
   THEN Auto) }


\mforall{}P,Q:\mBbbP{}.    ((\mforall{}R:\mBbbP{}.  (\mdownarrow{}R  \mvee{}  (\mneg{}R)))  {}\mRightarrow{}  ((\mneg{}\mdownarrow{}Q)  {}\mRightarrow{}  (\mneg{}\mdownarrow{}P))  {}\mRightarrow{}  \{(\mdownarrow{}P)  {}\mRightarrow{}  (\mdownarrow{}Q)\})


By

(Unfold  `guard`  0
  THEN  Auto
  THEN  InstHyp  [\mkleeneopen{}Q\mkleeneclose{}]  3\mcdot{}
  THEN  Auto
  THEN  D  (-1)
  THEN  skip\{D  0\}
  THEN  Auto
  THEN  (D  (-3)  THEN  Auto)
  THEN  Try  (Complete  ((D  0  THEN  Auto)))
  THEN  (Assert  \mdownarrow{}P  BY
                          Auto)
  THEN  Auto)



Home Index