Chapter 15 Partial truth tables

Sometimes, we do not need to know what happens on every line of a truth table. Sometimes, just a line or two will do.

Tautology

In order to show that a sentence is a tautology, we need to show that it is true on every valuation. That is to say, we need to know that it comes out true on every line of the truth table. So we need a complete truth table.

To show that a sentence is not a tautology, however, we only need one line: a line on which the sentence is false. Therefore, in order to show that some sentence is not a tautology, it is enough to provide a single valuation—a single line of the truth table—which makes the sentence false.

Suppose that we want to show that the sentence ‘(UT)(SW)’ is not a tautology. We set up a partial truth table :

S T U W (U T) (S W)
F

We have only left space for one line, rather than 16, since we are only looking for one line, on which the sentence is false (hence, also, the ‘F’).

The main logical operator of the sentence is a conditional. In order for the conditional to be false, the antecedent must be true and the consequent must be false. So we fill these in on the table:

S T U W (U T) (S W)
T F F

In order for the ‘(UT)’ to be true, both ‘U’ and ‘T’ must be true.

S T U W (U T) (S W)
T T T T T F F

Now we just need to make ‘(SW)’ false. To do this, we need to make at least one of ‘S’ and ‘W’ false. We can make both ‘S’ and ‘W’ false if we want. All that matters is that the whole sentence turns out false on this line. Making an arbitrary decision, we finish the table in this way:

S T U W (U T) (S W)
F T T F T T T F F F F

We now have a partial truth table, which shows that ‘(UT)(SW)’ is not a tautology. Put otherwise, we have shown that there is a valuation which makes ‘(UT)(SW)’ false, namely, the valuation which makes ‘S’ false, ‘T’ true, ‘U’ true and ‘W’ false.

Contradictions

Showing that something is a contradiction in TFL requires a complete truth table: we need to show that there is no valuation which makes the sentence true; that is, we need to show that the sentence is false on every line of the truth table.

However, to show that something is not a contradiction, all we need to do is find a valuation which makes the sentence true, and a single line of a truth table will suffice. We can illustrate this with the same example.

S T U W (U T) (S W)
T

To make the sentence true, it will suffice to ensure that the antecedent is false. Since the antecedent is a conjunction, we can just make one of them false. Making an arbitrary choice, let’s make ‘U’ false; we can then assign any truth value we like to the other sentence letters.

S T U W (U T) (S W)
F T F F F F T T F F F

Equivalence

To show that two sentences are equivalent, we must show that the sentences have the same truth value on every valuation. So this requires a complete truth table.

To show that two sentences are not equivalent, we only need to show that there is a valuation on which they have different truth values. So this requires only a one-line partial truth table: make the table so that one sentence is true and the other false.

Joint satisfiability

To show that some sentences are jointly satisfiable, we must show that there is a valuation which makes all of the sentences true, so this requires only a partial truth table with a single line.

To show that some sentences are jointly unsatisfiable, we must show that there is no valuation which makes all of the sentence true. So this requires a complete truth table: You must show that on every row of the table at least one of the sentences is false.

Validity and entailment

To show that an argument is valid, we must show that there is no valuation which makes all of the premises true and the conclusion false. So this requires a complete truth table. (Likewise for entailment.)

To show that argument is invalid, we must show that there is a valuation which makes all of the premises true and the conclusion false. So this requires only a one-line partial truth table on which all of the premises are true and the conclusion is false. (Likewise for a failure of entailment.)

This table summarizes what is required:

Yes No
tautology? complete one-line partial
contradiction? complete one-line partial
equivalent? complete one-line partial
satisfiable? one-line partial complete
valid? complete one-line partial
entailment? complete one-line partial

Practice exercises

A. Use complete or partial truth tables (as appropriate) to determine whether these pairs of sentences are logically equivalent:

  1. 1.

    A, ¬A

  2. 2.

    A, AA

  3. 3.

    AA, AA

  4. 4.

    A¬B, AB

  5. 5.

    A¬A, ¬BB

  6. 6.

    ¬(AB), ¬A¬B

  7. 7.

    ¬(AB), ¬A¬B

  8. 8.

    (AB), (¬B¬A)

