Graduate Texts in Mathematics 22

Similar documents
Graduate Texts in Mathematics

Graduate Texts in Mathematics 42. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore

Graduate Texts in Mathematics 51

Undergraduate Texts in Mathematics. Editors J. H. Ewing F. W. Gehring P. R. Halmos

Probability Theory, Random Processes and Mathematical Statistics

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

Topics in Number Theory

Ergebnisse cler Mathematik uncl ihrer Grenzgebiete

NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM

Exercises in Basic Ring Theory

Progress in Mathematical Physics

Reliability Evaluation of Engineering Systems:

Undergraduate Texts in Mathematics

Handbook of Logic and Proof Techniques for Computer Science

QUALITATIVE ORGANIC CHEMICAL ANALYSIS

Introduction to Numerical Analysis

Classics in Mathematics Andre Weil Elliptic Functions according to Eisenstein and Kronecker

AN INTRODUCTION TO HYDRODYNAMICS AND WATER WAVES

Undergraduate Texts in Mathematics. Editors 1.R. Ewing F.W. Gehring P.R. Halmos

Bourbaki Elements of the History of Mathematics

An Introduction to Gödel s Theorems

Maximum Principles in Differential Equations

Initial Boundary Value Problems in Mathematical Physics

Numerical Data Fitting in Dynamical Systems

The Mathematics of Computerized Tomography

Karl-Rudolf Koch Introduction to Bayesian Statistics Second Edition

P.M. Cohn. Basic Algebra. Groups, Rings and Fields. m Springer

Undergraduate Texts in Mathematics

Informal Statement Calculus

Numerical Methods for the Solution of Ill-Posed Problems

OSCILLATION THEORY FOR DIFFERENCE AND FUNCTIONAL DIFFERENTIAL EQUATIONS

INTRODUCTION TO THE SCIENTIFIC STUDY OF ATMOSPHERIC POLLUTION

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

Christian Okonek Michael Schneider Heinz SRindler. ector undies on omplex. rojective S aces

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

QUANTUM SCATTERING THEORY FOR SEVERAL PARTICLE SYSTEMS

THE BOUNDARY ELEMENT METHOD

COSSERAT THEORIES: SHELLS, RODS AND POINTS

THEORY OF MOLECULAR EXCITONS

THE NONLINEAR DIFFUSION EQUATION

INTRODUCTION TO SOL-GEL PROCESSING

Electrochemical Process Engineering. A Guide to the Design of Electrolytic Plant

UNIVERSITY OF SOUTHAMPTON ECONOMICS SERIES MATHEMATICS FOR ECONOMISTS AND SOCIAL SCIENTISTS

Collection of problems in probability theory

Field Crop Diseases Handbook

Advanced Calculus of a Single Variable

Topics in Algebra and Analysis

Logic, Mathematics, and Computer Science

Circuit Analysis for Power Engineering Handbook

Ambrosio Dancer Calculus of Variations and Partial Differential Equations

Lecture 1: The arithmetic hierarchy

Rarefied Gas Dynamics

WORKED EXAMPLES IN X-RAY ANALYSIS

Numerical Integration of Stochastic Differential Equations

APHASIA and BRAIN ORGANIZA TION

The following techniques for methods of proofs are discussed in our text: - Vacuous proof - Trivial proof

Glossary of jla restriction of map j to Symbols

BASIC ENGINEERING MECHANICS

Die Grundlehren der mathematischen Wissenschaften

Graduate Texts in Mathematics 94. Editorial Board F. W. Gehring P. R. Halmos (Managing Editor) C. C. Moore

The Reflection Theorem

Undergraduate Texts in Mathematics. Editors s. Axler. F. W. Gehring. K. Ribet. Springer Science+Business Media, LLC

LIBRARY OF MATHEMATICS edited by

Thermal Plasmas. Fundamentals and Applications. Volume 1

COMPLEXITY OF LATTICE PROBLEMS A Cryptographic Perspective

Automata Theory. Definition. Computational Complexity Theory. Computability Theory

Progress in Mathematics

Analysis and Control of Age-Dependent Population Dynamics

Elements of Applied Bifurcation Theory

ESSAYS ON MATHEMATICAL AND PHILOSOPHICAL LOGIC

QUANTUM MECHANICS. For Electrical Engineers. Quantum Mechanics Downloaded from

Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer)

Classical Propositional Logic

PROGRESS IN MATHEMATICS. Valurne 10. Mathematical Analysis

Harold M. Edwards. Divisor Theory. Springer Science+Business Media, LLC

