Step
*
1
of Lemma
es-closed-open-interval-decomp-last
1. Info : Type
2. es : EO+(Info)
3. e1 : E
4. e2 : E
5. (e1 <loc e2)
6. first(e2) ~ ff
⊢ (before(pred(e2)) @ [pred(e2)]) = ([e1;pred(e2)) @ [pred(e2)]) ∈ (E List)
BY
{ (InstLemma `eo-forward-pred` [⌈Info⌉;⌈es⌉;⌈e1⌉;⌈e2⌉]⋅
   THENA (Try (BLemma `member-eo-forward-E`) THEN (UnivCD THENA Auto) THEN UnfoldTopAb 0 THEN OrLeft THEN Auto)
   ) }
1
1. Info : Type
2. es : EO+(Info)
3. e1 : E
4. e2 : E
5. (e1 <loc e2)
6. first(e2) ~ ff
7. ↑first(e2)@i
⊢ False
2
1. Info : Type
2. es : EO+(Info)
3. e1 : E
4. e2 : E
5. (e1 <loc e2)
6. first(e2) ~ ff
7. pred(e2) = pred(e2) ∈ E
⊢ (before(pred(e2)) @ [pred(e2)]) = ([e1;pred(e2)) @ [pred(e2)]) ∈ (E List)
Latex:
1.  Info  :  Type
2.  es  :  EO+(Info)
3.  e1  :  E
4.  e2  :  E
5.  (e1  <loc  e2)
6.  first(e2)  \msim{}  ff
\mvdash{}  (before(pred(e2))  @  [pred(e2)])  =  ([e1;pred(e2))  @  [pred(e2)])
By
(InstLemma  `eo-forward-pred`  [\mkleeneopen{}Info\mkleeneclose{};\mkleeneopen{}es\mkleeneclose{};\mkleeneopen{}e1\mkleeneclose{};\mkleeneopen{}e2\mkleeneclose{}]\mcdot{}
  THENA  (Try  (BLemma  `member-eo-forward-E`)
                THEN  (UnivCD  THENA  Auto)
                THEN  UnfoldTopAb  0
                THEN  OrLeft
                THEN  Auto)
  )
Home
Index