A Unification of Ordering Refinements of Resolution in Classical Logic

We introduce a general notion of resolution calculus. We show that it is possible to obtain a resolution calculus from a semantic tableau calculus that can be described by rules of a certain type. It is also possible to obtain an ordered resolution calculus from a semantic tableau calculus. We apply this to classical logic to obtain simple proofs of the completeness of several refinements of resolution in classical logic.