Research Techniques for High Pressure and High Temperature

The Syntax of First-Order Logic. Marc Hoyois

Stanford Encyclopedia of Philosophy

Dynamics and Randomness

Chemistry by Computer. An Overview of the Applications of Computers in Chemistry

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC

LOGIC. Mathematics. Computer Science. Stanley N. Burris

Universitext. Series Editors:

CS 275 Automata and Formal Language Theory

PHYSICAL PROCESSES IN SOLAR FLARES

Stability Theorems in Geometry and Analysis

STUDIES IN INDUCTIVE PROBABILITY AND RATIONAL EXPECTATION

VARIATIONS INTRODUCTION TO THE CALCULUS OF. 3rd Edition. Introduction to the Calculus of Variations Downloaded from

METHODS FOR PROTEIN ANALYSIS

Computational Techniques for the Summation of Series

A FIRST COURSE IN INTEGRAL EQUATIONS

Springer Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Santa Clara Singapore Tokyo

Isomorphisms of Non-Standard Fields and Ash s Conjecture

Liquid Chromatography Mass Spectrometry. Techniques and Applications

Introduction to Logic and Axiomatic Set Theory

Undergraduate Texts in Mathematics

CRYOGENIC LABORATORY EQUIPMENT

Undergraduate Texts in Mathematics

On some Metatheorems about FOL

First-Order Logic First-Order Theories. Roopsha Samanta. Partly based on slides by Aaron Bradley and Isil Dillig

Transcription:

Graduate Texts in Mathematics 22 Managing Editors: P. R. Halmos C. C. Moore

Donald W. Barnes lohn M. Mack An Aigebraic Introduction to Mathematical Logic Springer Science+Business Media, LLC

Donald W. Barnes lohn M. Mack The University of Sydney Department of Pure Mathematics Sydney, N.S.W. 2006 Australia Managing Editors P. R. Halmos Indiana University Department of Mathematics Swain Hall East Bloomington, Indiana 47401 USA c. C. Moore University of California at Berkeley Department of Mathematics Berkeley, California 94720 USA AMS Subject Classifications Primary: 020 I Secondary: 02B05, 02BlO, 02F15, 02G05, 02GIO, 02G15, 02G20, 02H05, 02H13, 02H15, 02H20, 02H25 Library of Congress Cataloging in Publication Data Barnes, Donald W An algebraic introduction to mathematicallogic. (Graduate texts in mathematics; v. 22) Bibliography: p. 115 IncIudes index. I. Logic, Symbolic and mathematical. 2. Algebraic logic. I. Mack, J. M., joint author. 11. Title. 111. Series. QA9.B27 511 '.3 74-22241 All rights reserved. No part ofthis book may be translated or reproduced in any form without written permission from Springer Science+Business Media, LLC 1975 by Springer Science+Business Media New York Originally published by Springer-Verlag New York Inc in 1975. Softcover reprint of the hardcover 1 st edition 1975 ISBN 978-1-4757-4491-0 ISBN 978-1-4757-4489-7 (ebook) DOI 10.1007/978-1-4757-4489-7

Preface This book is intended for mathematicians. Its origins lie in a course of lectures given by an algebraist to a class which had just completed a substantial course on abstract algebra. Consequently, our treatment ofthe subject is algebraic. Although we assurne a reasonable level of sophistication in algebra, the text requires little more than the basic notions of group, ring, module, etc. A more detailed knowledge of algebra is required for some of. the exercises. We also assurne a familiarity with the main ideas of set theory, including cardinal numbers and Zorn's Lemma. In this book, we carry out a mathematical study of the logic used in mathematics. We do this by constructing a mathematical model oflogic and applying mathematics to analyse the properties of the model. We therefore regard all our existing knowledge of mathematics as being applicable to the analysis of the model, and in particular we accept set theory as part of the meta-ianguage. We are not attempting to construct a foundation on which all mathematics is to be based-rather, any conclusions to be drawn about the foundations of mathematics co me only by analogy with the model, and are to be regarded in much the same way as the conclusions drawn from any scientific theory. The construction of our model is greatly simplified by our using universal algebra in a way which enables us to dispense with the usual discussion of essentially notational questions about well-formed formulae. All questions and constructions relating to the set ofwell-formed formulae are handled by our Theorems 2.2 and 4.3 of Chapter I. Our use of universal algebra also provides us with a convenient method for discussing free variables (and avoiding reference to bound variables), and it also permits a simple neat statement of the Substitution Theorem (Theorems 4.11 of Chapter 11 and 4.3 of Chapter IV). Chapter I develops the necessary amount of universal algebra. Chapters 11 and 111 respectively construct and analyse a model of the Propositional Calculus, introducing in simple form many of the ideas needed for the more complex First-Order Predicate Calculus, which is studied in Chapter IV. In Chapter V, we consider first-order mathematical theories, i.e., theories built on the First-Order Predicate Calculus, thus building models of parts of mathematics. As set theory is usually regarded as the basis on which the rest of mathematics is constructed, we devote Chapter VI to a study of first-order Zermelo-Fraenkel Set Theory. Chapter VII, on Ultraproducts, discusses a technique for constructing new models of a theory from a given collection of models. Chapter VIII, which is an introduction to Non-Standard Analysis, is included as an example of mathematical logic assisting in the study of another branch of mathematics. Decision processes are investigated in Chapter IX, and we prove there the non-existence of decision processes for a number ofproblems. In Chapter X, we discuss two decision problems from other v

