Step * of Lemma global-eo-info-le-before

[L:(Id × Top) List]. ∀[e:E].  (map(λe.info(e);≤loc(e)) map(λx.(snd(x));filter(λx.fst(x) loc(e);firstn(e 1;L))))
BY
(Intros
   THEN ((RWO "global-eo-E-sq" THEN Auto)
        ORELSE (UseWitness ⌈Ax⌉⋅
                THEN MemCD
                THEN Unfold `es-le-before` 0
                THEN (RWO "map_append_sq" THENA Auto)
                THEN Reduce 0
                THEN (RWO "global-eo-info-before" THENA Auto))
        )
   }

1
1. (Id × Top) List
2. E
⊢ map(λx.(snd(x));filter(λx.fst(x) loc(e);firstn(e;L))) [info(e)] 
map(λx.(snd(x));filter(λx.fst(x) loc(e);firstn(e 1;L)))


Latex:



Latex:
\mforall{}[L:(Id  \mtimes{}  Top)  List].  \mforall{}[e:E].
    (map(\mlambda{}e.info(e);\mleq{}loc(e))  \msim{}  map(\mlambda{}x.(snd(x));filter(\mlambda{}x.fst(x)  =  loc(e);firstn(e  +  1;L))))


By


Latex:
(Intros
  THEN  ((RWO  "global-eo-E-sq"  0  THEN  Auto)
            ORELSE  (UseWitness  \mkleeneopen{}Ax\mkleeneclose{}\mcdot{}
                            THEN  MemCD
                            THEN  Unfold  `es-le-before`  0
                            THEN  (RWO  "map\_append\_sq"  0  THENA  Auto)
                            THEN  Reduce  0
                            THEN  (RWO  "global-eo-info-before"  0  THENA  Auto))
            )
  )




Home Index