Solve each of the following exercises.
False.
True.
True. (Since cows don't fly, every formula of the form "if cows fly then ..." is (vacuously) true).
$A \vee B$
$A \wedge C \to A$
$(A \vee C)\wedge \neg (A \wedge C)$
If k is prime and greater than 7, then k is not even
k is not prime and k is even and k is prime.
If k is prime and greater than 7, then k is prime and greater than 7.
a(ii) and b(iii) are tautologies, b(ii) is a contradiction, the rest are neither.
a(i): A=false, B=false is a falsifying assignment. The rest (eg A=true, B=false) are satisfying.
a(iii): A=false, B=false, and A=true, B=true are falsifying assignments. The rest (A=true, B=false, as well as A=false, B=true) are satisfying.
b(i): A=true, B=true, C=true is a falsifying assignment, all the rest are satisfying assignments.
There is a blizzard implies that MUN is closed
MUN is closed if there is a blizzard
There is a blizzard only if MUN is closed
MUN is closed whenever there is a blizzard
Original sentence $\neg B \to \neg A$: If MUN is not closed then there is no blizzard.
Converse: If there is no blizzard, then MUN is not closed.
Inverse (simplified): If MUN is closed, then there is a blizzard
Contrapositive (simplified): If there is a blizzard, then MUN is closed.
Negation (simplified): MUN is not closed and there is blizzard.
"If there is a blizzard then MUN is closed" is equivalent to "If MUN is not closed then there is no blizzard".
They are not equivalent to "If MUN is closed then there is a blizzard", which is equivalent to "If there is no blizzard then MUN is not closed".
"MUN is not closed and there is a blizzard" is not equivalent to any of the others.
F contains 4 variables A, B, C and D, so its truth table has $2^4=16$ rows.
G contains 3 variables $A, C and D$, so its truth table has $2^3=8$ rows.
False
True
True
True
No. Their values on A=True, B=False, C=True, D=True assignment are different.
$ (p \wedge (\neg q)) \to ( (p \vee q) \to (\neg q))$
$( ((\neg q) \to p) \wedge ( p \to q) ) \vee ((\neg r ) \to q )$
$p$
$q$
$\neg q$
$p \wedge (\neg q)$
$p \vee q$
$ (p \vee q) \to (\neg q)$
$ (p \wedge (\neg q)) \to ( (p \vee q) \to (\neg q))$
T T F F T F T
T F T T T T T
F T F F T F T
F F T F F T T
$p$
$q$
$r$
$\neg q$
$\neg q \to p$
$p \to q$
$(\neg q \to p) \wedge (p \to q)$
$\neg r$
$\neg r \to q$
$(\neg q \to p) \wedge (p \to q) \vee (\neg r \to q )$
T T T F T T T F T T T T F F T T T T T T T F T T T T T T F T T F F T T T T F T T F T T F T T T T T T F T F F T T T F T T F F T T F F F T F F F F F T F F F F T T
$(p \wedge (\neg q)) \to ((p \vee q) \to (\neg q))$
$\equiv (p \wedge (\neg q)) \to ( \neg (p \vee q) \vee (\neg q)) $ Definition of $\to$
$\equiv (p \wedge (\neg q)) \to ( (\neg p \wedge \neg q)\vee (\neg q)) $ De Morgan's law
$\equiv (p \wedge (\neg q))\to ( (\neg q) \vee ((\neg p) \wedge (\neg q))) $ Commutativity
$\equiv (p \wedge (\neg q)) \to ( (\neg q) \vee ((\neg q) \wedge (\neg p)) $ Commutativity
$\equiv (p \wedge (\neg q)) \to ( \neg q) $ Absorption
$\equiv \neg (p \wedge (\neg q)) \vee (\neg q) $ Definition of $\to$
$\equiv (\neg p \vee \neg (\neg q)) \vee ( \neg q) $ De Morgan's law
$\equiv (\neg p \vee q) \vee ( \neg q) $ Double negation
$\equiv \neg p \vee (q \vee ( \neg q)) $ Associativity
$\equiv \neg p \vee TRUE) $ Definition of TRUE
$\equiv TRUE $ Identity
$( ((\neg q) \to p) \wedge ( p \to q) ) \vee ((\neg r ) \to q )$
$ \equiv ( (\neg (\neg q) \vee p) \wedge (p \to q) )\vee ((\neg r ) \to q ) $ Definition of $\to$
$ \equiv ((q \vee p) \wedge (p \to q) ) \vee ((\neg r ) \to q ) $ Double negation
$ \equiv ((q \vee p) \wedge (\neg p \vee q)) \vee ((\neg r ) \to q ) $ Definition of $\to$
$ \equiv ((q \vee p) \wedge (q \vee \neg p)) \vee ((\neg r ) \to q ) $ Commutativity
$ \equiv (q \wedge (p \vee \neg p)) \vee ((\neg r ) \to q ) $ Distributivity
$ \equiv (q \wedge TRUE) \vee ((\neg r ) \to q ) $ Definition of TRUE
$ \equiv q \vee ((\neg r ) \to q ) $ Identity
$ \equiv q \vee (\neg(\neg r ) \vee q ) $ Definition of $\to$
$ \equiv q \vee (r \vee q ) $ Double negation
$ \equiv q \vee (q \vee r ) $ Commutativity
$ \equiv (q \vee q) \vee r $ Associativity
$ \equiv q \vee r $ Idempotence
Name | $\wedge$-version | $\vee$-version |
---|---|---|
Double negation | $\neg \neg p \equiv p$ | |
DeMorgan's laws | $\neg (p \wedge q) \equiv (\neg p \vee \neg q)$ | $\neg (p \vee q) \equiv (\neg p \wedge \neg q)$ |
Commutativity | $( p \wedge q ) \equiv (q \wedge p)$ | $( p \vee q ) \equiv (q \vee p)$ |
Associativity | $(p \wedge (q \wedge r)) \equiv ((p \wedge q) \wedge r)$ | $(p \vee (q \vee r)) \equiv ((p \vee q) \vee r)$ |
Distributivity | $p \wedge (q \vee r) \equiv (p \wedge q) \vee (p \wedge r)$ | $p \vee (q \wedge r) \equiv (p \vee q) \wedge (p \vee r)$ |
Definitions of TRUE and FALSE | $p \wedge \neg p \equiv FALSE $ | $p \vee \neg p \equiv TRUE$ |
Identity | $p \wedge TRUE \equiv p$ | $p \vee FALSE \equiv p$ |
$p \wedge FALSE \equiv FALSE$ | $p \vee TRUE \equiv TRUE$ | |
Idempotence | $p \wedge p \equiv p $ | $p \vee p \equiv p$ |
Absorption | $p \wedge (p \vee q) \equiv p$ | $p \vee (p \wedge q) \equiv p$ |
Definitions of $\to$ and $\leftrightarrow$ | $p \to q \equiv \neg p \vee q $ | $p \leftrightarrow q \equiv (p \to q) \wedge (q \to p)$ |
Here, $p,q,r$ are arbitrary propositional variables (can be substituted with propositional logic formulas). TRUE and FALSE are formulas that are always true and always false, respectively.
Take a formula $(B \vee \neg A ) \to (\neg A \wedge \neg B)$. Now, do all of the following tasks on this formula:
If I drink coffee or don't eat muffins, then I don't eat muffins and don't drink coffee.
$(B \vee (\neg A)) \to ((\neg A) \wedge (\neg B))$
$A$
$B$
$\neg A$
$B \vee (\neg A)$
$ \neg B $
$ (\neg A) \wedge (\neg B) $
$(B \vee (\neg A)) \to ((\neg A) \wedge (\neg B))$
T T F T F F F
T F F F T F T
F T T T F F F
F F T T T T T
$(B \vee (\neg A)) \to ((\neg A) \wedge (\neg B))$
$ \equiv (\neg (B \vee (\neg A))) \vee ((\neg A) \wedge (\neg B))$ Definition of $\to$
$ \equiv ( (\neg B) \vee (\neg (\neg A))) \vee ((\neg A) \wedge (\neg B))$ De Morgan's law
$ \equiv ( (\neg B) \vee A) \vee ((\neg A) \wedge (\neg B))$ Double negation
$ \equiv ( A \vee (\neg B)) \vee ((\neg A) \wedge (\neg B))$ Commutativity
$ \equiv A \vee ((\neg B) \vee ((\neg A) \wedge (\neg B))$ Associativity
$ \equiv A \vee ((\neg B) \vee ((\neg B) \wedge (\neg A))$ Commutativity
$ \equiv A \vee (\neg B)$ Absorption