(23steps total)
PrintForm
Definitions
Lemmas
mb
event
system
5
Sections
EventSystems
Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At:
ma-compatible-symmetry
1
2
1
1.
ds
:
x
:Id fp-> Type
2.
da
:
a
:Knd fp-> Type
3.
init
:
x
:Id fp->
ds
(
x
)?Void
4.
pre
:
a
:Id fp-> State(
ds
)
da
(locl(
a
))?Top
Prop
5.
ef
:
kx
:Knd
Id fp-> State(
ds
)
da
(1of(
kx
))?Top
ds
(2of(
kx
))?Void
6.
send
:
6.
kl
:Knd
IdLnk fp-> (
tg
:Id
6.
kl
:Knd
IdLnk fp-> (
State(
ds
)
da
(1of(
kl
))?Top
6.
kl
:Knd
IdLnk fp-> (
(
da
(rcv(2of(
kl
);
tg
))?Void List)) List
7.
frame
:
x
:Id fp-> Knd List
8.
sframe
:
ltg
:IdLnk
Id fp-> Knd List
9. Top
10.
d1
:
x
:Id fp-> Type
11.
d2
:
a
:Knd fp-> Type
12.
i1
:
x
:Id fp->
d1
(
x
)?Void
13.
p1
:
a
:Id fp-> State(
d1
)
d2
(locl(
a
))?Top
Prop
14.
e1
:
kx
:Knd
Id fp-> State(
d1
)
d2
(1of(
kx
))?Top
d1
(2of(
kx
))?Void
15.
s1
:
15.
kl
:Knd
IdLnk fp-> (
tg
:Id
15.
kl
:Knd
IdLnk fp-> (
State(
d1
)
d2
(1of(
kl
))?Top
15.
kl
:Knd
IdLnk fp-> (
(
d2
(rcv(2of(
kl
);
tg
))?Void List)) List
16.
f1
:
x
:Id fp-> Knd List
17.
s2
:
ltg
:IdLnk
Id fp-> Knd List
18. Top
19.
ds
||
d1
20.
da
||
d2
21.
init
||
i1
22.
pre
||
p1
23.
ef
||
e1
24.
send
||
s1
25.
frame
||
f1
26.
sframe
||
s2
27.
x
: Id
28.
x
dom(
ds
d1
)
29.
x
dom(
d1
ds
)
30.
x
dom(
ds
)
31.
x
dom(
d1
)
ds
(
x
) =
d1
(
x
)
Type
By:
AllHyps (
h.Unfold `fpf-compatible` h THEN BackThru h)
Generated subgoals:
None
About:
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
(23steps total)
PrintForm
Definitions
Lemmas
mb
event
system
5
Sections
EventSystems
Doc