Professional Documents
Culture Documents
COSC 50 Module 3
COSC 50 Module 3
www.cvsu.edu.ph
1
Module 3
The truth table below demonstrates that “¬S → R” and “S v R” are materially equivalent.
R S ¬S ¬S → R SvR
T T F T T
T F T T T
F T F T T
F F T F F
If you look at the truth values under the main operators of each sentence, you can see that their
truth values are identical on every row. That means the two statements are materially equivalent
and can be used interchangeably, as far as propositional logic goes.
Let’s demonstrate material equivalence with another example. We have seen that we can
translate “neither nor” statements as a conjunction of two negations. So, a statement of the form,
“neither P nor Q” can be translated:
¬P ⋅¬Q
But another way of translating statements of this form is as a negation of a disjunction, like this:
¬ (P v Q)
We can prove these two statements are materially equivalent with a truth table (below).
P Q ¬P ¬Q (P v Q) ¬P ⋅ ¬Q ¬ (P v Q)
T T F F T F F
T F F T T F F
F T T F T F F
F F T T F T T
2
Again, as you can see from the truth table, the truth values under the main operators of each
sentence are identical on every row (i.e., for every assignment of truth values to the atomic
propositions). In fact, there is a fifth truth functional connective called “material
equivalence” orthe “biconditional” that is defined as true when the atomic propositions share
the same truth value, and false when the truth values different. Although we will not be
relying on the biconditional, I provide the truth table for it below. The biconditional is
represented using thesymbol “≡” which is called a “tribar.”
P Q P≡Q
T T T
T F F
F T F
F F T
Some common ways of expressing the biconditional in English are with the phrases “if and only
if” and “just in case.” If you have been paying close attention (or do from now on out) you will
see me use the phrase “if and only if” often. It is most commonly used when one is giving a
definition, such as the definition of validity and also in defining the “material equivalence” in
this very section. It makes sense that the biconditional would be used in this way since when we
define something we are laying down an equivalent way of saying it.
Exercise
Construct a truth table to determine whether the following pairs of statements are materially equivalent.
1. A → B and ¬A ˅ B
2. ¬ (A 𝖠 B) and ¬A ˅ ¬B
3. A → B and ~B → ¬A
4. A ˅ ¬B and B → A
5. B → A and A → B
6. ¬ (A → B) and A 𝖠 ¬B
7. A ˅ B and ¬A 𝖠 ¬B
8. A ˅ (B 𝖠 C) and (A v B) 𝖠 (A ˅ C)
9. (A ˅ B) 𝖠 C and A ˅ (B 𝖠 C)
10. ¬ (A ˅ B) and ¬A ˅ B
3
P Q P∨Q ¬ (P ∨ Q) ¬P ¬Q [(¬ P) 𝖠 (¬ Q)]
Testing by 1st method (Matching truth table)
4
T T T F F F F
T F T F F T F
F T T F T F F
F F F T T T T
Here, we can see the truth values of ¬(P∨Q) and [(¬P)𝖠(¬Q)] are same, hence the statements are
equivalent.
1. Construct a truth table with one column P and another column for Q.
2. Check each combination of truth values of the statement variables to see whether the
truth value of P is the same as truth value of Q.
a. If in every row the truth value of P is the same as the truth value of Q, then P and Q
are logically equivalent.
b. If in some row P has a different truth value from Q, then P and Q are not logically
equivalent.
Implication / if-then (→) is also called a conditional statement. It has two parts −
5
• Contrapositive: ¬Q→¬P
Example of Conditional Statement − “If you do your homework, you will not be punished.”
Here, "you do your homework" is the hypothesis, P, and "you will not be punished" is the
conclusion, Q.
Inverse − An inverse of the conditional statement is the negation of both the hypothesis and the
conclusion. If the statement is “If P, then Q”, the inverse will be “If not P, then not Q”. Thus the
inverse of P→Q is ¬P→¬Q.
Example − The inverse of “If you do your homework, you will not be punished” is “If you do
not do your homework, you will be punished.”
Converse − The converse of the conditional statement is computed by interchanging the
hypothesis and the conclusion. If the statement is “If P, then Q”, the converse will be “If Q, then
P”. The converse of P→Q is Q→P.
Example − The converse of "If you do your homework, you will not be punished" is "If you will
not be punished, you do your homework”.
Contra-positive − The contra-positive of the conditional is computed by interchanging the
hypothesis and the conclusion of the inverse statement. If the statement is “If p, then q”, the
contra-positive will be “If not Q, then not P”. The contra-positive of P→Q is ¬Q→¬P.
Example − The Contra-positive of " If you do your homework, you will not be punished” is "If
you are punished, you did not do your homework”.
Example:
In logic, we focus on whether an argument is valid or not – i.e., whether the conclusion follows
necessarily from the preceding statements.
6
(1) If Socrates is a man, then Socrates is mortal.
Socrates is a man.
Therefore, Socrates is mortal.
The content of a statement or argument can be represented in a logical form by the use of
statement variables. For example:
An argument form is valid if, no matter what statements are substituted for the premises
statement variables, if the premises are all true, then the conclusion is also true. The truth of the
conclusion must follow necessarily from the truth of the premises.
If the conclusion is true for each critical row, then the argument form is valid. But if even one of
the critical rows contains a false conclusion, the argument is invalid.
Example:
P→Q ˅ ¬R
Q→P 𝖠 R
P→R premises conclusion
7
P Q R ¬R Q ˅ ¬R P𝖠R P → Q ˅ ¬R Q→P𝖠R P→R
T T T F T T T T T
T T F T T F T F
T F T F F T F T
T F F T T F T T F
F T T F T F T F
F T F T T F T F
F F T F F F T T T
F F F T T F T T T
Shaded rows are the critical rows. Notice that one of the rows show a situation where the
premises are true and the conclusion is false. Hence, this form of argument is invalid.