I’m coming to realize that all of mathematics can be reduced to, and better understood by using formal logic.
I want to learn how to create a system of formal logic that can be used to explain any particular mathematic theory. I have a good book on axiomatic set theory, but it still feels as though if I had a stronger background in the formal logic used to create such systems, I’d feel more comfortable in my thinking.
I’d like some suggestions on what books to use to study formal logic for a mathematician.
Also, is there a general standard that mathematicians use for creating such systems? For example I noticed that ZFC uses the criterion of eliminability and the criterion of non-creativity in order to allow for such definitions to exist. Is such a standard used for all rigorous mathematical theory?
I don’t want to spend hundreds of hours learning topology or number theory to just ultimately realize that my proofs and justifications are incomplete due to a lack of understanding of the formal logic required to create a mathematic theory.