Book corner · Beginner
forall x: An Introduction to Formal Logic
P. D. Magnus · 2005
Be the first to put it on your shelf.
What it is
A free, openly licensed textbook for a first course in formal logic. It begins with the notions of argument and validity, then teaches sentential logic: symbolising English sentences, truth tables, and tests for validity and consistency. It moves on to quantified (first-order) logic, covering symbolisation with predicates, quantifiers and identity, and the formal semantics of models. A final part teaches a natural deduction proof system for both sentential and quantified logic. The book includes many exercises and is designed to be adapted: because its licence allows modification, other logicians have produced their own versions, including widely used remixes, so readers will find several editions in circulation. It is written for students with no background in mathematics, and it concentrates on doing logic rather than on the philosophy of logic.
Why read it
It costs nothing and teaches predicate logic properly, step by step, with enough exercises to make the skill stick.
Where to start
Work through the sentential logic chapters with the exercises before moving on to quantifiers.