In any translation process there is a "source" lilly-pad and a "destination" lilly-pad. Like a frog, we leap from lilly-pad to lilly-pad.
Below is a numbered list.
Item 1 is the original/unmodified English, "no dolphin sings unless it jumps"
The last numbered item is a statement written in predicate logic.
- No dolphin sings unless it jumps
- There does not exist a dolphin which sings unless it also jumps.
- There does not exist a dolphin which sings and does not jump.
- There does not exist
d
element of the set of dolphins, such that d
sings and d
does not jump
DIGRESSION: Technically, predicate logic does not contain "sets".
predicate logic is considered to be simpler than set theory.
predicate logic is like a simple machine with a very small buttons.
Set theory is like the same machine with a dozen new additional extra bells, whisles, buttons, levers and gauges added to the original ones.
Instead of "sets" sometimes people will say that predicate logic contains "relations"
So, you might want to write one of the following instead of "d
element of the set of all dolphins":
- "
d
in the dolphin relation"
- "
d
element of the dolphin relation"
- "
d
participates in the dolphin relation"
Let us continue with the translation:
∄ d ∈ D
such that d
sings and d
does not jump...... D
is the dolphin relation
DIGRESSION: ∈
is short-hand for "element of"
∄ d ∈ D
such that d
sings and d
does not jump...... D
is the dolphin relation
∄ d ∈ D ϶ d
sings and d
does not jump
DIGRESSION: ϶
is short-hand for "such that"
϶
is looks like the symbol for "element of" written backwards.
϶
is old notation. ϶
is no longer in vogue.
For the last decade or more, American mathematicians have started using the colon character :
to denote "such that"
∄ d∈D ϶ SING(d) and not JUMP(d)
We define SING(d)
to be notation equivalent to "d sings
"
We define JUMP(d)
to be notation equivalent to "d jumps
"
At this point, let us decide to be consistent in notation. Either always write something like A(x)
or x∈A
, but not mix and match the two notations.
∄ D(d) ϶ SING(d) and not JUMP(d)
∄ d∈D ϶ d ∈ SING and not d∈JUMP
Notice that there are two lines 9s. They are the same in all but notation. Pick whichever notation is closest to what your college professor uses.
If you want, you can define SING
as the set (excuse me... "relation") of all things which sing.
Similarly, you can define JUMP
as the relation of all objects in the universe which jump.