"

The basic idea behind tableau systems

Here is the basic idea behind tableau systems. Imagine that your goal is to show that certain formulas of the language 0\mathcal{L}_0 are tautologies, or that in every structure 𝐒\mathbf{S}, they are true. Now clearly, given a formula XX, you cannot just consider every structure 𝐒\mathbf{S} individually to see whether that particular structure models XX or not. That would take an infinite amount of time. What you can do is employ some of the proofs we have given above to show that, e.g., X¬XX \vee \neg X is a tautology. The problem with this is that as the formulas get more complex, the proofs get longer and longer, to the point where it is just not feasible to carry them out in natural language. Moreover, these solutions are not very systematic as they stand. If you are ingenious, you may be able to do them (up to a point), but we don’t want to rely on ingenuity to solve these problems. We need a method.

In the tableau method, the whole approach is based on the following facts, discussed above:

  1. if XX is a tautology, ¬X\neg X is a contradiction;

  2. if something is a contradiction, then it hides an explicit contradictory claim of form Y¬YY \wedge \neg Y (and indeed, for some atomic formula PP, P¬PP \wedge \neg P).

If we put together these two facts, we get a strategy. We take the candidate tautology XX. If it really is a tautology, then its negation ¬X\neg X is a contradiction. If it is a contradiction, then with the help of some appropriate rules, we can hopefully show in what way it is a contradictory statement. In other words, we show which is the formula YY it claims is both true and false.

On the other hand, if XX is not a tautology, then it is either a contradiction or contingent, so its negation ¬X\neg X will either be a tautology or contingent (as described above). In such cases, we will find no contradiction.

To continue our example, take X¬XX \vee \neg X again. We already know this is a tautology, but what if we want to show in our tableau system that it is? Well, since we want to show X¬XX \vee \neg X, what we put at the beginning of our proof is its negation ¬(X¬X)\neg (X \vee \neg X). Then come the rules, which will tease out where exactly is the contradictory statement hidden in the formula.

License

Icon for the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Learning Logic Backwards Copyright © by Peter Susanszky is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, except where otherwise noted.