23.3 Some useful operators
23.3.1 Logical and
23.3.2 Logical or
23.3.3 The material conditional
This one can be really confusing. The basic idea that we seek to express using the \saymaterial conditional is \sayif , then . Unfortunately natural language is often quite confusing, because when we say \sayif , then many people, not at all unreasonably, interpret this to mean that if is false and is true then it is not at all true to say \sayif , then . However, in mathematics \sayif is a one-way street; all we are saying is that should be true, then is also true (for \sayif , then to hold.
Definition 23.3.1
The \saymaterial conditional, i.e. the logical operator denoted
by has the following truth table
F
F
T
F
T
T
T
F
F
T
T
T
Theorem 23.3.1
The (mathematical) natural language statement \sayif , then corresponds to in logic.
Technique 23.3.1
To prove a statement in the form \sayif , then or \say if one must
-
1.
Assume that is true.
-
2.
Show that therefore is also true.
Note that if is false it doesn’t matter what happens, as is true in this case.
23.3.4 The material bi-conditional
This is the operator which corresponds to the natural language statement \say if and only if , which is to say that if is true, then must also be true (and vice versa). The basic idea is that and are concomitant; we cannot have one without the other.
Definition 23.3.2
We define the logical operator using the following truth
table,
F
F
T
F
T
F
T
F
F
T
T
T