Logical Implication
From one true
proposition we can derive other true propositions.
This is called logical Implication.
- From we can conclude .
- From we can conclude B.
If from we can conclude , then we write , which is equivalent to saying that is tautology.
Find Logical implications
We can find logical implications in two ways:
- Using a truth table.
- Using a proof
Logical Implication Truth Table
Two methods to find logical implications using truth table.
- Method 1: Check the rows where LHS is
true
. - Method 2: Use the property is equivalent to is tautology.
To show that
Method 1
-
Draw a truth table.
-
Only check the rows when is
true
.If is
true
and is alsotrue
, then we can say that logically implies .
Method 2
Because is the same as say is a tautology.
We can show using the property above.
-
Draw a truth table. Including an extra column .
-
is
true
in all cases, so logical implication istrue
.
Logical implication is not symmetric. And it is different from logical equivalence.
Proof
How to Use Logical Implication
Substitution. But unlike logical equivalence, it is not always safe to make substitutions with logical implications.
Safe Substitution
Only substitute using a logical implication if the left hand side is known to be true
.
- We have , so if is
true
, we can replace it with . - = "It is raining"
- = "It is cloudy"
- If "It is raining and cloudy" is
true
, we can replace that with "It is cloudy".
Unsafe Substitution
What would happen if the left hand side is false
?
- Use substitute into , to get .
- = "Socrates is human"
- = "Socrates is a teapot"
- From "NOT (Socrates is human and a teapot)" (), we cannot conclude that "Socrates is not human" ().
Logical Equivalence vs. Logical Implication
and always have the same truth value | is true whenever is true |
Can make substitutions (not restrictions) | Can only safely make substitutions when is true |
Truth table: Two columns are identical | Truth table: In rows where are , is also |
is a tautology | is a tautology |