Step * 1 1 1 2 1 of Lemma stdEO-event-history


1. M : Type ─→ Type
2. r : pRunType(P.M[P])@i
3. e1 : {e:runEvents(r)| True} @i
4. e2 : {e:runEvents(r)| True} @i
5. run-event-loc(e1) = run-event-loc(e2) ∈ Id@i
6. run-event-step(e1) < run-event-step(e2)@i
⊢ e1 = <run-event-step(e1), run-event-loc(e2)> ∈ (ℕ × Id)
BY
{ (RevHypSubst' (-2) 0 THEN RepeatFor 3 (DVar `e1') THEN RepUR ``run-event-step run-event-loc`` 0 THEN Auto)⋅ }


Latex:



Latex:

1.  M  :  Type  {}\mrightarrow{}  Type
2.  r  :  pRunType(P.M[P])@i
3.  e1  :  \{e:runEvents(r)|  True\}  @i
4.  e2  :  \{e:runEvents(r)|  True\}  @i
5.  run-event-loc(e1)  =  run-event-loc(e2)@i
6.  run-event-step(e1)  <  run-event-step(e2)@i
\mvdash{}  e1  =  <run-event-step(e1),  run-event-loc(e2)>


By


Latex:
(RevHypSubst'  (-2)  0
  THEN  RepeatFor  3  (DVar  `e1')
  THEN  RepUR  ``run-event-step  run-event-loc``  0
  THEN  Auto)\mcdot{}




Home Index