Ordered Triples of Sets Covering {1, โฆ, 10}
How many ordered triples of sets satisfy both:
Express your answer in the form .
Answer: Ordered Triples of Sets Covering {1,...,10}
Key Idea / Intuition
Each element of independently "decides" which of the three sets it belongs to. The union condition says every element must appear in at least one set; the intersection condition says no element may appear in all three. So for each element, we need to count membership patterns that are neither "in none" nor "in all three" โ a clean inclusion/exclusion on each element separately, and since elements are independent, just raise to the 10th power.
Formal Proof / Solution
Step 1: Encode membership.
For each element , define a membership vector where iff .
There are possible vectors total.
Step 2: Apply the two conditions.
- means: for each , at least one , i.e., is forbidden.
- means: no lies in all three sets, i.e., is forbidden.
Step 3: Count valid patterns per element.
Each element independently has valid membership patterns (all patterns except and ).
Step 4: Total count.
Since the 10 elements choose independently:
Step 5: Express in required form.
So , giving:
Why this is beautiful: The problem looks like it might need complicated inclusion-exclusion over sets, but the key insight is that the two global conditions on the triple decouple completely into independent local conditions on each element. The answer falls out almost immediately once you see this.
Source: Putnam 1985, Problem A-1