Skip to content

Commit c4da620

Browse files
committed
complete thm 2.13
1 parent bdcd0d6 commit c4da620

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
@@ -18,8 +18,6 @@
1818
+ lemma `partition_disjoint_bigfcup`
1919
- in `lebesgue_measure.v`:
2020
+ lemma `measurable_indicP`
21-
- in `constructive_ereal.v`:
22-
+ notation `\prod_( i <- r | P ) F` for extended real numbers and its variants
2321

2422
- in `numfun.v`:
2523
+ defintions `funrpos`, `funrneg` with notations `^\+` and `^\-`
@@ -35,7 +33,6 @@
3533
notations `.-mapping`, `.-mapping.-measurable`
3634

3735
- in `lebesgue_measure.v`:
38-
+ lemma `measurable_indicP`
3936
+ lemmas `measurable_funrpos`, `measurable_funrneg`
4037

4138
- in `lebesgue_integral.v`:
@@ -52,7 +49,8 @@
5249
- in `probability.v`:
5350
+ lemma `expectation_def`
5451
+ notation `'M_`
55-
- in `probability.v`:
52+
53+
- new file `independence.v`:
5654
+ lemma `expectationM_ge0`
5755
+ definition `independent_events`
5856
+ definition `mutual_independence`
@@ -98,61 +96,6 @@
9896
+ `sigma_algebra_preimage_classE` -> `g_sigma_preimageE`
9997
+ `preimage_classes_comp` -> `g_sigma_preimageU_comp`
10098

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

158101
- in `lebesgue_measure.v`:
@@ -177,7 +120,6 @@
177120

178121
- in `probability.v`:
179122
+ `integral_distribution` -> `ge0_integral_distribution`
180-
+ `expectationM` -> `expectationMl`
181123

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

_CoqProject

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ theories/lebesgue_integral.v
8686
theories/ftc.v
8787
theories/hoelder.v
8888
theories/probability.v
89+
theories/independence.v
8990
theories/convex.v
9091
theories/charge.v
9192
theories/kernel.v

theories/Make

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ lebesgue_integral.v
5252
ftc.v
5353
hoelder.v
5454
probability.v
55+
independence.v
5556
lebesgue_stieltjes_measure.v
5657
convex.v
5758
charge.v

0 commit comments

Comments
 (0)