Mathlib Changelog
v4
Changelog
About
Github
Commit
2023-10-06 14:17
2dac27d7
View on Github →
chore(Probability): rename
Pmf
to
PMF
(
#7542
) Search and replace
Pmf
with
PMF
.
Estimated changes
Modified
Mathlib/Probability/ProbabilityMassFunction/Basic.lean
added
def
MeasureTheory.Measure.toPMF
added
theorem
MeasureTheory.Measure.toPMF_apply
added
theorem
MeasureTheory.Measure.toPMF_toMeasure
deleted
def
MeasureTheory.Measure.toPmf
deleted
theorem
MeasureTheory.Measure.toPmf_apply
deleted
theorem
MeasureTheory.Measure.toPmf_toMeasure
added
theorem
PMF.apply_eq_one_iff
added
theorem
PMF.apply_eq_zero_iff
added
theorem
PMF.apply_lt_top
added
theorem
PMF.apply_ne_top
added
theorem
PMF.apply_pos_iff
added
theorem
PMF.coe_le_one
added
theorem
PMF.coe_ne_zero
added
theorem
PMF.ext_iff
added
theorem
PMF.hasSum_coe_one
added
theorem
PMF.mem_support_iff
added
theorem
PMF.restrict_toMeasure_support
added
def
PMF.support
added
theorem
PMF.support_countable
added
theorem
PMF.support_nonempty
added
def
PMF.toMeasure
added
theorem
PMF.toMeasure_apply
added
theorem
PMF.toMeasure_apply_eq_of_inter_support_eq
added
theorem
PMF.toMeasure_apply_eq_one_iff
added
theorem
PMF.toMeasure_apply_eq_toOuterMeasure_apply
added
theorem
PMF.toMeasure_apply_eq_zero_iff
added
theorem
PMF.toMeasure_apply_finset
added
theorem
PMF.toMeasure_apply_fintype
added
theorem
PMF.toMeasure_apply_inter_support
added
theorem
PMF.toMeasure_apply_of_finite
added
theorem
PMF.toMeasure_apply_singleton
added
theorem
PMF.toMeasure_eq_iff_eq_toPMF
added
theorem
PMF.toMeasure_inj
added
theorem
PMF.toMeasure_injective
added
theorem
PMF.toMeasure_mono
added
theorem
PMF.toMeasure_toPMF
added
def
PMF.toOuterMeasure
added
theorem
PMF.toOuterMeasure_apply
added
theorem
PMF.toOuterMeasure_apply_eq_of_inter_support_eq
added
theorem
PMF.toOuterMeasure_apply_eq_one_iff
added
theorem
PMF.toOuterMeasure_apply_eq_zero_iff
added
theorem
PMF.toOuterMeasure_apply_finset
added
theorem
PMF.toOuterMeasure_apply_fintype
added
theorem
PMF.toOuterMeasure_apply_inter_support
added
theorem
PMF.toOuterMeasure_apply_le_toMeasure_apply
added
theorem
PMF.toOuterMeasure_apply_singleton
added
theorem
PMF.toOuterMeasure_caratheodory
added
theorem
PMF.toOuterMeasure_inj
added
theorem
PMF.toOuterMeasure_injective
added
theorem
PMF.toOuterMeasure_mono
added
theorem
PMF.toPMF_eq_iff_toMeasure_eq
added
theorem
PMF.tsum_coe
added
theorem
PMF.tsum_coe_indicator_ne_top
added
theorem
PMF.tsum_coe_ne_top
added
def
PMF.{u}
deleted
theorem
Pmf.apply_eq_one_iff
deleted
theorem
Pmf.apply_eq_zero_iff
deleted
theorem
Pmf.apply_lt_top
deleted
theorem
Pmf.apply_ne_top
deleted
theorem
Pmf.apply_pos_iff
deleted
theorem
Pmf.coe_le_one
deleted
theorem
Pmf.coe_ne_zero
deleted
theorem
Pmf.ext_iff
deleted
theorem
Pmf.hasSum_coe_one
deleted
theorem
Pmf.mem_support_iff
deleted
theorem
Pmf.restrict_toMeasure_support
deleted
def
Pmf.support
deleted
theorem
Pmf.support_countable
deleted
theorem
Pmf.support_nonempty
deleted
def
Pmf.toMeasure
deleted
theorem
Pmf.toMeasure_apply
deleted
theorem
Pmf.toMeasure_apply_eq_of_inter_support_eq
deleted
theorem
Pmf.toMeasure_apply_eq_one_iff
deleted
theorem
Pmf.toMeasure_apply_eq_toOuterMeasure_apply
deleted
theorem
Pmf.toMeasure_apply_eq_zero_iff
deleted
theorem
Pmf.toMeasure_apply_finset
deleted
theorem
Pmf.toMeasure_apply_fintype
deleted
theorem
Pmf.toMeasure_apply_inter_support
deleted
theorem
Pmf.toMeasure_apply_of_finite
deleted
theorem
Pmf.toMeasure_apply_singleton
deleted
theorem
Pmf.toMeasure_eq_iff_eq_toPmf
deleted
theorem
Pmf.toMeasure_inj
deleted
theorem
Pmf.toMeasure_injective
deleted
theorem
Pmf.toMeasure_mono
deleted
theorem
Pmf.toMeasure_toPmf
deleted
def
Pmf.toOuterMeasure
deleted
theorem
Pmf.toOuterMeasure_apply
deleted
theorem
Pmf.toOuterMeasure_apply_eq_of_inter_support_eq
deleted
theorem
Pmf.toOuterMeasure_apply_eq_one_iff
deleted
theorem
Pmf.toOuterMeasure_apply_eq_zero_iff
deleted
theorem
Pmf.toOuterMeasure_apply_finset
deleted
theorem
Pmf.toOuterMeasure_apply_fintype
deleted
theorem
Pmf.toOuterMeasure_apply_inter_support
deleted
theorem
Pmf.toOuterMeasure_apply_le_toMeasure_apply
deleted
theorem
Pmf.toOuterMeasure_apply_singleton
deleted
theorem
Pmf.toOuterMeasure_caratheodory
deleted
theorem
Pmf.toOuterMeasure_inj
deleted
theorem
Pmf.toOuterMeasure_injective
deleted
theorem
Pmf.toOuterMeasure_mono
deleted
theorem
Pmf.toPmf_eq_iff_toMeasure_eq
deleted
theorem
Pmf.tsum_coe
deleted
theorem
Pmf.tsum_coe_indicator_ne_top
deleted
theorem
Pmf.tsum_coe_ne_top
deleted
def
Pmf.{u}
Modified
Mathlib/Probability/ProbabilityMassFunction/Binomial.lean
added
def
PMF.binomial
added
theorem
PMF.binomial_apply
added
theorem
PMF.binomial_apply_self
added
theorem
PMF.binomial_apply_zero
added
theorem
PMF.binomial_one_eq_bernoulli
deleted
def
Pmf.binomial
deleted
theorem
Pmf.binomial_apply
deleted
theorem
Pmf.binomial_apply_self
deleted
theorem
Pmf.binomial_apply_zero
deleted
theorem
Pmf.binomial_one_eq_bernoulli
Modified
Mathlib/Probability/ProbabilityMassFunction/Constructions.lean
added
def
PMF.bernoulli
added
theorem
PMF.bernoulli_apply
added
theorem
PMF.bind_map
added
theorem
PMF.bind_pure_comp
added
def
PMF.filter
added
theorem
PMF.filter_apply
added
theorem
PMF.filter_apply_eq_zero_iff
added
theorem
PMF.filter_apply_eq_zero_of_not_mem
added
theorem
PMF.filter_apply_ne_zero_iff
added
def
PMF.map
added
theorem
PMF.map_apply
added
theorem
PMF.map_bind
added
theorem
PMF.map_comp
added
theorem
PMF.map_const
added
theorem
PMF.map_id
added
theorem
PMF.mem_support_bernoulli_iff
added
theorem
PMF.mem_support_filter_iff
added
theorem
PMF.mem_support_map_iff
added
theorem
PMF.mem_support_normalize_iff
added
theorem
PMF.mem_support_ofFinset_iff
added
theorem
PMF.mem_support_ofFintype_iff
added
theorem
PMF.mem_support_seq_iff
added
theorem
PMF.monad_map_eq_map
added
theorem
PMF.monad_seq_eq_seq
added
def
PMF.normalize
added
theorem
PMF.normalize_apply
added
def
PMF.ofFinset
added
theorem
PMF.ofFinset_apply
added
theorem
PMF.ofFinset_apply_of_not_mem
added
def
PMF.ofFintype
added
theorem
PMF.ofFintype_apply
added
theorem
PMF.pure_map
added
def
PMF.seq
added
theorem
PMF.seq_apply
added
theorem
PMF.support_bernoulli
added
theorem
PMF.support_filter
added
theorem
PMF.support_map
added
theorem
PMF.support_normalize
added
theorem
PMF.support_ofFinset
added
theorem
PMF.support_ofFintype
added
theorem
PMF.support_seq
added
theorem
PMF.toMeasure_map_apply
added
theorem
PMF.toMeasure_ofFinset_apply
added
theorem
PMF.toMeasure_ofFintype_apply
added
theorem
PMF.toOuterMeasure_map_apply
added
theorem
PMF.toOuterMeasure_ofFinset_apply
added
theorem
PMF.toOuterMeasure_ofFintype_apply
deleted
def
Pmf.bernoulli
deleted
theorem
Pmf.bernoulli_apply
deleted
theorem
Pmf.bind_map
deleted
theorem
Pmf.bind_pure_comp
deleted
def
Pmf.filter
deleted
theorem
Pmf.filter_apply
deleted
theorem
Pmf.filter_apply_eq_zero_iff
deleted
theorem
Pmf.filter_apply_eq_zero_of_not_mem
deleted
theorem
Pmf.filter_apply_ne_zero_iff
deleted
def
Pmf.map
deleted
theorem
Pmf.map_apply
deleted
theorem
Pmf.map_bind
deleted
theorem
Pmf.map_comp
deleted
theorem
Pmf.map_const
deleted
theorem
Pmf.map_id
deleted
theorem
Pmf.mem_support_bernoulli_iff
deleted
theorem
Pmf.mem_support_filter_iff
deleted
theorem
Pmf.mem_support_map_iff
deleted
theorem
Pmf.mem_support_normalize_iff
deleted
theorem
Pmf.mem_support_ofFinset_iff
deleted
theorem
Pmf.mem_support_ofFintype_iff
deleted
theorem
Pmf.mem_support_seq_iff
deleted
theorem
Pmf.monad_map_eq_map
deleted
theorem
Pmf.monad_seq_eq_seq
deleted
def
Pmf.normalize
deleted
theorem
Pmf.normalize_apply
deleted
def
Pmf.ofFinset
deleted
theorem
Pmf.ofFinset_apply
deleted
theorem
Pmf.ofFinset_apply_of_not_mem
deleted
def
Pmf.ofFintype
deleted
theorem
Pmf.ofFintype_apply
deleted
theorem
Pmf.pure_map
deleted
def
Pmf.seq
deleted
theorem
Pmf.seq_apply
deleted
theorem
Pmf.support_bernoulli
deleted
theorem
Pmf.support_filter
deleted
theorem
Pmf.support_map
deleted
theorem
Pmf.support_normalize
deleted
theorem
Pmf.support_ofFinset
deleted
theorem
Pmf.support_ofFintype
deleted
theorem
Pmf.support_seq
deleted
theorem
Pmf.toMeasure_map_apply
deleted
theorem
Pmf.toMeasure_ofFinset_apply
deleted
theorem
Pmf.toMeasure_ofFintype_apply
deleted
theorem
Pmf.toOuterMeasure_map_apply
deleted
theorem
Pmf.toOuterMeasure_ofFinset_apply
deleted
theorem
Pmf.toOuterMeasure_ofFintype_apply
Modified
Mathlib/Probability/ProbabilityMassFunction/Integrals.lean
added
theorem
PMF.bernoulli_expectation
added
theorem
PMF.integral_eq_sum
added
theorem
PMF.integral_eq_tsum
deleted
theorem
Pmf.bernoulli_expectation
deleted
theorem
Pmf.integral_eq_sum
deleted
theorem
Pmf.integral_eq_tsum
Modified
Mathlib/Probability/ProbabilityMassFunction/Monad.lean
added
def
PMF.bind
added
def
PMF.bindOnSupport
added
theorem
PMF.bindOnSupport_apply
added
theorem
PMF.bindOnSupport_bindOnSupport
added
theorem
PMF.bindOnSupport_comm
added
theorem
PMF.bindOnSupport_eq_bind
added
theorem
PMF.bindOnSupport_eq_zero_iff
added
theorem
PMF.bindOnSupport_pure
added
theorem
PMF.bind_apply
added
theorem
PMF.bind_bind
added
theorem
PMF.bind_comm
added
theorem
PMF.bind_const
added
theorem
PMF.bind_pure
added
theorem
PMF.mem_support_bindOnSupport_iff
added
theorem
PMF.mem_support_bind_iff
added
theorem
PMF.mem_support_pure_iff
added
def
PMF.pure
added
theorem
PMF.pure_apply
added
theorem
PMF.pure_apply_of_ne
added
theorem
PMF.pure_apply_self
added
theorem
PMF.pure_bind
added
theorem
PMF.pure_bindOnSupport
added
theorem
PMF.support_bind
added
theorem
PMF.support_bindOnSupport
added
theorem
PMF.support_pure
added
theorem
PMF.toMeasure_bindOnSupport_apply
added
theorem
PMF.toMeasure_bind_apply
added
theorem
PMF.toMeasure_pure
added
theorem
PMF.toMeasure_pure_apply
added
theorem
PMF.toOuterMeasure_bindOnSupport_apply
added
theorem
PMF.toOuterMeasure_bind_apply
added
theorem
PMF.toOuterMeasure_pure_apply
added
theorem
PMF.toPMF_dirac
deleted
def
Pmf.bind
deleted
def
Pmf.bindOnSupport
deleted
theorem
Pmf.bindOnSupport_apply
deleted
theorem
Pmf.bindOnSupport_bindOnSupport
deleted
theorem
Pmf.bindOnSupport_comm
deleted
theorem
Pmf.bindOnSupport_eq_bind
deleted
theorem
Pmf.bindOnSupport_eq_zero_iff
deleted
theorem
Pmf.bindOnSupport_pure
deleted
theorem
Pmf.bind_apply
deleted
theorem
Pmf.bind_bind
deleted
theorem
Pmf.bind_comm
deleted
theorem
Pmf.bind_const
deleted
theorem
Pmf.bind_pure
deleted
theorem
Pmf.mem_support_bindOnSupport_iff
deleted
theorem
Pmf.mem_support_bind_iff
deleted
theorem
Pmf.mem_support_pure_iff
deleted
def
Pmf.pure
deleted
theorem
Pmf.pure_apply
deleted
theorem
Pmf.pure_apply_of_ne
deleted
theorem
Pmf.pure_apply_self
deleted
theorem
Pmf.pure_bind
deleted
theorem
Pmf.pure_bindOnSupport
deleted
theorem
Pmf.support_bind
deleted
theorem
Pmf.support_bindOnSupport
deleted
theorem
Pmf.support_pure
deleted
theorem
Pmf.toMeasure_bindOnSupport_apply
deleted
theorem
Pmf.toMeasure_bind_apply
deleted
theorem
Pmf.toMeasure_pure
deleted
theorem
Pmf.toMeasure_pure_apply
deleted
theorem
Pmf.toOuterMeasure_bindOnSupport_apply
deleted
theorem
Pmf.toOuterMeasure_bind_apply
deleted
theorem
Pmf.toOuterMeasure_pure_apply
deleted
theorem
Pmf.toPmf_dirac
Modified
Mathlib/Probability/ProbabilityMassFunction/Uniform.lean
added
theorem
PMF.mem_support_ofMultiset_iff
added
theorem
PMF.mem_support_uniformOfFinset_iff
added
theorem
PMF.mem_support_uniformOfFintype
added
def
PMF.ofMultiset
added
theorem
PMF.ofMultiset_apply
added
theorem
PMF.ofMultiset_apply_of_not_mem
added
theorem
PMF.support_ofMultiset
added
theorem
PMF.support_uniformOfFinset
added
theorem
PMF.support_uniformOfFintype
added
theorem
PMF.toMeasure_ofMultiset_apply
added
theorem
PMF.toMeasure_uniformOfFinset_apply
added
theorem
PMF.toMeasure_uniformOfFintype_apply
added
theorem
PMF.toOuterMeasure_ofMultiset_apply
added
theorem
PMF.toOuterMeasure_uniformOfFinset_apply
added
theorem
PMF.toOuterMeasure_uniformOfFintype_apply
added
def
PMF.uniformOfFinset
added
theorem
PMF.uniformOfFinset_apply
added
theorem
PMF.uniformOfFinset_apply_of_mem
added
theorem
PMF.uniformOfFinset_apply_of_not_mem
added
def
PMF.uniformOfFintype
added
theorem
PMF.uniformOfFintype_apply
deleted
theorem
Pmf.mem_support_ofMultiset_iff
deleted
theorem
Pmf.mem_support_uniformOfFinset_iff
deleted
theorem
Pmf.mem_support_uniformOfFintype
deleted
def
Pmf.ofMultiset
deleted
theorem
Pmf.ofMultiset_apply
deleted
theorem
Pmf.ofMultiset_apply_of_not_mem
deleted
theorem
Pmf.support_ofMultiset
deleted
theorem
Pmf.support_uniformOfFinset
deleted
theorem
Pmf.support_uniformOfFintype
deleted
theorem
Pmf.toMeasure_ofMultiset_apply
deleted
theorem
Pmf.toMeasure_uniformOfFinset_apply
deleted
theorem
Pmf.toMeasure_uniformOfFintype_apply
deleted
theorem
Pmf.toOuterMeasure_ofMultiset_apply
deleted
theorem
Pmf.toOuterMeasure_uniformOfFinset_apply
deleted
theorem
Pmf.toOuterMeasure_uniformOfFintype_apply
deleted
def
Pmf.uniformOfFinset
deleted
theorem
Pmf.uniformOfFinset_apply
deleted
theorem
Pmf.uniformOfFinset_apply_of_mem
deleted
theorem
Pmf.uniformOfFinset_apply_of_not_mem
deleted
def
Pmf.uniformOfFintype
deleted
theorem
Pmf.uniformOfFintype_apply
Modified
docs/overview.yaml
Modified
docs/undergrad.yaml