This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Focal-free uniform hypergraphs and codes

Xinqi Huang School of Mathematical Sciences, University of Science and Technology of China, Hefei, 230026, Anhui, China. Emails: [email protected], [email protected].    Chong Shangguan Research Center for Mathematics and Interdisciplinary Sciences, Shandong University, Qingdao, 266237, China; Frontiers Science Center for Nonlinear Expectations, Ministry of Education, Qingdao, 266237, China. Email: [email protected].    Xiande Zhang School of Mathematical Sciences, University of Science and Technology of China, Hefei, 230026, Anhui, China; Hefei National Laboratory, University of Science and Technology of China, Hefei, 230088, Anhui, China. Email: [email protected].    Yuhao Zhao11footnotemark: 1
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 rr-focal hypergraphs, and present asymptotically optimal bounds on their maximum sizes.

We begin with some definitions. For a positive integer nn, write [n][n] for the set {1,2,,n}\{1,2,\ldots,n\}. For a finite set XX, let 2X2^{X} denote the power set of XX and (Xk)\binom{X}{k} denote the set of all kk-subsets of XX. A hypergraph \mathcal{F} on the vertex set V()V(\mathcal{F}) is a family of distinct subsets (called edges) of V()V(\mathcal{F}). We assume without loss of generality that every vertex in V()V(\mathcal{F}) is contained in at least one edge in \mathcal{F}.

Definition 1.1.

A family of rr distinct sets A0,A1,,Ar12[n]A_{0},A_{1},\ldots,A_{r-1}\subseteq 2^{[n]} is said to be an rr-focal hypergraph with focus A0A_{0} if for every xA0x\in A_{0}, we have

|{i[r1]:xAi}|r2.\displaystyle|\{i\in[r-1]:x\in A_{i}\}|\geq r-2.

A hypergraph 2[n]\mathcal{F}\subseteq 2^{[n]} is rr-focal-free if it does not contain any rr-focal hypergraph.

Note that the above definition is trivial for r=2r=2; therefore, we assume throughout that r3r\geq 3. 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 2[n]\mathcal{F}\subseteq 2^{[n]} is said to be kk-uniform if ([n]k)\mathcal{F}\subseteq\binom{[n]}{k}. Let fr(n,k)f_{r}(n,k) denote the maximum cardinality of an nn-vertex rr-focal-free kk-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 r3r\geq 3 and 0kn0\leq k\leq n,

fr(n,k)(r1)(n(r2)kr1)/(k(r2)kr1).f_{r}(n,k)\leq(r-1)\cdot\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}\bigg{/}\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}. (1)

They also commented that “a lower bound on fr(n,k)f_{r}(n,k) 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 fr(n,k)f_{r}(n,k). For integers n>k>t2n>k>t\geq 2, an (n,k,t)(n,k,t)-packing is a kk-uniform hypergraph 𝒫([n]k)\mathcal{P}\subseteq\binom{[n]}{k} such that |AB|<t|A\cap B|<t for every two distinct A,B𝒫A,B\in\mathcal{P}. We observe that every (n,k,(r2)kr1)(n,k,\lceil\frac{(r-2)k}{r-1}\rceil)-packing 𝒫\mathcal{P} is rr-focal-free. Indeed, assume otherwise that there exist A0,A1,,Ar1𝒫A_{0},A_{1},\ldots,A_{r-1}\subseteq\mathcal{P} that form an rr-focal hypergraph with focus A0A_{0}. Then, A0A1,,A0Ar1A_{0}\setminus A_{1},\ldots,A_{0}\setminus A_{r-1} must be pairwise disjoint subsets of A0A_{0}. Therefore, i=1r1|A0Ai||A0|=k\sum_{i=1}^{r-1}|A_{0}\setminus A_{i}|\leq|A_{0}|=k, which implies that there exists some i[r1]i\in[r-1] such that |A0Ai|kr1|A_{0}\setminus A_{i}|\leq\lfloor\frac{k}{r-1}\rfloor. Consequently, |A0Ai|(r2)kr1|A_{0}\cap A_{i}|\geq\lceil\frac{(r-2)k}{r-1}\rceil, a contradiction. A celebrated result of Rödl [26] showed that for fixed k,tk,t and sufficiently large nn, there exist asymptotically optimal (n,k,t)(n,k,t)-packings with cardinality (1o(1))(nt)/(kt)(1-o(1))\cdot\binom{n}{t}/\binom{k}{t}, where o(1)0o(1)\rightarrow 0 as nn\rightarrow\infty. Together with the above discussion, it yields that

(1o(1))(n(r2)kr1)/(k(r2)kr1)fr(n,k)(r1)(n(r2)kr1)/(k(r2)kr1).\displaystyle(1-o(1))\cdot\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}\bigg{/}\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}\leq f_{r}(n,k)\leq(r-1)\cdot\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}\bigg{/}\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}. (2)

Note that for kr1k\geq r-1 we have (r2)kr1<k\lceil\frac{(r-2)k}{r-1}\rceil<k, and determining fr(n,k)f_{r}(n,k) is a degenerate Turán-type extremal problem for hypergraphs. Conventionally speaking, if there exist two reals αr(k)>0\alpha_{r}(k)>0 and βr(k)(0,k)\beta_{r}(k)\in(0,k) such that limnfr(n,k)nβr(k)=αr(k)\lim_{n\rightarrow\infty}\frac{f_{r}(n,k)}{n^{\beta_{r}(k)}}=\alpha_{r}(k), then we call αr(k)\alpha_{r}(k) and βr(k)\beta_{r}(k) the degenerate Turán density and Turán exponent of fr(n,k)f_{r}(n,k), respectively. Clearly, (2) already shows that βr(k)=(r2)kr1\beta_{r}(k)=\lceil\frac{(r-2)k}{r-1}\rceil but it gives no hint on the existence or the exact value of αr(k)\alpha_{r}(k).

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 fr(n,k)f_{r}(n,k). In particular, to determine αr(k)\alpha_{r}(k), we establish an interesting connection between focal-free uniform hypergraphs and the well-known Erdős Matching Conjecture [10]. Let m(n,s,λ)m(n,s,\lambda) denote the maximum number of edges that can be contained in an ss-uniform hypergraph on nn vertices that does not contain λ\lambda pairwise disjoint edges. Erdős [10] famously conjectured that for all nsλn\geq s\lambda,

m(n,s,λ)=max{(ns)(nλ+1s),(sλ1s)}.m(n,s,\lambda)=\max\left\{\binom{n}{s}-\binom{n-\lambda+1}{s},\binom{s\lambda-1}{s}\right\}.

The above conjecture has been partially confirmed; see [16] and the references therein for details.

The following theorem shows that αr(k)\alpha_{r}(k) can be precisely determined in terms of m(n,s,λ)m(n,s,\lambda).

Theorem 1.2.

For all fixed r3r\geq 3 and k2k\geq 2, we have

limnfr(n,k)/(n(r2)kr1)=1(k(r2)kr1)m(k,kr1,λ),\lim_{n\to\infty}f_{r}(n,k)\bigg{/}\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}=\frac{1}{\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}-m(k,\lfloor\frac{k}{r-1}\rfloor,\lambda)},

where λ[r1]\lambda\in[r-1] is the unique integer that satisfies k+λ0(modr1)k+\lambda\equiv 0\pmod{r-1}.

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], m(n,s,λ)(λ1)(n1s1)m(n,s,\lambda)\leq(\lambda-1)\binom{n-1}{s-1}.

Moreover, for λ=1\lambda=1, it is clear that m(k,kr1,1)=0m(k,\lfloor\frac{k}{r-1}\rfloor,1)=0; in this case we can, in fact, prove fr(n,k)(n(r2)kr1)/(k(r2)kr1)f_{r}(n,k)\leq\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}/\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}. An (n,k,t)(n,k,t)-packing 𝒫([n]k)\mathcal{P}\subseteq\binom{[n]}{k} is said to be an (n,k,t)(n,k,t)-design if |𝒫|=(nt)/(kt)|\mathcal{P}|=\binom{n}{t}/\binom{k}{t}. Combining with the known results on the existence of combinatorial designs (see [7, 21]), we are able to determine the exact values of fr(n,k)f_{r}(n,k) for infinitely many parameters.

Proposition 1.3.

Let r3r\geq 3, r1k+1r-1\mid k+1, and t=(r2)kr1t=\lceil\frac{(r-2)k}{r-1}\rceil. Let nmax{k,n0}n\geq\max\{k,n_{0}\}, where n0=(kkt)t+t1n_{0}=\binom{k}{k-t}t+t-1. If there exists an (n,k,t)(n,k,t)-design, then fr(n,k)=(nt)/(kt)f_{r}(n,k)=\binom{n}{t}/\binom{k}{t}. In particular, for every sufficiently large nn that satisfies (kiti)(niti)\binom{k-i}{t-i}\mid\binom{n-i}{t-i} for every 0it10\leq i\leq t-1, we have

