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