Maths Olympiad Prep

Library / February /62 of 62

February, 2017

Combinatorics Difficulty 7.8 National Olympiad, round 2 Prove it United States

Problem:
Let mm be a positive integer, and let TT denote the set of all subsets of {1,2,…,m}\{1,2, \ldots, m\}. Call a subset SS of TT δ\delta-good if for all s1,s2∈Ss_{1}, s_{2} \in S, s1≠s2s_{1} \neq s_{2}, ∣Δ(s1,s2)∣≥δm\left|\Delta\left(s_{1}, s_{2}\right)\right| \geq \delta m, where Δ\Delta denotes symmetric difference (the symmetric difference of two sets is the set of elements that is in exactly one of the two sets). Find the largest possible integer ss such that there exists an integer mm and a 10242047\frac{1024}{2047}-good set of size ss.

Solution

Solution:
Answer: 2048
Let n=∣S∣n=|S|. Let the sets in SS be s1,s2,…,sns_{1}, s_{2}, \ldots, s_{n}. We bound the sum ∑1≤i<j≤n∣Δ(si,sj)∣\sum_{1 \leq i<j \leq n}\left|\Delta\left(s_{i}, s_{j}\right)\right| in two ways. On one hand, by the condition we have the obvious bound
∑1≤i<j≤n∣Δ(si,sj)∣≥(n2)δm \sum_{1 \leq i<j \leq n}\left|\Delta\left(s_{i}, s_{j}\right)\right| \geq \binom{ n}{2} \delta m
On the other hand, for 1≤i≤m1 \leq i \leq m, let ti=∣{1≤j≤n:i∈sj}∣t_{i}=\left|\left\{1 \leq j \leq n: i \in s_{j}\right\}\right|. Then it is clear that
∑1≤i<j≤n∣Δ(si,sj)∣=∑k=1mtk(n−tk)≤n24m \sum_{1 \leq i<j \leq n}\left|\Delta\left(s_{i}, s_{j}\right)\right|=\sum_{k=1}^{m} t_{k}\left(n-t_{k}\right) \leq \frac{n^{2}}{4} m
by AM-GM. Therefore, we get the bound
(n2)δm≤n24m⇒n≤2δ2δ−1=2048 \binom{n}{2} \delta m \leq \frac{n^{2}}{4} m \Rightarrow n \leq \frac{2 \delta}{2 \delta-1}=2048
To give a construction with n=2048n=2048, take m=2047m=2047. For the rest of this construction, we will be interpreting the integers 1,2,…,m1,2, \ldots, m as 11-digit integers in binary. Given this interpretation, define a dot product x⊙yx \odot y of two positive integers 0≤x,y≤m0 \leq x, y \leq m the following way. If x=(x1x2…x11)2,y=(y1y2…y11)2x=\left(x_{1} x_{2} \ldots x_{11}\right)_{2}, y=\left(y_{1} y_{2} \ldots y_{11}\right)_{2} in binary, then
x⊙y=∑xiyi( mod 2) x \odot y=\sum x_{i} y_{i} \quad(\bmod 2)
Now we can define the sets s1,s2,…,s2048s_{1}, s_{2}, \ldots, s_{2048}. Define
si={1≤j≤m:(i−1)⊙j=1.} s_{i}=\{1 \leq j \leq m:(i-1) \odot j=1 .\}
A computation shows that this construction works.

Some notes: here is the motivation behind the construction. We are treating the integers 0,1,…,m0,1, \ldots, m as the vector space V=F211V=\mathbb{F}_{2}^{11}, and the sets sis_{i} correspond to linear functionals fi:V→F2f_{i}: V \rightarrow \mathbb{F}_{2}. In particular, the function fi:V→F2f_{i}: V \rightarrow \mathbb{F}_{2} is simply defined as fi(x)=(i−1)⊙xf_{i}(x)=(i-1) \odot x, which one can easily check to be linear. This construction corresponds to Hadamard matrices of size 2112^{11}.

Want a route through all this instead of an archive? The track puts 2,604 problems in a working order, from Junior Challenge level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.