Skip to content

Commit 82937d5

Browse files
committed
complete thm 2.13
1 parent b2a28d9 commit 82937d5

5 files changed

Lines changed: 1172 additions & 61 deletions

File tree

CHANGELOG_UNRELEASED.md

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,6 @@
185185
+ lemma `partition_disjoint_bigfcup`
186186
- in `lebesgue_measure.v`:
187187
+ lemma `measurable_indicP`
188-
- in `constructive_ereal.v`:
189-
+ notation `\prod_( i <- r | P ) F` for extended real numbers and its variants
190188

191189
- in `numfun.v`:
192190
+ defintions `funrpos`, `funrneg` with notations `^\+` and `^\-`
@@ -202,7 +200,6 @@
202200
notations `.-mapping`, `.-mapping.-measurable`
203201

204202
- in `lebesgue_measure.v`:
205-
+ lemma `measurable_indicP`
206203
+ lemmas `measurable_funrpos`, `measurable_funrneg`
207204

208205
- in `lebesgue_integral.v`:
@@ -219,7 +216,8 @@
219216
- in `probability.v`:
220217
+ lemma `expectation_def`
221218
+ notation `'M_`
222-
- in `probability.v`:
219+
220+
- new file `independence.v`:
223221
+ lemma `expectationM_ge0`
224222
+ definition `independent_events`
225223
+ definition `mutual_independence`
@@ -374,61 +372,6 @@
374372
+ `sigma_algebra_preimage_classE` -> `g_sigma_preimageE`
375373
+ `preimage_classes_comp` -> `g_sigma_preimageU_comp`
376374

377-
378-
- in file `normedtype.v`,
379-
changed `completely_regular_space` to depend on uniform separators
380-
which removes the dependency on `R`. The old formulation can be
381-
recovered easily with `uniform_separatorP`.
382-
383-
- moved from `Rstruct.v` to `Rstruct_topology.v`
384-
+ lemmas `continuity_pt_nbhs`, `continuity_pt_cvg`,
385-
`continuity_ptE`, `continuity_pt_cvg'`, `continuity_pt_dnbhs`
386-
and `nbhs_pt_comp`
387-
388-
- moved from `real_interval.v` to `normedtype.v`
389-
+ lemmas `set_itvK`, `RhullT`, `RhullK`, `set_itv_setT`,
390-
`Rhull_smallest`, `le_Rhull`, `neitv_Rhull`, `Rhull_involutive`,
391-
`disj_itv_Rhull`
392-
- in `topology.v`:
393-
+ lemmas `subspace_pm_ball_center`, `subspace_pm_ball_sym`,
394-
`subspace_pm_ball_triangle`, `subspace_pm_entourage` turned
395-
into local `Let`'s
396-
397-
- in `lebesgue_integral.v`:
398-
+ structure `SimpleFun` now inside a module `HBSimple`
399-
+ structure `NonNegSimpleFun` now inside a module `HBNNSimple`
400-
+ lemma `cst_nnfun_subproof` has now a different statement
401-
+ lemma `indic_nnfun_subproof` has now a different statement
402-
- in `mathcomp_extra.v`:
403-
+ definition `idempotent_fun`
404-
405-
- in `topology_structure.v`:
406-
+ definitions `regopen`, `regclosed`
407-
+ lemmas `closure_setC`, `interiorC`, `closureU`, `interiorU`,
408-
`closureEbigcap`, `interiorEbigcup`,
409-
`closure_open_regclosed`, `interior_closed_regopen`,
410-
`closure_interior_idem`, `interior_closure_idem`
411-
412-
- in file `topology_structure.v`,
413-
+ mixin `isContinuous`, type `continuousType`, structure `Continuous`
414-
+ new lemma `continuousEP`.
415-
+ new definition `mkcts`.
416-
417-
- in file `subspace_topology.v`,
418-
+ new lemmas `continuous_subspace_setT`, `nbhs_prodX_subspace_inE`, and
419-
`continuous_subspace_prodP`.
420-
+ type `continuousFunType`, HB structure `ContinuousFun`
421-
422-
- in file `subtype_topology.v`,
423-
+ new lemmas `subspace_subtypeP`, `subspace_sigL_continuousP`,
424-
`subspace_valL_continuousP'`, `subspace_valL_continuousP`, `sigT_of_setXK`,
425-
`setX_of_sigTK`, `setX_of_sigT_continuous`, and `sigT_of_setX_continuous`.
426-
427-
- in `lebesgue_integrale.v`
428-
+ change implicits of `measurable_funP`
429-
430-
### Changed
431-
432375
### Renamed
433376

434377
- in `lebesgue_measure.v`:
@@ -453,7 +396,6 @@
453396

454397
- in `probability.v`:
455398
+ `integral_distribution` -> `ge0_integral_distribution`
456-
+ `expectationM` -> `expectationMl`
457399

458400
- file `homotopy_theory/path.v` -> `homotopy_theory/continuous_path.v`
459401

_CoqProject

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ theories/lebesgue_integral_theory/giry.v
124124
theories/ftc.v
125125
theories/hoelder.v
126126
theories/probability.v
127+
theories/independence.v
127128
theories/convex.v
128129
theories/charge.v
129130
theories/kernel.v

theories/Make

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ lebesgue_integral_theory/giry.v
9191
ftc.v
9292
hoelder.v
9393
probability.v
94+
independence.v
9495
convex.v
9596
charge.v
9697
kernel.v

0 commit comments

Comments
 (0)