Step * 2 of Lemma LTL-identities


1. es EO@i'
2. E ─→ ℙ
3. ∀e:E. (∀e':E. (e ≤loc e'   (∀e'@0:E. (e' ≤loc e'@0   (P e'@0)))) ⇐⇒ ∀e':E. (e ≤loc e'   (P e')))
4. ∀e:E. (∃e':E. (e ≤loc e'  ∧ (∃e'@0:E. (e' ≤loc e'@0  ∧ (P e'@0)))) ⇐⇒ ∃e':E. (e ≤loc e'  ∧ (P e')))
5. ∀e:E
     (∃e':E. (e ≤loc e'  ∧ (P e')) ⇐⇒ ∃e':E. (e ≤loc e'  ∧ (P e') ∧ (∀e'':E. (e ≤loc e''   (e'' <loc e')  True))))
6. E@i
7. ∀e':E. (e ≤loc e'   (¬¬(P e')))@i
⊢ ¬(∃e':E. (e ≤loc e'  ∧ (P e'))))
BY
(D THENA Auto)
THEN ExRepD
THEN (Assert ¬¬(P e') BY
            Auto)
THEN Auto }


Latex:



1.  es  :  EO@i'
2.  P  :  E  {}\mrightarrow{}  \mBbbP{}
3.  \mforall{}e:E
          (\mforall{}e':E.  (e  \mleq{}loc  e'    {}\mRightarrow{}  (\mforall{}e'@0:E.  (e'  \mleq{}loc  e'@0    {}\mRightarrow{}  (P  e'@0))))
          \mLeftarrow{}{}\mRightarrow{}  \mforall{}e':E.  (e  \mleq{}loc  e'    {}\mRightarrow{}  (P  e')))
4.  \mforall{}e:E
          (\mexists{}e':E.  (e  \mleq{}loc  e'    \mwedge{}  (\mexists{}e'@0:E.  (e'  \mleq{}loc  e'@0    \mwedge{}  (P  e'@0))))  \mLeftarrow{}{}\mRightarrow{}  \mexists{}e':E.  (e  \mleq{}loc  e'    \mwedge{}  (P  e')))
5.  \mforall{}e:E
          (\mexists{}e':E.  (e  \mleq{}loc  e'    \mwedge{}  (P  e'))
          \mLeftarrow{}{}\mRightarrow{}  \mexists{}e':E.  (e  \mleq{}loc  e'    \mwedge{}  (P  e')  \mwedge{}  (\mforall{}e'':E.  (e  \mleq{}loc  e''    {}\mRightarrow{}  (e''  <loc  e')  {}\mRightarrow{}  True))))
6.  e  :  E@i
7.  \mforall{}e':E.  (e  \mleq{}loc  e'    {}\mRightarrow{}  (\mneg{}\mneg{}(P  e')))@i
\mvdash{}  \mneg{}(\mexists{}e':E.  (e  \mleq{}loc  e'    \mwedge{}  (\mneg{}(P  e'))))


By

(D  0  THENA  Auto)
THEN  ExRepD
THEN  (Assert  \mneg{}\mneg{}(P  e')  BY
                        Auto)
THEN  Auto




Home Index