VI Preface branches of mathematics and indicate how the results of Chapter IX may be applied. This book is intended to make mathematicallogic available to mathematicians working in other branches of mathematics. We have included what we consider to be the essential basic theory, some useful techniques, and some indications of ways in which the theory might be of use in other branches of mathematics. We have included a number of exercises. Some of these fill in minor gaps in our exposition of the section in which they appear. Others indicate aspects ofthe subject which have been ignored in the text. Some are to help in understanding the text by applying ideas and methods to special cases. Occasionally, an exercise asks for the construction of a FORTRAN program. In such cases, the solution should be based on integer arithmetic, and not depend on any speciallogical properties offortran or of any other programming language. The layout ofthe text is as follows. Each chapter is divided into numbered sections, and definitions, theorems, exercises, etc. are numbered consecutively within each section. For example, the number 2.4 refers to the fourth item in the second section of the current chapter. A reference to an item in some other chapter always includes the chapter number in addition to item and section numbers. We thank the many mathematical colleagues, particularly Paul Halmos and Peter Hilton, who encouraged and advised us in this project. We are especially indebted to Gordon Monro for suggesting many improvements and for providing many exercises. We thank Mrs. Blakestone and Miss Kicinski for the excellent typescript they produced. Donald W. Barnes, John M. Mack

Table of Contents Preface Chapter I Universal Algebra 1 Introduction 2 Free Algebras 3 Varieties of Algebras 4 Relatively Free Algebras Chapter II Propositional Calculus 1 Introduction 2 Algebras of Propositions 3 Truth in the Propositional Calculus. 4 Proof in the Propositional Calculus. Chapter III Properties of the Propositional Calculus 1 Introduction 2 Soundness and Adequacy of Prop(X) 3 Truth Functions and Decidability for Prop(X) Chapter IV Predicate Calculus 1 Algebras of Predicates 2 Interpretations 3 Proof in Pred(V, ßf) 4 Properties of Pred(V, ßf) Chapter V First-Order Mathematics 1 Predicate Calculus with Identity 2 First-Order Mathematical Theories. 3 Properties of First-Order Theories 4 Reduction of Quantifiers Chapter VI Zermelo-Fraenkel Set Theory 1 Introduction 2 The Axioms of ZF 3 First-Order ZF 4 The Peano Axioms v 1 1 4 7 8 11 11 11 13 14 18 18 19 22 26 26 29 30 32 38 38 39 43 48 52 52 52 56 58 vii

VIll Chapter VII Ultraproducts 1 Ultraproducts 2 Non-Principal Ultrafilters 3 The Existence of an Aigebraic Closure 4 Non-Trivial Ultrapowers 5 Ultrapowers of Number Systems 6 Direct Limits Chapter VIII Non-Standard Models 1 Elementary Standard Systems. 2 Reduction of the Order. 3 Enlargements 4 Standard Relations 5 Internal Relations. 6 Non-Standard Analysis. Chapter IX Turing Machines and Gödel Numbers. 1 Decision Processes 2 Turing Machines. 3 Recursive Functions 4 Gödel Numbers. 5 Insoluble Problems in Mathematics. 6 Insoluble Problems in Arithmetic 7 Undecidability of the Predicate Calculus Chapter X Hilbert's Tenth Problem, Word Problems 1 Hilbert's Tenth Problem 2 Word Problems References and Further Reading. Index of Notations Subject Index. Table of Contents 62 62 64 66 67 68 70 74 74 75 76 78 79 80 85 85 85 89 90 93 96 101 105 105 110 115 117 119

An Aigebraic Introduction to Mathematical Logic