src/HOL/Probability/Probability_Measure.thy
changeset 42858 348fa5df7d3f
parent 42200 8df8e5cc3119
child 42859 d9dfc733f25c
equal deleted inserted replaced
42857:1e1b74448f6b 42858:348fa5df7d3f
   608   "(\<Sum>x\<in>X`space M. distribution X {x}) = 1"
   608   "(\<Sum>x\<in>X`space M. distribution X {x}) = 1"
   609   unfolding distribution_def prob_space[symmetric] using finite_space
   609   unfolding distribution_def prob_space[symmetric] using finite_space
   610   by (subst finite_measure_finite_Union[symmetric])
   610   by (subst finite_measure_finite_Union[symmetric])
   611      (auto simp add: disjoint_family_on_def sets_eq_Pow
   611      (auto simp add: disjoint_family_on_def sets_eq_Pow
   612            intro!: arg_cong[where f=\<mu>'])
   612            intro!: arg_cong[where f=\<mu>'])
   613 
       
   614 lemma (in finite_prob_space) sum_over_space_real_distribution:
       
   615   "(\<Sum>x\<in>X`space M. distribution X {x}) = 1"
       
   616   unfolding distribution_def prob_space[symmetric] using finite_space
       
   617   by (subst finite_measure_finite_Union[symmetric])
       
   618      (auto simp add: disjoint_family_on_def sets_eq_Pow intro!: arg_cong[where f=prob])
       
   619 
   613 
   620 lemma (in finite_prob_space) finite_sum_over_space_eq_1:
   614 lemma (in finite_prob_space) finite_sum_over_space_eq_1:
   621   "(\<Sum>x\<in>space M. prob {x}) = 1"
   615   "(\<Sum>x\<in>space M. prob {x}) = 1"
   622   using prob_space finite_space
   616   using prob_space finite_space
   623   by (subst (asm) finite_measure_finite_singleton) auto
   617   by (subst (asm) finite_measure_finite_singleton) auto