Skip to content

Commit 06d8580

Browse files
authored
Merge pull request #412 from math-comp/changelogv0310
changelog for version 0.3.10
2 parents 6db5e90 + ea16ab0 commit 06d8580

File tree

2 files changed

+127
-125
lines changed

2 files changed

+127
-125
lines changed

CHANGELOG.md

Lines changed: 127 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,132 @@
11
# Changelog
22

3-
Last releases: [[0.3.9] - 2021-06-12](#039---2021-06-12) and [[0.3.8] - 2021-06-01](#038---2021-06-01)
3+
Last releases: [[0.3.10] - 2021-08-11](#0310---2021-08-11) and [[0.3.9] - 2021-06-12](#039---2021-06-12)
4+
5+
## [0.3.10] - 2021-08-11
6+
7+
### Added
8+
9+
- in `classical_sets.v`:
10+
+ lemmas `bigcup_image`, `bigcup_of_set1`
11+
+ lemmas `bigcupD1`, `bigcapD1`
12+
- in `boolp.v`:
13+
+ definitions `equality_mixin_of_Type`, `choice_of_Type`
14+
- in `normedtype.v`:
15+
+ lemma `cvg_bounded_real`
16+
+ lemma `pseudoMetricNormedZModType_hausdorff`
17+
- in `sequences.v`:
18+
+ lemmas `seriesN`, `seriesD`, `seriesZ`, `is_cvg_seriesN`, `lim_seriesN`,
19+
`is_cvg_seriesZ`, `lim_seriesZ`, `is_cvg_seriesD`, `lim_seriesD`,
20+
`is_cvg_seriesB`, `lim_seriesB`, `lim_series_le`, `lim_series_norm`
21+
- in `measure.v`:
22+
+ HB.mixin `AlgebraOfSets_from_RingOfSets`
23+
+ HB.structure `AlgebraOfSets` and notation `algebraOfSetsType`
24+
+ HB.instance `T_isAlgebraOfSets` in HB.builders `isAlgebraOfSets`
25+
+ lemma `bigcup_set_cond`
26+
+ definition `measurable_fun`
27+
+ lemma `adde_undef_nneg_series`
28+
+ lemma `adde_def_nneg_series`
29+
+ lemmas `cvg_geometric_series_half`, `epsilon_trick`
30+
+ definition `measurable_cover`
31+
+ lemmas `cover_measurable`, `cover_subset`
32+
+ definition `mu_ext`
33+
+ lemmas `le_mu_ext`, `mu_ext_ge0`, `mu_ext0`, `measurable_uncurry`,
34+
`mu_ext_sigma_subadditive`
35+
+ canonical `outer_measure_of_measure`
36+
37+
### Changed
38+
39+
- in `ereal.v`, definition `adde_undef` changed to `adde_def`
40+
+ consequently, the following lemmas changed:
41+
* in `ereal.v`, `adde_undefC` renamed to `adde_defC`,
42+
`fin_num_adde_undef` renamed to `fin_num_adde_def`
43+
* in `sequences.v`, `ereal_cvgD` and `ereal_limD` now use hypotheses with `adde_def`
44+
- in `sequences.v`:
45+
+ generalize `{in,de}creasing_seqP`, `non{in,de}creasing_seqP` from `numDomainType`
46+
to `porderType`
47+
- in `normedtype.v`:
48+
+ generalized from `normedModType` to `pseudoMetricNormedZmodType`:
49+
* `nbhs_le_nbhs_norm`
50+
* `nbhs_norm_le_nbhs`
51+
* `nbhs_nbhs_norm`
52+
* `nbhs_normP`
53+
* `filter_from_norm_nbhs`
54+
* `nbhs_normE`
55+
* `filter_from_normE`
56+
* `near_nbhs_norm`
57+
* `nbhs_norm_ball_norm`
58+
* `nbhs_ball_norm`
59+
* `ball_norm_dec`
60+
* `ball_norm_sym`
61+
* `ball_norm_le`
62+
* `cvg_distP`
63+
* `cvg_dist`
64+
* `nbhs_norm_ball`
65+
* `dominated_by`
66+
* `strictly_dominated_by`
67+
* `sub_dominatedl`
68+
* `sub_dominatedr`
69+
* `dominated_by1`
70+
* `strictly_dominated_by1`
71+
* `ex_dom_bound`
72+
* `ex_strict_dom_bound`
73+
* `bounded_near`
74+
* `boundedE`
75+
* `sub_boundedr`
76+
* `sub_boundedl`
77+
* `ex_bound`
78+
* `ex_strict_bound`
79+
* `ex_strict_bound_gt0`
80+
* `norm_hausdorff`
81+
* `norm_closeE`
82+
* `norm_close_eq`
83+
* `norm_cvg_unique`
84+
* `norm_cvg_eq`
85+
* `norm_lim_id`
86+
* `norm_cvg_lim`
87+
* `norm_lim_near_cst`
88+
* `norm_lim_cst`
89+
* `norm_cvgi_unique`
90+
* `norm_cvgi_map_lim`
91+
* `distm_lt_split`
92+
* `distm_lt_splitr`
93+
* `distm_lt_splitl`
94+
* `normm_leW`
95+
* `normm_lt_split`
96+
* `cvg_distW`
97+
* `continuous_cvg_dist`
98+
* `add_continuous`
99+
- in `measure.v`:
100+
+ generalize lemma `eq_bigcupB_of`
101+
+ HB.mixin `Measurable_from_ringOfSets` changed to `Measurable_from_algebraOfSets`
102+
+ HB.instance `T_isRingOfSets` becomes `T_isAlgebraOfSets` in HB.builders `isMeasurable`
103+
+ lemma `measurableC` now applies to `algebraOfSetsType` instead of `measureableType`
104+
- moved from `normedtype.v` to `reals.v`:
105+
+ lemmas `inf_lb_strict`, `sup_ub_strict`
106+
- moved from `sequences.v` to `reals.v`:
107+
+ lemma `has_ub_image_norm`
108+
109+
### Renamed
110+
111+
- in `classical_sets.v`:
112+
+ `bigcup_mkset` -> `bigcup_set`
113+
+ `bigsetU` -> `bigcup`
114+
+ `bigsetI` -> `bigcap`
115+
+ `trivIset_bigUI` -> `trivIset_bigsetUI`
116+
- in `measure.v`:
117+
+ `isRingOfSets` -> `isAlgebraOfSets`
118+
+ `B_of` -> `seqD`
119+
+ `trivIset_B_of` -> `trivIset_seqD`
120+
+ `UB_of` -> `setU_seqD`
121+
+ `bigUB_of` -> `bigsetU_seqD`
122+
+ `eq_bigsetUB_of` -> `eq_bigsetU_seqD`
123+
+ `eq_bigcupB_of` -> `eq_bigcup_seqD`
124+
+ `eq_bigcupB_of_bigsetU` -> `eq_bigcup_seqD_bigsetU`
125+
126+
### Removed
127+
128+
- in `nngnum.v`:
129+
+ lemma `filter_andb`
4130

5131
## [0.3.9] - 2021-06-12
6132

CHANGELOG_UNRELEASED.md

Lines changed: 0 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -4,136 +4,12 @@
44

55
### Added
66

7-
- in `sequences.v`:
8-
+ lemmas `seriesN`, `seriesD`, `seriesZ`, `is_cvg_seriesN`, `lim_seriesN`,
9-
`is_cvg_seriesZ`, `lim_seriesZ`, `is_cvg_seriesD`, `lim_seriesD`,
10-
`is_cvg_seriesB`, `lim_seriesB`, `lim_series_le`, `lim_series_norm`
11-
- in `classical_sets.v`:
12-
+ lemmas `bigcup_image`, `bigcup_of_set1`
13-
- in `boolp.v`:
14-
+ definitions `equality_mixin_of_Type`, `choice_of_Type`
15-
- in `measure.v`:
16-
+ HB.mixin `AlgebraOfSets_from_RingOfSets`
17-
+ HB.structure `AlgebraOfSets` and notation `algebraOfSetsType`
18-
+ HB.instance `T_isAlgebraOfSets` in HB.builders `isAlgebraOfSets`
19-
+ lemma `bigcup_set_cond`
20-
- in `classical_sets.v`:
21-
+ lemmas `bigcupD1`, `bigcapD1`
22-
- in `measure.v`:
23-
+ definition `measurable_fun`
24-
+ lemma `adde_undef_nneg_series`
25-
+ lemma `adde_def_nneg_series`
26-
- in `measure.v`:
27-
+ lemmas `cvg_geometric_series_half`, `epsilon_trick`
28-
+ definition `measurable_cover`
29-
+ lemmas `cover_measurable`, `cover_subset`
30-
+ definition `mu_ext`
31-
+ lemmas `le_mu_ext`, `mu_ext_ge0`, `mu_ext0`, `measurable_uncurry`,
32-
`mu_ext_sigma_subadditive`
33-
+ canonical `outer_measure_of_measure`
34-
35-
### Changed
36-
37-
- in `measure.v`:
38-
+ generalize lemma `eq_bigcupB_of`
39-
- in `ereal.v`, definition `adde_undef` changed to `adde_def`
40-
+ consequently, the following lemmas changed:
41-
* in `ereal.v`, `adde_undefC` renamed to `adde_defC`,
42-
`fin_num_adde_undef` renamed to `fin_num_adde_def`
43-
* in `sequences.v`, `ereal_cvgD` and `ereal_limD` now use hypotheses with `adde_def`
44-
- in `sequences.v`:
45-
+ generalize `{in,de}creasing_seqP`, `non{in,de}creasing_seqP` from `numDomainType`
46-
to `porderType`
47-
- in `measure.v`:
48-
+ HB.mixin `Measurable_from_ringOfSets` changed to `Measurable_from_algebraOfSets`
49-
+ HB.instance `T_isRingOfSets` becomes `T_isAlgebraOfSets` in HB.builders `isMeasurable`
50-
+ lemma `measurableC` now applies to `algebraOfSetsType` instead of `measureableType`
51-
- in `normedtype.v`:
52-
+ lemma `cvg_bounded_real`
53-
+ lemma `pseudoMetricNormedZModType_hausdorff`
54-
557
### Changed
568

57-
- in `normedtype.v`:
58-
+ generalized from `normedModType` to `pseudoMetricNormedZmodType`:
59-
* `nbhs_le_nbhs_norm`
60-
* `nbhs_norm_le_nbhs`
61-
* `nbhs_nbhs_norm`
62-
* `nbhs_normP`
63-
* `filter_from_norm_nbhs`
64-
* `nbhs_normE`
65-
* `filter_from_normE`
66-
* `near_nbhs_norm`
67-
* `nbhs_norm_ball_norm`
68-
* `nbhs_ball_norm`
69-
* `ball_norm_dec`
70-
* `ball_norm_sym`
71-
* `ball_norm_le`
72-
* `cvg_distP`
73-
* `cvg_dist`
74-
* `nbhs_norm_ball`
75-
* `dominated_by`
76-
* `strictly_dominated_by`
77-
* `sub_dominatedl`
78-
* `sub_dominatedr`
79-
* `dominated_by1`
80-
* `strictly_dominated_by1`
81-
* `ex_dom_bound`
82-
* `ex_strict_dom_bound`
83-
* `bounded_near`
84-
* `boundedE`
85-
* `sub_boundedr`
86-
* `sub_boundedl`
87-
* `ex_bound`
88-
* `ex_strict_bound`
89-
* `ex_strict_bound_gt0`
90-
* `norm_hausdorff`
91-
* `norm_closeE`
92-
* `norm_close_eq`
93-
* `norm_cvg_unique`
94-
* `norm_cvg_eq`
95-
* `norm_lim_id`
96-
* `norm_cvg_lim`
97-
* `norm_lim_near_cst`
98-
* `norm_lim_cst`
99-
* `norm_cvgi_unique`
100-
* `norm_cvgi_map_lim`
101-
* `distm_lt_split`
102-
* `distm_lt_splitr`
103-
* `distm_lt_splitl`
104-
* `normm_leW`
105-
* `normm_lt_split`
106-
* `cvg_distW`
107-
* `continuous_cvg_dist`
108-
* `add_continuous`
109-
- moved from `normedtype.v` to `reals.v`:
110-
+ lemmas `inf_lb_strict`, `sup_ub_strict`
111-
- moved from `sequences.v` to `reals.v`:
112-
+ lemma `has_ub_image_norm`
113-
1149
### Renamed
11510

116-
- in `measure.v`:
117-
+ `isRingOfSets` -> `isAlgebraOfSets`
118-
- in `classical_sets.v`:
119-
+ `bigcup_mkset` -> `bigcup_set`
120-
+ `bigsetU` -> `bigcup`
121-
+ `bigsetI` -> `bigcap`
122-
+ `trivIset_bigUI` -> `trivIset_bigsetUI`
123-
- in `measure.v`:
124-
+ `B_of` -> `seqD`
125-
+ `trivIset_B_of` -> `trivIset_seqD`
126-
+ `UB_of` -> `setU_seqD`
127-
+ `bigUB_of` -> `bigsetU_seqD`
128-
+ `eq_bigsetUB_of` -> `eq_bigsetU_seqD`
129-
+ `eq_bigcupB_of` -> `eq_bigcup_seqD`
130-
+ `eq_bigcupB_of_bigsetU` -> `eq_bigcup_seqD_bigsetU`
131-
13211
### Removed
13312

134-
- in `nngnum.v`:
135-
+ lemma `filter_andb`
136-
13713
### Infrastructure
13814

13915
### Misc

0 commit comments

Comments
 (0)