Set Theory And Foundations Of Mathematics: An Introduction To Mathematical Logic - Volume I: Set Theory. Douglas Cenzer

Чтение книги онлайн.

Читать онлайн книгу Set Theory And Foundations Of Mathematics: An Introduction To Mathematical Logic - Volume I: Set Theory - Douglas Cenzer страница 4

Автор:
Серия:
Издательство:
Set Theory And Foundations Of Mathematics: An Introduction To Mathematical Logic - Volume I: Set Theory - Douglas Cenzer

Скачать книгу

to topological spaces. The Cantor space 2 and Baire space
are studied. It is shown that a subset of 2 is closed if and only if it can be represented as the set of infinite paths through a tree.

      Chapter 8 introduces the notion of a model of set theory. Conditions are given under which a given set A can satisfy certain of the axioms, such as the Union Axiom, the Power Set Axiom, and so on. It is shown that the hereditarily finite sets satisfy all axioms except for the Axiom of Infinity. The topic of the possible models of fragments of the axioms is examined. In particular, we consider the axioms that are satisfied by when α is for example a limit cardinal, or an inaccessible cardinal. The hereditarily finite and hereditarily countable, and more generally hereditarily < κ, sets are also studied in this regard. The hereditarily finite sets are shown to satisfy all axioms except regularity. This culminates in the proof that is a model of ZF if and only if κ is a strongly inaccessible cardinal.

      Chapter 9 is a brief introduction to Ramsey theory, which studies partitions. This begins with some finite versions of Ramsey’s theorem and related results. There is a proof of Ramsey’s theorem for the natural numbers as well as the Erdős–Rado theorem for pairs. Uncountable partitions are also studied.

      This additional material gives the instructor options for creating a course which provides the basic elements of set theory and logic, as well as making a solid connection with many other areas of mathematics.

       Chapter 2

       Review of Sets and Logic

      In this chapter, we review some of the basic notions of set theory and logic needed for the rest of the book. There is a very close connection between the Boolean algebra of sets and the formulas of predicate logic. We will present some aspects of so-called naive set theory and indicate the methods of proof used there as a foundation for more advanced notions and theorems. Topics here will include functions and relations, in particular, orderings and equivalence relations, presented at an informal level. We will return to these topics in a more formal way once we begin to study the axiomatic foundation of set theory. Students who have had a transition course to higher mathematics, such as a course in sets and logic, should be able to go right to the next chapter.

      In naive set theory, there is a universe U of all elements. For example, this may be the set

= {0, 1, 2, . . . } of natural numbers, or perhaps some finite set. The fundamental relation of set theory is that of membership. For a subset A of U and an element a of A, we write aA to mean that a belongs to A, or is an element of A. The family
(U) of subsets of U has the natural Boolean operations of union, intersection, and complement, as follows.

      (1) aAB if and only if aAaB;

      (2) aAB if and only if aAaB;

      (3) aA if and only if ¬ aA.

      Here we use the symbols ∨, ∧, and ¬ to denote the logical connectives or, and, and not. We will frequently write xA as an abbreviation for ¬ xA.

      The convention is that two sets A and B are equal if they contain the same elements, that is

      This is codified in the Axiom of Extensionality, one of the axioms of Zermelo–Fraenkel set theory which will be presented in detail in Chapter 3. The family of subsets of U composes a Boolean algebra, that is, it satisfies certain properties such as the associative, commutative, and distributive laws. We will consider some of these now, and leave others to the exercises. We will put in all of the details at first, and later on leave some of them to the reader.

      Proposition 2.1.2 (Commutative Laws). For any sets A and B,

      (1) AB = BA;

      (2) AB = BA.

      Proof. (1) Let x be an arbitrary element of U. We want to show that, for any xU, xAB

xBA. By propositional logic, this means we need to show that xABxBA and that xBAxAB. To prove the first implication, we need to suppose that xAB and then deduce that xBA. We now proceed as follows. Suppose that xAB. Then by Definition 2.1.1, xA or xB. It follows by propositional logic that xBxA. Hence by Definition 2.1.1, xBA. Thus we have shown xABxBA. A similar argument shows that xBAxAB. Then xAB
xBA. Since x was arbitrary, we have (∀x)[xAB
xBA]. It then follows by Extensionality that AB = BA.

      Part (2) is left to the exercises.

      The notion of subset, or inclusion, is fundamental.

      (1) AB

(∀x)[xAxB]. We say that A is included in B if AB.

      (2) AB

AB

Скачать книгу