diff -r 51c475ceaf09 -r c25386402f6a Nominal/Nominal2_Base.thy --- a/Nominal/Nominal2_Base.thy Tue May 01 12:16:04 2012 +0100 +++ b/Nominal/Nominal2_Base.thy Sat May 12 20:54:00 2012 +0100 @@ -405,6 +405,9 @@ shows "p \ (f x) = (p \ f) (p \ x)" unfolding permute_fun_def by simp +lemma permute_fun_comp: + shows "p \ f = (permute p) o f o (permute (-p))" +by (simp add: comp_def permute_fun_def) subsection {* Permutations for booleans *}