Definition
Open Branch
A branch in a semantic tableau is open when it is complete, meaning no further rules can be applied, and it contains no pair and for the same formula .
An open branch certifies that the initial formula is satisfiable.
Extracting a Model
Model Construction
An open, complete branch provides a model for the initial formula. Construct the model by assigning truth values to atoms based on their signs:
- Assign to every atom where appears on the branch
- Assign to every atom where appears on the branch
This interpretation satisfies all signed formulas on the branch, and therefore satisfies the initial formula.
Relation to Validity
Satisfiability Witness
The presence of an open branch means the negation of the initial formula is satisfiable. To check whether a formula is valid, start with and verify that all branches close. If any branch remains open, is not valid.