Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Coq

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.

https://github.com/emanuelec/teoria-dei-tipi

Appunti ed esercizi del corso "Teoria dei tipi" - università degli studi di Padova, corso di laurea in Informatica

coq esercizi exercises logica martin-lof matematica math proof-assistant teoria-dei-tipi type-theory unipd

Last synced: 09 Nov 2024

https://github.com/cohencyril/signdet

Sign determination for CAD

coq mathcomp real-algebraic-geometry ssreflect

Last synced: 06 Nov 2024

https://github.com/emarzion/hm

Definitional interpreter for Hindley-Milner in Coq

coq hindley-milner interpreter

Last synced: 06 Nov 2024

https://github.com/sr-lab/roundalize

Rounds and renders huge rational numbers to human-readable decimals.

coq rational-numbers rounding truncation

Last synced: 12 Nov 2024

https://github.com/sr-lab/pwned-api-wrapper

Wraps the Pwned Passwords API offering batch queries etc. from the command line.

api client coq pwned-passwords wrapper

Last synced: 12 Nov 2024

https://github.com/sr-lab/coq-tries

Generic tries in Coq.

coq generic library lookup search-tree trie

Last synced: 12 Nov 2024

https://github.com/infou012/Verification

Formal verification using Coq

coq

Last synced: 23 Oct 2024

https://github.com/elopez/cfptt

Trabajos Prácticos de Construcción Formal de Programas en Teoría de Tipos

cfptt coq

Last synced: 29 Oct 2024

https://github.com/vonavi/coq-examples

Coq examples

coq

Last synced: 12 Oct 2024

https://github.com/eliasgit2017/proofbox

Proofbox : 2022 A tool to serve smt solvers (and some other formal verification tools) jobs

alt-ergo coq docker docker-container ocaml smt-solver

Last synced: 06 Nov 2024

https://github.com/sunsided/coq-playground

Toying around with the Coq Proof Assistant

coq interactive-proofs

Last synced: 06 Nov 2024

https://github.com/newca12/cours-coq-bertot-2009

Updated source code for "Cours Vidéo de Coq 2009" by Yves Bertot

coq

Last synced: 08 Nov 2024

https://github.com/isosafrasaurus/transitive_closure

Coq definitions of relations on finite sets, transitive closure, adjacency matrix powering, Floyd-Warshall algorithm, Tarjan and Purdom algorithms.

coq

Last synced: 06 Nov 2024

https://github.com/pikapikapikaori/coq

Coq class projects.

coq

Last synced: 27 Sep 2024

https://github.com/chesium/geocoq-zh

GeoCoq, Chinese translation.

coq coq-formalization geometry

Last synced: 27 Sep 2024

https://github.com/sauzeauyannis/ls-projet

An interpreter for an imperative language and a Hoare logic prover

coq hoare-logic imperative-language interpreter ocaml prover school-project

Last synced: 27 Sep 2024

https://github.com/pkutcs-cbs/cbs-verification

A verification tool developed in Coq for analyzing cloud block storage

cloud-block-store coq formal-verification separation-logic theorem-proving

Last synced: 06 Nov 2024

https://github.com/liyishuai/coq-tls

TLS in Coq

coq tls

Last synced: 06 Nov 2024

https://github.com/radeusgd/gadt-thesis

The repository containing Coq proofs attached to my master's thesis - Formal foundations for Generalized Algebraic Data Types in Scala

coq formal-methods gadt scala

Last synced: 13 Oct 2024

https://github.com/guidanoli/peg-coq

Formalizing PEGs and a well-formedness algorithm in Coq

coq lpeg parsing-expression-grammars well-formed

Last synced: 31 Oct 2024

https://github.com/motrellin/comoproj

Template for Github Coq-Projects

coq template-project

Last synced: 06 Nov 2024

https://github.com/mrandl/verith

A small coq library for verifying OCaml native integer computations

algebra arithmetic coq formal-verification proof

Last synced: 10 Oct 2024

https://github.com/verse-lab/arboreta

Mechanised Reasoning about Array-Based Trees in Separation Logic

coq data-race-detection formal-verification generic-tree logical-clock rosetree separation-logic vector-clock

Last synced: 06 Nov 2024

https://github.com/mjub/coq-template

A set of sensible base files for my Coq projects

coq coq-template devcontainer template vscode

Last synced: 06 Nov 2024

https://github.com/uncomputable/expressive-wallet

What is a minimal wallet of coins that can express all amounts below a target?

coq formal-verification maths maths-problem ocaml theorem-proving

Last synced: 06 Nov 2024

https://github.com/mjub/hott

Homotopy type theory + Coq = ?

coq homotopy-type-theory

Last synced: 06 Nov 2024

https://github.com/motrellin/comoalg

Some personal notes on typical algebra topics

coq coq-formalization coq-library

Last synced: 06 Nov 2024

https://github.com/zagoli/impcoq

