Bi-implication
Learn about bi-implication and its relation with logical equivalence.
We'll cover the following
What is a bi-implication?
As is not logically equivalent to , it is interesting to look at the following proposition:
Note: The symbol used above means “defined as” or “is by definition equal to.”
We call a bi-implication. It is also called a biconditional operation. In English, we can state it in different ways. A few of the commonly used phrases are as follows:
- if and if .
- if and only if .
- iff . (Here, iff is a short form of “if and only if.”)
- implies and converse.
- is necessary and sufficient for .
Truth table
Let’s look at the truth table of bi-implication. Note that bi-implication is different from simple implication and its converse.
T | T | T | T | T |
T | F | F | T | F |
F | T | T | F | F |
F | F | T | T | T |
The bi-implication is true if both operands have the same truth value. We can also use this information in the following way.
Note: If bi-implication is true, we can conclude that both of its operands are logically equivalent.
This way, the bi-implication allows us to establish that two propositions are equivalent. If we want to prove that:
we can achieve it by showing that,
- is true,
and
- is also true,
hence establishing that,
- is true.
Properties
As is only true when both and have the same truth value, it is easy to conclude that,
That is, bi-implication is commutative. Let’s look at the following truth table for the associative property. Assume three arbitrary propositions , , and . The truth value of all three is shown in the first column collectively.
(T,T,T) | T | T | T | T |
(T,T,F) | T | F | F | F |
(T,F,T) | F | F | F | F |
(T,F,F) | F | T | T | T |
(F,T,T) | F | T | F | F |
(F,T,F) | F | F | T | T |
(F,F,T) | T | F | T | T |
(F,F,F) | T | T | F | F |
If we compare the last two columns of the truth table, associativity is evident. That is;
Note: Bi-implication is commutative and associative.
Examples
Let’s look at an example that will help us understand the difference between implication and bi-implication.
Consider the following propositions:
- : Isra scored more than 80% marks in the final examination of the algebra class.
- : Isra got an A grade in algebra.
Now,
- : If Isra scored more than 80% marks in the final examination of algebra then she got an A grade in algebra.
- : If Isra got an A grade in algebra then she scored more than 80% marks in the final examination of algebra.
- : Isra scored more than 80% marks in the final examination of algebra if and only if she got an A grade in algebra.
There are four possible scenarios, which are depicted in the following truth table:
T | T | T | T | T |
T | F | F | T | F |
F | T | T | F | F |
F | F | T | T | T |
Let’s look at the table closely and discuss each scenario that corresponds to a particular row of the truth table.
Scenario 1:
Assume that Isra scored more than 80% marks in the final examination of the algebra class; that is, is true, and she got an A grade in algebra; that is, is also true. This scenario corresponds to the first row of the truth table. Because hypothesis and conclusion both are true for and , they are true. Because both and are true therefore, is also true.
Scenario 2:
Assume that Isra scored more than 80% marks in the final examination of algebra; that is, is true, and she did not get an A grade in algebra; that is, is false. This scenario corresponds to the second row of the truth table. For , the hypothesis is true, and the conclusion is false; therefore, it is false. For , the hypothesis is false; therefore, it is true. Because and have different truth values; therefore, is false.
Scenario 3:
Assume that Isra did not score more than 80% marks in the final examination of algebra; that is, is false, and she got an A grade in algebra; that is, is true. This scenario corresponds to the third row of the truth table. For , the hypothesis is false. Therefore, it is true. But for , the hypothesis is true, and the conclusion is false, making it false. Because both and have different truth values, therefore, is false.
Scenario 4:
Assume that Isra did not score more than 80% marks in the final examination of algebra; that is, is false, and she did not get an A grade in algebra; that is, is also false. This scenario corresponds to the fourth row of the truth table. Because the hypotheses are false for both and ; hence, they are true. Therefore, because both and are true, is also true.
Let’s look at another example.
Consider:
- : Deniz will open his umbrella if and only if it is raining.
The statement is saying that if Deniz will open his umbrella, then it is raining and if it is raining, then Deniz will open his umbrella.
When true?
The proposition is true if Deniz opens up his umbrella whenever it rains, and whenever Deniz opens up his umbrella, it is raining.
When false?
The proposition is false if Deniz opens up his umbrella when it is not raining or when Deniz does not open up his umbrella during rain.