FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World


 Title A Problem Course in Mathematical Logic
 Authors Stefan Bilaniuk
 Publisher: Orange Grove Texts Plus (September 24, 2009)
 License(s): Freeware
 Paperback: 166 pages
 eBook: In LaTeX, PDF, and PostScript formats
 Language: English
 ISBN10: 1616100060
 ISBN13: 9781616100063
 Share This:
Book Description
A Problem Course in Mathematical Logic is intended to serve as the text for an introduction to mathematical logic for undergraduates with some mathematical sophistication. It supplies definitions, statements of results, and problems, along with some explanations, examples, and hints. The idea is for the students, individually or in groups, to learn the material by solving the problems and proving the results for themselves. The book should do as the text for a course taught using the modified Mooremethod.
The material and its presentation are pretty strippeddown and it will probably be desirable for the instructor to supply further hints from time to time or to let the students consult other sources. Various concepts and and topics that are often covered in introductory mathematical logic or computability courses are given very short shrift or omitted entirely, among them normal forms, definability, and model theory.
Parts I and II, Propositional Logic and FirstOrder Logic respectively, cover the basics of these topics through the Soundness, Completeness, and Compactness Theorems, plus a little on applications of the Compactness Theorem. They could be used for a oneterm course on these subjects. Part III, Computability, covers the basics of computability using Turing machines and recursive functions; it could be used as the basis of a oneterm course. Part IV, Incompleteness, is concerned with proving the Godel Incompleteness Theorems. With the omission of some topics from Part III which are not needed to prove the results in Part IV, Parts III and IV could be used for a oneterm course for students who know the contents of Part II already.
About the Authors N/A
 Mathematical Logic  Set Theory, Model Theory, Computability, etc
 Theory of Programming Languages
 Theory of Computation
 Introduction to Computer Science