www3.cs.stonybrook.edu
Open in
urlscan Pro
130.245.27.3
Public Scan
URL:
https://www3.cs.stonybrook.edu/~cse371/
Submission: On March 18 via manual from US — Scanned from DE
Submission: On March 18 via manual from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
CSE371, MATH371 LOGIC SPRING 2024 -------------------------------------------------------------------------------- COURSE INFORMATION NEWS: One Problem Q4 Solutions posted Chapter 3 Review for Midterm posted One Problem Q2 Solutions POSTED Q2 covers Lecture 3 and Lectures 2, 2a for lists of Propositional and Predicate Tautologies Extra Credit QUIZZES Schedule is posted below We will have each 2-3 weeks One Problem Quizzes for 1-2 extra points - in class One Problem Q1 Solutions are posted in Downloads TIME: TUESDAY, THURSDAY 4:00PM - 5:20PM PLACE: EARTH&SPACE 079 WE HAVE our own LOGIC LECTURES YOUTUBE CHANEL LOGIC, Theory of Computation The first 4 Lectures are Theory of Computation, the LOGIC LECTURES follow The YOUTUBE CHANNEL contains a set of VIDEOS filmed in Stony Brook TV Studio that cover Chapter 1 to Chapter 11 of the BOOK. Please use them for class lectures review and study during the semester PROFESSOR: Anita Wasilewska 208 New CS Building phone: (631) 632-8458 e-mail: anita@cs.stonybrook.edu Professor Anita Wasilewska Office Hours Short questions via email any time e-mail: anita@cs.stonybrook.edu Office Hours: Tuesday, Thursday 6:00pm - 7:00pm and by appointment In person: 208 New CS Building TEACHING ASSISTANTS OFFICE HOURS TAs Office Hours are posted and updated on BRIGHTSPACE and mailed to all students TAs Office Location In person: 2126 Old CS Building The door code is 4-5-8-9-3 COURSE TEXTBOOK Anita Wasilewska LOGICS FOR COMPUTER SCIENCE: Classical and Non-Classical Springer 2019 ISBN 978-3-319-92590-5 ISBN 978-3-319-92591-2 (e-book) You can get the book in Hard cover, or in Electronic form. Springer has an option of providing you with chapters of your choice Here is my manuscript of the BOOK for you to use My Logic Book The course outcomes and catalog description are in the official course description page. COURSE GOAL The goal of the course is to make student understand the need of, and to learn the formality of logic. The book, and the course is developed to teach not only intuitive understanding of Classical and Non-Classical LOGICS but (and mainly) to teach formal, symbolic logic as scientific subject, with its language, definitions and main theorems and problems COURSE STRUCTURE I will progress relatively slowly, making sure that the pace is appropriate for the students in class. But it doesn't mean that you can just come to class and listen without doing work at home. You have to go over the text in proper chapters; in fact to go over and over again. The book is written with students on my mind so that they can read and learn by themselves, even before coming to class. For sure, it is also essential to study after the class. There is no recitations, but I will cover some solutions to the course book homeworks assignments and held questions/answers sessions in class. Students are also responsible to study chapters examples that are not included in Lectures. I may include them in Tests. Preliminary STUDY PLAN WEEK 1: January 22 - 28 Class Lectures: Lecture 0 - in class, Lecture 1 - reading and Video, Lecture 2 - in class Chapter 1 VIDEO: Introduction: Paradoxes and Puzzles Chapter 2 VIDEO: Introduction to Classical Logic WEEK 2: January 29 - February 4 Q1 Feb 1 Class Lectures: Lecture 2, Lecture 2a Chapter 2 VIDEO: Introduction to Classical Logic WEEK 3: February 5 - February 11 Class Lectures: Lecture 2a, Lecture 2b Chapter 2 VIDEO: Introduction to Classical Logic WEEK 4: February 12 - February 18 Q2 Feb 15 Class Lectures: Lecture 3, Lecture 3a Chapter 3 VIDEO : Propositional Semantics: Classical and Many Valued WEEK 5: February 19 - February 25 Class Lectures: Lecture 3a, Lecture 3b Chapter 3 VIDEO: Propositional Semantics: Classical and Many Valued WEEK 6: February 26 - March 3 Q3 Feb 29 Class Lectures: Lecture 3b, Lecture 3c Chapter 3 VIDEO: Propositional Semantics: Classical and Many Valued WEEK 7: March 4 - March10 Q4 March 7 Class Lectures: Lecture 3e, Lecture 3d Chapter 3 VIDEO: Propositional Semantics: Classical and Many Valued WEEK 8: March11 - March17 SPRING BREAK March 10 -17 Class Lectures: Lecture 3d, Lecture 3e Chapter 3 VIDEO: Propositional Semantics: Classical and Many Valued WEEK 9: March18 - March 24 MIDTERM Thursday, March 21 Class Lectures: Lecture 4 Chapter 4 VIDEO: General Proof Systems WEEK 10: March 25 - March 31 Class Lectures: Lecture 5, Lecture 5a Chapter 5 VIDEO: Hilbert Proof Systems, Completeness of Classical Propositional Logic WEEK 11: April 1 - April 7 Q5 April 4 Class Lectures: Lecture 6 Chapter 6 VIDEO: Automated Proof Systems WEEK 12: April 7 - April 14 Q6 April 11 Class Lectures: Lecture 6, Lecture 6a Chapter 6 VIDEO: Automated Proof Systems WEEK 13: April15 - April 21 Class Lectures: Lecture 6, Lecture 6a Chapter 6 VIDEO: Automated Proof Systems WEEK 14: April 22 - April 28 PRACTICE FINAL, Thursday, April 25 Class Lectures: Lecture 7 Chapter 7 VIDEO: Introduction to Intuitionistic and Modal Logics WEEK 15: April 29 - May 4 Class Lectures: Lecture 11 Chapter 11 VIDEO: Hilbert Program and Godel Incompleteness Theorem FINAL - DURING FINALS WEEK DATE AND PLACE T.B.A GRADING GENERAL PRINCIPLES AND WORKLOAD TESTING ALL TESTS, including the FINAL Examination will be given IN CLASS The PRELIMINARY schedule is posted below. Changes will be posted on the course Webpage and on BRIGHTSPACE We do not give MAKE-UP TESTS except of documented cases of illness or documented emergencies Contact TAs if you need more information or need to talk about grading WORKLOAD there will be a Practice Midterm (no extra credit), MIDTERM (100pts) Practice Final (for extra 15pts credit), and FINAL (100 pts) examinations. I will also give each 2-3 weeks One Problem Quizzes for (2 extra points)- in class. The consistency of your efforts and work is the most important for this course There may l be some extra credit problems as a part of tests NONE OF THE GRADES WILL BE CURVED FINAL GRADE COMPUTATION You can earn up to 200 points + x extra points = 200+x points during the semester. The grade will be determined in the following way: number of earned points divided by 2 = % grade. The % grade is translated into a letter grade in a standard way - see SYLLABUS for explanation TESTS SCHEDULE MIDTERM - Thursday, March 21 Practice Final - Thursday, April 25 FINAL - during the Finals Period May 6 - May 16 EXTRA CREDIT QUIZZES SCHEDULE Quizzes are given on THURSDAYS during last 20 minutes of class February 1, 15, 29, March 7, April 4, 11 DOWNLOADS One Problem Q4 SOLUTIONS One Problem Q3 SOLUTIONS One Problem Q2 SOLUTIONS One Problem Q1 SOLUTIONS Spring 2024 SYLLABUS CLASS LECTURES Lecture 0: COURSE GENERAL STRUCTURE and GOALS Book Chapter 1: Introduction: Paradoxes and Puzzles Lecture 1: Logic Motivation: Paradoxes and Puzzles; Chapter1 Review Book Chapter 2: Introduction to Classical Logic Lecture 2: Propositional Language and Semantics Lecture 2a: Predicate Language and Semantics Lecture 2b: Chapter 2 Review Book Chapter 3: Propositional Semantics: Classical and Many Valued Lecture 3: Formal Propositional Languages Lecture 3a: Classical Propositional Semantics Lecture 3b : Many Valued Semantic: Lukasiewicz, Heyting, Kleene, Bohvars Lecture 3c : Extensional Semantics Lecture 3d: Tautologies, Equivalence of Languages Lecture 3e: Chapter 3 Review for MIDTERM Book Chapter 4: General Proof Systems: Syntax and Semantics Lecture 4: General Proof Systems Lecture 4a: Review Definitions and Problems Book Chapter 5: Hilbert Proof Systems: Completeness of Classical Propositional Logic Lecture 5: Hilbert Proof Systems for Classical Logic, Deduction Theorem Lecture 5a: Completeness Theorem Proof 1 Lecture 5b: Completeness Theorem Proof 2 Book Chapter 6: Automated Proof Systems for Classical Propositional Logic Lecture 6: RS Systems Lecture 6a: Gentzen Sequents Systems GL, G Lecture 6b: Gentzen Sequents Systems LK, LI Lecture 6c:Review for Q2 Book Chapter 7: Introduction to Intuitioniostic and Modal Logics Lecture 7; Introduction to Intuitionistic Logic Lecture 7a: Gentzen Systems for Intuitionistic Logic Lecture 7b: Introduction to Modal Logics S4 and S5 Book Chapter 8: Classical Predicate Languages, Semantics, and Proof Systems Lecture 8: Formal Predicate Languages Lecture 8a:Classical Semantic Lecture 8b: Predicate Tautologies Book Chapter 9: Completeness and Deduction Theorem for Classical Predicate Logic Lecture 9:Reduction Predicate Logic to Propositional Lecture 9a: Henkin Method Lecture 9b: Proof of Completeness Theorem Lecture 9c:Deduction Theorem, Other Axiomatization Book Chapter 10: Predicate Automated Proof Systems Lecture 10: Predicate Languages, QRS-Automated Proof System for Classical Predicate Logic Lecture 10a: Proof of Completeness Theorem for QRS Book Chapter 11: Classical Formal Theories: Consistency and Completeness Lecture 11: Hilbert Program, Godel Incompleteness Theorems VIDEO LECTURES CHAPTER 1 CHAPTER 2 CHAPTER 3 CHAPTER 4 CHAPTER 5 CHAPTER 6 CHAPTER 7 CHAPTER 8 CHAPTER 9 CHAPTER 10 CHAPTER 11 SOME PREVIOUS QUIZZES AND TESTS SOLUTIONS MIDTERM 1 SOLUTIONS PRACTICE 1 MIDTERM Q1 SOLUTIONS Q2 SOLUTIONS QUIZZES AND TESTS Q1 Solutions Q2 Solutions Q3 Solutions MIDTERM Solutions Q4 Solutions Q5 Solutions Q6 Solutions Q7 Solutions ACADEMIC INTEGRITY STATEMENT Each student must pursue his or her academic goals honestly and be personally accountable for all submitted work. Representing another person's work as your own is always wrong. Any suspected instance of academic dishonesty will be reported to the Academic Judiciary. For more comprehensive information on academic integrity, including categories of academic dishonesty, please refer to the academic judiciary website at Academic Judiciary Website STONY BROOK UNIVERSITY SYLLABUS STATEMENT If you have a physical, psychological, medical, or learning disability that may impact your course work, please contact Disability Support Services at (631) 632-6748 or http://http://studentaffairs.stonybrook.edu/dss They will determine with you what accommodations are necessary and appropriate. All information and documentation is confidential. Students who require assistance during emergency evacuation are encouraged to discuss their needs with their professors and Disability Support Services. For procedures and information go to the following website: http://www.sunysb.edu/ehs/fire/disabilities.shtml CRITICAL INCIDENT MANAGEMENT Stony Brook University expects students to respect the rights, privileges, and property of other people. Faculty are required to report to the Office of University Community Standards any disruptive behavior that interrupts their ability to teach, compromises the safety of the learning environment, or inhibits students' ability to learn. Faculty in the HSC Schools and the School of Medicine are required to follow their school-specific procedures. Further information about most academic matters can be found in the Undergraduate Bulletin, the Undergraduate Class Schedule, and the Faculty-Employee Handbook.