Skip to content

Commit

Permalink
making things local
Browse files Browse the repository at this point in the history
  • Loading branch information
zstone1 committed Mar 21, 2023
1 parent 25e6800 commit 5751a69
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 237 deletions.
237 changes: 49 additions & 188 deletions CHANGELOG_UNRELEASED.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,195 +9,56 @@
+ canonicals `ereal_blatticeType`, `ereal_tblatticeType`
- in `lebesgue_measure.v`:
+ lemma `emeasurable_itv`
- in `topology.v`:
+ lemmas `continuous_subspaceT`, `subspaceT_continuous`
- in `constructive_ereal.v`
+ lemmas `fine_le`, `fine_lt`, `fine_abse`, `abse_fin_num`
- in `lebesgue_integral.v`
+ lemmas `integral_fune_lt_pinfty`, `integral_fune_fin_num`
- in `topology.v`
+ lemma `weak_subspace_open`
+ lemma `weak_ent_filter`, `weak_ent_refl`, `weak_ent_inv`, `weak_ent_split`,
`weak_ent_nbhs`
+ definition `map_pair`, `weak_ent`, `weak_uniform_mixin`, `weak_uniformType`
+ lemma `sup_ent_filter`, `sup_ent_refl`, `sup_ent_inv`, `sup_ent_split`,
`sup_ent_nbhs`
+ definition `sup_ent`, `sup_uniform_mixin`, `sup_uniformType`
+ definition `product_uniformType`
+ lemma `uniform_entourage`
+ definition `weak_ball`, `weak_pseudoMetricType`
+ lemma `weak_ballE`
+ lemma `finI_from_countable`
+ definition `countable_uniformity`
+ lemmas `countable_uniformityP`, `countable_sup_ent`,
`countable_uniformity_metric`
- in `cardinality.v`
+ lemmas `eq_card1`, `card_set1`, `card_eqSP`, `countable_n_subset`,
`countable_finite_subset`, `eq_card_fset_subset`, `fset_subset_countable`
- in `classical_sets.v`
+ lemmas `IIDn`, `IISl`
- in `mathcomp_extra.v`
+ lemma `lez_abs2n`
- in `constructive_ereal.v`:
+ lemmas `gte_addl`, `gte_addr`
+ lemmas `gte_daddl`, `gte_daddr`
+ lemma `lte_spadder`, `lte_spaddre`
+ lemma `lte_spdadder`
- in `constructive_ereal.v`:
+ lemma `sum_fine`
- in `topology.v`
+ lemmas `entourage_invI`, `split_ent_subset`
+ definition `countable_uniform_pseudoMetricType_mixin`
- in `reals.v`:
+ lemma `floor0`
- in `classical_sets.v`:
+ lemmas `set_compose_subset`, `compose_diag`
+ notation `\;` for the composition of relations
- OPAM package `coq-mathcomp-classical` containing `boolp.v`
- file `all_classical.v`
- in file `mathcomp_extra.v`:
+ lemmas `pred_oappE` and `pred_oapp_set` (from `classical_sets.v`)
+ lemma `sumr_le0`
- in file `fsbigop.v`:
+ lemmas `fsumr_ge0`, `fsumr_le0`, `fsumr_gt0`, `fsumr_lt0`, `pfsumr_eq0`,
`pair_fsbig`, `exchange_fsbig`
- in file `ereal.v`:
+ notation `\sum_(_ \in _) _` (from `fsbigop.v`)
+ lemmas `fsume_ge0`, `fsume_le0`, `fsume_gt0`, `fsume_lt0`,
`pfsume_eq0`, `lee_fsum_nneg_subset`, `lee_fsum`,
`ge0_mule_fsumr`, `ge0_mule_fsuml` (from `fsbigop.v`)
+ lemmas `finite_supportNe`, `dual_fsumeE`, `dfsume_ge0`, `dfsume_le0`,
`dfsume_gt0`, `dfsume_lt0`, `pdfsume_eq0`, `le0_mule_dfsumr`, `le0_mule_dfsuml`
- file `classical/set_interval.v`
- in file `classical/set_interval.v`:
+ definitions `neitv`, `set_itv_infty_set0`, `set_itvE`,
`disjoint_itv`, `conv`, `factor`, `ndconv` (from `set_interval.v`)
+ lemmas `neitv_lt_bnd`, `set_itvP`, `subset_itvP`, `set_itvoo`, `set_itv_cc`,
`set_itvco`, `set_itvoc`, `set_itv1`, `set_itvoo0`, `set_itvoc0`, `set_itvco0`,
`set_itv_infty_infty`, `set_itv_o_infty`, `set_itv_c_infty`, `set_itv_infty_o`,
`set_itv_infty_c`, `set_itv_pinfty_bnd`, `set_itv_bnd_ninfty`, `setUitv1`,
`setU1itv`, `set_itvI`, `neitvE`, `neitvP`, `setitv0`, `has_lbound_itv`,
`has_ubound_itv`, `hasNlbound`, `hasNubound`, `opp_itv_bnd_infty`,
`opp_itv_infty_bnd`, `opp_itv_bnd_bnd`, `opp_itvoo`,
`setCitvl`, `setCitvr`, `set_itv_splitI`, `setCitv`, `set_itv_splitD`,
`mem_1B_itvcc`, `conv_id`, `convEl`, `convEr`, `conv10`, `conv0`,
`conv1`, `conv_sym`, `conv_flat`, `leW_conv`, `leW_factor`,
`factor_flat`, `factorl`, `ndconvE`, `factorr`, `factorK`,
`convK`, `conv_inj`, `factor_inj`, `conv_bij`, `factor_bij`,
`le_conv`, `le_factor`, `lt_conv`, `lt_factor`, `conv_itv_bij`,
`factor_itv_bij`, `mem_conv_itv`, `mem_conv_itvcc`, `range_conv`,
`range_factor`, `mem_factor_itv`,
`set_itv_ge`, `trivIset_set_itv_nth`, `disjoint_itvxx`, `lt_disjoint`,
`disjoint_neitv`, `neitv_bnd1`, `neitv_bnd2` (from `set_interval.v`)
+ lemmas `setNK`, `lb_ubN`, `ub_lbN`, `mem_NE`, `nonemptyN`, `opp_set_eq0`,
`has_lb_ubN`, `has_ubPn`, `has_lbPn` (from `reals.v`)
- in `classical_sets.v`:
+ canonical `unit_pointedType`
- in `measure.v`:
+ definition `finite_measure`
+ mixin `isProbability`, structure `Probability`, type `probability`
+ lemma `probability_le1`
+ definition `discrete_measurable_unit`
+ structures `sigma_finite_additive_measure` and `sigma_finite_measure`

