LOGIC

Spring 2017

Homework Assignments


January 18

Covered slides: 0.a – 2.5

Textbook reading: Parts of Introduction, Chapters 1-2.

Electronic submissions: Exercises 1.2, 1.3, 1.5, 2.15, 2.17, 2.21.

Possible quiz questions: Exercises 2.4, 2.22, 2.23.

 


January 25

Covered slides: 3.0 – 4.6.b

Textbook reading: Chapters 3-4 (except Section 3.8).

Electronic submissions: Exercises 3.21, 4.2, 4.17, 4.24, 4.27, 4.39.

Possible quiz questions:

·       State DeMorgan’s laws (Slide 3.5).

·       Definitions of "logically possible", "logically necessary", "tautology" (Slide 4.1.a),   "logically equivalent", "tautologically equivalent" (Slide 4.2), "logical consequence", "tautological consequence" (Slide 4.3). 

·       You should be able to construct a truth table for any given sentence and tell if it is a tautology.

·       Using truth tables, you should be able to tell, for any two sentences, whether they are tautologically equivalent.

·       Using truth tables, you should be able to tell, for any two sentences, whether one is a tautological consequence of the other. 

·       Write two sentences A and B such that B is a logical consequence of A but not a tautological consequence of A.

·       State the laws of commutativity, idempotence, associativity (Slide 4.5.b), distribution (Slide 4.6.b).


February 1

Covered slides: 5.0 – 6.6

Textbook reading: Chapters 5-6 

Electronic submissions: Exercises  6.5, 6.6, 6.7, 6.8, 6.20, 6.40[2pt].

Possible quiz questions:

·        Exercises 5.1-5.6, 5.7, 5.12, 5.13

·        Give an informal proof of the fact that Ö2 is irrational (page 138).

·        Give an informal proof of the following fact: There are irrational numbers b,c such that bc is rational (pages 132-133).


February 8

Covered slides: 7.1 – 8.3.b

Textbook reading: Sections 7.0-7.4, 8.0-8.4 

Electronic submissions: Exercises 6.33, 7.6, 7.25, 8.26, 8.27, 8.28

Possible quiz questions:

 

·        Exercise 7.22

·        Applying the method explained in Section 7.4, you should be able to express any truth function using only negation, disjunction and conjunction. Specifically, a truth function (a new connective, that is) will be given to you through a truth table, and you should write an equivalent formula only containing negation, disjunction and conjunction.  

·        Remember that FT is the version of F (or Fitch) that only includes the rules for introducing and eliminating Boolean connectives (including contradiction),   plus reiteration.  Section 8.3 of our textbook correctly claims that this system is sound and complete with respect to tautological consequence.

a)  What does the soundness of FT exactly mean here? Provide a clear, definition-style answer. It should be short and to the point.

b)  What does the completeness of FT exactly mean here?

 

 


February 15

Covered slides: 9.1 – 10.2.a

Textbook reading: Sections 9.1-9.6, 10.0-10.2 

Electronic submissions: Exercises 9.6, 9.9, 9.16, 9.17, 6.3, 6.9.

Possible quiz questions:

·       The four Aristotelian forms and their translations.

·        Exercise 10.1.

·       Explain the meanings of “FO valid”, “FO consequence” and “FO equivalence”.


February 22

Covered slides: 10.2.b – 11.5

Textbook reading: Sections 10.2-10.4, 11.1-11.5    

Electronic submissions: Exercises 10.22, 10.23, 10.24, 10.27, 11.2, 11.4, 11.11.

Possible quiz questions:

·        Exercises 10.10, 10.20, 11.27, 11.28

 

 


March 1

Covered slides: 12.1 – 13.4

Textbook reading: Sections 12.1-12.4, 13.1-13.4   

Electronic submissions: Exercises 11.17, 13.3, 13.8, 13.13, 13.24, 13.28, 13.29

Possible quiz questions:

·       Exercises  12.1, 12.2, 12.3, 12.13, 12.14

·       Give an informal proof of Euclid’s Theorem (Slide 12.4.c)


March 15

