Finds a resolution derivation of a clause from a set of clauses.
Finds a resolution derivation of a clause from a set of clauses.
The resulting resolution proof ends in a subclause of the specified clause a, and its initial clauses are either from bs, tautologies, or reflexivity.
Consequence to prove.
Set of initial clauses for the resulting proof.
Prover to obtain a resolution refutation of the consequence bs |= a from.
Resolution proof ending in a subclause of a, or None if the prover couldn't prove the consequence.