Step * 2 1 of Lemma member-prior-run-events


1. Type ─→ Type
2. pRunType(P.M[P])@i
3. : ℕ@i
4. runEvents(r)@i
5. fst(e) < t@i
6. ∀x:ℕt. ((x ∈ upto(t)) c∧ (↑isl(fst((r x)))) ∈ Type)
7. t1 : ℕt@i
8. (t1 ∈ upto(t)) c∧ (↑isl(fst((r t1))))@i
⊢ <t1, fst(snd(outl(fst((r t1)))))> ∈ runEvents(r)
BY
(MemTypeCD THEN Reduce THEN Auto) }

1
1. Type ─→ Type
2. pRunType(P.M[P])@i
3. : ℕ@i
4. runEvents(r)@i
5. fst(e) < t@i
6. ∀x:ℕt. ((x ∈ upto(t)) c∧ (↑isl(fst((r x)))) ∈ Type)
7. t1 : ℕt@i
8. (t1 ∈ upto(t)) c∧ (↑isl(fst((r t1))))@i
⊢ ↑is-run-event(r;t1;fst(snd(outl(fst((r t1))))))


Latex:



Latex:

1.  M  :  Type  {}\mrightarrow{}  Type
2.  r  :  pRunType(P.M[P])@i
3.  t  :  \mBbbN{}@i
4.  e  :  runEvents(r)@i
5.  fst(e)  <  t@i
6.  \mforall{}x:\mBbbN{}t.  ((x  \mmember{}  upto(t))  c\mwedge{}  (\muparrow{}isl(fst((r  x))))  \mmember{}  Type)
7.  t1  :  \mBbbN{}t@i
8.  (t1  \mmember{}  upto(t))  c\mwedge{}  (\muparrow{}isl(fst((r  t1))))@i
\mvdash{}  <t1,  fst(snd(outl(fst((r  t1)))))>  \mmember{}  runEvents(r)


By


Latex:
(MemTypeCD  THEN  Reduce  0  THEN  Auto)




Home Index