Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: theorem-prover

msakai/toysolver

My sandbox for experimenting with solver algorithms.

Language: Haskell - Size: 7.22 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 152 - Forks: 11

uuverifiers/ostrich

An SMT Solver for string constraints

Language: Scala - Size: 207 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 30 - Forks: 9

ptarau/TypesAndProofs

Type inference algorithms and intuitionistic propositional theorem provers solving type inhabitation problems

Language: Prolog - Size: 3.91 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 29 - Forks: 3

lean-ja/fp-lean-ja

Functional Programming in Lean の日本語訳. 演習問題への解答を含みます(作業中 🚧)

Language: Lean - Size: 1.15 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 4 - Forks: 1

newca12/awesome-rust-formalized-reasoning

An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.

Size: 279 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 278 - Forks: 9

HigherOrderCO/Kind1

A next-gen functional language

Language: Rust - Size: 34.4 MB - Last synced: 7 days ago - Pushed: 9 days ago - Stars: 3,493 - Forks: 136

cicada-lang/cicada-plct

Cicada Language (PLCT little team)

Language: TypeScript - Size: 2.5 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 91 - Forks: 6

SRI-CSL/yices2

The Yices SMT Solver

Language: SMT - Size: 25.7 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 354 - Forks: 45

pitmonticone/carleson Fork of fpvandoorn/carleson

[WIP] A formalised proof of a generalised Carleson's Theorem in the Lean proof assistant.

Language: TeX - Size: 718 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

cicada-lang/cicada-solo

Cicada Language (solo version)

Language: TypeScript - Size: 6.83 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 126 - Forks: 5

cheuktingli/psitip

Python Symbolic Information Theoretic Inequality Prover

Language: Python - Size: 2.56 MB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 32 - Forks: 7

philzook58/pyeprover

A simple repackaging of the E automated theorem prover for ease of installation and execution from python

Language: Shell - Size: 1.65 MB - Last synced: 24 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

konn/vscode-redtt-diagnostics 📦

Diagnostic extension for redtt prover

Language: TypeScript - Size: 120 KB - Last synced: 25 days ago - Pushed: about 2 years ago - Stars: 3 - Forks: 1

pitmonticone/FLT3 Fork of riccardobrasca/flt3

A formalised proof of Fermat's Last Theorem for exponent 3 in the Lean proof assistant.

Language: TeX - Size: 550 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 1

plazajan/Propositional-Resolution

Propositional theorem prover - resolution with pure literal elimination and subsumption elimination, implemented in ISO Prolog. Educational software.

Language: Prolog - Size: 110 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 0

phenax/ts-theorem-provinator

Experiment to use typescript's type system for theorem proving

Language: TypeScript - Size: 30.3 KB - Last synced: 24 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 0

lukaszcz/coqhammer

CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory

Language: OCaml - Size: 2.5 MB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 205 - Forks: 29

0vercl0k/z3-playground 📦

A repository to store Z3-python scripts you can use as examples, reminders, whatever.

Language: Python - Size: 56.6 KB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 273 - Forks: 33

uuverifiers/princess

The Princess Theorem Prover

Language: Scala - Size: 52.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 18 - Forks: 5

evhub/pyprover

Resolution theorem proving for predicate logic in pure Python.

Language: Python - Size: 344 KB - Last synced: 24 days ago - Pushed: 6 months ago - Stars: 88 - Forks: 8

veracruz-project/supervisionary

The Supervisionary proof-checking kernel for higher-order logic

Language: Rust - Size: 827 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0

righ1113/IshiiSan_Galois_Idris

『ガロア理論の頂を踏む』読書ノート

Language: Idris - Size: 40 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

jubnzv/folderol

A toy theorem prover

Language: OCaml - Size: 21.5 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0

edoput/lcf-prover

silly automated prover for minimal propositional logic

Language: OCaml - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0

acl2/acl2

ACL2 System and Books as Maintained by the Community

Language: Common Lisp - Size: 1.2 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 336 - Forks: 96

lambduli/resin

A toy Automated Theorem Prover for First Order Classical Logic built on Resolution.

Language: Haskell - Size: 264 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

johnyf/tool_lists

Links to tools by subject

Size: 63.5 KB - Last synced: 10 days ago - Pushed: 2 months ago - Stars: 360 - Forks: 81

groupoid/anders

🧊 Модальний гомотопічний верифікатор математики

Language: OCaml - Size: 11.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 17 - Forks: 3

