x,y:A List. P(map(f;x)) (x delayableR(induced_event_str(E;A;f)) y) P(map(f;y)) By: Auto
THEN
Using [`x',map(f;x);`y',map(f;y)] BackThruSomeHyp
THEN
All (h.(Unfolds [`induced_event_str`;`R_delayable`] h) THEN (Reduce h))
THEN
BackThru
Thm*P:(AAProp), f:(BA), x,y:B List.
(x swap adjacent[P(f(x),f(y))] y) (map(f;x) swap adjacent[P(x,y)] map(f;y))
THEN
All (Unfold `event_msg_eq`)
THEN
All Reduce
THEN
Trivial Generated subgoals: