Skip to content

Commit

Permalink
complete thm 2.13
Browse files Browse the repository at this point in the history
  • Loading branch information
affeldt-aist committed Dec 4, 2024
1 parent 7be5887 commit 0ab14bf
Show file tree
Hide file tree
Showing 6 changed files with 1,134 additions and 533 deletions.
73 changes: 2 additions & 71 deletions CHANGELOG_UNRELEASED.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
+ lemma `partition_disjoint_bigfcup`
- in `lebesgue_measure.v`:
+ lemma `measurable_indicP`
- in `constructive_ereal.v`:
+ notation `\prod_( i <- r | P ) F` for extended real numbers and its variants

- in `numfun.v`:
+ defintions `funrpos`, `funrneg` with notations `^\+` and `^\-`
Expand All @@ -31,7 +29,6 @@
notations `.-mapping`, `.-mapping.-measurable`

- in `lebesgue_measure.v`:
+ lemma `measurable_indicP`
+ lemmas `measurable_funrpos`, `measurable_funrneg`

- in `lebesgue_integral.v`:
Expand All @@ -46,7 +43,8 @@
- in `probability.v`:
+ lemma `expectation_def`
+ notation `'M_`
- in `probability.v`:

- new file `independence.v`:
+ lemma `expectationM_ge0`
+ definition `independent_events`
+ definition `mutual_independence`
Expand All @@ -72,61 +70,6 @@
- in `lebesgue_integrale.v`
+ change implicits of `measurable_funP`


- in file `normedtype.v`,
changed `completely_regular_space` to depend on uniform separators
which removes the dependency on `R`. The old formulation can be
recovered easily with `uniform_separatorP`.

- moved from `Rstruct.v` to `Rstruct_topology.v`
+ lemmas `continuity_pt_nbhs`, `continuity_pt_cvg`,
`continuity_ptE`, `continuity_pt_cvg'`, `continuity_pt_dnbhs`
and `nbhs_pt_comp`

- moved from `real_interval.v` to `normedtype.v`
+ lemmas `set_itvK`, `RhullT`, `RhullK`, `set_itv_setT`,
`Rhull_smallest`, `le_Rhull`, `neitv_Rhull`, `Rhull_involutive`,
`disj_itv_Rhull`
- in `topology.v`:
+ lemmas `subspace_pm_ball_center`, `subspace_pm_ball_sym`,
`subspace_pm_ball_triangle`, `subspace_pm_entourage` turned
into local `Let`'s

- in `lebesgue_integral.v`:
+ structure `SimpleFun` now inside a module `HBSimple`
+ structure `NonNegSimpleFun` now inside a module `HBNNSimple`
+ lemma `cst_nnfun_subproof` has now a different statement
+ lemma `indic_nnfun_subproof` has now a different statement
- in `mathcomp_extra.v`:
+ definition `idempotent_fun`

- in `topology_structure.v`:
+ definitions `regopen`, `regclosed`
+ lemmas `closure_setC`, `interiorC`, `closureU`, `interiorU`,
`closureEbigcap`, `interiorEbigcup`,
`closure_open_regclosed`, `interior_closed_regopen`,
`closure_interior_idem`, `interior_closure_idem`

- in file `topology_structure.v`,
+ mixin `isContinuous`, type `continuousType`, structure `Continuous`
+ new lemma `continuousEP`.
+ new definition `mkcts`.

- in file `subspace_topology.v`,
+ new lemmas `continuous_subspace_setT`, `nbhs_prodX_subspace_inE`, and
`continuous_subspace_prodP`.
+ type `continuousFunType`, HB structure `ContinuousFun`

- in file `subtype_topology.v`,
+ new lemmas `subspace_subtypeP`, `subspace_sigL_continuousP`,
`subspace_valL_continuousP'`, `subspace_valL_continuousP`, `sigT_of_setXK`,
`setX_of_sigTK`, `setX_of_sigT_continuous`, and `sigT_of_setX_continuous`.

- in `lebesgue_integrale.v`
+ change implicits of `measurable_funP`

### Changed

### Renamed

- in `lebesgue_measure.v`:
Expand Down Expand Up @@ -185,18 +128,6 @@

### Removed

- in `lebesgue_integral.v`:
+ definition `cst_mfun`
+ lemma `mfun_cst`

- in `cardinality.v`:
+ lemma `cst_fimfun_subproof`

- in `lebesgue_integral.v`:
+ lemma `cst_mfun_subproof` (use lemma `measurable_cst` instead)
+ lemma `cst_nnfun_subproof` (turned into a `Let`)
+ lemma `indic_mfun_subproof` (use lemma `measurable_fun_indic` instead)

- in `lebesgue_integral.v`:
+ lemma `measurable_indic` (was uselessly specializing `measurable_fun_indic` (now `measurable_indic`) from `lebesgue_measure.v`)
+ notation `measurable_fun_indic` (deprecation since 0.6.3)
Expand Down
1 change: 1 addition & 0 deletions _CoqProject
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ theories/lebesgue_integral.v
theories/ftc.v
theories/hoelder.v
theories/probability.v
theories/independence.v
theories/convex.v
theories/charge.v
theories/kernel.v
Expand Down
1 change: 1 addition & 0 deletions theories/Make
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ lebesgue_integral.v
ftc.v
hoelder.v
probability.v
independence.v
lebesgue_stieltjes_measure.v
convex.v
charge.v
Expand Down
Loading

0 comments on commit 0ab14bf

Please sign in to comment.