| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-11 | Initial import of order.v into mathcomp | Cohen Cyril | |
| 2019-11-29 | update changelogs for the 1.10.0 release | Yves Bertot | |
| 2019-11-29 | Return of PR #226: adds relevant theorems when fcycle f (orbit f x) and the ↵ | Cyril Cohen | |
| needed lemmas (#261) * adds relevant theorems when fcycle f (orbit f x) and the needed lemmas * Generalize f_step lemmas * Generalizations, shorter proofs, bugfixes, CHANGELOG - changelog, renamings and comments - renaming `homo_cycle` to `mem_fcycle` and other small renamings - name swap `mem_orbit` and `in_orbit` - simplifications - generalization following @pi8027's comment - Getting rid of many uniquness condition in `fingraph.v` - added cases to the equivalence `orbitPcycle` - added `cycle_catC` | |||
| 2019-11-29 | Merge pull request #444 from pi8027/fix-makefile | Cyril Cohen | |
| Fix the doc-clean target of Makefile | |||
| 2019-11-29 | Fix Makefile | Kazuhiko Sakaguchi | |
| 2019-11-28 | Merge pull request #439 from math-comp/CohenCyril-patch-1 | Cyril Cohen | |
| remove duplicated sentence in CHANGELOG_UNRELEASED | |||
| 2019-11-27 | Merge pull request #441 from ggonthier/big_enum | Cyril Cohen | |
| Big enum | |||
| 2019-11-27 | Explicit `bigop` enumeration handling | Georges Gonthier | |
| Added lemmas `big_enum_cond`, `big_enum` and `big_enumP` to handle more explicitly big ops iterating over explicit enumerations in a `finType`. The previous practice was to rely on the convertibility between `enum A` and `filter A (index_enum T)`, sometimes explicitly via the `filter_index_enum` equality, more often than not implicitly. Both are likely to fail after the integration of `finmap`, as the `choiceType` theory can’t guarantee that the order in selected enumerations is consistent. For this reason `big_enum` and the related (but currently unused) `big_image` lemmas are restricted to the abelian case. The `big_enumP` lemma can be used to handle enumerations in the non-abelian case, as explained in the `bigop.v` internal documentation. The Changelog entry enjoins clients to stop relying on either `filter_index_enum` and convertibility (though this PR still provides both), and warns about the restriction of the `big_image` lemma set to the abelian case, as it it a possible source of incompatibility. | |||
| 2019-11-27 | Merge pull request #428 from maximedenes/build-doc | Cyril Cohen | |
| Add Makefile target to build the doc | |||
| 2019-11-25 | Have to change directory before checking for the dependency file | Yves Bertot | |
| 2019-11-25 | adds a comment so that dead code can be remove when it is no longer used | Yves Bertot | |
| 2019-11-25 | dependency file will change name after coq-8.10 | Yves Bertot | |
| 2019-11-25 | things that are needed to make 'make doc' work | Yves Bertot | |
| 2019-11-25 | Add missing dependencies | Maxime Dénès | |
| Spotted by Yves. | |||
| 2019-11-25 | Add Makefile target to build the doc | Maxime Dénès | |
| 2019-11-25 | remove duplicated sentence in CHANGELOG_UNRELEASED | Cyril Cohen | |
| 2019-11-24 | Merge pull request #438 from pi8027/hint-database | Cyril Cohen | |
| Fix hint declarations to specify the database explicitly | |||
| 2019-11-25 | Fix hint declarations to specify the database explicitly | Kazuhiko Sakaguchi | |
| 2019-11-23 | Merge pull request #437 from pi8027/gitignore-vos-vok | Cyril Cohen | |
| Add *.vos and *.vok to .gitignore | |||
| 2019-11-22 | Add *.vos and *.vok to .gitignore | Kazuhiko Sakaguchi | |
| 2019-11-22 | Injectivity lemmas in fintype (#426) | Kazuhiko Sakaguchi | |
| 2019-11-22 | Added ssrfun theorem `inj_compr` (#432) | Cyril Cohen | |
| 2019-11-22 | New generalised induction idiom (#434) | Georges Gonthier | |
| Replaced the legacy generalised induction idiom with a more robust one that does not rely on the `{-2}` numerical occurrence selector, using either new helper lemmas `ubnP` and `ltnSE` or a specific `nat` induction principle `ltn_ind`. Added (non-strict in)equality induction helper lemmas Added `ubnP[lg]?eq` helper lemmas that abstract an integer expression along with some (in)equality, in preparation for some generalised induction. Note that while `ubnPleq` is very similar to `ubnP` (indeed `ubnP M` is basically `ubnPleq M.+1`), `ubnPgeq` is used to remember that the inductive value remains below the initial one. Used the change log to give notice to users to update the generalised induction idioms in their proofs to one of the new forms before Mathcomp 1.11. | |||
| 2019-11-20 | Merge pull request #399 from CohenCyril/ltn_sub | Yves Bertot | |
| More arithmetic theorems | |||
| 2019-11-19 | Merge pull request #420 from pi8027/all-lemmas | Cyril Cohen | |
| Add all_filter, all_pmap, and all_allpairsP in seq.v | |||
| 2019-11-18 | fixing CHANGELOG and ltn_pred lemmas | Cyril Cohen | |
| 2019-11-18 | Documenting `L` and `R` in `CONTRIBUTING.md` | Cyril Cohen | |
| 2019-11-18 | More arithmetic theorems | Cyril Cohen | |
| - Generalizing `ltn_subr` - Adding `ltn_subl` and `ltn_subr` - Changing conclusion of `ltn_predl` to `0 < n` instead of `n != 0` | |||
| 2019-11-18 | Merge pull request #381 from hivert/seq | Yves Bertot | |
| More lemmas on seqs | |||
| 2019-11-15 | More lemmas on seqs | Florent Hivert | |
| 2019-11-15 | fix in ssralg (#421) | Cyril Cohen | |
| * missing exports of lemmas `commrB`, `commr_sum` and `commr_prod` * missing `regular_*` canonical exports | |||
| 2019-11-15 | Add all_filter, all_pmap, and all_allpairsP in seq.v | Kazuhiko Sakaguchi | |
| 2019-11-14 | Merge pull request #423 from thery/doc | Yves Bertot | |
| typo | |||
| 2019-11-14 | typo | thery | |
| 2019-11-14 | fingraph: remove fin_inj_bij lemma as duplicate of injF_bij from fintype (#403) | Anton Trunov | |
| 2019-11-14 | Lemmas on commutation with big sum and prod (#413) | Florent Hivert | |
| * Lemmas on commutation with big sum and prod * Added commrB Lemma * @CohenCyril review * apply -> apply: | |||
| 2019-11-14 | Update pull_request_template.md | Cyril Cohen | |
| 2019-11-14 | Update zmodp.v (#411) | Gabriel Taumaturgo | |
| 2019-11-14 | some information about naming conventions for definitions (wip) (#415) | affeldt-aist | |
| 2019-11-14 | typo (#412) | Laurent Théry | |
| 2019-11-06 | Merge pull request #410 from GTaumaturgo/patch-1 | Cyril Cohen | |
| Update README.md | |||
| 2019-11-06 | Merge pull request #408 from chdoc/existsPn | Cyril Cohen | |
| add existsPn/forallPn lemmas | |||
| 2019-11-06 | Merge pull request #406 from hivert/algebras | Cyril Cohen | |
| Commutative Algebras | |||
| 2019-11-04 | Update README.md | Gabriel Taumaturgo | |
| 2019-11-04 | Fixed the documentation | Florent Hivert | |
| 2019-11-04 | minor revision | Christian Doczkal | |
| 2019-11-04 | Fixed inheritance of fieldExt / fieldOver / splitting field | Florent Hivert | |
| 2019-11-04 | add existsPn/forallPn lemmas | Christian Doczkal | |
| 2019-11-03 | Interface for commutative and commutative-unitary algebras | Florent Hivert | |
| Initial properties of polynomials in R-algebras | |||
| 2019-10-31 | Merge pull request #378 from pi8027/fix-ltngtP | Cyril Cohen | |
| Reorder the arguments in `compare_nat` and `ltngtP` | |||
