forallx Saint Louis University Solutions Booklet P.D. Magnus University at Albany, State University of New York
|
|
- Kerrie Hunter
- 6 years ago
- Views:
Transcription
1 forallx Saint Louis University Solutions Booklet P.D. Magnus University at Albany, State University of New York Tim Button University of Cambridge Kathryn Lindeman Saint Louis University
2 This booklet contains model answers to the practice exercises found in forallx slu. For several of the questions, there are multiple correct possible answers; in each case, this booklet contains at most one answer. Answers are given in blue; please contact Kathryn Lindeman at com/forallx.html if you have accessibility requirements. c by P.D. Magnus, Tim Button, and Kathryn Lindeman. Some rights reserved. This solutions booklet is based upon P.D. Magnus s forallx (version 1.29), available at fecundity.com/logic, which was released under a Creative Commons license (Attribution-ShareAlike 3.0). Tim Button s most recent version is available at You are free to copy this book, to distribute it, to display it, and to make derivative works, under the following conditions: (a) Attribution. You must give the original author credit. (b) Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. For any reuse or distribution, you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above. This is a human-readable summary of the full license, which is available on-line at In accordance with this license, Kathryn Lindeman has made minor changes to the Cambridge version Tim Button made using P.D. Magnus s original text. She offers forallx :SLU under the same Creative Commons license. This copy of forallx :SLU is current as of November 10, The most recent version and associated.tex files are available at klindeman.com/forallx.html. Typesetting was carried out entirely in L A TEX2ε. The style for typesetting proofs is based on fitch.sty (v0.4) by Peter Selinger, University of Ottawa.
3 Contents 1 Arguments 1 2 Valid arguments 2 3 Other logical notions 4 5 Connectives 5 6 Sentences of TFL Complete truth tables Semantic concepts Truth table shortcuts Partial truth tables Sentences with one quantifier Multiple generality Identity Definite descriptions Sentences of FOL Truth in FOL Using Interpretations Basic rules for TFL Additional rules for TFL Proof-theoretic concepts Derived rules Basic rules for FOL Conversion of quantifiers Rules for identity Derived rules 97 iii
4 Arguments 1 A. Highlight the phrase which expresses the conclusion of each of these arguments: 1. It is sunny. So I should take my sunglasses. 2. It must have been sunny. I did wear my sunglasses, after all. 3. No one but you has had their hands in the cookie-jar. And the scene of the crime is littered with cookie-crumbs. You re the culprit! 4. Miss Scarlett and Professor Plum were in the study at the time of the murder. And Reverend Green had the candlestick in the ballroom, and we know that there is no blood on his hands. Hence Colonel Mustard did it in the kitchen with the lead-piping. Recall, after all, that the gun had not been fired. 1
5 Valid arguments 2 B. Which of the following arguments is valid? Which is invalid? 1. Socrates is a man. 2. All men are carrots. So: Therefore, Socrates is a carrot. 1. Abe Lincoln was either born in Illinois or he was once president. 2. Abe Lincoln was never president. So: Abe Lincoln was born in Illinois. Valid Valid 1. Langston Hughes was either born in Illinois or he was a part of the Harlem Renaissance. 2. Langston Hughes was not a part of the Harlem Renaissance. So: Langston Hughes was born in Illinois. Valid 1. If I pull the trigger, Abe Lincoln will die. 2. I do not pull the trigger. So: Abe Lincoln will not die. Invalid Abe Lincoln might die for some other reason: someone else might pull the trigger; he might die of old age. 1. Maya Angelou was either from St. Louis or from Chicago. 2. Maya Angelou was not from Chicago. So: Maya Angelou was from St. Louis. Valid 1. If the world were to end today, then I would not need to get up tomorrow morning. 2. I will need to get up tomorrow morning. So: The world will not end today. Valid 1. Eliza is now 12 years old. 2. Eliza is now 3 years old. So: Oliver is now 20 years old. Valid An argument is valid if and only if it is impossible for all the premises to be true and the conclusion false. It is impossible for all the premises to be true; so it is certainly impossible that the premises are all true and the conclusion is false. 2
6 2. Valid arguments 3 C. Could there be: 1. A valid argument that has one false premise and one true premise? Yes. Example: the first argument, above. 2. A valid argument that has only false premises? Yes. Example: Socrates is a frog, all frogs are excellent pianists, therefore Socrates is an excellent pianist. 3. A valid argument with only false premises and a false conclusion? Yes. The same example will suffice. 4. A sound argument with a false conclusion? No. By definition, a sound argument has true premises. And a valid argument is one where it is impossible for the premises to be true and the conclusion false. So the conclusion of a sound argument is certainly true. 5. An invalid argument that can be made valid by the addition of a new premise? Yes. Plenty of examples, but let me offer a more general observation. We can always make an invalid argument valid, by adding a contradiction into the premises. For an argument is valid if and only if it is impossible for all the premises to be true and the conclusion false. If the premises are contradictory, then it is impossible for them all to be true (and the conclusion false). 6. A valid argument that can be made invalid by the addition of a new premise? No. An argument is valid if and only if it is impossible for all the premises to be true and the conclusion false. Adding another premise will only make it harder for the premises all to be true together. In each case: if so, give an example; if not, explain why not.
7 Other logical notions 3 A. For each of the following: Is it necessarily true, necessarily false, or contingent? 1. Willie Nelson recorded On The Road Again. Contingent 2. Someone once recorded On The Road Again. Contingent 3. No one has ever recorded On The Road Again. Contingent 4. If Willie Nelson recorded On The Road Again, then someone has. Necessarily true 5. Even though Willie Nelson recorded On The Road Again, no one has ever recorded On The Road Again. Necessarily false 6. If anyone has ever recorded On The Road Again, it was Willie Nelson. Contingent B. Look back at the sentences G1 G4 in this section (about giraffes, gorillas and martians in the wild animal park), and consider each of the following: 1. G2, G3, and G4 Jointly consistent 2. G1, G3, and G4 Jointly inconsistent 3. G1, G2, and G4 Jointly consistent 4. G1, G2, and G3 Jointly consistent Which are jointly consistent? Which are jointly inconsistent? C. Could there be: 1. A valid argument, the conclusion of which is necessarily false? Yes: = 3. So = An invalid argument, the conclusion of which is necessarily true? No. If the conclusion is necessarily true, then there is no way to make it false, and hence no way to make it false whilst making all the premises true. 3. Jointly consistent sentences, one of which is necessarily false? No. If a sentence is necessarily false, there is no way to make it true, let alone it along with all the other sentences. 4. Jointly inconsistent sentences, one of which is necessarily true? Yes = 4 and = 2. In each case: if so, give an example; if not, explain why not. 4
8 Connectives 5 A. Using the symbolization key given, symbolize each English sentence in TFL. M: Those creatures are men in suits. C: Those creatures are chimpanzees. G: Those creatures are gorillas. 1. Those creatures are not men in suits. M 2. Those creatures are men in suits, or they are not. (M M) 3. Those creatures are either gorillas or chimpanzees. (G C) 4. Those creatures are neither gorillas nor chimpanzees. (C G) 5. If those creatures are chimpanzees, then they are neither gorillas nor men in suits. (C (G M)) 6. Unless those creatures are men in suits, they are either chimpanzees or they are gorillas. (M (C G)) B. Using the symbolization key given, symbolize each English sentence in TFL. A: Mister Ace was murdered. B: The butler did it. C: The cook did it. D: The Duchess is lying. E: Mister Edge was murdered. F : The murder weapon was a frying pan. 1. Either Mister Ace or Mister Edge was murdered. (A E) 2. If Mister Ace was murdered, then the cook did it. (A C) 3. If Mister Edge was murdered, then the cook did not do it. (E C) 5
9 5. Connectives 6 4. Either the butler did it, or the Duchess is lying. (B D) 5. The cook did it only if the Duchess is lying. (C D) 6. If the murder weapon was a frying pan, then the culprit must have been the cook. (F C) 7. If the murder weapon was not a frying pan, then the culprit was either the cook or the butler. ( F (C B)) 8. Mister Ace was murdered if and only if Mister Edge was not murdered. (A E) 9. The Duchess is lying, unless it was Mister Edge who was murdered. (D E) 10. If Mister Ace was murdered, he was done in with a frying pan. (A F ) 11. Since the cook did it, the butler did not. (C B) 12. Of course the Duchess is lying! D C. Using the symbolization key given, symbolize each English sentence in TFL. T 1 : Miles is a trumpeter. T 2 : John is a trumpeter. S 1 : Miles is a saxophonist. S 2 : John is a saxophonist. C 1 : Miles has a satisfying career. C 2 : John has a satisfying career. 1. Miles and John are both trumpeters. (T 1 T 2 ) 2. If Miles is a saxophonist, then he has a satisfying career. (S 1 C 1 ) 3. Miles is a saxophonist, unless he is an trumpeter. (S 1 T 1 ) 4. John is an unsatisfied trumpeter. (T 2 C 2 ) 5. Neither Miles nor John is an trumpeter. (T 1 T 2 ) 6. Both Miles and John are trumpeters, but neither of them find it satisfying. ((T 1 T 2 ) (C 1 C 2 )) 7. John is satisfied only if he is a saxophonist. (C 2 S 2 ) 8. If Miles is not an trumpeter, then neither is John, but if Miles is, then John is too.
10 5. Connectives 7 (( T 1 T 2 ) (T 1 T 2 )) 9. Miles is satisfied with his career if and only if John is not satisfied with his. (C 1 C 2 ) 10. If John is both an trumpeter and a saxophonist, then he must be satisfied with his career. ((T 2 S 2 ) C 2 ) 11. It cannot be that John is both an trumpeter and a saxophonist. (T 2 S 2 ) 12. John and Miles are both saxophonists if and only if neither of them is an trumpeter. ((S 2 S 1 ) (T 2 T 1 )) D. Give a symbolization key and symbolize the following English sentences in TFL. E: Elizabeth is a spy. P : Philip is a spy. C: The code has been broken. R: The Russian embassy will be in an uproar. 1. Elizabeth and Phillip are both spies. (E P ) 2. If either Elizabeth or Phillip is a spy, then the code has been broken. ((E P ) C) 3. If neither Elizabeth nor Phillip is a spy, then the code remains unbroken. ( (E P ) C) 4. The Russian embassy will be in an uproar, unless someone has broken the code. (R C) 5. Either the code has been broken or it has not, but the Russian embassy will be in an uproar regardless. ((C C) R) 6. Either Elizabeth or Phillip is a spy, but not both. ((E P ) (E P )) E. Give a symbolization key and symbolize the following English sentences in TFL. W : There is work to be done by the Free French Resistance. P : Josephine Baker will perform. V : Josephine Baker is supplied with a visa. C: Charles de Gaulle will lead the Free French Resistance. G: Germany continues to occupy France.
11 5. Connectives 8 1. If there is work to be done by the Free French Resistance, then Josephine Baker will perform. (W P ) 2. Josephine Baker will not perform unless she is supplied with a visa. ( P V ) 3. Josephine Baker will either perform or she won t, but there is work to be done by the Free French Resistance regardless. ((P P ) W ) 4. Charles de Gaulle will lead the Free French Resistance if and only if Germany continues to occupy France. (C G) 5. If Charles de Gaulle will lead the Free French Resistance, Josephine Baker will be supplied with a visa. (C V ) F. For each argument, write a symbolization key and symbolize all of the sentences of the argument in TFL. 1. If Etta plays the piano in the morning, then Artis wakes up cranky. Etta plays piano in the morning unless she is distracted. So if Artis does not wake up cranky, then Etta must be distracted. P : Etta plays the Piano in the morning. C: Artis wakes up cranky. D: Etta is distracted. (P C), (P D), ( C D) 2. It will either rain or snow on Tuesday. If it rains, Dorothy will be sad. If it snows, Dorothy will be cold. Therefore, Dorothy will either be sad or cold on Tuesday. T 1 : It rains on Tuesday T 2 : It snows on Tuesday S: Dorothy is sad on Tuesday C: Dorothy is cold on Tuesday (T 1 T 2 ), (T 1 S), (T 2 C), (S C) 3. If Langston takes Zora out on the town, then things are thrilling, but not predictable. If he doesn t, then things are predictable, but not exciting. Therefore, things are either exciting or predictable; but not both. Z: Langston takes Zora out on the town. T : Things are thrilling. P : Things are predictable. (Z (T P )), ( Z (P T )), ((P T ) (P T )). G. We symbolized an exclusive or using,, and. How could you symbolize an exclusive or using only two connectives Is there any way to symbolize an exclusive or using only one connective? For two connectives, we could offer any of the following:
12 5. Connectives 9 (A B) ( A B) ( ( A B) (A B)) But if we wanted to symbolize it using only one connective, we would have to introduce a new primitive connective.
13 Sentences of TFL 6 H. For each of the following: (a) Is it a sentence of TFL, strictly speaking? (b) Is it a sentence of TFL, allowing for our relaxed bracketing conventions? 1. (A) (a) no (b) no 2. J 374 J 374 (a) no (b) yes 3. F (a) yes (b) yes 4. S (a) no (b) no 5. (G G) (a) yes (b) yes 6. (A (A F )) (D E) (a) no (b) yes 7. [(Z S) W ] [J X] (a) no (b) yes 8. (F D J) (C D) (a) no (b) no I. Are there any sentences of TFL that contain no atomic sentences? Explain your answer. No. Atomic sentences contain atomic sentences (trivially). And every more complicated sentence is built up out of less complicated sentences, that were in turn built out of less complicated sentences,..., that were ultimately built out of atomic sentences. J. What is the scope of each connective in the sentence [ (H I) (I H) ] (J K) The scope of the left-most instance of is (H I). The scope of the right-most instance of is (I H). The scope of the left-most instance of is [ (H I) (I H) ] The scope of the right-most instance of is (J K) The scope of the conjunction is the entire sentence; so conjunction is the main logical connective of the sentence. 10
14 Complete truth tables 10 A. Complete truth tables for each of the following: 1. A A 2. C C 3. (A B) (A B) A T F C T F A A T TT F T F C C T F F T F TT F 4. (A B) (B A) 5. (A B) (B A) 6. (A B) ( A B) A B (A B) (A B) T T T T T TT T F F T T F T F F T F T T T F F T F F T T F F T F T F F F T F TT F F T F A B (A B) (B A) T T T T T T T T T T F T F F T F T T F T F T T T T F F F F F T F T F T F A B (A B) (B A) T T T T T T T T T T F T F F T F T T F T F F T T T T F F F F F F T F F F 11
15 10. Complete truth tables [ (A B) (A B) ] C 8. [(A B) C] B A B (A B) ( A B) T T F T T T T F T F F T T F F T T F T F T F T F F T F F T T T T F F F T F F T F F F T T F TT F A B C [ (A B) (A B) ] C T T T T T T F F T T T F T T T F T T T F F T T T F F T F T T F F FT T F F F T T F F T F F FT T F F F F F T T F F T FT F F F F T F T F F F T FT F F T F F F F T F F F FT F F T F T F F F F F F FT F F F F F 9. [ (C A) B ] A B C [(A B) C] B T T T T T T T T T T T T F T T T F F T T T F T T F F F T T F T F F T F F F F T F F T T F F T F T T T F T F F F T F F T T F F T F F F F T T F F F F F F F F F T F A B C [ (C A) B ] T T T F T T T T T T T F F F T T T T T F T F T T T T F T F F F F T T T F F T T F T T F T T F T F F F F F T T F F T F T T F T F F F F T F F F F F B. Check all the claims made in introducing the new notational conventions in 10.3, i.e. show that: 1. ((A B) C) and (A (B C)) have the same truth table
16 10. Complete truth tables 13 A B C (A B) C A (B C) T T T T T T T T T T T T T T T F T T T F F T F T F F T F T T F F F T T F F F T T F F T F F F F T F F F F F T T F F T F T F F T T T F T F F F T F F F F T F F F F T F F F F T F F F F T F F F F F F F F F F F F F 2. ((A B) C) and (A (B C)) have the same truth table A B C (A B) C A (B C) T T T T T T T T T T T T T T T F T T T T F T T T T F T F T T T F T T T T F T T T F F T T F T F T T F F F F T T F T T T T F T T T T F T F F T T T F F T T T F F F T F F F T T F T F T T F F F F F F F F F F F F F 3. ((A B) C) and (A (B C)) do not have the same truth table A B C (A B) C A (B C) T T T T T T T T T T T T T T T F T T T F F T T T F F T F T T T F T T T T F F T T F F T T F F F T T F F F F T T F T T T T F T T T T F T F F T T F F F F T F F F F T F F F F T F F F F T F F F F F F F F F F F F F 4. ((A B) C) and (A (B C)) do not have the same truth table Also, check whether: A B C (A B) C A (B C) T T T T T T T T T T T T T T T F T T T F F T F T F F T F T T F F T T T T F T T T F F T F F T F T T F T F F T T F T T T T F T T T T F T F F T T F F F T T F F F F T F T F T T F T F T T F F F F T F F F F T F T F
17 10. Complete truth tables ((A B) C) and (A (B C)) have the same truth table Indeed they do: A B C (A B) C A (B C) T T T T T T T T T T T T T T T F T T T F F T F T F F T F T T F F F T T F F F T T F F T F F T F T T F T F F T T F F T F T F F T T T F T F F F T T F F T T F F F F T F T F T T F T F F T F F F F T F F F F F F T F
18 Semantic concepts 11 A. Revisit your answers to 10A. Determine which sentences were tautologies, which were contradictions, and which were neither tautologies nor contradictions. 1. A A Tautology 2. C C Neither 3. (A B) (A B) Tautology 4. (A B) (B A) Tautology 5. (A B) (B A) Tautology 6. (A B) ( A B) Tautology 7. [ (A B) (A B) ] C Contradiction 8. [(A B) C] B Tautology 9. [ (C A) B ] Neither B. Use truth tables to determine whether these sentences are jointly consistent, or jointly inconsistent: 1. A A, A A, A A, A A Jointly consistent (see line 1) A A A A A A A A A T T TT F T T F T T TT T TT F F T F T F TT F F F F F F F 2. A B, A C, B C Jointly consistent (see line 1) A B C A B A C B C T T T T T T T T T T T T T T F T T T T F F T F F T F T T T T T T T F T T T F F T T F T F F F T F F T T F T F F T T T T T F T F F T T F T F T F F F F T F F F F T T F T T F F F F F F F T F F T F 3. B (C A), A B, (B C) Jointly inconsistent 15
19 11. Semantic concepts 16 A B C B (C A) A B (B C) T T T T T T T T T T T F T T T T T F T T F T T T T T F T T F T F T F F T T T T F F F F T T T F F F F F T T T F F T F F F F T T T T T T F F T T F T T T F T F T F F F F F T T F T T F F F T F F T T F F T F F F T T F F F F F F F F F T F T F F F 4. A (B C), C A, A B Jointly consistent (see line 8) A B C A (B C) C A A B T T T T T T T T T F F T T F F T T T F T T T T F F T F T T F F T T F T T T F T T T F F T T TT F T F F T F F F F F T F T T TT F F T T F F T T T T TT F F T F T F T F F F T T F F TT F F T F T F F T F F F T T T TT F F TT F F F F F T F F F F TT F F TT F C. Use truth tables to determine whether each argument is valid or invalid. 1. A A.. A Invalid (see line 2) A A A A T T TT T F F T F F 2. A (A A).. A Valid A A (A A) A T T F T F F T F T F F T F FT F T F 3. A (B A).. A B Valid A B A (B A) A B T T T T T T T F T T F T T F T T F T T F T TT F F T F F T F F T F F F T F F F T F T F T F TT F 4. A B, B C, A.. B C Invalid (see line 6)
20 11. Semantic concepts 17 A B C A B B C A B C T T T T T T T T T F T T T T T T F T T T T T F F T T F F T F T T T F F T T F T F F T T F F T T F F F F F T F F F T T T F T T T T T T F T T T T T F F T T T T F T F T F F T F T F F F F T T T F F F T T F F F F F F F F T F F F F 5. (B A) C, (C A) B.. (C B) A Invalid (see line 5) A B C (B A) C (C A) B (C B) A T T T T T T T T T T T T T T T T TT T T F T T T F F F F T T T F F T TT T F T F F T T T T T T F F T F F TT T F F F F T T F F F T T F F F F TT F T T T F F T T T F F T T T T T F F F T F T F F T F F F F T T F F T T F F F T F F F T T T F F T F T F F T F F F F F F F T F F F F T F F F F T F D. Answer each of the questions below and justify your answer. 1. Suppose that A and B are tautologically equivalent. What can you say about A B? A and B have the same truth value on every line of a complete truth table, so A B is true on every line. It is a tautology. 2. Suppose that (A B) C is neither a tautology nor a contradiction. What can you say about whether A, B.. C is valid? Since the sentence (A B) C is not a tautology, there is some line on which it is false. Since it is a conditional, on that line, A and B are true and C is false. So the argument is invalid. 3. Suppose that A, B and C are jointly tautologically inconsistent. What can you say about (A B C )? Since the sentences are jointly tautologically inconsistent, there is no valuation on which they are all true. So their conjunction is false on every valuation. It is a contradiction 4. Suppose that A is a contradiction. What can you say about whether A, B C? Since A is false on every line of a complete truth table, there is no line on which A and B are true and C is false. So the entailment holds. 5. Suppose that C is a tautology. What can you say about whether A, B C? Since C is true on every line of a complete truth table, there is no line on which A and B are true and C is false. So the entailment holds.
21 11. Semantic concepts Suppose that A and B are tautologically equivalent. What can you say about (A B)? Not much. Since A and B are true on exactly the same lines of the truth table, their disjunction is true on exactly the same lines. So, their disjunction is tautologically equivalent to them. 7. Suppose that A and B are not tautologically equivalent. What can you say about (A B)? A and B have different truth values on at least one line of a complete truth table, and (A B) will be true on that line. On other lines, it might be true or false. So (A B) is either a tautology or it is contingent; it is not a contradiction. E. Consider the following principle: Suppose A and B are tautologically equivalent. Suppose an argument contains A (either as a premise, or as the conclusion). The validity of the argument would be unaffected, if we replaced A with B. Is this principle correct? Explain your answer. The principle is correct. Since A and B are tautologically equivalent, they have the same truth table. So every valuation that makes A true also makes B true, and every valuation that makes A false also makes B false. So if no valuation makes all the premises true and the conclusion false, when A was among the premises or the conclusion, then no valuation makes all the premises true and the conclusion false, when we replace A with B.
22 Truth table shortcuts 12 A. Using shortcuts, determine whether each sentence is a tautology, a contradiction, or neither. 1. B B Contradiction B B B T F F F F 2. D D Tautology D D D T T F T T 3. (A B) (B A) Neither A B (A B) (B A) T T T T T F F F F F T F F F F F F F F 4. [A (B A)] Contradiction A B [ A (B A)] T T F T T T F F T T F T F T F F F T 5. A [A (B B)] Contradiction A B A [A (B B)] T T F F FF T F F F F F T F T F F F T 19
23 12. Truth table shortcuts (A B) A Neither A B (A B) A T T F T F T F T F T F T T F F F F T F F 7. A (B C) Neither A B C A (B C) T T T T T T T F T T T F T T T T F F F F F T T T F T F T F F T T F F F T 8. (A A) (B C) Tautology A B C (A A) (B C) T T T FF T T T F FF T T F T FF T T F F FF T F T T F T F T F F T F F T F T F F F F T 9. (B D) [A (A C)] Neither
24 12. Truth table shortcuts 21 A B C D (B D) [A (A C)] T T T T T T T T T T T F F F T T T T F T T T T T T T F F F F T T T F T T F F T T T F T F F F T T T F F T F F T T T F F F F F T T F T T T T F F T F T T F F T F T F T F T T T T F F T F F F F T F F F T T F T F T F F T F F T F T F F F T F F T F F F F F F F T F
25 Partial truth tables 13 A. Use complete or partial truth tables (as appropriate) to determine whether these pairs of sentences are tautologically equivalent: 1. A, A Not tautologically equivalent A A A T T F 2. A, A A Tautologically equivalent A A A A T T T T T T 3. A A, A A Tautologically equivalent A A A A A T T T F T T 4. A B, A B Not tautologically equivalent A B A B A B T F T F 5. A A, B B Tautologically equivalent A B A A B B T T FF F F T F FF T F F T F F F F F F T F 6. (A B), A B Tautologically equivalent A B (A B) A B T T F T F F F T F T F F TT F T T F T T F F F T F T TT 22
26 13. Partial truth tables (A B), A B Not tautologically equivalent A B (A B) A B T T F T F TF 8. (A B), ( B A) Tautologically equivalent A B (A B) ( B A) T T T F T T F F T F F F T T F T F F T T TT B. Use complete or partial truth tables (as appropriate) to determine whether these sentences are jointly tautologically consistent, or jointly tautologically inconsistent: 1. A B, C B, C Jointly tautologically inconsistent A B C A B C B C T T T T F F T T T F T T F T F T F T T T T F F F T F F T T F F F T F T F F T F F F T F T T T F F F F T F 2. A B, B C, A, C Jointly tautologically inconsistent A B C A B B C A C T T T T T T F T T F T F T T T F T F T T F T F F F T T T F T T T T F F F T F T F F T F F T T T F F F F F T T F T 3. A B, B C, C A Jointly tautologically consistent A B C A B B C C A F T T T T T T 4. A, B, C, D, E, F Jointly tautologically consistent A B C D E F A B C D E F T T T F F T T T T T T T
27 13. Partial truth tables 24 C. Use complete or partial truth tables (as appropriate) to determine whether each argument is valid or invalid: 1. A [ A (A A) ].. A Invalid A A [ A (A A) ] A F T T F 2. A (B A).. A Invalid A B A (B A) A F F TF T F 3. A B, B.. A Invalid A B A B B A F T T T F 4. A B, B C, B.. A C Valid A B C A B B C B A C T T T T T T F F F T F T T T F F T F T F F T T F F F T F F F F F T F T F F F F F T F 5. A B, B C.. A C Valid A B C A B B C A C T T T T T T F T F F T F T T T F F F F F T T F F F T F T F F T T F F F F F T
28 Sentences with one quantifier 15 A. Here are the syllogistic figures identified by Aristotle and his successors, along with their medieval names. Symbolize each argument in FOL. Barbara. All G are F. All H are G. So: All H are F x(gx F x), x(hx Gx).. x(hx F x) Celarent. No G are F. All H are G. So: No H are F x(gx F x), x(hx Gx).. x(hx F x) Ferio. No G are F. Some H is G. So: Some H is not F x(gx F x), x(hx Gx).. x(hx F x) Darii. All G are H. Some H is G. So: Some H is F. x(gx F x), x(hx Gx).. x(hx F x) Camestres. All F are G. No H are G. So: No H are F. x(f x Gx), x(hx Gx).. x(hx F x) Cesare. No F are G. All H are G. So: No H are F. x(f x Gx), x(hx Gx).. x(hx F x) Baroko. All F are G. Some H is not G. So: Some H is not F. x(f x Gx), x(hx Gx).. x(hx F x) Festino. No F are G. Some H are G. So: Some H is not F. x(f x Gx), x(hx Gx).. x(hx F x) Datisi. All G are F. Some G is H. So: Some H is F. x(gx F x), x(gx Hx).. x(hx F x) Disamis. Some G is F. All G are H. So: Some H is F. x(gx F x), x(gx Hx).. x(hx F x) Ferison. No G are F. Some G is H. So: Some H is not F. x(gx F x), x(gx Hx).. x(hx F x) Bokardo. Some G is not F. All G are H. So: Some H is not F. x(gx F x), x(gx Hx).. x(hx F x) Camenes. All F are G. No G are H So: No H is F. x(f x Gx), x(gx Hx).. x(hx F x) Dimaris. Some F is G. All G are H. So: Some H is F. x(f x Gx), x(gx Hx).. x(hx F x) Fresison. No F are G. Some G is H. So: Some H is not F. x(f x Gx), x(gx Hx).. (Hx F x) 25
29 15. Sentences with one quantifier 26 B. Using the following symbolization key: domain: people Kx: x knows the combination to the safe Sx: x is a spy V x: x is a vegetarian h: Elizabeth p: Phillip symbolize the following sentences in FOL: 1. Neither Elizabeth nor Phillip is a vegetarian. V e V p 2. No spy knows the combination to the safe. x(sx Kx) 3. No one knows the combination to the safe unless Phillip does. x Kx Kp 4. Elizabeth is a spy, but no vegetarian is a spy. Se x(v x Sx) C. Using this symbolization key: domain: all animals Ax: x is an alligator. Mx: x is a monkey. Rx: x is a reptile. Zx: x lives at the zoo. a: Amos b: Bouncer c: Cleo symbolize each of the following sentences in FOL: 1. Amos, Bouncer, and Cleo all live at the zoo. Za Zb Zc 2. Bouncer is a reptile, but not an alligator. Rb Ab 3. Some reptile lives at the zoo. x(rx Zx) 4. Every alligator is a reptile. x(ax Rx) 5. Any animal that lives at the zoo is either a monkey or an alligator. x(zx (Mx Ax)) 6. There are reptiles which are not alligators. x(rx Ax) 7. If any animal is an reptile, then Amos is. xrx Ra 8. If any animal is an alligator, then it is a reptile. x(ax Rx)
30 15. Sentences with one quantifier 27 D. For each argument, write a symbolization key and symbolize the argument in FOL. 1. Dorothy is a logician. All logicians wear funny hats. So Dorothy wears a funny hat. domain: people Lx: x is a logician Hx: x wears a funny hat d: Dorothy Ld, x(lx Hx).. Hd 2. Nothing on my desk escapes my attention. There is a computer on my desk. As such, there is a computer that does not escape my attention. domain: physical things Dx: x is on my desk Ex: x escapes my attention Cx: x is a computer x(dx Ex), x(dx Cx).. x(cx Ex) 3. All my dreams are black and white. Old TV shows are in black and white. Therefore, some of my dreams are old TV shows. domain: episodes (psychological and televised) Dx: x is one of my dreams Bx: x is in black and white Ox: x is an old TV show x(dx Bx), x(ox Bx).. x(dx Ox). Comment: generic statements are tricky to deal with. Does the second sentence mean that all old TV shows are in black and white; or that most of them are; or that most of the things which are in black and white are old TV shows? I ve gone with the former, but it is not clear that FOL deals with these well. 4. Neither Langston nor Ornette has been to Australia. A person could see a kangaroo only if they had been to Australia or to a zoo. Although Langston has not seen a kangaroo, Ornette has. Therefore, Ornette has been to a zoo. domain: people Ax: x has been to Australia Kx: x has seen a kangaroo Zx: x has been to a zoo l: Langston o: Ornette Al Ao, x(kx (Ax Zx)), Ko Kl.. Zl
31 15. Sentences with one quantifier No one expects the Spanish Inquisition. No one knows the troubles I ve seen. Therefore, anyone who expects the Spanish Inquisition knows the troubles I ve seen. domain: people Sx: x expects the Spanish Inquisition T x: x knows the troubles I ve seen x Sx, x T x.. x(sx T x) 6. All babies are illogical. Nobody who is illogical can manage a crocodile. Robin is a baby. Therefore, Robin is unable to manage a crocodile. domain: people Bx: x is a baby Ix: x is illogical Cx: x can manage a crocodile b: Robin x(bx Ix), x(ix Cx), Bb.. Cb
32 Multiple generality 16 A. Using this symbolization key: domain: all animals Ax: x is an alligator Mx: x is a monkey Rx: x is a reptile Zx: x lives at the zoo Lxy: x loves y a: Amos b: Bouncer c: Cleo symbolize each of the following sentences in FOL: 1. If Cleo loves Bouncer, then Bouncer is a monkey. Lcb Mb 2. If both Bouncer and Cleo are alligators, then Amos loves them both. (Ab Ac) (Lab Lac) 3. Cleo loves a reptile. x(rx Lcx) 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. x((mx Zx) Lbx) 5. All the monkeys that Amos loves love him back. x((mx Lax) Lxa) 6. Every monkey that Cleo loves is also loved by Amos. x((mx Lcx) Lax) 7. There is a monkey that loves Bouncer, but sadly Bouncer does not reciprocate this love. x(mx Lxb Lbx) 29
33 16. Multiple generality 30 B. Using the following symbolization key: domain: all animals Dx: x is a cat. Sx: x likes samurai movies. Lxy: x is larger than y b: Oliver e: Eliza i: Ivan symbolize the following sentences in FOL: 1. Oliver is a cat who likes samurai movies. Db Sb 2. Oliver, Eliza, and Ivan are all cats. Db De Di 3. Eliza is larger than Oliver, and Ivan is larger than Eliza. Leb Lie 4. All cats like samurai movies. x(dx Sx) 5. Only cats like samurai movies. x(sx Dx) Comment: the FOL sentence just written does not require that anyone likes samurai movies. The English sentence might suggest that at least some cats do like samurai movies? 6. There is a cat that is larger than Eliza. x(dx Lxe) 7. If there is a cat larger than Ivan, then there is a cat larger than Eliza. x(dx Lxi) x(dx Lxe) 8. No animal that likes samurai movies is larger than Eliza. x(sx Lxe) 9. No cat is larger than Ivan. x(dx Lxi) 10. Any animal that dislikes samurai movies is larger than Oliver. x( Sx Lxb) Comment: this is not a great translation, though! Because dislikes does not mean the same as does not like. 11. There is an animal that is between Oliver and Eliza in size. x((lbx Lxe) (Lex Lxb)) 12. There is no cat that is between Oliver and Eliza in size. x ( Dx [ (Lbx Lxe) (Lex Lxb) ]) 13. No cat is larger than itself. x(dx Lxx)
34 16. Multiple generality Every cat is larger than some cat. x(dx y(dy Lxy)) Comment: the English sentence is potentially ambiguous here. I resolved the ambiguity by assuming it should be paraphrased by for every cat, there is a cat smaller than it. 15. There is an animal that is smaller than every cat. x y(dy Lyx) 16. If there is an animal that is larger than any cat, then that animal does not like samurai movies. x( y(dy Lxy) Sx) Comment: I ve assumed that larger than any cat here means larger than every cat. C. Using the following symbolization key: domain: people and dishes at a potluck Rx: x has run out. T x: x is on the table. F x: x is food. P x: x is a person. Lxy: x likes y. m: Miles n: Nina g: the guacamole symbolize the following English sentences in FOL: 1. All the food is on the table. x(f x T x) 2. If the guacamole has not run out, then it is on the table. Rg T g 3. Everyone likes the guacamole. x(p x Lxg) 4. If anyone likes the guacamole, then Miles does. x(p x Lxg) Lmg 5. Nina only likes the dishes that have run out. x [ (Lnx F x) Rx ] 6. Nina likes no one, and no one likes Nina. x [ P x ( Lnx Lxn) ] 7. Miles likes anyone who likes the guacamole. x((p x Lxg) Lmx) 8. Miles likes anyone who likes the people that he likes. x [( P x y[(p y Lmy) Lxy] ) Lmx ] 9. If there is a person on the table already, then all of the food must have run out. x(p x T x) x(f x Rx)
35 16. Multiple generality 32 D. Using the following symbolization key: domain: people Sx: x sings. F x: x is female. M x: x is male. Cxy: x is a child of y. Sxy: x is a sibling of y. m: Michael j: Janet e: Joe p: Paris symbolize the following arguments in FOL: 1. All of Joe s children are singers. x(cxj Sx) 2. Janet is Joe?s daughter. Cje F j 3. Joe has a daughter. x(cxj F x) 4. Joe is an only child. xsxe 5. All of Joe?s sons sing. x [ (Cxe Mx) Sx ] 6. Janet has no daughters. x(cxj F x) 7. Paris is Janet?s niece. x(sxj Cpx F p) 8. Michael is Janet?s brother. Smj Mm 9. Joe?s brothers have no children. 10. x [ (Sjx Mx) ycyx ] 10. Janet is an aunt. F j x(sxj ycyx) 11. Everyone who sings has a brother who also sings. x [ Sx y(my Syx Sy) ] 12. Every woman who sings is the child of someone who sings. x [ (F x Sx) y(cxy Sy) ]
36 Identity 17 A. Explain why: x y(ay x = y) is a good symbolization of there is exactly one apple. We might understand this in English as saying (roughly): There is something in the domain, we ll call it x, such that, regardless of what you choose from the domain, if you choose an apple, you ve chosen x, and if you choose x, you ve chosen an apple. The x in question must therefore be the one and only thing which is an apple. x y [ x = y z(az (x = z y = z) ] is a good symbolization of there are exactly two apples. Similarly to the above, we might understand this in English as saying (roughly): There are two distinct things, x and y, such that if you choose any object at all, if you chose an apple then you either chose x or y, and if you chose either x or y then you chose an apple. The x and y in question must therefore be the only things which are apples, and since they are distinct, there are two of them. 33
37 Definite descriptions 18 A. Using the following symbolization key: domain: people Kx: x knows the combination to the safe. Sx: x is a spy. V x: x is a vegetarian. T xy: x trusts y. e: Elizabeth p: Phillip symbolize the following sentences in FOL: 1. Elizabeth trusts a vegetarian. x(v x T ex) 2. Everyone who trusts Phillip trusts a vegetarian. x [ T xp y(t xy V y) ] 3. Everyone who trusts Phillip trusts someone who trusts a vegetarian. x [ T xp y ( T xy z(t yz V z) )] 4. Only Phillip knows the combination to the safe. x(kp x = p) Comment: does the English claim entail that Phillip does know the combination to the safe? If so, then we should formalize this with a. 5. Phillip trusts Elizabeth, but no one else. x(t px x = e) 6. The person who knows the combination to the safe is a vegetarian. x [ Kx y(ky x = y) V x ] 7. The person who knows the combination to the safe is not a spy. x [ Kx y(ky x = y) Sx ] Comment: the scope of negation is potentially ambiguous here; I ve read it as inner negation. 34
38 18. Definite descriptions 35 B. Using the following symbolization key: domain: cards in a standard deck Bx: x is black. Cx: x is a club. Dx: x is a deuce. Jx: x is a jack. Mx: x is a man with an axe. Ox: x is one-eyed. W x: x is wild. symbolize each sentence in FOL: 1. All clubs are black cards. x(cx Bx) 2. There are no wild cards. xw x 3. There are at least two clubs. x y( x = y Cx Cy) 4. There is more than one one-eyed jack. x y( x = y Jx Ox Jy Oy) 5. There are at most two one-eyed jacks. x y z [ (Jx Ox Jy Oy Jz Oz) (x = y x = z y = z) ] 6. There are two black jacks. x y( x = y Bx Jx By Jy) Comment: I am reading this as there are at least two.... If the suggestion was that there are exactly two, then a different FOL sentence would be required, namely: x y ( x = y Bx Jx By Jy z[(bz Jz) (x = z y = z)] ) 7. There are four deuces. w x y z( w = x w = y w = z x = y x = z y = z Dw Dx Dy Dz) Comment: I am reading this as there are at least four.... If the suggestion is that there are exactly four, then we should offer instead: w x y z ( w = x w = y w = z x = y x = z y = z Dw Dx Dy Dz v[dv (v = w v = x v = y v = z)] ) 8. The deuce of clubs is a black card. x [ Dx Cx y ( (Dy Cy) x = y ) Bx ] 9. One-eyed jacks and the man with the axe are wild. x [ (Jx Ox) W x ] x [ Mx y(my x = y) W x ]
39 18. Definite descriptions If the deuce of clubs is wild, then there is exactly one wild card. x ( Dx Cx y [ (Dy Cy) x = y ] W x ) x ( W x y(w y x = y) ) Comment: if there is not exactly one deuce of clubs, this sentence is true. Maybe that s the wrong verdict. Perhaps the sentence should be read to imply that there is exactly one deuce of clubs, and then express a conditional about wildness. If so, then we might symbolize it thus: x ( Dx Cx y [ (Dy Cy) x = y ] [ W x y(w y x = y) ]) 11. The man with the axe is not a jack. x [ Mx y(my x = y) Jx ] 12. The deuce of clubs is not the man with the axe. x y ( Dx Cx z[(dz Cz) x = z] My z(mz y = x) x = y ) C. Using the following symbolization key: domain: animals in the world Bx: x is in Farmer Brown s field. Hx: x is a horse. P x: x is a Pegasus. W x: x has wings. symbolize the following sentences in FOL: 1. There are at least three horses in the world. x y z( x = y x = z y = z Hx Hy Hz) 2. There are at least three animals in the world. x y z( x = y x = z y = z) 3. There is more than one horse in Farmer Brown s field. x y( x = y Hx Hy Bx By) 4. There are three horses in Farmer Brown s field. x y z( x = y x = z y = z Hx Hy Hz Bx By Bz) Comment: I ve read this as there are at least three.... If the suggestion was that there are exactly three, then a different FOL sentence would be required. 5. There is a single winged creature in Farmer Brown s field; any other creatures in the field must be wingless. x [ W x Bx y ( (W y By) x = y) ] 6. The Pegasus is a winged horse. x [ P x y(p y x = y) W x Hx ] 7. The animal in Farmer Brown s field is not a horse. x [ Bx y(by x = y) Hx ] Comment: the scope of negation might be ambiguous here; I ve read it as inner negation. 8. The horse in Farmer Brown s field does not have wings. x [ Hx Bx y ( (Hy By) x = y ) W x ] Comment: the scope of negation might be ambiguous here; I ve read it as inner negation.
40 18. Definite descriptions 37 D. Maya Angelou is the author of Beloved by x(ax y(ay x = y) x = m). Two equally good symbolizations would be: Am y(ay m = y) This sentence requires that Maya Angelou is an author of Beloved, and that Maya Angelou alone is an author of Beloved. Otherwise put, there is one and only one author of Beloved, namely, Maya Angelou. Otherwise put: Maya Angelou is the author of Beloved. y(ay y = m) This sentence can be understood thus: Take anything you like; now, if you chose an author of Beloved, you chose Maya Angelou, and if you chose Maya Angelou, you chose an author of Beloved. So there is one and only one author of Beloved, namely, Maya Angelou, as required. Explain why these would be equally good symbolizations.
41 Sentences of FOL 19 A. Identify which variables are bound and which are free. I shall underline the bound variables, and put free variables in blue. 1. xlxy ylyx 2. xax Bx 3. x(ax Bx) y(cx Dy) 4. x y[rxy (Jz Kx)] Ryx 5. x 1 (Mx 2 Lx 2 x 1 ) x 2 Lx 3 x 2 38
42 Truth in FOL 21 A. Consider the following interpretation: The domain comprises only Etta and Nina Ax is to be true of both Etta and Nina Bx is to be true of Nina only Nx is to be true of no one c is to refer to Etta Determine whether each of the following sentences is true or false in that interpretation: 1. Bc False 2. Ac Nc True 3. Nc (Ac Bc) True 4. xax True 5. x Bx False 6. x(ax Bx) True 7. x(ax Nx) False 8. x(nx Nx) True 9. xbx xax True B. Consider the following interpretation: The domain comprises only Ornette, Miles and John Gx is to be true of Ornette, Miles and John. Hx is to be true of and only of Miles Mx is to be true of and only of Ornette and John m is to refer to Miles j is to refer to John Determine whether each of the following sentences is true or false in that interpretation: 1. Hm True 2. Hj False 3. Mm Mj True 4. Gm Gm True 5. Mm Gm True 39
43 21. Truth in FOL xhx True 7. xhx False 8. x M x True 9. x(hx Gx) True 10. x(mx Gx) True 11. x(hx Mx) True 12. xhx xmx True 13. x(hx Mx) True 14. xgx x Gx False 15. x y(gx Hy) True C. Following the diagram conventions introduced at the end of 23, consider the following interpretation: Determine whether each of the following sentences is true or false in that interpretation: 1. xrxx True 2. xrxx False 3. x yrxy True 4. x yryx False 5. x y z((rxy Ryz) Rxz) False 6. x y z((rxy Rxz) Ryz) False 7. x y Rxy True 8. x( yrxy yryx) True 9. x y( x = y Rxy Ryx) True 10. x y(rxy x = y) True 11. x y(ryx x = y) False 12. x y( x = y Rxy z(rzx y = z)) True
44 Using Interpretations 23 A. Show that each of the following is neither a logical truth nor a contradiction: The following are examples of how to use interpretations to show each sentence is neither a logical truth nor a contradiction. Your answers will, of course, be different. 1. Da Db The following interpretation makes Da Db false: Domain comprises only Etta and Nina Dx is to be true of only Nina a is to refer to Nina b is to refer to Etta The following interpretation makes Da Db true: Domain comprises only Etta and Nina Dx is to be true of both Etta and Nina a is to refer to Nina b is to refer to Etta Because there is an interpretation in which Da Db is true and one in which it is false, it is neither a logical truth nor a contradiction. 2. xt xh The following interpretation makes xt xh false: Domain comprises only Oliver and Eliza T xy is to be true of only <Eliza, Eliza> h is to refer to Oliver e is to refer to Eliza The following interpretation makes xt xh true: Domain comprises only Oliver and Eliza T xy is to be true of only <Eliza, Oliver> h is to refer to Oliver e is to refer to Eliza Because there is an interpretation in which xt xh is true and one in which it is false, it is neither a logical truth nor a contradiction. 3. P m xp x The following interpretation makes P m xp x false: 41
45 23. Using Interpretations 42 Domain comprises only Mallory and Eliza P x is to be true of only Eliza m is to refer to Mallory e is to refer to Eliza The following interpretation makes P m xp x true: Domain comprises only Mallory and Eliza P x is to be true of only Mallory m is to refer to Mallory e is to refer to Eliza Because there is an interpretation in which P m xp x is true and one in which it is false, it is neither a logical truth nor a contradiction. 4. zjz yjy The following interpretation makes zjz yjy false: Domain comprises only Mallory and Eliza Jx is to be true of only Eliza m is to refer to Mallory e is to refer to Eliza The following interpretation makes zjz yjy true: Domain comprises only Mallory and Eliza Jx is to be true of no one. m is to refer to Mallory e is to refer to Eliza Because there is an interpretation in which zjz yjy is true and one in which it is false, it is neither a logical truth nor a contradiction. 5. x(sxmn ylxy) The following interpretation makes x(sxmn ylxy) false: Domain comprises only Noelle and Mallory Sxyz is to be true of only <Mallory, Mallory, Noelle>. Lxy is to be true of nothing. m is to refer to Mallory n is to refer to Noelle The following interpretation makes x(sxmn ylxy) true: Domain comprises only Noelle and Mallory Sxyz is to be true of <Noelle, Mallory, Noelle> and <Mallory, Mallory, Noelle>. Lxy is to be true of <Mallory, Mallory> m is to refer to Mallory n is to refer to Noelle Because there is an interpretation in which x(sxmn ylxy) is true and one in which it is false, it is neither a logical truth nor a contradiction. 6. x(gx ymy) The following interpretation makes x(gx ym y) false:
46 23. Using Interpretations 43 Domain comprises only Noelle and Mallory Gx is to be true of Noelle. Mx is to be true of only Noelle. m is to refer to Mallory n is to refer to Noelle The following interpretation makes x(gx ym y) true: Domain comprises only Noelle and Mallory Gx is to be true of no one. Mx is to be true of Noelle. m is to refer to Mallory n is to refer to Noelle Because there is an interpretation in which x(gx ymy) is true and one in which it is false, it is neither a logical truth nor a contradiction. 7. x(x = h x = i) The following interpretation makes x(x = h x = i) false: Domain comprises only Hope and Iris h is to refer to Hope i is to refer to Iris The following interpretation makes x(x = h x = i) true: Domain comprises only Hope and Iris h is to refer to Hope i is to refer to Hope Because there is an interpretation in which x(x = h x = i) is true and one in which it is false, it is neither a logical truth nor a contradiction. B. Show that the following pairs of sentences are not logically equivalent. The following are examples of how to use interpretations to show each pair of sentences are not logically equivalent. For many of the following sentences, very different interpretations might be equally correct. 1. Ja, Ka The following interpretation makes Ja true and Ka false: Domain comprises Alice and Bob. Jx is to be true of only Alice. Kx is to be true of only Bob. a is to refer to Alice. Because there is an interpretation in which Ja and Ka have different truth value assignments, they are not logically equivalent. 2. xjx, Jm The following interpretation makes xjx true and Jm false: Domain comprises Mallory and Bob. Jx is to be true of only Bob. m is to refer to Mallory.
47 23. Using Interpretations 44 Because there is an interpretation in which xjx and Jm have different truth value assignments, they are not logically equivalent. 3. xrxx, xrxx The following interpretation makes xrxx false and xrxx true: Domain comprises Mallory and Bob. Rxx is to be true of only <Bob, Bob>. Because there is an interpretation in which xrxx and xrxx have different truth value assignments, they are not logically equivalent. 4. xp x Qc, x(p x Qc) The following interpretation makes xp x Qc false and x(p x Qc) true: Domain comprises Mallory and Corey. P x is to be true of Mallory. Qx is to be true of no one. c is to refer to Corey Because there is an interpretation in which xp x Qc and x(p x Qc) have different truth value assignments, they are not logically equivalent. 5. x(p x Qx), x(p x Qx) The following interpretation makes x(p x Qx) false and x(p x Qx) true: Domain comprises Mallory and Corey. P x is to be true of Mallory. Qx is to be true of Mallory. Because there is an interpretation in which x(p x Qx) and x(p x Qx) have different truth value assignments, they are not logically equivalent. 6. x(p x Qx), x(p x Qx) The following interpretation makes x(p x Qx) false and x(p x Qx) true: Domain comprises Damien and Corey. P x is to be true of Damien. Qx is to be true of Corey. Because there is an interpretation in which x(p x Qx) and x(p x Qx) have different truth value assignments, they are not logically equivalent. 7. x(p x Qx), x(p x Qx) The following interpretation makes x(p x Qx) true and x(p x Qx) false: Domain comprises Damien and Corey. P x is to be true of no one. Qx is to be true of Corey.
48 23. Using Interpretations 45 Because there is an interpretation in which x(p x Qx) and x(p x Qx) have different truth value assignments, they are not logically equivalent. 8. x yrxy, x yrxy The following interpretation makes x yrxy true and x yrxy false: Domain comprises Damien and Peter. Rxy is to be true of <Damien, Peter>, <Peter, Damien> Because there is an interpretation in which x yrxy and x yrxy have different truth value assignments, they are not logically equivalent. 9. x yrxy, x yryx The following interpretation makes x yrxy true and x yryx false: Domain comprises Damien and Peter. Rxy is to be true of <Damien, Peter>, <Peter, Peter> Because there is an interpretation in which x yrxy and x yryx have different truth value assignments, they are not logically equivalent. C. Show that the following sentences are jointly consistent: The following are examples of how to use interpretations to show each set of sentences is jointly consistent. Your answers will, of course, be different. 1. Ma, Na, P a, Qa The following interpretation makes each of Ma, Na, P a, and Qa true: Domain comprises Anne, Peter, and Russell. Mx is to be true of Anne and Peter Nx is to be true of Peter P x is to be true of Anne and Russell Qx is to be true of no one. a is to refer to Anne. Because there is an interpretation that makes each of Ma, Na, P a, and Qa true, they are jointly consistent. 2. Lee, Leg, Lge, Lgg The following interpretation makes each of Lee, Leg, Lge, and Lgg true: Domain comprises Elias, Greg, and Russell. Lxy is to be true of <Elias, Elias>, <Elias, Greg>, and <Russell, Greg> e is to refer to Elias. g is to refer to Greg. Because there is an interpretation that makes each of Lee, Leg, Lge, and Lgg true, they are jointly consistent. 3. (Ma xax), Ma F a, x(f x Ax) The following interpretation makes each of (M a xax), M a F a, and x(f x Ax) true: Domain comprises Elias, Anne, and Russell.
forall x Calgary Remix
forall x Calgary Remix Solutions to Selected Exercises By P. D. Magnus Tim Button with additions by J. Robert Loftis remixed and revised by Aaron Thomas-Bolduc Richard Zach Winter 2018 ii This booklet
More informationBertie3 Exercises. 1 Problem Set #3, PD Exercises
Bertie3 Exercises 1 Problem Set #3, PD Exercises 1. 1 ( x)qx P 2 ( x)w x P ( x)(qx W x) 2. 1 ( x)(ax (Bx Cx)) P 2 Bd P Ad 3. 1 ( x)jxx P 2 ( y) Ry P ( y)(jyy Ry) 4. 1 ( x)(lx (Mx Bx)) P 2 ( y)(my Jy) P
More informationFormal Logic: Quantifiers, Predicates, and Validity. CS 130 Discrete Structures
Formal Logic: Quantifiers, Predicates, and Validity CS 130 Discrete Structures Variables and Statements Variables: A variable is a symbol that stands for an individual in a collection or set. For example,
More informationDenote John by j and Smith by s, is a bachelor by predicate letter B. The statements (1) and (2) may be written as B(j) and B(s).
PREDICATE CALCULUS Predicates Statement function Variables Free and bound variables Quantifiers Universe of discourse Logical equivalences and implications for quantified statements Theory of inference
More information2010 Part IA Formal Logic, Model Answers
2010 Part IA Formal Logic, Model Answers 1 Attempt all parts of this question (a) Carefully define the notions of (i) a truth-function A function is a map which assigns exactly one value to each given
More informationI thank the author of the examination paper on which sample paper is based. VH
I thank the author of the examination paper on which sample paper is based. VH 1. (a) Which of the following expressions is a sentence of L 1 or an abbreviation of one? If an expression is neither a sentence
More informationFormal (Natural) Deduction for Predicate Calculus
Formal (Natural) Deduction for Predicate Calculus Lila Kari University of Waterloo Formal (Natural) Deduction for Predicate Calculus CS245, Logic and Computation 1 / 42 Formal deducibility for predicate
More informationINSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW PREDICATE LOGIC
1 CHAPTER 7. PREDICATE LOGIC 1 INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW PREDICATE LOGIC 1 Predicate Logic 1.1 Introduction There are various arguments which cannot be dealt
More informationDO NOT FORGET!!! WRITE YOUR NAME HERE. Philosophy 109 Final Exam, Spring 2007 (80 points total) ~ ( x)
Page 1 of 13 DO NOT FORGET!!! WRITE YOUR NAME HERE Philosophy 109 Final Exam, Spring 2007 (80 points total) ~ ( x) Part I: Symbolization into RL: Provide symbolizations of the following sentences, using
More informationIntermediate Logic. First-Order Logic
Intermediate Logic Lecture Four First-Order Logic Rob Trueman rob.trueman@york.ac.uk University of York Introducing First-Order Logic First-Order Logic Introducing First-Order Logic Names Predicates Quantifiers
More information2. Use quantifiers to express the associative law for multiplication of real numbers.
1. Define statement function of one variable. When it will become a statement? Statement function is an expression containing symbols and an individual variable. It becomes a statement when the variable
More information1A Logic 2013 Model Answers
1A Logic 2013 Model Answers Section A 1. This is a question about TFL. Attempt all parts of this question. [Note that most of the material in this question has been moved to the metatheory section of the
More informationPredicate Logic. 1 Predicate Logic Symbolization
1 Predicate Logic Symbolization innovation of predicate logic: analysis of simple statements into two parts: the subject and the predicate. E.g. 1: John is a giant. subject = John predicate =... is a giant
More information1A Logic 2015 Model Answers
1A Logic 2015 Model Answers Section A 1. (a) Show each of the following [40]: (i) P Q, Q R, P R P 1 P Q 2 Q R 3 P R 4 P 5 P R, 4 6 P 7 Q DS, 1, 6 8 R DS, 2, 7 9 R 10 I, 8, 9 11 R E, 9, 10 12 P MT, 3, 11
More informationSolutions to Exercises (Sections )
s to Exercises (Sections 1.1-1.10) Section 1.1 Exercise 1.1.1: Identifying propositions (a) Have a nice day. : Command, not a proposition. (b) The soup is cold. : Proposition. Negation: The soup is not
More informationSection Summary. Predicate logic Quantifiers. Negating Quantifiers. Translating English to Logic. Universal Quantifier Existential Quantifier
Section 1.4 Section Summary Predicate logic Quantifiers Universal Quantifier Existential Quantifier Negating Quantifiers De Morgan s Laws for Quantifiers Translating English to Logic Propositional Logic
More information3/29/2017. Logic. Propositions and logical operations. Main concepts: propositions truth values propositional variables logical operations
Logic Propositions and logical operations Main concepts: propositions truth values propositional variables logical operations 1 Propositions and logical operations A proposition is the most basic element
More informationSYMBOLIC LOGIC UNIT 10: SINGULAR SENTENCES
SYMBOLIC LOGIC UNIT 10: SINGULAR SENTENCES Singular Sentences name Paris is beautiful (monadic) predicate (monadic) predicate letter Bp individual constant Singular Sentences Bp These are our new simple
More informationSection 1.1: Logical Form and Logical Equivalence
Section 1.1: Logical Form and Logical Equivalence An argument is a sequence of statements aimed at demonstrating the truth of an assertion. The assertion at the end of an argument is called the conclusion,
More information! Predicates! Variables! Quantifiers. ! Universal Quantifier! Existential Quantifier. ! Negating Quantifiers. ! De Morgan s Laws for Quantifiers
Sec$on Summary (K. Rosen notes for Ch. 1.4, 1.5 corrected and extended by A.Borgida)! Predicates! Variables! Quantifiers! Universal Quantifier! Existential Quantifier! Negating Quantifiers! De Morgan s
More informationProving Arguments Valid in Predicate Calculus
Proving Arguments Valid in Predicate Calculus Lila Kari University of Waterloo Proving Arguments Valid in Predicate Calculus CS245, Logic and Computation 1 / 22 Predicate calculus - Logical consequence
More informationPhilosophy 240 Symbolic Logic Russell Marcus Hamilton College Fall 2014
Philosophy 240 Symbolic Logic Russell Marcus Hamilton College Fall 2014 Class #23 - Translation into Predicate Logic II ( 3.2) Only as a Quantifier P Only Ps are Qs is logically equivalent to all Qs are
More informationAnswers to the Exercises -- Chapter 3
Answers to the Exercises -- Chapter 3 SECTION 1 1. a. Fred is an orangutan. Of b. Gertrude is an orangutan but Fred isn't. Gertrude is an orangutan [and] Fred is not [an orangutan]. Og ~Of c. Tony Blair
More informationMath 3336: Discrete Mathematics Practice Problems for Exam I
Math 3336: Discrete Mathematics Practice Problems for Exam I The upcoming exam on Tuesday, February 26, will cover the material in Chapter 1 and Chapter 2*. You will be provided with a sheet containing
More informationforallx An Introduction to Formal Logic
forallx An Introduction to Formal Logic P.D. Magnus University at Albany, State University of New York fecundity.com/logic, version 1.24 [080109] This book is offered under a Creative Commons license.
More informationLogical Operators. Conjunction Disjunction Negation Exclusive Or Implication Biconditional
Logical Operators Conjunction Disjunction Negation Exclusive Or Implication Biconditional 1 Statement meaning p q p implies q if p, then q if p, q when p, q whenever p, q q if p q when p q whenever p p
More informationNotes on Propositional and First-Order Logic (CPSC 229 Class Notes, January )
Notes on Propositional and First-Order Logic (CPSC 229 Class Notes, January 23 30 2017) John Lasseter Revised February 14, 2017 The following notes are a record of the class sessions we ve devoted to the
More information2/2/2018. CS 103 Discrete Structures. Chapter 1. Propositional Logic. Chapter 1.1. Propositional Logic
CS 103 Discrete Structures Chapter 1 Propositional Logic Chapter 1.1 Propositional Logic 1 1.1 Propositional Logic Definition: A proposition :is a declarative sentence (that is, a sentence that declares
More informationPredicate Logic & Quantification
Predicate Logic & Quantification Things you should do Homework 1 due today at 3pm Via gradescope. Directions posted on the website. Group homework 1 posted, due Tuesday. Groups of 1-3. We suggest 3. In
More informationUniversity of Ottawa CSI 2101 Midterm Test Instructor: Lucia Moura. March 1, :00 pm Duration: 1:15 hs
University of Ottawa CSI 2101 Midterm Test Instructor: Lucia Moura March 1, 2012 1:00 pm Duration: 1:15 hs Closed book, no calculators THIS MIDTERM AND ITS SOLUTION IS SUBJECT TO COPYRIGHT; NO PARTS OF
More information(Refer Slide Time: 02:20)
Discrete Mathematical Structures Dr. Kamala Krithivasan Department of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 5 Logical Inference In the last class we saw about
More informationCOMP 409: Logic Homework 5
COMP 409: Logic Homework 5 Note: The pages below refer to the text from the book by Enderton. 1. Exercises 1-6 on p. 78. 1. Translate into this language the English sentences listed below. If the English
More informationDeduction by Daniel Bonevac. Chapter 8 Identity and Functions
Deduction by Daniel Bonevac Chapter 8 Identity and Functions Introduction 1 This chapter introduces two important extensions of Q that make it quite a bit more powerful. The first is the mathematical relation
More informationMathacle. PSet ---- Algebra, Logic. Level Number Name: Date: I. BASICS OF PROPOSITIONAL LOGIC
I. BASICS OF PROPOSITIONAL LOGIC George Boole (1815-1864) developed logic as an abstract mathematical system consisting of propositions, operations (conjunction, disjunction, and negation), and rules for
More informationUniversity of Ottawa CSI 2101 Midterm Test Instructor: Lucia Moura. February 9, :30 pm Duration: 1:50 hs. Closed book, no calculators
University of Ottawa CSI 2101 Midterm Test Instructor: Lucia Moura February 9, 2010 11:30 pm Duration: 1:50 hs Closed book, no calculators Last name: First name: Student number: There are 5 questions and
More informationBefore you get started, make sure you ve read Chapter 1, which sets the tone for the work we will begin doing here.
Chapter 2 Mathematics and Logic Before you get started, make sure you ve read Chapter 1, which sets the tone for the work we will begin doing here. 2.1 A Taste of Number Theory In this section, we will
More informationPredicates, Quantifiers and Nested Quantifiers
Predicates, Quantifiers and Nested Quantifiers Predicates Recall the example of a non-proposition in our first presentation: 2x=1. Let us call this expression P(x). P(x) is not a proposition because x
More informationSection 1.3. Let I be a set. When I is used in the following context,
Section 1.3. Let I be a set. When I is used in the following context, {B i } i I, we call I the index set. The set {B i } i I is the family of sets of the form B i where i I. One could also use set builder
More informationPredicate Logic Quantifier Rules
Predicate Logic Quantifier Rules CS251 at CCUT, Spring 2017 David Lu May 8 th, 2017 Contents 1. Universal Instantiation (UI) 2. Existential Generalization (EG) 3. Universal Generalization (UG) 4. Existential
More informationFull file at Chapter 1
Chapter 1 Use the following to answer questions 1-5: In the questions below determine whether the proposition is TRUE or FALSE 1. 1 + 1 = 3 if and only if 2 + 2 = 3. 2. If it is raining, then it is raining.
More informationSemantics I, Rutgers University Week 3-1 Yimei Xiang September 17, Predicate logic
Semantics I, Rutgers University Week 3-1 Yimei Xiang September 17, 2018 Predicate logic 1. Why propositional logic is not enough? Discussion: (i) Does (1a) contradict (1b)? [Two sentences are contradictory
More information2/18/14. What is logic? Proposi0onal Logic. Logic? Propositional Logic, Truth Tables, and Predicate Logic (Rosen, Sections 1.1, 1.2, 1.
Logic? Propositional Logic, Truth Tables, and Predicate Logic (Rosen, Sections 1.1, 1.2, 1.3) TOPICS Propositional Logic Logical Operations Equivalences Predicate Logic CS160 - Spring Semester 2014 2 What
More informationPredicate Logic. Example. Statements in Predicate Logic. Some statements cannot be expressed in propositional logic, such as: Predicate Logic
Predicate Logic Predicate Logic (Rosen, Chapter 1.4-1.6) TOPICS Predicate Logic Quantifiers Logical Equivalence Predicate Proofs Some statements cannot be expressed in propositional logic, such as: All
More informationLogic and Propositional Calculus
CHAPTER 4 Logic and Propositional Calculus 4.1 INTRODUCTION Many algorithms and proofs use logical expressions such as: IF p THEN q or If p 1 AND p 2, THEN q 1 OR q 2 Therefore it is necessary to know
More informationLecture 3 : Predicates and Sets DRAFT
CS/Math 240: Introduction to Discrete Mathematics 1/25/2010 Lecture 3 : Predicates and Sets Instructor: Dieter van Melkebeek Scribe: Dalibor Zelený DRAFT Last time we discussed propositions, which are
More informationQuantifiers Here is a (true) statement about real numbers: Every real number is either rational or irrational.
Quantifiers 1-17-2008 Here is a (true) statement about real numbers: Every real number is either rational or irrational. I could try to translate the statement as follows: Let P = x is a real number Q
More informationYou may not start to read the questions printed on the subsequent pages of this question paper until instructed that you may do so by the Invigilator
PHT0/3 PHILOSOPHY TRIPOS Part IA TUESDAY 29 May 2018 09.00 12.00 Paper 3 LOGIC Answer three questions only; at least one from each of sections A and B. Write the number of the question at the beginning
More information6. COMPLEX PREDICATES
318 Hardegree, Symbolic Logic (1) x... y...rxy (1a) x(sx & y(py Rxy)) (1b) x(px & y(sy Rxy)) (2) x... y...ryx (2a) x(sx & y(py Ryx)) (2b) x(px & y(sy Ryx)) (3) x... y...rxy (3a) x(sx y(py & Rxy)) (3b)
More informationSTRATEGIES OF PROBLEM SOLVING
STRATEGIES OF PROBLEM SOLVING Second Edition Maria Nogin Department of Mathematics College of Science and Mathematics California State University, Fresno 2014 2 Chapter 1 Introduction Solving mathematical
More informationAnnouncements & Such
Branden Fitelson Philosophy 12A Notes 1 Announcements & Such Administrative Stuff HW #6 to be handed back today. Resubs due Thursday. I will be posting both the sample in-class final and the take-home
More informationSection 3.1 Statements, Negations, and Quantified Statements
Section 3.1 Statements, Negations, and Quantified Statements Objectives 1. Identify English sentences that are statements. 2. Express statements using symbols. 3. Form the negation of a statement 4. Express
More informationTHE ISLAMIC UNIVERSITY OF GAZA ENGINEERING FACULTY DEPARTMENT OF COMPUTER ENGINEERING DISCRETE MATHMATICS DISCUSSION ECOM Eng. Huda M.
THE ISLAMIC UNIVERSITY OF GAZA ENGINEERING FACULTY DEPARTMENT OF COMPUTER ENGINEERING DISCRETE MATHMATICS DISCUSSION ECOM 2011 Eng. Huda M. Dawoud September, 2015 Section 1: Propositional Logic 2. Which
More informationThe Natural Deduction Pack
The Natural Deduction Pack Alastair Carr March 2018 Contents 1 Using this pack 2 2 Summary of rules 3 3 Worked examples 5 31 Implication 5 32 Universal quantifier 6 33 Existential quantifier 8 4 Practice
More informationLogic. Lesson 3: Tables and Models. Flavio Zelazek. October 22, 2014
Logic Lesson 3: Tables and Models Flavio Zelazek flavio.zelazek@gmail.com October 22, 2014 Flavio Zelazek (flavio.zelazek@gmail.com) Logic (Lesson 3: Tables and Models) October 22, 2014 1 / 29 Previous
More information1 Predicates and Quantifiers
1 Predicates and Quantifiers We have seen how to represent properties of objects. For example, B(x) may represent that x is a student at Bryn Mawr College. Here B stands for is a student at Bryn Mawr College
More information4 Quantifiers and Quantified Arguments 4.1 Quantifiers
4 Quantifiers and Quantified Arguments 4.1 Quantifiers Recall from Chapter 3 the definition of a predicate as an assertion containing one or more variables such that, if the variables are replaced by objects
More informationINTRODUCTION TO LOGIC 8 Identity and Definite Descriptions
8.1 Qualitative and Numerical Identity INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions Volker Halbach Keith and Volker have the same car. Keith and Volker have identical cars. Keith and Volker
More informationIntroduction to Sets and Logic (MATH 1190)
Introduction to Sets Logic () Instructor: Email: shenlili@yorku.ca Department of Mathematics Statistics York University Sept 18, 2014 Outline 1 2 Tautologies Definition A tautology is a compound proposition
More informationSection Summary. Predicates Variables Quantifiers. Negating Quantifiers. Translating English to Logic Logic Programming (optional)
Predicate Logic 1 Section Summary Predicates Variables Quantifiers Universal Quantifier Existential Quantifier Negating Quantifiers De Morgan s Laws for Quantifiers Translating English to Logic Logic Programming
More informationIdentity. "At least one dog has fleas" is translated by an existential quantifier"
Identity Quantifiers are so-called because they say how many. So far, we've only used the quantifiers to give the crudest possible answers to the question "How many dogs have fleas?": "All," "None," "Some,"
More informationIntermediate Logic. Natural Deduction for TFL
Intermediate Logic Lecture Two Natural Deduction for TFL Rob Trueman rob.trueman@york.ac.uk University of York The Trouble with Truth Tables Natural Deduction for TFL The Trouble with Truth Tables The
More informationPeano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now
CSC 438F/2404F Notes (S. Cook) Fall, 2008 Peano Arithmetic Goals Now 1) We will introduce a standard set of axioms for the language L A. The theory generated by these axioms is denoted PA and called Peano
More informationChapter 1: The Logic of Compound Statements. January 7, 2008
Chapter 1: The Logic of Compound Statements January 7, 2008 Outline 1 1.1 Logical Form and Logical Equivalence 2 1.2 Conditional Statements 3 1.3 Valid and Invalid Arguments Central notion of deductive
More informationLogical Structures in Natural Language: First order Logic (FoL)
Logical Structures in Natural Language: First order Logic (FoL) Raffaella Bernardi Università degli Studi di Trento e-mail: bernardi@disi.unitn.it Contents 1 How far can we go with PL?................................
More informationA Little Deductive Logic
A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that
More informationforall x Calgary Remix An Introduction to Formal Logic Summer 2017 bis
forall x Calgary Remix An Introduction to Formal Logic P. D. Magnus Tim Button with additions by J. Robert Loftis remixed and revised by Aaron Thomas-Bolduc Richard Zach Summer 2017 bis forall x: Calgary
More informationLogic Overview, I. and T T T T F F F T F F F F
Logic Overview, I DEFINITIONS A statement (proposition) is a declarative sentence that can be assigned a truth value T or F, but not both. Statements are denoted by letters p, q, r, s,... The 5 basic logical
More informationAnnouncements CompSci 102 Discrete Math for Computer Science
Announcements CompSci 102 Discrete Math for Computer Science Read for next time Chap. 1.4-1.6 Recitation 1 is tomorrow Homework will be posted by Friday January 19, 2012 Today more logic Prof. Rodger Most
More informationLIN1032 Formal Foundations for Linguistics
LIN1032 Formal Foundations for Lecture 5 Albert Gatt In this lecture We conclude our discussion of the logical connectives We begin our foray into predicate logic much more expressive than propositional
More informationPropositional Logic Not Enough
Section 1.4 Propositional Logic Not Enough If we have: All men are mortal. Socrates is a man. Does it follow that Socrates is mortal? Can t be represented in propositional logic. Need a language that talks
More informationMat 243 Exam 1 Review
OBJECTIVES (Review problems: on next page) 1.1 Distinguish between propositions and non-propositions. Know the truth tables (i.e., the definitions) of the logical operators,,,, and Write truth tables for
More informationPredicate Calculus. Lila Kari. University of Waterloo. Predicate Calculus CS245, Logic and Computation 1 / 59
Predicate Calculus Lila Kari University of Waterloo Predicate Calculus CS245, Logic and Computation 1 / 59 Predicate Calculus Alternative names: predicate logic, first order logic, elementary logic, restricted
More informationMATH 215 DISCRETE MATHEMATICS INSTRUCTOR: P. WENG
MATH 215 DISCRETE MATHEMATICS INSTRUCTOR: P. WENG Suggested Problems for Logic and Proof The following problems are from Discrete Mathematics and Its Applications by Kenneth H. Rosen. 1. Which of these
More informationCS2336 Discrete Mathematics
CS2336 Discrete Mathematics Homework 1 Tutorial: March 20, 2014 Problems marked with * will be explained in the tutorial. 1. Determine which of the following statements are propositions and which are non-propositions.
More informationMATH 501: Discrete Mathematics
November 20, 203 MATH 50: Fall 203 Midterm exam Model Solutions Instructions. Please read carefully before proceeding. (a) The duration of this exam is 20 minutes. (b) Non-programmable calculators are
More informationExamples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:
Logic: The Big Picture Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and
More informationProofs. and. Concepts. the fundamentals of abstract mathematics. Dave Witte Morris and Joy Morris University of Lethbridge. incorporating material by
Proofs and Concepts the fundamentals of abstract mathematics by Dave Witte Morris and Joy Morris University of Lethbridge incorporating material by P. D. Magnus University at Albany, State University of
More informationA Little Deductive Logic
A Little Deductive Logic In propositional or sentential deductive logic, we begin by specifying that we will use capital letters (like A, B, C, D, and so on) to stand in for sentences, and we assume that
More informationINTRODUCTION TO LOGIC 8 Identity and Definite Descriptions
INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions Volker Halbach The analysis of the beginning would thus yield the notion of the unity of being and not-being or, in a more reflected form, the
More informationAN INTRODUCTION TO MATHEMATICAL PROOFS NOTES FOR MATH Jimmy T. Arnold
AN INTRODUCTION TO MATHEMATICAL PROOFS NOTES FOR MATH 3034 Jimmy T. Arnold i TABLE OF CONTENTS CHAPTER 1: The Structure of Mathematical Statements.............................1 1.1. Statements..................................................................
More informationPredicate Logic combines the distinctive features of syllogistic and propositional logic.
Predicate Logic combines the distinctive features of syllogistic and propositional logic. The fundamental component in predicate logic is the predicate, which is always symbolized with upper case letters.
More informationInterpretations of PL (Model Theory)
Interpretations of PL (Model Theory) 1. Once again, observe that I ve presented topics in a slightly different order from how I presented them in sentential logic. With sentential logic I discussed syntax
More informationPredicate Calculus - Syntax
Predicate Calculus - Syntax Lila Kari University of Waterloo Predicate Calculus - Syntax CS245, Logic and Computation 1 / 26 The language L pred of Predicate Calculus - Syntax L pred, the formal language
More information(c) Establish the following claims by means of counterexamples.
sample paper I N T R O D U C T I O N T O P H I L O S O P H Y S E C T I O N A : L O G I C Volker Halbach Michaelmas 2008 I thank the author of the 2008 Trinity Term paper, Andrew Bacon, and Kentaro Fujimoto
More information7.8E 8.1E. Question 2. Question 1
Problem Set 8: Answers Damien Rochford All the interpretations I provide are relatively informal. It s fine if you did things the informal way I did them. It s fine if you did things more formally too.
More informationPredicate Logic Thursday, January 17, 2013 Chittu Tripathy Lecture 04
Predicate Logic Today s Menu Predicate Logic Quantifiers: Universal and Existential Nesting of Quantifiers Applications Limitations of Propositional Logic Suppose we have: All human beings are mortal.
More informationPredicate Logic: Introduction and Translations
Predicate Logic: Introduction and Translations Alice Gao Lecture 10 Based on work by J. Buss, L. Kari, A. Lubiw, B. Bonakdarpour, D. Maftuleac, C. Roberts, R. Trefler, and P. Van Beek 1/29 Outline Predicate
More informationPhilosophy 240: Symbolic Logic
Philosophy 240: Symbolic Logic Russell Marcus Hamilton College Fall 2015 Class #41 - Second-Order Quantification Marcus, Symbolic Logic, Slide 1 Second-Order Inferences P Consider a red apple and a red
More informationReview: Potential stumbling blocks
Review: Potential stumbling blocks Whether the negation sign is on the inside or the outside of a quantified statement makes a big difference! Example: Let T(x) x is tall. Consider the following: x T(x)
More informationLogic and Propositional Calculus
CHAPTER 4 Logic and Propositional Calculus 4.1 INTRODUCTION Many algorithms and proofs use logical expressions such as: IF p THEN q or If p 1 AND p 2, THEN q 1 OR q 2 Therefore it is necessary to know
More informationPropositional Logic: Syntax
Logic Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and programs) epistemic
More informationChapter 1: Formal Logic
Chapter 1: Formal Logic Dr. Fang (Daisy) Tang ftang@cpp.edu www.cpp.edu/~ftang/ CS 130 Discrete Structures Logic: The Foundation of Reasoning Definition: the foundation for the organized, careful method
More informationThinking of Nested Quantification
Section 1.5 Section Summary Nested Quantifiers Order of Quantifiers Translating from Nested Quantifiers into English Translating Mathematical Statements into Statements involving Nested Quantifiers. Translating
More informationLogic Background (1A) Young W. Lim 12/14/15
Young W. Lim 12/14/15 Copyright (c) 2014-2015 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any
More informationSection Summary. Section 1.5 9/9/2014
Section 1.5 Section Summary Nested Quantifiers Order of Quantifiers Translating from Nested Quantifiers into English Translating Mathematical Statements into Statements involving Nested Quantifiers Translated
More informationMath 55 Homework 2 solutions
Math 55 Homework solutions Section 1.3. 6. p q p q p q p q (p q) T T F F F T F T F F T T F T F T T F T F T F F T T T F T 8. a) Kwame will not take a job in industry and not go to graduate school. b) Yoshiko
More informationFrege s Proofs of the Axioms of Arithmetic
Frege s Proofs of the Axioms of Arithmetic Richard G. Heck, Jr. 1 The Dedekind-Peano Axioms for Arithmetic 1. N0 2. x(nx y.p xy) 3(a). x y z(nx P xy P xy y = z) 3(b). x y z(nx Ny P xz P yz x = y) 4. z(nz
More informationLecture 10: Predicate Logic and Its Language
Discrete Mathematics (II) Spring 2017 Lecture 10: Predicate Logic and Its Language Lecturer: Yi Li 1 Predicates and Quantifiers In this action, we show you why a richer language should be introduced than
More informationBMT 2016 Orthogonal Polynomials 12 March Welcome to the power round! This year s topic is the theory of orthogonal polynomials.
Power Round Welcome to the power round! This year s topic is the theory of orthogonal polynomials. I. You should order your papers with the answer sheet on top, and you should number papers addressing
More informationChapter 1, Part II: Predicate Logic
Chapter 1, Part II: Predicate Logic With Question/Answer Animations Copyright McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill
More information