math-comp for Mac
Mathematical Components for the Coq proof assistant
math-comp — overview
The Mathematical Components repository
The Mathematical Components Library is an extensive and coherent repository of formalized mathematical theories. It is based on the Coq/Rocq proof assistant, powered with the
language.
These formal theories cover a wide spectrum of topics, ranging from the formal theory of general purpose data structures like lists, prime numbers or finite graphs, to advanced topics in algebra. The repository includes the foundation of formal theories used in a formal proof of the Four Colour Theorem (Appel-Haken, 1976) and a mechanization of the Odd Order Theorem (Feit-Thompson, 1963), a landmark result of finite group theory, which utilizes the library extensively.
Installation
If you already have OPAM installed (a fresh or up to date version of opam 2 is required):
Additional packages go by the name of rocq-mathcomp-algebra, rocq-mathcomp-field, etc... See INSTALL for detailed installation instructions in other scenarios.
How to get help The website of the MathComp library contains: links to the HTML documentation of the last version as well as the documentation of previous versions, a list of tutorials. The Mathematical Components Book provides a comprehensive introduction to the library. Experienced users hang around at
listening to the ssreflect and coq tags. The primary venue for help and questions about the library nowadays is Zulip. Developers and users can also be reached via the ssreflect mailing list (low volume).
About the stability of the MathComp library The MathComp library has been regularly released since 2008. Recently, we have been releasing a new version twice a year, in line with the released of the Coq/Rocq proof assistant. Changes are documented systematically in CHANGELOG.md for releases and doc/changelog for unreleased changes. We use deprecation warnings to help transitioning to new versions (see CONTRIBUTING.md for details about the deprecation policy).
Publications and Tools using MathComp
Details
Coq 证明助手的数学组件
How to install math-comp
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Latest 10 releases
Last updated 2026-07-10; current version mathcomp-2.6.0, with the latest 10 releases listed.
| Version | Released | Type | Size | macOS | Windows | Linux |
|---|---|---|---|---|---|---|
| mathcomp-2.6.0 | 2026-07-10 | Stable | — | — | — | — |
| mathcomp-2.5.0 | 2025-10-13 | Stable | — | — | — | — |
| mathcomp-2.4.0 | 2025-04-14 | Stable | — | — | — | — |
| mathcomp-2.3.0 | 2024-11-28 | Stable | — | — | — | — |
| mathcomp-2.2.0 | 2024-01-17 | Stable | — | — | — | — |
| mathcomp-1.19.0 | 2024-01-15 | Stable | — | — | — | — |
| mathcomp-1.18.0 | 2023-11-01 | Stable | — | — | — | — |
| mathcomp-2.1.0 | 2023-10-24 | Stable | — | — | — | — |
| mathcomp-2.0.0 | 2023-05-10 | Stable | — | — | — | — |
| mathcomp-1.17.0 | 2023-05-09 | Stable | — | — | — | — |
Data from GitHub Releases; stable releases first, each group sorted newest first.
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| math-comp | mathcomp-2.6.0 | CECILL-B | CLI | 30 |
| wassette | v0.8.1 | MIT | CLI | 23 |
| nexus | release-3.98.1-01 | EPL-1.0 | CLI | 40 |
| girara | 2026.07.18 | Zlib | CLI | 18 |
Similar apps: Command-line Tools
wassette
Security-oriented runtime that runs WebAssembly Components via MCPnexus
Repository manager for binary software componentsgirara
girara is a common component behind the Zathura document viewer and belongs to the command-line…asciitex
asciitex is a command-line tool that converts mathematical formulas into ASCII art.openssl@4
Cryptography and SSL/TLS Toolkitxz
General-purpose data compression with high compression ratioCategories: Command-line Tools