An implementation of the IMP language in Coq with two proofs.

coq imp language proof

Last synced: 06 Nov 2024

https://github.com/giacomocavalieri/software-foundations

Code from the "Software Foundations" books

coq software-foundations

Last synced: 06 Nov 2024

https://github.com/gkerfimf/satisfiability-theory-in-coq

Model-counting algorithm written in Coq

coq model-counting sat

Last synced: 06 Nov 2024

https://github.com/chat-apropo/coqbot

Irc coq repl bot

bot coq irc repl

Last synced: 06 Nov 2024

https://github.com/deividrvale/nijn-coq-script-generation

OCaml module of Nijn to generate coq scripts for checking termination proofs of higher-order rewriting systems.

coq termination-checking

Last synced: 06 Nov 2024

https://github.com/saxonrah/the_faulting_problem

Faulting Problem conjecture in computer science and software engineering. This repository contains a conjecture and proof with an implementation in Coq.

computer-science coq mathematics software-engineering white-paper whitepaper

Last synced: 06 Nov 2024

https://github.com/gkerfimf/coq-o

Properties of big-O notation proven in Coq

big-o big-o-notation coq

Last synced: 06 Nov 2024

https://github.com/yvesemmanuel/solving-problems

Solving problems for college classes

coq function-optimization genetic-algorithm java python

Last synced: 12 Oct 2024

https://github.com/monstrencage/obs-alg-proofs

This projects contains a Coq proof related to observation algebras.

coq

Last synced: 06 Nov 2024

https://github.com/diohabara/coq-template

coq template

coq template

Last synced: 06 Nov 2024

https://github.com/kamirus/fine-grained-shift0-dollar

Coq Formalisation of "A Fine-Grained Evaluation Strategy for Delimited-Control Operators shift0/dollar"

control-operators coq delimited-continuations formalization lambda-calculus

Last synced: 06 Nov 2024

https://github.com/erquint/coq_centigrade

Caves of Qud Harmony-based mod.

caves-of-qud coq csharp dotnet harmony mod mono unity

Last synced: 06 Nov 2024

https://github.com/rog0d/compil

Updated version of the code found on Xavier Leroy's Compil course

compil coq

Last synced: 06 Nov 2024

https://github.com/arnaudcs/licence-informatique-um

Documents utiles et réalisés lors de mes années de licence à l'université de Montpellier.

c coq cpp html java js lisp python scheme

Last synced: 06 Nov 2024

https://github.com/klausnat/adam_chlipala_certified_programming_with_dependent_types_exercises

COQ. Certified Programming with Dependent Types by Adam Chlipala. Exercises from the book. Solutions.

certified coq coq-formalization dependent functional-programming types

Last synced: 06 Nov 2024

https://github.com/yiyunliu/system-f-omega

Strong normalization and parametricity for System Fω in Coq

coq denotational-semantics impredicative-types lambda-calculus polymorphic-types type-theory

Last synced: 10 Oct 2024

https://github.com/diohabara/hello-coq

hello world by coq

coq

Last synced: 12 Oct 2024

https://github.com/jaalonso/dao_con_coq_y_mathcomp

Demostración asistida por ordenador con Coq y MathComp.

coq mathcomp

Last synced: 12 Oct 2024

https://github.com/dmxlarchey/relevant-decidability

A constructive account of Kripke-Curry's decidability proof for Implicational Relevance logic (see README.md below)

coq coq-formalization decidability-proof kripke-curry logic relevance

Last synced: 06 Nov 2024

https://github.com/liyishuai/coq-show

The Show class in Coq

coq coq-library

Last synced: 06 Nov 2024

https://github.com/aidatorajiro/worksofproof

My works of mathematical proof using functional languages

coq functional-languages haskell proof

Last synced: 07 Nov 2024

https://github.com/co-dan/guix-packages

Guix channel

coq guix

Last synced: 06 Nov 2024

https://github.com/co-dan/noninterference-coq

Formalisation of "Noninterference, Transitivity, and Channel-Control Security Policies" by J. Rushby

coq noninterference

Last synced: 06 Nov 2024

https://github.com/corwin-of-amber/sane-coq

Configuring Proof General for use with Coq is hard and the defaults suck. This is a simple baseline configuration for Emacs.

coq emacs-configuration proof-general

Last synced: 06 Nov 2024

https://github.com/typicalmath/stl

The Logic of Spacetime in Coq

coq logic sequent-calculus

Last synced: 12 Oct 2024

https://github.com/jakuj/tichu-puzzle

Solving a puzzle with Prolog and Coq.

coq prolog puzzle

Last synced: 10 Nov 2024

https://github.com/satyendrabanjare/atp-proofs

Collection of explainatory example proofs for popular proof assistants.

coq homotopy-type-theory isabelle-hol proof-assistant proof-of-concept type-theory typesystems

Last synced: 08 Nov 2024