Step
*
of Lemma
es-first-before2
∀es:EO. ∀e':E.
  ∀[P:{e:E| loc(e) = loc(e') ∈ Id}  ─→ ℙ]
    (∀e@loc(e').Dec(P[e]) 
⇒ (∃e<e'.e is first@ loc(e') s.t.  e.P[e] 
⇐⇒ ∃e<e'.P[e]))
BY
{ ((UnivCD THENA Auto) THEN (InstLemma `es-first-before` [⌈es⌉; ⌈loc(e')⌉; ⌈e'⌉; ⌈P⌉])⋅ THEN Auto) }
Latex:
\mforall{}es:EO.  \mforall{}e':E.
    \mforall{}[P:\{e:E|  loc(e)  =  loc(e')\}    {}\mrightarrow{}  \mBbbP{}]
        (\mforall{}e@loc(e').Dec(P[e])  {}\mRightarrow{}  (\mexists{}e<e'.e  is  first@  loc(e')  s.t.    e.P[e]  \mLeftarrow{}{}\mRightarrow{}  \mexists{}e<e'.P[e]))
By
((UnivCD  THENA  Auto)  THEN  (InstLemma  `es-first-before`  [\mkleeneopen{}es\mkleeneclose{};  \mkleeneopen{}loc(e')\mkleeneclose{};  \mkleeneopen{}e'\mkleeneclose{};  \mkleeneopen{}P\mkleeneclose{}])\mcdot{}  THEN  Auto)
Home
Index