Cover image for The mathematics of logic : a guide to completeness theorems and their applications
Title:
The mathematics of logic : a guide to completeness theorems and their applications
Personal Author:
Publication Information:
Cambridge : Cambridge University Press, 2007
Physical Description:
xii, 204 p. : ill. ; 23 cm.
ISBN:
9780521882194

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010179331 QA9 K39 2007 Open Access Book Book
Searching...

On Order

Summary

Summary

This undergraduate textbook covers the key material for a typical first course in logic, in particular presenting a full mathematical account of the most important result in logic, the Completeness Theorem for first-order logic. Looking at a series of interesting systems, increasing in complexity, then proving and discussing the Completeness Theorem for each, the author ensures that the number of new concepts to be absorbed at each stage is manageable, whilst providing lively mathematical applications throughout. Unfamiliar terminology is kept to a minimum, no background in formal set-theory is required, and the book contains proofs of all the required set theoretical results. The reader is taken on a journey starting with König's Lemma, and progressing via order relations, Zorn's Lemma, Boolean algebras, and propositional logic, to completeness and compactness of first-order logic. As applications of the work on first-order logic, two final chapters provide introductions to model theory and nonstandard analysis.


Author Notes

Richard Kaye is Senior Lecturer in Pure Mathematics at the University of Birmingham.


Table of Contents

Prefacep. vii
How to read this bookp. xii
1 Konig's Lemmap. 1
1.1 Two ways of looking at mathematicsp. 1
1.2 Examples and exercisesp. 6
1.3 Konig's Lemma and reverse mathematicsp. 9
2 Posets and maximal elementsp. 11
2.1 Introduction to orderp. 11
2.2 Examples and exercisesp. 17
2.3 Zorn's Lemma and the Axiom of Choicep. 20
3 Formal systemsp. 24
3.1 Formal systemsp. 24
3.2 Examples and exercisesp. 33
3.3 Post systems and computabilityp. 35
4 Deductions in posetsp. 38
4.1 Proving statements about a posetp. 38
4.2 Examples and exercisesp. 47
4.3 Linearly ordering algebraic structuresp. 49
5 Boolean algebrasp. 55
5.1 Boolean algebrasp. 55
5.2 Examples and exercisesp. 61
5.3 Boolean algebra and the algebra of Boolep. 61
6 Prepositional logicp. 64
6.1 A system for proof about propositionsp. 64
6.2 Examples and exercisesp. 75
6.3 Decidability of propositional logicp. 77
7 Valuationsp. 80
7.1 Semantics for propositional logicp. 80
7.2 Examples and exercisesp. 90
7.3 The complexity of satisfiabilityp. 95
8 Filters and idealsp. 100
8.1 Algebraic theory of boolean algebrasp. 100
8.2 Examples and exercisesp. 107
8.3 Tychonov's Theoremp. 108
8.4 The Stone Representation Theoremp. 110
9 First-order logicp. 116
9.1 First-order languagesp. 116
9.2 Examples and exercisesp. 134
9.3 Second- and higher-order logicp. 137
10 Completeness and compactnessp. 140
10.1 Proof of completeness and compactnessp. 140
10.2 Examples and exercisesp. 146
10.3 The Compactness Theorem and topologyp. 149
10.4 The Omitting Types Theoremp. 152
11 Model theoryp. 160
11.1 Countable models and beyondp. 160
11.2 Examples and exercisesp. 173
11.3 Cardinal arithmeticp. 176
12 Nonstandard analysisp. 182
12.1 Infinitesimal numbersp. 182
12.2 Examples and exercisesp. 186
12.3 Overspill and applicationsp. 187
Referencesp. 199
Indexp. 200