Bi-implication
The Bi-implication Connective
A bi-implication is a statement of the form ” if and only if ”, written or ” iff ”.
Truth Table
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | T |
is true exactly when and have the same truth value.
Logical Equivalence
This decomposition is crucial for proofs.
Proof Strategy for Bi-implication
To prove , you must prove both directions:
- Forward direction: Prove
- Reverse direction: Prove
These two proofs are typically separate and may use different techniques.
Example
Statement: An integer is even if and only if is even.
Proof:
If is even, then is even:
- If is even, then for some integer
- So
- Since is an integer, is even
If is even, then is even:
- By contrapositive: if is odd, then is odd
- If for some integer
- Then
- This is odd, so by contrapositive the claim holds
Therefore is even if and only if is even.
Alternative Proofs
Sometimes both directions can be proved simultaneously using logical equivalences.
Example
Statement: is logically equivalent to .
Proof:
Compare truth tables:
| T | T | F | T | T |
| T | F | F | F | F |
| F | T | T | T | T |
| F | F | T | T | T |
Since both columns are identical, .
Chain of Bi-implications
For a chain of equivalences:
you can prove:
This proves all pairwise equivalences by transitivity.
Example
Statement: (for real ).
This is false! Check: gives but .
Correct statement: For real , .
Common Pitfalls
Proving Only One Direction
Trap: Proving does not prove .
You must prove both directions separately.
Assuming Equivalence
Trap: Do not assume before proving it.
If you use logical equivalences in scratch work, verify each step is truly an equivalence.
Missing Cases
Trap: A bi-implication over a domain may fail for certain values.
Always check the domain: ” is prime” ” has exactly two divisors” fails for .
Summary
- means ” if and only if ”
- Equivalent to
- Prove both directions separately
- Check that the domain is correct for the equivalence to hold