ChalkBee

Propositional Logic: Truth Tables (Discrete Mathematics)

Free printable Discrete Mathematics worksheet on propositional logic: evaluating compound propositions, counting true rows of a truth table, and classifying tautologies, contradictions, and contingencies. Every answer is computed by evaluating the formula over all variable assignments.

✓ Answer key checked by math, never wrong
Discrete Mathematics · Math worksheet
Name
Date
Math

Propositional Logic: Truth Tables

Work row by row. For each compound proposition, substitute the truth values (T or F) for each variable and evaluate the connectives from the innermost parentheses out. A truth table with k variables has 2^k rows; a tautology is true in every row, a contradiction in none.

  1. 1.
    Evaluate the proposition p ∧ ¬q when p = F and q = F.
  2. 2.
    Evaluate the proposition ¬(p ↔ ¬q) when p = T and q = T.
  3. 3.
    Evaluate the proposition (p ∧ ¬q) ∧ r when p = F, q = T and r = T.
  4. 4.
    Evaluate the proposition (p ∧ q) ∨ ¬r when p = F, q = F and r = T.
  5. 5.
    The proposition ¬(¬p → ¬q) uses the variables p, q, so its truth table has 4 rows. In how many of those rows is it true?
  6. 6.
    The proposition ¬(p ∨ ¬q) uses the variables p, q, so its truth table has 4 rows. In how many of those rows is it true?
  7. 7.
    The proposition p ∨ q uses the variables p, q, so its truth table has 4 rows. In how many of those rows is it true?
  8. 8.
    Classify the proposition p ∨ ¬p as a tautology, a contradiction, or a contingency.
  9. 9.
    Classify the proposition p ∧ ¬p as a tautology, a contradiction, or a contingency.
  10. 10.
    Classify the proposition (p ∧ q) → p as a tautology, a contradiction, or a contingency.
  11. 11.
    Classify the proposition ¬p ↔ ¬q as a tautology, a contradiction, or a contingency.
Made with ChalkBee · chalkbee.com

More like this

Other Discrete Mathematics worksheets