Best Logic Textbooks for Advanced Learning

  • Context: MHB 
  • Thread starter Thread starter hmmmmm
  • Start date Start date
  • Tags Tags
    Logic Textbooks
Click For Summary

Discussion Overview

The discussion revolves around recommendations for advanced logic textbooks suitable for someone who has completed introductory courses in propositional and predicate logic. Participants explore various texts that delve deeper into topics such as Gödel's incompleteness theorems, proof theory, non-classical logics, and related areas in mathematical logic.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants recommend Elliott Mendelson's "Introduction to Mathematical Logic" and Herbert Enderton's "A Mathematical Introduction to Logic" as suitable texts for further study.
  • One participant expresses reservations about Mendelson's book, noting issues with earlier editions, particularly regarding the deductive system and the density of proofs, especially for Gödel's incompleteness theorems.
  • Another participant suggests "Computability and Logic" by Boolos, Burgess, and Jeffrey, and "Mathematical Logic" by Shoenfield as classical texts worth considering.
  • Additional recommendations include "The Incompleteness Phenomenon" by Goldstern and Judah, and "Meta Math!: The Quest for Omega" by Chaitin, which offers a different perspective on Gödel's theorem.
  • Discussion includes the importance of non-classical logics and mentions "Proofs and Types" by Girard, Taylor, and Lafont, as well as "Lectures on the Curry-Howard Isomorphism" by Sørensen and Urzyczyn.
  • Participants highlight the relevance of category theory to logic and computer science, recommending "Conceptual Mathematics: A First Introduction to Categories" by Lawvere and Schanuel, and "Topoi: The Categorial Analysis of Logic" by Goldblatt.
  • One participant notes a lack of familiarity with modern logic textbooks and suggests consulting a professor or textbook reviews for newer recommendations.

Areas of Agreement / Disagreement

Participants express a variety of opinions on specific textbooks, with some recommendations being well-received while others are met with critique. There is no consensus on a definitive list of recommended texts, and multiple competing views on the suitability of various books remain present.

Contextual Notes

Some participants mention limitations in earlier editions of recommended books, such as the choice of deductive systems and the density of proofs, which may affect their usability for advanced learners. Additionally, the discussion reflects a range of topics within mathematical logic, indicating a broad scope of interest among participants.

Who May Find This Useful

This discussion may be useful for students and educators in mathematics and philosophy, particularly those seeking advanced resources in logic and related fields.

hmmmmm
Messages
27
Reaction score
0
I was wondering if anyone could recommend some good logic textbooks. I have done introductory courses covering, propositional and predicate logic (with natural deduction, semantic tableaux, axiomatic systems...) covering the completeness, soundness and compactness results (amongst other things) and was wondering if anyone could recommend a textbook to take me a bit further.

Thanks for any help
 
Physics news on Phys.org
I would recommend Elliott Mendelson's "Introduction to Mathematical Logic" . also Herbert Enderton's "A mathematical introduction to logic"
 
hmmm16 said:
I was wondering if anyone could recommend some good logic textbooks. I have done introductory courses covering, propositional and predicate logic (with natural deduction, semantic tableaux, axiomatic systems...) covering the completeness, soundness and compactness results (amongst other things) and was wondering if anyone could recommend a textbook to take me a bit further.

Thanks for any help
IssacNewton's recommendation is a good one. I also liked Hunter's Metalogic.
 
IssacNewton said:
I would recommend Elliott Mendelson's "Introduction to Mathematical Logic" . also Herbert Enderton's "A mathematical introduction to logic"
These books are not bad, although there are some things I don't like about Mendelson. I had one of the early editions, and it only had Hilbert calculus as a deductive system. Also, its proofs, especially of Gödel's incompleteness theorems, were pretty dense. Finally, it described Von Neumann-Bernays-Gödel set theory instead of a much more popular ZFC. Newer editions may be better.

It seems you have studied the beginning of proof theory. The next logical step is Gödel's incompleteness theorems, which is described in the two books above. One classical and very good book is "Computability and Logic" by Boolos, Burgess and Jeffrey. Another classical book is "Mathematical Logic" by Shoenfield. There are also many other books about Gödel's theorems, such as "The Incompleteness Phenomenon" by Goldstern and Judah. Speaking about this, I would recommend a book for a wide audience (not really a math textbook) "Meta Math!: The Quest for Omega" by one of the founders of algorithmic complexity Chaitin. It gives a different view on Gödel's theorem.

Speaking about proof theory, another important area is non-classical logics, such as intuitionistic, modal and linear logics, which is a subject closely related to computer science. There is a classical book "Proofs and Types" by Girard, Taylor and Lafont, which is available online. There is also "Lectures on the Curry-Howard Isomorphism" by Sørensen and Urzyczyn, whose previous version is available online.

Proof theory is one of the four main parts of mathematical logic. There is a "Handbook of Mathematical Logic" edited by Barwise, which also includes parts on set theory, model theory and computability. There are many textbooks on set theory, such as "Intermediate Set Theory" by Drake and Singh. Classic books in model theory include "Model Theory" by Chang and Keisler. A couple of classic books on computability are "Theory of Recursive Functions and Effective Computability" by Rogers and "Recursion Theory" by Shoenfield.

One topic that is closely related to logic and computer science is category theory, or "abstract nonsense," as it is called by mathematicians. It plays an increasingly important role in the theory of programming languages, for example. "Conceptual Mathematics: A First Introduction to Categories" by Lawvere and Schanuel is a very gentle introduction. Another good classical book is "Topoi: The Categorial Analysis of Logic" by Goldblatt (available online).

Unfortunately, most of these books are pretty old, and I am not familiar with modern logic textbooks. For newer books, I would recommend asking a professor who teaches logic or looking through textbooks reviews in the "Bulletin of Symbolic Logic."
 
Thanks for the responses, I just picked up mendelson's book from the library yesterday so I shall see how that goes. I shall need to take a look for some of the books you recommended makarov.
thanks for the help
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 23 ·
Replies
23
Views
6K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
10K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 7 ·
Replies
7
Views
34K
  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K