Exercise 6.6

(a)
Let A = {1,,n}. Show there is a bijection of 𝒫 (A) with the cartesian product Xn, where X is the two-element set X = {0,1}.
(b)
Show that if A is finite, then 𝒫 (A) is finite.

Answers

(a)

Proof. We construct a bijection f : P (A) Xn. So, for any Y P (A) we have that clearly Y A. Then set

xi = { 0iY 1 i Y

for any i {1,,n} = A. Now set f(Y ) = x = (x1,,xn), noting that clearly f(Y ) Xn since each xi {0,1} = X. Hence f is a function from P (A) to Xn.

To show that f is injective consider Y and Y in P (A) where Y Y . Also let x = f(Y ) and x = f(Y ) as defined above. Since Y Y , we can without loss of generality assume that there is an i Y where iY . It then follows that xi = 10 = xi by the definition of f. Hence clearly f(Y ) = x = (x1,,xn) (x1,,xn) = x = f(Y ), which shows that f is injective since Y and Y were arbitrary.

Now consider any x Xn and let Y = {i Axi = 1}. Clearly Y A so that Y P (A). Let x = f(Y ) and consider any i {1,,n} = A. If i Y then xi = 1 = xi by the definitions of Y and f. It iY then xi1 so that it has to be that xi = 0 since xi X = {0,1}. Also, by the definition of f, we have that xi = 0 = xi. Thus in either case xi = xi so that x = x = f(Y ) since i was arbitrary. Since x was arbitrary, this shows that f is surjective.

Therefore f is a bijection from A to Xn as desired. □

(b)

Proof. First, if A = then clearly P (A) = P () = {} is finite. So assume in what follows that A. Since A is finite and nonempty there is a bijection f from A to B = {1,,n} for some n +. Let X = {0,1} so that by part (a) there is a bijection g from P (B) to Xn. For any Y P (A) clearly the mapping h(Y ) = {i Bf1(i) Y } is a bijection from P (A) to P (B). It then follows that g h is bijection from P (A) to Xn. Since clearly Xn is a finite cartesian product of finite sets, it follows from Corollary 6.8 that Xn is finite so that P (A) must be as well since there is a bijection between them. □

User profile picture
2019-12-01 00:00
Comments