Theorem 1
1ZXZLet E_m(n) be the maximum size of an Eventown family of m-bounded multisets on [n]. Then
Proof of Theorem 1
For a fixed coordinate i and a family \mathcal{F}, define
For i=1, we drop the superscript and just write T_e,T_o.
Case I: m is even
Suppose \delta=0, so m=2q. If q=0, the conclusion is immediate, otherwise, by Lemma 2.2, we have,
Now, we fix the first coordinate and replace \mathcal F by
This replacement is clearly an Eventown family. Moreover,
The selected first coordinate is now fixed, and all other coordinates remain unchanged.
Starting with \mathcal F, we perform this operation successively on all n coordinates. The resulting family \mathcal G contains at most one member, and at each iteration, the size of the family decreases by a factor of at most r. Consequently,
This proves the theorem when m is even.
Case II: m is odd
Suppose \delta=1, so m=2q+1. Define
both of size r+1.
We first transform the family \mathcal{F} into another Eventown family \mathcal{G}, without decreasing its size, such that the value in each coordinate is either from Q_e or Q_o.
Fix the first coordinate. First suppose that,
If |T_e|\ge |T_o|, replace \mathcal{F} by \{(s,x):s\in\{0,2,...,2q\},x\in T_e\}=V_e \times T_e; otherwise replace it by \{(t,y):t\in\{1,3,...,2q+1\},y\in T_o\}=V_o \times T_o. The replacement family is also an Eventown family, where the chosen first coordinate of each member lies in Q_e or Q_o. The size of the new family is r \max(T_e,T_o)\ge |\mathcal{F}|.
Now, suppose |\mathcal{F}|>r \max(|T_e|,|T_o|). This forces a+b >r. Therefore, by Lemma 2.2, we get,
and for every x\in T_e with a number of even extensions and any y \in T_o with b number of odd extensions, the even extensions come before the odd extensions. Therefore, selected tuples have exactly the following extensions:
for some l \in \{0\}\cup[q].
Now, every extension of a tuple in T_e precedes every extension of y. Consequently, each tuple in T_e has extensions at most 2l. Similarly, a tuple in T_o has all its extensions above 2l. Consequently, every even extension precedes every odd extension in \mathcal{F}.
Now, if |T_e|\ge |T_o| we replace \mathcal{F} by
otherwise by
Both of the families, \mathcal{F}_1^{(1)} and \mathcal{F}_2^{(1)} are Eventown families with the sizes r|T_e|+|T_o| and |T_e|+r|T_o|, respectively.
So, when |T_e|\ge |T_o| we have
and for |T_o|\ge|T_e|, we have
Thus the chosen replacement family, has size at least a|T_e|+b|T_o|\ge|\mathcal F|, preserves the Eventown condition and restricts the first coordinate to Q_e or Q_o.
We apply the above procedure successively to all coordinates, with each iteration modifying only the chosen coordinate of the family members. After all n iterations, we obtain an Eventown family \mathcal G satisfying
such that, in each coordinate, every member of \mathcal G takes values exclusively from either Q_e or Q_o. Hence by Lemma 2.3, we have,
Therefore,