Covered slides: 15.1.a – 15.4.c

Textbook reading: Sections 15.1-15.10    

Electronic submissions: Exercises 15.2, 15.13, 15.14, 15.15, 15.18 [2 points], 15.21 [2 points]

Possible quiz questions:

 


March 22

Covered slides: 15.5.a – 15.9.b

Textbook reading: Sections 15.5-15.9    

Electronic submissions: Exercises  15.34, 15.35, 15.36, 15.37, 15.38, 15.53 [2 points], 15.66

Possible quiz questions:


March 29

Covered slides: 15.10.a – 16.4.a

Textbook reading: Sections 15.10-16.4    

Electronic submissions: Exercises 13.40, 13.41, 13.42, 13.43, 13.44, 13.46, 13.47, 13.48

Possible quiz questions:

·       Exercises 15.71

·       Let S and T be two sets. When do we say that: (a) |S|£|T|? (b) |S|<|T|? (c) |S|=|T|?

·       What kinds of sets are said to be countable?

·       Give an example of an infinite but countable set different from those given on Slides 15.10.d-15.10.e

·       Prove that the set of all real numbers from the interval [0,1) (0 included, 1 not) is uncountable.

·       Prove the same about the set of ALL real numbers. 

·       State Cantor’s theorem.

·       Exercises 16.1, 16.2, 16.7

·       By induction, prove that, for every natural number n, the sum of the first n natural numbers is n(n-1)/2 (pages 466-467).

·        Express, using the formal language of Peano Arithmetic (given on Slide 16.4.a), the following:    (1)  "x is even'';  (2) "x³y"; (3) "x>y";  (4)  "x=y3"; (5)  "x is composite"  (meaning that x is the product of two other numbers, both different from x);  (6)   "x is prime";     (7)  "x is a divisor of y";  (8) "x is a common divisor of y and z"; (9) "x MOD y = z". NOTE: An adequate translation should contain exactly the same free variables as the translated statement.

·       What does Godel's Incompleteness Theorem say?


April 5

Covered slides: 16.4.b – 16.7

Textbook reading: Sections 16.4-16.7     

Electronic submissions: Exercises 16.29, 16.30, 16.31, 16.32[2 points], 16.33, 16.34, 16.35

Possible quiz questions:

·       What does Godel's first Incompleteness Theorem say?

·       What does Godel's second Incompleteness Theorem say?

·       What is a total strict ordering?

·       State the strong induction principle (either as a formula/axiom or as a rule of inference).


April 12

Covered slides: 17.1.a – 17.2.e

Textbook reading: Sections 17.1 – 17.2     

Electronic submissions: Exercises 16.36[3pt], 16.37[3pt], 16.38,  16.39. NOTE: Now and later, in some exercises, you may want to use the Lemma mechanism. How it works is explained in Section 10.6.

Possible quiz questions:

·       All definitions from Slides 17.1.a - 17.1.b.

·       The definitions of formal consistency and formal completeness.

·       Exercises 17.5, 17.6.

·       Prove Proposition 1.

·       Prove Lemma 2.

·       Proofs of Proposition 4 and Lemma 5. These proofs, if complete, have to deal with several cases (conjunction, disjunction, negation, implication, biconditional). You should be able to handle just two or three cases, so that you can demonstrate your overall understanding of the method of induction used here.


April 19

Covered slides: 17.2.f – 17.4.i

Textbook reading: Sections 17.2 – 17.4     

Electronic submissions: Exercises 16.40, 16.41, 16.42, 16.43, 16.44, 16.45, 16.46, 16.47    

Possible quiz questions:

 

·       Prove Proposition 6.

·       The (first) proof from "Putting things together" (p. 492-493).

·       State the Compactness Theorem for propositional logic and prove it.

·       Exercises 17.7 (without the electronic submission part), 17.8.

·       You should be able to apply the satisfaction algorithm (Slide 17.3.e, formerly 17.3.c) to any Horn sentence to determine whether it is satisfiable or not.

·       Exercises 17.33, 17.35, 17.36, 17.42, 17.43