Here's a quick summary for symbolizing English statements into PL.
After reading the details just
above, think about the examles below:
To say that Halpin is not female, we would write: | ||||||||||
~Fh | ||||||||||
To symbolize "there are female members of the class" we could write: | ||||||||||
(%y)Fy | ||||||||||
To say (falsely) that everyone is female, we can write: | ||||||||||
(^x)Fx | ||||||||||
Now, make sure you understand the summary at the top of the page and answer the following questions:
How would you symbolize "Someone in class is not female"? | Answer |
How would you symbolize "Halpin's not female but someone in class is"? | Answer |
Now how would you symbolize "If someone's not female, then not everyone is female"? | Answer |
(%x)~Fx
But it would be wrong to write: ~(%x)Fx.
How about:
~(^x)Fx
???
(%y)~Fy>~(^x)Fx
Notice that the first tilde needs to go after '(%y)' and the second goes before (^x).
Question: Do we need two different variables, 'x' and 'y'?