diff -r 82a604715919 -r dc85b5b3a532 src/HOL/Analysis/Brouwer_Fixpoint.thy --- a/src/HOL/Analysis/Brouwer_Fixpoint.thy Tue Jan 22 10:50:47 2019 +0000 +++ b/src/HOL/Analysis/Brouwer_Fixpoint.thy Tue Jan 22 12:00:16 2019 +0000 @@ -3720,7 +3720,7 @@ by (auto simp: algebra_simps) have "x \ T" "x \ a" using that by auto then have axa: "a + (x - a) \ affine hull S" - by (metis (no_types) add.commute affS diff_add_cancel set_rev_mp) + by (metis (no_types) add.commute affS diff_add_cancel rev_subsetD) then have "\ dd (x - a) \ 0 \ a + dd (x - a) *\<^sub>R (x - a) \ rel_frontier S" using \x \ a\ dd1 by fastforce with \x \ a\ show "(1 - u) *\<^sub>R x + u *\<^sub>R (a + dd (x - a) *\<^sub>R (x - a)) \ a"