Naive Set Theory
Naive Set Theory
This article will give a brief introduction to naive set theory. See also Simple theorems in set
theory.
Table of contents
1 Introduction
2 Sets, membership and equality
3 Specifying sets
4 Subsets
5 Universal sets and absolute complements
6 Intersections, unions, and relative complements
7 Cartesian products
8 Paradoxes
9 External link
Introduction
Naive set theory was developed at the end of the 19th century (principally by Georg Cantor
and Frege) in order to allow mathematicians to work with infinite sets consistently.
As it turned out, assuming that one could perform any operations on sets without restriction
led to paradoxes such as Russell's paradox. In response, axiomatic set theory was developed
to determine precisely what operations were allowed and when. Today, when mathematicians
talk about "set theory" as a field, they usually mean axiomatic set theory, but when they talk
about set theory as a mere tool to be applied to other mathematical fields, they usual mean
naive set theory.
Axiomatic set theory can be quite abstruse and yet has little effect on ordinary mathematics.
Thus, it is useful to study sets in the original naive sense in order to develop facility for
working with them. Furthermore, a firm grasp of naive set theory is important as a first stage
in understanding the motivation for the axiomatic theory.
This article develops the naive theory. We begin by defining sets informally and investigating
a few of their properties. Links in this article to specific axioms of set theory point out some
of the relationships between the informal discussion here and the formal axiomatization of set
theory, but we make no attempt to justify every statement on such a basis.
Sets, membership and equality
In naive set theory, a set is described as a collection of objects. Those objects that belong to a
set are called its members. As objects we allow anything: numbers, people, other sets... For
instance, 4 is a member of the set of all even integers. As you see, we allow sets to be infinite.
We define two sets to be equal when they have precisely the same elements. (See axiom of
extensionality.) Thus a set is completely determined by its elements; the description is
immaterial. For example, the set with elements 2, 3, and 5 is equal to the set of all prime
numbers less than 6. If A and B are equal, then this is denoted symbolically as A = B (as
usual).
We also allow for an empty set, a set without any members at all. Since a set is determined
completely by its elements, there can only be one empty set. (See axiom of empty set.)
Specifying sets
The simplest way to describe a set is to list its elements between curly braces. Thus {1,2}
denotes the set whose only elements are 1 and 2. (See axiom of pairing.) Note the following
points:
(These are consequences of the definition of equality in the previous section.) This notation
can be informally abused by saying something like {dogs} to indicate the set of all dogs. An
extreme example of this notation is {}, which denotes the empty set.
We can also use the notation {x : P(x)} (or sometimes {x | P(x)}) to denote the set containing
all objects for which the condition P holds. For example, {x : x is a real number} denotes the
set of real numbers, {x : x has blonde hair} denotes the set of everything with blonde hair, and
{x : x is a dog} denotes the set {dogs} of all dogs.
This notation is called "set builder notation" (or "set comprehension", particularly in the
context of Functional programming). Some variants of set builder notation are:
• {x ∈ A : P(x)} denotes the set of all x that are already members of A such that the
condition P holds for x. For example, if Z is the set of integers, then {x ∈ Z :
x is even} is the set of all even integers. (See axiom of specification.)
• {F(x) : x ∈ A} denotes the set of all objects obtained by putting members of the set A
into the formula F. For example, {2x : x ∈ Z} is again the set of all even integers. (See
axiom of replacement.)
• {F(x) : P(x)} is the most general form of set builder notation. For example,
{x's owner : x is a dog} is the set of all dog owners.
Subsets
Given two sets A and B we say that A is a subset of B, if every element of A is also an element
of B. Notice that in particular, B is a subset of itself; a subset of B that isn't equal to B is called
proper.
If A is a subset of B, then one can also say that B is a superset of A, or that A is contained in
B, or that B contains A. In symbols, A ⊆ B means that A is a subset of B, and B ⊇ A means
that B is a superset of A. Some authors use the symbols "⊂" and "⊃" for subsets, and others
use these symbols only for proper subsets. In this encyclopedia, "⊆" and "⊇" are used for
subsets while "⊂" and "⊃" are reserved for proper subsets.
As an illustration, let A be the set of real numbers, let B be the set of integers, let C be the set
of odd integers, and let D be the set of current or former U.S. Presidents. Then C is a subset of
B, B is a subset of A, and C is a subset of A. Note that not all sets are comparable in this way.
For example, it is not the case either that A is a subset of D nor that D is a subset of A.
Given a universal set U and a subset A of U, we may define the complement of A (in U) as
The collection {A : A ⊆ U} of all subsets of a given universe U is called the power set of U.
(See axiom of power set.) It is denoted P(U); the "P" is sometimes in a fancy font.
A ∪ B := {x : (x ∈ A) or (x ∈ B)};
A ∩ B := {x : (x ∈ A) and (x ∈ B)} = {x ∈ A : x ∈ B} = {x ∈ B : x ∈ A};
A \\ B := {x : (x ∈ A) and not (x ∈ B) } = {x ∈ A : not (x ∈ B)}.
Notice that A doesn't have to be a subset of B for B \\ A to make sense; this is the difference
between the relative complement and the absolute complement from the previous section.
To illustrate these ideas, let A be the set of left-handed people, and let B be the set of people
with blond hair. Then A ∩ B is the set of all left-handed blond-haired people, while A ∪ B is
the set of all people who are left-handed or blond-haired or both. A \\ B, on the other hand, is
the set of all people that are left-handed but not blond-haired, while B \\ A is the set of all
people that have blond hair but aren't left-handed.
Now let E be the set of all human beings, and let F be the set of all living things over 1000
years old. What is E ∩ F in this case? No human being is over 1000 years old, so E ∩ F must
be the empty set {}.
Cartesian products
Given objects a and b the ordered pair containing a and b is denoted (a,b). For the time
being we shall take this as a primitive notion (but see also Ordered pair). That is, we shall
assume that (a,b) has the property that if (a,b) = (x,y), then a = x and b = y. The objects a and
b are called respectively the first and second components of (a,b). Now, given two sets A and
B, we define their Cartesian product to be
We can extend this definition to a set A × B × C of ordered triples, and more generally to sets
of ordered n-tuples for any positive integer n. It is even possible to define infinite Cartesian
products, but to do this we need a more recondite definition of the product.
Cartesian products were first developed by René Descartes in the context of analytic
geometry. If R denotes the set of all real numbers, then R2 := R × R represents the Euclidean
plane and R3 := R × R × R represents three-dimensional Euclidean space.
Paradoxes
We referred earlier to the need for a formal, axiomatic approach. What problems arise in the
treatment we have given? The problems relate to the formation of sets. One's first intuition
might be that we can form any sets we want, but this view leads to inconsistencies. For any
set we can ask whether x is a member of itself. Define
External link
• Beginnings of set theory page at St. Andrews
Fact-index.com financially supports the Wikimedia Foundation. Displaying this page does not burden Wikipedia
hardware resources.
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.