Skip to main content

Discrete Mathematical Structures

Exercises 1.2.3 Exercises

2.

State precisely De Morgan’s laws for propositions. Be sure to set up any notation that is required.

5.

Complete the following truth table. Is \(p\implies q\) is logically equivalent to \(\lnot p\lor q\text{?}\) Justify. Be sure to say what portion of the computation explains your response.
\begin{equation*} \begin{array}{|c|c|c|c|c|} \hline p\amp q\amp \lnot p\amp \lnot p\lor q\amp p \implies q\\ \hline \true\amp \true\amp \amp \amp \\\hline \true\amp \false\amp \amp \amp \\\hline \false\amp \true\amp \amp \amp \\\hline \false\amp \false\amp \amp \amp \\\hline \end{array} \end{equation*}

6.

Verify these associative law using a truth table. Which columns show the logical equivalence?
  1. \(\displaystyle (p\lor q)\lor r \equiv p\lor (q\lor r)\)
  2. \(\displaystyle (p\land q)\land r \equiv p\land (q\land r)\)

8.

Show that \(\lnot (p\lxor q)\) and \(p \iff q\) are logically equivalent.

9.

Show that \((p \implies q)\lor (p \implies r)\) and \(p \implies (q\lor r)\) are logically equivalent.

10.

Show that \((p\land q) \implies r\) and \((p \implies r)\land (q \land r)\) are not logically equivalent.

11.

Show that \(p \iff q\) and \(\lnot p \iff\lnot q\) are logically equivalent.