Focal-free uniform hypergraphs and codes
Abstract
Motivated by the study of a variant of sunflowers, Alon and Holzman recently introduced focal-free hypergraphs. In this paper, we show that there is an interesting connection between the maximum size of focal-free hypergraphs and the renowned Erdős Matching Conjecture on the maximum number of edges that can be contained in a uniform hypergraph with bounded matching number. As a consequence, we give asymptotically optimal bounds on the maximum sizes of focal-free uniform hypergraphs and codes, thereby significantly improving the previous results of Alon and Holzman. Moreover, by using the existentce results of combinatorial designs and orthogonal arrays, we are able to explicitly determine the exact sizes of maximum focal-free uniform hypergraphs and codes for a wide range of parameters.
1 Introduction
Questions asking for the maximum sizes of set systems without containing certain forbidden configurations are widely studied in extremal combinatorics. They usually have various applications in coding theory and theoretical computer science (see, e.g., [20]). In this paper, we study extremal problems concerning forbidding -focal hypergraphs, and present asymptotically optimal bounds on their maximum sizes.
We begin with some definitions. For a positive integer , write for the set . For a finite set , let denote the power set of and denote the set of all -subsets of . A hypergraph on the vertex set is a family of distinct subsets (called edges) of . We assume without loss of generality that every vertex in is contained in at least one edge in .
Definition 1.1.
A family of distinct sets is said to be an -focal hypergraph with focus if for every , we have
A hypergraph is -focal-free if it does not contain any -focal hypergraph.
Note that the above definition is trivial for ; therefore, we assume throughout that . Focal-free hypergraphs were introduced by Alon and Holzman [1] when they were studying a variant of sunflowers, called near-sunflowers (see [1] and the end of this section for more backgrounds).
A hypergraph is said to be -uniform if . Let denote the maximum cardinality of an -vertex -focal-free -uniform hypergraph. Alon and Holzman (see [1, Theorem 5.2]) showed that111In [1], uniform focal-free hypergraphs were called “one-sided focal families”. for all and ,
(1) |
They also commented that “a lower bound on may be obtained by random choice with alterations, but optimizing the bound requires rather messy calculations.”
Quite surprisingly, we notice that packings provide a cheap lower bound for . For integers , an -packing is a -uniform hypergraph such that for every two distinct . We observe that every -packing is -focal-free. Indeed, assume otherwise that there exist that form an -focal hypergraph with focus . Then, must be pairwise disjoint subsets of . Therefore, , which implies that there exists some such that . Consequently, , a contradiction. A celebrated result of Rödl [26] showed that for fixed and sufficiently large , there exist asymptotically optimal -packings with cardinality , where as . Together with the above discussion, it yields that
(2) |
Note that for we have , and determining is a degenerate Turán-type extremal problem for hypergraphs. Conventionally speaking, if there exist two reals and such that , then we call and the degenerate Turán density and Turán exponent of , respectively. Clearly, (2) already shows that but it gives no hint on the existence or the exact value of .
Our first main result significantly improves upon (1) (and also on (2)) by explicitly determining the exact values of the degenerate Turán density and Turán exponent of . In particular, to determine , we establish an interesting connection between focal-free uniform hypergraphs and the well-known Erdős Matching Conjecture [10]. Let denote the maximum number of edges that can be contained in an -uniform hypergraph on vertices that does not contain pairwise disjoint edges. Erdős [10] famously conjectured that for all ,
The above conjecture has been partially confirmed; see [16] and the references therein for details.
The following theorem shows that can be precisely determined in terms of .
Theorem 1.2.
For all fixed and , we have
where is the unique integer that satisfies .
Note that the upper bound of Theorem 1.2, proved in Theorem 2.2, improves the upper bound in (1), since by a result of Frankl [14], .
Moreover, for , it is clear that ; in this case we can, in fact, prove . An -packing is said to be an -design if . Combining with the known results on the existence of combinatorial designs (see [7, 21]), we are able to determine the exact values of for infinitely many parameters.
Proposition 1.3.
Let , , and . Let , where . If there exists an -design, then . In particular, for every sufficiently large that satisfies for every , we have
As counterparts of focal-free uniform hypergraphs, focal-free codes are also of interest and were systematically studied by Alon and Holzman [1].
Definition 1.4.
Let be an integer. A family of distinct vectors in is said to be an -focal code with focus if for every coordinate , we have
A code is -focal-free if it does not contain an -focal code as a subset.
Let denote the maximum cardinality of an -focal-free code in . Alon and Holzman [1] proved that
(3) |
where is a positive constant that depends only on . Moreover, for any prime power , they proved a better lower bound:
(4) |
Thus, the above results showed that for fixed and sufficiently large , we have
(5) |
Therefore, it remains a natural problem to determine whether the limit exists.
Our second main result improves upon (5) by explicitly determining the value of the above limit.
Theorem 1.5.
For all fixed and , we have
where is the unique integer that satisfies .
Similarly to Proposition 1.3, in the theorem below we obtain some exact results on . Moreover, compared with Proposition 1.3, in Theorem 1.6, the requirements on the parameters are more flexible.
Theorem 1.6.
Let and let be the canonical integer factorization of , where are distinct primes, are positive integers, and . If and , then
We explain the main idea of our proofs here. The upper bounds on the limits in Theorems 1.2 and 1.5 are essentially proved by double counting (see Theorems 2.2 and 3.2 below). For and , we apply a slightly more sophisticated counting argument and prove a clean upper bound for (without the lower order term, see Theorem 3.5), which eventually yields the exact result in Theorem 1.6.
The lower bounds on the limits in Theorems 1.2 and 1.5 are inspired by the aforementioned work of Rödl [26], and its further developments (see [15, 17, 22, 24]). In particular, the lower bound construction of Theorem 1.2 (see Theorem 2.5) is based on a powerful result of Frankl and Füredi [15] on the existence of near-optimal induced hypergraph packings; and the lower bound in Theorem 1.5 (see Theorem 3.4) applies a variant of Frankl and Füredi’s result, recently obtained by Liu and Shangguan [22], to induced packings in multi-partite hypergraphs, where the packings should respect the vertex partition of the host multi-partite hypergraph.
Outline of the paper.
For focal-free uniform hypergraphs, we will prove Theorem 1.2 in Section 2, where the upper and lower bounds of the limit are proved in Sections 2.1 and 2.2, respectively; furthermore, a short proof of Proposition 1.3 is also included in Section 2.1. For focal-free codes, since the proof of Theorem 1.5 is very similar to that of Theorem 1.2, we will sketch its proof in Appendix A; however, the proofs of Theorem 1.6 and Proposition 1.3 are quite different, and we will prove Theorem 1.6 in Section 3.2. Lastly, we will conclude this paper in Section 4 with some open questions.
Related work.
We will end this section by mentioning some related work. We remark that Alon and Holzman’s study of focal-free hypergraphs and codes was motivated by the study of near-sunflowers, which is a variant of the well-known combinatorial object sunflowers.
A family of distinct subsets of is an -near-sunflower if every belongs to either or of the members in this family. It is easy to see that if is -near-sunflower-free then it is also -focal-free. Therefore, the case of (3) shows that every -near-sunflower-free family has cardinality at most , where is a constant depending only on . This in fact proved the Erdős–Szemerédi-type conjecture for near-sunflowers (which is weaker than the Erdős–Szemerédi conjecture for sunflowers). Alon and Holzman further posed an Erdős–Rado-type conjecture for near-sunflowers (which is again weaker than the Erdős–Rado conjecture for sunflowers), and it is still open. For more details on the Erdős–Rado and Erdős–Szemerédi conjectures for sunflowers, see, e.g. [2, 4, 9, 12, 13, 19, 23].
As illustrated in [1], focal-free hypergraphs and codes are also closely related to cover-free families [11, 15] and frameproof codes [5, 6, 22], which were extensively studied in combinatorics and coding theory. Indeed, when , -focal-free hypergraphs are equivalent to -cover-free families, and -focal-free codes are equivalent to -frameproof codes. The interested reader is referred to [1] for a more detailed discussion on the relation of focal-free hypergraphs and codes and various other combinatorial objects.
2 Focal-free hypergraphs
The goal of this section is to present the proof of Theorem 1.2. We will use the following definition. Let be a hypergraph and be an edge. A subset is called an own subset of (with respect to ) if for every , we have ; otherwise, is called a non-own subset of (with respect to ).
The following observation presents sufficient and necessary conditions for the existence of an -focal hypergraph. It will be very useful in our proof of Theorem 1.2.
Observation 2.1.
Let be a hypergraph with . Then the following hold:
-
(i)
If admits a partition such that for each , and is a non-own subset of , then contains an -focal hypergraph with focus .
-
(ii)
If form an -focal hypergraph with focus , then the members of are pairwise disjoint subsets of .
Since the observation follows fairly straightforwardly from the definition of an -focal hypergraph, we omit its proof. For later reference, we remark that 2.1 (i) and (ii) will be used in the proofs of the upper and lower bounds of the limit in Theorem 1.2, respectively.
Throughout this section, we will use the following notation. For fixed , let . Then . Moreover, satisfies if and only if
(6) |
2.1 The upper bound of
In this subsection, we will prove the following upper bound.
Theorem 2.2.
For and , let . When , where , we have
(7) |
where is the unique integer that satisfies .
The following lemma is needed for the proof of Theorem 2.2.
Lemma 2.3.
Let and be integers with and . Let be an -focal-free hypergraph and , where . Then every contains at least own -subsets with respect to .
Proof.
It suffices to show that every contains at most non-own -subsets. Suppose on the contrary that there exists some that contains at least non-own -subsets. Define
By the definition of , contains pairwise disjoint members, say . By (6), there exist disjoint subsets such that
According to the definition of and the assumption that , it is not hard to infer that all of , , are non-own subsets of . Therefore, it follows from 2.1 (i) that contains an -focal hypergraph with focus , a contradiction. ∎
Now we are ready to prove Theorem 2.2.
Proof of Theorem 2.2.
Suppose that is an -focal-free hypergraph. Let be defined as in Lemma 2.3 and let
Then . For each , let
and
Clearly, implies that and are both nonempty. Observe that for distinct , we have ; hence . Note further that any -set contains subsets of cardinality , and that each is contained in exactly members of which belong to . By counting the size of the set
in two ways, one can infer that
(8) |
For each , let be the set consisting of all own -subsets of . By Lemma 2.3, we have . By the definition of , it is easy to see that all of the sets , are pairwise disjoint. Therefore,
(9) |
Remark 2.4.
Using a similar method, one can get rid of the assumption , and prove a slightly weaker upper bound with a worse lower order term:
In fact, it is clear that . Moreover, it is not hard to deduce from the above proof that and , yielding the desired upper bound.
Furthermore, when , i.e., , the upper bound (7) becomes . In what follows, we will show that this upper bound can actually be achieved whenever an -design exists.
Proof of Proposition 1.3.
In Introduction, we have already showed that an -packing is also -focal-free. The above discussion and the upper bound (7) for the special case together prove the first half of the proposition.
2.2 The lower bound of
In this subsection, we aim to prove the following lower bound.
Theorem 2.5.
For and , let . Then we have
(10) |
where is the unique integer that satisfies , and as .
To prove Theorem 2.5, below we will introduce packings and induced packings of hypergraphs.
Definition 2.6 (Packings and induced packings).
For a fixed -uniform hypergraph and a host -uniform hypergraph , a family of -uniform hypergraphs
forms an -packing in if for each ,
-
(i)
, ;
-
(ii)
is a copy of defined on the vertex set ;
-
(iii)
The -copies are pairwise edge disjoint, i.e., for arbitrary distinct .
The above -packing is said to be induced if it further satisfies
-
(iv)
for arbitrary distinct ;
-
(v)
For , if , then .
For our purpose, it suffices to use the above definition with . Since the -uniform hypergraphs in an -packing are pairwise edge disjoint, it is clear that every -packing in can have at most copies of . The influential works of Rödl [26], Frankl and Rödl [17], and Pippenger (see [24]) showed that the upper bound is asymptotically tight in the sense that there exists a near-optimal -packing that contains at least edge disjoint copies of . Frankl and Füredi [15] strengthened their results by showing that there exists a near-optimal induced -packing. Their result turns out to be quite useful. It has been used to determine asymptotically the extremal number (or the degenerate Turán density) for several hypergraph extremal problems, see [3, 15, 27] for a few examples.
We quote the result of Frankl and Füredi as follows.
Lemma 2.7 ([15]).
Let and be fixed. Then there exists an induced -packing in with , where as .
We proceed to present the proof of Theorem 2.5.
Proof of Theorem 2.5.
Let be one of the largest -uniform hypergraphs on vertices that do not contain pairwise disjoint edges, where . By definition, we have . Let and . Clearly, we have and .
Applying Lemma 2.7 with defined as above gives an induced -packing in with
where as . Note that for each , we have .
The following observation follows straightforwardly from the construction of .
Observation 2.8.
We have . By definition of , for every copy of , the -uniform hypergraph does not contain pairwise disjoint edges.
To prove Theorem 2.5, it suffices to show that
is -focal-free. Suppose for the sake of contradiction that form an -focal hypergraph with focus . Then, it follows from 2.1 (ii) that all members of are pairwise disjoint subsets of . Moreover, it follows from the definition of an induced packing (see Definition 2.6 (iv)) that for each , , which implies that . Combining the discussion above and (6), it is not hard to verify that there are at least distinct such that . Assume without loss of generality that
This implies that for each , we have .
It again follows from the definition of an induced packing (see Definition 2.6 (v)) that for each , , and hence . Consequently, we have
and therefore the latter hypergraph contains pairwise disjoint edges, which contradicts 2.8. This completes the proof of Theorem 2.5. ∎
3 Focal-free codes
3.1 Upper and lower bounds of
The proof of Theorem 1.5 follows from the same approach as the proof of Theorem 1.2, which is briefly explained below.
Let us define the own subsequences of a vector, which is an analogy for own subsets of a set. For a vector and a subset of indices , let denote the subsequence of with coordinates indexed by . For two vectors , let denote the set of indices of coordinates for which and are equal. For a code and a codeword , a subsequence is called an own subsequence of (with respect to ) if for every , ; otherwise, is called a non-own subsequence of (with respect to ).
Similarly to 2.1, the following observation presents sufficient and necessary conditions for the existence of an -focal code.
Observation 3.1.
Let be a code with . Then the following hold:
-
(i)
If for some , there is a partition such that for each , and is a non-own subsequence of , then contains an -focal code with focus .
-
(ii)
If form an -focal code with focus , then the members of are pairwise disjoint subsets of .
Since the observation follows directly from the definition of an -focal code, we omit its proof.
We note that similarly to the usage of 2.1 in the proof of Theorem 1.2, 3.1 (i) and (ii) will also be used in the proofs of the upper and lower bounds of the limit in Theorem 1.5, respectively. The main technical difference is that, instead of dealing with own/non-own subsets, we will work with own/non-own subsequences, and will use an appropriate version of Lemma 2.7 recently developed in [22]. We will state our main results below, and postpone their proofs to Appendix A.
First, the following is an upper bound on .
Theorem 3.2.
For integers and , let . When , we have
where is the unique integer that satisfies .
Remark 3.3.
Similarly to Remark 2.4, one can get rid of the assumption , and prove a slightly weaker upper bound with a worse lower order term:
We omit the details.
We proceed to state a lower bound on .
Theorem 3.4.
For any integers and , let . Then we have
where is the unique integer that satisfies , and as .
3.2 Exact values of
In this subsection, we will prove Theorem 1.6. First, note that for . By Theorem 3.2, for and sufficiently large , where , we have . The following theorem, which is the main technical result of this subsection, shows that the same upper bound in fact holds for significantly smaller .
Theorem 3.5.
Let . Suppose that and . Then
Clearly, Theorem 3.5 implies the upper bound of Theorem 1.6. We postpone the proof of Theorem 3.5 to the end of this subsection.
Now we turn to the lower bound of Theorem 1.6. Indeed, Alon and Holzman [1] proved exactly the same lower bound under a stronger assumption on the parameters, i.e., and is a prime power (see (4)). We will prove our new result by connecting error-correcting codes with large minimum distance to focal-free codes. Note that such a connection was implicitly used in the proof of (4) in [1] (see Proposition 3.2 in [1]). We will state it explicitly in the next lemma. Note that for any two vectors , the Hamming distance between is defined by . The minimum distance of a code , denoted by , is .
Lemma 3.6.
If satisfies , then is -focal-free.
Proof.
Assume otherwise that form an -focal code with focus . Then by 3.1 (ii), are pairwise disjoint subsets of , which implies that . Therefore, there exists some such that , a contradiction. ∎
Alon and Holzman constructed focal-free codes by Reed-Solomon codes [25], which is a classic in coding theory. Here, we will construct focal-free codes by applying Lemma 3.6 to codes generated by orthogonal arrays. More precisely, given positive integers , an orthogonal array is an matrix, say , with entries from such that in every submatrix of , every possible vector in appears as a column exactly once. Hence, any two different columns of agree in at most rows. Let be the code formed by the column vectors of . Then, it is easy to see that . Consequently, we can construct the codes required in Lemma 3.6 by known results on the existence of orthogonal arrays.
Lemma 3.7 (see [7, Theorems III.7.18 and III.7.20, page 226]).
Let be the canonical integer factorization of , where are distinct primes, are positive integers, and . If and , then an exists.
We prove Theorem 1.6 by combining Theorem 3.5 and Lemmas 3.6 and 3.7.
Proof of Theorem 1.6.
The upper bound is a direct consequence of Theorem 3.5. For the lower bound, according to above discussion and Lemma 3.6, it is not hard to see that as long as there exists an . In the meantime, the existence of such an orthogonal array follows straightforwardly from Lemma 3.7. ∎
It remains to prove Theorem 3.5.
Proof of Theorem 3.5.
Write . Then . It suffices to show that . Suppose for the sake of contradiction that there exists an -focal-free code with . Clearly, since . For a subset , let
Then, 3.1 (i) implies that for every partition , where for each , we have
(11) |
Let be a subset such that is maximized (possibly , and break ties arbitrarily). We will deduce a contradiction by showing that if and , then there must exist some such that .
Assume without loss of generality that . We will construct the desired by bounding from the above. Clearly,
It is obvious that . Moreover, for every (which is not an own subsequence for any ), there are at most choices of such that there exists some , for which is an own subsequence of . This implies that
Therefore, we have
(12) |
By pigeonhole principle, there exists some such that
where the last inequality holds since . Setting , we have and , contradicting the maximality of . This completes the proof of the theorem. ∎
4 Concluding remarks
In this paper, we presented asymptotically tight upper and lower bounds for both focal-free uniform hypergraphs and codes, thus improving the corresponding results of Alon and Holzman [1]. In addition, we also determined the exact values of these hypergraphs and codes for infinitely many parameters. Many interesting problems remain open.
-
•
Let denote the maximum cardinality of an -focal-free hypergraph . In [1], it was observed that the upper and lower bounds on can be proved by and by the probabilistic method, respectively. Can we improve these bounds?
-
•
We have determined asymptotically for fixed and , However, for fixed and , there is still a huge gap between the known upper and lower bounds (see [1] for details). So, it would be interesting to narrow this gap. In particular, the upper bound for the binary case is also an upper bound for near-sunflower-free hypergraphs.
- •
Acknowledgements
The authors would like to thank Zixiang Xu for telling them that this work was initiated by Xinqi Huang, Xiande Zhang and Yuhao Zhao, and by Chong Shangguan simultaneously and independently, which led to this collaboration. The research of Xiande Zhang is supported by the National Key Research and Development Programs of China 2023YFA1010200 and 2020YFA0713100, the NSFC under Grants No. 12171452 and No. 12231014, and the Innovation Program for Quantum Science and Technology 2021ZD0302902. The research of Chong Shangguan is supported by the National Natural Science Foundation of China under Grant Nos. 12101364 and 12231014, and the Natural Science Foundation of Shandong Province under Grant No. ZR2021QA005.
References
- [1] N. Alon and R. Holzman. Near-sunflowers and focal families. Israel Journal of Mathematics, 256(1):21–33, 2023.
- [2] N. Alon, A. Shpilka, and C. Umans. On sunflowers and matrix multiplication. In 2012 IEEE 27th Conference on Computational Complexity, pages 214–223. IEEE, 2012.
- [3] N. Alon and B. Sudakov. Disjoint systems. Random Structures Algorithms, 6(1):13–20, 1995.
- [4] R. Alweiss, S. Lovett, K. Wu, and J. Zhang. Improved bounds for the sunflower lemma. Annals of Mathematics, 194(3):795–815, 2021.
- [5] S. R. Blackburn. Frameproof codes. SIAM Journal on Discrete Mathematics, 16(3):499–510, 2003.
- [6] Y. M. Chee and X. Zhang. Improved constructions of frameproof codes. IEEE Transactions on Information Theory, 58(8):5449–5453, 2012.
- [7] C. J. Colbourn and J. H. Dinitz. The CRC Handbook of Combinatorial Designs, 2nd Ed. CRC Press, 2007.
- [8] M. Delcourt and L. Postle. Refined absorption: A new proof of the existence conjecture. arXiv preprint arXiv:2402.17855, 2024.
- [9] W. A. Deuber, P. Erdős, D. S. Gunderson, A. V. Kostochka, and A. G. Meyer. Intersection statements for systems of sets. Journal of Combinatorial Theory, Series A, 79(1):118–132, 1997.
- [10] P. Erdős. A problem on independent -tuples. Ann. Univ. Sci. Budapest. Eötvös Sect. Math, 8(93-95):2, 1965.
- [11] P. Erdős, P. Frankl, and Z. Füredi. Families of finite sets in which no set is covered by the union of others. Israel J. Math, 51(1-2):79–89, 1985.
- [12] P. Erdős and R. Rado. Intersection theorems for systems of sets. Journal of the London Mathematical Society, 1(1):85–90, 1960.
- [13] P. Erdős and E. Szemerédi. Combinatorial properties of systems of sets. Journal of Combinatorial Theory, Series A, 24(3):308–313, 1978.
- [14] P. Frankl. A general intersection theorem for finite sets. Ann. Discrete Math., 9:43–49, 1980.
- [15] P. Frankl and Z. Füredi. Colored packing of sets. In North-Holland Mathematics Studies, volume 149, pages 165–177. Elsevier, 1987.
- [16] P. Frankl and A. Kupavskii. The Erdős matching conjecture and concentration inequalities. J. Combin. Theory Ser. B, 157:366–400, 2022.
- [17] P. Frankl and V. Rödl. Near perfect coverings in graphs and hypergraphs. European J. Combin., 6(4):317–326, 1985.
- [18] S. Glock, D. Kühn, A. Lo, and D. Osthus. The existence of designs via iterative absorption: Hypergraph -designs for arbitrary . Memoirs of the American Mathematical Society, 284(1406), 2023.
- [19] G. Hegedűs. An improved upper bound for the size of a sunflower-free family. Acta Mathematica Hungarica, 155:431–438, 2018.
- [20] S. Jukna. Extremal combinatorics: with applications in computer science, volume 571. Springer, 2011.
- [21] P. Keevash. The existence of designs. arXiv preprint arXiv:1401.3665, 2014.
- [22] M. Liu, Z. Ma, and C. Shangguan. Near optimal constructions of frameproof codes. arXiv preprint arXiv:2402.07711, 2024.
- [23] E. Naslund and W. Sawin. Upper bounds for sunflower-free sets. Forum of Mathematics, Sigma, 5:e15, 2017.
- [24] N. Pippenger and J. Spencer. Asymptotic behavior of the chromatic index for hypergraphs. J. Combin. Theory Ser. A, 51(1):24–42, 1989.
- [25] I. S. Reed and G. Solomon. Polynomial codes over certain finite fields. Journal of the Society for Industrial and Applied Mathematics, 8(2):300–304, 1960.
- [26] V. Rödl. On a packing and covering problem. European J. Combin., 6(1):69–78, 1985.
- [27] C. Shangguan and I. Tamo. Degenerate Turán densities of sparse hypergraphs. J. Combin. Theory Ser. A, 173:105228, 25, 2020.
Appendix A Proof of Theorem 1.5
In this section, we present proofs of Theorems 3.2 and 3.4. For fixed , let . Then . Moreover, satisfies if and only if
(13) |
For notational convenience, we need the following useful definition that connects subsets of to multi-partite hypergraphs.
Definition A.1.
For positive integers , let denote the complete -partite -uniform hypergraph with equal part size , where the vertex set admits a partition with for each , and the edge set is defined as
Clearly, and .
For , let denote the complete -partite -uniform hypergraph with equal part size , where , and
Then .
Let be a bijection defined as follows. For each , let
For , let . Moreover, for and a subsequence of , let . Crucially, inherits the own subsequence property in the sense that is an own subsequence of with respect to if and only if is an own subset of with respect to .
A.1 Proof of Theorem 3.2
The following lemma is an analogue to Lemma 2.3.
Lemma A.2.
Let and . Suppose that is an -focal-free code. Let be the set of codewords in that have no own -subsequence with respect to , where . Then every contains at least own -subsequences with respect to .
Proof.
It suffices to show that every contains at most non-own -subsequences. Suppose on the contrary that there exists some that contains at least non-own -subsequences with respect to . Let
Then and by definition, contains pairwise disjoint members . By (13), there exist such that
As and , for each , is a non-own subsequence of . Therefore, it follows from 3.1 (i) that contains an -focal code with focus , a contradiction. ∎
Now we are ready to present the proof of Theorem 3.2.
Proof of Theorem 3.2.
Suppose that is an -focal-free code. Let be defined as in Lemma A.2, and let
Clearly, . By the discussion above, for each , contains at least one own -subset with respect to . Let
and
Clearly, implies that and are both nonempty. For distinct , we have , so . Moreover, every is contained in exactly edges in , say , where has choices and has choices. Therefore, by counting the size of the set
in two ways, one can infer that
For each , let
By Lemma A.2, for every . Note that by the definition of own subsequences and subsets, it is routine to check that , , are pairwise disjoint; moreover, . Consequently,
where the last inequality holds whenever , as needed. ∎
A.2 Proof of Theorem 3.4
The main ingredient for the proof of Theorem 3.4 is a version of Lemma 2.7 stated for multi-partite hypergraphs. We need some more definitions before formally stating it.
Suppose and are -partite hypergraphs with vertex partitions and , respectively. A copy of in is called faithful (with respect to the partitions above) if for each , the copy of in is contained in . An -packing is said to be faithful, if for every , is a faithful copy of .
Lemma A.3 ([22]).
Let and be fixed. Then viewing as an -partite hypergraph, there exists a faithful induced -packing in with , where as .
Proof of Theorem 3.4.
Let be one of the largest -uniform hypergraphs on vertices that do not contain pairwise disjoint edges, where . Then by definition we have . Let and . Clearly, and .
Applying Lemma A.3 with defined as above gives a faithful induced -packing in with
where as . Note that for each , is a faithful copy of , where both and are viewed as -partite hypergraphs. We can treat each copy of as a vector in , according to (the inverse of) defined below Definition A.1. Let .
To prove the theorem, it remains to show that is -focal-free. Assume for the sake of contradiction that forms an -focal code with focus . It follows from 3.1 that are pairwise disjoint subsets. Moreover, assume without loss of generality that for each , , where is a copy of in the previous -packing. Then, for each , we have , which implies that . Combining the above discussion with (13), one can infer that there are at least distinct such that , which implies that . Then we obtain a contradiction due to the same reason as in the proof of Theorem 2.5, we omit the details. ∎