Consider the sentences X and Y, where X = {a, x1, x2, ..., xm} and Y = {~ a, y1, y2, ..., yn}, where a is a variable, ~ a is its negation , and xi and yi are literals (i.e., possibly negative variables).
Interpretation of X is a sentence (a \ / x1 \ / x2 \ / ... \ / xm) - that is, at least one of a or one of xi must be true if we assume that X is true, Similarly for Y.
Suppose that X and Y are true.
We also know that (a \ / ~ a) is always true, regardless of the value of a.
If ~ a is true, then a is false, therefore ~ a / \ X => {x1, x2, ..., xm}.
If a is true, then ~ a is false. In this case, a / \ Y => {y1, y2, ..., yn}.
Therefore, we know that {x1, x2, ..., xm, y1, y2, ..., yn} must be true, assuming that X and Y are true. Note that the new sentence does not apply to variable a.
This type of deduction is known as permission.
How does this work in the proof of a resolution-based theorem? Simple: we use evidence from the contrary. That is, we start by turning our "facts" into reservations and add suggestions corresponding to the denial of our "goal." Then, if we can eventually resolve the empty sentence {}, we will reach a contradiction, since an empty sentence is equivalent to false. Since the data is given, this means that our negative goal must be wrong, therefore, the goal (unnecessarily) must be true.