Kruskal-Finite

Data analysis tools

Tools for determining and working with finite data structures in a proof assistant.

Tools for dealing with finiteness and choice

GitHub

0 stars
2 watching
0 forks
Language: Coq
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
dmxlarchey/coq-kruskalA comprehensive library of constructive Coq proofs for Kruskal's tree theorem and related concepts.0
dmxlarchey/kruskal-theoremsProvides theorem results for tree embeddings in inductive type theory1
dmxlarchey/kruskal-almostfullA formalization of ground results about Almost Full relations in Coq 8.14+, including closure properties and Dickson's lemma.1
dmxlarchey/kruskal-fanA Coq proof framework for Fan theorem and König's lemma1
dmxlarchey/kruskal-treesA Coq library formalizing rose trees for mathematical proof and theorem proving1
dmxlarchey/kruskal-higmanAn inductive proof of Higman's theorem for unary trees and lists, providing a constructive basis for Kruskal's theorem0
piotrmurach/finite_machineA minimalist Ruby gem for defining and managing finite state machines with straightforward syntax and powerful callback mechanisms.808
mmaelicke/dtype-decorateA library of decorators to enforce data type constraints on function attributes0
dmxlarchey/kruskal-veldmanProvides a constructive account of Wim Veldman's proof of a variant of Kruskal's tree theorem for rose trees in Coq.0
dmxlarchey/quasi-morphismsA Coq library providing tools and definitions for quasi-morphisms in the context of Almost Full relations1
lexi-lambda/higher-rankA Haskell implementation of type checking and evaluation for higher-rank polymorphism101
dyrkin/fsmAn implementation of a Finite State Machine in Go.62
fluidex/plonkitProvides tools and utilities for generating and verifying proofs in a zkSNARK proof system159
typedefs/typedefsA language-agnostic way to define algebraic data types using polynomials.367
dmxlarchey/relevant-decidabilityMechanization of a proof for the decidability of Implicational Relevance Logic0