RiccardoBiosas/LeanGPT

Experiments with interactive theorem provers, LLMs and formal systems

Language: Coq - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 12 - Forks: 2

philzook58/pyvampire

A simple repackaging of the Vampire automated theorem prover

Language: Shell - Size: 20.8 MB - Last synced: 24 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

dominique-unruh/qrhl-tool

Proof assistant for qRHL

Language: Scala - Size: 90.1 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 17 - Forks: 3

hengxin/tlaps-examples

Examples for TLAPS (TLA+ Proof System)

Language: TeX - Size: 4.76 MB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 9 - Forks: 6

theoremprover-museum/egal

Chad Brown’s Egal, a theorem prover for higher-order Tarski–Grothendieck set theory

Language: OCaml - Size: 1.32 MB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

philzook58/egglog0

Datalog + Egg = Good

Language: Rust - Size: 481 KB - Last synced: 24 days ago - Pushed: 12 months ago - Stars: 65 - Forks: 3

jchenche/theorem-prover

Implementation of a theorem prover for first-order logic

Language: Rust - Size: 278 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

andrew-johnson-4/LSTS

Large Scale Type Systems (programming language)

Language: Rust - Size: 1.16 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 99 - Forks: 3

joom/hezarfen 📦

a theorem prover for intuitionistic propositional logic in Idris, with metaprogramming features

Language: Idris - Size: 48.8 KB - Last synced: 3 months ago - Pushed: over 5 years ago - Stars: 118 - Forks: 3

nomaanakhan/Theorem-Prover-for-Clause-Logic

Theorem prover for a clause logic using the resolution principle.

Language: Python - Size: 223 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 4 - Forks: 0

tani/acl2-kernel

Jupyter Kernel for ACL2

Language: Jupyter Notebook - Size: 145 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 4 - Forks: 1

righ1113/divseq2

割数列を用いたコラッツ予想の証明Ⅱ

Language: Lean - Size: 34.2 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

RAIRLab/lazyslate

An open source graphical proof construction assistant for the creation of Natural Deduction proofs. Started as a Hack RPI 2022 Project

Language: TypeScript - Size: 175 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

Chymyst/curryhoward

Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism

Language: Scala - Size: 413 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 254 - Forks: 14

LS-Lab/KeYmaera-release

Older KeYmaera 3: A Hybrid Theorem Prover for Hybrid Systems

Language: Java - Size: 19.5 MB - Last synced: 2 months ago - Pushed: over 9 years ago - Stars: 8 - Forks: 4

LS-Lab/KeYmaeraX-release

KeYmaera X: An aXiomatic Tactical Theorem Prover for Hybrid Systems (release)

Language: Scala - Size: 256 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 71 - Forks: 36

ai4reason/Prover9

Prover9 is an automated theorem prover for first-order and equational logic, and Mace4 searches for finite models and counterexamples.

Language: C - Size: 1.81 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 27 - Forks: 8

martinberger/hol-c

A proof-of-concept LCF-style interactive theorem prover for HOL(C)

Language: Scala - Size: 136 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 1

shilangyu/cs550-labs

Solutions to labs from the formal verification course at EPFL

Language: Scala - Size: 1.03 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

lambduli/plover

An implementation of Minilog (my other) toy language with a complete search strategy making it a simple, naive, toy theorem prover with Prolog syntax.

Language: Haskell - Size: 2.72 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0

RAIRLab/ShadowProver

The definitive DCEC theorem prover built on SNARK.

Language: Java - Size: 35.5 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

kovvalsky/prove_SICK_NL

Prove Ducth NLI problems of SICK-NL with LangPro

Language: Prolog - Size: 66.4 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 0

catseye/Philomath

MIRROR of https://codeberg.org/catseye/Philomath : An LCF-style theorem prover written in C89 (a.k.a ANSI C)

Language: C - Size: 51.8 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 12 - Forks: 1

forked-from-1kasper/anders

Anders: Cubical Type Checker

Language: OCaml - Size: 4.02 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 13 - Forks: 1

DaniRuizPerez/AutomaticReasoning-IntelligentSystems

Collection of projets that I developed like an ASP music composer, a Sokoban, Hitory and 8puzzle puzzle solvers, Probabilistic Reasoning with Answer Sets and a project on Automatic Theorem Provers

Language: C - Size: 155 KB - Last synced: 7 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1

pro465/nnoq

not noq

Language: Rust - Size: 94.7 KB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 4 - Forks: 1

benhuds/wangs-algorithm

