Nominal/Ex/Classical.thy
changeset 2910 ae6455351572
parent 2909 de5c9a0040ec
child 2911 567967bc94cc
--- 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