-
Notifications
You must be signed in to change notification settings - Fork 62
2025‐04‐11 Meeting
affeldt-aist edited this page Apr 12, 2025
·
2 revisions
Participants: Alessandro, Cyril, Kazuhiko, Marie, Pierre, Quentin, Reynald, Takafumi, Yosuke, Zachary
-
work in progress: the online documentation
- using rocq-navi, now available on opam (see)
-
per-PR changelog, similar to https://github.com/math-comp/math-comp/pull/1328
- should we keep the name of the author of the PR in the changelog?
- maybe not
- are changes reorganized for each file?
- should be done
- anyway, we cannot avoid curating the changelog in the end
- tak: adding comment to lemmas to have the history of name changes and changes in statement?
- cyr: we need an attribute in Rocq to keep the history
- TODO: RFCs https://github.com/rocq-prover/rfcs
- tak: adding in separated changelog a description of the intent of
the PR in addition to the number of the PR
- maybe not needed because there is a link
- should we keep the name of the author of the PR in the changelog?
-
check
unstable.v- mathcomp_extra.v were welcoming things that were actually not backported as such
- now mathcomp_extra.v just duplicates the information that is already backported
- https://github.com/math-comp/analysis/blob/master/classical/unstable.v
- check
unstable.vto elect things to be backported (but not before the release, too much work the release manager) - when do we flush that?
- during the meetings and the sharing day
-
add
lraandintervalto the dependencies? (ale)- CoqInterval depends on the stdlib so no (pie)
- ale: special packet for experiments/applications of MathComp-Analysis?
- like
showcase(showcasenot intended to be reused) - like
experimental_reals(pi) ?
- like
- cyr: we just need to rewrite from mathcomp to the stdlib and call the
intervaltactic- pie: this is already in
Rstruct.v - produce a table for every real function (sin, cos, +, *, etc.), they are not the same that ours but we can have theorems
- pie: this is already in
- tak: evaluation of Taylor expansion?
- need to prove that Lebesgue and Riemann from the standard library agree
- cyr: does the standard library handle piecewise-continuous? yes (pie)
- TODO: is showcase the right word?
- TODO(rei): new package for sfppl
- TODO: sampling theorem -> might end up to
analysis_stdlib
-
move
separation_axioms.vintotopology_theory- tak: why is it outside?
- no specific reason
- breaking change?
- should not break external development
- TODO: PR (list it in
topology.v? -> yes! (zak))
- tak: why is it outside?
-
splitting of
normedtype.v: PR 1544- Marie ok with the split and the fix
- TODO(zac): review
-
urysohn.vmight end up in topology - put a deprecation notice before
urysohnin the Export file for the transition
-
-
tvs.vwill depend onpseudometric_normed_Zmodule.vfile- lemmas
standard_add_continuousandstandard_scale_continuousare duplicates - TODO: try later to eliminate these duplicates
- NB(que): take the
standard_topologysection outside of the file and maybe thistvs.vshould not be moved tonormedtyped.v
- lemmas
-
cumulative distribution function
- intended to be used in actuary
- TODO: merge
-
cdfshould be an instance ofCumulative- cumulative is
R -> R - cdf is
R -> \bar R
- cumulative is
- TODO: generalize to topological order space, just add an instance of cumulative as a separate
- generalize later (e.g., cadlag)
-
- Lp norm are defined with codomain
\bar Rbut specialized everywhere toR, this should be uniformized - generalizing the
p?- this has actually been generalized but need check
- generalizing the function? e.g.,
l.475: Local Notation "'N_ p [ f ]" := (Lnorm mu p (EFin \o f)). - the goal is to uniformize to help future changes
- functions should never by cast to reals
- TODO(ale, rei): review all the lemmas
- milestone: 1.11
- Lp norm are defined with codomain
-
PR triaging:
-
about derive incr/decr lemmas
- TODO(cyr): review
-
normal pdf
- TODO: Yosuke to take a look?
-
variants of
deriveMrandderiveMl- The problem is that
^`()is in %R - TODO: put that in
function_scope(automatically inserted when it is in function application! (default Rocq behavior))
- The problem is that
-
finite transition kernels
- TODO(ale): review
-
about derive incr/decr lemmas
-
prod/pairnaming issue 1514- TODO(cyr): review
-
Small lemmas from the formalization of the Gamma function
- easy generalization
- limits of
lnandpowRfunctions - TODO(zak): review
-
- TODO: merge when CI green
-
recurring topic: flush
unstable.v-
maxr_absE,minr_absEgo tossrnum.v - TODO(rei): PR
-
-
about the naming of weak topologies: new issue