Nominal-General/Nominal2_Eqvt.thy
changeset 2009 4f7d7cbd4bc8
parent 2002 74d869595fed
child 2064 2725853f43b9
--- a/Nominal-General/Nominal2_Eqvt.thy	Sun May 02 14:06:26 2010 +0100
+++ b/Nominal-General/Nominal2_Eqvt.thy	Sun May 02 16:00:52 2010 +0100
@@ -291,9 +291,7 @@
   by (simp add: fresh_def supp_unit)
 
 
-section {* additional lemmas *}
-
-ML {* Nominal_ThmDecls.is_eqvt @{context} @{term "Pair"} *}
+section {* additional eqvt lemmas *}
 
 lemmas [eqvt] = 
   imp_eqvt [folded induct_implies_def]
@@ -302,7 +300,7 @@
   supp_eqvt fresh_eqvt add_perm_eqvt atom_eqvt
 
   (* datatypes *)
-  permute_prod.simps Pair_eqvt permute_list.simps
+  Pair_eqvt permute_list.simps
 
   (* sets *)
   image_eqvt
@@ -311,7 +309,8 @@
 section {* Test cases *}
 
 
-declare [[trace_eqvt = true]]
+declare [[trace_eqvt = false]]
+(* declare [[trace_eqvt = true]] *)
 
 lemma 
   fixes B::"'a::pt"
@@ -391,8 +390,7 @@
 ML {* Nominal_ThmDecls.is_eqvt @{context} @{term "supp"} *}
 
 
-section {* 
-  Automatic equivariance procedure for inductive definitions *}
+section {* Automatic equivariance procedure for inductive definitions *}
 
 use "nominal_eqvt.ML"