{ 
[as1:Top List]. 
[as2,P:Top].  (P*(as1 @ as2) ~ P*(as1)*(as2)) }
{ Proof }
Definitions occuring in Statement : 
iterate-dataflow: P*(inputs), 
append: as @ bs, 
uall:
[x:A]. B[x], 
top: Top, 
list: type List, 
sqequal: s ~ t
Definitions : 
uall:
[x:A]. B[x], 
top: Top, 
append: as @ bs, 
member: t 
 T
Lemmas : 
top_wf
\mforall{}[as1:Top  List].  \mforall{}[as2,P:Top].    (P*(as1  @  as2)  \msim{}  P*(as1)*(as2))
Date html generated:
2011_08_10-AM-08_14_18
Last ObjectModification:
2011_06_18-AM-08_29_53
Home
Index