That is,
= (D).
Caution.
= (D)does not always imply that C = D; for a simple counterexample, see
Fig. 8. Similarly, (C) = (D) does not always imply C = D; for a counterexample, the
reader should look at Fig. 9. (However, see Exercise 3, Exercise Set 2.4.)
Fig.8
Fig.9
2.30 Theorem Let A and B be sets and let f : A B be a function; then
Proof
i) By 2.27, it is easy to see that dom =
and ran
. Theorem 2.29(i) states
that satisfies Condition F2; thus by 2.3, :
is a function.
ii) Analogously, :
is a function.
2.31 Theorem Let f : A B be a function, let {Ci}iI be a family of subclasses of A, and let
{Di}iI be a family of subclasses of B. Then
Proof
but we do not have inclusion the other way. For a simple counterexample, see Fig. 8, where
(C D) = (b) ={2} {1, 2}=
(D). For this reason, a variety of theorems
which are true for inverse images of sets fail to hold for direct images of sets.
EXERCISES 2.4
1. Suppose that f : A B is a function, C A and D B.
2. Suppose that f : A B is a function, C A and D B.
].
= (D) C = D.
b) If f is surjective, then
is bijective. [Hint: Use the result of Exercise 2(b).]
5. Suppose that f : A B is a function; let C A.
a) Prove that { [
]} =
(D) (C D).
b)
(D) (C D) for every pair of subclasses C A and D A if
and only if f is injective.
Using the table, we may construct the ordered n-tuple (a1,a2, , an); conversely, if we are
give the ordered n-tuple (a1,a2, , an), then we may construct the table; (in fact, the ordered
n-tuple is simply the table presented as a horizontal array). Thus, the function f and the
ordered n-tuple (a1,a2, , an) are, essentially, one and the same thing. This simple
observation leads to the following definition of the product of a family of classes.
2.32 Definition Let {Ai}iI be an indexed family of classes; let
2.33 Example Let I ={1, 2}, A1 ={a, b}, and A2 ={c, d}. By 2.32,
consists of all the
functions f :{1, 2}{a, b, c, d} such that f(1) A1 and f(2) A2. There are four such
functions, given by the following tables.
We may identify these four functions with the four ordered pairs (a, c), (a, d), (b, c), and (b,
d), respectively. Thus
is exactly A1 x A2.
If a is an element of
and j I , we agree that aj will have the same meaning as a(j);
we will call aj the j-coordinate of a.
Let {Ai}iI be an indexed family, and, for each i I , let xi Ai. We will use the symbol
{xi}iI to designate the element in
Let A =
ii) If f 2A, and if we let B = (0), then f = CB = (B). Thus satisfies condition SURJ.
It is easy to show that if A and B are sets, then AB is a set (see Exercise 12, Exercise Set
2.5). Using this fact, it can easily be shown that if {Ai}iI is an indexed family of sets such
that the index class I is a set, then
Remark 2.38).
EXERCISES 2.5
1. Let A ={1, 2, 3}, B ={a, b}. Find AB,BA, 2A, and
.
2. Suppose that {Bi}iI is a family of subclasses of A. Prove that
3. Suppose that {Ai}iI and {Bi}iI are families of classes with the same index class I .
Show that if Ai Bi, i I , then
In the next three exercises (Exercises 4, 5 and 6), assume the following:
4. Suppose that {Ai}iI and {Bi}iI are families of nonempty classes with the same index
class I . Prove that if
6. Let {Ai}iI and {Bj }jJ be families of classes. Prove the following:
7. Let {Ai}iI be a family of classes, and for each i I , let Bi be a subclass of Ai. Prove
that
We noted earlier that we are to think of a set as a class which is not too large.
Now, if A and B are classes and f : A B is a surjective function, then, in an obvious
intuitive sense, B has as many, or fewer elements than A (see Fig. 3). Thus if A is
not too large and f : A B is a surjective function, it stands to reason that B is
not too large. These remarks lead us to state the following as an axiom.
A9. If A is a set and f : A B is a surjective function, than B is a set.
Statement A9 is traditionally called the axiom of replacement; it has the following
consequences.
2.36 If A is a set and A is in one-to-one correspondence with B, then B is a set.
We noted on page 47 that is a set, hence by Axiom A5 {, } is a set, that is, {} is a
set. Thus, by 2.36,
2.37 every singleton is a set.
Since the union of two sets is a set, it follows that every doubleton is a set; similarly, every
class of three elements is a set, every class of four elements is a set, and so on, through all
the positive integers. Thus, in an intuitive sense, every finite class is a set.
2.38 Remark. Let {Ai}iI be an indexed family of sets, where the index class I is a set. It is
clear that the function defined by (i) = Ai is a surjective function from I to {Ai : i I };
thus we have
If {Ai}iI is an indexed family of sets and I is a set, then {Ai : i I } is a set.