Skip to content

Commit c20b818

Browse files
committed
complete thm 2.13
1 parent 6f66ea0 commit c20b818

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`
@@ -99,61 +97,6 @@
9997
+ `sigma_algebra_preimage_classE` -> `g_sigma_preimageE`
10098
+ `preimage_classes_comp` -> `g_sigma_preimageU_comp`
10199

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

159102
- in `lebesgue_measure.v`:
@@ -178,7 +121,6 @@
178121

179122
- in `probability.v`:
180123
+ `integral_distribution` -> `ge0_integral_distribution`
181-
+ `expectationM` -> `expectationMl`
182124

183125
- file `homotopy_theory/path.v` -> `homotopy_theory/continuous_path.v`
184126

_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)