English

SCL(EQ): SCL for First-Order Logic with Equality

Logic in Computer Science 2022-05-18 v1

Abstract

We propose a new calculus SCL(EQ) for first-order logic with equality that only learns non-redundant clauses. Following the idea of CDCL (Conflict Driven Clause Learning) and SCL (Clause Learning from Simple Models) a ground literal model assumption is used to guide inferences that are then guaranteed to be non-redundant. Redundancy is defined with respect to a dynamically changing ordering derived from the ground literal model assumption. We prove SCL(EQ) sound and complete and provide examples where our calculus improves on superposition.

Keywords

Cite

@article{arxiv.2205.08297,
  title  = {SCL(EQ): SCL for First-Order Logic with Equality},
  author = {Hendrik Leidinger and Christoph Weidenbach},
  journal= {arXiv preprint arXiv:2205.08297},
  year   = {2022}
}
R2 v1 2026-06-24T11:19:47.922Z