Programming Language Theory λΠ
-
Updated
Dec 2, 2024 - CSS
Programming Language Theory λΠ
List of resources about foundational knowledge for programmers (supposed to last a few decades)
An exhaustive condensed detachment formal proof generator for Hilbert systems in proof theory.
Convert logical formulas and generate their syntax trees as vector images in SVG format. Structuralize pure C-N formulas, pure D-proofs, and index-based summaries of pure D-proofs into a universal representation that is based on the Standard Galactic Alphabet and digits of the Alteran language of the Stargate franchise.
An adventure on formalizing logics using the Agda programming language
My contributions to Metamath's mmsolitaire project.
Concept-first companion to CMU 15-836 Substructural Logics, created by Hermes Agent
Absurdly sophisticated proofs of simple mathematical facts in Lean 4
Automated theorem prover for Multiplicative Linear Logic
A Lean 4 formal lab that mathematically guarantees the structural boundaries for NF Set Theory.
Assignment from CSED433: Computational Logic, 2025 Fall, POSTECH
The Open Deduction Proof Editor allows proof theorists (or anyone) to deconstruction proofs step by step. It currently supports deep inference formalisms, namely Open Deduction and naturally the Calculus of Structures. The front end of the application is written in Java, while the back end is written in Maude. There is also an implementation of …
A Rust crate for type-checked propositional logic proofs.
MCTS-guided theorem proving agent — decomposes math problems into a proof tree and explores it with LLMs. Runs on Anthropic/OpenAI APIs or fully offline on Apple Silicon.
My master thesis (and related code) in Logic at the University of Bergen.
Fitch proof constructor (using rules from my version of the forall x textbook) — Mirror of mrieppel.github.io/FitchFX/
An exhaustive condensed detachment formal proof generator for Hilbert systems in proof theory.
Equivalence of natural deduction and sequent calculus in HOL4
Exploring the depths of mathematics through the study of its foundations
Add a description, image, and links to the proof-theory topic page so that developers can more easily learn about it.
To associate your repository with the proof-theory topic, visit your repo's landing page and select "manage topics."