package rocq-num-analysis-algebra
Algebraic structures for numerical analysis in Rocq
Install
Dune Dependency
Authors
Maintainers
Sources
rocq-num-analysis-2.1.0.tar.gz
sha512=515ad6799b3e8916beaca37c65a9d25e3f0e1b09d38c44afa8809f41ffcc9e39c92f241afff171d08e0c31bd71724bb3f21f4f4ae3294ffa44828203a468cca8
Description
This library is based on Coquelicot and provides additional support about commutative monoids, Abelian groups, rings, module spaces, and affine spaces. This includes support for functions to a given algebraic structure, iterated operations (sum, linear combination, barycenter), morphisms, algebraic substructures, and the specific case of finite dimension. It is based on classical logic.
Tags
category:Math/Algebra date:2025-12 logpath:NumAnalysis.Algebra keyword:algebra keyword:algebraic structure hierarchy keyword:functions to an algebraic structure keyword:algebraic substructure keyword:morphism keyword:monoid keyword:group keyword:ring keyword:module space keyword:affine space keyword:dimension theorem keyword:incomplete basis theorem keyword:dual basis keyword:predual basis keyword:rank-nullity theorem keyword:binomial coefficientPublished: 27 Nov 2025
Dependencies (5)
-
rocq-num-analysis-subset
= version -
coq-coquelicot
>= "3.4" & < "3.5~" - rocq-stdlib
-
rocq-core
>= "9.0" & < "9.2~" -
coq
>= "8.20" & < "8.21~"
Dev Dependencies
None
Used by (2)
-
rocq-num-analysis-fem
>= "2.1.0" -
rocq-num-analysis-lax-milgram
>= "2.1.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page