proposition: Lemma rcop3_trans_D : (rt c0 s0 = false -> D_queue (bm c0 s0 owner)) -> rt (rec_copy3_trans c0 s1 s2) s0 = false -> D_queue (bm (rec_copy3_trans c0 s1 s2) s0 owner).
proof: Proof. case (eq_site_dec s0 s2); intro; simpl in |- *. rewrite e; rewrite true_set_rec_table; intros; discriminate H0. rewrite inch_set_rec_table. intros; apply D_post_elsewhere. auto. apply D_collect; auto. auto. Qed.
imports: init table_act mess_act