- in file `topology.v`,
+ new definition `perfect_set`.
+ new lemmas `perfectTP`, `perfect_prod`, and `perfect_diagonal`.
- in `constructive_ereal.v`:
+ lemmas `EFin_sum_fine`, `sumeN`
+ lemmas `adde_defDr`, `adde_def_sum`, `fin_num_sumeN`
+ lemma `fin_num_adde_defr`, `adde_defN`

- in `constructive_ereal.v`:
+ lemma `oppe_inj`

- in `mathcomp_extra.v`:
+ lemma `add_onemK`
+ function `swap`
- in `classical_sets.v`:
+ lemmas `setT0`, `set_unit`, `set_bool`
+ lemmas `xsection_preimage_snd`, `ysection_preimage_fst`
- in `exp.v`:
+ lemma `expR_ge0`
- in `measure.v`
+ lemmas `measurable_curry`, `measurable_fun_fst`, `measurable_fun_snd`,
`measurable_fun_swap`, `measurable_fun_pair`, `measurable_fun_if_pair`
+ lemmas `dirac0`, `diracT`
+ lemma `finite_measure_sigma_finite`
- in `lebesgue_measure.v`:
+ lemma `measurable_fun_opp`
- in `lebesgue_integral.v`
+ lemmas `integral0_eq`, `fubini_tonelli`
+ product measures now take `{measure _ -> _}` arguments and their
theory quantifies over a `{sigma_finite_measure _ -> _}`.
- in `topoogy.v`
+ definitions `sup_pseudoMetricType`, `product_pseudoMetricType`

- in `classical_sets.v`:
+ lemma `trivIset_mkcond`
- in `numfun.v`:
+ lemmas `xsection_indic`, `ysection_indic`
- in `classical_sets.v`:
+ lemmas `xsectionI`, `ysectionI`
- in `lebesgue_integral.v`:
+ notations `\x`, `\x^` for `product_measure1` and `product_measure2`

- in `constructive_ereal.v`:
+ lemmas `expeS`, `fin_numX`

- in `functions.v`:
+ lemma `countable_bijP`
+ lemma `patchE`
+ lemma `measurable_fun_bool`
- in `constructive_ereal.v`:
+ lemma `lt0e`
- in `lebesgue_integral.v`:
+ lemma `le_integral_comp_abse`

+ new lemma `dfwith_projK`
- in file `topology.v`,
+ new lemmas `dfwith_continuous`, and `proj_open`.

