Unofficial archive — problems, solutions & results © IMC, reproduced with permission.

IMC / 2016 / Problems / Day 1, P4

IMC 2016 · Day 1 · P4

very hard

Let nkn \ge k be positive integers, and let F\mathcal{F} be a family of finite sets with the following properties:

(i) F\mathcal{F} contains at least (nk)+1\binom{n}{k} + 1 distinct sets containing exactly kk elements;

(ii) for any two sets A,BFA, B \in \mathcal{F}, their union ABA \cup B also belongs to F\mathcal{F}.

Prove that F\mathcal{F} contains at least three sets with at least nn elements.

(Proposed by Fedor Petrov, St. Petersburg State University)

Solution 1 of 2 (official)

If n=kn = k then we have at least two distinct sets in the family with exactly nn elements and their union, so the statement is true. From now on we assume that n>kn > k.

Fix (nk)+1\binom{n}{k} + 1 sets of size kk in F\mathcal{F}, call them `generators'. Let VFV \in \mathcal{F} be the union of the generators. Since VV has at least (nk)+1\binom{n}{k} + 1 subsets of size kk, we have V>n|V| > n.

Call an element vVv \in V `appropriate' if vv belongs to at most (n1k1)\binom{n-1}{k-1} generators. Then there exist at least (nk)+1(n1k1)=(n1k)+1\binom{n}{k} + 1 - \binom{n-1}{k-1} = \binom{n-1}{k} + 1 generators not containing vv. Their union contains at least nn elements, and the union does not contain vv.

Now we claim that among any nn elements x1,,xnx_1, \dots, x_n of VV, there exists an appropriate element. Consider all pairs (G,xi)(G, x_i) such that GG is a generator and xiGx_i \in G. Every generator has exactly kk elements, so the number of such pairs is at most ((nk)+1)k\bigl( \binom{n}{k} + 1 \bigr) \cdot k. If some xix_i is not appropriate then xix_i is contained in at least (n1k1)+1\binom{n-1}{k-1} + 1 generators; if none of x1,,xnx_1, \dots, x_n was appropriate then we wold have at least n((n1k1)+1)n \cdot \bigl( \binom{n-1}{k-1} + 1 \bigr) pairs. But n((n1k1)+1)>((n1k1)+1)kn \cdot \bigl( \binom{n-1}{k-1} + 1 \bigr) > ( \binom{n-1}{k-1} + 1 ) \cdot k,

so this is not possible; at least one of x1,,xnx_1, \dots, x_n must be appropriate.

Since V>n|V| > n, the set VV contains some appropriate element v1v_1. Let U1FU_1 \in \mathcal{F} be the union of all generators not containing v1v_1. Then U1n|U_1| \ge n and v1U1v_1 \notin U_1. Now take an appropriate element v2v_2 from U1U_1 and let U2FU_2 \in \mathcal{F} be the union of all generators not containing v2v_2. Then U2n|U_2| \ge n, so we have three sets, VV, U1U_1 and U2U_2 in F\in \mathcal{F} with at least nn elements: VU1V \ne U_1 because v1Vv_1 \in V and v1U1v_1 \notin U_1, and U2U_2 is different from VV and U1U_1 because v2V,U1v_2 \in V, U_1 but v2U2v_2 \notin U_2.

Solution 2 of 2 (official)

We proceed by induction on kk, so we can assume that the statement of the problem is known for smaller values of kk. By contradiction, assume that F\mathcal{F} has less than 3 sets with at least nn elements, that is the number of such sets is 0, 1 or 2. We can assume without loss of generality that F\mathcal{F} consists of exactly N:=(nk)+1N := \binom{n}{k} + 1 distinct sets of size kk and all their possible unions. Denote the sets of size kk by S1,S2,S_1, S_2, \dots.

Consider a maximal set I{1,,N}I \subset \{1, \dots, N\} such that A:=iISiA := \bigcup_{i \in I} S_i has size less than nn, A<n|A| < n. This means that adding any SjS_j for jIj \notin I makes the size at least nn, SjAn|S_j \cup A| \ge n. First, let's prove that such jj exist. Otherwise, all the sets SiS_i are contained in AA. But there are only (Ak)(n1k)<N\binom{|A|}{k} \le \binom{n-1}{k} < N distinct kk-element subsets of AA, this is a contradiction. So there is at least one jj such that SjAn|S_j \cup A| \ge n.

Consider all possible sets that can be obtained as SjAS_j \cup A for jIj \notin I. Their size is at least nn, so their number can be 1 or 2. If there are two of them, say BB and CC then BCB \subset C or CBC \subset B, for otherwise the union of BB and CC would be different from both BB and CC, so we would have three sets BB, CC and BCB \cup C of size at least nn. We see that in any case there must exist xAx \notin A such that xSjx \in S_j for all jIj \notin I. Consider sets Sj=Sj{x}S'_j = S_j \setminus \{x\} for jIj \notin I. Their sizes are equal to k1k - 1. Their number is at least N(n1k)=(n1k1)+1.N - \binom{n-1}{k} = \binom{n-1}{k-1} + 1. By the induction hypothesis, we can form 3 sets of size at least n1n - 1 by taking unions of the sets SjS'_j for jIj \notin I. Adding xx back we see that the corresponding unions of the sets SjS_j will have sizes at least nn, so we are done proving the induction step.

The above argument allows us to decrease kk all the way to k=0k = 0, so it remains to check the statement for k=0k = 0. The assumption says that we have at least (n0)+1=2\binom{n}{0} + 1 = 2 sets of size 0. This is impossible, because there is only one empty set. Thus the statement trivially holds for k=0k = 0.

How the field did

contestants scored
314
average (of 10)
1.31
solved (≥ 80%)
5.4%
near-0 (≤ 10%)
79.0%
discrimination
0.40

Score distribution (field cohort)

Computed on contestants with a meaningful total (field cohort); discrimination is the corrected item–total correlation.

Similar problems

IMC 2008 · Day 1 · P4very hardavg 1.4/10 · solved 5% · near-0 72% · disc 0.45
IMC 2014 · Day 1 · P5very hardavg 1.0/10 · solved 5% · near-0 78% · disc 0.49
IMC 2025 · Day 1 · P5killeravg 1.0/10 · solved 5% · near-0 79% · disc 0.49
IMC 2018 · Day 2 · P8very hardavg 1.6/10 · solved 6% · near-0 64% · disc 0.40