Solutions to Chapter 25 Multiple generality
A. Using this symbolization key:
- domain:
-
all animals
- :
-
blank x is an alligator
- :
-
blank x is a monkey
- :
-
blank x is a reptile
- :
-
blank x lives at the zoo
- :
-
blank x loves blank y
- :
-
Amos
- :
-
Bouncer
- :
-
Cleo
symbolize each of the following sentences in FOL:
-
1.
If Cleo loves Bouncer, then Bouncer is a monkey.
-
2.
If both Bouncer and Cleo are alligators, then Amos loves them both.
-
3.
Cleo loves a reptile.
Comment: this English expression is ambiguous; in some contexts, it can be read as a generic, along the lines of ‘Cleo loves reptiles’. (Compare ‘I do love a good pint’.)-
4.
Bouncer loves all the monkeys that live at the zoo.
-
5.
All the monkeys that Amos loves love him back.
-
6.
Every monkey that Cleo loves is also loved by Amos.
-
7.
There is a monkey that loves Bouncer, but sadly Bouncer does not reciprocate this love.
B. Using the following symbolization key:
- domain:
-
all animals
- :
-
blank x is a dog
- :
-
blank x likes samurai movies
- :
-
blank x is larger than blank y
- :
-
Rave
- :
-
Shane
- :
-
Daisy
symbolize the following sentences in FOL:
-
1.
Rave is a dog who likes samurai movies.
-
2.
Rave, Shane, and Daisy are all dogs.
-
3.
Shane is larger than Rave, and Daisy is larger than Shane.
-
4.
All dogs like samurai movies.
-
5.
Only dogs like samurai movies.
Comment: the FOL sentence just written does not require that anyone likes samurai movies. The English sentence might suggest that at least some dogs do like samurai movies?-
6.
There is a dog that is larger than Shane.
-
7.
If there is a dog larger than Daisy, then there is a dog larger than Shane.
-
8.
No animal that likes samurai movies is larger than Shane.
-
9.
No dog is larger than Daisy.
-
10.
Any animal that dislikes samurai movies is larger than Rave.
Comment: this is very poor, though! For ‘dislikes’ does not mean the same as ‘does not like’.-
11.
There is an animal that is between Rave and Shane in size.
-
12.
There is no dog that is between Rave and Shane in size.
-
13.
No dog is larger than itself.
-
14.
Every dog is larger than some dog.
Comment: the English sentence is potentially ambiguous here. I have resolved the ambiguity by assuming it should be paraphrased by ‘for every dog, there is a dog smaller than it’.-
15.
There is an animal that is smaller than every dog.
-
16.
If there is an animal that is larger than any dog, then that animal does not like samurai movies.
Comment: I have assumed that ‘larger than any dog’ here means ‘larger than every dog’.
C. Using the symbolization key given, translate each English-language sentence into FOL.
- domain:
-
candies
- :
-
blank x has chocolate in it
- :
-
blank x has marzipan in it
- :
-
blank x has sugar in it
- :
-
Boris has tried blank x
- :
-
blank x is better than blank y
-
1.
Boris has never tried any candy.
-
2.
Marzipan is always made with sugar.
-
3.
Some candy is sugar-free.
-
4.
The very best candy is chocolate.
-
5.
No candy is better than itself.
-
6.
Boris has never tried sugar-free chocolate.
-
7.
Boris has tried marzipan and chocolate, but never together.
-
8.
Any candy with chocolate is better than any candy without it.
-
9.
Any candy with chocolate and marzipan is better than any candy that lacks both.
D. Using the following symbolization key:
- domain:
-
people and dishes at a potluck
- :
-
blank x has run out
- :
-
blank x is on the table
- :
-
blank x is food
- :
-
blank x is a person
- :
-
blank x likes blank y
- :
-
Eli
- :
-
Francesca
- :
-
the guacamole
symbolize the following English sentences in FOL:
-
1.
All the food is on the table.
-
2.
If the guacamole has not run out, then it is on the table.
-
3.
Everyone likes the guacamole.
-
4.
If anyone likes the guacamole, then Eli does.
-
5.
Francesca only likes the dishes that have run out.
-
6.
Francesca likes no one, and no one likes Francesca.
-
7.
Eli likes anyone who likes the guacamole.
-
8.
Eli likes anyone who likes the people that he likes.
-
9.
If there is a person on the table already, then all of the food must have run out.
E. Using the following symbolization key:
- domain:
-
people
- :
-
blank x dances ballet
- :
-
blank x is female
- :
-
blank x is male
- :
-
blank x is a child of blank y
- :
-
blank x is a sibling of blank y
- :
-
Elmer
- :
-
Jane
- :
-
Patrick
symbolize the following sentences in FOL:
-
1.
All of Patrick’s children are ballet dancers.
-
2.
Jane is Patrick’s daughter.
-
3.
Patrick has a daughter.
-
4.
Jane is an only child.
-
5.
All of Patrick’s sons dance ballet.
-
6.
Patrick has no sons.
-
7.
Jane is Elmer’s niece.
-
8.
Patrick is Elmer’s brother.
-
9.
Patrick’s brothers have no children.
-
10.
Jane is an aunt.
-
11.
Everyone who dances ballet has a brother who also dances ballet.
-
12.
Every woman who dances ballet is the child of someone who dances ballet.