Coq topic

Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs. Typical applications include the certification of properties of programming languages, the formalization of mathematics and teaching.

List Coq repositories

category-theory

735
Stars
67
Forks
Watchers

An axiom-free formalization of category theory in Coq for personal study and practical work

csclub-coq-course-spring-2021

53
Stars
13
Forks
Watchers

A course on formal verification at https://compsciclub.ru/en, Spring term 2021

coq-big-o

34
Stars
1
Forks
Watchers

A general yet easy-to-use formalization of Big O, Big Theta, and more based on seminormed vector spaces.

pnp

154
Stars
17
Forks
Watchers

Lecture notes for a short course on proving/programming in Coq via SSReflect.

coq-serapi

124
Stars
39
Forks
Watchers

Coq Protocol Playground with Se(xp)rialization of Internal Structures.

company-coq

348
Stars
30
Forks
Watchers

A Coq IDE build on top of Proof General's Coq mode

coq-program-verification-template

27
Stars
2
Forks
Watchers

Template project for program verification in Coq, showcasing reasoning on CompCert's Clight language using the Verified Software Toolchain [maintainer=@palmskog]

bonak

26
Stars
3
Forks
Watchers

🧊 An indexed construction of semi-simplicial and semi-cubical types

perennial

133
Stars
32
Forks
Watchers

Verifying concurrent crash-safe systems