Skip to content

Commit bb5cbfe

Browse files
committed
fixes
1 parent c6f26e9 commit bb5cbfe

7 files changed

Lines changed: 189 additions & 249 deletions

File tree

CHANGELOG_UNRELEASED.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,19 +111,24 @@
111111
- in `measurable_realfun.v`:
112112
+ lemmas `measurable_funrpos`, `measurable_funrneg`
113113

114+
- in `classical_sets.v`:
115+
+ lemmas `setI_closed_setT`, `setI_closed_set0`
116+
117+
- in `measurable_function.v`:
118+
+ lemma `g_sigma_algebra_preimage_comp`
119+
120+
- in `measure_function.v`:
121+
+ lemma `g_sigma_algebra_finite_measure_unique`
122+
114123
- new file `independence.v`:
115124
+ definition `independent_events`
116125
+ definition `mutual_independence`
117126
+ lemma `eq_mutual_independence`
118127
+ definition `independence2`, `independence2P`
119-
+ lemmas `setI_closed_setT`, `setI_closed_set0`
120-
+ lemma `g_sigma_algebra_finite_measure_unique`
121128
+ lemma `mutual_independence_fset`
122129
+ lemma `mutual_independence_finiteS`
123130
+ theorem `mutual_independence_finite_g_sigma`
124131
+ lemma `mutual_dependence_bigcup`
125-
+ lemmas `g_sigma_algebra_preimage_comp`, `g_sigma_algebra_preimage_funrpos`,
126-
`g_sigma_algebra_preimage_funrneg`
127132
+ definition `independent_RVs`
128133
+ lemma `independent_RVsD1`
129134
+ theorem `independent_generators`
@@ -135,9 +140,9 @@
135140
+ lemmas `independent_RVs2_product_measure1`
136141
+ lemmas `independent_RVs2_setI_preimage`,
137142
`independent_Lfun1_expectation_product_measure_lty`
138-
+ lemmas `expectationM_nnsfun`, `expectationM_ge0`,
139-
`ge0_independent_expectationM`, `independent_Lfun1_expectationM_lty`,
140-
`independent_Lfun1M`, `independent_expectationM`
143+
+ lemma `ge0_independent_expectationM`
144+
+ lemmas `independent_Lfun1_expectationM_lty`, `independent_Lfun1M`,
145+
`independent_expectationM`
141146

142147
- in `ereal.v`:
143148
+ lemma `ge0_addBefctE`

classical/classical_sets.v

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1651,6 +1651,22 @@ Definition setU_closed := forall A B, G A -> G B -> G (A `|` B).
16511651

16521652
End set_systems.
16531653

1654+
Lemma setI_closed_setT T (F : set_system T) :
1655+
setI_closed F -> setI_closed (F `|` [set setT]).
1656+
Proof.
1657+
move=> IF=> C D [FC|/= ->{C}].
1658+
- by move=> [FD|/= ->{D}]; [left; exact: IF|rewrite setIT; left].
1659+
- by move=> [FD|->{D}]; [rewrite setTI; left|rewrite !setTI; right].
1660+
Qed.
1661+
1662+
Lemma setI_closed_set0 T (F : set_system T) :
1663+
setI_closed F -> setI_closed (F `|` [set set0]).
1664+
Proof.
1665+
move=> IF=> C D [FC|/= ->{C}].
1666+
- by move=> [FD|/= ->{D}]; [left; exact: IF|rewrite setI0; right].
1667+
- by move=> [FD|->{D}]; [rewrite set0I; right|rewrite !set0I; right].
1668+
Qed.
1669+
16541670
Section rectangle.
16551671
Context {T1 T2 : Type}.
16561672
Implicit Types (X : set_system T1) (Y : set_system T2).

theories/hoelder.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ Lemma convex_powR p : 1 <= p ->
538538
convex_function (`[0, +oo[%classic : set R) (@powR R ^~ p).
539539
Proof.
540540
move=> p1 t x y /[!inE] /= /[!in_itv] /= /[!andbT] x_ge0 y_ge0.
541-
have p0 : 0 < p by rewrite (lt_le_trans _ p1).
541+
have p0 : 0 < p by rewrite (lt_le_trans _ p1).
542542
rewrite convRE [X in X `^ _ <= _]convRE; set w1 := t%:num; set w2 := t%:inum.~.
543543
have [->|w20] := eqVneq w2 0.
544544
rewrite !mul0r !addr0; have [->|w10] := eqVneq w1 0.

0 commit comments

Comments
 (0)