|
Welcome to RegSTAB Home Page!
RegSTAB is a SAT-Solver able to deal with formulae patterns.
e.g. any SAT-Solver can tell you that each of the following formulae is unsatisfiable:
- P1 ∧ (P1 ⇒ P2) ∧ ¬P2
- P1 ∧ (P1 ⇒ P2)
∧ (P2 ⇒ P3) ∧ ¬P3
- P1 ∧ (P1 ⇒ P2)
∧ (P2 ⇒ P3)
∧ (P3 ⇒ P4)
∧ ¬P4
- …
But RegSTAB can tell you directly that this is unsatisfiable for all n≥0:
P1 ∧ (Λi=1..n Pi ⇒ Pi+1) ∧ ¬Pn+1
This may be useful e.g. to prove circuit specifications independently of the number of bits.
(if display is weird click here)
Download RegSTAB
Documentation and Publications
Contact
|