Skip to content

An automated theorem prover supporting first-order logic and smart premise selection (WIP)

Notifications You must be signed in to change notification settings

scott-22/automated-prover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Theorem Prover

This is an automated theorem prover, supporting first-order logic (FOL) with plans to add an induction schema and smart premise selection. Given arguments and a conclusion, it uses a resolution procedure to determine entailment. Currently, it's very much a work-in-progress.

Development

Currently a WIP. To set up a virtual environment and run unit tests, run the following commands from the parent directory:

  1. python3 -m venv venv
  2. source venv/bin/activate
  3. pip install -r requirements.txt
  4. pytest

About

An automated theorem prover supporting first-order logic and smart premise selection (WIP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages