Decision Procedures
 

An important feature of the methods we have employed in the last two chapters is that they all provide what logicians call a decision procedure for determining a result. A decision procedure is a procedure which is guaranteed to produce a result in a finite number of steps.  All of the procedures we've set out for determining semantic properties - truth-tables, gappy truth-tables, and truth trees, all guarantee results. All we have to do is to follow the rules, and we will get an answer.

It might seem that all procedures in logic must be decision procedures, but it is an important result is that this is not the case. In fact, logicians have proved that there are undecidable propositions in logic, sentences for which there exists no decision procedure. We will return to the decidable/undecidable distinction a little later in this text.

back forward
table of contents   List of Exercises