diff -r 18efe191bd5f -r c29146dc14f1 src/HOL/Nominal/Examples/Weakening.thy --- a/src/HOL/Nominal/Examples/Weakening.thy Wed Nov 15 15:39:22 2006 +0100 +++ b/src/HOL/Nominal/Examples/Weakening.thy Wed Nov 15 16:23:55 2006 +0100 @@ -102,7 +102,7 @@ have k2: "((a,\)#\)\t:\" by fact have k3: "\(pi::name prm) (x::'a::fs_name). P x (pi \((a,\)#\)) (pi\t) \" by fact have f: "\c::name. c\(pi\a,pi\t,pi\\,x)" - by (rule exists_fresh, simp add: fs_name1) + by (rule exists_fresh', simp add: fs_name1) then obtain c::"name" where f1: "c\(pi\a)" and f2: "c\x" and f3: "c\(pi\t)" and f4: "c\(pi\\)" by (force simp add: fresh_prod fresh_atm) @@ -159,7 +159,7 @@ have f: "a\\" by fact then have f': "(pi\a)\(pi\\)" by (simp add: fresh_bij) have "\c::name. c\(pi\a,pi\t,pi\\,x)" - by (rule exists_fresh, simp add: fs_name1) + by (rule exists_fresh', simp add: fs_name1) then obtain c::"name" where fs: "c\(pi\a)" "c\x" "c\(pi\t)" "c\(pi\\)" by (force simp add: fresh_prod fresh_atm)