Step * 1 of Lemma run-pred-step-less


1. Type ⟶ Type
2. pRunType(P.M[P])
3. ∀e:runEvents(r). fst(fst(run-info(r;e))) < run-event-step(e)
4. runEvents(r)
5. runEvents(r)
6. (fst(run-info(r;y))) ∈ (ℤ × Id)
⊢ run-event-step(x) < run-event-step(y)
BY
((InstHyp [⌜y⌝3⋅ THENM RevHypSubst' (-2) (-1)) THEN Auto THEN All (Unfold `run-event-step`) THEN Auto) }


Latex:


Latex:

1.  M  :  Type  {}\mrightarrow{}  Type
2.  r  :  pRunType(P.M[P])
3.  \mforall{}e:runEvents(r).  fst(fst(run-info(r;e)))  <  run-event-step(e)
4.  x  :  runEvents(r)
5.  y  :  runEvents(r)
6.  x  =  (fst(run-info(r;y)))
\mvdash{}  run-event-step(x)  <  run-event-step(y)


By


Latex:
((InstHyp  [\mkleeneopen{}y\mkleeneclose{}]  3\mcdot{}  THENM  RevHypSubst'  (-2)  (-1))
  THEN  Auto
  THEN  All  (Unfold  `run-event-step`)
  THEN  Auto)




Home Index