coq/bignums

Coq library of arbitrarily large numbers, providing BigN, BigZ, BigQ that used to be part of the standard library [maintainers=@proux01,@erikmd]

25

stars

230

commits

Rocq Prover

primary language

Mar 31, 2026

updated

coq
coq-ci
coq-platform
coq-plugin
docker-coq-action
large-numbers
Browse cluster: Rocq Proof Assistant & Type Theory

README

Bignums

Docker CI Contributing Code of Conduct Zulip

This Coq library provides BigN, BigZ, and BigQ that used to be part of the standard library.

Meta

  • Author(s):
    • Laurent Théry
    • Benjamin Grégoire
    • Arnaud Spiwack
    • Evgeny Makarov
    • Pierre Letouzey
  • Rocq-community maintainer(s):
  • License: GNU Lesser General Public License v2.1
  • Compatible Rocq/Coq versions: master (use the corresponding branch or release for other Coq versions)
  • Compatible OCaml versions: all versions supported by Coq
  • Additional dependencies: none
  • Rocq/Coq namespace: Bignums
  • Related publication(s): none

Building and installation instructions

The easiest way to install the latest released version of Bignums is via OPAM:

opam repo add rocq-released https://rocq-prover.org/opam/released
opam install coq-bignums

To instead build and install manually, do:

git clone https://github.com/coq-community/bignums.git
cd bignums
make   # or make -j <number-of-cores-on-your-machine> 
make install

Contributors

proux01

52 commits

Zimmi48

22 commits

SkySkimmer

22 commits

letouzey

19 commits

coq/bignums

Coq library of arbitrarily large numbers, providing BigN, BigZ, BigQ that used to be part of the standard library [maintainers=@proux01,@erikmd]

25

stars

230

commits

Rocq Prover

primary language

Mar 31, 2026

updated

coq
coq-ci
coq-platform
coq-plugin
docker-coq-action
large-numbers
Browse cluster: Rocq Proof Assistant & Type Theory

README

Bignums

Docker CI Contributing Code of Conduct Zulip

This Coq library provides BigN, BigZ, and BigQ that used to be part of the standard library.

Meta

  • Author(s):
    • Laurent Théry
    • Benjamin Grégoire
    • Arnaud Spiwack
    • Evgeny Makarov
    • Pierre Letouzey
  • Rocq-community maintainer(s):
  • License: GNU Lesser General Public License v2.1
  • Compatible Rocq/Coq versions: master (use the corresponding branch or release for other Coq versions)
  • Compatible OCaml versions: all versions supported by Coq
  • Additional dependencies: none
  • Rocq/Coq namespace: Bignums
  • Related publication(s): none

Building and installation instructions

The easiest way to install the latest released version of Bignums is via OPAM:

opam repo add rocq-released https://rocq-prover.org/opam/released
opam install coq-bignums

To instead build and install manually, do:

git clone https://github.com/coq-community/bignums.git
cd bignums
make   # or make -j <number-of-cores-on-your-machine> 
make install

Contributors

proux01

52 commits

Zimmi48

22 commits

SkySkimmer

22 commits

letouzey

19 commits

Languages

Rocq Prover

92.1%

OCaml

7.8%