(43steps) PrintForm Definitions Lemmas mb hybrid Sections GenAutomata Doc

At: P no dup composable 1 1 2 1 2 2 1 2 1

1. E: EventStruct
2. x: |E| List
3. y: |E| List
4. z: |E| List
5. i,j:||x||. is-send(E)(x[i]) is-send(E)(x[j]) (x[j] =msg=(E) x[i]) loc(E)(x[i]) = loc(E)(x[j]) i = j
6. i,j:||y||. is-send(E)(y[i]) is-send(E)(y[j]) (y[j] =msg=(E) y[i]) loc(E)(y[i]) = loc(E)(y[j]) i = j
7. x@0:|E|. (x@0 x) (y@0:|E|. (y@0 y) (x@0 =msg=(E) y@0))
8. z = (x @ y)
9. i: ||z||
10. j: ||z||
11. is-send(E)(z[i])
12. is-send(E)(z[j])
13. z[j] =msg=(E) z[i]
14. loc(E)(z[i]) = loc(E)(z[j])
15. i < j
16. j < i
17. i < ||x||
18. ||z|| = ||x||+||y||
19. z[i] = y[(i-||x||)]
20. j < ||x||
21. z[j] = x[j]
22. (x[j] =msg=(E) y[(i-||x||)])

i = j

By:
Analyze -1
THEN
SubstFor x[j] 0
THEN
SubstFor y[(i-||x||)] 0


Generated subgoals:

None


About:
listassertintnatural_numberaddsubtractless_thanapplyequalimpliesall

(43steps) PrintForm Definitions Lemmas mb hybrid Sections GenAutomata Doc