| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-23 | Update mathcomp/ssreflect/path.v | jouvelot | |
| Sure. Thanks. Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com> | |||
| 2021-03-23 | Update path.v | jouvelot | |
| Typo in documentation. | |||
| 2021-03-18 | Merge pull request #707 from CohenCyril/ident_name_silence | Cyril Cohen | |
| Silencing warning deprecated-ident-entry | |||
| 2021-03-14 | Adding sorting on tuples. (#720) | jouvelot | |
| * Adding sorting on tuples. Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com> | |||
| 2021-03-12 | Silencing warning deprecated-ident-entry | Cyril Cohen | |
| 2021-03-12 | Merge pull request #708 from CohenCyril/hint_locality_silence | Cyril Cohen | |
| Silencing Hint Locality warning | |||
| 2021-03-08 | Adding big block matrices | Cyril Cohen | |
| - with special cases for row, column, and diagonal matrices - we define an order bijection between the indexing of the whole matrix and the indexing of the blocks to preserve triangularity | |||
| 2021-03-07 | Adding Order.enum and related definitions and theorems | Cyril Cohen | |
| 2021-03-04 | Silence Hint Locality warning | Cyril Cohen | |
| 2021-01-25 | Merge pull request #696 from CohenCyril/sumnB | Yves Bertot | |
| Adding lemma sumnB | |||
| 2021-01-22 | Remove deprecation aliases introduced in 1.9.0 | Kazuhiko Sakaguchi | |
| 2021-01-19 | Adding lemma sumnB | Cyril Cohen | |
| cf https://stackoverflow.com/questions/61556710 | |||
| 2021-01-16 | Drop support for Coq 8.10 and deprecate the `deprecate` notation | Kazuhiko Sakaguchi | |
| - The `deprecate` notation and `iota_add` have been deprecated. All the uses of the `deprecate` notation have been replaced with the `deprecated` attribute. - Deprecation aliases in `ssrnat` and `ssrnum` introduced in MathComp 1.11+beta1 have been removed. - Remove `VDFILE` related hacks from `Makefile.common`. | |||
| 2020-12-16 | Add `pairwise r xs` predicate | Kazuhiko Sakaguchi | |
| which asserts that the relation `r` holds for any i-th and j-th element of `xs` such that i < j. | |||
| 2020-11-26 | using under and removing comment | Cyril Cohen | |
| 2020-11-25 | Using `only printing` and fixing coercion in notations | Cyril Cohen | |
| 2020-11-25 | Rename `all1rel` to `all2rel`, restate `eq_allrel`, and add CHANGELOG entries | Kazuhiko Sakaguchi | |
| Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com> | |||
| 2020-11-25 | Apply suggestions from code review | Kazuhiko Sakaguchi | |
| Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com> | |||
| 2020-11-25 | Apply suggestions from code review | Kazuhiko Sakaguchi | |
| Co-authored-by: Christian Doczkal <christian.doczkal@inria.fr> | |||
| 2020-11-25 | Generalize `allrel` to take two lists as arguments | Kazuhiko Sakaguchi | |
| 2020-11-25 | Merge pull request #601 from pi8027/sorting_in | Cyril Cohen | |
| Add `_in` variants of the sorting lemmas | |||
| 2020-11-24 | Transpose `join_idP(l|r)` lemmas to follow the naming convention (#671) | Kazuhiko Sakaguchi | |
| Transpose `join_idP(l|r)` lemmas to follow the naming convention | |||
| 2020-11-24 | Merge pull request #670 from pi8027/fix-668 | Cyril Cohen | |
| Fix deprecation notations in path.v | |||
| 2020-11-24 | Fix deprecation notations in `path.v` | Kazuhiko Sakaguchi | |
| 2020-11-24 | Using [dup] in path | Cyril Cohen | |
| 2020-11-24 | Apply suggestions from code review | Kazuhiko Sakaguchi | |
| Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com> | |||
| 2020-11-24 | Add more `_in` lemmas and CHANGELOG entries | Kazuhiko Sakaguchi | |
| 2020-11-24 | `in11(1)_sig` subsumes `in(2|3)_sig` | Kazuhiko Sakaguchi | |
| 2020-11-24 | factoring out in_sig | Cyril Cohen | |
| 2020-11-24 | Add `_in` lemmas for `sort` | Kazuhiko Sakaguchi | |
| 2020-11-23 | fixing [dup] for Coq 8.12 | Cyril Cohen | |
| 2020-11-23 | Merge pull request #667 from CohenCyril/ssrcoq8.10 | Enrico Tassi | |
| Using Coq 8.10 ssreflect new features | |||
| 2020-11-20 | Tuning simplifications using Arguments simpl nomatch | Cyril Cohen | |
| 2020-11-20 | Using Coq 8.10 ssreflect new features | Cyril Cohen | |
| 2020-11-20 | typo in documentation of allpairs_dep | Yves Bertot | |
| 2020-11-20 | Merge pull request #658 from CohenCyril/duplicate_clear | affeldt-aist | |
| Removing duplicate clears and turning the warning into an error | |||
| 2020-11-20 | Removing unused cpo_sort scope | Cyril Cohen | |
| 2020-11-19 | Removing duplicate clears and turning the warning into an error | Cyril Cohen | |
| 2020-11-19 | Merge pull request #656 from affeldt-aist/declare_scopes | Cyril Cohen | |
| add declare scopes | |||
| 2020-11-19 | add declare scopes | Reynald Affeldt | |
| 2020-11-19 | Rename `subseq_order_path` to `subseq_path` | Kazuhiko Sakaguchi | |
| 2020-11-19 | Apply suggestions from code review | Kazuhiko Sakaguchi | |
| Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com> | |||
| 2020-11-19 | Apply a suggestion from code review | Kazuhiko Sakaguchi | |
| Co-authored-by: Christian Doczkal <christian.doczkal@inria.fr> | |||
| 2020-11-19 | Refactor, reshuffle, and rename sorting lemmas in `path.v` | Kazuhiko Sakaguchi | |
| - Lemmas `sorted_(lt|le)_nth` have been renamed to `sorted_(ltn|leq)_nth`. - Lemmas `(ltn|leq)_index` have been renamed to `sorted_(ltn|leq)_index` and generalized for non-`eqType`s. - Lemmas `order_path_min`, `path_sortedE`, `subseq_order_path`, `subseq_sorted`, `sorted_uniq`, `sorted_eq`, `irr_sorted_eq`, `sorted_(ltn|leq)_nth`, and `sorted_(ltn|leq)_index` have been relocated since their proofs are independent from `merge` and `sort`. - The stability proofs for `iota` sequences (`push_stable`, `pop_stable`, and `sort_iota_stable`) have been simplified by sorting out their hypotheses and by redefining `push_invariant` to include the `sorted` condition. Their main result `sort_iota_stable`, formerly a local `Let` to prove `sort_stable`, has been turned into a lemma. - Some stability proofs for general sequences (`sort_stable` and `filter_sort`) have also been simplified, of which the former one uses the above `sorted_ltn_nth` lemma for a non-`eqType`. | |||
| 2020-11-18 | Merge pull request #651 from CohenCyril/merge_sort_push_invariant | Cyril Cohen | |
| Adding size_merge_sort_push | |||
| 2020-11-18 | Merge pull request #599 from CohenCyril/dup_swap_apply | Enrico Tassi | |
| Intro pattern extensions for dup, swap and apply | |||
| 2020-11-18 | Adding size_merge_sort_push | Cyril Cohen | |
| This documents the fact that `merge_sort_push` preserves an invariant on its second argument. Importing a statement and proof by Georges Gonthier, inspired by one of Karl Palmskog's contribution. Co-Authored-By: Karl Palmskog <palmskog@kth.se> Co-Authored-By: Georges Gonthier <georges.gonthier@inria.fr> | |||
| 2020-11-13 | Rename `eq_sorted` lemmas to `sorted_eq` and generalize `sort_le_id` | Kazuhiko Sakaguchi | |
| - Rename `eq_sorted` lemmas to `sorted_eq` to address a naming inconsistency. - Lemma `sort_le_id` has been generalized from `orderType` to `porderType`. | |||
| 2020-11-12 | Apply suggestions from Kazuhiko | Cyril Cohen | |
| Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com> | |||
| 2020-11-12 | Equivalences instead of implications for `count_maskP` and `count_subseqP` | Cyril Cohen | |
