Skip to content

Commit

Permalink
feat(measure_theory/measure/measure_space_def): some simple lemmas ab…
Browse files Browse the repository at this point in the history
…out measures and intersection (#9306)

From #2819
  • Loading branch information
alexjbest committed Sep 23, 2021
1 parent ea59c90 commit 14bcb2e
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions src/measure_theory/measure/measure_space_def.lean
Expand Up @@ -270,11 +270,17 @@ begin
exact hs (measure_Union_null h),
end

lemma measure_inter_lt_top (hs_finite : μ s < ∞) : μ (s ∩ t) < ∞ :=
(measure_mono (set.inter_subset_left s t)).trans_lt hs_finite
lemma measure_inter_lt_top_of_left_ne_top (hs_finite : μ s ∞) : μ (s ∩ t) < ∞ :=
(measure_mono (set.inter_subset_left s t)).trans_lt hs_finite.lt_top

lemma measure_inter_ne_top (hs_finite : μ s ≠ ∞) : μ (s ∩ t) ≠ ∞ :=
(measure_inter_lt_top (lt_top_iff_ne_top.mpr hs_finite)).ne
lemma measure_inter_lt_top_of_right_ne_top (ht_finite : μ t ≠ ∞) : μ (s ∩ t) < ∞ :=
inter_comm t s ▸ measure_inter_lt_top_of_left_ne_top ht_finite

lemma measure_inter_null_of_null_right (S : set α) {T : set α} (h : μ T = 0) : μ (S ∩ T) = 0 :=
measure_mono_null (inter_subset_right S T) h

lemma measure_inter_null_of_null_left {S : set α} (T : set α) (h : μ S = 0) : μ (S ∩ T) = 0 :=
measure_mono_null (inter_subset_left S T) h

/-! ### The almost everywhere filter -/

Expand Down

0 comments on commit 14bcb2e

Please sign in to comment.