diff -r c95afd0dc594 -r 5e74bd87bcda Nominal/Ex/SFT/Theorem.thy --- a/Nominal/Ex/SFT/Theorem.thy Wed Dec 21 15:43:58 2011 +0900 +++ b/Nominal/Ex/SFT/Theorem.thy Wed Dec 21 15:47:42 2011 +0900 @@ -55,7 +55,7 @@ fixes F :: lam shows "\X. X \ F \ \X\" proof - - obtain x :: var where [simp]:"atom x \ F" using obtain_fresh by blast + obtain x :: name where [simp]:"atom x \ F" using obtain_fresh by blast def W \ "\x. (F \ (APP \ Var x \ (Num \ Var x)))" def X \ "W \ \W\" have a: "X = W \ \W\" unfolding X_def ..