formal-land / coq-of-python
Translate Python code to Coq code for formal verification. Applied to the reference implementation of Ethereum in Python.
☆30Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for coq-of-python
- A Machine-to-Machine Interaction System for Lean 4.☆16Updated last week
- How to read Lean☆16Updated 2 weeks ago
- ☆13Updated last year
- A Seamless, Interactive Tactic Learner and Prover for Coq☆59Updated last week
- a categorical deep learning compiler☆108Updated 6 months ago
- Formalizing stochastic doubly-efficient debate☆92Updated last month
- Rust bindings to GAP (Groups, Algorithms, Programming)☆18Updated last year
- LeanSSR: an SSReflect-Like Tactic Language for Lean☆32Updated 2 months ago
- A date and time library for Lean 4☆11Updated 7 months ago
- sketches for egg: a flexible, high-performance e-graph library☆25Updated 5 months ago
- Plain-text declaration export for Lean 4☆12Updated last month
- ☆21Updated 2 years ago
- ☆12Updated 4 months ago
- Pedagogical first-order prover in Python☆73Updated 2 weeks ago
- ☆21Updated 11 months ago
- Replay the `Environment` for a given Lean module, ensuring that all declarations are accepted by the kernel.☆18Updated this week
- A formal consistency proof of Quine's set theory New Foundations☆66Updated this week
- A minimal proof checker.☆65Updated 2 months ago
- An embedding and formalization of GAP (groups, algorithms, Programming) in LEAN4☆15Updated 2 years ago
- Template for blueprint-driven formalization projects in Lean.☆30Updated last week
- Materials for the course "theorem prover lab: applications in programming languages" at KIT, SS2022 edition☆17Updated 2 years ago
- A Lean formalisation of parts of Martin Liebeck's "A concise introduction to pure mathematics"☆13Updated last year
- Compositional Verification of Composite Byzantine Protocols☆11Updated 2 months ago
- Parser Combinator Library for Lean 4☆34Updated this week
- Interfacing with Large Language Models (remote and local) from Lean.☆25Updated 4 months ago
- A Lean 4 package for heavy numerical computations☆17Updated 2 years ago
- embedding MLIR in LEAN☆47Updated 5 months ago
- This package provides an interface and foundation for verified SAT reasoning☆49Updated 2 months ago
- A minimal development of SSA theory☆88Updated this week
- Alternative Mizar proof checker (http://mizar.org/) written in Rust☆47Updated 3 months ago