SCL with Theory Constraints

03/10/2020
by   Alberto Fiori, et al.
0

We lift the SCL calculus for first-order logic without equality to the SCL(T) calculus for first-order logic without equality modulo a background theory. The model representation consists of ground background theory literals and ground first-order literals. The model representation language is expressive enough to simulate hierarchic superposition on full first-order theory constrained clauses with variables. Generated clauses enjoy a non-redundancy property. SCL(T) is a semi-decision procedure for pure clause sets that are clause sets without first-order function symbols ranging into the background theory sorts. SCL(T) can be turned into a decision procedure if the considered combination of a first-order logic modulo a background theory enjoys an abstract finite model property.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro