{ es:EO. e:E.
    (first-event{i:l}(es;e) loc e   (first(first-event{i:l}(es;e)))) }

{ Proof }



Definitions occuring in Statement :  first-event: first-event{i:l}(es;e) es-le: e loc e'  es-first: first(e) es-E: E event_ordering: EO assert: b all: x:A. B[x] and: P  Q
Definitions :  member: t  T first-event: first-event{i:l}(es;e) and: P  Q all: x:A. B[x] implies: P  Q prop: exists: x:A. B[x] pi1: fst(t)
Lemmas :  event_ordering_wf es-E_wf es-first_wf assert_wf es-le_wf

\mforall{}es:EO.  \mforall{}e:E.    (first-event\{i:l\}(es;e)  \mleq{}loc  e    \mwedge{}  (\muparrow{}first(first-event\{i:l\}(es;e))))


Date html generated: 2011_08_16-AM-11_19_44
Last ObjectModification: 2010_09_24-PM-07_02_09

Home Index