diff -r d3d2b78b1c19 -r a8cc904a6820 src/HOL/Multivariate_Analysis/Topology_Euclidean_Space.thy --- a/src/HOL/Multivariate_Analysis/Topology_Euclidean_Space.thy Fri Oct 19 10:46:42 2012 +0200 +++ b/src/HOL/Multivariate_Analysis/Topology_Euclidean_Space.thy Fri Oct 19 15:12:52 2012 +0200 @@ -1456,7 +1456,7 @@ by (auto simp add: norm_minus_commute) also have "\ = \- norm (x - y) + d / 2\" unfolding abs_mult_pos[of "norm (x - y)", OF norm_ge_zero[of "x - y"]] - unfolding left_distrib using `x\y`[unfolded dist_nz, unfolded dist_norm] by auto + unfolding distrib_right using `x\y`[unfolded dist_nz, unfolded dist_norm] by auto also have "\ \ e - d/2" using `d \ dist x y` and `d>0` and `?rhs` by(auto simp add: dist_norm) finally have "y - (d / (2 * dist y x)) *\<^sub>R (y - x) \ ball x e" using `d>0` by auto @@ -1583,7 +1583,7 @@ by (auto simp add: algebra_simps) also have "\ = \1 + d / (2 * norm (y - x))\ * norm (y - x)" using ** by auto - also have "\ = (dist y x) + d/2"using ** by (auto simp add: left_distrib dist_norm) + also have "\ = (dist y x) + d/2"using ** by (auto simp add: distrib_right dist_norm) finally have "e \ dist x y +d/2" using *[unfolded mem_cball] by (auto simp add: dist_commute) thus "y \ ball x e" unfolding mem_ball using `d>0` by auto qed }