Homepage Solution manuals Terence Tao Analysis I Exercise 3.6.9 (Cardinality of a union of two sets)

Exercise 3.6.9 (Cardinality of a union of two sets)

Let A and B be finite sets. Show that A B and A B are also finite sets, and that # ( A ) + # ( B ) = # ( A B ) + # ( A B ) .

Answers

My proof below unfortunately cheats in that I’m going to show # ( A B ) = # ( A ) + # ( B ) # ( A B ) instead. This is essentially the same as what we need to show, but we are utilizing the notion of subtraction which we have not defined at this point in the text (except technically in Lemma 3.6.9). If anyone else has an alternative proof which is "more correct" than mine, please post it. I suspect that proof would need to create a bijection in some way, but I found that difficult to conceive.

Proof.

We first show that A B and A B are finite. With A and B finite, we automatically know A B is finite by part (b) of Proposition 3.6.14. As for A B , we know, by Exercise 3.1.7, that A B A ; since A is finite, we have, by part (c) of Proposition 3.6.14, that A B is finite.

We now show # ( A B ) = # ( A ) + # ( B ) # ( A B ) . By Exercise 3.1.10, we have that

A B = ( A B ) ( B A ) ( A B )

where A B , B A , and A B are disjoint. I first want to show that # ( A B ) = # ( A B ) + # ( B A ) + # ( A B ) . To show this, we quickly prove the following claim:

Claim. A B , B A , and A B are mutually disjoint, that is,

  • (A B ) ( B A ) =
  • (A B ) ( A B ) =
  • (B A ) ( A B ) =

Proof of Claim, bullet 1. Let x ( A B ) ( B A ) . Then x A B and x B A . This implies ( x A and x B ) and ( x B and x A ) . But this would mean ( x A and x A ) and ( x B and B ) , which is impossible. Hence, x ( A B ) ( B A ) , implying ( A B ) ( B A ) = .

Proof of Claim, bullet 2. Let x ( A B ) ( A B ) . Then x A B and x A B . This implies ( x A and x B ) and ( x A and x B ) . But this implies x B and x B , which is impossible. Hence, x ( A B ) ( A B ) , implying ( A B ) ( A B ) = .

Proof of Claim, bullet 3. Same as above, just interchange the roles of A and B .

Thus, we have shown that A B , B A , and A B are mutually disjoint.

Now, observe the following:

A B = ( A B ) ( B A ) ( A B )

implies

# ( A B ) = # ( ( A B ) ( B A ) ( A B ) ) = # ( [ ( A B ) ( B A ) ] ( A B ) )

By our Claim above, we must have that the set [ ( A B ) ( B A ) ] and A B are disjoint (easy to show). Thus, by part (b) of Proposition 3.6.14, we have that

# ( [ ( A B ) ( B A ) ] ( A B ) ) = # [ ( A B ) ( B A ) ] + # ( A B )

Furthermore, by our Claim and by (b) of Proposition 3.6.14, we have that

# [ ( A B ) ( B A ) ] = # ( A B ) + # ( B A )

Putting this altogether, we have:

# ( A B ) = # ( A B ) + # ( B A ) + # ( A B )

But we have that A B = A ( A B ) and B A = B ( A B ) (these are easy to show). Then # ( A B ) = # ( A ( A B ) ) and # ( B A ) = B ( A B ) . By repeated use of Lemma 3.6.9, we get that # ( A ( A B ) ) = # ( A ) # ( A B ) and # ( B ( A B ) ) = # ( B ) # ( A B ) . Thus we get:

# ( A B ) = # ( A ) # ( A B ) + # ( B ) # ( A B ) + # ( A B ) = # ( A ) + # ( B ) # ( A B )

and we are done.

User profile picture
2024-02-10 23:22
Comments

By part (b) of Proposition 3.6.14, A B is finite.

Next, A B A ; since A is finite, A B is finite by part (c) of Proposition 3.6.14.

Let # ( A ) = m , # ( B ) = n . To prove the final result, we fix m and proceed by induction on n .

For the base case, let n = 0 . Then B = , which means A B = A and A B = , so that we have

# ( A ) + # ( B ) = # ( A ) + 0 (1) = # ( A B ) + # ( A B ) , (2)

which proves the base case.

Now assume the result holds for some n . We want to show that it does for n + 1 . Choose x B , and let B = B { x } . Applying Lemma 3.6.1, we have # ( B ) = n , and by Proposition 3.6.14 (a), # ( B { x } ) = n + 1 . So

# ( A ) + # ( B ) = # ( A ) + # ( B { x } ) (3) = # ( A ) + # ( B ) + 1 , (4)

and applying the inductive step, we obtain

# ( A ) + # ( B ) = # ( A B ) + # ( A B ) + 1 (5)

There are two possibilities:

1.
x A . Then A B = A B , so that # ( A B ) = # ( A B ) .

We next claim that A B = ( A B ) { x } . For let a A B . Then a A and a B , which means a B since B B . And since x B , a x . So a ( A B ) { x } .

Going the other way, let a ( A B ) { x } . Then a A and a B . Since B = B { x } , a B . So x A B , and by extensionality, A B = ( A B ) { x } . By Lemma 3.6.9, therefore, # ( A B ) = # ( A B ) 1 .

Thus # ( A B ) = # [ ( A B ) { x } ] . Combining equalities, we obtain

# ( A ) + # ( B ) = # ( A B ) + # ( A B ) + 1 (6) = # ( A B ) + # [ ( A B ) { x } ] + 1 (7) = # ( A B ) + ( # ( A B ) 1 ) + 1 (8) = # ( A B ) + # ( A B ) . (9)
2.
x A . Then A B = ( A B ) { x } , and by Lemma 3.6.1, # ( A B ) = # ( A B ) 1 .

We now show that A B = A B . Let a A B . Then a A , and since B B , a B . So a A B .

Going the other way, let a A B . Then a A and a B . Since x A , a x . So a B { x } , or a B . Thus a A B . So

# ( A ) + # ( B ) = # ( A B ) + # ( A B ) + 1 (10) = ( # ( A B ) 1 ) + # ( A B ) + 1 (11) = # ( A B ) + # ( A B ) . (12)

We have shown that # ( A ) + # ( B ) = # ( A B ) + # ( A B ) for finite sets A and B .

User profile picture
2025-06-01 18:31
Comments