You may also literally write “and”, or even copy and paste the symbol “∧”. Of
course, the same applies to the other symbols.
Please notice that “first ∨ second” really means “first or second or both”!
Let B mean that Bern is a nice city, G that
Geneva is a nice city, and Z that Zürich is a nice city. Express the
following claims.
How about “Both Bern and Zürich are nice”? Does it mean the
same as or different from “Both Zürich and Bern are nice”? Try it on the above
and see whether it is correct! helpYou should try “B ∧ Z”.
We now continue expressing claims.
Please think about “It is not the case that both Bern and
Geneva are nice” and “Bern or Geneva is bad”. Do they mean the same? Try the
answer of one in the answer box of the other!
Often a claim can be expressed in a simpler form. For instance,
claim
simplified claim
Z ∨ Z
Z
G ∨ (¬G ∧ B)
G ∨ B
B ∧ ¬B
F
In mathematics, a claim may be undefined. For instance,
x
0
= 1 is undefined. It is important
in programming and computer science to deal appropriately with undefined claims,
and the feedback tool can largely do so. Unfortunately, the possibility of
undefined claims is usually ignored in logic. Therefore, to keep things simple,
today we mostly ignore the possibility of undefined claims.
In the last example, F means that the claim never holds. Indeed, Bern
cannot be nice and not nice simultaneously. A claim that always holds is called
a tautology and can be simplified to T.
symbol
read
write as
alternative
F
false
FF
false
T
true
TT
true
Be sure not to type F and T as F and T!
The latter mean, for instance, that Frankfurt or Torino is nice.
We use “⇔” to denote “simultaneously true”. So the above examples can be
re-written as follows: