First-Order Logic I: Translating English into a First-Order Language
Last Update: 25 February 2005
Note:
or
material is highlighted
Provide an FOL syntax and semantics to represent the following English sentences, and then represent them:
Not all students take both Computer Science and Philosophy.
Only one student failed Computer Science.
Only one student failed both Computer Science and Philosophy.
The best score in Computer Science was better than the best score in Philosophy.
Every person who dislikes all computer scientists is smart.
No person likes a smart computer scientist.
There is a woman who likes all men who are not computer scientists.
There is a barber who shaves all men in town who do not shave themselves.
No person likes a professor unless the professor is smart.
Politicians can fool some of the people all of the time, and they can fool all of the people some of
the time, but they can't fool all of the people all of the time.
BECAUSE OF THE MIDTERM, THIS IS A VIRTUAL H.W.; ANSWERS WILL BE POSTED TO THE LISTSERV ON WED., MAR. 2