Definition

Factoring ^definition

Let be a disjunctive clause containing two unifiable predicates and . Given a most general unifier, , can be factored by substituting it with , eliminating one of or

Examples

Take the disjunctive clause . The predicates and are unifiable with being their MGU.

Then, we can replace with

where means equisatisfiable.