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

1. i : Id
2. a : Id
3. x : Id
4. A : Type
5. T : Type
6. P : ATProp
7. @i: (with ds: x : A
7. @action a:T
7. @precondition a(v) is
7. @s,vP(s(x),v) s v)
7.  Dsys
8. D:Dsys. 
8. @i: (with ds: x : A
8. @action a:T
8. @precondition a(v) is
8. @s,vP(s(x),v) s v)  D
8. 
8. D 
8. realizes es.(x@0:Id. vartype(i;x@0x : A(x@0)?Top)
8. realizes es.& (e:E. loc(e) = i  kind(e) = locl(a (valtype(eT))
8. realizes es.& (e:E. 
8. realizes es.& (loc(e) = i
8. realizes es.& (
8. realizes es.& ((kind(e) = locl(a P((x when e),val(e)))
8. realizes es.& (& (e':E. 
8. realizes es.& (& ((e <loc e' e = e'
8. realizes es.& (& (& kind(e') = locl(a (v:TP((x after e'),v))))
9. @i: (with ds: x : A
9. @action a:T
9. @precondition a(v) is
9. @s,vP(s(x),v) s v)
9.  Dsys
10. D : Dsys
11. @i: (with ds: x : A
11. @action a:T
11. @precondition a(v) is
11. @s,vP(s(x),v) s v)  D
12. D':Dsys. 
12. D  D'
12. 
12. (w:World, p:FairFifo.
12. (PossibleWorld(D';w)
12. (
12. ((x@0:Id. vartype(i;x@0x : A(x@0)?Top)
12. (& (e:E. loc(e) = i  kind(e) = locl(a (valtype(eT))
12. (& (e:E. 
12. (& (loc(e) = i
12. (& (
12. (& ((kind(e) = locl(a P((x when e),val(e)))
12. (& (& (e':E. 
12. (& (& ((e <loc e' e = e'
12. (& (& (& kind(e') = locl(a (v:TP((x after e'),v)))))
13. D' : Dsys
14. D  D'
15. w:World, p:FairFifo.
15. PossibleWorld(D';w)
15. 
15. (x@0:Id. vartype(i;x@0x : A(x@0)?Top)
15. & (e:E. loc(e) = i  kind(e) = locl(a (valtype(eT))
15. & (e:E. 
15. & (loc(e) = i
15. & (
15. & ((kind(e) = locl(a P((x when e),val(e)))
15. & (& (e':E. 
15. & (& ((e <loc e' e = e'
15. & (& (& kind(e') = locl(a (v:TP((x after e'),v))))
16. w : World
17. p:FairFifo. 
17. PossibleWorld(D';w)
17. 
17. (x@0:Id. vartype(i;x@0x : A(x@0)?Top)
17. & (e:E. loc(e) = i  kind(e) = locl(a (valtype(eT))
17. & (e:E. 
17. & (loc(e) = i
17. & (
17. & ((kind(e) = locl(a P((x when e),val(e)))
17. & (& (e':E. 
17. & (& ((e <loc e' e = e'
17. & (& (& kind(e') = locl(a (v:TP((x after e'),v))))
18. p : FairFifo
19. PossibleWorld(D';w)
20. x@0:Id. vartype(i;x@0x : A(x@0)?Top
21. e:E. loc(e) = i  kind(e) = locl(a (valtype(eT)
22. e:E. 
22. loc(e) = i
22. 
22. (kind(e) = locl(a P((x when e),val(e)))
22. & (e':E. 
22. & ((e <loc e' e = e' & kind(e') = locl(a (v:TP((x after e'),v)))
  vartype(i;xA


By: InstHyp [x] -3


Generated subgoal:

1 23. vartype(i;xx : A(x)?Top
  vartype(i;xA

1 step

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

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