Step
*
1
1
of Lemma
es-interface-history-pred
.....equality..... 
1. Info : Type
2. es : EO+(Info)
3. A : Type
4. X : EClass(A List)
5. e : E
6. ¬↑first(e)
⊢ es-interface-history(es;X;pred(e)) ~ concat(mapfilter(λe.X(e);λe.e ∈b X;before(e)))
BY
{ (RepUR ``es-interface-history es-le-before`` 0 THEN RepeatFor 2 (EqCD) THEN Try (Trivial))⋅ }
1
1. Info : Type
2. es : EO+(Info)
3. A : Type
4. X : EClass(A List)
5. e : E
6. ¬↑first(e)
⊢ before(pred(e)) @ [pred(e)] ~ before(e)
Latex:
Latex:
.....equality..... 
1.  Info  :  Type
2.  es  :  EO+(Info)
3.  A  :  Type
4.  X  :  EClass(A  List)
5.  e  :  E
6.  \mneg{}\muparrow{}first(e)
\mvdash{}  es-interface-history(es;X;pred(e))  \msim{}  concat(mapfilter(\mlambda{}e.X(e);\mlambda{}e.e  \mmember{}\msubb{}  X;before(e)))
By
Latex:
(RepUR  ``es-interface-history  es-le-before``  0  THEN  RepeatFor  2  (EqCD)  THEN  Try  (Trivial))\mcdot{}
Home
Index