src/HOL/Probability/Radon_Nikodym.thy
changeset 56409 36489d77c484
parent 56212 3253aaf73a01
child 56479 91958d4b30f7
--- a/src/HOL/Probability/Radon_Nikodym.thy	Fri Apr 04 16:43:47 2014 +0200
+++ b/src/HOL/Probability/Radon_Nikodym.thy	Thu Apr 03 23:51:52 2014 +0100
@@ -241,7 +241,7 @@
       by (auto simp: finite_measure_restricted N.finite_measure_restricted sets_eq)
     from finite_measure.Radon_Nikodym_aux_epsilon[OF this] guess X .. note X = this
     with S have "?P (S \<inter> X) S n"
-      by (simp add: measure_restricted sets_eq sets.Int) (metis inf_absorb2)
+      by (simp add: divide_minus_left measure_restricted sets_eq sets.Int) (metis inf_absorb2)
     hence "\<exists>A. ?P A S n" .. }
   note Ex_P = this
   def A \<equiv> "rec_nat (space M) (\<lambda>n A. SOME B. ?P B A n)"
@@ -280,7 +280,7 @@
       hence "0 < - ?d B" by auto
       from ex_inverse_of_nat_Suc_less[OF this]
       obtain n where *: "?d B < - 1 / real (Suc n)"
-        by (auto simp: real_eq_of_nat inverse_eq_divide field_simps)
+        by (auto simp: divide_minus_left real_eq_of_nat inverse_eq_divide field_simps)
       have "B \<subseteq> A (Suc n)" using B by (auto simp del: nat.rec(2))
       from epsilon[OF B(1) this] *
       show False by auto