Propositional theorem prover using Wang's algorithm

Language: Prolog - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 7 - Forks: 2

Seasawher/mathematics_in_lean Fork of leanprover-community/mathematics_in_lean

「Mathematics in Lean」の読書メモ

Language: Lean - Size: 17.2 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

Seasawher/lean-math-workshop-my-solutions

https://github.com/yuma-mizuno/lean-math-workshop のクローン.自分で問題を解いていくために使う.

Language: Lean - Size: 295 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

Seasawher/lean-quiz-template

Lean でクイズを出題するためのテンプレート. lean_grader を使用して自動採点を行います.

Language: Lean - Size: 5.86 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

joom/WangsAlgorithm

A classical propositional theorem prover in Haskell, using Wang's Algorithm.

Language: Haskell - Size: 17.6 KB - Last synced: 10 months ago - Pushed: almost 5 years ago - Stars: 35 - Forks: 4

chrisjpm/holbert Fork of liamoc/holbert

A graphical interactive proof assistant designed for education. My contributions: applying rules by elimination, proofs by induction, proofs by cases, multi-axiom element and misc css styling. Honours report grade: 76% :tada:

Language: Haskell - Size: 13.3 MB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Seasawher/math2001 Fork of hrmacbeth/math2001

Lean4 による数学の定理証明のチュートリアル

Language: Lean - Size: 4.64 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

domasin/nholz

An F# porting of HOL Zero

Language: F# - Size: 27.6 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

namin/leanTAP

A Declarative Theorem Prover for First-Order Classical Logic

Language: Scheme - Size: 20.5 KB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 25 - Forks: 2

nclarius/pyPL

Analytic tableau based minimal model generator, model checker and theorem prover for first-order logic with modal extensions

Language: Python - Size: 5.83 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 18 - Forks: 2

benjishults/bitnots

Tableau Theorem Prover

Language: Kotlin - Size: 1.04 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 1

kovvalsky/LangPro

Tableau-based Theorem Prover for Natural Logic and Language

Language: Prolog - Size: 26.3 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 107 - Forks: 9

Seasawher/docker-lean4

Ubuntu base docker images and devcontainer feature of lean4 theorem prover

Language: Dockerfile - Size: 34.2 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

forked-from-1kasper/bravo

Castle Bravo: Experimental HoTT Implementation

Language: OCaml - Size: 381 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 6 - Forks: 1

georgejkaye/theorem-prover

A simple theorem prover made for a university programming assignment

Language: Java - Size: 163 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 1

moratori/clover

A experimental prover written in Common Lisp, based on clause resolution and Knuth-Bendix completion algorithm.

Language: Common Lisp - Size: 443 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

uncomputable/natural-number-game

Reimplementation of Natural Number Game in Coq

Language: Coq - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

James-Oswald/EminenceProver

A theorem prover for proof-theoretic higher order modal logic

Language: C++ - Size: 515 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

rasheedja/LPPaver

An automated prover targeting problems that involve nonlinear real arithmetic.

Language: JavaScript - Size: 1.62 MB - Last synced: 6 days ago - Pushed: 6 months ago - Stars: 5 - Forks: 0

adyavanapalli/natural-number-game-solutions

Solutions to Imperial College London's Natural Number Game, a gamified formal mathematics course on the Peano axioms using an interactive + automated theorem prover developed by Microsoft Research called Lean.

Size: 23.4 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 8 - Forks: 6

ncfavier/muri

A theorem prover for intuitionistic propositional logic

Language: Haskell - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0

o7q/InfiniteMonkeySimulator

Simulate an immortal monkey typing on a typewriter.

Language: C++ - Size: 725 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

gilith/metis

An automatic theorem prover for first order logic with equality

Language: Standard ML - Size: 609 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 27 - Forks: 1

nbice1/First-Order-Logic

This project is aimed at developing a program to evaluate the truth-value of sentences in First-Order Logic and construct proofs.

Language: Python - Size: 225 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0

taktoa/eqsat

A language-generic implementation of equality saturation in Haskell

Language: Haskell - Size: 451 KB - Last synced: 7 months ago - Pushed: over 5 years ago - Stars: 19 - Forks: 3

chaudhuri/sympli 📦

A propositional linear inverse method theorem prover (written in 2003-2004, very lightly maintained)

Language: Standard ML - Size: 106 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0

dannypsnl/k 📦

k theorem prover

Language: Racket - Size: 280 KB - Last synced: 4 days ago - Pushed: almost 2 years ago - Stars: 11 - Forks: 1

