I just saw an example of a logical conditional in another current thread.
The Joker wasn’t lying; he just conveniently neglected to mention what he would do if Batman did reveal his identity. The only way “if you don’t reveal your identity, I will kill people” would logically be considered a false statement is if Batman didn’t reveal his identity and the Joker didn’t kill people.
This is something that inexperienced math students have to be taught to be careful about: just because a theorem is true doesn’t mean that its converse (or inverse) is true.
Mathematical theorems often have the form of conditional statements: “If A then B.” For a simple example: “If a (whole) number ends in a 5 then it is divisible by 5.” This is a true statement, because it’s possible for A to be true and B to be true (e.g. 35); it’s possible for A to be false and B to be false (e.g. 27); and it’s possible for A to be false and B to be true (e.g. 10). It just isn’t possible for A to be true and B to be false.