|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -Latest releases: [[1.10.0] - 2025-04-21](#1100---2025-04-21), [[1.9.0] - 2025-02-20](#190---2025-02-20), and [[1.8.0] - 2024-12-19](#180---2024-12-19) |
| 3 | +Latest releases: [[1.11.0] - 2025-05-02](#1110---2025-05-02), [[1.10.0] - 2025-04-21](#1100---2025-04-21), and [[1.9.0] - 2025-02-20](#190---2025-02-20) |
| 4 | + |
| 5 | +## [1.11.0] - 2025-05-02 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- in `unstable.v`: |
| 10 | + + lemmas `eq_exists2l`, `eq_exists2r` |
| 11 | + + module `ProperNotations` with notations `++>`, `==>`, `~~>` |
| 12 | + |
| 13 | +- in `mathcomp_extra.v`: |
| 14 | + + lemmas `inr_inj`, `inl_inj` |
| 15 | + |
| 16 | +- in `boolp.v`: |
| 17 | + + lemmas `orW`, `or3W`, `or4W` |
| 18 | + |
| 19 | +- in `classical_sets.v`: |
| 20 | + + lemmas `in_set1`, `inr_in_set_inr`, `inl_in_set_inr`, `mem_image`, `mem_range`, `image_f` |
| 21 | + + lemmas `inr_in_set_inl`, `inl_in_set_inl` |
| 22 | + + lemmas `set_cst`, `image_nonempty` |
| 23 | + |
| 24 | +- in `functions.v`: |
| 25 | + + lemma `natmulfctE` |
| 26 | + |
| 27 | +- in `constructive_ereal.v`: |
| 28 | + + lemma `EFin_bigmax` |
| 29 | + + lemmas `expe_ge0`, `expe_eq0`, `expe_gt0` |
| 30 | + |
| 31 | +- in `ereal.v`: |
| 32 | + + lemmas `ereal_infEN`, `ereal_supN`, `ereal_infN`, `ereal_supEN` |
| 33 | + + lemmas `ereal_supP`, `ereal_infP`, `ereal_sup_gtP`, `ereal_inf_ltP`, |
| 34 | + `ereal_inf_leP`, `ereal_sup_geP`, `lb_ereal_infNy_adherent`, |
| 35 | + `ereal_sup_real`, `ereal_inf_real` |
| 36 | + + lemmas `ereal_sup_cst`, `ereal_inf_cst`, |
| 37 | + `ereal_sup_pZl`, `ereal_supZl`, `ereal_inf_pZl`, `ereal_infZl` |
| 38 | + |
| 39 | +- in `sequences.v`: |
| 40 | + + lemmas `ereal_inf_seq`, `ereal_sup_seq` |
| 41 | + |
| 42 | +- in `realfun.v`: |
| 43 | + + lemma `cvge_ninftyP` |
| 44 | + |
| 45 | +- in `exp.v`: |
| 46 | + + lemma `poweRE` |
| 47 | + + lemmas `lnNy`, `powR_cvg0`, `derivable_powR`, `powR_derive1` |
| 48 | + + Instance `is_derive1_powR` |
| 49 | + |
| 50 | +- in `measure.v`: |
| 51 | + + lemmas `mnormalize_id`, `measurable_fun_eqP` |
| 52 | + |
| 53 | +- in `lebesgue_integral_approximation.v` (now `measurable_fun_approximation.v`): |
| 54 | + + lemma `measurable_prod` |
| 55 | + + lemma `measurable_fun_lte` |
| 56 | + + lemma `measurable_fun_lee` |
| 57 | + + lemma `measurable_fun_eqe` |
| 58 | + + lemma `measurable_poweR` |
| 59 | + |
| 60 | +- in `ftc.v`: |
| 61 | + + lemma `integrable_locally` |
| 62 | + |
| 63 | +- in `probability.v`: |
| 64 | + + lemmas `eq_bernoulli`, `eq_bernoulliV2` |
| 65 | + |
| 66 | +### Changed |
| 67 | + |
| 68 | +- in `pi_irrational`: |
| 69 | + + definition `rational` |
| 70 | + |
| 71 | +### Renamed |
| 72 | + |
| 73 | +- in `kernel.v`: |
| 74 | + + `isFiniteTransition` -> `isFiniteTransitionKernel` |
| 75 | + |
| 76 | +- in `ereal.v`: |
| 77 | + + `ereal_sup_le` -> `ereal_sup_ge` |
| 78 | + |
| 79 | +- in `pseudometric_normed_Zmodule.v`: |
| 80 | + + `opp_continuous` -> `oppr_continuous` |
| 81 | + |
| 82 | +- in `lebesgue_integral_approximation.v` (now `measurable_fun_approximation.v`): |
| 83 | + + `emeasurable_fun_lt` -> `measurable_lte` |
| 84 | + + `emeasurable_fun_le` -> `measurable_lee` |
| 85 | + + `emeasurable_fun_eq` -> `measurable_lee` |
| 86 | + + `emeasurable_fun_neq` -> `measurable_neqe` |
| 87 | + |
| 88 | +- file `lebesgue_integral_approximation.v` -> `measurable_fun_approximation.v` |
| 89 | + |
| 90 | +### Generalized |
| 91 | + |
| 92 | +- in `functions.v`: |
| 93 | + + `fct_sumE`, `addrfctE`, `sumrfctE` (from `zmodType` to `nmodType`) |
| 94 | + + `scalerfctE` (from `pointedType` to `Type`) |
| 95 | + |
| 96 | +- in `normedtype.v`: |
| 97 | + + lemmas `gt0_cvgMlNy`, `gt0_cvgMly` |
| 98 | + |
| 99 | +- in `measurable_realfun.v` |
| 100 | + + lemma `measurable_ln` |
| 101 | + |
| 102 | +### Removed |
| 103 | + |
| 104 | +- in `functions.v`: |
| 105 | + + definitions `fct_ringMixin`, `fct_ringMixin` (was only used in an `HB.instance`) |
| 106 | + |
| 107 | +- in `constructive_ereal.v`: |
| 108 | + + notations `esum_ninftyP`, `esum_ninfty`, `esum_pinftyP`, `esum_pinfty` (deprecated since 0.6.0) |
| 109 | + |
| 110 | +- in `pseudometric_structure.v`: |
| 111 | + + notations `cvg_ballPpos`, `app_cvg_locally` (deprecated since 0.6.0) |
| 112 | + |
| 113 | +- in `product_topology.v`: |
| 114 | + + notation `compact_setM` (deprecated since 0.6.0) |
| 115 | + |
| 116 | +- in `separation_axioms.v`: |
| 117 | + + notations `cvg_map_lim`, `cvgi_map_lim` (deprecated since 0.6.6) |
| 118 | + |
| 119 | +- in `sequences.v`: |
| 120 | + + notation `nonincreasing_cvg_ge` (deprecated since 0.6.6) |
| 121 | + + notation `nondecreasing_cvg_le` (deprecated since 0.6.6) |
| 122 | + + notations `nonincreasing_cvg`, `nondecreasing_cvg`, `nonincreasing_is_cvg`, |
| 123 | + `nondecreasing_is_cvg`, `nondecreasing_dvg_lt`, `near_nondecreasing_is_cvg`, |
| 124 | + `near_nonincreasing_is_cvg` (deprecated since 0.6.6) |
| 125 | + + notation `ereal_nondecreasing_opp` (deprecated since 0.6.6) |
| 126 | + + notations `ereal_nondecreasing_cvg`, `ereal_nondecreasing_is_cvg`, `ereal_nonincreasing_cvg`, |
| 127 | + `ereal_nonincreasing_is_cvg` (deprecated since 0.6.6) |
| 128 | + + notations `lim_sup`, `lim_inf`, `lim_infN`, `lim_supE`, `lim_infE`, `lim_inf_le_lim_sup`, |
| 129 | + `cvg_lim_infE`, `cvg_lim_supE`, `le_lim_supD`, `le_lim_infD`, `lim_supD`, `lim_infD` |
| 130 | + + notations `lim_einf_shift`, `lim_esup_le_cvg`, `lim_einfN`, `lim_esupN`, `lim_einf_sup`, |
| 131 | + `cvgNy_lim_einf_sup`, `cvg_lim_einf_sup`, `is_cvg_lim_einfE`, `is_cvg_lim_esupE` |
| 132 | + |
| 133 | +- in `exp.v`: |
| 134 | + + notation `gt0_ler_powR` (deprecated since 0.6.5) |
| 135 | + |
| 136 | +- in `measure.v`: |
| 137 | + + notation `measurable_fun_ext` (deprecated since 0.6.2) |
| 138 | + + notations `measurable_fun_id`, `measurable_fun_cst`, `measurable_fun_comp` (deprecated since 0.6.3) |
| 139 | + + notation `measurable_funT_comp` (deprecated since 0.6.3) |
| 140 | + |
| 141 | +- in `measurable_realfun.v`: |
| 142 | + + notation `measurable_fun_ln` (deprecated since 0.6.3) |
| 143 | + + notations `emeasurable_itv_bnd_pinfty`, `emeasurable_itv_ninfty_bnd` (deprecated since 0.6.2) |
| 144 | + + notation `measurable_fun_lim_sup` (deprecated since 0.6.6) |
| 145 | + + notation `measurable_fun_max` (deprecated since 0.6.3) |
| 146 | + + notation `measurable_fun_er_map` (deprecated since 0.6.3) |
| 147 | + + notations `emeasurable_funN`, `emeasurable_fun_max`, `emeasurable_fun_min`, |
| 148 | + `emeasurable_fun_funepos`, `emeasurable_fun_funeneg` (deprecated since 0.6.3) |
| 149 | + + notation `measurable_fun_lim_esup` (deprecated since 0.6.6) |
| 150 | + |
| 151 | +- in `lebesgue_integral_nonneg.v`: |
| 152 | + + notations `ge0_integralM_EFin`, `ge0_integralM`, `integralM_indic`, `integralM_indic_nnsfun` |
| 153 | + (deprecated since 0.6.4) |
| 154 | + |
| 155 | +- in `lebesgue_integrable.v`: |
| 156 | + + notation `integralM` (deprecated since 0.6.4) |
4 | 157 |
|
5 | 158 | ## [1.10.0] - 2025-04-21 |
6 | 159 |
|
|
0 commit comments