- in `topoogy.v`
+ definitions `sup_pseudoMetricType`, `product_pseudoMetricType`

- in file `topology.v`,
+ new definitions `countable_uniformity`, `countable_uniformityT`,
`sup_pseudoMetric_mixin`, `sup_pseudoMetricType`, and
`product_pseudoMetricType`.
+ new lemmas `countable_uniformityP`, `countable_sup_ent`, and
`countable_uniformity_metric`.

- in `constructive_ereal.v`:
+ lemmas `adde_def_doppeD`, `adde_def_doppeB`
+ lemma `fin_num_sume_distrr`
- in `classical_sets.v`:
+ lemma `coverE`

- in file `topology.v`,
+ new definitions `quotient_topology`, and `quotient_open`.
+ new lemmas `pi_continuous`, `quotient_continuous`, and
`repr_comp_continuous`.

- in file `boolp.v`,
+ new lemma `forallp_asboolPn2`.
- in file `classical_sets.v`,
+ new lemma `preimage_range`.
- in file `topology.v`,
+ new definitions `hausdorff_accessible`, `separate_points_from_closed`, and
`join_product`.
+ new lemmas `weak_sep_cvg`, `weak_sep_nbhsE`, `weak_sep_openE`,
`join_product_continuous`, `join_product_open`, `join_product_inj`, and
`join_product_weak`.

- in file `topology.v`,
+ new definition `clopen`.
+ new lemmas `clopenI`, `clopenU`, `clopenC`, `clopen0`, `clopenT`,
`clopen_comp`, `connected_closure`, `clopen_separatedP`, and
`clopen_connectedP`.

- in file `topology.v`,
+ new lemmas `powerset_filter_fromP` and `compact_cluster_set1`.
- file `itv.v`:
+ definition `wider_itv`
+ module `Itv`:
* definitions `map_itv_bound`, `map_itv`
* lemmas `le_map_itv_bound`, `subitv_map_itv`
* definition `itv_cond`
* record `def`
* notation `spec`
* record `typ`
* definitions `mk`, `from`, `fromP`
+ notations `{itv R & i}`, `{i01 R}`, `%:itv`, `[itv of _]`, `inum`, `%:inum`
+ definitions `itv_eqMixin`, `itv_choiceMixin`, `itv_porderMixin`
+ canonical `itv_subType`, `itv_eqType`, `itv_choiceType`, `itv_porderType`
+ lemma `itv_top_typ_subproof`
+ canonical `itv_top_typ`
+ lemma `typ_inum_subproof`
+ canonical `typ_inum`
+ notation `unify_itv`
+ lemma `itv_intro`
+ definition `empty_itv`
+ lemmas `itv_bottom`, `itv_gt0`, `itv_le0F`, `itv_lt0`, `itv_ge0F`, `itv_ge0`, `lt0F`, `le0`, `gt0F`, `lt1`,
`ge1F`, `le1`, `gt1F`
+ lemma `widen_itv_subproof`
+ definition `widen_itv`
+ lemma `widen_itvE`
+ notation `%:i01`
+ lemma `zero_inum_subproof`
+ canonical `zero_inum`
+ lemma `one_inum_subproof`
+ canonical `one_inum`
+ definition `opp_itv_bound_subdef`
+ lemmas `opp_itv_ge0_subproof`, `opp_itv_gt0_subproof`, `opp_itv_boundr_subproof`,
`opp_itv_le0_subproof`, `opp_itv_lt0_subproof`, `opp_itv_boundl_subproof`
+ definition `opp_itv_subdef`
+ lemma `opp_inum_subproof `
+ canonical `opp_inum`
+ definitions `add_itv_boundl_subdef`, `add_itv_boundr_subdef`, `add_itv_subdef`
+ lemma `add_inum_subproof`
+ canonical `add_inum`
+ definitions `itv_bound_signl`, `itv_bound_signr`, `interval_sign`
+ variant `interval_sign_spec`
+ lemma `interval_signP`
+ definitions `mul_itv_boundl_subdef`, `mul_itv_boundr_subdef`
+ lemmas `mul_itv_boundl_subproof`, `mul_itv_boundrC_subproof`, `mul_itv_boundr_subproof`,
`mul_itv_boundr'_subproof`
+ definition `mul_itv_subdef`
+ lemmas `map_itv_bound_min`, `map_itv_bound_max`, `mul_inum_subproof`
+ canonical `mul_inum`
+ lemmas `inum_eq`, `inum_le`, `inum_lt`

- file `itv.v`:
+ definition `wider_itv`
Expand Down
Loading

0 comments on commit 5751a69

Please sign in to comment.