(248steps total) PrintForm Definitions Lemmas mb event system 3 Sections EventSystems Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At: world-event-system 9 1 1 1 2 1 2

1. the_w : World
2. FairFifo
3. e,e':E. loc(e) = loc(e' e <c e'  e = e'  e' <c e
4. e:E. first(e (e':E. loc(e') = loc(e e' <c e)
5. e:E. 
5. first(e)
5. 
5. loc(pred(e)) = loc(e) & pred(e) <c e
5. & (e':E. loc(e') = loc(e (pred(e) <c e' & e' <c e))
6. e:E. first(e (x:Id. (x when e) = (x after pred(e)))
7. Trans e,e':E. e <c e'
8. SWellFounded(e <c e')
9. e:E. 
9. isrcv(kind(e))
9. 
9. sends(lnk(kind(e));sender(e))[index(e)]
9. =
9. msg(lnk(kind(e));tag(kind(e));val(e))
10. e:E. isrcv(kind(e))  sender(e) <c e
11. e : E
12. e' : E
13. e e,e'e <loc e'  isrcv(kind(e')) & e = sender(e')^+ e'
14. e <loc e'
15. first(e')
16. loc(pred(e')) = loc(e') & pred(e') <c e'
16. & (e'@0:E. loc(e'@0) = loc(e' (pred(e') <c e'@0 & e'@0 <c e'))
17. pred(e') <loc e
  e <c pred(e' e = pred(e' E


By: AllHyps
(RWO
(Thm* the_w:World, e,e':E.
(Thm* FairFifo  (e <loc e'  loc(e) = loc(e' Id & e <c e'))
THEN
InstHyp [e;pred(e')] 3
THEN
Analyze -1


Generated subgoals:

1 14. loc(e) = loc(e' Id
15. e <c e'
16. first(e')
17. loc(pred(e')) = loc(e' Id
18. pred(e') <c e'
19. e'@0:E. loc(e'@0) = loc(e' Id  (pred(e') <c e'@0 & e'@0 <c e')
20. (loc(pred(e')) = loc(e Id & pred(e') <c e)
21. e <c pred(e')
  e <c pred(e' e = pred(e' E

1 step
2 14. loc(e) = loc(e' Id
15. e <c e'
16. first(e')
17. loc(pred(e')) = loc(e' Id
18. pred(e') <c e'
19. e'@0:E. loc(e'@0) = loc(e' Id  (pred(e') <c e'@0 & e'@0 <c e')
20. (loc(pred(e')) = loc(e Id & pred(e') <c e)
21. e = pred(e' E  pred(e') <c e
  e <c pred(e' e = pred(e' E

3 steps

About:
assertlambdaequalimpliesandorall
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html

(248steps total) PrintForm Definitions Lemmas mb event system 3 Sections EventSystems Doc