At: switch inv rel closure send1 1. E: EventStruct 2. tr: |E| List 3. ls: ||tr|| 4. i: ||tr|| 5. is-send(E)(tr[ls]) 6. i (switchR(tr)^*) ls
is-send(E)(tr[i]) By: Inst
Thm*R,R2:(TTProp).
Trans(T)(R2(_1,_2)) (x,y:T. (x R y) (x R2 y)) (x,y:T. (x (R^*) y) (x R2 y) x = y)
[||tr||;switchR(tr);i,j. is-send(E)(tr[i])]
THEN
Try ((Unfolds [`trans`;`refl`] 0) THEN (ReduceSOAps 0))
THEN
All ReduceSOAps
THEN
All Reduce Generated subgoals: