Mathematical logic- need some suggestion

Click For Summary

Discussion Overview

The discussion centers around the challenges of self-studying mathematical logic and axiomatic set theory, particularly from the perspective of an engineering student with a background in advanced mathematics. Participants share their experiences, suggest resources, and discuss prerequisites for understanding the formalism involved in these subjects.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant expresses difficulty in grasping the formalism of mathematical logic and seeks advice on prerequisites and study approaches.
  • Another suggests that "mathematical maturity" is essential and that abstract algebra may help, but emphasizes the necessity of studying the subject itself.
  • A different viewpoint proposes taking courses that teach mathematical thinking and proof construction, highlighting the importance of understanding abstract concepts.
  • One participant recommends Ebbinghaus and Flum's Mathematical Logic as a suitable text, while criticizing Donald Monk's book as a poor starting point.
  • Another participant advises against studying mathematical logic and axiomatic set theory without a solid foundation in related subjects, suggesting alternative resources for foundational understanding.
  • A later reply encourages exploring the philosophical aspects of logic, mentioning figures like Gödel and Russell, and suggests enrolling in an "Advanced Logic" course if available.

Areas of Agreement / Disagreement

Participants generally agree that a solid foundation in mathematics is necessary for studying mathematical logic, but there are differing opinions on which specific courses or resources are most beneficial. The discussion remains unresolved regarding the best approach to take for self-study.

Contextual Notes

Some participants note that familiarity with abstract algebra and theorem proving may be beneficial, while others emphasize the importance of foundational understanding before tackling mathematical logic. There are varying opinions on the suitability of specific textbooks and courses.

Who May Find This Useful

Students and self-learners interested in mathematical logic, axiomatic set theory, and the philosophical foundations of mathematics may find this discussion valuable.

mdnazmulh
Messages
51
Reaction score
0
Mathematical logic-- need some suggestion

I'm planning to start self-study of mathematical logic and axiomatic set theory. In fact I have already started and but facing a lot of problems to grasp the conception and formalism used there. After studying Hilbert's program and Godel 's Incompleteness theorem I was stunned and I thought I must learn formal math. I always had a fascination to know the foundation of math from 11th grade.
Now being an engineering student I already have had subjects like advanced calculus, differential equation, complex variables and Fourier transform, probability and linear algebra. But they don't seem to help any more in mathematical logic. What I'm watching here is a bunch of alphabets, symbols and they are suffering me a lot. I can't understand them well.
I've got the related books of mathematical logic by J. Donald Monk, Helmut Schwichtenberg, Michal Walicki, J. Adler, J. Schmid, total 4 books but they are tough. I never did any course on logic before and it seems to me that mathematical logic is really really a tough one.
I have two inquiries,
1. what are the prerequisites of mathematical logic such that I can understand these peculiar alphabets and symbols and underlying meanings of them?

2.I didn't study topology yet. I intended to start topology after finishing mathematical logic. Is that a wise approach?
I would really appreciate your help. Please also give me some advice about how to approach this type of hard subject. Thank you.
 
Physics news on Phys.org


Logic only requires the famous "mathematical maturity" as a background. It is really just about actually understanding precise definitions and making deductions from axioms. Something like abstract algebra might help you work more easily in that setting, but other than that, you really don't have a choice except studying the subject itself. I've read Cohen's Set Theory and the Continuum Hypothesis and Manin's A Course in Mathematical Logic. They are both good intros and I don't really know any better ones. Cohen's book gets tough at the end, but the beginning is easier and doesn't get bogged down in the notation and symbol pushing in a way many books on logic do.
 


Yes, while I'm not fully fluent in set theory or mathematical logic (but certainly not unversed, either), but I can say that one of two courses will help you:

1. Math from a mathematician's perspective
2. Abstract algebra

The first course varies its name from school to school. Basically, most universities (that I've seen) offer a course in teaching students how to actually think in terms of mathematical logic, teaching them how to make acceptable proofs from fundamental axioms, and teaching them how to think in terms of abstract objects in place of concrete ones (this allows you to think analytically, critically, and in generalities for mathematical purposes).

Your best bet, if none of these seem appealing, is to take an "Introduction to Logic" in your university's philosophy department. They should deal with the necessary propositional and predicate logic that you'd need to understand the mathematical versions of them (for which there are only minor differences).
 


My favorite is Ebbinghaus and Flum's Mathematical Logic. It will take you through to the incompleteness theorems and formal undecidability as well as some additional topics. You will probably want to have at least a course in Abstract Algebra nonetheless.

Donald Monk's book is a terrible, terrible place to start. Don't pick it back up until you have mastered another book (and preferably have learned a little theory of recursion), and then it is probably valuable mostly as a reference and an alternative approach to the subject.

That being said, if you haven't taken an intro to higher mathematics class or some other class that focuses on theorem proving, you are going to be lost. Even after you take a course it might be a while before you have good intuition for what is being done. The mathematical logic texts look the following: The mechanics of what is being done in theorem proving, The mechanics of mathematical structures in general such as 'The theory of Groups' or 'Number Theory' or 'Ring/Ideal Theory' ect, and also look at how far you can take formalization via the theorems of Godel.

An interesting result of looking at the general mechanics of mathematical structures is a field called 'Non-standard analysis' which is essentially Integral and differential calculus(the rigorous form of which is called Real Analysis) but it allows for infinitely small and infinitely large numbers so that you can avoid messy epsilon delta notation and look at real analysis in a different light. The key thing about Non-standard analysis is that most anything (not quite everything) that can be proven in it holds true in normal Real Analysis.

As far as Set theory. I would recommend Set Theory the third millennium edition by T. Jech. If that is too heavy, go for Introduction to Set theory by Jech and Hrbacek. Personally I think that the first one is nicer and if you can get through it you will be up to speed on current research areas, plus it's the one I'm working on right now =p.

As far as a sub-area of mathematical logic, you could look into Wilfrid Hodges' Model Theory after you've had a couple courses in abstract algebra. It's pretty neat from what I've read so far.
 


First and foremost, if you want to take a glimpse at the foundation of modern math I suggest you take a look at Howard Eves' book, and also the following: http://www.abstractmath.org/"

I don't suggest you learn mathematical logic or axiomatic set theory before you seriously understand what the above have to say. You really can't study those two subjects without an already firm foundation, or at least, you won't understand their significance if you don't.
 
Last edited by a moderator:


Thank you all of you for your suggestions. At least I have now some clues from your suggestions about the approach to study mathematical logic. Thanks again
 


You may also want to take a look at things from the more philosophical side. Godel, Russel, etc were philosophers, and philosophy talks more about the foundations of the subject. See http://plato.stanford.edu/entries/philosophy-mathematics/ for a basic summary and be sure to check out the related entries at the bottom, especially those more related to logic.

If it's an option, see if you can get into the "Advanced Logic" course in your philosophy department. "Symbolic Logic" may be a prerequisite.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 20 ·
Replies
20
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 119 ·
4
Replies
119
Views
18K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 9 ·
Replies
9
Views
5K
  • · Replies 64 ·
3
Replies
64
Views
3K
Replies
13
Views
3K
Replies
2
Views
3K