ABOUT THE AUTHOR
Steven G. Krantz, Ph.D., is a professor of mathematics at Washington University in St. Louis, Missouri. He just finished a stint as deputy director at the American Institute of Mathematics. Dr. Krantz is an award-winning teacher, and the author of How to Teach Mathematics, Calculus Demystified, and Differential Equations Demystified, among other books.
Bibliography
[ADA] | J. F. Adams, On the non-existence of elements of Hopf invariant one, Annals of Math. 72(1960), 20104. |
[BAR] | J. Barwise, ed., Handbook of Mathematical Logic, North-Holland, Amsterdam, 1977. |
[BMS] | G. Birkhoff and S. MacLane, A Survey of Modern Algebra, 5th ed., A.K. Peters, Wellesley, Mass., 1997. |
[BLU] | M. Blum, How to prove a theorem so no one else can claim it, Proc. International Congress of Mathematicians (Berkeley, Calif., 1986), 14441451, AMS, Providence, R.I., 1987. |
[BSMP] | M. Blum, A. De Santis, S. Micali, and G. Persiano, Noninteractive zero-knowledge, SIAM J. Computing 20(1991), 10841118. |
[BG] | M. Blum and S. Goldwasser, An efficient probabilistic public-key encryption scheme which hides all partial information, Advances in Cryptology (Santa Barbara, Calif., 1984), 289299, Lecture Notes in Computer Science 196, Springer-Verlag, Berlin, 1985. |
[BOM] | R. Bott and J. Milnor, On the parallelizability of the spheres, Bull. Am. Math. Soc. 64(1958), 8789. |
[CUT] | N. Cutland, ed., Nonstandard Analysis and Its Applications, Cambridge University Press, Cambridge, England, 1988. |
[DAN] | G. B. Dantzig, Programming of interdependent activities. II. Mathematical model, Econometrica 17(1949), 200211. |
[FFP] | U. Feige, A. Fiat, and G. Persiano, Noninteractive zero-knowledge proof systems, Advances in CryptologyCRYPTO87 (Santa Barbara, Calif., 1987), 5272, Lecture Notes in Computer Science 293, Springer-Verlag, Berlin, 1988. |
[FFS] | U. Feige, A. Fiat, and A. Shamir, Zero-knowledge proofs of identity, J. Cryptology 1(1988), 7794. |
[JOH] | P. T. Johnstone, Stone Spaces, Cambridge University Press, Cambridge, 1986. |
[HER] | I. N. Herstein, Topics in Algebra, Xerox College Publishing, Lexington, Mass., 1975. |
[KRA1] | S. G. Krantz, The Elements of Advanced Mathematics, 2d ed., CRC Press, Boca Raton, Fla., 2002. |
[LIN] | T. Lindstrm, An invitation to nonstandard analysis, in Nonstandard Analysis and Its Applications, N. Cutland, ed., Cambridge University Press, Cambridge, England, 1988. |
[NEL] | E. Nelson, Predicative Arithmetic, Princeton University Press, Princeton, N.J., 1986. |
[SIN] | S. Singh, Fermats Enigma, Anchor Books, New York, 1998. |
[SUP] | P. Suppes, Axiomatic Set Theory, Dover Publications, New York, 1972. |
[WHR] | A. N. Whitehead and B. Russell, Principia Mathematica, Cambridge University Press, Cambridge, England, 1910. |
[WOD] | M. K. Wood and G. B. Dantzig, Programming of interdependent activities. I. General discussion, Econometrica 17(1949), 193199. |
CHAPTER 1
Logic
Strictly speaking, our approach to logic is intuitive or nave. Whereas in ordinary conversation these emotion-charged words may be used to downgrade the value of that which is being described, our use of these words is more technical. What is meant is that we shall prescribe in this chapter certain rules of logic, which are to be followed in the rest of the book. They will be presented to you in such a way that their validity should be intuitively appealing and self-evident. We cannot prove these rules. The rules of logic are the point where our learning begins. A more advanced course in logic will explore other logical methods. The ones that we present here are universally accepted in mathematics and in most of science and analytical thought.
We shall begin with sentential logic and elementary connectives. This material is called the propositional calculus (to distinguish it from the predicate calculus, which will be treated later). In other words, we shall be discussing propositions which are built up from atomic statements and connectives. The elementary connectives include and, or, not, if-then, and if and only if. Each of these will have a precise meaning and will have exact relationships with the other connectives.
An elementary statement (or atomic statement) is a sentence with a subject and a verb (and sometimes an object) but no connectives (and, or, not, if then, if, and only if). For example,
John is good
Mary has bread
Ethel reads books
are all atomic statements. We build up sentences, or propositions, from atomic statements using connectives.
Next we shall consider the quantifiers for all and there exists and their relationships with the connectives from the last paragraph. The quantifiers will give rise to the so-called predicate calculus. Connectives and quantifiers will prove to be the building blocks of all future statements in this book, indeed in all of mathematics.
1.1 Sentential Logic
In everyday conversation, people sometimes argue about whether a statement is true or not. In mathematics there is nothing to argue about. In practice a sensible statement in mathematics is either true or false, and there is no room for opinion about this attribute. How do we determine which statements are true and which are false?
The modern methodology in mathematics works as follows:
We define certain terms.
We assume that these terms, or statements about them, have certain properties or truth attributes (these assumptions are called axioms).
We specify certain rules of logic.
Any statement that can be derived from the axioms, using the rules of logic, is understood to be true. It is not necessarily the case that every true statement can be derived in this fashion. However, in practice this is our method for verifying that a statement is true.
On the other hand, a statement is false if it is inconsistent with the axioms and the rules of logic. That is to say, a statement is false if the assumption that it is true leads to a contradiction. Alternatively, a statement P is false if the negation of P can be established or proved. While it is possible for a statement to be false without our being able to derive a contradiction in this fashion, in practice we establish falsity by the method of contradiction or by giving a counterexample (which is another aspect of the method of contradiction).