Commit 2020-10-20 03:17 cd884eb8
View on Github →feat(measure_theory): finite_spanning_sets_in (#4668)
- We define a new Type-valued structure
finite_spanning_sets_inwhich consists of a countable sequence of sets that span the type, have finite measure, and live in a specified collection of sets, sigma_finiteis redefined in terms offinite_spanning_sets_in- One of the ext lemmas is now conveniently formulated in terms of
finite_spanning_sets_in finite_spanning_sets_inis also used to remove a little bit of code duplication inprod(which occurred becausesigma_finitewas aProp, and forgot the actual construction)- Define a predicate
is_countably_spanningwhich states that a collection of sets has a countable spanning subset. This is useful for one particular lemma inprod. - Generalize some lemmas about products in the case that the σ-algebras are generated by a collection of sets. This can be used to reason about iterated products.
- Prove
prod_assoc_prod. - Cleanup in
measurable_spaceand somewhat inmeasure_space. - Rename
measurable.sum_rec -> measurable.sum_elim(and give a different but definitionally equal statement)