Discrete Structures

Lecture Notes, 13 Sep 2010

Last Update: 13 September 2010

Note: NEW or UPDATED material is highlighted


Note: A username and password may be required to access certain documents. Please contact Bill Rapaport.


Index to all lectures
…Back to previous lecture

  1. Show that (p → (qr)) ≡ ((pq) → r):

    To show that 2 propositions are logically equivalent,
    we need to show that their truth tables have the same input-output (I-O) columns:

    T-table for (p → (qr)):

    p q r (qr) (p → (qr))
    TTTTT
    TTFFF
    TFTTT
    TFFTT
    FTTTT
    FTFFT
    FFTTT
    FFFTT

    T-table for ((pq) → r):

    p q r (pq) ((pq) → r)
    TTTTT
    TTFTF
    TFTFT
    TFFFT
    FTTFT
    FTFFT
    FFTFT
    FFFFT

    Note that the I-O columns are the same, even though the intermediate columns are different.


  2. One topic of CSE 191 is learning how to do proofs. Here's one:

    Theorem:

    Remarks:

    1. Note that the book gives this as the definition of "logically equivalent".
      This kind of thing happens frequently in math:
        One mathematician's definition is another's theorem
        (and, whenever that's the case, the first mathematician's theorem is the second mathematician's definition)!

    2. Note that there are 3 different uses of a kind of "biconditional" in this theorem:

      • The "≡" says that two propositions are logically equivalent.
      • The "iff" says that two mathematical-English sentences
        ("AB" and "(AB) is a tautology") are necessary and sufficient for each other.
      • The "↔" connects A with B to form a molecular proposition.

    proof:

Next lecture…


Text copyright © 2010 by William J. Rapaport (rapaport@buffalo.edu)
Cartoon links and screen-captures appear here for your enjoyment.
They are not meant to infringe on any copyrights held by the creators.
For more information on any cartoon, click on it, or contact me.

http://www.cse.buffalo.edu/~rapaport/191/F10/lecturenotes-20100913.html-20100913-2