fr(n,k)=(n(r2)kr1)/(k(r2)kr1).f_{r}(n,k)=\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}\bigg{/}\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}.

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 q2q\geq 2 be an integer. A family 𝐱0,𝐱1,,𝐱r1\bm{x}^{0},\bm{x}^{1},\dots,\bm{x}^{r-1} of rr distinct vectors in [q]n[q]^{n} is said to be an rr-focal code with focus 𝐱0\bm{x}^{0} if for every coordinate i[n]i\in[n], we have

|{j[r1]:xij=xi0}|r2.\displaystyle|\{j\in[r-1]:x_{i}^{j}=x_{i}^{0}\}|\geq r-2.

A code 𝒞[q]n\mathcal{C}\subseteq[q]^{n} is rr-focal-free if it does not contain an rr-focal code as a subset.

Let frq(n)f_{r}^{q}(n) denote the maximum cardinality of an rr-focal-free code in [q]n[q]^{n}. Alon and Holzman [1] proved that

cr(q((q1)(r1)+1)1/(r1))nfrq(n)(r1)q(r2)nr1,c_{r}\left(\frac{q}{((q-1)(r-1)+1)^{1/(r-1)}}\right)^{n}\leq f_{r}^{q}(n)\leq(r-1)q^{\lceil\frac{(r-2)n}{r-1}\rceil}, (3)

where cr>0c_{r}>0 is a positive constant that depends only on rr. Moreover, for any prime power qnq\geq n, they proved a better lower bound:

frq(n)q(r2)nr1.f_{r}^{q}(n)\geq q^{\lceil\frac{(r-2)n}{r-1}\rceil}. (4)

Thus, the above results showed that for fixed r,nr,n and sufficiently large qq, we have

frq(n)=Θn,r(q(r2)nr1).f_{r}^{q}(n)=\Theta_{n,r}(q^{\lceil\frac{(r-2)n}{r-1}\rceil}). (5)

Therefore, it remains a natural problem to determine whether the limit limqfrq(n)/q(r2)nr1\lim_{q\to\infty}f_{r}^{q}(n)/q^{\lceil\frac{(r-2)n}{r-1}\rceil} exists.

Our second main result improves upon (5) by explicitly determining the value of the above limit.

Theorem 1.5.

For all fixed r3r\geq 3 and n2n\geq 2, we have

limqfrq(n)/q(r2)nr1=(n(r2)nr1)(n(r2)nr1)m(n,nr1,λ),\lim\limits_{q\to\infty}f_{r}^{q}(n)\big{/}q^{\lceil\frac{(r-2)n}{r-1}\rceil}=\frac{\binom{n}{\lceil\frac{(r-2)n}{r-1}\rceil}}{\binom{n}{\lceil\frac{(r-2)n}{r-1}\rceil}-m(n,\lfloor\frac{n}{r-1}\rfloor,\lambda)},

where λ[r1]\lambda\in[r-1] is the unique integer that satisfies n+λ0(modr1)n+\lambda\equiv 0\pmod{r-1}.

Similarly to Proposition 1.3, in the theorem below we obtain some exact results on frq(n)f_{r}^{q}(n). Moreover, compared with Proposition 1.3, in Theorem 1.6, the requirements on the parameters are more flexible.

Theorem 1.6.

Let qr12q\geq r-1\geq 2 and let q=p1e1psesq=p_{1}^{e_{1}}\cdots p_{s}^{e_{s}} be the canonical integer factorization of q2q\geq 2, where p1,,psp_{1},\ldots,p_{s} are distinct primes, e1,,ese_{1},\ldots,e_{s} are positive integers, and p1e1<<psesp_{1}^{e_{1}}<\cdots<p_{s}^{e_{s}}. If r1n+1r-1\mid n+1 and 2r3<np1e1+12r-3<n\leq p_{1}^{e_{1}}+1, then

