math-comp
« Back to VersTracker
Description:
Mathematical Components for the Coq proof assistant
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: coq formal-verification mathematics proof-assistant library
Install: brew install math-comp
About:
Mathematical Components (math-comp) is a comprehensive library of mathematical structures and proofs built on top of the Coq proof assistant. It provides a formalized hierarchy of algebraic structures, including numbers, groups, rings, and matrices, enabling rigorous verification of mathematical theorems. This library is foundational for projects like the CompCert verified compiler and the Coq-HoTT library.
Key Features:
  • Formalized hierarchy of algebraic structures (SSReflect)
  • Comprehensive library for finite sets and combinatorics
  • Basis for the CompCert verified C compiler
  • Rigorous foundation for abstract algebra and number theory
Use Cases:
  • Formal verification of mathematical theorems and proofs
  • Development of verified software and compilers
  • Research in abstract algebra and discrete mathematics
Alternatives:
  • Coq Standard Library – Math-comp offers a more structured and modular approach to algebraic structures compared to the standard library.
  • Lean Mathlib – Lean's mathlib is a competing large-scale formal mathematics library with a different underlying logic and syntax.
Version History
Detected Version Rev Change Commit
Feb 9, 2026 3:14pm 2 REVISION_ONLY ab87554e
Jan 28, 2026 1:08pm 1 REVISION_ONLY ab180864
Oct 5, 2025 12:02am 4 VERSION_BUMP e3c2c1d6
Sep 16, 2025 4:01am 2 VERSION_BUMP bd7402c4
Jan 16, 2025 6:43pm 6 VERSION_BUMP 046f9875
Sep 13, 2024 8:32pm 5 VERSION_BUMP 257d2c99