(164steps 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: pre-rule 1

1. i : Id
2. a : Id
3. T : Type
4. ds : x:Id fp-> Type
5. P : State(ds)TProp
  (es.(x:Id. vartype(i;xds(x)?Top)
  (& (e:E. loc(e) = i  Id  kind(e) = locl(a Knd  (valtype(eT))
  (& (e:E. 
  (& (loc(e) = i  Id
  (& (
  (& ((kind(e) = locl(a Knd  P((z.(z when e)),val(e)))
  (& (& (e':E. 
  (& (& ((e <loc e' e = e'  E
  (& (& (& kind(e') = locl(a Knd  (v:TP((z.(z after e')),v)))))
   {es:ES
   {es is an event system of @i (with ds: ds
   {| es is an event system of @i action a:T
   {| es is an event system of @i precondition a(v) is
   {| es is an event system of @i P s v) }
   Prop{i'}


By: Analyze THEN Analyze -1 THEN Analyze -1 THEN ExRepD
THEN
Try (Unfold `ma-state` 0)
THEN
DoSubsume
THEN
Subst (loc(e) = i) 0
THEN
Try BackThruSomeHyp
THEN
Subst (loc(e') = i) 0
THEN
Try BackThruSomeHyp
THEN
SplitOrHyps
THEN
AllHyps (Unfold `es-locl`)
THEN
Subst (e' = e) 0


Generated subgoals:

None

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

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