Skip to content

Commit 0796312

Browse files
committed
complete thm 2.13
1 parent 0358507 commit 0796312

File tree

5 files changed

+1134
-65
lines changed

5 files changed

+1134
-65
lines changed

CHANGELOG_UNRELEASED.md

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
+ lemma `partition_disjoint_bigfcup`
2020
- in `lebesgue_measure.v`:
2121
+ lemma `measurable_indicP`
22-
- in `constructive_ereal.v`:
23-
+ notation `\prod_( i <- r | P ) F` for extended real numbers and its variants
2422

2523
- in `numfun.v`:
2624
+ defintions `funrpos`, `funrneg` with notations `^\+` and `^\-`
@@ -36,7 +34,6 @@
3634
notations `.-mapping`, `.-mapping.-measurable`
3735

3836
- in `lebesgue_measure.v`:
39-
+ lemma `measurable_indicP`
4037
+ lemmas `measurable_funrpos`, `measurable_funrneg`
4138

4239
- in `lebesgue_integral.v`:
@@ -53,7 +50,8 @@
5350
- in `probability.v`:
5451
+ lemma `expectation_def`
5552
+ notation `'M_`
56-
- in `probability.v`:
53+
54+
- new file `independence.v`:
5755
+ lemma `expectationM_ge0`
5856
+ definition `independent_events`
5957
+ definition `mutual_independence`
@@ -89,61 +87,6 @@
8987
+ `sigma_algebra_preimage_classE` -> `g_sigma_preimageE`
9088
+ `preimage_classes_comp` -> `g_sigma_preimageU_comp`
9189

92-
93-
- in file `normedtype.v`,
94-
changed `completely_regular_space` to depend on uniform separators
95-
which removes the dependency on `R`. The old formulation can be
96-
recovered easily with `uniform_separatorP`.
97-
98-
- moved from `Rstruct.v` to `Rstruct_topology.v`
99-
+ lemmas `continuity_pt_nbhs`, `continuity_pt_cvg`,
100-
`continuity_ptE`, `continuity_pt_cvg'`, `continuity_pt_dnbhs`
101-
and `nbhs_pt_comp`
102-
103-
- moved from `real_interval.v` to `normedtype.v`
104-
+ lemmas `set_itvK`, `RhullT`, `RhullK`, `set_itv_setT`,
105-
`Rhull_smallest`, `le_Rhull`, `neitv_Rhull`, `Rhull_involutive`,
106-
`disj_itv_Rhull`
107-
- in `topology.v`:
108-
+ lemmas `subspace_pm_ball_center`, `subspace_pm_ball_sym`,
109-
`subspace_pm_ball_triangle`, `subspace_pm_entourage` turned
110-
into local `Let`'s
111-
112-
- in `lebesgue_integral.v`:
113-
+ structure `SimpleFun` now inside a module `HBSimple`
114-
+ structure `NonNegSimpleFun` now inside a module `HBNNSimple`
115-
+ lemma `cst_nnfun_subproof` has now a different statement
116-
+ lemma `indic_nnfun_subproof` has now a different statement
117-
- in `mathcomp_extra.v`:
118-
+ definition `idempotent_fun`
119-
120-
- in `topology_structure.v`:
121-
+ definitions `regopen`, `regclosed`
122-
+ lemmas `closure_setC`, `interiorC`, `closureU`, `interiorU`,
123-
`closureEbigcap`, `interiorEbigcup`,
124-
`closure_open_regclosed`, `interior_closed_regopen`,
125-
`closure_interior_idem`, `interior_closure_idem`
126-
127-
- in file `topology_structure.v`,
128-
+ mixin `isContinuous`, type `continuousType`, structure `Continuous`
129-
+ new lemma `continuousEP`.
130-
+ new definition `mkcts`.
131-
132-
- in file `subspace_topology.v`,
133-
+ new lemmas `continuous_subspace_setT`, `nbhs_prodX_subspace_inE`, and
134-
`continuous_subspace_prodP`.
135-
+ type `continuousFunType`, HB structure `ContinuousFun`
136-
137-
- in file `subtype_topology.v`,
138-
+ new lemmas `subspace_subtypeP`, `subspace_sigL_continuousP`,
139-
`subspace_valL_continuousP'`, `subspace_valL_continuousP`, `sigT_of_setXK`,
140-
`setX_of_sigTK`, `setX_of_sigT_continuous`, and `sigT_of_setX_continuous`.
141-
142-
- in `lebesgue_integrale.v`
143-
+ change implicits of `measurable_funP`
144-
145-
### Changed
146-
14790
### Renamed
14891

14992
- in `lebesgue_measure.v`:
@@ -168,7 +111,6 @@
168111

169112
- in `probability.v`:
170113
+ `integral_distribution` -> `ge0_integral_distribution`
171-
+ `expectationM` -> `expectationMl`
172114

173115
- file `homotopy_theory/path.v` -> `homotopy_theory/continuous_path.v`
174116

_CoqProject

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ theories/lebesgue_integral.v
8989
theories/ftc.v
9090
theories/hoelder.v
9191
theories/probability.v
92+
theories/independence.v
9293
theories/convex.v
9394
theories/charge.v
9495
theories/kernel.v

theories/Make

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ lebesgue_integral.v
5454
ftc.v
5555
hoelder.v
5656
probability.v
57+
independence.v
5758
lebesgue_stieltjes_measure.v
5859
convex.v
5960
charge.v

0 commit comments

Comments
 (0)