SkillAgentSearch skills...

Cqfd

A why3 certified prover for propositional logic

Install / Use

/learn @acorrenson/Cqfd
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

cqfd

Cqfd is a why3-certified automatic prover for propositional logic.

Construction

The core algorithm is implemented and verified in Why3 and takes the form of a collection of strategies which search for proofs. Strategies are all proven correct and can be extracted to OCaml.

Features

  • Automatic proof of boolean formulas in a context

WIP

  • Proof text extraction (in french)

Ideas

  • Extension to first order logic ?
  • Fallback to sat if the prover fails ?
View on GitHub
GitHub Stars11
CategoryDevelopment
Updated3y ago
Forks0

Languages

OCaml

Security Score

75/100

Audited on Jun 1, 2022

No findings