Implication

Learn about conditional statements and the implication operator.

We'll cover the following

Implication

Implication is the binary operator we ask the learners to spend most time understanding. This request is not because this operation is difficult to define but because it’s the most widely misunderstood and commonly confused operator in real-world situations.

The implication is a binary operation connecting two propositions: the premise or the hypothesis and the conclusion. We denote the implication operator by placing the symbol “\Rightarrow” between the premise or hypothesis and the conclusion. Let pp and qq be two propositions, we can construct a implication II as follows:

I:pq.I: p \Rightarrow q.

We can state or express this implication, II, in English in the following ways:

  • II: pp implies q.q.

  • II: If pp then q.q.

  • II: qq when p.p.

  • II: qq unless ¬p.\neg p.

  • II: Under the hypothesis pp the conclusion qq holds.

We also call a statement containing an implication operator a conditional statement. The reason for calling it a conditional statement is due to it’s “If hypothesis then conclusion” structure.

Let’s carefully understand what an implication means in everyday language. The implication claims that whenever the hypothesis pp is true, the conclusion qq must be true.

What does it say if the hypothesis pp is false? A moment of thought tells us that, in that case, no claim is being made. If the hypothesis is false, the conclusion may or may not be true. Therefore, when pp is false, the implication II is true regardless of the truth value conclusion qq.

However, when pp is true, we have to check the truth value of qq. If the conclusion is true, the implication holds; therefore, II is true. If the conclusion is false, then the implication does not hold and is false.

Let pp and qq be two propositions and,

I:pq,I: p \Rightarrow q,

be an implication. In the compound statement II, pp is called the premise or the hypothesis, whereas qq is called the conclusion.

The truth table below formally defines the implication II.

pp qq I:pqI: p \Rightarrow q
T T T
T F F
F T T
F F T

Note that in the above truth table, only one of the entries in the last column is F. In that row, pp is true, and qq is false. Therefore, if we want to claim that an implication is false, we must show that the premise is true and the conclusion is false.

Learners have significant difficulty with the last two rows of the above table. Note that when the premise pp is false, the implication remains true regardless of the conclusion.

Let’s look at an example:

  • MM: If the moon is made out of cheese

  • HH: The author of this lesson has horns on their head

Now let’s look at the implication:

I1:MH.I_1: M \rightarrow H.

In plain English, we can write this sentence as:

I1I_1: “If the moon is made out of cheese, then the author of this lesson has horns on their head.”

Now, we ask the question: “Is I1I_1 true?”

We know that the premise MM is false (the moon is not made out of cheese). Therefore, we can conclude that I1I_1 should be true. You can reach this conclusion without checking the head of the author!

If an implication’s premise is false, it is true regardless of the conclusion. In such cases, mathematicians say that the implication is vacuously true.

Such truisms often seem counterintuitive—and they are. It takes some time to get used to them.

> Note: If an implication’s premise is false, then the implication is true regardless of the truth value of the conclusion.

All of you might have had a conversation in which a friend claims an astonishing fact that seems unlikely to be true. In that case, some people sarcastically ridicule them by making a vacuously true statement using their claim.

Let’s look at an example:

  • Boastful Bill: I ran 100 meters in less than 9 seconds.

  • Sarcastic Sam: If you ran 100 meters in less than 9 seconds, then I am the President of the United States.

In the above conversation, Sam tells Bill that his claim cannot possibly be true.

Examples

Let’s look at a few examples of the implication operator at work. We will take a few propositions and then use the implication operator to make new ones.


Consider:

  • EE: Peter is eighteen years old.
  • DD: Peter has permission to drive a car.

Now,

  • I2:ED.I_2: E \Rightarrow D.

In everyday language, we have:

  • I2I_2: If Peter is eighteen years old, then he has permission to drive a car. >Note: We must understand that I2I_2 is only false when EE is true and DD is false. That is when Peter is eighteen years old, yet does not have permission to drive a car.

For another example, let:

  • WW: The Sun rises from the West.
  • TT: 2+2 = 4.

Now,

  • I3:WT.I_3 : W \Rightarrow T.

In everyday language, we can write,

  • I3I_3: If Sun rises from the West then 2+2 = 4.

> Note: I3I_3 is true because the hypothesis (WW) is false. We do not need to check the truth value of the conclusion (which is true in this case).

Take another proposition:

  • SS: 2+2 = 7.

Then,

  • I4=WF.I_4 = W \Rightarrow F.

In everyday language, we have,

  • I4I_4: If Sun rises from the West then 2+2 = 7.

> Note: I4I_4 is true because the truth value of hypothesis (WW) is false. We do not need to check the truth value of the conclusion (which is false in this case).

This point must be drilled in over and over again. In an implication, if the hypothesis (or the premise) is false, the implication is true regardless of the truth value of the conclusion. If a person claims that I4I_4 is true, then he is not wrong simply because the WW is false.

Let’s consider the following:

  • EE: Sun rises from the East.

Now,

  • I5=ES.I_5 = E \Rightarrow S.

  • I5I_5: If Sun rises from the East then 2+2 = 7.

> Note: The truth value of I5I_5 is false because the truth value of hypothesis (EE) is true and the truth value of conclusion (SS) is false.

Let’s look at another example.


Consider the following propositions:

  • RR: It is raining.
  • CC: It is cloudy.

Now,

  • I6=RC.I_6= R \Rightarrow C.

In everyday language, we have,

  • I6I_6: If it is raining, then it is cloudy.
It is raining

I6I_6 can only be false if it is raining and it is not cloudy. In all other cases, I6I_6 will be true.

Properties

Unlike conjunction and disjunction, the implication is not commutative. Let pp and qq are two propositions and let II, be the implication:

  • I:pqI: p \Rightarrow q

Reversing the roles of pp and qq we get a new implication,

  • C:qp.C: q \Rightarrow p.

Note that I≢CI \not \equiv C

This can be observed by making a truth table.

pp qq I:pqI: p \Rightarrow q C:qpC: q\Rightarrow p
F F T T
F T T F
T F F T
T T T T

In the above table, consider the entry where pp is true and qq is false. In this case, II is false, but CC is true.
Similarly, in the entry where pp is false and qq is true, II is true, but CC is false.

Note that the notation \Rightarrow has been chosen deliberately for implication. This notation reminds us that an implication and its converse are not equivalent.

To understand associativity, let’s look at the following truth table. Take p,qp, q, and rr as three propositions:

pp qq rr pqp \Rightarrow q (pq)r\left(p \Rightarrow q\right)\Rightarrow r qrq \Rightarrow r p(qr)p \Rightarrow \left(q \Rightarrow r\right)
T T T T T T T
T T F T F F F
T F T F T T T
T F F F T T T
F T T T T T T
F T F T F F T
F F T T T T T
F F F T F T T

If we look at the bold entries in the truth table presented above, it is easy to conclude:

(pq)r≢p(qr)\left(p \Rightarrow q\right)\Rightarrow r \not \equiv p \Rightarrow \left(q\Rightarrow r\right)

Hence, the implication is not associative.

Quiz

Test your understanding of the implication.

1

What must be the case to make the implication q1q2q_1 \Rightarrow q_2 false?

A)

q1q_1 is true and q2q_2 is true.

B)

q1q_1 is false and q2q_2 is false.

C)

q1q_1 is false and q2q_2 is true.

D)

q1q_1 is true and q2q_2 is false.

Question 1 of 40 attempted