Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port to MathComp 2 #951

Merged
merged 212 commits into from
Jan 24, 2024
Merged

Port to MathComp 2 #951

merged 212 commits into from
Jan 24, 2024

Conversation

proux01
Copy link
Collaborator

@proux01 proux01 commented Jun 20, 2023

I realize we have the branch but not the PR, so here it is just to keep track of it.

Things done/to do
  • added corresponding entries in CHANGELOG_UNRELEASED.md
  • added corresponding documentation in the headers

CohenCyril and others added 30 commits March 24, 2023 16:03
Co-authored-by: Cyril Cohen <cohen@crans.org>
Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* sumeN, renaming, generalization
* quotient topology

* docs

* trying to fix build

* cleaning up proof

* more general quotients

* docs

* trying to fix build

* nitpicks

* quotType alias

* fix changelog

* fixing changelog again

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* swapping machines

* proof of open map

* hausdorff accessible

* weak products equivalent

* changelog

* strengthen join_product_weak

* cleaning up proofs

* typos

* adding local notations for proof legibility

* merging product stuff

* fixing changelog

* specialized conjunctions to use less brackets and splits

* fixing grammar

* fix changelog

* fixing build

* more build fixes

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
- use cover in finSubCover
- use [set: ] instead of @Sett
- use shortcut notation for set comprehension
* proving sups preserve countable ent

* proof going through

* unused proofs

* linting

* metric implies countable uniformity

* fixing changelog

* linting

* metric for products

* linting

* fixing docs

* use %:pos

* fixing changelog

* fix changelog

* nitpicking

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* simplifying clopen proofs

* clopen separations

* adding docs

* linting.

* nitpicks, trailing spaces, lint

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* cluster1 proof

* updating changelog

* Update theories/topology.v

Co-authored-by: affeldt-aist <33154536+affeldt-aist@users.noreply.github.com>

* Update theories/topology.v

Co-authored-by: affeldt-aist <33154536+affeldt-aist@users.noreply.github.com>

* change to signature of compact_near_coveringP

* no need to name intermediate hypo

---------

Co-authored-by: affeldt-aist <33154536+affeldt-aist@users.noreply.github.com>
Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* fixes

- fixes #828
- fixes #835
- fixes #838
* add a type for finite measures

- s-finite measures from branch kernels
- add subprobabilities
- dirac instance of probability
- rm finite_measure
- renaming
- minor fix
Co-authored-by: Quentin Vermande <quentin.vermande@ens.fr>
- a few pinfty/ninfty -> y/Ny renamings
* Add itv.v

Taking inspiration on signed.v, replacing sign by intervals.

* Add interval multiplication

* Add hints to automatically solve _ <= 1 goals

* Test to see if usable as a replacement for prob

* use notation from mathcomp_extra.v

* changelog and rm redundant code

* prefix duplicated identifiers

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
- fixes #866
- fixes #867
- fixes #868
affeldt-aist and others added 26 commits December 28, 2023 15:09
* more opam keywords (MCA-dev meeting of 2023-12-21)
* fixes #1123

Co-authored-by: Takafumi Saikawa <tscompor@gmail.com>
Co-authored-by: Zachary Stone <zstonex@gmail.com>
* Radon_Nikodym chain rule
---------
Co-authored-by: IshiguroYoshihiro <jb.15r.1213@s.thers.ac.jp>
Co-authored-by: IshiguroYoshihiro <103252572+IshiguroYoshihiro@users.noreply.github.com>
Co-authored-by: Tragicus <96025499+Tragicus@users.noreply.github.com>
* format doc
---------
Co-authored-by: Pierre Roux <pierre.roux@onera.fr>
Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com>
* isolate the theory of lime_sup

- generic def of limsup

---------

Co-authored-by: Zachary Stone <zstonex@gmail.com>
* helper lemmas for contra (PR #1119)

* rm pdegen, use more PropB

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* changelog for version 0.6.7

* upd README
* generalizations
* curry/uncurry of continuous functions

* compact-open topology working

* removing regular in favor of regular_space

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
Co-authored-by: Georges Gonthier <georges.gonthier@inria.fr>
* total variation proofs

- increasing implies BV
- splitting partitions
- right/left continuity of TV
- define variation with path
- adding monotone variation
- variation using prev and next

---------

Co-authored-by: Reynald Affeldt <reynald.affeldt@aist.go.jp>
* changelog for version 0.7.0
@proux01 proux01 mentioned this pull request Jan 22, 2024
3 tasks
@affeldt-aist affeldt-aist merged commit 0a8b956 into master Jan 24, 2024
44 of 46 checks passed
@proux01 proux01 deleted the hierarchy-builder branch January 24, 2024 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants