Table Of ContentIntroduction to Proof in
Abstract Mathematics
Andrew Wohlgemuth
University of Maine
Dover Publications, Inc.
Mineola, New York
1
Copyright
Copyright © 1990, 2011 by Andrew Wohlgemuth
All rights reserved.
Bibliographical Note
This Dover edition, first published in 2011, is an unabridged republication of the
work originally published in 1990 by Saunders College Publishing, Philadelphia. The
author has provided a new Introduction for this edition.
Library of Congress Cataloging-in-Publication Data
Wohlgemuth, Andrew.
Introduction to proof in abstract mathematics / Andrew Wohlgemuth. — Dover
ed.
p. cm.
Originally published: Philadelphia : Saunders College Pub., c1990.
Includes index.
eISBN-13: 978-0-486-14168-8
1. Proof theory. I. Title.
QA9.54.W64 2011
511.3'6—dc22
20010043415
Manufactured in the United States by Courier Corporation
47854802 2014
www.doverpublications.com
2
Introduction to the Dover Edition
The most effective thing that I have been able to do over the years for
students learning to do proofs has been to make things more explicit. The
ultimate end of a process of making things explicit is, of course, a formal
system—which this text contains. Some people have thought that it makes
proof too easy. My own view is that it does not trivialize anything important;
it merely exposes the truly trivial for what it is. It shrinks it to its proper size,
rather than allowing it to be an insurmountable hurdle for the average student.
The system in this text is based on a number of formal inference rules that
model what a mathematician would do naturally to prove certain sorts of
statements. Although the rules resemble those of formal logic, they were
developed solely to help students struggling with proof—without any input
from formal logic. The rules make explicit the logic used implicitly by
mathematicians. After experience is gained, the explicit use of the formal
rules is replaced by implicit reference. Thus, in our bottom-up approach, the
explicit precedes the implicit. The initial, formal step-by-step format (which
allows for the explicit reference to the rules) is replaced by a narrative format
—where only critical things need to be mentioned. Thus the student is led up
to the sort of narrative proofs traditionally found in textbooks. At every stage
in the process, the student is always aware of what is and what is not a proof
—and has specific guidance in the form of a “step discovery procedure” that
leads to a proof outline. The inference rules, and the general method, have
been used in two of my texts (available online) intended for students different
from the intended readers of this text:
(1) Outlining Proofs in Calculus has been used as a supplement in a third-
semester calculus course, to take the mystery out of proofs that a student will
have seen in the calculus sequence.
(2) Deductive Mathematics—An Introduction to Proof and Discovery for
Mathematics Education has been used in courses for elementary education
majors and mathematics specialists.
Andrew Wohlgemuth
August, 2010
3
Preface
This text is for a course with the primary purpose of teaching students to do
mathematical proofs. Proof is taught “syntactically”. A student with the
ability to write computer programs can learn to do straightforward proofs
using the method of this text. Our approach leads to proofs of routine
problems and, more importantly, to the identification of exactly what is
needed in proofs requiring creative insights.
The first aim of the text is to convey the idea of proof in such a way that
the student will know what constitutes an acceptable proof. This is
accomplished with the use of very strict inference rules that define the precise
syntax for an argument. A proof is a sequence of steps that follow from
previous steps in ways specifically allowed by the inference rules. In Chapter
1 these rules are introduced as the mathematical material is developed. When
the material gets to the point where strict adherence to the rules makes proofs
long and tedious, certain legitimate shortcuts, or abbreviations, are
introduced. In Chapters 2 and 3 the process of proof abbreviation continues as
the mathematics becomes more complex. The development of the idea of
proof starts with proofs made up of numbered steps with explicit inference
rules and ends with paragraph proofs. An acceptable proof at any stage in this
process is by definition an argument that one could, if necessary, rewrite in
terms of a previous stage, that is, without the conventions and shortcuts.
The second aim of the text is to develop the students’ ability to do proofs.
First, a distinction is drawn between formal mathematical statements and
statements made in ordinary English. The former statements make up what is
called our language. It is these language statements that appear as steps in
proofs and for which precise rules of inference are given. Language
statements are printed in boldface type. Statements in ordinary English are
considered to be in our metalanguage and may contain language statements.
The primary distinction between metalanguage and language is that, in the
former, interpretation of statements (based on context, education, and so
forth) is essential. The workings of language, on the other hand, are designed
to be mechanical and independent of any interpretation. The
language/metalanguage distinction serves to clarify and smooth the transition
from beginning, formal proofs to proofs in narrative style. It begins to atrophy
naturally in Chapter 3. Presently almost all mathematics students will have
had experience in computer programming, in which they have become
comfortable operating on at least two language levels—in, say, the operating
system and a programming language. The language/metalanguage distinction
takes advantage of this.
4
Language statements are categorized by their form: for example, “if …,
then …” or “… and …”. For each form, two inference rules are given, one
for proving and one for using statements of that form. The inference rules are
designed to do two jobs at once. First, they form the basis for training in the
logic of the arguments generally used in mathematics. Second, they serve to
guide the development of a proof. Previous steps needed to establish a given
step in a proof are dictated by the inference rule for proving statements
having the form of the given step. Inference rules and theorems are
introduced in a sequence that ensures that early in the course there will be
only one possible logical proof of a theorem. The discovery of this proof is
accomplished by a routine process fitting the typical student’s previous
orientation toward mathematics and thus easing the transition from
computational to deductive mathematics. Henry Kissinger put the matter
simply:
The absence of alternatives clears the mind marvelously.
Theorems in the text are given in metalanguage and contain language
statements. The first task in developing a proof is to decide which language
statements are to be assumed for the sake of proof (the hypotheses) and which
one is to be proved (the conclusion). Although there is no routine procedure
for doing this, students have no trouble with it.
Our approach is a compromise between the formal, which is precise but
unwieldy, and the informal, which may, especially for beginning students, be
ambiguous. A completely formal approach would involve stating theorems in
our language. This approach would necessitate providing too many
definitions and rules of inference before presenting the first theorem for proof
by students. Our approach enables students to build on each proof idea as it is
introduced. Understanding of standard informal mathematical style, which we
have called metalanguage, is conditioned by a gradual transition from a
formal foundation. Our gradual transition contrasts with the traditional
juxtaposition of the formal and informal in which an introductory section
from classical logic is followed abruptly by narrative style involving language
that has not been so precisely defined.
Our syntactical method has worked well in practice. A much greater
percentage of our students can give correct proofs to theorems that are new to
them since the method was adopted. The value of a student’s ability to
function in an ill-defined environment has been replaced by the value of
doing a lot of hard work. Students no longer become lost in an environment
with which they cannot cope or in which their only hope lies in
memorization.
Chapters 1, 2, and 3 cover material generally considered to be core
material. In Chapters 1 and 2, illustrative examples use computational
properties of the real numbers, which are now introduced very early in the
school curriculum. These properties are given in Appendix 1 and can be
5
either used implicitly throughout or introduced at some stage deemed
appropriate by the instructor. Chapters 4, 5, and 6 are written in increasingly
informal style. Except for the treatment of free variables in Chapter 4, these
chapters are logically independent and material from them can be used at the
discretion of the instructor. Chapter 4 contains introductory material on
sequences and continuous functions of a real variable. Chapter 5 contains
material on the cardinality of familiar sets, and Chapter 6 is an introduction to
an axiomatically defined algebraic structure in the form of some beginning
group theory. These chapters illustrate how the proof techniques developed in
Chapters 1 through 3 apply to material in abstract algebra and advanced
calculus.
The only way to learn how to do proofs is by proving theorems. The text
proofs provided in Chapters 1, 2, and 3 serve mainly to (1) illustrate the use
of inference rules, (2) demonstrate some basic idea on the nature of proof or
some specific technique, or (3) exemplify the rules of the game for doing the
proofs given as exercises. This is a departure from standard mathematical
exposition in which the student is a spectator to the main development and
many computational examples, and easy results are “left” for exercises. Thus,
in standard exposition, the organization and presentation of definitions and
theorems have the goal of facilitating proofs given in the text or illustrating
mathematical concepts. In our text, the definitions, theorems, and rules of
inference—and the sequence in which they are presented—have the goal of
organizing the theorems to be proved by the student. The text is therefore a
compromise between text-free teaching methods, in which organization sets
up student proofs of theorems but in which there are no illustrative proofs or
proof methods, and standard exposition, in which organization sets up proofs
done by the author and student exercises are secondary.
Andrew Wohlgemuth
Orono, Maine
6
Suggestions for Using This Text
Chapters 1 through 3 can be used as a text for a sophomore-level one-
semester course prerequisite for full courses in abstract algebra and advanced
calculus. In our course at Maine, the core consists of students’ proving those
numbered theorems whose proofs are listed as exercises. A sample syllabus is
given on page 347. The entire text can be used for a two-semester course.
“Additional Proof Ideas” at the ends of some sections present proof in various
traditional ways that supplement our basic approach. This material may be
included as taste or emphasis dictates but is not necessary for a basic course.
Problems on this material are identified as “Supplementary Problems” in
pertinent sections. The text’s precise proof syntax, which enables students to
recognize a valid proof, also makes it possible to use undergraduates as
graders (good students who have previously taken the course, for example).
Thus the text’s approach to proof makes possible a teaching environment that
provides quick feedback on many proofs, even in large classes.
Many students arrive in upper-level courses with no clear idea of just what
constitutes a proof. Time is spent dealing not only with new mathematics and
significant problems, but with the idea of proof. Some reviewers have
suggested that our text could be used by students independently to
supplement upper-level texts. Chapter 1 and selected portions of Chapters 2
and 3 could be used to replace the introductory sections on proofs and logic
of advanced texts.
The practice exercises are given as self-tests for understanding of the
inference rules. Answers to practice exercises are given in the text. Solutions
to other problems are given in the Solutions Manual. A few problems,
identified as such, will be very challenging for beginning students. The setup
and initial progress in a proof attempt are possible using our routine
procedure—without hints. Hints are more appropriately given, on an
individual basis, after the student has had time to get stuck. The real joy in
solving mathematical problems comes not from filling in details after being
given a hint, but from thinking of creative steps oneself. Premature or
unneeded hints, infamous for taking the fun out of driving a car, can also take
the fun out of mathematics.
7
Acknowledgments
Thanks are due to many people for their contributions to the text. Professor
Chip Snyder patiently listened to ideas in their formative stages. His wisdom
as a teacher and understanding as a mathematician were invaluable. The
reviewers, Professors Charles Biles, Orin Chein, Joel Haack, and Gregory
Passty, are responsible for significant material added to the original
manuscript as well as for stylistic improvements. Professors Robert Franzosa
and Chip Snyder have made helpful suggestions based on their use of the first
three chapters of the text in our course at Maine. Robert Stern, Senior
Mathematics Editor at Saunders, exercised congenial professional control of
the process of text development. Mary Patton, the Project Editor, effectively
blended the needs of a different kind of text with presentable style.
8
Contents
Chapter 1 Sets and Rules of Inference
1.1 Definitions
1.2 Proving For All Statements
1.3 Using For All and Or Statements
1.4 Using and Proving Or Statements
1.5 And Statements
1.6 Using Theorems
1.7 Implications
1.8 Proof by Contradiction
1.9 Iff
1.10 There Exists Statements
1.11 Negations
1.12 Index sets
Chapter 2 Functions
2.1 Functions and Sets
2.2 Composition
2.3 One-to-One Functions
2.4 Onto Functions
2.5 Inverses
2.6 Bijections
2.7 Infinite Sets
2.8 Products, Pairs, and Definitions
Chapter 3 Relations, Operations, and the Integers
3.1 Induction
3.2 Equivalence Relations
3.3 Equivalence Classes
3.4 Well-Defined Operations
3.5 Groups and Rings
3.6 Homomorphisms and Closed Subsets of
3.7 Well-Defined Functions
3.8 Ideals of
3.9 Primes
3.10 Partially Ordered Sets
Chapter 4 Proofs in Analysis
9
4.1 Sequences
4.2 Functions of a Real Variable
4.3 Continuity
4.4 An Axiom for Sets of Reals
4.5 Some Convergence Conditions for Sequences
4.6 Continuous Functions on Closed Intervals
4.7 Topology of
Chapter 5 Cardinality
5.1 Cantor’s Theorem
5.2 Cardinalities of Sets of Numbers
Chapter 6 Groups
6.1 Subgroups
6.2 Examples
6.3 Subgroups and Cosets
6.4 Normal Subgroups and Factor Groups
6.5 Fundamental Theorems of Group Theory
Appendix 1 Properties of Number Systems
Appendix 2 Truth Tables
Appendix 3 Inference Rules
Appendix 4 Definitions
Appendix 5 Theorems
Appendix 6 A Sample Syllabus
Answers to Practice Exercises
Index
10
Description:The primary purpose of this undergraduate text is to teach students to do mathematical proofs. It enables readers to recognize the elements that constitute an acceptable proof, and it develops their ability to do proofs of routine problems as well as those requiring creative insights. The self-conta