{ [es:EO]. [e1:E]. [e2:{e:E| loc(e) = loc(e1)} ].
    uiff(e[e1,e2).True;True) }

{ Proof }



Definitions occuring in Statement :  alle-between1: e[e1,e2).P[e] es-loc: loc(e) es-E: E event_ordering: EO Id: Id uiff: uiff(P;Q) uall: [x:A]. B[x] true: True set: {x:A| B[x]}  equal: s = t
Definitions :  uall: [x:A]. B[x] uiff: uiff(P;Q) alle-between1: e[e1,e2).P[e] true: True member: t  T and: P  Q uimplies: b supposing a prop: all: x:A. B[x] implies: P  Q
Lemmas :  es-le_wf es-locl_wf true_wf es-E_wf Id_wf es-loc_wf event_ordering_wf

\mforall{}[es:EO].  \mforall{}[e1:E].  \mforall{}[e2:\{e:E|  loc(e)  =  loc(e1)\}  ].    uiff(\mforall{}e\mmember{}[e1,e2).True;True)


Date html generated: 2011_08_16-AM-10_46_35
Last ObjectModification: 2011_06_18-AM-09_21_58

Home Index