rasheedja/PropaFP

Auto-active verification of floating-point programs.

Language: Haskell - Size: 1.54 MB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 6 - Forks: 0

samuelbarrett1234/atp

An automated conjecturer / theorem prover in C++

Language: C++ - Size: 181 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

5HT/bertrand

🧊 Metamath система

Language: OCaml - Size: 157 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

bor0/budge

Budge - a programming language and a theorem prover

Language: Jupyter Notebook - Size: 907 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0

yakuza8/first-order-predicate-logic-theorem-prover

Autonomous Theorem Prover for First Order Predicate Logic

Language: Python - Size: 104 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 8 - Forks: 3

DominicPM/supervisionary

Supervisionary: a proof-checking system for HOL

Language: Rust - Size: 4.84 MB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

tani/solv

IPC/CPC theorem prover in Prolog

Language: Prolog - Size: 48.8 KB - Last synced: 10 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

cpressey/LCF-style-ND

Exposition of an LCF-style theorem prover for propositional logic in a Natural Deduction system

Size: 123 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

sramakrishnan247/ProveMe

A Theorem Prover for Propositional Logic

Language: Java - Size: 50.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

forked-from-1kasper/principia

Principia: Metamath-like Logician Language

Language: OCaml - Size: 126 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

forked-from-1kasper/romeo

Castle Romeo: Experimental Theorem Prover for Category Theory

Language: OCaml - Size: 122 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0

jdevuyst/tableaux

Tableau-based theorem prover for public announcement logic

Language: Clojure - Size: 211 KB - Last synced: 10 months ago - Pushed: over 9 years ago - Stars: 6 - Forks: 1

BelegCuthalion/hilbert

Simple Hilbert-style prover for implicational fragment.

Language: Python - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

SjVer/MQS

Math Question Solver

Language: Rust - Size: 1.37 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

flijnzaad/natural-natural-deduction

"Natural" Natural Deduction: a Theorem Prover for Propositional Logic

Language: Python - Size: 571 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

forked-from-1kasper/hurricane

Hurricane: HoTT-I Type System

Language: OCaml - Size: 44.9 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

arckt/go-stp

Golang bindings to the STP API

Language: Go - Size: 4.88 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

righ1113/collatzProof_DivSeq

割数列を用いたコラッツ予想の証明

Language: Idris - Size: 357 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

righ1113/godel

Mathematical Girls

Language: Idris - Size: 85 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

Related Keywords
theorem-prover 113 theorem-proving 30 logic 18 proof-assistant 15 first-order-logic 13 dependent-types 10 propositional-logic 10 lean 9 lean4 9 formal-methods 9 mathematics 9 prolog 7 prover 7 formal-verification 6 rust 6 interactive-theorem-proving 6 verification 5 higher-order-logic 5 haskell 5 programming-language 5 math 5 mathematical-logic 5 type-system 4 language 4 automated-theorem-provers 4 dependent-type-theory 4 smt-solver 4 idris 4 lcf-style 4 coq 4 intuitionistic-logic 4 mltt 4 type-checker 4 hott 4 homotopy-type-theory 4 natural-deduction 4 python 3 classical-logic 3 logic-programming 3 proof 3 java 3 formal-mathematics 3 modal-logic 3 cubical-type-theory 3 ocaml 3 scala 3 model-checking 3 maths 3 type-theory 3 proof-checking 3 curry-howard-isomorphism 3 proof-checker 3 lambda-calculus 3 hybrid-systems 2 mathematica 2 formal-languages 2 parser 2 artificial-intelligence 2 collatz-conjecture 2 subsumption-elimination 2 library 2 propositional-resolution 2 lambda-terms 2 tableau 2 dynamical-systems 2 category-theory 2 compiler 2 dynamic-logics 2 differential-equations 2 webassembly 2 differential-dynamic-logic 2 sat-solver 2 cyber-physical-systems 2 acl2 2 common-lisp 2 hott-uf 2 automated-theorem-proving 2 mathematical-programming 2 golang 2 proof-net 2 formalization 2 go 2 natural-logic 2 functional-programming 2 satisfiability-modulo-theories 2 reasoning 2 natural-language-inference 2 proof-language 2 optimization 2 lean-theorem-prover 2 program 2 clojure 2 tautology-checking 2 nli 2 repl 2 cicada 2 dependent-record-types 2 modal-logics 2 algebra 2 formal-proofs 2