[Math] Good book for learning and practising axiomatic logic

book-recommendationlogicnonclassical-logicproof-writingreference-request

I want to learn axiomatic (Hilbert style ) logic.
not just a book that says that it exist and is an good way to proof theorems.

What is a good book to learn and practice this method?

would like:
– a book published after 2000
– not limited to a particular axiomset or set of connectives
– lots of examples.

What I especially would like is a book that teaches how to transform Natural Deduction or Sequent Calculi style proofs to axiomatic Hilbert Style proofs.
(I know it is a complex subject, it depends on the axioms and is not even always possible)

At the moment I am studying Bergmann's "An introduction to many valued and fuzzy logic" that uses this style of proof just because other proof styles are either invalid or even more complicated for this type of proof

Best Answer

Are you looking for a book on Hilbert axiomatic systems in particular, or just a book on proof theory more generally? There are many different kinds of proof systems, apart from the axiomatic Hilbert-style systems. In particular, proof theory benefits most from the sequent calculus presentation. If you're only interested in Hilbert systems, then I don't know of any resources that focus exclusively on that. If you're just interested in proof theory, there's an array of books that would suit most of your needs.

The thing about proof theory books is that, most of the time, they focus mostly on two logics: classical and intuitionistic. Those, it seems, have been the most influential in developing the course of proof theory. Still, to understand proof theory for other logics, you need to understand some of the basics for proof theory in classical and intuitionistic logic first. Negri and von Plato's Structural Proof Theory is a good place to start. Takeuti's Proof Theory develops proof theory from a different angle, focusing on arithmetic and consistency proofs. For something a little faster paced, look at Troelstra and Schwichtenberg's Basic Proof Theory. All of these are written post-2000.

If you've got some understanding of sequent calculi, then the book you're looking for is definitely Greg Restall's An Introduction to Substructural Logics. This is a fantastic book (one of my favorites actually), and I keep going back to it again and again. Only the first 7 chapters talk about proof theory, but he talks about proof systems with fewer connectives, nonclassical proof systems, modal proof systems, etc., and gives plenty of good examples. The cool thing about the substructural viewpoint is that it's an amazingly elegant way to characterize a lot of nonclassical and many-valued logics in one fell swoop. Again though, to fully appreciate it, you should be sure you know some sequent calculus before reading this book.

Related Question