Skip to main content
Logo image

Applied Discrete Structures

Section 1.3 Cartesian Products and Power Sets

Subsection 1.3.1 Cartesian Products

Definition 1.3.1. Cartesian Product.

Let A and B be sets. The Cartesian product of A and B, denoted by A×B, is defined as follows: A×B={(a,b)aAandbB}, that is, A×B is the set of all possible ordered pairs whose first component comes from A and whose second component comes from B.

Example 1.3.2. Some Cartesian Products.

Notation in mathematics is often developed for good reason. In this case, a few examples will make clear why the symbol × is used for Cartesian products.
  • Let A={1,2,3} and B={4,5}. Then A×B={(1,4),(1,5),(2,4),(2,5),(3,4),(3,5)}. Note that |A×B|=6=|A|×|B|.
  • A×A={(1,1),(1,2),(1,3),(2,1),(2,2),(2,3),(3,1),(3,2),(3,3)}. Note that |A×A|=9=|A|2.
These two examples illustrate the general rule that if A and B are finite sets, then |A×B|=|A|×|B|.
We can define the Cartesian product of three (or more) sets similarly. For example, A×B×C={(a,b,c):aA,bB,cC}.
It is common to use exponents if the sets in a Cartesian product are the same:
A2=A×A
A3=A×A×A
and in general,
An=A×A××An factors.

Subsection 1.3.2 Power Sets

Definition 1.3.3. Power Set.

If A is any set, the power set of A is the set of all subsets of A, denoted P(A).
The two extreme cases, the empty set and all of A, are both included in P(A).

Example 1.3.4. Some Power Sets.

  • P()={}
  • P({1})={,{1}}
  • P({1,2})={,{1},{2},{1,2}}.
We will leave it to you to guess at a general formula for the number of elements in the power set of a finite set. In Chapter 2, we will discuss counting rules that will help us derive this formula.

Subsection 1.3.3 SageMath Note: Cartesian Products and Power Sets

Here is a simple example of a cartesian product of two sets:
Here is the cardinality of the cartesian product.
The power set of a set is an iterable, as you can see from the output of this next cell
You can iterate over a powerset. Here is a trivial example.

Exercises 1.3.4 Exercises

1.

Let A={0,2,3}, B={2,3}, C={1,4}, and let the universal set be U={0,1,2,3,4}. List the elements of
  1. A×B
  2. B×A
  3. A×B×C
  4. U×
  5. A×Ac
  6. B2
  7. B3
  8. B×P(B)
Answer.
  1. {(0,2),(0,3),(2,2),(2,3),(3,2),(3,3)}
  2. {(2,0),(2,2),(2,3),(3,0),(3,2),(3,3)}
  3. {(0,2,1),(0,2,4),(0,3,1),(0,3,4),(2,2,1),(2,2,4),(2,3,1),(2,3,4),(3,2,1),(3,2,4),(3,3,1),(3,3,4)}
  4. {(0,1),(0,4),(2,1),(2,4),(3,1),(3,4)}
  5. {(2,2),(2,3),(3,2),(3,3)}
  6. {(2,2,2),(2,2,3),(2,3,2),(2,3,3),(3,2,2),(3,2,3),(3,3,2),(3,3,3)}
  7. {(2,),(2,{2}),(2,{3}),(2,{2,3}),(3,),(3,{2}),(3,{3}),(3,{2,3})}

2.

Suppose that you are about to flip a coin and then roll a die. Let A={HEADS,TAILS} and B={1,2,3,4,5,6}.
  1. What is |A×B|?
  2. How could you interpret the set A×B ?

3.

List all two-element sets in P({a,b,c,d})
Answer.
{a,b},{a,c},{a,d},{b,c},{b,d} and {c,d}

4.

List all three-element sets in P({a,b,c,d}).

5.

How many singleton (one-element) sets are there in P(A) if |A|=n ?
Answer.
There are n singleton subsets, one for each element.

6.

A person has four coins in his pocket: a penny, a nickel, a dime, and a quarter. How many different sums of money can he take out if he removes 3 coins at a time?

7.

Let A={+,} and B={00,01,10,11}.
  1. List the elements of A×B
  2. How many elements do A4 and (A×B)3 have?
Answer.
  1. {+00,+01,+10,+11,00,01,10,11}
  2. 16 and 512

8.

Let A={,,} and B={,,}.
  1. List the elements of A×B and B×A. The parentheses and comma in an ordered pair are not necessary in cases such as this where the elements of each set are individual symbols.
  2. Identify the intersection of A×B and B×A for the case above, and then guess at a general rule for the intersection of A×B and B×A, where A and B are any two sets.

9.

Let A and B be nonempty sets. When are A×B and B×A equal?
Answer.
They are equal when A=B.
You have attempted 1 of 1 activities on this page.