aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-30Merge pull request #607 from pi8027/distr-suffixesCyril Cohen
Switch from long suffixes to short suffixes
2020-10-30Use `exp` rather than `X` for exponents of polynomialsKazuhiko Sakaguchi
2020-10-29Add CHANGELOG entriesKazuhiko Sakaguchi
2020-10-29Add `dvdpNl` and rename `dvdpN` to `dvdpNr`Kazuhiko Sakaguchi
Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com>
2020-10-29Switch from long suffixes to short suffixesKazuhiko Sakaguchi
2020-10-29Merge pull request #605 from thery/bigopKazuhiko Sakaguchi
Adding bigop lemmas for ring : expr_sum and prodr_natmul
2020-10-27Merge pull request #618 from CohenCyril/stable_commLaurent Théry
Stability by commutation
2020-10-26stability by commutationCyril Cohen
2020-10-26Merge pull request #584 from CohenCyril/stabilityEnrico Tassi
Theory of stability of a subspace by a matrix representing an endomorphism.
2020-10-25Merge pull request #612 from pi8027/fix-537Cyril Cohen
Add new iteration/bigop lemmas and export existing ones in ssralg
2020-10-23New iteration/bigop lemmas in ssralgKazuhiko Sakaguchi
- Add `iter_addr`, `iter_mulr(_1)`, and `prodr_const_nat`. - Export `iter_addr_0`, `sumr_const_nat`, and the above lemmas from `GRing.Theory`.
2020-10-22Update CONTRIBUTING.mdCyril Cohen
2020-10-22Merge pull request #593 from affeldt-aist/from_analysis_20200912Cyril Cohen
lemma used in mathcomp-analysis about big and comparability/real
2020-10-22Merge pull request #583 from CohenCyril/commmxaffeldt-aist
Adding matrix commutation and its theory
2020-10-21Adding matrix commutation and its theoryCyril Cohen
2020-10-21Theory of stability of a subspace by a matrix representing an endomorphism.Cyril Cohen
Added `stablemx` notation and a few lemmas about it.
2020-10-12fix the >=< notation in ssrnum as wellReynald Affeldt
2020-10-12Fixing and documenting the change of meaning of `>=< y`Cyril Cohen
2020-10-12Update CHANGELOG_UNRELEASED.mdCyril Cohen
Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com>
2020-10-12Reorganizing relation between comparability/real and bigCyril Cohen
2020-10-12comparable_big lemma in order.vReynald Affeldt
2020-10-12lemma used in mathcomp-analysisReynald Affeldt
Co-authored-by: Cyril Cohen <cohen@crans.org> Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com>
2020-10-10generalization and shorter proofsCyril Cohen
Co-authored-by: Kazuhiko Sakaguchi <pi8027@gmail.com>
2020-10-10Adding bigop lemmas for ring : expr_sum and prodr_natmulthery
2020-10-09Added results about `mask` and `subseq`Cyril Cohen
2020-10-08Merge pull request #591 from pi8027/primitive-class-recordsCyril Cohen
Turn class_of records into primitive records and get rid of the xclass idiom
2020-10-07Add a CHANGELOG entryKazuhiko Sakaguchi
2020-10-07Turn class_of records into primitive records and get rid of the xclass idiomKazuhiko Sakaguchi
2020-10-07Update INSTALL.mdCyril Cohen
2020-09-29Merge pull request #585 from CohenCyril/kernel_lemmasLaurent Théry
Kernel lemmas
2020-09-29Merge pull request #506 from anton-trunov/ssrnat-extra-assoc-lemmasCyril Cohen
ssrnat: add subnA, addnCB, addnCAC, addnAl lemmas
2020-09-29ssrnat: add subnA, addnCB, addnCAC, addnAl lemmasAnton Trunov
2020-09-29Merge pull request #582 from CohenCyril/fix_map_mxKazuhiko Sakaguchi
Fix map_mx_id and a few implicit arguments
2020-09-29Merge pull request #592 from chdoc/mem_imsetCyril Cohen
Fix naming inconsistencies between `imset` and `map` lemmas.
2020-09-29Merge pull request #600 from pi8027/mid_in_itvCyril Cohen
Generalize some interval lemmas
2020-09-29CHANGELOG entriesChristian Doczkal
2020-09-29new mem_imset lemmasChristian Doczkal
2020-09-29rename mem_imset2 to imset2_f (with deprecation)Christian Doczkal
2020-09-29rename mem_imset to imset_f (with deprecation)Christian Doczkal
2020-09-29Generalize interval lemmasKazuhiko Sakaguchi
- Generalize `mem0_itv(cc|oo)_xNx` and `oppr_itv(|oo|co|oc|cc)` lemmas from `numFieldType` to `numDomainType`, which have been specialized in PR #458 accidentally. - Generalize `mid_in_itv(|oo|cc)` lemmas from `realFieldType` to `numFieldType`.
2020-09-29Merge pull request #574 from CohenCyril/mxsubLaurent Théry
Submatrix theory
2020-09-28Kernel lemmasCyril Cohen
2020-09-28Submatrix theoryCyril Cohen
2020-09-28Merge pull request #555 from chdoc/disjoint-lemmasCyril Cohen
some lemmas for disjoint
2020-09-28Merge pull request #458 from pi8027/intervalCyril Cohen
The new interval library
2020-09-28Update `map_mx_id`, fix some implicits and argument ordersCyril Cohen
- Fix implicits of `eq_map_mx`, `eq_in_map_mx`, `map_mx_id_in` and `map_mx_id`, in order to give more practical arguments first. - Generalized `map_mx_id` to take the shape f =1 id -> M ^ f = M. The previous behaviour can be recovered through `map_mx_id (frefl id)` or `[_ ^ id]map_mx_id`
2020-09-28Merge pull request #597 from CohenCyril/inj_row_freeaffeldt-aist
Injectivity for additive functions and mulmxr.
2020-09-28Apply suggestions from code reviewKazuhiko Sakaguchi
Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com>
2020-09-28Redefine itv_bound with BRight_if and BRInfty_ifKazuhiko Sakaguchi
2020-09-28The new interval libraryKazuhiko Sakaguchi
- `x <= y ?< if c` (lersif) has been replaced with `x < y ?<= if c'` (lteif) where `c'` is negation of `c`. This change makes statements of several lemmas (e.g., `lteif_orb`) easily comprehensible. - The first constructor `BOpen_if` of `itv_bound` has been replaced with `BClose_if` where the first argument is inverted. Now `pred_of_itv` is defined by using `lteif` instead of `lersif`. - Intervals of `T : porderType` form a `porderType` where the ordering relation is the subset relation. If `T` is a `latticeType`, intervals also form a `latticeType` where the join and meet are intersection and convex hull respectively. They are distributive if `T` is an `orderType`.