src/HOL/Nominal/Nominal.thy
changeset 18578 68420ce82a0b
parent 18491 1ce410ff9941
child 18579 002d371401f5
equal deleted inserted replaced
18577:a636846a02c7 18578:68420ce82a0b
   192   done
   192   done
   193 
   193 
   194 lemma fresh_set_empty:
   194 lemma fresh_set_empty:
   195   shows "a\<sharp>{}"
   195   shows "a\<sharp>{}"
   196   by (simp add: fresh_def supp_set_empty)
   196   by (simp add: fresh_def supp_set_empty)
       
   197 
       
   198 lemma fresh_singleton:
       
   199   shows "a\<sharp>{x} = a\<sharp>x"
       
   200   by (simp add: fresh_def supp_singleton)
   197 
   201 
   198 lemma fresh_prod:
   202 lemma fresh_prod:
   199   fixes a :: "'x"
   203   fixes a :: "'x"
   200   and   x :: "'a"
   204   and   x :: "'a"
   201   and   y :: "'b"
   205   and   y :: "'b"