diff -r de5c9a0040ec -r ae6455351572 Nominal/Ex/Classical.thy --- a/Nominal/Ex/Classical.thy Mon Jun 27 19:15:18 2011 +0100 +++ b/Nominal/Ex/Classical.thy Mon Jun 27 19:22:10 2011 +0100 @@ -415,7 +415,19 @@ apply(simp add: eqvt_at_def atom_eqvt fresh_star_Pair perm_supp_eq) apply(blast) apply(blast) - oops + apply(subgoal_tac "eqvt_at crename_sumC (M, da, ea)") + apply(subgoal_tac "eqvt_at crename_sumC (Ma, da, ea)") + apply(erule conjE)+ + apply(erule Abs_lst_fcb2) + apply(simp add: Abs_fresh_star) + apply(simp add: Abs_fresh_star) + apply(simp add: fresh_at_base fresh_star_def fresh_Pair) + apply(simp add: fresh_at_base fresh_star_def fresh_Pair) + apply(simp add: eqvt_at_def atom_eqvt fresh_star_Pair perm_supp_eq) + apply(simp add: eqvt_at_def atom_eqvt fresh_star_Pair perm_supp_eq) + apply(blast) + apply(blast) + done end