aboutsummaryrefslogtreecommitdiff
path: root/mathcomp/algebra
AgeCommit message (Collapse)Author
2021-03-12Silencing warning deprecated-ident-entryCyril Cohen
2021-03-12Merge pull request #708 from CohenCyril/hint_locality_silenceCyril Cohen
Silencing Hint Locality warning
2021-03-08Adding big block matricesCyril 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-04Silence Hint Locality warningCyril Cohen
2021-01-22Merge pull request #686 from pi8027/drop-coq-8.10Cyril Cohen
Drop support for Coq 8.10
2021-01-19fixes #694Reynald Affeldt
2021-01-16Drop support for Coq 8.10 and deprecate the `deprecate` notationKazuhiko 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`.
2021-01-14itv_bound comparison with -oo/+ooReynald Affeldt
2021-01-04erroneous deprecation warningReynald Affeldt
2020-12-16Change the interpretation scope of some nullary notations from ring_scope to ↵Kazuhiko Sakaguchi
fun_scope
2020-11-25Using `only printing` and fixing coercion in notationsCyril Cohen
2020-11-25Rename `all1rel` to `all2rel`, restate `eq_allrel`, and add CHANGELOG entriesKazuhiko Sakaguchi
Co-authored-by: Cyril Cohen <CohenCyril@users.noreply.github.com>
2020-11-25Generalize `allrel` to take two lists as argumentsKazuhiko Sakaguchi
2020-11-24Fix `@maxr` and `@minr`Kazuhiko Sakaguchi
2020-11-24Remove `Reserved Notation`s in `ssrnum.v` which are already declared in ↵Kazuhiko Sakaguchi
`order.v`
2020-11-23Merge pull request #667 from CohenCyril/ssrcoq8.10Enrico Tassi
Using Coq 8.10 ssreflect new features
2020-11-20Using Coq 8.10 ssreflect new featuresCyril Cohen
2020-11-20Merge pull request #663 from CohenCyril/clean_headaffeldt-aist
Using Arguments / to deal with volatile definitions
2020-11-20Using Arguments / to deal with volatile definitionsCyril Cohen
2020-11-19Removing duplicate clears and turning the warning into an errorCyril Cohen
2020-11-19add declare scopesReynald Affeldt
2020-11-18Merge pull request #599 from CohenCyril/dup_swap_applyEnrico Tassi
Intro pattern extensions for dup, swap and apply
2020-11-16Maximal rank and full rank row submatricesCyril Cohen
2020-11-16Merge pull request #636 from CohenCyril/fix_comm_mxCLaurent Théry
`comm(Cmx|_mxC)` -> `comm(_scalar_mx|_mx_scalar)`
2020-11-12It is prohibited to use `exact:` in a `Hint Extern`Kazuhiko Sakaguchi
since `exact` might call `ssrdone` which calls use of level 0 hints, potentially causing a loop in some weird cases.
2020-11-11Intro pattern extensions for dup, swap and applyCyril Cohen
2020-11-09`comm(Cmx|_mxC)` -> `comm(_scalar_mx|_mx_scalar)`Cyril Cohen
2020-10-31Generalize mulpz for any ringTypeKazuhiko Sakaguchi
2020-10-30Use `exp` rather than `X` for exponents of polynomialsKazuhiko 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-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-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-22Merge pull request #593 from affeldt-aist/from_analysis_20200912Cyril Cohen
lemma used in mathcomp-analysis about big and comparability/real
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-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-10Adding bigop lemmas for ring : expr_sum and prodr_natmulthery
2020-10-07Turn class_of records into primitive records and get rid of the xclass idiomKazuhiko Sakaguchi
2020-09-29Merge pull request #585 from CohenCyril/kernel_lemmasLaurent Théry
Kernel lemmas
2020-09-29Merge pull request #582 from CohenCyril/fix_map_mxKazuhiko Sakaguchi
Fix map_mx_id and a few implicit arguments
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-28Kernel lemmasCyril Cohen
2020-09-28Submatrix theoryCyril Cohen
2020-09-28Merge pull request #458 from pi8027/intervalCyril Cohen
The new interval library