Logic and Set Theory (2IT05, 2IT07)
Last
update:
January 18, 2012
News:
- (18-Jan-2012) A new
version of the examination of January 24,
2011 has been put on the website. (The previous
version had a typo in problem 5 of the English version.)
- (16-Jan-2012) On Tuesday January 17,
2012 (3+4) there will be an extra lab session in MA
1.60. Students of all groups are welcome to join this
extra lab session. Roel Bloo will be available to
answer your questions and to give you feedback. On
Thursday January 19, 2012 (3+4) there will be a
tutorial in AUD. 8 in which solutions to a selection
of problems from the examinations of January 24,
2011 and June 30, 2010 will be discussed. Do
prepare this tutorial by making these old examinations
beforehand!
- (12-Jan-2012) A document with
example solutions to selected exercises from Chapter 20
has been added. It contains solutions to exercises 20.4,
20.6, 20.7, 20.13, 20.16, 20.17(a,c). We strongly advise
you to first try these exercises yourself, before
looking at all at these solutions.
- (11-Jan-2012) The list of frequently
asked questions
has been further extended, with some suggestions on
how to prepare for the final examination.
- (10-Jan-2012) On Monday
January 16, 2012 (5+6) there will be extra lab session
in two locations (MA 1.60 and MA 1.46). Students of all
groups may join these lab sessions in either location.
There will not be a program for these lab sessions
posted on the website; you can work on exercises that
have been on the program of one of the previous lab
sessions, or work on old examinations. There will be
instructors available to answer your questions and to
give you feedback. It will then also be discussed with
the students present whether it is considered useful to
organise one more extra lab session on Tuesday January
17, 2012.
- (10-Jan-2012) The results
for the three tests are listed here. The grade in the
'Result' column is the grade that we will use to
compute your final grade for the course (combining it
with the grade for the final examination, see the
section Examination below). Please check your grades, and
contact us if you think they are incorrectly
registered. Warning: You will most likely
find the final examination at least as challenging as
Test 3. So if your grade in the Result column is
satisfactory, but your result for Test 3 is not, then
we urge you use the remaining two weeks to practice a
lot with the material, as a preparation for the final
examination.
- (09-Jan-2012) Solutions
to Test 3 can be found here,
for those of you who, for some reason, could not attend
the tutorial right after the test.
- (23-Dec-2011) The results
for Test 1 and Test 2 are listed here. We urge you to
collect your test from your instructor; he can probably
give you some valuable feedback.
- (20-Dec-2011) Solutions
to exercise 19.7 have been added to the document with
example solutions to selected exercises from Chapter 19
and the collection of Additional
Exercises that was posted earlier today.
- (20-Dec-2011) Important
information regarding the test this Thursday December
22, 2011 (10:45-11:30):
- The test will take place in three lecture halls: AUD
6, 7 and 8.
- Students in lab session group 1 (instructor: Bloo)
should go to AUD 6.
- Students in lab session group 2 (instructor:
Cuijpers) should go to AUD 7.
- Students in lab session group 3 and 4
(instructors: Hoogerwoord and Cranen) should go to
AUD 8.
- The test will be about the material of Chapters 17,
18, and 19.1-19.5 of the book.
- Solutions will be presented right after the test,
from 11:45-12:30 in AUD 8.
- (20-Dec-2011) A document with
example solutions to selected exercises from Chapter 19
and the collection of Additional
Exercises about induction has been added. It
contains solutions to exercises 19.7 from the book and
exercises 2, 5, 7, 10 and 14 for the collection of Additional Exercises.
We strongly advise you to first try these exercises
yourself, before looking at all at these solutions.
- (17-Dec-2011) A document with
example solutions to selected exercises from Chapters 17
and 18 has been added. It contains solutions to
exercises 17.7, 17.9(c), 17.10, 18.3(c), 18.4(c), 18.7
from the book. We strongly advise you to first try these
exercises yourself, before looking at all at these
solutions.
- (06-Dec-2011) Important
information regarding the test this Thursday December 8,
2011 (10:45-11:30):
- The test will take
place in three lecture halls (note that this website
previously listed wrong locations): AUD 6, 7 and 8.
- Students in lab session group 1 (instructor: Bloo)
should go to AUD 6.
- Students in lab session group 3 and 4
(instructors: Hoogerwoord and Cranen) should go to
AUD 7.
- Students in lab session group 2 (instructor:
Cuijpers) should go to AUD 8.
- The test will be about
the material of Chapters 11-16 of the book, but it
will be the case that problems about Chapter 16 can be
solved using only the material of 16.1-16.5.
- Note that when you are
asked to prove with a derivation that some formula is a
tautology, then you should exclusively use the methods
listed in the Tables
for Part II on p. 375-380 of book (2nd
revised edition of 2011).
- Solutions will be
presented right after the test, from 11:45-12:30 in
AUD 8.
- (03-Dec-2011) The list of
frequently asked questions has
been extended with two questions and aswers.
- (02-Dec-2011) A document with
example solutions to selected exercises from Chapter 16
has been added. It contains solutions to exercises
16.4(d), 16.7(c,d), 16.8, 16.12(c,d) from the book. We
strongly advise you to first try these exercises
yourself, before looking at all at these solutions.
- (01-Dec-2011) A document with
example solutions to selected exercises from Chapters
12-15 has been added. It contains solutions to exercises
12.4(d), 13.1(b), 13.2(b), 14.2(a), 14.6, 14.8(b,c),
14.9(b), 14.10(b), 15.5, 15.8 from the book. We strongly
advise you to first try these exercises yourself, before
looking at all at these solutions.
- (30-Nov-2011) The major
change in the second revised edition of the book, which
we are using in the course this year, is that some of
the derivation rules discussed in part II of the book
have been changed. The available solutions to exams of
previous years (see here)
have been adapted to use the new rules.
- (30-Nov-2011) The results
for Test 1 are listed here.
We urge you to collect your test from your instructor;
he can probably give you some valuable feedback.
- (29-Nov-2011) Because the alternative
rules for
existential quantification (Sections 15.4 and 15.5)
have not yet been introduced properly in the lecture
of today, the planning for weeks 4 and 5 has been
slightly revised: the exercises involving the
alternative rules for existential quantification have
been moved to week 5.
- (26-Nov-2011) For 1st year Software
Science and Web Science students participating in the
honours star programme: a star examination will be
organised in January, including a question about Logic
and Set Theory.
- (18-Nov-2011) A document with
example solutions to selected exercises from Chapters
7-11 has been added. It contains solutions to exercises
7.3(b), 7.7(b), 8.2(e), 8.7(c), 8.9(b),(d), 9.5(b),
9.6(b),11.4(c), 11.6 from the book. We strongly advise
you to first try these exercises yourself, before
looking at all at these solutions.
- (17-Nov-2011) A document with example solutions
to selected exercises from Chapters 1-6 has been
added. It contains solutions to exercises 2.4(c),(d),
2.6, 2.8, 3.1, 4.4(e), (f), 5.5 (c), (d), 6.5(b) and
6.6(c) from the book. We strongly advise you to first
try these exercises yourself, before looking at all at
these solutions.
- (15-Nov-2011) Room change
for lab session group 2 (Pieter
Cuijpers): on Mondays 5+6, the lab sessions will,
from now on, take place in MA 1.44.
- (15-Nov-2011) Lab session group 5 has
been cancelled.
- (14-Nov-2011) Group 5 (of Gerard Zwaan) was so small today,
that we have decided to merge it with Group 3 (of Rob
Hoogerwoord),
at least for the lab session of tomorrow, Tuesday
November 15, 2011. So there will not be a lab session in MMP
room 1; students registered for Group 5 should go to
MA 1.44.
- (10-Nov-2011) If you want
to take this course in the second quartile of 2011-2012,
then you should register for it at oase.tue.nl, and also
subscribe to one of the lab session groups:
- If you are a Software Science, a Web Science, or a
Combined P student and your tutor is Roel
Bloo, then you must subscribe (or are
automatically subscribed) to lab session Group 1.
- If you are a Software Science or a Web Science
student and your tutor is Pieter
Cuijpers, then you must subscribe (or are
automatically subscribed) to lab session Group 2.
- If you are a Software Science or a Web Science
student and your tutor is Kees
Hemerik, then you are advised to subscribe to
Group 3.
- If you do not belong to any of the abovementioned
categories, then you may choose to subscribe either to
Group 4 or to Group 5.
General information:
|
Codes: |
2IT05
(6 ECTS),
2IT07
(3 ECTS)
|
| Audience: |
2IT05:Software
Science (bachelor, year 1), Web Science (bachelor,
year 1), Combined P Bachelor Mathematics and
Computer Science, and Innovation Sciences (ICT)
(bachelor, year 2); |
|
2IT07:
homologation for BIS, CSE, ES (master, year 1). |
|
|
Lectures:
|
There will be two lectures a week, on Mon 3+4 and Tue 1+2; all
lectures will be in AUD 8.
Lecturer: Bas
Luttik.
Lectures will be recorded on video (see videocollege.tue.nl).
|
|
|
| Lab
sessions: |
There will be two lab sessions a week, on
Mon 5+6 and Tue 3+4.
|
|
|
Tutorials:
|
There will be one tutorial a week, on Thu 3+4 in AUD 8.
Lecturer: Bas
Luttik. |
|
|
Office hour:
|
I'll reserve the midday break
(12:30-13:30hrs.) on Tuesdays for answering
questions regarding this course; come and see me
in my office (HG 6.85)!
Outside this office hour, you can always drop by
my office to see if I am available, but chances
are that I'm not in my office, or in a meeting. If
you want to be sure that I have time to talk to
you, first make an appointment by email.
Questions can, of course, also be asked by e-mail;
I always try to respond within a day.
See also the list of Frequently
Asked Questions!
|
Course material:
Book (for sale at
GEWIS):
Rob Nederpelt, Fairouz
Kamareddine:
Logical Reasoning: A
First Course
Text in Computing, Vol. 3
King's College Publications, London, 20
Second revised edition, 2011
(The collection of tables appearing at the end of the
book, summarizing the most important definitions, axioms
and rules, can be downloaded here.)
Slides used in lectures:
(14-Nov-2011) Organisation,
Introduction,
Propositional logic
1
(15-Nov-2011) Organisation,
Propositional logic
2
(21-Nov-2011) Propositional
logic 3, Predicate
logic 1
(22-Nov-2011) Predicate
logic 2, Binders
(28-Nov-2011) Reasoning
1
(29-Nov-2011) Reasoning
2
(05-Dec-2011) Reasoning
3, Sets 1
(06-Dec-2011) Sets
2
(12-Dec-2011) Sets
3, Relations
(13-Dec-2011) Mappings
(19-Dec-2011) Induction
1
(20-Dec-2011) Induction
2, Cardinality
(09-Jan-2012) Organisation,
Orderings 1
(10-Jan-2012) Organisation,
Orderings 2
Solutions to selected exercises:
Solutions to
selected exercises from Chapters 1-6 from the book.
Solutions to
selected exercises from Chapters 7-11 from the book.
Solutions to selected exercises from
Chapters 12-15 from the book.
Solutions to selected exercises from
Chapter 16 from the book.
Solutions to selected exercises from
Chapters 17 and 18 from the book.
Solutions to selected exercises from Chapter 19
from the book and some Additional exercises.
Solutions to
selected exercises from Chapter 20 from the book.
Additional material:
Additional exercises
A
handout entitled What is (in) a proof?
about the correspondence between derivations and proofs in
natural language.
Old examinations:
An extensive list of
examinations of previous installments of this course is
maintained on a separate page.
Syllabus and schedule:
A detailed syllabus with a week-by-week listing of topics,
slides used in the lectures, programmes for lab sessions and
tutorials, etc. can be found here.
This week's schedule:
| (09-Jan-2012) |
|
|
Lecture 7:
|
Chapter 20 of the
book; slides: Organisation,
Orderings 1
|
|
Lab 5:
|
20.1, 20.3, 20.5,
20.8
|
| (10-Jan-2012) |
|
|
Lecture 6:
|
Chapter 20 of the
book; slides: Organisation,
Orderings 2
|
|
Lab 6:
|
20.10, 20.11, 20.14,
20.15
|
| (12-Jan-2012) |
|
|
Tutorial 7:
|
20.2, 20.4, Problem 8
of Examination
of Jun-30-2010, 20.9, 20.12, 20.16
|
Examination:
There will be three tests during the course, and a final
examination at the end of the course.
The first test is
about Chapters 1-10 of the book; it will take place on Thursday November 24, 2011
(10:45-11:30) in HG
10.01.
The second test is
about Chapters 11-16 of the book; it will take place on Thursday December 8, 2011
(10:45-11:30) in AUD
6, 7 and 8.
The third test is
about Chapters 17-19 of the book; it will take place on Thursday December 22, 2011
(10:45-11:30) in AUD
6, 7, and
8.
The final examination
is about all course
material (book, slides, additional material); it
will take place on Tuesday
January 24, 2012 (9:00-12:00).
Although
we strongly advise students to read Sections 19.6-19.10 of
the book (structural induction, cardinality,
denumerability and uncountability), and Section 20.8
of the book (well-ordering and well-foundedness), there
will not be questions about these topics in the regular
examinations for the academic year 2011-2012. There may,
however, be questions pertaining to these topics in the
special honours-star program exam.
The grade G for the course Logic and Set Theory (2IT05 and
2IT07) is computed as follows:
- Let T1 and T2 be the two highest grades obtained for
the three tests during the course.
- Let F be the grade obtained for the final examination.
- Then G=round[(T1+T2+4*F)/6].
(Thus, the lowest grade obtained for the tests during the
course will be discarded when computing the final grade.)
The course Logic and Set Theory (2IT05 and 2IT07)
has been passed if G >= 6.
NB: It is not
allowed to use any course material (books, notes,
tables with formulas, etc.) at the test or the
examinations!
There is a resit
examination on Monday
April 16, 2012 (9:00-12:00). The results for the
tests are not taken
into account when determining the grade for the resit
examination: the grade for the resit examination, rounded
off to the nearest integer, is directly a grade for the
course Logic and Set Theory (2IT05 and 2IT07).
NB: It is not
allowed to use any course material (books, notes,
tables with formulas, etc.) at the resit
examination!
Miscellaneous:
There is a LaTeX package to typeset flag style
derivation.
It is made by Paul
van Tilburg and it can be downloaded from http://www.ctan.org/tex-archive/help/Catalogue/entries/flagderiv.html.
(The package flagderiv.sty is obtained by downloading all
files and executing 'latex flagderiv.ins'.)
PROP is a computer program to do logical calculations
with abstract propositions, according to the methods
described in part I, Chapter 6.
The program is written by Hans Zantema
and it can be downloaded from http://www.win.tue.nl/~luttik/Courses/LV/prop.zip.
After unpacking, run prop.exe.
At http://www3.amherst.edu/~nstarr/puzzle.html
there is information about the tromino puzzle
|