Skip to content

Commit

Permalink
countable is measurable (#1381)
Browse files Browse the repository at this point in the history
* countable is measurable

---------

Co-authored-by: IshiguroYoshihiro <[email protected]>
  • Loading branch information
affeldt-aist and IshiguroYoshihiro authored Nov 6, 2024
1 parent 1673e6e commit 0df1797
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG_UNRELEASED.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@
- in file `separation_axioms.v`,
+ new lemma `sigT_hausdorff`.

- in `measure.v`:
+ lemma `countable_measurable`

### Changed

Expand Down
11 changes: 11 additions & 0 deletions theories/measure.v
Original file line number Diff line number Diff line change
Expand Up @@ -1367,6 +1367,17 @@ Proof. by move=> PF; apply: bigcap_measurable => //; exists 1. Qed.

End sigmaring_lemmas.

Lemma countable_measurable d (T : sigmaRingType d) (A : set T) :
(forall t : T, measurable [set t]) -> countable A -> measurable A.
Proof.
move=> m1; have [->//|/set0P[r Ar]/countable_injP[f injf]] := eqVneq A set0.
rewrite -(injpinv_image (cst r) injf).
rewrite [X in _ X](_ : _ = \bigcup_(x in f @` A) [set 'pinv_(cst r) A f x]).
by apply: bigcup_measurable => _ /= [s As <-].
by rewrite eqEsubset; split=> [_ [_ [s As <-]] <-|_ [_ [s As <-]] ->];
exists (f s).
Qed.

Section sigma_ring_lambda_system.
Context d (T : sigmaRingType d).

Expand Down

0 comments on commit 0df1797

Please sign in to comment.