(9steps)
PrintForm
Definitions
Lemmas
mb
hybrid
Sections
GenAutomata
Doc
At:
no
duplicate
send
layer
2
1.
E:
EventStruct
2.
((asyncR(E)
delayableR(E))
send-enabledR(E)^-1)^* preserves No-dup-send(E)
((asyncR(E)
delayableR(E))
send-enabledR(E))^*^-1 preserves No-dup-send(E)
By:
BackThruLemma'
Thm*
P:(T
Prop), R1,R2:(T
T
Prop). (
x,y:T. (x R1 y)
(x R2 y))
R2 preserves P
R1 preserves P
Generated subgoal:
1
2.
x:
|E| List
3.
y:
|E| List
4.
x ((asyncR(E)
delayableR(E))
send-enabledR(E))^*^-1 y
x (((asyncR(E)
delayableR(E))
send-enabledR(E)^-1)^*) y
About:
(9steps)
PrintForm
Definitions
Lemmas
mb
hybrid
Sections
GenAutomata
Doc