mathematical logic, tutorial, what is logic,
logic, mathematical, online, hyper-text, web, book, textbook,
teaching, learning, study, student, Podnieks, Karlis, Detlovs,
Vilnis, introduction, students, hypertext, text, hyper, free,
download
Personal page - click
here
Any comments are welcome - e-mail to Karlis.Podnieks@mii.lu.lv
This web-site presents 100%
of a hyper-textbook for students. Read online, follow
links all over the world. Feel free to download any
parts.
Mathematical
logic: index, glossary, FAQ
My favorite (printed) textbook on mathematical
logic, since many years:
"Introduction
to Mathematical Logic",
by Elliott
Mendelson
|
In preparation (however, already for 1-3
years, Sections 1, 2, 3.1-3.4, 4.1-4.3, 5.1-5.5 have been
used successfully in a real course for computer science
students). |
Introduction to Mathematical Logic
Hyper-textbook for students
by Vilnis Detlovs, Dr. Math.,
and Karlis Podnieks, Dr. Math.
University of Latvia
Sections 1, 2, 3 represent
an extended translation of the corresponding chapters of
the book: V.Detlovs, Elements of Mathematical
Logic, Riga, University of Latvia, 1964, 252 pp.
( in Latvian). With kind permission of Dr. Detlovs.
|
This work is
licensed under a Creative Commons License and is copyrighted © 2000-2004 by us, Vilnis
Detlovs and Karlis Podnieks. |
Latvian glossary
Left
|
Adjust your browser window
|
Right
|
Table of Contents
1. Introduction.
What is logic, really?
1.1. Total formalization is
possible!
1.2. First order languages
1.3. Axioms of logic: minimal
system, constructive system and classical system
1.4. The flavour of proving
directly
1.5. Deduction theorems
2. Propositional
logic
2.1. Proving formulas
containing implication only
2.2. Proving formulas
containing conjunction
2.3. Proving formulas
containing disjunction
2.4. Formulas containing
negation - minimal logic
2.5. Formulas containing
negation - constructive logic
2.6. Formulas containing
negation - classical logic
2.7. Constructive embedding.
Glivenko's theorem
2.8. Axiom independence.
Using computers in mathematical proofs
3. Predicate logic
3.1. Proving formulas
containing quantifiers and implication only
3.2. Formulas
containing negations and a single quantifier
3.3. Proving formulas
containing conjunction and disjunction
3.4. Replacement theorems
3.5. Constructive embedding
4. Completeness
theorems (model theory)
4.1. Interpretations
4.2. Classical propositional logic
- truth tables
4.3. Classical predicate logic -
Goedel's completeness theorem
4.4. Constructive propositional
logic - Kripke semantics
4.5. Constructive predicate logic - Kripke semantics
5. Normal forms.
Resolution method
5.1. Prenex normal form
5.2. Conjunctive and
disjunctive normal forms
5.3. Skolem normal form
5.4. Clause form
5.5. Resolution method for
propositional formulas
5.6. Herbrand's theorem
5.7. Resolution method for
predicate formulas
6. Complexity and unsolvability
6.1. Classical propositional logic - complexity
6.2. Classical predicate logic - unsolvability
6.3. Constructive propositional logic - complexity
6.2. Constructive predicate logic - unsolvability
...
7. Miscellaneous
7.1. Negation as contradiction or
absurdity
7.2. Finite interpretations - Trakhtenbrot's theorem
7.3. Principle of duality
7.4. Set algebra
7.5. Switching circuits
7.6. Kolmogorov interpretation
7.7. Markov' s principle
8. References
Burris S.N. [1998]
Logic for Mathematics and Computer Science, Prentice Hall,
1998, 425 pp. (see also online Supplementary
Text to this book)
Hilbert
D., Bernays
P. [1934]
Grundlagen der Mathematik. Vol. I, Berlin, 1934, 471 pp.
(Russian translation available)
Kleene
S.C. [1952]
Introduction to Metamathematics. Van Nostrand, 1952 (Russian
translation available)
Kleene S.C. [1967]
Mathematical Logic. John Wiley & Sons, 1967 (Russian
translation available)
Mendelson E.
[1997]
Introduction to Mathematical Logic. Fourth Edition.
International Thomson Publishing, 1997, 440 pp. (Russian
translation available)
mathematical logic, tutorial, what is logic,
logic, mathematical, online, hyper-text, web, book, textbook,
teaching, learning, study, student, Podnieks, Karlis, Detlovs,
Vilnis, introduction, students, hypertext, text, hyper, free,
download