B. Use complete or partial truth tables (as appropriate) to determine whether these sentences are jointly satisfiable, or jointly unsatisfiable:

  1. 1.

    AB, C¬B, C

  2. 2.

    AB, BC, A, ¬C

  3. 3.

    AB, BC, C¬A

  4. 4.

    A, B, C, ¬D, ¬E, F

  5. 5.

    A(BC), ¬(AC), ¬(BC)

  6. 6.

    AB, BC, ¬(AC)

C. Use complete or partial truth tables (as appropriate) to determine whether each argument is valid or invalid:

  1. 1.

    A[A(AA)]A

  2. 2.

    A¬(BA)A

  3. 3.

    AB,BA

  4. 4.

    AB,BC,¬BAC

  5. 5.

    AB,BCAC

D. Determine whether each sentence is a tautology, a contradiction, or a contingent sentence. Justify your answer with a complete or partial truth table as appropriate.

  1. 1.

    A¬A

  2. 2.

    A(A(AB))

  3. 3.

    (AB)(BA)

  4. 4.

    A¬(A(AB))

  5. 5.

    ¬B[(¬AA)B]

  6. 6.

    ¬(AB)(¬A¬B)

  7. 7.

    [(AB)C]B

  8. 8.

    ¬[(CA)B]

  9. 9.

    [(AB)¬(AB)]C

  10. 10.

    (AB)][(AC)(BD)]

E. Determine whether each sentence is a tautology, a contradiction, or a contingent sentence. Justify your answer with a complete or partial truth table as appropriate.

  1. 1.

    ¬(AA)

  2. 2.

    (AB)(BA)

  3. 3.

    [(AB)A]A

  4. 4.

    ¬[(AB)(BA)]

  5. 5.

    (AB)(AB)

  6. 6.

    ¬(AB)A

  7. 7.

    A(BC)

  8. 8.

    (A¬A)(BC)

  9. 9.

    (BD)[A(AC)]

  10. 10.

    ¬[(AB)(CD)]

F. Determine whether each the following pairs of sentences are logically equivalent using complete truth tables. Justify your answer with a complete or partial truth table as appropriate.

  1. 1.

    A and AA

  2. 2.

    A and AA

  3. 3.

    A¬B and AB

  4. 4.

    (AB) and (¬B¬A)

  5. 5.

    ¬(AB) and ¬A¬B

  6. 6.

    ((U(XX))U) and ¬(X(XU))

  7. 7.

    ((C(NC))C) and (¬¬¬NC)

  8. 8.

    [(AB)C] and [A(BC)]

  9. 9.

    ((LC)I) and LC

G. Determine whether each collection of sentences is jointly satisfiable or jointly unsatisfiable. Justify your answer with a complete or partial truth table as appropriate.

  1. 1.

    AA, ¬A¬A, AA, AA

  2. 2.

    A¬A, ¬AA

  3. 3.

    AB, AC, BC

  4. 4.

    AB, AC, BC, ¬C

  5. 5.

    B(CA), AB, ¬(BC)

  6. 6.

    (AB)B, B¬(AB), AB

  7. 7.

    A(BC), C¬A, A¬B

  8. 8.

    AB, ¬B¬A, AB

  9. 9.

    AB, AC, BD, ¬(CD)

  10. 10.

    ¬(A¬B), B¬A, ¬B

H. Determine whether each argument is valid or invalid. Justify your answer with a complete or partial truth table as appropriate.

  1. 1.

    A(A¬A)¬A

  2. 2.

    AB, AB, BAAB

  3. 3.

    A(BA)¬A¬B

  4. 4.

    AB, AB, BAAB

  5. 5.

    (BA)C, (CA)B(CB)A

  6. 6.

    ¬(¬A¬B), A¬CA(BC)

  7. 7.

    A(BC), ¬C(¬B¬A)C¬C

  8. 8.

    AB, ¬A¬C, B¬DAB

  9. 9.

    AB(AB)(¬A¬B)

  10. 10.

    ¬AB,¬BC,¬CA¬A(¬B¬C)

I. Determine whether each argument is valid or invalid. Justify your answer with a complete or partial truth table as appropriate.

  1. 1.

    A¬(BA)A

  2. 2.

    AB, BC, ¬ABC

  3. 3.

    AC, E(DB), B¬D(AC)(B(ED))

  4. 4.

    AB, CA, CBA(BC)

  5. 5.

    AB, ¬BAAB