{ es:EO. e,e':E.  [e, e'] = []  (e' <loc e) supposing loc(e) = loc(e') }

{ Proof }



Definitions occuring in Statement :  es-interval: [e, e'] es-locl: (e <loc e') es-loc: loc(e) es-E: E event_ordering: EO Id: Id uimplies: b supposing a all: x:A. B[x] iff: P  Q nil: [] list: type List equal: s = t
Definitions :  all: x:A. B[x] uimplies: b supposing a iff: P  Q member: t  T and: P  Q implies: P  Q rev_implies: P  Q prop: top: Top subtype: S  T uall: [x:A]. B[x] decidable: Dec(P) or: P  Q length: ||as|| ycomb: Y not: A false: False
Lemmas :  es-E_wf es-interval_wf es-locl_wf Id_wf es-loc_wf event_ordering_wf decidable__es-locl es-le-not-locl es-interval-non-zero length_wf1 decidable__equal_int non_neg_length length_wf_nat top_wf iff_weakening_uiff uiff_inversion length_zero

\mforall{}es:EO.  \mforall{}e,e':E.    [e,  e']  =  []  \mLeftarrow{}{}\mRightarrow{}  (e'  <loc  e)  supposing  loc(e)  =  loc(e')


Date html generated: 2011_08_16-AM-10_39_42
Last ObjectModification: 2011_06_18-AM-09_18_20

Home Index