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

At: P causal switchable0 5 1 1 2 1 2 1 1 1

1. E: EventStruct
2. x: |E| List
3. y: |E| List
4. i:||x||. j:||x||. ji & is-send(E)(x[j]) & (x[j] =msg=(E) x[i])
5. i1: (||x||-1)
6. loc(E)(x[i1]) = loc(E)(x[(i1+1)])
7. is-send(E)(x[i1])
8. is-send(E)(x[(i1+1)])
9. y = swap(x;i1;i1+1)
10. i: ||y||
11. ||swap(x;i1;i1+1)|| = ||x||
12. ||y|| = ||x||
13. ||swap(y;i1;i1+1)|| = ||y||
14. (i1, i1+1) ||x||||x||
15. j: ||x||
16. is-send(E)(x[j])
17. i = i1

is-send(E)(swap(x;i1;i1+1)[i1])

By:
RWO "swap_select" 0
THEN
Reduce 0


Generated subgoal:

1 is-send(E)(x[((i1, i1+1)(i1))])


About:
listassertintnatural_numberaddsubtractapplyfunction
equalmemberandallexists

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