Colorado State University

Recitation R13 - Inference Rules
Spring 2015

CS160: Foundations in Programming


The purpose of this lab is to:
  1. Prove the following Rules of Inference using a truth table, and state which rows prove the equivalence.



  2. Given: Prove: q


  3. Given: Prove: q ∧ p


  4. Given: Prove: q ∨ r


  5. Which of the following are logically equivalent to (p ∧ q) → r?

    1. r ∨ ¬(p ∧ q)
    2. p ∧ (¬¬q ∧ ¬r)
    3. p → (q → r)
    4. p → (q ∧ r)
    5. (r ∨ ¬p) ∨ ¬q

Submit your R13.txt to RamCT to verify your attendance.

© 2015 CS160 Colorado State University. All Rights Reserved.