Discrete Mathematics: Propositional Equivalence
Discrete Mathematics: Propositional Equivalence
Discrete Mathematics
Propositional Equivalence
Examples for Implication (if-then)
A useful way to understand the truth value of a
conditional statement is to think of an obligation or a
contract. For example, the pledge many politicians
make when running for office is
“If I am elected, then I will lower taxes.”
More example
Similarly, consider a statement that a professor might
make:
“If you get 100% on the final, then you will get an A.”
If you manage to get a 100% on the final, then you
would expect to receive an A. If you do not get 100%
you may or may not receive an A depending on other
factors. However, if you do get 100%, but the professor
does not give you an A, you will feel cheated.
Other representation of p →q
Exercise
Check table from book for other representation of p
→q
How to write this sentence into logical expression:
“You can access the Internet from campus then you are
a computer science major or you are not a freshman.”
let a, c, and f represent “You can access the Internet
from campus,” “You are a computer science major,”
and “You are a freshman,” respectively.
a → (c ∨ ¬ f ).
Propositional Equivalence
p p p p p p p p
F T T F T F
T F T T F F
8 L3
Logical Equivalence
28 L3
Derivational Proof Techniques
A1: 32 rows, each additional variable doubles the
number of rows
A2: In general, 2n rows
Therefore, as compound propositions grow in
complexity, truth tables become more and more
unwieldy. Checking for tautologies/logical
equivalences of complex propositions can become
a chore, especially if the problem is obvious.
29 L3
Exercise
Show that (p ∧ q) → (p ∨ q) is a tautology.
Predicate Logic