* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Logic I Fall 2009 Problem Set 5
Propositional calculus wikipedia , lookup
Laws of Form wikipedia , lookup
Mathematical logic wikipedia , lookup
Jesús Mosterín wikipedia , lookup
Law of thought wikipedia , lookup
Unification (computer science) wikipedia , lookup
History of the Church–Turing thesis wikipedia , lookup
Symbol grounding problem wikipedia , lookup
Curry–Howard correspondence wikipedia , lookup
Interpretation (logic) wikipedia , lookup
Boolean satisfiability problem wikipedia , lookup
Intuitionistic logic wikipedia , lookup
Logic I Fall 2009 Problem Set 5 In class I talked about SL being truth-functionally complete (TF-complete). For the problems below, use TLB’s definition of TF-completeness, according to which it is sets of connectives that are (or aren’t) TF-complete: Definition: A set of connectives is TF-complete iff a language with only connectives in that set can express every truth-function. 1. Assume the fact in 6.1E (1d). Use this to complete problem 6.2E (1). This result shows that the algorithm on pages 252–255 generates, for any truthfunction, a sentence of SL that expresses that truth-function. So it completes the proof that the set of connectives of SL is TF-complete. In fact, it proves that the smaller set {‘¬’,‘&’,‘∨’} is TF-complete, because those are the only connectives in SL we used in the algorithm. 2. Use the fact that {‘¬’,‘&’,‘∨’} is TF-complete to do problem 6.2E (5). 3. Complete problem 6.3E (4b). To do this, explain how to modify the proof by mathe matical induction on pages 260–264 of TLB, and explain why your modification yields the desired proof. MIT OpenCourseWare http://ocw.mit.edu 24.241 Logic I Fall 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.