src/HOL/Probability/Probability_Mass_Function.thy
changeset 67489 f1ba59ddd9a6
parent 67486 d617e84bb2b1
child 67601 b34be3010273
--- a/src/HOL/Probability/Probability_Mass_Function.thy	Mon Jan 22 22:45:45 2018 +0100
+++ b/src/HOL/Probability/Probability_Mass_Function.thy	Tue Jan 23 12:28:46 2018 +0100
@@ -2059,7 +2059,7 @@
   qed simp
   also have "\<dots> = (\<Sum>(x',p)\<leftarrow>xs. ennreal p * (\<integral>\<^sup>+ x. indicator {x'} x \<partial>count_space UNIV))"
     using assms(1)
-    by (intro sum_list_cong, simp only: case_prod_unfold, subst nn_integral_cmult [symmetric])
+    by (simp cong: map_cong only: case_prod_unfold, subst nn_integral_cmult [symmetric])
        (auto intro!: assms(1) simp: max_def times_ereal.simps [symmetric] mult_ac ereal_indicator
              simp del: times_ereal.simps)+
   also from assms have "\<dots> = sum_list (map snd xs)" by (simp add: case_prod_unfold sum_list_ennreal)