Metaprogramming, verified meta-theory and implementation of Coq in Coq
-
Updated
Sep 16, 2024 - Coq
Metaprogramming, verified meta-theory and implementation of Coq in Coq
A foundational framework for modular cryptographic proofs in Coq
Formalization of C++ for verification purposes.
A Lustre compiler in Coq
Verified hash-based AMQ structures in Coq
A formalization of category theory in the Coq proof assistant.
Formalising Turing Machines In Coq (bachelor's thesis)
Work based on http://www-sop.inria.fr/marelle/GeometricAlgebra/
A fornalisation of Grobner basis in ssreflect
Deadlock avoidance on using futures in shared memory. The project includes the formalization of a trace language and results on a policy on safe joins (through a notion of known tasks) and we show that data-race-freedom implies deadlock freedom.
LVC verified compiler
Linear Temporal Logic formalized in Coq
Formalization of Category Theory in Coq.
This package provides a Coq formalization of abstract algebra using a functional programming style. The modules contained within the package span monoids, groups, rings, and fields and provides both axiom definitions for these structures and proofs of foundational results. The current package contains over 800 definitions and proofs.
Formal proof with the Coq theorem prover that elements of some equivalence classes defined over a formal language of interactions describing the behavior of distributed systems have the same semantics.
Proof in Coq that all Robbins algebras are Boolean algebras
Formalization of temporal logic in Coq
A library of formalized automaton algorithms
Add a description, image, and links to the coq-formalization topic page so that developers can more easily learn about it.
To associate your repository with the coq-formalization topic, visit your repo's landing page and select "manage topics."