frq(n)=q(r2)nr1.f_{r}^{q}(n)=q^{\lceil\frac{(r-2)n}{r-1}\rceil}.

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 qr1q\geq r-1 and r1n+1r-1\mid n+1, we apply a slightly more sophisticated counting argument and prove a clean upper bound for frq(n)f_{r}^{q}(n) (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 rr distinct subsets of [n][n] is an rr-near-sunflower if every i[n]i\in[n] belongs to either 0,1,r10,1,r-1 or rr of the members in this family. It is easy to see that if 2[n]\mathcal{H}\subseteq 2^{[n]} is rr-near-sunflower-free then it is also rr-focal-free. Therefore, the q=2q=2 case of (3) shows that every rr-near-sunflower-free family 2[n]{\mathcal{H}}\subseteq 2^{[n]} has cardinality at most cnc^{n}, where c<2c<2 is a constant depending only on rr. 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 r=3r=3, 33-focal-free hypergraphs are equivalent to 22-cover-free families, and 33-focal-free codes are equivalent to 22-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 2[n]\mathcal{F}\subseteq 2^{[n]} be a hypergraph and AA\in\mathcal{F} be an edge. A subset TAT\subseteq A is called an own subset of AA (with respect to {\mathcal{F}}) if for every B{A}B\in{\mathcal{F}}\setminus\{A\}, we have TBT\nsubseteq B; otherwise, TT is called a non-own subset of AA (with respect to {\mathcal{F}}).

The following observation presents sufficient and necessary conditions for the existence of an rr-focal hypergraph. It will be very useful in our proof of Theorem 1.2.

Observation 2.1.

Let \mathcal{F} be a hypergraph with ||r|\mathcal{F}|\geq r. Then the following hold:

  • (i)

    If AA\in\mathcal{F} admits a partition A=T1Tr1A=T_{1}\cup\cdots\cup T_{r-1} such that for each i[r1]i\in[r-1], TiT_{i}\neq\emptyset and ATiA\setminus T_{i} is a non-own subset of AA, then \mathcal{F} contains an rr-focal hypergraph with focus AA.

  • (ii)

    If A,A1,,Ar1A,A_{1},\ldots,A_{r-1}\in\mathcal{F} form an rr-focal hypergraph with focus AA, then the r1r-1 members of {AAi:i[r1]}\{A\setminus A_{i}:i\in[r-1]\} are pairwise disjoint subsets of AA.

Since the observation follows fairly straightforwardly from the definition of an rr-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 r,kr,k, let t:=(r2)kr1t:=\lceil\frac{(r-2)k}{r-1}\rceil. Then t=kkr1t=k-\lfloor\frac{k}{r-1}\rfloor. Moreover, λ[r1]\lambda\in[r-1] satisfies k+λ0(modr1)k+\lambda\equiv 0\pmod{r-1} if and only if

λ(kt)+(r1λ)(kt+1)=k.\displaystyle\lambda(k-t)+(r-1-\lambda)(k-t+1)=k. (6)

2.1 The upper bound of fr(n,k)f_{r}(n,k)

In this subsection, we will prove the following upper bound.

Theorem 2.2.

For r3r\geq 3 and k2k\geq 2, let t=(r2)kr1t=\lceil\frac{(r-2)k}{r-1}\rceil. When nmax{k,n0}n\geq\max\{k,n_{0}\}, where n0=((kt)m(k,kt,λ))t+t1n_{0}=\left(\binom{k}{t}-m(k,k-t,\lambda)\right)t+t-1, we have

fr(n,k)(nt)(kt)m(k,kt,λ),f_{r}(n,k)\leq\frac{\binom{n}{t}}{\binom{k}{t}-m(k,k-t,\lambda)}, (7)

where λ[r1]\lambda\in[r-1] is the unique integer that satisfies k+λ0(modr1)k+\lambda\equiv 0\pmod{r-1}.

The following lemma is needed for the proof of Theorem 2.2.

Lemma 2.3.

Let n,kn,k and rr be integers with nk2n\geq k\geq 2 and r3r\geq 3. Let ([n]k){\mathcal{F}}\subseteq\binom{[n]}{k} be an rr-focal-free hypergraph and 0={A:A has no own (t1)-subsets with respect to }{\mathcal{F}}_{0}=\{A\in{\mathcal{F}}:\text{$A$ has no own $(t-1)$-subsets with respect to ${\mathcal{F}}$}\}, where t=(r2)kr1t=\lceil\frac{(r-2)k}{r-1}\rceil. Then every A0A\in{\mathcal{F}}_{0} contains at least (kt)m(k,kt,λ)\binom{k}{t}-m(k,k-t,\lambda) own tt-subsets with respect to {\mathcal{F}}.

Proof.

It suffices to show that every A0A\in{\mathcal{F}}_{0} contains at most m(k,kt,λ)m(k,k-t,\lambda) non-own tt-subsets. Suppose on the contrary that there exists some A0A\in{\mathcal{F}}_{0} that contains at least m(k,kt,λ)+1m(k,k-t,\lambda)+1 non-own tt-subsets. Define

A={AB:B is a non-own t-subset of A}(Akt).{\mathcal{F}}_{A}=\{A\setminus B:\ B\text{ is a non-own }t\text{-subset of }A\}\subseteq\binom{A}{k-t}.

By the definition of m(k,kt,λ)m(k,k-t,\lambda), A{\mathcal{F}}_{A} contains λ\lambda pairwise disjoint members, say T1,,Tλ(Akt)T_{1},\ldots,T_{\lambda}\in\binom{A}{k-t}. By (6), there exist rλ1r-\lambda-1 disjoint subsets Tλ+1,,Tr1(Akt+1)T_{\lambda+1},\dots,T_{r-1}\in\binom{A}{k-t+1} such that

A=T1T2Tr1.A=T_{1}\cup T_{2}\cup\cdots\cup T_{r-1}.

According to the definition of A{\mathcal{F}}_{A} and the assumption that A0A\in{\mathcal{F}}_{0}, it is not hard to infer that all of ATiA\setminus T_{i}, i[r1]i\in[r-1], are non-own subsets of AA. Therefore, it follows from 2.1 (i) that \mathcal{F} contains an rr-focal hypergraph with focus AA, a contradiction. ∎

Now we are ready to prove Theorem 2.2.

Proof of Theorem 2.2.

Suppose that ([n]k){\mathcal{F}}\subseteq\binom{[n]}{k} is an rr-focal-free hypergraph. Let 0{\mathcal{F}}_{0} be defined as in Lemma 2.3 and let

1={A:A contains at least one own (t1)-subset with respect to }.{\mathcal{F}}_{1}=\{A\in{\mathcal{F}}:A\text{ contains at least one own $\left(t-1\right)$-subset with respect to }{\mathcal{F}}\}.

Then =01{\mathcal{F}}={\mathcal{F}}_{0}\cup{\mathcal{F}}_{1}. For each A1A\in{\mathcal{F}}_{1}, let

𝒪A:={T(At1):T is an own (t1)-subset of A with respect to },\mathcal{O}_{A}:=\left\{T\in\binom{A}{t-1}:T\text{ is an own $\left(t-1\right)$-subset of $A$ with respect to ${\mathcal{F}}$}\right\},

and

A:={B([n]t):B contains some member in 𝒪A.}\mathcal{B}_{A}:=\left\{B\in\binom{[n]}{t}:\text{$B$ contains some member in $\mathcal{O}_{A}$}.\right\}

Clearly, A1A\in{\mathcal{F}}_{1} implies that 𝒪A\mathcal{O}_{A} and A\mathcal{B}_{A} are both nonempty. Observe that for distinct A,A1A,A^{\prime}\in\mathcal{F}_{1}, we have 𝒪A𝒪A=\mathcal{O}_{A}\cap\mathcal{O}_{A^{\prime}}=\emptyset; hence |A1𝒪A||1||\cup_{A\in{\mathcal{F}}_{1}}\mathcal{O}_{A}|\geq|{\mathcal{F}}_{1}|. Note further that any tt-set contains tt subsets of cardinality t1t-1, and that each T𝒪AT\in\mathcal{O}_{A} is contained in exactly nt+1n-t+1 members of ([n]t)\binom{[n]}{t} which belong to A\mathcal{B}_{A}. By counting the size of the set

{(T,B):TA1𝒪ABA1A and TB}\{(T,B):T\in\bigcup\nolimits_{A\in{\mathcal{F}}_{1}}\mathcal{O}_{A}\text{, }B\in\bigcup\nolimits_{A\in{\mathcal{F}}_{1}}\mathcal{B}_{A}\text{ and }T\subseteq B\}

in two ways, one can infer that

|A1A||A1𝒪A|nt+1t|1|nt+1t.\left|\bigcup\nolimits_{A\in{\mathcal{F}}_{1}}\mathcal{B}_{A}\right|\geq\left|\bigcup\nolimits_{A\in{\mathcal{F}}_{1}}\mathcal{O}_{A}\right|\cdot\frac{n-t+1}{t}\geq|{\mathcal{F}}_{1}|\cdot\frac{n-t+1}{t}. (8)

For each M0M\in{\mathcal{F}}_{0}, let 𝒞M\mathcal{C}_{M} be the set consisting of all own tt-subsets of MM. By Lemma 2.3, we have |𝒞M|(kt)m(k,kt,λ)|\mathcal{C}_{M}|\geq\binom{k}{t}-m(k,k-t,\lambda). By the definition of 𝒞M\mathcal{C}_{M}, it is easy to see that all of the sets 𝒞M,M0\mathcal{C}_{M},~{}M\in{\mathcal{F}}_{0}, are pairwise disjoint. Therefore,

|M0𝒞M||0|((kt)m(k,kt,λ)).\left|\bigcup\nolimits_{M\in{\mathcal{F}}_{0}}\mathcal{C}_{M}\right|\geq|{\mathcal{F}}_{0}|\cdot\left(\binom{k}{t}-m(k,k-t,\lambda)\right). (9)

By definition, A1A\cup_{A\in{\mathcal{F}}_{1}}\mathcal{B}_{A} and M0𝒞M\cup_{M\in{\mathcal{F}}_{0}}\mathcal{C}_{M} are also disjoint. Combining (8) and (9) yields that

(nt)\displaystyle\binom{n}{t}\geq |A1A|+|M0𝒞M|\displaystyle\left|\bigcup\nolimits_{A\in{\mathcal{F}}_{1}}\mathcal{B}_{A}\right|+\left|\bigcup\nolimits_{M\in{\mathcal{F}}_{0}}\mathcal{C}_{M}\right|
\displaystyle\geq |1|nt+1t+|0|((kt)m(k,kt,λ))\displaystyle|{\mathcal{F}}_{1}|\cdot\frac{n-t+1}{t}+|{\mathcal{F}}_{0}|\cdot\left(\binom{k}{t}-m(k,k-t,\lambda)\right)
\displaystyle\geq (|1|+|0|)((kt)m(k,kt,λ))\displaystyle(|{\mathcal{F}}_{1}|+|{\mathcal{F}}_{0}|)\cdot\left(\binom{k}{t}-m(k,k-t,\lambda)\right)
=\displaystyle= ||((kt)m(k,kt,λ)),\displaystyle|{\mathcal{F}}|\cdot\left(\binom{k}{t}-m(k,k-t,\lambda)\right),

as needed, where the last inequality holds when n((kt)m(k,kt,λ))t+t1.n\geq\left(\binom{k}{t}-m(k,k-t,\lambda)\right)t+t-1.

Remark 2.4.

Using a similar method, one can get rid of the assumption n((kt)m(k,kt,λ))t+t1n\geq(\binom{k}{t}-m(k,k-t,\lambda))t+t-1, and prove a slightly weaker upper bound with a worse lower order term:

fr(n,k)(nt)(kt)m(k,kt,λ)+(nt1).f_{r}(n,k)\leq\frac{\binom{n}{t}}{\binom{k}{t}-m(k,k-t,\lambda)}+\binom{n}{t-1}.

In fact, it is clear that ||=|0|+|1||\mathcal{F}|=|\mathcal{F}_{0}|+|\mathcal{F}_{1}|. Moreover, it is not hard to deduce from the above proof that |1|(nt1)|\mathcal{F}_{1}|\leq\binom{n}{t-1} and |0|(nt)(kt)m(k,kt,λ)|\mathcal{F}_{0}|\leq\frac{\binom{n}{t}}{\binom{k}{t}-m(k,k-t,\lambda)}, yielding the desired upper bound.

Furthermore, when r1k+1r-1\mid k+1, i.e., λ=1\lambda=1, the upper bound (7) becomes (n(r2)kr1)/(k(r2)kr1)\binom{n}{\lceil\frac{(r-2)k}{r-1}\rceil}/\binom{k}{\lceil\frac{(r-2)k}{r-1}\rceil}. In what follows, we will show that this upper bound can actually be achieved whenever an (n,k,(r2)kr1)(n,k,\lceil\frac{(r-2)k}{r-1}\rceil)-design exists.

Proof of Proposition 1.3.

In Introduction, we have already showed that an (n,k,(r2)kr1)(n,k,\lceil\frac{(r-2)k}{r-1}\rceil)-packing is also rr-focal-free. The above discussion and the upper bound (7) for the special case λ=1\lambda=1 together prove the first half of the proposition.

For the second half, just note that Keevash [21] proved that (n,k,t)(n,k,t)-designs always exist whenever nn is large enough and satisfies (kiti)(niti)\binom{k-i}{t-i}\mid\binom{n-i}{t-i} for all 0it10\leq i\leq t-1 (see also [8, 18] for alternative proofs). ∎

2.2 The lower bound of fr(n,k)f_{r}(n,k)

In this subsection, we aim to prove the following lower bound.

Theorem 2.5.

For r3r\geq 3 and k2k\geq 2, let t=(r2)kr1t=\lceil\frac{(r-2)k}{r-1}\rceil. Then we have

fr(n,k)(1o(1))(nt)(kt)m(k,kt,λ),f_{r}(n,k)\geq(1-o(1))\cdot\frac{\binom{n}{t}}{\binom{k}{t}-m(k,k-t,\lambda)}, (10)

where λ[r1]\lambda\in[r-1] is the unique integer that satisfies k+λ0(modr1)k+\lambda\equiv 0\pmod{r-1}, and o(1)0o(1)\to 0 as nn\to\infty.

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 tt-uniform hypergraph {\mathcal{F}} and a host tt-uniform hypergraph {\mathcal{H}}, a family of mm tt-uniform hypergraphs

{(V(1),1),(V(2),2),,(V(m),m)}\{(V({\mathcal{F}}_{1}),{\mathcal{F}}_{1}),~{}(V({\mathcal{F}}_{2}),{\mathcal{F}}_{2}),\ldots,(V({\mathcal{F}}_{m}),{\mathcal{F}}_{m})\}

forms an {\mathcal{F}}-packing in {\mathcal{H}} if for each j[m]j\in[m],

  • (i)

    V(j)V()V({\mathcal{F}}_{j})\subseteq V({\mathcal{H}})j{\mathcal{F}}_{j}\subseteq{\mathcal{H}};

  • (ii)

    j{\mathcal{F}}_{j} is a copy of {\mathcal{F}} defined on the vertex set V(j)V({\mathcal{F}}_{j});

  • (iii)

    The mm \mathcal{F}-copies are pairwise edge disjoint, i.e., ij={\mathcal{F}}_{i}\cap{\mathcal{F}}_{j}=\emptyset for arbitrary distinct i,j[m]i,j\in[m].

The above {\mathcal{F}}-packing is said to be induced if it further satisfies

  • (iv)

    |V(i)V(j)|t|V({\mathcal{F}}_{i})\cap V({\mathcal{F}}_{j})|\leq t for arbitrary distinct i,j[m]i,j\in[m];

  • (v)

    For iji\neq j, if |V(i)V(j)|=t|V({\mathcal{F}}_{i})\cap V({\mathcal{F}}_{j})|=t, then V(i)V(j)ijV({\mathcal{F}}_{i})\cap V({\mathcal{F}}_{j})\notin{\mathcal{F}}_{i}\cup{\mathcal{F}}_{j}.

For our purpose, it suffices to use the above definition with =([n]t)\mathcal{H}=\binom{[n]}{t}. Since the tt-uniform hypergraphs in an \mathcal{F}-packing are pairwise edge disjoint, it is clear that every \mathcal{F}-packing in ([n]k)\binom{[n]}{k} can have at most (nt)/||\binom{n}{t}/|\mathcal{F}| copies of \mathcal{F}. 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 \mathcal{F}-packing that contains at least (1o(1))(nt)/||(1-o(1))\cdot\binom{n}{t}/|\mathcal{F}| edge disjoint copies of \mathcal{F}. Frankl and Füredi [15] strengthened their results by showing that there exists a near-optimal induced \mathcal{F}-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 k>tk>t and ([k]t)\mathcal{F}\subseteq\binom{[k]}{t} be fixed. Then there exists an induced {\mathcal{F}}-packing {(V(i),i):i[m]}\{(V({\mathcal{F}}_{i}),{\mathcal{F}}_{i}):i\in[m]\} in ([n]t)\binom{[n]}{t} with m(1o(1))(nt)/||m\geq(1-o(1))\cdot\binom{n}{t}/|\mathcal{F}|, where o(1)0o(1)\to 0 as nn\to\infty.

We proceed to present the proof of Theorem 2.5.

Proof of Theorem 2.5.

Let 𝒢([k]kt){\mathcal{G}}\subseteq\binom{[k]}{k-t} be one of the largest (kt)(k-t)-uniform hypergraphs on kk vertices that do not contain λ\lambda pairwise disjoint edges, where t=(r2)kr1t=\lceil\frac{(r-2)k}{r-1}\rceil. By definition, we have |𝒢|=m(k,kt,λ)|{\mathcal{G}}|=m(k,k-t,\lambda). Let 𝒢={[k]A:A𝒢}{\mathcal{G}}^{\prime}=\{[k]\setminus A:A\in{\mathcal{G}}\} and =([k]t)𝒢{\mathcal{F}}=\binom{[k]}{t}\setminus{\mathcal{G}}^{\prime}. Clearly, we have |𝒢|=|𝒢||{\mathcal{G}}^{\prime}|=|{\mathcal{G}}| and ||=(kt)|𝒢|=(kt)m(k,kt,λ)|{\mathcal{F}}|=\binom{k}{t}-|{\mathcal{G}}^{\prime}|=\binom{k}{t}-m(k,k-t,\lambda).

Applying Lemma 2.7 with {\mathcal{F}} defined as above gives an induced {\mathcal{F}}-packing {(V(i),i):i[m]}\{(V({\mathcal{F}}_{i}),{\mathcal{F}}_{i}):i\in[m]\} in ([n]t)\binom{[n]}{t} with

m(1o(1))(nt)/||=(1o(1))(nt)(kt)m(k,kt,λ),m\geq(1-o(1))\cdot\binom{n}{t}/|\mathcal{F}|=(1-o(1))\cdot\frac{\binom{n}{t}}{\binom{k}{t}-m(k,k-t,\lambda)},

where o(1)0o(1)\to 0 as nn\to\infty. Note that for each i[m]i\in[m], we have V(i)([n]k)V({\mathcal{F}}_{i})\in\binom{[n]}{k}.

The following observation follows straightforwardly from the construction of {\mathcal{F}}.

Observation 2.8.

We have 𝒢={[k]A:A([k]t)}{\mathcal{G}}=\{[k]\setminus A^{\prime}:A^{\prime}\in\binom{[k]}{t}\setminus{\mathcal{F}}\}. By definition of 𝒢{\mathcal{G}}, for every copy i{\mathcal{F}}_{i} of {\mathcal{F}}, the (kt)(k-t)-uniform hypergraph {V(i)A:A(V(i)t)i}\{V({\mathcal{F}}_{i})\setminus A^{\prime}:A^{\prime}\in\binom{V({\mathcal{F}}_{i})}{t}\setminus{\mathcal{F}}_{i}\} does not contain λ\lambda pairwise disjoint edges.

To prove Theorem 2.5, it suffices to show that

():={V(i):i[m]}([n]k){\mathcal{H}}({\mathcal{F}}):=\{V({\mathcal{F}}_{i}):i\in[m]\}\subseteq\binom{[n]}{k}

is rr-focal-free. Suppose for the sake of contradiction that V(1),,V(r)()V({\mathcal{F}}_{1}),\ldots,V({\mathcal{F}}_{r})\in{\mathcal{H}}({\mathcal{F}}) form an rr-focal hypergraph with focus V(r)V({\mathcal{F}}_{r}). Then, it follows from 2.1 (ii) that all members of {V(r)V(i):i[r1]}\{V({\mathcal{F}}_{r})\setminus V({\mathcal{F}}_{i}):i\in[r-1]\} are pairwise disjoint subsets of V(r)V({\mathcal{F}}_{r}). Moreover, it follows from the definition of an induced packing (see Definition 2.6 (iv)) that for each i[r1]i\in[r-1], |V(r)V(i)|t|V({\mathcal{F}}_{r})\cap V({\mathcal{F}}_{i})|\leq t, which implies that |V(r)V(i)|kt|V({\mathcal{F}}_{r})\setminus V({\mathcal{F}}_{i})|\geq k-t. Combining the discussion above and (6), it is not hard to verify that there are at least λ\lambda distinct i[r1]i\in[r-1] such that |V(r)V(i)|=kt|V({\mathcal{F}}_{r})\setminus V({\mathcal{F}}_{i})|=k-t. Assume without loss of generality that

|V(r)V(1)|==|V(r)V(λ)|=kt.|V({\mathcal{F}}_{r})\setminus V({\mathcal{F}}_{1})|=\cdots=|V({\mathcal{F}}_{r})\setminus V({\mathcal{F}}_{\lambda})|=k-t.

This implies that for each i[λ]i\in[\lambda], we have |V(r)V(i)|=t|V({\mathcal{F}}_{r})\cap V({\mathcal{F}}_{i})|=t.

It again follows from the definition of an induced packing (see Definition 2.6 (v)) that for each i[λ]i\in[\lambda], V(r)V(i)rV({\mathcal{F}}_{r})\cap V({\mathcal{F}}_{i})\not\in{\mathcal{F}}_{r}, and hence {V(r)V(i):i[λ]}(V(r)t)r\{V({\mathcal{F}}_{r})\cap V({\mathcal{F}}_{i}):i\in[\lambda]\}\subseteq\binom{V({\mathcal{F}}_{r})}{t}\setminus{\mathcal{F}}_{r}. Consequently, we have

{V(r)V(i):i[λ]}{V(r)A:A(V(r)t)r}\{V({\mathcal{F}}_{r})\setminus V({\mathcal{F}}_{i}):i\in[\lambda]\}\subseteq\{V({\mathcal{F}}_{r})\setminus A^{\prime}:A^{\prime}\in\binom{V({\mathcal{F}}_{r})}{t}\setminus{\mathcal{F}}_{r}\}

and therefore the latter hypergraph contains λ\lambda 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 frq(n)f_{r}^{q}(n)

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 𝒙=(x1,,xn)[q]n\bm{x}=(x_{1},\ldots,x_{n})\in[q]^{n} and a subset of indices T[n]T\subseteq[n], let 𝒙T=(xi:iT)\bm{x}_{T}=(x_{i}:i\in T) denote the subsequence of 𝒙\bm{x} with coordinates indexed by TT. For two vectors 𝒙,𝒚[q]n\bm{x},\bm{y}\in[q]^{n}, let I(𝒙,𝒚)={i[n]:xi=yi}I(\bm{x},\bm{y})=\{i\in[n]:x_{i}=y_{i}\} denote the set of indices of coordinates for which 𝒙\bm{x} and 𝒚\bm{y} are equal. For a code 𝒞[q]n\mathcal{C}\subseteq[q]^{n} and a codeword 𝒙𝒞\bm{x}\in\mathcal{C}, a subsequence 𝒙T\bm{x}_{T} is called an own subsequence of 𝒙\bm{x} (with respect to 𝒞{\mathcal{C}}) if for every 𝒚𝒞{𝒙}\bm{y}\in{\mathcal{C}}\setminus\{\bm{x}\}, 𝒙T𝒚T\bm{x}_{T}\neq\bm{y}_{T}; otherwise, 𝒙T\bm{x}_{T} is called a non-own subsequence of 𝒙\bm{x} (with respect to 𝒞{\mathcal{C}}).

Similarly to 2.1, the following observation presents sufficient and necessary conditions for the existence of an rr-focal code.

Observation 3.1.

Let 𝒞[q]n\mathcal{C}\subseteq[q]^{n} be a code with |𝒞|r|\mathcal{C}|\geq r. Then the following hold:

  • (i)

    If for some 𝒙𝒞\bm{x}\in\mathcal{C}, there is a partition [n]=T1Tr1[n]=T_{1}\cup\cdots\cup T_{r-1} such that for each i[r1]i\in[r-1], TiT_{i}\neq\emptyset and 𝒙[n]Ti\bm{x}_{[n]\setminus T_{i}} is a non-own subsequence of 𝒙\bm{x}, then 𝒞\mathcal{C} contains an rr-focal code with focus 𝒙\bm{x}.

  • (ii)

    If 𝒙,𝒙1,,𝒙r1𝒞\bm{x},\bm{x}^{1},\dots,\bm{x}^{r-1}\in\mathcal{C} form an rr-focal code with focus 𝒙\bm{x}, then the r1r-1 members of {[n]I(𝒙,𝒙i):i[r1]}\{[n]\setminus I(\bm{x},\bm{x}^{i}):i\in[r-1]\} are pairwise disjoint subsets of [n][n].

Since the observation follows directly from the definition of an rr-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 frq(n)f_{r}^{q}(n).

Theorem 3.2.

For integers r3r\geq 3 and n2n\geq 2, let t=(r2)nr1t=\lceil\frac{(r-2)n}{r-1}\rceil. When qtnt+1((nt)m(n,nt,λ))q\geq\frac{t}{n-t+1}\left(\binom{n}{t}-m(n,n-t,\lambda)\right), we have

frq(n)(nt)(nt)m(n,nt,λ)qt,f_{r}^{q}(n)\leq\frac{\binom{n}{t}}{\binom{n}{t}-m(n,n-t,\lambda)}q^{t},

where λ[r1]\lambda\in[r-1] is the unique integer that satisfies n+λ0(modr1)n+\lambda\equiv 0\pmod{r-1}.

Remark 3.3.

Similarly to Remark 2.4, one can get rid of the assumption qtnt+1((nt)m(n,nt,λ))q\geq\frac{t}{n-t+1}(\binom{n}{t}-m(n,n-t,\lambda)), and prove a slightly weaker upper bound with a worse lower order term:

frq(n)(nt)(nt)m(n,nt,λ)qt+(nt1)qt1.f_{r}^{q}(n)\leq\frac{\binom{n}{t}}{\binom{n}{t}-m(n,n-t,\lambda)}q^{t}+\binom{n}{t-1}q^{t-1}.

We omit the details.

We proceed to state a lower bound on frq(n)f_{r}^{q}(n).

Theorem 3.4.

For any integers r3r\geq 3 and n2n\geq 2, let t=(r2)nr1t=\lceil\frac{(r-2)n}{r-1}\rceil. Then we have

frq(n)(1o(1))(nt)(nt)m(n,nt,λ)qt,f_{r}^{q}(n)\geq(1-o(1))\cdot\frac{\binom{n}{t}}{\binom{n}{t}-m(n,n-t,\lambda)}q^{t},

where λ[r1]\lambda\in[r-1] is the unique integer that satisfies n+λ0(modr1)n+\lambda\equiv 0\pmod{r-1}, and o(1)0o(1)\to 0 as qq\to\infty.

3.2 Exact values of frq(n)f_{r}^{q}(n)

In this subsection, we will prove Theorem 1.6. First, note that m(n,nr1,1)=0m(n,\lfloor\frac{n}{r-1}\rfloor,1)=0 for λ=1\lambda=1. By Theorem 3.2, for n1(modr1)n\equiv-1\pmod{r-1} and sufficiently large qq0(n)q\geq q_{0}(n), where q0(n)=2Θ(n)q_{0}(n)=2^{\Theta(n)}, we have frq(n)q(r2)nr1f_{r}^{q}(n)\leq q^{\lceil\frac{(r-2)n}{r-1}\rceil}. The following theorem, which is the main technical result of this subsection, shows that the same upper bound in fact holds for significantly smaller qq.

Theorem 3.5.

Let r3r\geq 3. Suppose that qr1q\geq r-1 and r1n+1r-1\mid n+1. Then

frq(n)q(r2)nr1.\displaystyle f_{r}^{q}(n)\leq q^{\lceil\frac{(r-2)n}{r-1}\rceil}.

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., qnq\geq n and qq 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 𝒙,𝒚[q]n\bm{x},\bm{y}\in[q]^{n}, the Hamming distance between 𝒙,𝒚\bm{x},\bm{y} is defined by d(𝒙,𝒚)=|{i[n]:xiyi}|d(\bm{x},\bm{y})=|\{i\in[n]:x_{i}\neq y_{i}\}|. The minimum distance of a code 𝒞[q]n{\mathcal{C}}\subseteq[q]^{n}, denoted by d(𝒞)d({\mathcal{C}}), is min{d(𝒙,𝒚): distinct 𝒙,𝒚𝒞}\min\{d(\bm{x},\bm{y}):\text{~{}distinct~{}}\bm{x},\bm{y}\in{\mathcal{C}}\}.

Lemma 3.6.

If 𝒞[q]n{\mathcal{C}}\subseteq[q]^{n} satisfies d(𝒞)>nr1d({\mathcal{C}})>\lfloor\frac{n}{r-1}\rfloor, then 𝒞{\mathcal{C}} is rr-focal-free.

Proof.

Assume otherwise that {𝒙0,𝒙1,,𝒙r1}𝒞\{\bm{x}^{0},\bm{x}^{1},\dots,\bm{x}^{r-1}\}\subseteq{\mathcal{C}} form an rr-focal code with focus 𝒙0\bm{x}^{0}. Then by 3.1 (ii), {[n]I(𝒙0,𝒙i):i[r1]}\{[n]\setminus I(\bm{x}^{0},\bm{x}^{i}):i\in[r-1]\} are pairwise disjoint subsets of [n][n], which implies that j=1r1d(𝒙0,𝒙j)n\sum_{j=1}^{r-1}d(\bm{x}^{0},\bm{x}^{j})\leq n. Therefore, there exists some j[r1]j\in[r-1] such that d(𝒙0,𝒙j)nr1d(\bm{x}^{0},\bm{x}^{j})\leq\lfloor\frac{n}{r-1}\rfloor, 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 t,n,qt,n,q, an orthogonal array OA(t,n,q)OA(t,n,q) is an n×qtn\times q^{t} matrix, say AA, with entries from [q][q] such that in every t×qtt\times q^{t} submatrix of AA, every possible vector in [q]t[q]^{t} appears as a column exactly once. Hence, any two different columns of AA agree in at most t1t-1 rows. Let 𝒞[q]n\mathcal{C}\subseteq[q]^{n} be the code formed by the column vectors of AA. Then, it is easy to see that d(𝒞)nt+1d(\mathcal{C})\geq n-t+1. 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 q=p1e1psesq=p_{1}^{e_{1}}\cdots p_{s}^{e_{s}} be the canonical integer factorization of q2q\geq 2, where p1,,psp_{1},\ldots,p_{s} are distinct primes, e1,,ese_{1},\ldots,e_{s} are positive integers, and p1e1<<psesp_{1}^{e_{1}}<\cdots<p_{s}^{e_{s}}. If t<p1e1t<p_{1}^{e_{1}} and np1e1+1n\leq p_{1}^{e_{1}}+1, then an OA(t,n,q)OA(t,n,q) 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 frq(n)q(r2)nr1f_{r}^{q}(n)\leq q^{\lceil\frac{(r-2)n}{r-1}\rceil} 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 frq(n)q(r2)nr1f_{r}^{q}(n)\geq q^{\lceil\frac{(r-2)n}{r-1}\rceil} as long as there exists an OA((r2)nr1,n,q)OA(\lceil\frac{(r-2)n}{r-1}\rceil,n,q). 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 n=(r1)d1n=(r-1)d-1. Then (r2)nr1=nd+1\lceil\frac{(r-2)n}{r-1}\rceil=n-d+1. It suffices to show that frq(n)qnd+1f_{r}^{q}(n)\leq q^{n-d+1}. Suppose for the sake of contradiction that there exists an rr-focal-free code 𝒞[q]n{\mathcal{C}}\subseteq[q]^{n} with |𝒞|qnd+1+1|{\mathcal{C}}|\geq q^{n-d+1}+1. Clearly, d2d\geq 2 since |𝒞|qn|{\mathcal{C}}|\leq q^{n}. For a subset S[n]S\subseteq[n], let

US={𝒙𝒞:𝒙S is an own subsequence of 𝒙 with respect to 𝒞}.U_{S}=\{\bm{x}\in\mathcal{C}:\text{$\bm{x}_{S}$ is an own subsequence of $\bm{x}$ with respect to $\mathcal{C}$}\}.

Then, 3.1 (i) implies that for every partition [n]=T1Tr1[n]=T_{1}\cup\cdots\cup T_{r-1}, where TiT_{i}\neq\emptyset for each i[r1]i\in[r-1], we have

𝒞=U[n]T1U[n]Tr1.\displaystyle\mathcal{C}=U_{[n]\setminus T_{1}}\cup\cdots\cup U_{[n]\setminus T_{r-1}}. (11)

Let S([n]nd)S\in\binom{[n]}{n-d} be a subset such that |US||U_{S}| is maximized (possibly |US|=0|U_{S}|=0, and break ties arbitrarily). We will deduce a contradiction by showing that if qr1q\geq r-1 and |𝒞|qnd+1+1|{\mathcal{C}}|\geq q^{n-d+1}+1, then there must exist some S([n]nd){S}S^{\prime}\in\binom{[n]}{n-d}\setminus\{S\} such that |US||US|+1|U_{S^{\prime}}|\geq|U_{S}|+1.

Assume without loss of generality that S=[nd]S=[n-d]. We will construct the desired SS^{\prime} by bounding |U[nd+1]||U_{[n-d+1]}| from the above. Clearly,

U[nd+1]=(U[nd+1]U[nd])(U[nd+1]U[nd]).U_{[n-d+1]}=(U_{[n-d+1]}\cap U_{[n-d]})\cup(U_{[n-d+1]}\setminus U_{[n-d]}).

It is obvious that |U[nd+1]U[nd]||U[nd]||U_{[n-d+1]}\cap U_{[n-d]}|\leq|U_{[n-d]}|. Moreover, for every 𝒚[q]nd\bm{y}\in[q]^{n-d} (which is not an own subsequence 𝒙[nd]\bm{x}_{[n-d]} for any 𝒙𝒞\bm{x}\in{\mathcal{C}}), there are at most qq choices of 𝒙𝒞\bm{x}\in{\mathcal{C}} such that there exists some a[q]a\in[q], for which (𝒚,a)[q]nd+1(\bm{y},a)\in[q]^{n-d+1} is an own subsequence 𝒙[nd+1]\bm{x}_{[n-d+1]} of 𝒙\bm{x}. This implies that

|U[nd+1]U[nd]|q(qnd|U[nd]|).|U_{[n-d+1]}\setminus U_{[n-d]}|\leq q\cdot(q^{n-d}-|U_{[n-d]}|).

Therefore, we have

|U[nd+1]||U[nd]|+q(qnd|U[nd]|)=qnd+1(q1)|U[nd]|.\displaystyle|U_{[n-d+1]}|\leq|U_{[n-d]}|+q\cdot(q^{n-d}-|U_{[n-d]}|)=q^{n-d+1}-(q-1)\cdot|U_{[n-d]}|. (12)

Observe that n=(r2)d+(d1)n=(r-2)d+(d-1). Consider the partition [n]=T1Tr1[n]=T_{1}\cup\dots\cup T_{r-1}, where Ti={(i1)d+1,,id}T_{i}=\{(i-1)d+1,\dots,id\} for i[r2]i\in[r-2] and Tr1={(r2)d+1,,(r1)d1}T_{r-1}=\{(r-2)d+1,\dots,(r-1)d-1\}. Then |T1|==|Tr2|=d,|Tr1|=d1|T_{1}|=\dots=|T_{r-2}|=d,~{}|T_{r-1}|=d-1, and [nd+1]=[n]Tr1[n-d+1]=[n]\setminus T_{r-1}. By (11) and (12), we have

|U[n]T1U[n]Tr2|\displaystyle|U_{[n]\setminus T_{1}}\cup\cdots\cup U_{[n]\setminus T_{r-2}}| |𝒞||U[n]Tr1|=|𝒞||U[nd+1]|\displaystyle\geq|{\mathcal{C}}|-|U_{[n]\setminus T_{r-1}}|=|{\mathcal{C}}|-|U_{[n-d+1]}|
(|𝒞|qnd+1)+(q1)|U[nd]|\displaystyle\geq(|{\mathcal{C}}|-q^{n-d+1})+(q-1)\cdot|U_{[n-d]}|
1+(q1)|U[nd]|.\displaystyle\geq 1+(q-1)\cdot|U_{[n-d]}|.

By pigeonhole principle, there exists some i[r2]i\in[r-2] such that

|U[n]Ti|1+(q1)|U[nd]|r2|U[nd]|+1,|U_{[n]\setminus T_{i}}|\geq\left\lceil\frac{1+(q-1)\cdot|U_{[n-d]}|}{r-2}\right\rceil\geq|U_{[n-d]}|+1,

where the last inequality holds since q1r2q-1\geq r-2. Setting S=[n]TiS^{\prime}=[n]\setminus T_{i}, we have S([n]nd)S^{\prime}\in\binom{[n]}{n-d} and |US|>|U[nd]||U_{S^{\prime}}|>|U_{[n-d]}|, contradicting the maximality of U[nd]U_{[n-d]}. 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 fr(n)f_{r}(n) denote the maximum cardinality of an rr-focal-free hypergraph 2[n]{\mathcal{F}}\subseteq 2^{[n]}. In [1], it was observed that the upper and lower bounds on fr(n)f_{r}(n) can be proved by fr(n)k=1nfr(n,k)f_{r}(n)\leq\sum_{k=1}^{n}f_{r}(n,k) and by the probabilistic method, respectively. Can we improve these bounds?

  • We have determined frq(n)f_{r}^{q}(n) asymptotically for fixed r,nr,n and qq\rightarrow\infty, However, for fixed r,qr,q and nn\rightarrow\infty, 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.

  • Theorems 2.5 and 3.4 are proved by Lemmas 2.7 and A.3, and therefore the lower bounds are non-explicit. Giving near-optimal explicit constructions for both problems remains open.

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 rr-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 rr 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 F{F}-designs for arbitrary F{F}. 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 r,nr,n, let t:=(r2)nr1t:=\lceil\frac{(r-2)n}{r-1}\rceil. Then t=nnr1t=n-\lfloor\frac{n}{r-1}\rfloor. Moreover, λ[r1]\lambda\in[r-1] satisfies n+λ0(modr1)n+\lambda\equiv 0\pmod{r-1} if and only if

λ(nt)+(r1λ)(nt+1)=n.\displaystyle\lambda(n-t)+(r-1-\lambda)(n-t+1)=n. (13)

For notational convenience, we need the following useful definition that connects subsets of [q]n[q]^{n} to multi-partite hypergraphs.

Definition A.1.

For positive integers q,nq,n, let n(q){\mathcal{H}}_{n}(q) denote the complete nn-partite nn-uniform hypergraph with equal part size qq, where the vertex set V(n(q))V({\mathcal{H}}_{n}(q)) admits a partition V(n(q))=V1VnV({\mathcal{H}}_{n}(q))=V_{1}\cup\cdots\cup V_{n} with Vi={(i,a):a[q]}V_{i}=\{(i,a):a\in[q]\} for each i[n]i\in[n], and the edge set is defined as

n(q)={{(1,a1),,(n,an)}:a1,a2,,an[q]}.{\mathcal{H}}_{n}(q)=\{\{(1,a_{1}),\ldots,(n,a_{n})\}:a_{1},a_{2},\ldots,a_{n}\in[q]\}.

Clearly, |V(n(q))|=nq|V({\mathcal{H}}_{n}(q))|=nq and |n(q)|=qn|{\mathcal{H}}_{n}(q)|=q^{n}.

For tnt\leq n, let n(t)(q){\mathcal{H}}_{n}^{(t)}(q) denote the complete nn-partite tt-uniform hypergraph with equal part size qq, where V(n(t)(q))=V(n(q))V({\mathcal{H}}_{n}^{(t)}(q))=V({\mathcal{H}}_{n}(q)), and

n(t)(q)={{(i1,ai1),,(it,ait)}:1i1<<itn,ai1,,ait[q]}.{\mathcal{H}}_{n}^{(t)}(q)=\{\{(i_{1},a_{i_{1}}),\ldots,(i_{t},a_{i_{t}})\}:1\leq i_{1}<\cdots<i_{t}\leq n,a_{i_{1}},\ldots,a_{i_{t}}\in[q]\}.

Then |n(t)(q)|=(nt)qt|{\mathcal{H}}_{n}^{(t)}(q)|=\binom{n}{t}q^{t}.

Let π:[q]nn(q)\pi:[q]^{n}\rightarrow\mathcal{H}_{n}(q) be a bijection defined as follows. For each 𝒙[q]n\bm{x}\in[q]^{n}, let

π(𝒙):={(1,x1),(2,x2),,(n,xn)}n(q).\pi(\bm{x}):=\{(1,x_{1}),(2,x_{2}),\dots,(n,x_{n})\}\in\mathcal{H}_{n}(q).

For 𝒞[q]n\mathcal{C}\subseteq[q]^{n}, let π(C):={π(𝒙):𝒙𝒞}\pi(C):=\{\pi(\bm{x}):\bm{x}\in\mathcal{C}\}. Moreover, for T[n]T\subseteq[n] and a subsequence 𝒙T\bm{x}_{T} of 𝒙\bm{x}, let π(𝒙T)={(i,xi):iT}n(|T|)(q)\pi(\bm{x}_{T})=\{(i,x_{i}):i\in T\}\in\mathcal{H}_{n}^{(|T|)}(q). Crucially, π\pi inherits the own subsequence property in the sense that 𝒙T\bm{x}_{T} is an own subsequence of 𝒙\bm{x} with respect to 𝒞\mathcal{C} if and only if π(𝒙T)\pi(\bm{x}_{T}) is an own subset of π(𝒙)\pi(\bm{x}) with respect to π(𝒞)\pi(\mathcal{C}).

A.1 Proof of Theorem 3.2

The following lemma is an analogue to Lemma 2.3.

Lemma A.2.

Let n2n\geq 2 and r3r\geq 3. Suppose that 𝒞[q]n{\mathcal{C}}\subseteq[q]^{n} is an rr-focal-free code. Let 𝒞0{\mathcal{C}}_{0} be the set of codewords in 𝒞{\mathcal{C}} that have no own (t1)(t-1)-subsequence with respect to 𝒞{\mathcal{C}}, where t=(r2)nr1t=\lceil\frac{(r-2)n}{r-1}\rceil. Then every 𝐱𝒞0\bm{x}\in{\mathcal{C}}_{0} contains at least (nt)m(n,nt,λ)\binom{n}{t}-m(n,n-t,\lambda) own tt-subsequences with respect to 𝒞{\mathcal{C}}.

Proof.

It suffices to show that every 𝒙𝒞0\bm{x}\in{\mathcal{C}}_{0} contains at most m(n,nt,λ)m(n,n-t,\lambda) non-own tt-subsequences. Suppose on the contrary that there exists some 𝒙𝒞0\bm{x}\in{\mathcal{C}}_{0} that contains at least m(n,nt,λ)+1m(n,n-t,\lambda)+1 non-own tt-subsequences with respect to 𝒞{\mathcal{C}}. Let

𝒙:={T([n]nt):𝒙[n]T is a non-own t-subsequence of 𝒙}.{\mathcal{F}}_{\bm{x}}:=\{T\in\binom{[n]}{n-t}:\bm{x}_{[n]\setminus T}\text{ is a non-own $t$-subsequence of }\bm{x}\}.

Then |𝒙|m(n,nt,λ)+1|{\mathcal{F}}_{\bm{x}}|\geq m(n,n-t,\lambda)+1 and by definition, 𝒙{\mathcal{F}}_{\bm{x}} contains λ\lambda pairwise disjoint members T1,,TλT_{1},\dots,T_{\lambda}. By (13), there exist Tλ+1,,Tr1([n]nt+1)T_{\lambda+1},\dots,T_{r-1}\in\binom{[n]}{n-t+1} such that

[n]=T1Tr1.[n]=T_{1}\cup\cdots\cup T_{r-1}.

As T1,,Tλ𝒙T_{1},\dots,T_{\lambda}\in{\mathcal{F}}_{\bm{x}} and 𝒙𝒞0\bm{x}\in{\mathcal{C}}_{0}, for each i[r1]i\in[r-1], 𝒙[n]Ti\bm{x}_{[n]\setminus T_{i}} is a non-own subsequence of 𝒙\bm{x}. Therefore, it follows from 3.1 (i) that 𝒞\mathcal{C} contains an rr-focal code with focus 𝒙\bm{x}, a contradiction. ∎

Now we are ready to present the proof of Theorem 3.2.

Proof of Theorem 3.2.

Suppose that 𝒞[q]n{\mathcal{C}}\subseteq[q]^{n} is an rr-focal-free code. Let 𝒞0{\mathcal{C}}_{0} be defined as in Lemma A.2, and let

𝒞1={𝒙𝒞:𝒙 contains at least one own (t1)-subsequence with respect to 𝒞}.{\mathcal{C}}_{1}=\{\bm{x}\in{\mathcal{C}}:\bm{x}\text{ contains at least one own $\left(t-1\right)$-subsequence with respect to }{\mathcal{C}}\}.

Clearly, 𝒞=𝒞0𝒞1{\mathcal{C}}={\mathcal{C}}_{0}\cup{\mathcal{C}}_{1}. By the discussion above, for each 𝒙𝒞1\bm{x}\in{\mathcal{C}}_{1}, π(𝒙)\pi(\bm{x}) contains at least one own (t1)(t-1)-subset with respect to π(𝒞)\pi({\mathcal{C}}). Let

𝒪𝒙:={Tn(t1)(q):T is an own (t1)-subset of π(𝒙) with respect to π(𝒞)},\mathcal{O}_{\bm{x}}:=\{T\in{\mathcal{H}}_{n}^{(t-1)}(q):T\text{ is an own $\left(t-1\right)$-subset of $\pi(\bm{x})$ with respect to $\pi({\mathcal{C}})$}\},

and

𝒙:={Bn(t)(q):B contains some T𝒪𝒙}.{\mathcal{B}}_{\bm{x}}:=\{B\in{\mathcal{H}}_{n}^{(t)}(q):B\text{ contains some $T\in\mathcal{O}_{\bm{x}}$}\}.

Clearly, 𝒙𝒞1\bm{x}\in{\mathcal{C}}_{1} implies that 𝒪𝒙\mathcal{O}_{\bm{x}} and 𝒙{\mathcal{B}}_{\bm{x}} are both nonempty. For distinct 𝒙,𝒙𝒞1\bm{x},\bm{x}^{\prime}\in\mathcal{C}_{1}, we have 𝒪𝒙𝒪𝒙=\mathcal{O}_{\bm{x}}\cap\mathcal{O}_{\bm{x}^{\prime}}=\emptyset, so |𝒙𝒞1𝒪𝒙||𝒞1||\cup_{\bm{x}\in{\mathcal{C}}_{1}}\mathcal{O}_{\bm{x}}|\geq|{\mathcal{C}}_{1}|. Moreover, every T={(i1,ai1),,(it1,ait1)}𝒪𝒙T=\{(i_{1},a_{i_{1}}),\ldots,(i_{t-1},a_{i_{t-1}})\}\in\mathcal{O}_{\bm{x}} is contained in exactly (nt+1)q(n-t+1)q edges in n(t)(q){\mathcal{H}}_{n}^{(t)}(q), say {(i1,ai1),,(it1,ait1),(it,ait)}n(t)(q)\{(i_{1},a_{i_{1}}),\ldots,(i_{t-1},a_{i_{t-1}}),(i_{t},a_{i_{t}})\}\in{\mathcal{H}}_{n}^{(t)}(q), where it[n]{i1,,it1}i_{t}\in[n]\setminus\{i_{1},\ldots,i_{t-1}\} has nt+1n-t+1 choices and ait[q]a_{i_{t}}\in[q] has qq choices. Therefore, by counting the size of the set

{(T,B):T𝒙𝒞1𝒪𝒙B𝒙𝒞1𝒙 and TB}\{(T,B):T\in\bigcup\nolimits_{\bm{x}\in{\mathcal{C}}_{1}}\mathcal{O}_{\bm{x}}\text{, }B\in\bigcup\nolimits_{\bm{x}\in{\mathcal{C}}_{1}}\mathcal{B}_{\bm{x}}\text{ and }T\subseteq B\}

in two ways, one can infer that

|𝒙𝒞1𝒙|1t|𝒙𝒞1𝒪𝒙|(nt+1)q|𝒞1|(nt+1)qt.\left|\bigcup\nolimits_{\bm{x}\in{\mathcal{C}}_{1}}{\mathcal{B}}_{\bm{x}}\right|\geq\frac{1}{t}\cdot\left|\bigcup\nolimits_{\bm{x}\in{\mathcal{C}}_{1}}\mathcal{O}_{\bm{x}}\right|(n-t+1)q\geq|{\mathcal{C}}_{1}|\cdot\frac{(n-t+1)q}{t}.

For each 𝒚𝒞0\bm{y}\in{\mathcal{C}}_{0}, let

𝒜𝒚:={Sn(t)(q):S is an own t-subset of π(𝒚) with respect to π(𝒞)}.\mathcal{A}_{\bm{y}}:=\{S\in{\mathcal{H}}_{n}^{(t)}(q):S\text{ is an own $t$-subset of $\pi(\bm{y})$ with respect to $\pi({\mathcal{C}})$}\}.

By Lemma A.2, |𝒜𝒚|(nt)m(n,nt,λ)|\mathcal{A}_{\bm{y}}|\geq\binom{n}{t}-m(n,n-t,\lambda) for every 𝒚𝒞0\bm{y}\in{\mathcal{C}}_{0}. Note that by the definition of own subsequences and subsets, it is routine to check that 𝒜𝒚\mathcal{A}_{\bm{y}}, 𝒚𝒞0\bm{y}\in\mathcal{C}_{0}, are pairwise disjoint; moreover, (𝒙𝒞1𝒙)(𝒚𝒞0𝒜𝒚)=(\cup_{\bm{x}\in{\mathcal{C}}_{1}}{\mathcal{B}}_{\bm{x}})\cap(\cup_{\bm{y}\in{\mathcal{C}}_{0}}{\mathcal{A}}_{\bm{y}})=\emptyset. Consequently,

(nt)qt\displaystyle\binom{n}{t}q^{t} =|n(t)(q)||𝒙𝒞1𝒙|+|𝒚𝒞0𝒜𝒚|\displaystyle=|{\mathcal{H}}_{n}^{(t)}(q)|\geq\left|\bigcup\nolimits_{\bm{x}\in{\mathcal{C}}_{1}}{\mathcal{B}}_{\bm{x}}\right|+\left|\bigcup\nolimits_{\bm{y}\in{\mathcal{C}}_{0}}{\mathcal{A}}_{\bm{y}}\right|
|𝒞1|(nt+1)qt+|𝒞0|((nt)m(n,nt,λ))\displaystyle\geq|{\mathcal{C}}_{1}|\cdot\frac{(n-t+1)q}{t}+|{\mathcal{C}}_{0}|\cdot\left(\binom{n}{t}-m(n,n-t,\lambda)\right)
(|𝒞1|+|𝒞0|)((nt)m(n,nt,λ))\displaystyle\geq(|{\mathcal{C}}_{1}|+|{\mathcal{C}}_{0}|)\cdot\left(\binom{n}{t}-m(n,n-t,\lambda)\right)
=|𝒞|((nt)m(n,nt,λ)),\displaystyle=|{\mathcal{C}}|\cdot\left(\binom{n}{t}-m(n,n-t,\lambda)\right),

where the last inequality holds whenever qtnt+1((nt)m(n,nt,λ))q\geq\frac{t}{n-t+1}\left(\binom{n}{t}-m(n,n-t,\lambda)\right), 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 {\mathcal{F}} and {\mathcal{H}} are kk-partite hypergraphs with vertex partitions V()=i=1kWiV({\mathcal{F}})=\cup_{i=1}^{k}W_{i} and V()=i=1kViV({\mathcal{H}})=\cup_{i=1}^{k}V_{i}, respectively. A copy {\mathcal{F}}^{\prime} of {\mathcal{F}} in {\mathcal{H}} is called faithful (with respect to the partitions above) if for each i[k]i\in[k], the copy of WiW_{i} in V()V({\mathcal{F}}^{\prime}) is contained in ViV_{i}. An {\mathcal{F}}-packing {(V(i),i):i[m]}\{(V({\mathcal{F}}_{i}),{\mathcal{F}}_{i}):i\in[m]\}\subseteq\mathcal{H} is said to be faithful, if for every j[m]j\in[m], j{\mathcal{F}}_{j} is a faithful copy of {\mathcal{F}}.

Lemma A.3 ([22]).

Let n>tn>t and ([n]t)\mathcal{F}\subseteq\binom{[n]}{t} be fixed. Then viewing \mathcal{F} as an nn-partite hypergraph, there exists a faithful induced {\mathcal{F}}-packing {(V(i),i):i[m]}\{(V({\mathcal{F}}_{i}),{\mathcal{F}}_{i}):i\in[m]\} in n(t)(q){\mathcal{H}}_{n}^{(t)}(q) with m(1o(1))(nt)qt||m\geq(1-o(1))\cdot\frac{\binom{n}{t}q^{t}}{|{\mathcal{F}}|}, where o(1)0o(1)\rightarrow 0 as qq\rightarrow\infty.

Proof of Theorem 3.4.

Let 𝒢([n]nt){\mathcal{G}}\subseteq\binom{[n]}{n-t} be one of the largest (nt)(n-t)-uniform hypergraphs on nn vertices that do not contain λ\lambda pairwise disjoint edges, where t=(r2)nr1t=\lceil\frac{(r-2)n}{r-1}\rceil. Then by definition we have |𝒢|=m(n,nt,λ)|{\mathcal{G}}|=m(n,n-t,\lambda). Let 𝒢={A[n]:[n]\A𝒢}{\mathcal{G}}^{\prime}=\{A\subseteq[n]:[n]\backslash A\in{\mathcal{G}}\} and =([n]t)\𝒢{\mathcal{F}}=\binom{[n]}{t}\backslash{\mathcal{G}}^{\prime}. Clearly, |𝒢|=|𝒢||{\mathcal{G}}|=|{\mathcal{G}}^{\prime}| and ||=(nt)|𝒢|=(nt)m(n,nt,λ)|{\mathcal{F}}|=\binom{n}{t}-|{\mathcal{G}}|=\binom{n}{t}-m(n,n-t,\lambda).

Applying Lemma A.3 with {\mathcal{F}} defined as above gives a faithful induced {\mathcal{F}}-packing {(V(i),i):i[m]}\{(V({\mathcal{F}}_{i}),{\mathcal{F}}_{i}):i\in[m]\} in n(t)(q){\mathcal{H}}_{n}^{(t)}(q) with

m(1o(1))(nt)qt||=(1o(1))(nt)qt(nt)m(n,nt,λ).\displaystyle m\geq(1-o(1))\cdot\frac{\binom{n}{t}q^{t}}{|{\mathcal{F}}|}=(1-o(1))\cdot\frac{\binom{n}{t}q^{t}}{\binom{n}{t}-m(n,n-t,\lambda)}.

where o(1)0o(1)\to 0 as qq\to\infty. Note that for each i[m]i\in[m], i{\mathcal{F}}_{i} is a faithful copy of {\mathcal{F}}, where both {\mathcal{F}} and n(t)(q){\mathcal{H}}_{n}^{(t)}(q) are viewed as nn-partite hypergraphs. We can treat each copy V(i)V({\mathcal{F}}_{i}) of V()V({\mathcal{F}}) as a vector in [q]n[q]^{n}, according to (the inverse of) π\pi defined below Definition A.1. Let 𝒞={π1(V(i)):i[m]}{\mathcal{C}}=\{\pi^{-1}(V({\mathcal{F}}_{i})):i\in[m]\}.

To prove the theorem, it remains to show that 𝒞{\mathcal{C}} is rr-focal-free. Assume for the sake of contradiction that {𝒙1,,𝒙r}𝒞\{\bm{x}^{1},\ldots,\bm{x}^{r}\}\subseteq{\mathcal{C}} forms an rr-focal code with focus 𝒙r\bm{x}^{r}. It follows from 3.1 that [n]I(𝒙r,𝒙1),,[n]I(𝒙r,𝒙r1)[n]\setminus I(\bm{x}^{r},\bm{x}^{1}),\ldots,[n]\setminus I(\bm{x}^{r},\bm{x}^{r-1}) are r1r-1 pairwise disjoint subsets. Moreover, assume without loss of generality that for each i[r]i\in[r], 𝒙i=π1(V(i))\bm{x}^{i}=\pi^{-1}(V(\mathcal{F}_{i})), where i\mathcal{F}_{i} is a copy of \mathcal{F} in the previous \mathcal{F}-packing. Then, for each i[r1]i\in[r-1], we have |I(𝒙r,𝒙i)|=|V(r)V(i)|t|I(\bm{x}^{r},\bm{x}^{i})|=|V(\mathcal{F}_{r})\cap V(\mathcal{F}_{i})|\leq t, which implies that |[n]I(𝒙r,𝒙i)|nt|[n]\setminus I(\bm{x}^{r},\bm{x}^{i})|\geq n-t. Combining the above discussion with (13), one can infer that there are at least λ\lambda distinct i[r1]i\in[r-1] such that |[n]I(𝒙r,𝒙i)|=nt|[n]\setminus I(\bm{x}^{r},\bm{x}^{i})|=n-t, which implies that |I(𝒙r,𝒙i)|=|V(r)V(i)|=t|I(\bm{x}^{r},\bm{x}^{i})|=|V(\mathcal{F}_{r})\cap V(\mathcal{F}_{i})|=t. Then we obtain a contradiction due to the same reason as in the proof of Theorem 2.5, we omit the details. ∎