diff -r b0331b0d33a3 -r 2289a3869c88 src/HOL/UNITY/Project.thy --- a/src/HOL/UNITY/Project.thy Tue Feb 14 20:57:05 2012 +0100 +++ b/src/HOL/UNITY/Project.thy Tue Feb 14 21:19:39 2012 +0100 @@ -544,7 +544,7 @@ "[| F\project h UNIV G \ A ensures B; G \ stable (extend_set h A - extend_set h B) |] ==> extend h F\G \ (extend_set h A) ensures (extend_set h B)" -apply (rule project_ensures_D_lemma [of _ UNIV, THEN revcut_rl], auto) +apply (rule project_ensures_D_lemma [of _ UNIV, elim_format], auto) done lemma (in Extend) project_Ensures_D: @@ -553,7 +553,7 @@ extend_set h B) |] ==> extend h F\G \ (extend_set h A) Ensures (extend_set h B)" apply (unfold Ensures_def) -apply (rule project_ensures_D_lemma [THEN revcut_rl]) +apply (rule project_ensures_D_lemma [elim_format]) apply (auto simp add: project_set_reachable_extend_eq [symmetric]) done