Many Formula have multiple Unifier. We can describe all of them in a general way.

Example

For atomic formulas and :

  • Unifier A: to
  • Unifier B: to MGU of two atomic formulas to give

Example 2

Lets generalize these unifiers:

  • First:
  • Then, lets substitute
  • Then, final one is:

Generality

  • The MGU is most general, because all other unifiers are too specific
  • A substitution is most general of a set of expressions if it unifies and for any unifier of , there is a unifier s.t