Skip to content

forestbelton/cooper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cooper

An implementation of a Presburger arithmetic solver using Cooper's method.

Progress

Step Implemented Proven
Convert to negation normal form
Remove redundant predicates
Move quantified variable to one side of literal
Remove coefficients from quantified variable
Construct left infinite projection and remove quantification

Each step will have specialized ADTs for convenience.

About

Presburger arithmetic solver in Idris

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages