STRUCTURE AND PROPERTIES OF LARGE INTERSECTING FAMILIES ANDREY KUPAVSKII
Abstract. We say that a family of π-subsets of an π-element set is intersecting, if any two of its sets intersect. In this paper we study properties and structure of large intersecting families. We prove a conclusive version of Franklβs theorem on intersecting families with bounded maximal degree. This theorem, along with its generalizations to cross-intersecting families, strengthens the results obtained by Frankl, Frankl and Tokushige, Kupavskii and Zakharov and others. We study the structure of large intersecting families, obtaining some very general structural theorems which extend the results of Han and Kohayakawa, as well as Kostochka and Mubayi. We also obtain an extension of some classic problems on intersecting families introduced in the 70s. We extend an old result of Frankl, in which he determined the size and structure of the largest intersecting family of π-sets with covering number 3 for π > π0 (π). We obtain the same result for π > πΆπ, where πΆ is an absolute constant. Finally, we obtain a similar extension for the following problem of ErdΛos, Rothschild and SzΒ΄emeredi: what is the largest intersecting family, in which no element is contained in more than a π-proportion of the sets, for different values of π.
1. Introduction For integers π β€ π, put [π, π] := {π, π + 1, . . . , π}, and denote [π] := [1,(οΈπ])οΈfor shorthand. For a set π, denote by 2π its power set and, for integer π β₯ 0, denote by ππ the collection of all π-element subsets (π-sets) of π. A family is simply a collection of sets. We call a family intersecting, if any two of its sets intersect. A βtrivialβ example of an intersecting family is the family of all sets containing a fixed element. We call a family non-trivial, if the intersection of all sets from the family is empty. One of the oldest and most famous results in extremal combinatorics is the ErdΛosβKoβRado theorem: (οΈ[π])οΈ Theorem 1.1 ([11]). Let π β₯ 2π > 0 and consider an intersecting family β± β . Then π (οΈπβ1)οΈ |β±| β€ πβ1 . Moreover, for π > 2π the equality holds only for the families of all π-sets containing a given element. Answering a question of ErdΛos, Ko, and Rado, Hilton and Milner [33] found the size and structure of the largest non-trivial intersecting families of π-sets. For π β₯ 4, up to a permutation of the ground set, it must have the form βπ , where for integer 2 β€ π’ β€ π (οΈ )οΈ (οΈ )οΈ {οΈ }οΈ {οΈ }οΈ [π] [π] (1.1) βπ’ := π΄ β : [2, π’ + 1] β π΄ βͺ π΄ β : 1 β π΄, [2, π’ + 1] β© π΄ ΜΈ= β
. π π (οΈπβ1)οΈ (οΈπβπβ1)οΈ (οΈ )οΈ π₯1 has size πβ1 β πβ1 + 1, which is much smaller than πβ1 , provided π is large as πβ1 compared to π. For a family β± β 2[π] and π β [π], the degree ππ (β±) of π in β± is the number of sets from β± containing π. Let β(β±) stand for the maximal degree of an element in β±. Frankl [16] proved the following far-reaching generalization of the HiltonβMilner theorem. The research was supported by the Advanced Postdoc.Mobility grant no. P300P2 177839 of the Swiss National Science Foundation. 1
(οΈ[π])οΈ Theorem 1.2 ([16]). Let π > 2π > 0 and β± β be an intersecting family. If β(β±) β€ π (οΈπβ1)οΈ (οΈπβπ’β1)οΈ β πβ1 for some integer 3 β€ π’ β€ π, then πβ1 (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ1 πβπ’β1 πβπ’β1 |β±| β€ + β . πβ1 πβπβ1 πβ1 One can deduce the HiltonβMilner theorem from the π’ = π case of Theorem 1.2. Theorem 1.2 is sharp for integer values of π’, as witnessed by the example (1.1). On a high level, it provides us with an upper bound on |β±| in terms of the size of the largest trivial subfamily (star) in β±. Let us state a stronger version of Theorem 1.2 in dual terms. For a family β±, the diversity πΎ(β±) is the quantity |β±| β β(β±). One may think of diversity as of the distance from β± to the closest star. The following strengthening of Theorem 1.2 was obtained by Kupavskii and Zakharov [43]. (οΈ[π])οΈ Theorem 1.3 ([43]). Let π > 2π > 0 and β± β be an intersecting family. If πΎ(β±) β₯ π (οΈπβπ’β1)οΈ for some real 3 β€ π’ β€ π, then πβπβ1 (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ1 πβπ’β1 πβπ’β1 (1.2) |β±| β€ + β . πβ1 πβπβ1 πβ1 We note that the HiltonβMilner theorem, as well as Theorem 1.2, is immediately implied by Theorem 1.3. The deduction of Theorem 1.3 from Theorem 1.2 for integer values of π’ is possible, but not straightforward. Theorem 1.3 provides the strongest known stability result for the ErdΛosβKoβRado for large intersecting families, more precisely, for the families (οΈ )οΈ (οΈtheorem )οΈ πβ3 of size at least πβ2 +2 . There are several other stability results for the ErdΛosβKoβRado πβ2 πβ2 theorem, see, e.g. [6, 9, 28]. In Section 2, we prove a conclusive version of Theorem 1.3, which gives the precise dependence of size of an intersecting family β± of π-sets on (the lower bound on) πΎ(β±). The result then is extended to cover the equality case, as well as the weighted case and the case of cross-intersecting families. In particular, it strengthens the results of [16], [25], [43]. One of the main ingredients in the proof of the main result of Section 2 (as well as in the proofs of Theorems 1.2, 1.3) is the famous KruskalβKatona theorem [40, 37]. This theorem is a central result in extremal set theory and has numerous applications (see, e.g., [2, 4]). Another key ingredient is the bipartite switching trick, which was introduced in [43] (similar ideas appeared earlier in [21]). In this paper, we exploit this trick to a much greater extent. We do not state the aforementioned theorem in this section since it requires some preparations. Instead, we state the following corollary, which can be seen as a generalization of the HiltonβMilner phenomena. (οΈ[π])οΈ Corollary 1.4. Let π > 2π β₯ 8 and β± β be an intersecting family. Suppose that π (οΈπβπ’β1)οΈ πΎ(β±) > πβπβ1 for some integer 4 β€ π’ β€ π. Then (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ1 πβπ’β1 πβπ’β1 πβπβ2 (1.3) |β±| β€ + β β + 1. πβ1 πβπβ1 πβ1 πβ2 (οΈ )οΈ (οΈ )οΈ β Moreover, the same inequality holds for π > 2π β₯ 6 with π’ = 3 if πβ4 < πΎ(β±) β€ πβ3 πβ3 πβ2 (οΈπβπβ2)οΈ (οΈπβ3)οΈ (οΈπβ3)οΈ (οΈπβ4)οΈ (οΈπβπβ2)οΈ + 1 or πβ2 < πΎ(β±) β€ πβ2 + πβ2 β πβ2 + 1. πβ2 (οΈ )οΈ Compare (1.3) with (1.2) for integer π’. The difference in the bounds is πβπβ2 β 1, while πβ2 the lower bounds on diversity differ by 1. Thus, Corollary 1.4 states that the (οΈsize of)οΈ the largest family with diversity at least πΎ has a big drop when πΎ passes the point πβπ’β1 for πβπβ1 integer π’. We also note that Corollary 1.4 is sharp, as it will be clear from Section 2.
in
Numerous authors aimed to determine precisely, what are the largest intersecting families (οΈ[π])οΈ with certain restrictions. One of such questions was studied by Han and Kohayakawa, π
who determined the largest family of intersecting families that is neither contained in the ErdΛosβKoβRado family, nor in the HiltonβMilner family. In our terms, the question can be simply restated as follows: what is the largest intersecting family with πΎ(β±) β₯ 2? The proof of Han and Kohayakawa is quite technical and long. KruskalβKatona-based arguments allow for a very short and simple proof in the case π β₯ 5. For π β [π] let us put πΌπ := [π + 1, π + π] and (οΈ )οΈ {οΈ }οΈ [π] π₯π := {πΌ1 , πΌπ } βͺ πΉ β : 1 β πΉ, πΉ β© πΌ1 ΜΈ= β
, πΉ β© πΌπ ΜΈ= β
. π (οΈ[π])οΈ We note that π₯π β π and that π₯π is intersecting for every π β [π]. Moreover, πΎ(π₯π ) = 2 for π > 1 and π₯1 is the HiltonβMilner family. It is an easy calculation to see that |π₯π | > |π₯π+1 | for every π β₯ 4 and π β [π β 1].1 Theorem 1.5 ([31]). Let π > 2π, π β₯ 4. Then any intersecting family β± with πΎ(β±) β₯ 2 satisfies (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ1 πβπβ1 πβπβ2 (1.4) |β±| β€ β β + 2, πβ1 πβ1 πβ2 moreover, for π β₯ 5 the equality is attained only on the families isomorphic to π₯2 . We note that Han and Kohayakawa also proved their theorem for π = 3, as well as described the cases of equality for π = 4. These cases are more tedious and do not follow from our methods in a straightforward way. However, Theorem 1.5 can be deduced without much effort. A slightly weaker version of the theorem above (without uniqueness) is a consequence of the main result in the paper by Hilton and Milner [33] (cf. also [31]). Applying Corollary 1.4 with π’ = π, we conclude that (1.4) holds for π β₯ 4. The bound is sharp, as witnessed by π₯2 . The uniqueness requires hardly more effort, but since it uses Theorem 2.3, stated in Section 2, we postpone its proof until Section 3. For any set π, family β± β 2π and π β π, we use the following standard notations β±(Β―π) := {πΉ : π β / πΉ β β±} and β±(π) := {πΉ β {π} : π β πΉ β β±}. (οΈ )οΈ (οΈ )οΈ Note that β±(Β―π) β πβ{π} and β±(π) β πβ{π} . π πβ1 βοΈ Denote by β°π the maximal intersecting family with |β°π (Β―1)| = π, | πΈββ°π (Β―1) πΈ| = π β 1 (note that the family is defined up to isomorphism). Note that π₯2 is isomorphic to β°2 .2 It is not difficult to see that for π β 1 < π < π β π we have β°π β β°πβπ : we have β°π (1) = β°πβπ (1) for this range. The following theorem is one of the main results in [39]: (οΈ )οΈ Theorem 1.6 ([39]). Let π β₯ 5 and π = π(π) be sufficiently large. If β± β [π] is intersecting π and |β±| > |π₯3 | then β± β β°π for π β {0, . . . π β 1, π β π}. We note that it is easy to verify that |π₯3 | < |β°πβπ |, e.g., for π > 4π. The authors of [39] we using the delta-systems method of Frankl.3 Actually, Theorem 1.6 can be deduced from the results of Frankl [14] with little extra effort. Many results in extremal set theory are much easier to obtain once one assumes that π is sufficiently large in comparison to π. (The possibility to apply the delta-method is one of the reasons.) In particular, the bound on π in Theorem 1.6 is doubly exponential in π. In this 1Indeed,
the difference |π₯π | β |π₯π+1 | is
(οΈπβπβ2)οΈ
β 1 for π = 1 and
(οΈπβπβπ)οΈ
β
(οΈπβπβπβ1)οΈ
πβ1
πβ1
=
(οΈπβπβπβ1)οΈ
for πβ2 π β₯ 2. 2Cf. the discussion in the beginning of Section 2.1 and note the relation to the lexicographic families, defined in Section 2: β°π (Β― 1) is isomorphic to β([2, π], π, π). Using Theorems 2.4 and 2.9 (or by tedious direct calculation), we can conclude that |β°πβ1 | < |β°πβ2 | = |β°πβπ | < |β°πβ3 | < . . . < |β°1 |. 3The goal of their paper, was, in a sense, to draw the attention of the researchers to this method. πβ2
paper, we deduce Theorem 1.6 from a much more general result, which, additionally, holds without any restriction on π. A family is called minimal with respect to some property, if none of its proper subfamilies possesses the property. For shorthand, we say that βοΈ β³ is minimal w.r.t. common intersection βοΈ if, for any ππ β β³, we have | π ββ³β{ππ } π | > | π ββ³ π |. The following theorem is one of the main results of this paper. (οΈ )οΈ Theorem 1.7. Assume that π > 2π β₯ 8. Consider an intersecting family β± β [π] with π β(β±) = π1 (β±). βοΈTake a subfamily β³ β β±(Β―1), which is minimal w.r.t. common intersection and such that | π ββ³ π | = π‘. Take the (unique) maximal intersecting family β± β² , such that β± β² (Β―1) = β³. If π‘ β₯ 3 then we have |β±| β€ |β± β² |,
(1.5)
and, for π β₯ 5 equality is possible ifβοΈand only if β± is isomorphic to β± β² . Moreover, if β± is as above and | πΉ ββ± (Β―1) πΉ | β€ π‘ for some π‘ β₯ 3, then |β±| β€ |π₯πβπ‘+1 |,
(1.6)
and, for π β₯ 5, equality is possible only if β± is isomorphic to π₯πβπ‘+1 . This theorem generalizes Theorems 1.5 and 1.6 and gives a reasonable classification of all large intersecting families. We also note that we cannot in general replace the condition on π‘ by π‘ β₯ 2. Indeed, one can see that the family β2 (cf. (1.1)) is much larger than π₯πβ1 for large π.4 Corollary 1.8. The statement of Theorem 1.6 is valid for any π > 2π β₯ 10. Proof of Corollary βοΈ 1.8. Fix any β± as in Theorem 1.8 and assume that β(β±) = π1 (β±). First assume that | πΉ ββ± (Β―1) | β€ π β 2. Since π β₯ 5, we are in position to apply the second part of βοΈ Theorem 1.7 to β±, and get a contradiction with |β±| > |π₯3 |. Therefore, | πΉ ββ± (Β―1) πΉ | = π β 1 and thus β±(Β―1) is isomorphic to β°π (Β―1) for π = |β±(Β―1)|, which concludes the proof. The proof of Theorem 1.7 is given in Section 3.1. The main tool of the proof of Theorem 1.7 is again the aforementioned bipartite switching trick. In this paper, we exploit it to much greater extent than in [21] and [43]. One key observation that allows us to prove Theorem 1.7 is that this bipartite switching is possible even in situations when we know practically nothing about the structure of the family. In the remaining part of the introduction, we present two results that extend some classic results of Frankl, ErdΛos Rothshild and Semeredi, and Furedi proven for π > π0 (π) (with double-exponential dependency on π, coming from the aforementioned delta-method) to the range π > πΆπ, where πΆ is an absolute constant. Apart from the bipartite switching trick, we use as a main tool the junta approximation theorem due to Dinur and Friedgut [8]. The approach is resemblant of the recent paper [41] of the author, but here we apply it to a much wider class of problems. The rough framework of combining junta method to get approximate structure with combinatorial arguments for finer structure was used in an excellent recent paper [38]. One novel aspect in the use of junta method in the first problem below is that the actual extremal configuration is quite far from being a junta (i.e., the family is not defined by the intersection with a constant-size subset of the ground set, see precise definition in Section 4)! This, of course, poses additional complications. For a family β±, let π (β±) denote the covering number of β±, that is, the minimum size of set π that intersects all sets in β±. Each such π we call a hitting set. 4The
size of π₯πβ1 can be bounded by π > 2π 2 , say.
(οΈπβ2)οΈ πβ2
+
(οΈπβ3)οΈ πβ2
+ 2 + (π β 2)
(οΈ(οΈπβ4)οΈ πβ2
β
(οΈπβπβ2)οΈ)οΈ πβ2
πΆπ, where πΆ is an absolute constant, independent of π. An important tool in the proof (as well as in the proof of Theorem 2.4) is Lemma 3.1, in which we found an elegant way to bound the sizes of families β± satisfying π (β±) = 3 and π (β±(Β―1)) = 2, and where β±(Β―1) is minimal w.r.t. this property. In the paper [23], the authors managed to extend the result of [14] to the case π = 4, determining the exact value of π(π, π, 4) and the structure of the extremal family for π > π0 (π). The analysis in [23] is much more complicated than that in [14], and the problem for π β₯ 5 is still wide open. The result of [23] may be extended to much smaller π in a similar way, but, of course, progress on the case π β₯ 5 would be more interesting. ErdΛos, Rothschild and SzemerΒ΄ (οΈ[π])οΈedi (cf. [10]) raised the following question: how large can the intersecting family β± β π be, given that β(β±) β€ π|β±|. They proved that, for any fixed 2/3 < π < 1, there exists π0 (π, π), such that for any π > π0 (π, π) the largest intersecting family under this restriction is β2 (see (1.1)), up to isomorphism. Stronger results of this type were proven by Frankl [14] and by FΒ¨ uredi [29]. See also a survey [7], where the concise statement of the results is given. The methods we developed in this paper allow us to extend these results to the range π > πΆπ, where πΆ depends on π only. We are going to illustrate it for one such theorem, but we note that the same ideas would work for other cases. Let us state one of the theorems, proven in [14]. Recall that a Fano plane (projective plane of order 2) π« is a family consisting of 7 3-element sets π1 , . . . , π7 , such that |ππ β© ππ | = 1 for each π ΜΈ= π. (οΈ )οΈ Theorem 1.11 ([14]). Suppose that β± β [π] is intersecting, and β(β±) β€ π|β±| for some π π β (3/7, 1/2). Assume that β± has the largest cardinality among such families. Then, for any π > π0 (π, π), β± is isomorphic to (οΈ )οΈ {οΈ }οΈ [π] π3/7 := πΉ β : π β πΉ for some π β π« . π Our contribution here is as follows.
Theorem 1.12. There exists an absolute constant πΆ, such that the following holds. In terms of Theorem 1.11, if there exists π > 0, such that π β [3/7 + π, 1/2 β π], then the conclusion of Theorem 1.11 holds for π > πΆπ π. The proof of this theorem is given in Section 4.2. In Section 5, we discuss our results and methods, as well as pose some open problems. 2. The complete diversity version of Franklβs theorem Let us begin with the statement of the KruskalβKatona theorem. We shall state the KruskalβKatona theorem in two different forms, but the most handy for our purposes is the form due to Hilton in terms of cross-intersecting families. Let us (οΈπ )οΈfirst give some definitions. For a set π, lexicographical order (lex) βΊ on the sets from π is a total order, in which π΄ βΊ π΅ iff the (οΈ|π|)οΈminimal element of π΄ β π΅ is smaller than the minimal element of π΅ β π΄. For 0 β€ π β€ π let β(π, π, π) be the collection of π largest π-element subsets of π with respect to lex. We say that two families π, β¬ are cross-intersecting if π΄ β© π΅ ΜΈ= β
for any π΄ β π, π΅ β β¬. (οΈ )οΈ (οΈ[π])οΈ Theorem 2.1 ([40],[37]). If π β [π] , β¬ β are cross-intersecting then the families π π β([π], |π|, π), β([π], |β¬|, π) are also cross-intersecting. In this section, we analyze in great details the relationship between the diversity of an intersecting family and its size. We first note that, if the value of diversity is given precisely, then it is easy to determine the largest intersecting family with such diversity. Indeed, the subfamilies of sets containing the element of the largest degree and not containing the element of the largest degree are cross-intersecting, and one can get exact bounds using Theorem 2.1. Studying the size of an intersecting family with given upper bounds on diversity is not interesting: the largest intersecting family has diversity 0. In this section we obtain the concluding version of Theorem 1.3, which tells exactly, how large an intersecting family may be, given a lower bound on its diversity. We determine all βextremalβ values of diversity and the sizes of the corresponding families. The difficulty to obtain such a version of Theorem 1.3 is that, while Theorem 2.1 gives a very strong and clear characterisation of families with fixed diversity, the size of the family is not monotone w.r.t. diversity (the size of the largest family with given diversity does not necessarily decrease as diversity increases, although it is true in βmostβ cases). Moreover, the numerical dependence between maximal possible sizes of π and β¬ given by Theorem 2.1 is complicated and difficult to work with, see [22] and [27]. Thus, an effort is needed to find the right point of view on the problem. We shall give two versions of the main theorem of this section. First, we give a βquantitativeβ version with explicit sharp bounds on the size of intersecting families depending on the lower bound on their diversity. It may be more practical to apply in some cases, but it is difficult to grasp what is hidden behind the binomial coefficients in the formulation. Thus, later in the section (and as an intermediate step of the proof), we shall give a βconceptualβ version of our main theorem. We note that the proof that we present is completely computationfree. In Sections 2.3, 2.4 we present strengthenings and generalisations of our main result. The cases of equality in Theorems 2.3 and 2.4 are described in Theorem 2.9. We provide a weighted version of the main result and a generalization to the case of cross-intersecting families. We note that the main results of the section are meaningful for any π β₯ 3. (οΈ(This )οΈ is by no [π] means a serious restriction since possible structure of intersecting families in π for π β€ 2 is trivial.) The following representation of natural numbers is important for the (classic form of) the KruskalβKatona theorem. Given positive integers πΎ and π, one can always write down πΎ
uniquely in the π-cascade form: (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ ππ ππβ1 ππ πΎ= + + ... + , ππ > ππβ1 > . . . > ππ β₯ 1. π πβ1 π For the sake of comparison, let us state the classical version of the KruskalβKatona theorem (equivalent to Theorem 2.1). (οΈ )οΈ Theorem 2.2 ([40],[37]). Let β± β [π] and put π (οΈ )οΈ {οΈ β² }οΈ [π] π(β±) := πΉ β : πΉ β² β πΉ for some πΉ β β± . πβ1 (οΈππ )οΈ (οΈππ )οΈ If |β±| = π + . . . + π , then (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ ππ ππβ1 ππ |π(β±)| β₯ + + ... + . πβ1 πβ1 π β1 Next, (οΈ )οΈwe start preparations to state the main result of this section. Given a number πΎ < πβ1 , let us write it in the (π β π β 1)-cascade form: πβ1 (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π β π1 π β π2 π β ππ π πΎ= + + ... + , πβπβ1 πβπβ2 π β π β π π where 1 < π1 < π2 < . . . < ππ π .5 Define ππΎ := {π1 , . . . , ππ π } and put ππΎ := ππΎ β [2, ππ π β 1], where β stands for symmetric difference. Note that ππΎ βͺ ππΎ = [2, ππ π ] and ππΎ β© ππΎ = {ππ π }. Suppose that ππΎ = {π1 , . . . , ππ π }, where 1 < π1 < . . . < ππ π := ππ π . (οΈ )οΈ Definition 1. We call a nonnegative integer πΎ resistant, if either πΎ = πβ4 or the following πβ3 holds: (1) π π := |ππΎ | β€ π and π π := |ππΎ | β€ π β 1; (2) ππ > 2π + 2 for each π β [π π ]. (οΈ )οΈ (οΈ )οΈ In particular, any integer πΎ > πβ4 has πβ4 as one of the summands in the (π β π β 1)πβ3 πβ3 cascade form, and thus is not resistant. (οΈ )οΈ Let 0 = πΎ0 < πΎ1 < . . . < πΎπ = πβ4 be all the resistant numbers in increasing order. πβ3 (οΈ )οΈ Theorem 2.3. Let π > 2π β₯ 6. Consider an intersecting family β± β [π] . Suppose that π πΎπβ1 < πΎ(β±) β€ πΎπ for π β [π] and that the representation of πΎπ in the (π β π β 1)-cascade form is (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π β π1 π β π2 π β ππ π πΎπ = + + ... + , πβπβ1 πβπβ2 π β π β π π then (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π β π1 π β π2 π β ππ π + + ... + + πΎπ , (2.1) |β±| β€ πβπ πβπβ1 π β π β π π + 1 where {π1 , . . . , ππ π } = ππΎπ and {π1 , . . . , ππ π } = ππΎπ . The expression in the right hand side of (2.1) strictly decreases as π increases. Moreover, the presented bound is sharp: for each π = 1, . . . , π there exists an intersecting family with diversity πΎπ which achieves the bound in (2.1). Theorem 1.3 and the concept of diversity was successfully used to advance in several problems concerning intersecting families [13, 20, 36, 42]. However, sometimes the statement of Theorem 1.3 was not fine-grained enough for the applications, and some extra work was needed to deduce some rudimentary versions of Theorem 2.3. (One example of an application of an easy application of Theorem 2.3 is Theorem 1.5 in the introduction.) This is one of our motivations for proving Theorem 2.3. The other motivation is the desire to have the 5Note
that if π1 = 1 then πΎ β₯
(οΈπβ1)οΈ π
β₯
(οΈπβ1)οΈ πβ1
, which contradicts our assumption on πΎ.
conclusive version of Theorems 1.2 and 1.3 and highlight the parallel with the original version of the KruskalβKatona theorem. (οΈ )οΈ Let us mention that we state Theorem 2.3 only for πΎ(β±) β€ πβ4 , since Theorem 1.3 (οΈπβ2)οΈ (οΈπβ3)οΈ (οΈπβ4)οΈ πβ3 already gives us the bound |β±| β€ πβ2 + 2 πβ2 if πΎ(β±) β₯ πβ3 , and we cannot get any better bound in general for larger πΎ. Indeed, the intersecting family β2 (cf. (1.1)) attains (οΈπβ3)οΈ the bound above on the cardinality and has diversity πβ2 . The second part of Corollary 1.4 complements Theorem 1.3 in this respect, showing the aforementioned example is essentially the only exception. We also note that in a recent work [41] the author managed (οΈπβ3)οΈto prove that there exists π, such that for any π, π satisfying π β₯ ππ we have πΎ(β±) β€ πβ2 for any (οΈ )οΈ intersecting β± β [π] . Earlier, this was shown to be true for π β₯ 6π 2 by Frankl [17]. Thus, π for π β₯ ππ Theorem 2.3 gives a complete answer to the question we address. In Section 2.3, we shall analyze the cases when the equality in (2.1) can be attained, as well as the cases of very large diversity. In particular, we shall prove the π’ = 3 part of Corollary 1.4. 2.1. Some examples and Theorem 2.3 restated. Let us try to familiarize the reader with the statement of Theorem(οΈ 2.3. )οΈWe (οΈhave )οΈπΎπ = π for π = )οΈ1, . . . , π β 3. Indeed, for (οΈπβπβπΎ πβπβ2 1 β€ πΎ < π β π β 1 we have πΎ = πβπβ1 + + . . . + . Thus, for any such πΎ we πβπβ1 πβπβ2 πβπβπΎ have ππΎ = [π + 1, π + πΎ] and ππΎ = [2, π] βͺ {πΎ}. Condition (1) in Definition 1 is satisfied if πΎ β€ π β 1. Condition (2) is satisfied iff π + πΎ > 2πΎ + 2, which is equivalent to πΎ β€ π β 3. (Note also that πΎ = 1 is resistant for π)οΈ = 3.) From the discussion above, we also conclude (οΈ πβπ that, for π > 3, we have πΎπβ2 = πβπβ1 = π β π. The following observation is given for the sake of familiarizing the reader with the statement. Observation. The bound in (οΈTheorem 2.3 is always at least )οΈ (οΈπβ4as )οΈ strong as the bound in Theorem 1.3 for intersecting β± β [π] with diversity πΎ(β±) β€ . π πβ3 Let(οΈus first )οΈ compare the statement of Theorem 2.3 with the statement of Theorem 1.3 for πβπ’β1 πΎπ := πβπβ1 with integer π’. Such πΎπ is resistant for any π’ β [3, π], and we have π΄πΎπ = [2, π’+1]. Thus, if we substitute such πΎπ in (2.1), then we get the bound (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβπ’β1 πβ2 πβπ’β1 πβ1 πβπ’β1 |β±| β€ + ... + + πΎπ = β + , πβπ πβπβπ’+1 πβπ πβπβπ’ πβπβ1 which is exactly the bound (1.2) for πΎπ . Remark that the inequality (2.1), however, gives a stronger conclusion and is valid in weaker assumptions. Indeed, while we know that this bound is sharp for πΎ(β±) = πΎπ , Theorem 2.3 also tells us that β± with πΎ(β±) > πΎπ has strictly smaller size (quantified in Corollary 1.4). Moreover, even if πΎπβ1 < πΎ(β±) β€ πΎπ , we are still getting the same upper bound. Returning to the proof of the observation, assume now that π’ is a real number. The function in the right hand side of (1.2) is monotone decreasing as πΎ(β±) increases (or, equivalently, as π’ decreases). Therefore, to show that the bound (2.1) is stronger than (1.2), it is sufficient to verify it for all values of πΎπ , π = 0, . . . , π. But for each of these values the bound (2.1) is sharp, so (1.2) can be only weaker than (2.1). Proof of the first part of (οΈCorollary (integer) π’ β₯)οΈ 4. )οΈ 1.4. Here, we prove Corollary 1.4 for (οΈπβπ’β1 )οΈ (οΈπβπβ2 πβπ’β1 Choose π such that πΎπ = πβπβ1 . Assume first that π β₯ 5. Then πΎπ+1 = πβπβ1 + πβπβ2 = (οΈπβπ’β1)οΈ + 1 =: πΎ. To see this, we just have to check that πΎ is a resistant number. In terms πβπβ1 of Definition 1, we have ππΎ = {π’ + 1, π + 2} and ππΎ = {2, 3, . . . , π’, π’ + 2 . . . , π + 2}. We have π π = 2 β€ π β 1 and π π = π, thus, condition (1) of Definition 1 is fulfilled. Moreover, π1 = π’ + 1 > 2 Β· 1 + 2 and π2 = π + 2 > 2 Β· 2 + 2, fulfilling condition (2) of the definition.
Thus, (2.1) implies that (οΈ
)οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ2 πβπ’ πβπ’β2 πβπβ2 πβπ’β1 |β±| β€ + ... + + + ... + + +1 πβπ πβπβπ’+2 πβπβπ’+1 π β 2π + 1 πβπβ1 (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ1 πβπ’β1 πβπ’β1 = β + + 1 β π, πβπ πβπ’βπ πβπβ1
where (οΈ π=
)οΈ (οΈ(οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβπ’β1 πβπ’β2 π β π β 2 )οΈ πβπβ2 πβπβ2 β + ... + = = . πβπβπ’+1 πβπβπ’+1 π β 2π + 1 π β 2π πβ2
If π = 4 then π’ = 4 and πΎπ+1 = (οΈ |β±| β€
)οΈ
(οΈπβ4)οΈ πβ3
=
(οΈπβ4)οΈ . We get that 1
(οΈ
)οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ1 πβ4 πβ4 πβ1 πβ5 πβ5 β + = β + β π, πβ1 πβ1 πβ3 πβ1 πβ1 πβ4
where (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ πβ5 πβ5 πβ5 πβ5 πβ6 π= β = β = β 1. πβ2 πβ3 2 1 2
The second part of the corollary is proved in Section 2.3.
Our next goal is to state the βconceptualβ version of Theorem 2.3. It requires certain preparations. We will use the framework and some of the ideas from [21], as well as from [43]. First of all, we switch to the cross-intersecting setting. Given an intersecting family β± with β(β±) = πΏ1 (β±), consider the families β±(1) :={πΉ β {1} : 1 β πΉ β β±} Β― :={πΉ : 1 β β±(1) / πΉ β β±}.
and
Remark that πΎ(β±) = |β±(Β―1)|. Applying Theorem 2.1, from now on and until the end of Section 2 we assume that β±(1) = β([2, π], |β±(1)|, π β 1) and β±(Β―1) = β([2, π], |β±(Β―1)|, π). Note that β±(1), β±(Β―1) β 2[2,π] . For shorthand, we denote π := β±(1), β¬ := β±(Β―1). While proving Theorem 2.3, we will work with the ground set [2, π], in order not to confuse the reader and to keep clear the relationship between the diversity of intersecting families and the sizes of pairs of cross-intersecting families. Both π and β¬ are determined by their lexicographically last set. In this section, we use the lexicographical/containment order on 2[2,π] , which is defined as follows: π΄ βΊ π΅ iff π΄ β π΅ or the minimal element of π΄βπ΅ is smaller than the minimal element of π΅ βπ΄. Let us recall some notions and results from [21] related to the KruskalβKatona theorem and cross-intersecting families. For sets π and π, |π β© π| β€ π, we define (οΈ )οΈ {οΈ }οΈ π β(π, π, π) := π΄ β : π΄βΊπβ©π . π (οΈ )οΈ For example, the family {πΊ β [2,π] : 2 β πΊ, πΊ β© {3, 4} ΜΈ= β
} is the same as the family 10 β([2, π], π, 10) for π = {1, 2, 4}. If π’ = β(π, π, π) for a certain set π, then we say that π is the characteristic set of π’. Note that, in what follows, we shall work with π = [2, π] and will omit π from the notation for shorthand. For convenience, we shall assume that 1 β π (motivated by the fact that π will stand for the characteristic set for the subfamily of all sets containing 1 in the original family), while π β [2, π]. Definition 2. We say that two sets π β [π] and π β [2, π] form a resistant pair, if either π = {2, 3, 4} and π = {1, 4}, or the following holds: assuming that the largest element of π is π, we have (1) π β© π = {π}, π βͺ π = [π], |π| β€ π, |π | β€ π; (2) for each π β₯ 4, we have |[π] β© π| < |[π] β π|.
Condition (2), roughly speaking, states that in [π] there are more elements in π than in π. Note that 2 implies that π β {2, 3, 4} for each resistant pair. There is a close relationship between this notion and the notion of a resistant number, which we discuss a bit later. Let us first give the characteristic set version of Theorem 2.3. For convenience, we put π0 = [2, π] to be the characteristic set of the empty family and π0 := {1, π} to be the characteristic set (οΈ )οΈ of the family [2,π] . π Theorem 2.4. Let π > 2π β₯ 6. Consider all resistant pairs ππ β [π], ππ β [2, π], where π β [π]. Assume that π0 < π1 < π2 < . . . < ππ . Then |β(ππβ1 , π β 1)| + |β(ππβ1 , π)| > |β(ππ , π β 1)| + |β(ππ , π)| for each π β [π], (οΈ )οΈ (οΈ[2,π])οΈ and any cross-intersecting pair of families π β [2,π] , β¬ β with |β(ππβ1 , π)| < |β¬| β€ πβ1 π |β(ππ , π)| satisfies (2.2)
|π| + |β¬| β€ |β(ππ , π β 1)| + |β(ππ , π)|. (οΈ )οΈ In terms of intersecting families, if β± β [π] is intersecting and |β(ππβ1 , π)| < πΎ(β±) β€ π |β(ππ , π)|, then |β±| β€ |β(ππ , π β 1)| + |β(ππ , π)|.
(2.3)
First, we remark that the intersecting part is clearly equivalent to the second statement of the cross-intersecting part. Second, Proposition 2.5 below shows that the families πΏ(ππ , π β1) and πΏ(ππ , π) are cross-intersecting and thus (2.3) is sharp. We say that two sets π and π in [2, π] strongly intersect, if there exists a positive integer π such that π β© π β© [2, π] = {π} and π βͺ π β [2, π]. The following proposition was proven in [21]: Proposition 2.5 ([21]). Let π΄ and π΅ be subsets of [2, π], |π΄| β€ π, |π΅| β€ π, and |[2, π]| = π β 1 β₯ π + π. Then β(π, π) and β(π, π) are cross-intersecting iff π and π strongly intersect. Now let us deduce Theorem 2.3 from Theorem 2.4. Reduction of Theorem 2.3 to Theorem 2.4. Let us first compute the size of the family β(π, πβ 1) for a given set π β [2, π]. Assume that ππ π is the largest element of π and that [2, ππ π ] β π = {π1 , . . . , ππ π β1 }. Take the smallest element π1 β [2, π] β π and consider the family with characteristic := (π (οΈ πβπ1 )οΈset π(οΈ1πβπ )οΈ β© [π1 ]) βͺ {π1 }. Note that π1 = [2, π1 ] and thus the size of this family 1 is πβπ1 +1 = πβπβ1 . Since π1 βΊ π , this family is a subfamily of β(π, π β 1). Proceeding iteratively, at each step take the next smallest (not chosen yet) element ππ from [2, π] β π and define the set ππ := (π β© [π . Again, ππ βΊ π . Count the sets that belong to {οΈπ ]) βͺ π(οΈπ[2,π] )οΈ }οΈ β(π , π β 1) β πΏ(π , π β 1) = πΉ β π : πΉ β© [ππ ] = ππ . Their number is precisely (οΈ πβππ π )οΈ (οΈ πβππ πβ1 )οΈ = πβπβ|[ππ ]βππ | . Since we βstopβ at every element that is not included in π , we get πβ|ππ | (οΈ πβππ )οΈ (οΈ πβππ )οΈ that |[ππ ] β ππ | = |[ππβ1 β ππβ1 | + 1 = . . . = π. Therefore, πβπβ|[π = πβπβπ . We stop the π ]βππ | )οΈ (οΈ[2,π] procedure at the point when ππ = π , including the sets πΉ β πβ1 that satisfy πΉ β© [ππ π ] = π in the count. It should be clear that, in this counting procedure, we counted each set from β(π, π β 1) exactly once. We get that (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π β π1 π β π2 π β ππ π |β(π, π β 1)| = + + ... + , πβπβ1 πβπβ2 π β π β π π and the displayed formula gives the representation of |β(π, π β 1)| in the (π β π β 1)-cascade form! Moreover, we conclude that the set {π1 , . . . , ππ π } is exactly the set ππΎ for πΎ := |β(π, π β 1)| (cf. the paragraph above Definition 1). We have ππΎ = ([2, ππ π ] β π ) βͺ {ππ π } and thus π = ππΎ . Therefore, if π, π is a resistant pair, then, putting πΎ := |β(π, π β 1)|, we get that π = ππΎ and π β© [2, π] = ππΎ . This immediately implies that ππΎ and ππΎ satisfy condition (1) of Definition 1. The implication in the other direction follows as well. Condition (2) of
Definition 2 is equivalent to the statement that 1 + |ππΎ β© [π]| < |[2, π] β ππΎ | for each π (οΈβ₯ 4,)οΈ which, in turn, is equivalent to ππ > 2π + 2 for each π β₯ 1. Finally, it is clear that πΎ = πβ4 πβ3 correspond to the characteristic set {2, 3, 4}. We conclude that ππ and ππ form a resistant pair if and only if |β(ππ , π β 1)| is a resistant number. Doing calculations as above, one can conclude that (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π β π1 π β π2 π β ππ π |β(ππ , π)| = + + ... + , πβπ πβπβ1 π β π β π π + 1 where ππ are as in the statement of Theorem 2.3. Given that, it is clear that the inequality (2.2) is equivalent to the statement saying that the right hand side of (2.1) is strictly monotone, and that (2.1) is equivalent to (2.3). Finally, the sharpness claimed in Theorem 2.3 immediately follows from the remark in the paragraph after Theorem 2.4. (οΈ )οΈ (οΈ )οΈ 2.2. Proof of Theorem 2.4. We say that π β [2,π] and β¬ β [2,π] form a maximal π π (οΈ[2,π])οΈ (οΈ[2,π])οΈ β² β² cross-intersecting pair, if, whenever π β π and β¬ β π are cross-intersecting with πβ² β π and β¬ β² β β¬, then necessarily π = πβ² and β¬ = β¬ β² holds. The following proposition from [21] is another important step in our analysis. Proposition 2.6 ([21]). Let π and π be positive integers, π + π β€ π β 1. Let π and π be non-empty subsets of [2, π] with |π | β€ π, |π| β€ π. Suppose that π and π strongly intersect in their largest element, that is, there exists π such that π β© π = {π} and π βͺ π = [2, π]. Then β([2, π], π, π) and β([2, π], π, π) form a maximal pair of cross-intersecting families. Inversely, if β([2, π], π, π) and β([2, π], π, π) form a maximal pair of cross-intersecting families, then there exist sets π and π that strongly intersect in their largest element, such that β([2, π], π, π) = β([2, π], π, π), β([2, π], π, π) = β([2, π], π, π). Recall that we aim to maximize |π| + |β¬| given a lower bound on |β¬|. The proof is based on the following two lemmas. (οΈ )οΈ (οΈ )οΈ Lemma 2.7. Consider a pair of cross-intersecting families π β [2,π] , β¬ β [2,π] . Suppose πβ1 π that π = β(π, π β 1), β¬ = β(π, π) for some sets π β [π], π β [2, π] that strongly intersect in their last element π. Suppose also that π {2, 3, 4}. Assume that β β πβ and πβ do not form a resistant pair, that is, there exists 5 β€ π β€ π, such that β[π] β© π β β₯ β[π] β π β. Put π β² := [π] β π and choose π β² so that it strongly intersects with (οΈ )οΈ β² (οΈ[2,π])οΈ π β² in its largest element. Then the families πβ² β [2,π] , β¬ β π with characteristic sets πβ1 β² β² π β² , π β² are cross-intersecting and satisfy |π | + |β¬ | β₯ |π| + |β¬| and |β¬ β² | > |β¬|. β β β β Moreover, if β[π] β© π β > β[π] β π β then |πβ² | + |β¬ β² | > |π| + |β¬|. Proof of Lemma 2.7. First, recall that 1 β π. Since π β² and π β² are strongly intersecting, the families πβ² , β¬ β² are cross-intersecting. Next, clearly, π β² ( π and thus β¬ β² ) β¬. Therefore, we only have to prove that |π| + |β¬| β€ |πβ² | + |β¬ β² |, and that the inequality is strict in the case indicated in the lemma. Consider the following families: (οΈ )οΈ {οΈ }οΈ [2, π] π«π := π β : π β© [π] = [2, π] β© π , πβ1 (οΈ )οΈ {οΈ }οΈ [2, π] π«π := π β : π β© [π] = [π] β π . π We have π β π«π = πβ² , β¬ βͺ π«π = β¬ β² . Both equalities are proved in the same way, so let us show, e.g., the first one. We have π β² βΊ π βΊ π β© [π], therefore πβ² β π β β(π β© [π], π β 1). On the other hand, we claim that π β² and π β© [π] are two consecutive sets in the lexicographic order on [π]. Indeed, assume that the largest element of π β² is π β² . If π β² = π, then π β² β π β© [π],
(π β² β π) β© [π] = {π}, which proves it in this case. If π β² < π, then [π β² + 1, π] β π β© [π], π β² β / π β© [π]. It is easy to see that the set that precedes π β© [π] in the lexicographic order on [π] βreplacesβ [π β² + 1, π] with {π β² }, that is, it is π β² . Therefore, π β πβ² β β(π β© [π], π β 1) β πβ² = β(π β© [π], π β 1) β β(π β² , π β 1) = π«π , which, together with the fact that π«π and πβ² are disjoint, is equivalent to the equality we aimed to prove. Next, consider the bipartite graph πΊ with parts π«π , π«π and edges connecting disjoint sets. Then, due to the fact that π and β¬ are cross-intersecting, (πβ©π«π )βͺ(β¬β©π«π ) is an independent set in πΊ. The graph πΊ is (οΈbiregular, and(οΈtherefore the largest independent set in πΊ is one of its parts. )οΈ )οΈ πβπ πβπ We have |π«π | = π π , |π«π | = π π , where π π = π β |[π] β© π|, π π = π β |[π] β π|. By the condition from the lemma, we have π π β₯ π π , and, since π β π > π π + π π , we have |π«π | β₯ |π«π |. We conclude that |π«π | is the largest independent set in πΊ, so |π«π | β₯ (π β© π«π ) βͺ (β¬ β© π«π ), and therefore |πβ² | + |β¬ β² | β (|π| + |β¬|) = |π«π | β |π β© π«π | β |β¬ β© π«π | β₯ 0. β β β β If β[π] β π β < βπ β© [π]β, then |π«π | > |π«π | and π«π is the unique independent set of maximal size in πΊ. Thus, we have strict inequality in the displayed inequality above. Slightly abusing notation, we say that π, β¬ form a resistant pair if the corresponding characteristic sets form a resistant pair. The second lemma describes how do the resistant pairs behave. More specifically, it shows that (2.2) holds: the sum of sizes of resistant cross-intersecting families increases as the size of the second family decreases. (οΈ )οΈ (οΈ )οΈ Lemma 2.8. Consider a resistant pair of cross-intersecting families π β [2,π] , β¬ β [2,π] , πβ1 π with characteristic sets)οΈ π β [π], π β [2, π], respectively, and another such resistant pair (οΈ[2,π])οΈ β² (οΈ[2,π] β² π β πβ1 , β¬ β π with characteristic sets π β² β [π], π β² β [2, π]. If π β² π , then |β¬ β² | < |β¬| and |π| + |β¬| < |πβ² | + |β¬ β² |. Therefore, while for general lexicographic pairs of families the sum of sizes is not monotone w.r.t. the size of the second family, it is monotone for resistant pairs. Remark that, since π β² π , we have π β² ΜΈ= {2, 3, 4} and thus π β² , π β² must satisfy Condition (2) of Definition 2. We also note that we do not use the property that π, π form a resistant pair. The proof also works for π β² = π0 (recall that π0 = [2, π]). The proof of this lemma is based on biregular bipartite graphs and is very similar to the proof of Lemma 2.7, although is a bit trickier. Proof of Lemma 2.8. First, it is clear that, in the conditions of the lemma, we have |β¬ β² | < |β¬|. The rest of the proof is concerned with the inequality on the sums of sizes. We consider two cases depending on how do the sets π and π β² relate. Case 1. π β² + π . Note that this condition, in particular, implies that π ΜΈ= {2, 3, 4}. Find the smallest π β₯ 5, such that exactly one of the sets π, π β² contain π. Since π β² βΊ π , we clearly have π β π β² , π β / π . Consider the set π β²β² = π β² β© [π]. Then we clearly have π β² π β²β² π and π β²β² β π(οΈβ² . Accordingly, put π β²β² to be {π}βͺ([π]βπ β²β² ), and consider the cross-intersecting families )οΈ (οΈ )οΈ [2,π] [2,π] πβ²β² β πβ1 , β¬ β²β² β π , which have characteristic vectors π β²β² and π β²β² , respectively. Note that π β²β² = π β© [π] and thus the pair πβ²β² , β¬ β²β² is resistant. We claim that |πβ²β² | + |β¬ β²β² | > |π| + |β¬|. We prove the inequality above as in Lemma 2.7, but the roles of π and π are now switched. Consider the bipartite graph πΊ with parts
)οΈ }οΈ [2, π] : π β© [π] = [2, π] β π , πβ1 (οΈ )οΈ {οΈ }οΈ [2, π] π«π := π β : π β© [π] = [π] β© π , π
{οΈ π«π := π β
(οΈ
and edges connecting disjoint sets. Similarly, we have π βͺ π«π = πβ²β² , β¬ β π«π = β¬ β²β² . Indeed, let us verify, e.g., the second equality. All π-element sets π such that π βΊ π β²β² are in β¬ and in β¬ β π«π , as well as in β¬ β²β² , since π β²β² π β© [π]. On the other hand, if we restrict to [π], the sets π β© [π] and π β²β² are consecutive in the lexicographic order, and so any set π΅ from β¬ such that π΅ π β²β² must satisfy π΅ β© [π] = π β© [π]. Therefore, β¬ β β¬ β²β² β π«π and β¬ β π«π = β¬ β²β² . The families π and β¬ are cross-intersecting, and so the set (πβ©π«π )βͺ(β¬β©π«π ) is independent in πΊ. On the other hand, the largest independent set in πΊ has size max{|π«π |, |π«π |}. Since β²β² β²β² the pair πβ² , β¬ β²(οΈis resistant, )οΈ (οΈ weπβπhave )οΈ that |[π] β© π | = |[π] β π | > |[π] β© π | = |[π] β π |, which πβπ implies |π«π | = πβ|[π]βπ | > πβ|[π]β©π | = |π«π |, and thus π«π is the (unique) largest independent set in πΊ. We have |πβ²β² | + |β¬ β²β² | β (|π| + |β¬|) = |π«π | β |π β© π«π | β |β¬ β© π«π | > 0, and the desired inequality is proven. Therefore, when comparing π β² and π , we may replace π with π β²β² , or rather assume that π β π β² . We have reduced Case 1 to the following case. Case 2. π β² β π . 6 Assume that π‘1 < π‘2 < . . . < π‘π are the elements forming the set π β² β π and let π‘0 be the largest element of π . Let us first show that, for each π β [π β 1], we have |[π‘π ] β π β² | β₯ |[π‘π ] β© π β² | + 2. Indeed, find the largest element π‘β² < π‘π , such that π‘β² β π β² . We have |[π‘π ] β π β² | > |[π‘β² ] β π β² | > |[π‘β² ] β© π β² | = |[π‘π ] β© π β² |. For π = 0, . . . , π, put ππ := [π‘π ] β© π β² βͺ {π‘π } and ππ := π β² β© [π‘π ]. Observe that, for each π β [π], we have |[π‘π ] β ππ | β₯ |[π‘π ] β© ππ | by the displayed (οΈ[2,π])οΈ inequality. (οΈ[2,π])οΈ Moreover, the inequality is strict for π = π. For each π = 0, . . . , π, let ππ β πβ1 , β¬π β π be the pair of cross-intersecting families defined by characteristic sets ππ , ππ . Observe that π0 = π, β¬0 = β¬ and ππ = πβ² , β¬π = β¬ β² . Finally, for each π β [π], we show that |ππ | + |β¬π | β₯ |ππβ1 | + |β¬πβ1 |, moreover, the inequality is strict for π = π. This is clearly sufficient to conclude the proof of the lemma. Consider the bipartite graph πΊ with parts (οΈ )οΈ {οΈ }οΈ [2, π] π π«π := π β : π β© [π] = ππ β© [2, π] , πβ1 (οΈ )οΈ {οΈ }οΈ [2, π] π π«π := π β : π β© [π] = [π] β ππ , π and edges connecting disjoint sets. As before, we have ππβ1 βͺ π«ππ = ππ , β¬πβ1 β π«ππ = β¬π . Using the fact that |[π] β ππ | β₯ |[π] β© ππ | and that this inequality is strict for π = π, we conclude the proof as in the previous case. Now let us put the things together. Proof of Theorem 2.4. First, (2.2) follows from Lemma 2.8. Next, given a pair of crossintersecting families π, β¬ as in the theorem, we may assume using Theorem 2.1 and Proposition 2.6 that π, β¬ are lexicographic families defined by characteristic sets π, π that strongly intersect in their last coordinate. We may further assume that they do not form a resistant pair. Using Lemma 2.7 with the smallest π satisfying its conditions, replace π, β¬ with the 6We
note that, in this case, we do not use the fact that π, β¬ form a resistant pair (and thus the proof works for π = {2, 3, 4}).
corresponding pair πβ² , β¬ β² defined by characteristic sets π β² , π β² . Remark that π π β² and that, moreover, πβ² , β¬ β² form a resistant pair by the choice of π. (Note here that if π = 5 then the resulting characteristic sets are π β² = ππ = {2, 3, 4} and π β² = ππ = {1, 4}.) Therefore, if ππβ1 π then ππ βΊ π β² , and therefore |β(ππ , π β 1)| + |β(ππ , π)| β₯ |πβ² | + |β¬ β² | β₯ |π| + |β¬|. This completes the proof of the theorem. 2.3. Equality in Theorems 2.3, 2.4 and families with large diversity. In the notations of the previous section, let π, β¬ be cross-intersecting and defined by the characteristic sets π, π , respectively, where |π|, |π | β€ π. In this section, we determine, for which π , ππβ1 βΊ π βΊ ππ , it is possible to have equality in (2.3). Definition 3. We say that a pair of strongly intersecting sets π, π as above is ππ -neutral, if π is obtained in the following recursive way: (1) ππ is ππ -neutral; (2) If π β² is ππ -neutral, then the set π := π β² βͺ {2|π β² |} is ππ -neutral. In other words, to form all ππ -neutral sets, we start from the set ππ , add the element 2|ππ | and then continue adding every other element until we have π elements in the set. It is not difficult to see that any ππ -neutral pair π, π actually satisfies ππβ1 π βΊ ππ . Let us also note that, in terms of Definition 3, each newly formed ππ -neutral set is different from the previous one: indeed, from Definition 2, the largest element in ππ is at most 2|ππ | β 2 (actually, it is at most 2|ππ | β 3 for all π < π and equal to 2|ππ | β 2 in the case π = π), and every newly added element (by Condition (2) of Definition 3) is bigger by 2 than the previously added element. (οΈ )οΈ (οΈ )οΈ Theorem 2.9. Let π > 2π β₯ 6. Consider a pair π β [2,π] , β¬ β [2,π] defined by strongly πβ1 π intersecting sets π, π that intersect in their largest element. If ππβ1 < π β€ ππ for some π β [π], then equality in (2.3) holds if and only if the pair π, π is ππ -neutral. Proof. First, let us show that, for any ππ -neutral pair, we have equality in (2.3). We prove it inductively. It is clear for the pair with characteristic sets π, π , where π = ππ . Assuming it holds for π β² , let us prove that it holds for π := π β² βͺ {2|π β² |}. Put π₯ := 2|π | and consider the pairs of cross-intersecting families π, β¬, πβ² , β¬ β² , corresponding to the ππ -neutral pairs of sets π, π and π β² , π β² , respectively. By Definition 3, we have |[π₯] β© π| = |[π₯] β π|. Therefore, applying the argument of Lemma 2.7 with (οΈ )οΈ {οΈ }οΈ [2, π] π«π := π β : π β© [π₯] = [2, π₯] β© π , πβ1 (οΈ )οΈ {οΈ }οΈ [2, π] π«π := π β : π β© [π₯] = [π₯] β π , π We get that π β1β|[2, π₯]β©π| = π β|[π₯]βπ|, which implies |π«π | = |π«π |. Moreover, πβπβ² = π«π , β¬ β β¬ β² = π«π , since the sets π β² and π are both subsets of [π₯] and are consecutive in the lexicographical order on [π₯] (and the same holds for π, π β² ). Therefore, |πβ² | + |β¬ β² | = |π| + |β¬|. In the other direction, take a set π , ππβ1 π ππ , and its pair π. Consider the corresponding pair of cross-intersecting families π, β¬ and assume that they satisfy equality in (2.3). Then it is easy to see that π β ππ . (Otherwise, either π β» ππ , or π must contain and thus succeed some other resistant set, which succeedsππ , again contradicting π ππ .) Assuming that π₯ is the last element in π , we must have |[π] β© π| < |[π] β π|
for 5 β€ π β€ π₯ β 1.
Indeed, otherwise, considering the bipartite graph πΊ with parts π«π , π«π as displayed above for that π, we would get that |π«π | β€ |π«π | and both π«π β© π and π«π β© β¬ are non-empty. In this case |π«π β© π| + |π«π β© β¬| < |π«π |, which means that the pair πβ² , β¬ β² defined by the characteristic sets π β² := π β© [π] and its pair π β² would satisfy |πβ² | + |β¬ β² | > |π| + |β¬|. Moreover, π β² β ππ , so π π β² βΊ ππ and |πβ² | + |β¬ β² | β€ |β(ππ , π β 1)| + |β(ππ , π)|. This contradicts the equality for π, β¬ in (2.3). Therefore, since the pair π, π is not resistant, we have |[π₯] β© π| = |[π₯] β π|. (We cannot have β>β, since otherwise we would have ββ₯β for π = π₯ β 1.) Removing π₯, we get a set π β² , and conclude that π₯ = 2|π β² |. By induction on the size of the set π , we may assume that π β² is ππ -neutral. But then π is ππ -neutral as well. A slight modification of the argument above leads to the proof of the second part of Corollary 1.4. Proof of the second part of Corollary 1.4. In the framework of the previous proofs, replace β±(1), β±(Β―1) with lexicographical families and put π := β±(1), β¬ := β±(Β―1). For π β [3], let ππ , β¬π be the pairs of cross-intersecting families defined by characteristic sets (οΈπ π , π)οΈπ , where π 1 = ππ = {2, 3, 4}, π 2 = {2, 3} and π 3 = {2, 4}. It is easy to see that |β¬1 | = πβ4 , |β¬2 | = πβ3 (οΈπβ3)οΈ (οΈπβ3)οΈ (οΈπβ4)οΈ and |β¬3 | = πβ2 + πβ2 . πβ2 (οΈ )οΈ If πΎ(β±) < πβ3 then consider the graph πΊ with parts π«π , π«π , where the parts contains the πβ2 π-element sets that intersect [4] in {1, 4} and in {2, 3}, respectively. Then |π«π | = |π«π | and π1 β π2 = π«π , β¬2 β β¬1 = π«π . Moreover, (π«π β© π) βͺ (π«π β© β¬) is independent in πΊ. Thus, if πβ / {π1 , π2 } then the aforementioned independent set is strictly smaller than π«π , π«π , and thus |π| + |β¬| < |ππ | + |β¬π | for π = 1, 2. Furthermore, provided that both π«π β© π and π«π β© β¬ are non-empty, then (οΈ )οΈ (οΈ )οΈ πβ4 πβπβ2 |π«π β© π| + |π«π β© β¬| β€ β + 1. πβ2 πβ2 This is easy to deduce from the KruskalβKatona theorem and was proven already by Hilton and Milner For a more general statement, see Corollary 2.14 in Section 2.4. Since (οΈπβ4[33]. )οΈ πΎ(β±) > πβ3 , π«π β© β¬ is non-empty. If π is non-empty then the displayed bound holds, and (οΈ )οΈ (οΈπβπβ2)οΈ thus (1.3) is valid. If π is empty then, using |β¬| β€ πβ4 β πβ2 + 1 (that immediately πβ2 (οΈπβ3)οΈ (οΈπβπβ2)οΈ follows from |β±(Β―1)| β€ πβ2 β πβ2 + 1), we conclude that the displayed holds trivially. Thus, (1.3) is (οΈvalid)οΈ in any case. If πΎ(β±) > πβ3 then we repeat the proof, but using the parts π«π , π«π that contain the πβ2 π-element sets that intersect [4] in {1, 3} and in {2, 4}, respectively. 2.4. Further generalizations. In this subsection, we give several further generalizations and strengthenings. It includes weighted versions and full cross-intersecting version of our results. All of them we state without proof or with a sketch of proof since the proofs use the same ideas as the proof of Theorems 2.4 and 2.9. Our techniques allow us to give a weighted version of Theorems 2.3 and 2.4. Assume that, given a lower bound on πΎ(β±), we aim to maximise the expression β(β±) + ππΎ(β±) with some π > 1. (In terms of cross-intersecting families, we are maximising the expression |π| + π|β¬|.) Then the following is true. Theorem 2.10. Let π > 2π β₯ 6. Consider all resistant pairs ππ β [π], ππ β [2, π], where > 1. Then π = 0, . . . , π. Assume that π0 < π1 < π2 < . . . < ππ . Put πΆ := πβπβ2 πβ2 (2.4)
|β(ππβ1 , π β 1)| + πΆ|β(ππβ1 , π)| β₯ |β(ππ , π β 1)| + πΆ|β(ππ , π)|
for each π β [π],
(οΈ )οΈ (οΈ[2,π])οΈ and any cross-intersecting pair of families π β [2,π] , β¬ β with |β(ππβ1 , π)| < |β¬| β€ πβ1 π |β(ππ , π)| satisfies |π| + πΆ|β¬| β€ |β(ππ , π β 1)| + πΆ|β(ππ , π)|. (οΈ )οΈ In terms of intersecting families, if β± β [π] is intersecting and |β(ππβ1 , π)| < πΎ(β±) β€ π |β(ππ , π)|, then β(β±) + πΆπΎ(β±) β€ |β(ππ , π β 1)| + πΆ|β(ππ , π)|. Sketch of the proof. The proof of this theorem follows the same steps as that of Theorem 2.4. We sketch the proof of the cross-intersecting version of the theorem. Using Lemma 2.7, we may assume that π and β¬ form a resistant pair (indeed, otherwise, replacing π, β¬ with πβ² , β¬ β² which satisfy |πβ² | + |β¬ β² | β₯ |π| + |β¬|, |β¬ β² | > |β¬| definitely increases the value of |π| + πΆ|β¬|). Then, looking at the(οΈproof )οΈ of Lemma (οΈπβπ)οΈ 2.8, we see that in each of the cases the bipartite graph πΊ had parts of sizes πβπ and , where π§π + π§π = 2π β π and π§π > π§π . Since π β₯ 5, we have π§π π§π (οΈ )οΈ (οΈπβπ)οΈ π§π β€ π β 3. Therefore, if we put weight π€, π€ β€ πβπ / π§π , on each vertex of the part π«π π§π and weight 1 on each vertex of the part π«π , we can still conclude that π«π is the independent set of the largest weight in πΊ. The rest of the argument works out as before. We have (οΈπβπ)οΈ (π β π β π§π ) (π β 2π + π§π ) (π β 2π + π§π + 1) (π β π β 2) π§π (οΈπβπ )οΈ β₯ (2.5) = β₯ β₯ . π§π + 1 π§π + 1 π§π + 1 πβ2 π§ π
πβπβ2 πβ2
as the weight of the vertices in π«π . (οΈ[π])οΈ (οΈπβ4)οΈ Corollary 2.11. Let π > 2π β₯ 6. For any intersecting family β± β π , πΎ(β±) β€ πβ3 , we (οΈπβ1)οΈ πΎ(β±) β€ . have |β(β±)| + πβπβ2 πβ2 πβ1 (οΈπβ1)οΈ (οΈπβπβ1)οΈ πβπβ2 If, additionally, β± is non-trivial, then |β(β±)| + πβπβ2 πΎ(β±) β€ β πβ1 + πβ2 . πβ2 πβ1 Therefore, we may use π€ =
Is not difficult (οΈ[π])οΈto extend (οΈ[π])οΈ the considerations of Section 2 to the case of cross-intersecting families π β π , β¬ β π . The wording of Theorem 2.4 would stay practically the same. One just need to adjust Definition 2. Note that, unlike before in this section, here we will work with cross-intersecting families on [π] (and not [2, π]), and so β(π, π) stands for β([π], π, π). Definition 4. We say that two sets π, π β [π] form an (π, π)-resistant pair, if either π = {π β π + 2}, π = [π β π + 2] or the following holds. Assuming that the largest element of π is π, we have (1) π β© π = {π}, π βͺ π = [π], |π| β€ π and |π | β€ π; (2) for each π β₯ π β π + 2 we have |[π] β© π| β π < |[π] β π| β π. Let π be the number of resistant pairs. For convenience, put π0 = [2, π] to correspond to the empty family, as well as ππ+1 = [π β π + 1] and ππ+2 to be the analogues of the sets {2, 3} and {2, 4}, respectively. Below we state a theorem, which is the analogue of Theorems 2.4, 2.9, 2.10 and (the second part of) Corollary 1.4 in the case of general crossintersecting families. Its proof is a straightforward generalization of the proofs of the respective theorems, and thus we omit it. Theorem 2.12. Let π, π > 0, π > π + π. Consider all (π, π)-resistant pairs ππ β [π], ππ β [2, π], where π β [π]. Assume that π0 < π1 < π2 < . . . ππ . 1. Then |β(ππβ1 , π)| + |β(ππβ1 , π)| > |β(ππ , π)| + |β(ππ , π)| for each π β [π], (οΈ )οΈ (οΈ )οΈ and any cross-intersecting pair of families π β [π] , β¬ β [π] with |β(ππβ1 , π)| < |β¬| β€ π π |β(ππ , π)| satisfies (2.6)
(2.7)
|π| + |β¬| β€ |β(ππ , π)| + |β(ππ , π)|.
If the families β(|π|, π), β(|β¬|, π) have characteristic sets π, π , then we have equality in (2.7) if and only if π, π is a ππ -neutral (π, π)-pair, where the notion of a ππ -neutral (π, π)-pair is a straightforward generalization of that of neutral pair.
2. The same conclusion holds with |β¬|, |β(ππβ1 , π)| |β(ππ , π)| replaced with πΆ|β¬|, πΆ|β(ππβ1 , π)| . and πΆ|β(ππ , π)|, where πΆ is a constant, πΆ < πβπβ1 (οΈπβπ)οΈ πβ1 (οΈπβπ‘)οΈ (οΈπβπ‘β1)οΈ 3. Denote π‘ := π+1βπ. Assume that πβπ < |β¬| β€ πβ1 + πβ1 for integer π β [π‘+1, π]. If π β₯ π‘ + 2 then we have (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π πβπ πβπ πβπβ1 |π| + |β¬| β€ β + β + 1. π π πβπ πβ1
If π = π‘ + 1 and |β¬| β /[ we have
(οΈπβπ‘)οΈ πβ1
β
(οΈπβπβ1)οΈ πβ1
+ 2,
(οΈπβπ‘)οΈ (οΈπβπ‘)οΈ (οΈπβπ‘β1)οΈ (οΈπβπβ1)οΈ ], |β¬| β€ + πβ1 β πβ1 + 1 then πβ1 πβ1
(οΈ )οΈ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π πβπ‘ πβπ‘ πβπβ1 |π| + |β¬| β€ β + β + 1. π π πβπ‘ πβ1
(οΈ )οΈ (οΈ )οΈ (οΈπβπ‘)οΈ Remark that we have |π| + |β¬| = ππ β πβπ‘ + πβ1 for π, β¬ defined by characteristic sets π ππ , ππ , where π = π, π + 1, π + 2. This theorem generalizes and strengthens many results on cross-intersecting families, in particular, the theorem for cross-intersecting families proven in [43] and the following theorem due to Frankl and Tokushige [25] Theorem Tokushige, [25]). Let π > π + π, π β€ π, and suppose that families (οΈ[π])οΈ 2.13 (οΈ[π](Frankl, )οΈ β± β , π’ β are cross-intersecting. Suppose that for some real number πΌ β₯ 1 we have π )οΈ (οΈπβπΌ)οΈ π (οΈπβ1 β€ |β±| β€ πβπ . Then πβπ (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π πβπΌ πβπΌ (2.8) |β±| + |π’| β€ + β . π πβπ π One easy corollary of (2.6) and (2.7), which also appeared in [43] and other places, is as follows: (οΈ )οΈ (οΈ )οΈ Corollary 2.14 ([43]). Let π, π > 0, π > π + π. Let π β [π] , β¬ β [π] be a pair of π(οΈ π )οΈ πβπ‘ cross-intersecting families. Denote π‘ := π + 1 β π. Then, if |β¬| β€ πβ1 , then (οΈ )οΈ π (2.9) |π| + |β¬| β€ . π Moreover, (οΈ )οΈ the displayed (οΈπβπ‘)οΈ inequality is strict unless |β¬| = 0. If πβπ β€ |β¬| β€ for integer π β [π‘, π], then πβπ πβ1 (οΈ )οΈ (οΈ )οΈ (οΈ )οΈ π πβπ πβπ (2.10) |π| + |β¬| β€ β + . π π πβπ Moreover, if the left inequality on β¬ is strict, (οΈthen)οΈ the inequality in the displayed formula πβπ‘ above is also strict, unless π = π‘ + 1 and |β¬| = πβ1 . We note that the results in [43] did not explicitly treat the equality case. However, it is clear that strictness of (2.9) follows from (2.10), and the equality case in (2.10) follows from Theorem 2.12 part 3. 3. Beyond HiltonβMilner. Proofs of Theorem 1.5 and 1.7 Proof of Theorem 1.5. As we have already mentioned in the introduction, applying Corollary 1.4 with π’ = π, we conclude that (1.4) holds for π β₯ 4. Next, in terms of Theorem 2.3, we know that πΎπ = π for π β [π β 3], and πΎπβ2 = π β π. Thus,(οΈ for )οΈ π β₯ 5, πΎ2 = 2 and, using Theorem 2.3, we conclude that any intersecting family β± β [π] with πΎ(β±) β₯ 3 is strictly smaller than the right hand side of (1.4). Therefore, if β± π with πΎ(β±) β₯ 2 has size equal to the right hand side of (1.4), then πΎ(β±) = 2. But then any maximal β± must be isomorphic to π₯π for some π β₯ 2 (since the family is uniquely determined by the size of the intersection of the two sets contributing to the diversity). Finally, as we have mentioned in the introduction, |π₯π | < |π₯2 | for any π > 2.
Let us recall the definition of shifting. For a given pair of indices 1 β€ π < π β€ π and a set π΄ β [π], define its (π, π)-shift πππ (π΄) as follows. If π β π΄ or π β / π΄, then πππ (π΄) = π΄. If π β π΄, π β / π΄, then πππ (π΄) := (π΄ β {π}) βͺ {π}. That is, πππ (π΄) is obtained from π΄ by replacing π with π. The (π, π)-shift πππ (π) of a family π is as follows: πππ (π) := {πππ (π΄) : π΄ β π} βͺ {π΄ : π΄, πππ (π΄) β π}. 3.1. Proof of Theorem 1.7. Let us deal with the first part of the statement first. Assume that the statement does not hold and choose β±, π‘, β³, and β± β² satisfying the requirements of the theorem, so that |β±| > |β± β² | and β± has the smallest (οΈπβ4)οΈ possible diversity under these conditions. First, we can clearly suppose that πΎ(β±) β€ πβ3 . Indeed, the largest family with (οΈ )οΈ diversity bigger than πβ4 is at most as large as β4 (cf. (1.1)), and β4 contains a copy of πβ3 any π’ as in the statement of the theorem. Therefore, by the choice of β±, it cannot have diversity larger than β4 , otherwise we should with β4 . (οΈπβ4)οΈhave replaced β± βοΈ From now on, we suppose that πΎ(β±) β€ πβ3 . Suppose that π ββ³ π = [2, π‘ + 1]. For π = 2, . . . , π‘ + 1, we may consecutively apply all the πππ -shifts, where π > π, to β±. Note that the family β³ stays intact under these shifts, and the diversity and size of β± is not affected. Thus, we may assume that β± is invariant under these shifts. For any π β₯ 2 and π β [2, π], define {οΈ }οΈ β±(π, [π]) := πΉ β [π + 1, π] : πΉ βͺ π β β±(Β―1) (οΈ )οΈ (οΈ π
)οΈ βοΈ and, for any family β β [π] , let πβ := π
ββ πβ1 denote the shadow of β. (We gave an π equivalent definition in Theorem 2.2.) An important consequence of the shifts we made is that, for any π β [2, π‘ + 1] and π β [2, π β 1], we have β β β β ββ±(π βͺ {π}, [π])β β₯ βπβ±(π, [π])β. (3.1) Actually, we have β±(π βͺ {π}, [π]) β πβ±(π, [π]). Indeed, for any πΉ β² β πβ±(π, [π]), there exists π β [π + 1, π] and πΉ β β±(π, [π]), such that πΉ β² βͺ {π} = πΉ , and, since we the (π, π)βshift, we β² have πΉ β² βͺ {π} βͺ π β β± and (οΈπβ4 )οΈ πΉ β β±(π βͺ {π}, [π]). We have |β±(Β―1)| β€ πβ3 by assumption. Let us show that, for any π β [2, 4], we have (οΈ )οΈ πβ5 (3.2) |β±([2, π β 1], [π])| β€ . πβ3 (Naturally, we put [2, 1] = β
.) Assume that (3.2) does not hold. Then, (οΈπβ5)οΈ 7using the Kruskalβ Katona theorem, it is not difficult to see that |πβ±([2, π β 1], [π])| > πβ4 , and thus (οΈ )οΈ β β β β β β (3.1) β β β β ββ±(Β―1)β β₯ ββ±([2, πβ1], [π])β + ββ±([2, π], [π])β β₯ ββ±([2, πβ1], [π])β + βπβ±([2, πβ1], [π])β > π β 4 , πβ3 a contradiction. For each π β [2, 4], consider the following bipartite graph πΊπ . The parts of πΊπ are (οΈ )οΈ {οΈ [2, π] }οΈ , π«π (π) := π : π β π β πβ1 (οΈ )οΈ {οΈ [2, π] }οΈ π«π (π) := π : π β /π β , π (οΈ π )οΈ (οΈ )οΈ and edges connect disjoint sets. We identify π«π (π) with πβ2 and π«π (π) with ππ , where π := [2, π] β {π}, |π| = π β 2 > π + π β 2. 7Assume
that we have equality in (3.2). The KruskalβKatona theorem that if π¦ (οΈ π₯ )οΈ in Lovaszβ form (οΈ π₯ states )οΈ a family of π-element sets and, for some real π₯ β₯ π, we have |π¦| β₯ π , then |ππ¦| β₯ πβ1 . In our case, (οΈ )οΈ (οΈπβ5)οΈ (οΈ π₯ )οΈ π¦ := β±([2, π β 1], [π]) β [π+1,π] πβπ+1 and πβ3 = πβπ+1 , where π₯ β€ π β 5 for any π β [2, 4]. Finally, we have π₯ (οΈ π₯ )οΈ (οΈπβ5)οΈ (πβπ+1 ) (πβ5 πβ3 ) = π₯βπ+π β€ πβπβ1 = πβ5 , and thus |ππ¦| > πβπ β₯ πβ4 . π₯ πβπ+1 πβ3 (πβπ) (πβ4)
Due to (3.2), we have |π«π (π) β© β±(Β―1)| β€ (2.9) to
(οΈπβ5)οΈ πβ3
=
|π|β3 (πβ2)β1
(οΈ
)οΈ
for π = 2. Thus, we can apply
and β¬ := β±(Β―1) β© π«π (π), (οΈ |π| )οΈ where π = 2, and conclude that |π| + |β¬| β€ πβ2 (and the inequality is strict unless β¬ = β
). Β― Β― Therefore, removing β±(1) β© π«π (2) from β±(1) and adding sets from π«π (2) to β±(1), we get a pair of families with larger sum of cardinalities. Moreover, the new pair is cross-intersecting: all sets in β±(Β―1) β π«π (2), as well as the sets from π«π (2), contain 2. Thus, by our choice of β± we may assume that β¬ = β
and so all sets in β±(Β―1) must contain 2. Repeat this argument for π = 3 and π = 4. Concluding, we may assume that all sets in β±(Β―1) contain [2, 4]. Next, for each π β₯ 5, consider the following slightly different bipartite graph πΊβ²π . The parts of πΊπ are (οΈ )οΈ {οΈ }οΈ [2, π] β² π«π (π) := π : π β , π β© [2, π] = {π} , πβ1 (οΈ )οΈ {οΈ }οΈ [2, π] β² π«π (π) := π : π β , π β© [2, π] = [2, π β 1] , π (οΈ )οΈ (οΈ )οΈ and edges connect disjoint sets. We identify π«πβ² (π) with [π+1,π] and π«πβ² (π) with [π+1,π] . πβ2 πβπ+1 (οΈ πβπ )οΈ (οΈπβ5)οΈ β² We have |π«π (π) β© β±(Β―1)| β€ πβπ+1 β€ πβ3 . Thus, for each π = 5, . . . , π‘ + 1 we can apply (2.9) to π := β±(1) β© π«π (π)
Β― β© π«πβ² (π), π := β±(1) β© π«πβ² (π) and β¬ := β±(1) (οΈ πβπ )οΈ and conclude that |π| + |β¬| β€ πβ2 (and the inequality is strict unless β¬ = β
). Arguing as before, we may assume that all sets in β±(Β―1) contain [2, π‘ + 1]. Put β³ = {π1 , . . . , ππ§ }. Since β³ is minimal, for each ππ β β³, π β [π§], there is (οΈ )οΈ (οΈ βοΈ )οΈ βοΈ (3.3) ππ β π β π . π ββ³β{ππ }
π ββ³
We assume that ππ = π‘ + π + 1, π β [π§]. In particular, {π1 , . . . , ππ§ } = [π‘ + 2, π‘ + π§ + 1]. Next, for each π = π‘ + 2, . . . , π‘ + π§ + 1 consider the bipartite graph πΊβ²π , defined above. We can apply (2.10) with π β 2,(οΈπ β π + 1, π β )οΈπ + 1, 4 β π playing roles of π, π, π, π‘, respectively. πβπ Indeed, we know that |β¬| β₯ (πβπ+1)β(πβπ+1) = 1 since ππβπ‘β1 β π«πβ² (π) (note that ππ β / π«πβ² (π) π)οΈΜΈ= π (οΈβ π‘ β 1, (οΈfor )οΈ since all of them contain ππ due to the definition of ππ ). Therefore, |π| + |β¬| β€ πβπ πβπβπ β + 1. For π β₯ 5, the inequality is strict unless β¬ = {ππβπ‘β1 }. For π = 4, we πβ2 πβ2 apply it for π = 4, thus π β 5, 2,(οΈ 1, 1,)οΈ 0 play the roles of π, π, π, π, π‘, respectively, and so the inequality is strict unless |β¬| = πβ5 , i.e., β¬ contains all possible 1-element sets. Thus, we 1 )οΈ (οΈ β² may replace π, β¬ with β¬ := {ππβπ‘β1 } and πβ² := {π΄ β [π+1,π] : π΄ β© ππβπ‘β1 ΜΈ= β
}. The πβ2 resulting family is cross-intersecting. Thus, by our choice of β±, all sets in β±(Β―1) β β³ must contain π. Iterating this procedure for π = π‘ + 2, π‘ + 3, . . . , π‘ + π§ + 1, we may assume that any set in β±(Β―1) β β³ must contain the set [2, π‘ + π§ + 1]. Put π‘β² := π‘ + π§ + 1. If β±(Β―1) β β³ is non-empty then, for each π β [π§], the set ππ β [2, π‘β² ] must be non-empty: otherwise, π‘β² β 1 > π. If β±(Β―1) β β³ is empty then β±(Β―1) = β³, which contradicts |β±| > |β± β² |. Note that π‘β² β 1 β₯ π§ + 3. For each π β [π§], select one element ππ β ππ β© [π‘β² + 1, π]. Note that ππ may coincide. Put πΌ := {ππ : π β [π§]}. Consider the bipartite graph πΊ(π‘β² , πΌ) with parts (οΈ )οΈ {οΈ }οΈ [2, π] β² π«π (π‘ , πΌ) := π : π β , πΌ β π, [2, π‘β² ] β© π = β
, πβ1 (οΈ )οΈ {οΈ }οΈ [2, π] β² β² π«π (π‘ , πΌ) := π : π β , [2, π‘ ] β π, πΌ β© π = β
, π
(οΈ π )οΈ β² β² and edges connecting disjoint sets. We identify π«π (π‘β² , πΌ) with πβπ§ β² , π§ β€ π§ + 1, and π«π (π‘ , πΌ) (οΈ π )οΈ β²β² with πβπ§β²β² , π§ = π‘β² β 1 β₯ π§ + 3, where π = [π‘β² + 1, π] β πΌ, |π | = π β π§ β²β² β π§ β² . In particular, |π | > π β π§ β² + π β π§ β²β² . By the choice of πΌ, we have |β³ β© π«π (π‘β² , πΌ)| = β
. Denote Β― β© π«π (π‘β² , πΌ). π := β±(1) β© π«π (π‘β² , πΌ) and β¬ := β±(1) We have π β π§ β² > π β π§ β²β² , and, therefore, we may apply (2.9) with π := π β π§ β² , π := π β π§ β²β² , π := π β(οΈπ§ β²β² (the upper bound on |β¬| becomes trivial in that case) and conclude )οΈ |π | that |π| + |β¬| β€ πβπ§β² (and the inequality is strict unless β¬ = β
). As before, replacing π with π«π (πΌ) and β¬ with β
does not decrease the sum of sizes of the families and preserves the cross-intersecting property. Thus, by the choice of β±, we must have β¬ = β
. Repeating this for all possible choices of πΌ, we arrive at the situation when any set from β±(Β―1) β β³ must intersect any such set πΌ. Clearly, this is only possible for a set πΉ if πΉ β ππ β© [π‘β² + 1, π]. But this implies that |πΉ | > |ππ |, which is impossible. Thus β±(Β―1) = β³, which contradicts |β±| > |β± β² |, so the proof of (1.5) is complete. Finally, uniqueness follows from the fact that the inequalities (2.9), (2.10) are strict unless the family β¬ has sizes 0 and 1, respectively, or π = 4 (we mentioned it at every application). Therefore, if β±(Β―1) ΜΈ= β³, then at some point we would have had a strict inequality in the application of (2.9), (2.10). Let us now prove the moreover part of the statement of Theorem 1.7. First, if there is βοΈ no family β³ β β±(Β―1), minimal w.r.t. common intersection and such that | π ββ³ π | = π‘, then we apply (π, π)-shifts to β± for 2 β€ π < π β€ π until such family appears. Since common intersection of any subfamily of β±(Β―1) may change by at most one after any shift, either we obtain the desired β³ or we arrive at a shifted family β±(Β―1) without such βοΈ β³. But the latter is impossible. Indeed, for a shifted intersecting family β±(Β―1), we have | πΉ ββ± (Β―1) πΉ | = [2, π] for some π β₯ 2, and in that case [2, π] βͺ [π + 2, π + 2] β β±(Β―1). But then the set πΉπ β² := [2 + π β² ] βͺ [π β² + 2, π + 2] β β±(Β―1), where π β€ π β² β€ π + 1. It is clear that the sets πΉπ , . . . , πΉπβπ‘+π+1 form a subfamily that has common intersection of size π‘. βοΈ Fix β³ β β±(Β―1), minimal w.r.t. common intersection, such that | π ββ³ π | = π‘. Applying Β― the first part of Theorem βοΈ 2.4, we may assume that β±(1) = β³. Clearly, the number of sets in of the form of β³. }οΈ Thus, β±(1) passing through π ββ³ π is always the same, independently {οΈ βοΈ we need{οΈto analyze the sum of sizes }οΈof the family β± β² := πΉ β β±(1) : πΉ β© π ββ³ π = β
and βοΈ β³β² := π β π ββ³ π : π β β³ . Note that β³β² and β± β² are cross-intersecting, moreover, π (β³β² ) = 2 and β³β² is minimal w.r.t. this property. The following lemma concludes the proof of the theorem. Let us first give some (οΈdefinitions. )οΈ [π] stand Given integers π > 2π , let us denote by π―2β² (π ) := {[π ], [π + 1, 2π ]}. Let β±2β² (π ) β πβ1 (οΈ [π] )οΈ β² for the largest family, cross-intersecting with π―2 (π ). Let β±2 (π ) β πβ1 stand for the largest family, cross-intersecting with π―2 (π ) (cf. (1.7)). (οΈ )οΈ Lemma 3.1. Let π β₯ π and π β₯ π + π be integers, π β₯ 4. Given a family β β [π] with (οΈ [π] )οΈπ π (β) = 2 and minimal w.r.t. this property, consider the maximal family β± β πβ1 that is cross-intersecting with β. Then the unique maximum of |β±| + |β| is attained when β is isomorphic to π―2β² (π ) (and β± is thus isomorphic to β±2β² (π )). If we additionally require that β is intersecting8 then the maximum of |β±| + |β| is attained for β and β± isomorphic to π―2 (π ) and β±2 (π ). The maximal configuration is unique if π β₯ π. βοΈ We can apply the first part of Lemma 3.1 in our situation with [2, π]β π ββ³ π playing the βοΈ role of [π] and π β π‘ playing the role of π . Note that |[2, π] β π ββ³ π | = π β π‘ β 1 β₯ 2π β π‘, and so the condition on π from the lemma is satisfied. This proves (1.6), moreover, we get that for π β₯ 5 the inequality was strict unless |β±(Β―1)| = 2 in the first place. But then β± is 8Note
that this is equivalent to requiring that |β| > 2.
isomorphic to a subfamily of π₯π for π β₯ πβ² , and the equality is possible only if β± is isomorphic to π₯π . Thus, to conclude the proof of Theorem 2.4, we only have to prove the lemma. We note that the second, more complicated, part of Lemmaβ3.1 is not needed for this application, however, it will be crucial for the completion of the proof of Theorem 1.10. Proof of Lemma 3.1. Let us first express |β±2β² (π )|. It is not difficult to see that |β±2β² (π )|
(3.4)
(οΈ
)οΈ (οΈ )οΈ πβ1 πβπ β1 = β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ2 πβπ β2 β + πβ2 πβ2 Β·Β·Β· (οΈ )οΈ (οΈ )οΈ πβπ π β 2π β . πβ2 πβ2
Indeed, in the first line we count the sets containing 1 that intersect [π + 1, 2π ], in the second line we count the sets not containing 1, containing 2 and intersecting [π + 1, 2π ] etc. We can actually bound the size of β± for any β in a similar way. Suppose that π§ := |β| and β = {π»1 , . . . , π»π§ }.βοΈ Since β is minimal, for each π β [π§] there exists an element ππ such that ππ β / π»π and ππ β πβ[π§]β{π} π»π . (All ππ are of course different, cf. also (3.3).) Applying (οΈ )οΈ Bollobasβ set-pairs inequality [3] to β and {ππ : π β [π§]}, we get that |β| β€ π +1 = π + 1. π For each π = 2, . . . , π§, we count the sets πΉ β β± such that πΉ β© {π2 , . . . , ππ } = {ππ }. Such sets must additionally intersect π»π β {π2 , . . . , ππβ1 }. Note that π»1 β {π2 , . . . , ππ§ }. Assuming that π»1 β {π2 , . . . , ππ§ } = {π1 , . . . , ππ βπ§ }, for each π = 1, . . . , π β π§ we further count the sets πΉ β β± such that πΉ β© {π2 , . . . , ππ§ , π1 , . . . , ππ } = {ππ }. Such sets must additionally intersect π»π β {π2 , . . . , ππ§ } for some π β [2, π§].9 Since πΉ β© π»1 ΜΈ= β
for any πΉ β β± and given that the classes for different π are disjoint, we clearly counted each set from β± exactly once. (However, we may also count some sets that are not in β±.) Doing this count, we get the following bound on β±. (οΈ
(3.5)
)οΈ (οΈ )οΈ πβ1 πβπ β1 |β±| β€ β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ2 πβπ β1 β + πβ2 πβ2 Β·Β·Β· (οΈ )οΈ (οΈ )οΈ πβπ§+1 πβπ β1 β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβπ§ πβπ β2 β + πβ2 πβ2 Β·Β·Β· (οΈ )οΈ (οΈ )οΈ πβπ π β 2π β 2 + π§ β =: π (π§). πβ2 πβ2
(3.8) (οΈRemark )οΈ that (οΈπβπ β2 )οΈ coincides (οΈπβπ β2)οΈwith (3.4) when substituting π§ = 2. We have π (π§ β 1) β π (π§) β₯ πβπ β1 β πβ2 = πβ3 > 1 (here we use that π β₯ π + π and π β₯ 4). Therefore, for πβ2 any π§ β₯ π§ β² , (3.6)
|β| + |β±| β€ π (π§ β² ) + π§ β² ,
and the inequality is strict unless π§ = |β| = π§ β² . At the same time, we have |β±2β² (π )| + |π―2β² (π )| = π (2) + 2 and |β±2 (π )| + |π―2 (π )| = π (3) + 3! (The former we have seen above, and the latter is easy to verify by (οΈ[π] )οΈ doing exactly the same count.) Since, up to isomorphism, there is only one family β β π of size 2 with π (β) = 2, we immediately conclude that the first part of the statement holds. To deduce the second 9Otherwise,
β would have common intersection. Note that π»π β {π2 , . . . , ππ§ } is a set of size π β π§ + 2.
part, we only need to show that, among all possible choices of β of size 3, the only one (up to isomorphism) that attains equality in (3.6) is β = π―2 (π ). Recall that, for uniqueness in the second part of the lemma, we have additional condition π β₯ π. If there are two sets π» β² , π» β²β² β β such that |π» β² β© π» β²β² | = π β 1, then β is isomorphic to π―2 (π ). Therefore, in what follows we assume that |π» β² β© π» β²β² | β€ π β 2 for any π» β² , π» β²β² β β. Let us deal with the case when π»π β© π»πβ² = ππβ²β² for any {π, πβ² , πβ²β² } = [3]. Note that this implies that (3.7)
π β₯ 3π β 3.
Since π β₯ π β₯ 4, there are elements ππ β π»π β (π»πβ² βͺ π»πβ²β² ), {π, πβ² , πβ²β² } = [3]. Perform the (π1 , π2 )shift on β± βͺ β and denote β± β² := ππ1 π2 (β±). Clearly, the sizes of the families stay the same and the resulting families are cross-intersecting. The family, ππ1 π2 (β) has covering number 2. Moreover, we can add new sets to β± β² without violating the cross-intersecting property. Indeed, consider the families (οΈ )οΈ {οΈ }οΈ [π] π := πΉ β : π3 β πΉ, πΉ β© (π»1 βͺ π»2 ) = {π2 } , πβ1 (οΈ )οΈ {οΈ }οΈ [π] β² π := πΉ β : π3 β πΉ, πΉ β© (π»1 βͺ π»2 ) = {π1 } . πβ1 It is easy to see that actually πβ² = ππ1 π2 (π). Moreover, π β© β± = β
since sets from π do not intersect π»1 and πβ² β© β± β² = β
since πβ² β© β± = β
(again, since sets from πβ² do not intersect π»2 ) and π β© β± = β
. At the same time, (οΈπβ² may be included into β± β² since sets from(οΈπβ² )οΈintersect )οΈ all sets in ππ1 π2 (β). Finally, π = [π]βπ , where |π| = 2π , and thus |π| β₯ πβ3 due to πβ3 πβ3 π β₯ 3π β 3 β₯ π + 2π β 3, so π is non-empty, and thus β was not optimal. Finally, we may assume that |π»1 β© π»2 | β [2, π β 2]. Then we do the a similar count as for (3.8). The first two steps (with π2 , π3 ) are the same. The part with ππ is, however, slightly modified. Take π β² β (π»1 β© π»2 ) β {π3 } and π β²β² β π»1 β (π»2 βͺ {π2 }. Such choices are possible due to |π»1 β© π»2 | β [2, π β 2]. Count the sets πΉ β β± such that πΉ β© {π2 , π3 , π β² } = π β² . They must intersect π»3 β {π2 }. Next, crucially, count the sets in πΉ β β± such that πΉ β© {π2 , π3 , π β² , π β²β² } = π β²β² . They must intersect π»2 β {π2 , π β² } (note the size of this set is π β 2 instead of π β 1). The remaining count is the same: let {π1 , . . . , ππ β4 } := π»1 β {π2 , π3 , π β² , π β²β² } and, for each π β [π β 4], count the sets πΉ β β± such that πΉ β© {π2 , π3 , π β² , π β²β² , π1 , . . . , ππ } = ππ . They must additionally intersect either π»2 β {π2 , π β² }, or π»3 β {π3 }. Thus, we obtain the following bound.
(3.8)
(οΈ )οΈ (οΈ )οΈ πβ1 πβπ β1 |β±| β€ β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ2 πβπ β1 β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ3 πβπ β2 β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ4 πβπ β2 β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ5 πβπ β4 β + πβ2 πβ2 Β·Β·Β· (οΈ )οΈ (οΈ )οΈ πβπ π β 2π + 1 β =: π β² (3). πβ2 πβ2
(οΈ )οΈ (οΈπβπ β3)οΈ (οΈ )οΈ We have π (3) β π β² (3) = πβπ β2 β πβ2 = πβπ β3 β₯ 1 due to π β₯ π + π, and thus πβ2 πβ3 β² |β±| β€ π (3) < π (3) = |β±2 (π )|. Thus, in the assumption π β₯ π and if β, |β| β₯ 3, is not isomorphic to π―2 (π ), we have strict inequality in (3.6) for π§ β² = 3. The lemma is proven.
4. Families with fixed covering number and maximum degree proportion One of our main tools for this section is the following structural result due to Dinur and Friedgut [8]. We say that a family π₯ β 2[π] is a π-junta, if there exists a subset π½ β [π] of size π (the center of the junta), such that the membership of a set in β± is determined only by its intersection with π½, that is, for some family π₯ * β 2π½ (the defining family) we have β± = {πΉ : πΉ β© π½ β π₯ * }. Theorem 4.1 ([8]). For any integer(οΈπ β₯ )οΈ 2, there exist functions π(π), π(π), such that (οΈπβπfor )οΈ any [π] integers 1 < π(π) < π < π/2, if β± β π is an intersecting family with |β±| β₯ π(π) πβπ , then there exists an intersecting π-junta π₯ with π β€ π(π) and (οΈ )οΈ πβπ (4.1) |β± β π₯ | β€ π(π) . πβπ 4.1. Proof of Theorem 1.10. Recall the expression of the size of π3 (π, π), obtained in the proof of Lemma 3.1 (cf. (3.8)): (οΈ |π3 (π, π)| = 3 +
(4.2)
)οΈ (οΈ )οΈ πβ2 πβπβ2 β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ3 πβπβ2 β + πβ2 πβ2 (οΈ )οΈ (οΈ )οΈ πβ4 πβπβ3 β + πβ2 πβ2 Β·Β·Β· (οΈ )οΈ (οΈ )οΈ πβπβ1 π β 2π β . πβ2 πβ2
Let πΆ be a sufficiently large constant, which value shall be clear later.10 The case of π β€ πΆ follows from the(οΈ original result of Frankl. In what follows, we assume that π β₯ πΆ. )οΈ Take any family β± β [π] with π (β±) = 3. Theorem 4.1 implies that there(οΈ exists π½, π )οΈ a (οΈset )οΈ πβ5 πβ5 * [π½] |π½| β€ π(5), and an intersecting family π₯ β 2 , such that |β± β π₯ | β€ π(5) πβ5 β€πΆ πβ4 , (οΈ )οΈ where π₯ := {πΉ β [π] : πΉ β© π½ β π₯ * }. π The first step of the proof is to show that π₯ is, in fact, a dictatorship: π₯ * consists of one singleton. Indeed, if π₯ * contains a singleton, then we may as well assume that π₯ * consists of that only singleton. Otherwise, any set in π₯ β© β± must intersect π½ in at least 2 elements. Moreover, for any two elements we choose, there is a set in πΉ β β± that does not contain any of those two elements, so any set in π₯ β© β± must intersect πΉ . This gives the bound (οΈ )οΈ(οΈ(οΈ )οΈ (οΈ )οΈ |π½| πβ2 π β π β 2 )οΈ , (4.3) |π₯ β© β±| β€ β 2 πβ2 πβ2 and, given that (οΈ )οΈ (οΈ )οΈ (οΈ(οΈπ β 2)οΈ (οΈπ β π β 2)οΈ)οΈ π β |π½|2 π β |π½|2 β π + 1 β >πΆ 0.99 β , πβ2 πβ2 πβ2 πβ2 we compare (4.3) with (4.2) and get that |π₯ β© β±| < 21 |π3 (π, π)| (remark that we also used 2 that (οΈπβ5)οΈπ >1πΆ and thus that the number of lines in (4.2) is bigger than |π½| ). Since |β± β π₯ | β€ < 2 |π3 (π, π)|, we get that |β±| < |π3 (π, π)|. πβ4 From now on, we may assume that π₯ is a dictatorship, say, π½ = {1} and π₯ = {{1}}.11 The next part of the proof will make use of the bipartite switching trick. We shall transform our family β± into another family (denoted by β± β²β² ), which will satisfy π (β± β²β² ) = 3, |β± β²β² | β₯ |β±| (with 10We 11We
use a subscript βπΆβ in the inequalities, i.e., β₯πΆ , in which we need that πΆ is sufficiently large. note that the remaining part of the argument works for any π > 2π β₯ 8.
strict equality in case β± β² is not isomorphic to β±) and, moreover, β± β²β² (Β―1) will have covering number 2 and a much cleaner structure. To that end, take any β³ = {π1 , . . . , ππ§ } β β± β² (Β―1) such that π (β³) = 2 and β³ is minimal w.r.t. this property. Remark that π§ β₯ 3 due to the fact that π (β³) = 2 and β³ is intersecting. The next part of the proof borrows notations and ideas of Theorem 2.4. For each π (οΈβ [π§], )οΈ we can find ππ as in (3.3). W.l.o.g., assume that {π1 , . . . , ππ§ } = [2, π§ + 1]. Since |β±(Β―1)| β€ πβ5 , we πβ4 β² β² may apply the same exchange argument via πΊπ as in Theorem 2.4 and get a family β± , such that β± β² (Β―1) = β³βͺπ°, where π° contains only sets that contain [2, π§ +1], and β±(1) consists of all sets intersecting all sets in β± β² (Β―1). We repeat the same exchange with any element contained in all but at one set from β³. At the end, we may assume that each π β π° contains [2, π‘β² ] for π‘β² β₯ π§ + 1. As in the proof of Theorem 2.4, we get |β± β² | > |β±| unless β± β² is isomorphic to β± (recall that π β₯ πΆ by assumption). If β³ is isomorphic to π―2 (π) (cf. (1.7)), then the number of the elements contained in exactly two sets (all but one sets) is π + 1, and thus we may immediately conclude that π° = β
: no π-set can contain a subset of size π + 1. Otherwise, β³ is not isomorphic to π―2 (π).12 Let us show that we may assume that π° is empty. As we have said, it is clear if π‘β² β₯ π + 2. Otherwise, consider the family β³β² := {π β [2, π‘β² ] : π β β³} and note that sets in β³β² have size at least 1. If there is no element πβ² β [π‘β² + 1, π] that is contained in at least 2 sets of β³β² , then take two elements π β π β² and π β π β²β² , where π‘β² + 1 β€ π < π β€ π and π β² , π β²β² are distinct sets in β³β² , and perform the (π, π)-shift on β± β² . It is easy to see that π (πππ (β³)) = 2, moreover, is πππ (β±) is intersecting. Thus, we may replace β± β² with πππ (β± β² ) and β³ with πππ (β³). Next, we can assume that there is an element in πβ² β [π‘β² + 1, π] that is contained in at least 2 sets of β³β² . Now we may reuse the argument of Theorem 1.7 again. Consider the last exchange graph from the proof of Theorem 1.7, i.e., πΊ(π‘β² , πΌ), where πΌ is formed as follows. We include πβ² in πΌ, as well as one element from each of the sets from β³β² that do not contain πβ² . We have |πΌ| β€ π§ β 1. (Note that, as before, some elements we chose may coincide, making the last inequality strict.) In terms of the proof of Theorem 1.7, we have π§ β² = |πΌ| + 1 β€ π§ β€ π‘β² β 1 = π§ β²β² . Moreover, by the choice of πΌ, we have |β³ β© π«π (π‘β² , πΌ)| = β
. Therefore, we can perform the exchange operations as before for all possible choices of πΌ, concluding that either all sets in π° must contain πβ² , or they must contain some fixed set π β² β β³β² . The latter is, however, impossible, since it would again imply that a π-element set from π° contains a (β₯ π + 1)-element set π β² βͺ [2, π‘β² ]. Therefore, we may assume that all sets in π° contain πβ² , and thus all contain [2, π‘β² ] βͺ {πβ² }. Finally, we may perform exactly the same exchange operations as in the proof of Theorem 2.4, but with [2, π‘β² ] replaced by [2, π‘β² ] βͺ {πβ² } in the definition π«π (π‘β² , πΌ) and π«π (π‘β² , πΌ) (denoted by π«πβ² (π‘β² , πΌ) and π«πβ² (π‘β² , πΌ), respectively). The reason it will work now is the extra fixed element in π«πβ² (π‘β² , πΌ), which makes the number of fixed elements in π«πβ² (π‘β² , πΌ) at least as big as in π«πβ² (π‘β² , πΌ). After the switches, we obtain a family β± β²β² , which is intersecting, satisfies |β± β²β² | β₯ |β±| and β± β²β² (Β―1) = β³. Moreover, it is easy to see that π (β± β²β² ) = 3. Finally, we need to show that, among all minimal families, the choice of π―2 (π) is the unique optimal. But this is a direct application of the second part of Lemma 3.1 with π = π and [2, π] playing the role of [π]. Note that π > 2π, and π β₯ 2π. The proof of Theorem 1.10 is complete.
12This
is only needed for the uniqueness of the extremal family π3 (π, π), since some of the exchanges we shall perform below may not necessarily strictly increase the size. But this does not pose problems since we will eventually arrive at a family β± β²β² with β± β²β² (Β―1) = β³, which we will show to have strictly smaller size than that of π3 (π, π).
4.2. Proof of Theorem 1.12. Let πΆ be a sufficiently large constant, which value shall be clear later.13 The case of π β€ πΆ follows from the original result of Frankl. In what follows, we assume that π β₯ πΆ. First of all, we remark that π3/7 satisfies the condition of the theorem, since β(π3/7 ) = 73 + π( ππ ) πβ3 , we get ππ (β±) β₯ 12 |β±| 1 β ππ , which is bigger than π|β±| πβ3 * for π > π/π,(οΈ a)οΈcontradiction. }οΈ sets of size at least 3. Let us put {οΈ Thus, (οΈ[π])οΈ π₯ contains only [π] * * * π₯3 := π₯ β© 3 and π₯3 := πΉ β π : πΉ β© π½ β π₯3 . Recall that a fractional covering number π * (π’) of a family π’ β 2[π] is the minimum value βοΈ βοΈ of ππ=1 π€π , where 0 β€ π€π β€ 1 are real numbers, such that πβπΊ π€π β₯ 1 for each πΊ β π’. Note that if we allow π€π to take integer values only, then we get back to the definition of covering number. Clearly, π (π’) β₯ π * (π’). Arguing as above, we have π * (π₯3* ) > 2. Indeed, it is easy to see that, for any family π’, * β(π’) β₯ |π’|/π * (π’). Therefore, if π (π₯3* ) β€ 2β then, of β course, π (π₯3 β© β±) β€ 2 and so at least 1β one element π β π½ satisfies ππ (β± β© π₯3 ) β₯ 2 β± β© π₯3 β. Since the vast majority of sets from β± are actually from β± β© π₯3 (due to (4.4)), we again get ππ (β±) (οΈ[π]> )οΈ π|β±|, a contradiction. FΒ¨ uredi [29] showed that, for an intersecting family π’ β π , we have π * (π’) β€ π β 1 + 1/π, and, moreover, if π’ is not a projective plane of order π β 1, then π * (π’) β€ π β 1. Thus, since π * (π₯3* ) > 2, it must be isomorphic to the Fano plane π«. In what follows, we assume that π₯3* = π«. It is not difficult to check by simple case analysis that any set intersecting all sets in π« must actually contain a set from π«. Thus,βοΈwe get that π₯ * β {π β π½ : π β π for some π β π«}. We thus may also assume that π½ = π βπ« π = [7] and π₯ = π3/7 . Summarizing the discussion above, we may assume that the junta that approximates β± is isomorphic to π3/7 . The last step is to show that β± is actually isomorphic to π3/7 . Assume that β± β² := β± β π₯ * is non-empty. Then, for each πΉ β β± β² , there exists π β π« such that πΉ β© π = β
. For each π β π«, put (οΈ )οΈ}οΈ {οΈ [π] π₯ (π ) := πΉ : π β πΉ β , π β±(π ) := π₯ (π ) β© β±, {οΈ }οΈ β± β² (π ) := πΉ : πΉ β β± β² , πΉ β© π = β
. Then β±(π ) and β± β² (π ) are cross-intersecting, moreover, the former is)οΈ(π β 3)-uniform, (οΈπβ5)οΈ family (οΈπβ7 β² while the second one is π-uniform and satisfies |β± (π )| β€ π πβ4 β€πΆ πβ4 . Thus, we can apply (2.9) with π β 3, π and π β 3 playing the roles of π, π and π, respectively, and get that replacing β±(π ) βͺ β± β² (π ) with π₯ (π ) in β± will strictly increase the size of β± (given that it was not there in the first place). Repeating this for each π β π«, we transform β± into π3/7 . Moreover, if there was some change made in the process, then |β±| < |π3/7 |. Thus, we conclude that β± is isomorphic to π3/7 . 13As
in the proof of Theorem 1.10, we use a subscript βπΆβ in the inequalities, in which we need that πΆ is sufficiently large.
5. Conclusion (οΈ )οΈ In this paper, we found the largest intersecting family β± β [π] with π (β±) β₯ 3, provided π π > πΆπ for some absolute constant πΆ. Actually, we proved more than that. Provided that (οΈπβ5)οΈ πΎ(β±) β€ πβ4 and π (β±) β₯ 3, we showed that |β±| β€ |π3 (π, π)|, with equality only if β± is isomorphic to π3 (π, π), for (οΈ any )οΈ π > 2π β₯ 8. With some effort, we can replace the condition on diversity by πΎ(β±) < πβ4 . However, since we use juntas result to show that the diversity πβ3 of any extremal β± must be small, the condition π > πΆπ, π > πΆ is necessary for our approach. This motivates the following problem. Problem 1. Determine π(π, π, 3) for all π > 2π. We believe that the family π3 (π, π) should be extremal for all π > 2π β₯ 10. What can one say about π(π, π, π‘) for π‘ β₯ 4? Using juntas, (οΈone can )οΈ similarly show that the largest family must have very small diversity (say, at most πβ2π‘ ) for π > πΆ(π‘)π. Using πβ2π‘ similar proof logic, this allows to deduce the result of [23] for π > πΆπ 4 . The main difficulty (at least for π > πΆπ π‘ ) for π‘ β₯ 5 lies in the following problem. Problem 2. Given an intersecting family β± of π-sets with π (β±) = π‘, what is the maximum number of hitting sets of size π‘ it may have? Finally, we state the following question: (οΈ )οΈ Problem 3. What is the maximum of πΎ(β±) for intersecting β± β [π] ? π (οΈπβ3)οΈ I showed in [41] that πΎ(β±) β€ πβ2 for π > πΆπ with some absolute constant πΆ. In particular, this makes Theorem 2.3 complete: in that range, it covers all possible values of diversity. Following Frankl, I conjectured that the same bound should β hold for π β₯ 3π, however, a counterexample was provided by Huang [34] for π β€ (2 + 3)π. I still believe that (οΈπβ3)οΈ πΎ(β±) β€ πβ2 should hold for moderately large π, say, for π β₯ 5π. The case of smaller π is also very interesting. Acknowledgements: I would like to thank Peter Frankl for introducing me to the area and for numerous interesting discussions we had on the topic. References [1] A. Arman and T. Retter, An upper bound for the size of a k-uniform intersecting family with covering number k, J. Comb. Theory Ser. A 147 (2017), 18β26. [2] A. BjΒ¨ orner and G. Kalai, An extended Euler-PoincarΒ΄e theorem, Acta Math. 161 (1988), N1, 279β303. [3] B. BollobΒ΄ as, On generalized graphs, Acta Math. Acad. Sci. Hungar 16 (1965), 447β452. [4] B. BollobΒ΄ as and A. Thomason, Threshold functions, Combinatorica 7 (1986) 35β38. [5] D. D. Cherkashin, On hypergraph cliques with chromatic number 3, Moscow J. Comb. Numb. Th. 1 (2011), N3. [6] S. Das and T. Tran, Removal and Stability for ErdΛ osβKoβRado, SIAM J. Disc. Math. 30 (2016), 1102β 1114. [7] M. Deza and P. Frankl, ErdΛ osβKoβRado Theorem β 22 Years Later, SIAM J. Algebraic Discrete Methods 4 (1983), N4, 419β431. [8] I. Dinur, E. Friedgut, Intersecting families are essentially contained in juntas, Comb. Probab. Comput. 18 (2009), 107β122. [9] D. Ellis, N. Keller and N. Lifshitz, Stability versions of ErdΒosβKo-βRado type theorems, via isoperimetry (2016), arXiv:1604.02160 [10] P. ErdΛ os, Problems and results in combinatorial analysis, ThΒ΄eorie Combinatorie, Colloq. int. Roma 2 (1973), Acad. Naz. Lincei, Roma (1976), 3β17. [11] P. ErdΛ os, C. Ko, R. Rado, Intersection theorems for systems of finite sets, The Quarterly Journal of Mathematics, 12 (1961), N1, 313β320. [12] P. ErdΛ os, L. LovΒ΄ asz, Problems and results on 3-chromatic hypergraphs and some related questions, in: Infnite and Finite Sets, Proc. Colloq. Math. Soc. JΒ΄anos Bolyai, Keszthely, Hungary (1973), NorthHolland, Amsterdam (1974), 609β627.
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43]
C. Feghali, Multiply ErdΛ osβKoβRado Theorem (2017), arXiv:1712.09942. P. Frankl, On intersecting families of finite sets, J. Comb. Theory Ser. A 24 (1978), N2, 146β161. P. Frankl, On intersecting families of finite sets, Bull. Austral. Math. Soc. 21 (1980), 363β372. P. Frankl, ErdΛ osβKoβRado theorem with conditions on the maximal degree, J. Comb. Theory Ser. A 46 (1987), N2, 252β263. P. Frankl, Antichains of fixed diameter, Moscow J. Comb. Numb. Th. 7 (2017), N3. P. Frankl, A near exponential improvement on a bound of ErdΛ os and LovΒ΄ asz, preprint, https://users. renyi.hu/~pfrankl/2017-4.pdf P. Frankl, J. Han, H. Huang, Y. Zhao A degree version of the HiltonβMilner theorem, J. Comb. Theory Ser. A 155 (2018), 493β502. P. Frankl, A. Kupavskii, Counting intersecting and pairs of cross-intersecting families, Comb. Probab. Comput. 27 (2018), N1, 60β68. P. Frankl, A. Kupavskii, ErdΛ osβKoβRado theorem for {0, Β±1}-vectors, J. Comb. Theory Ser. A 155 (2018), 157β1792. P. Frankl, M. Matsumoto, I. Ruzsa and N. Tokushige, Minimum shadows in uniform hypergraphs and a generalization of the Takagi function, J. Comb. Theory Ser. A 69 (1995), 125β148. P. Frankl, K. Ota and N. Tokushige, Uniform intersecting families with covering number four, J. Comb. Theory Ser. A 71 (1995), 127β145. P. Frankl, K. Ota and N. Tokushige, Covers in uniform intersecting families and a counterexample to a conjecture of LovΒ΄ asz, J. Comb. Theory Ser. A 74 (1996), 33β42. P. Frankl, N. Tokushige, Some best possible inequalities concerning cross-intersecting families, J. Comb. Theory Ser. A 61 (1992), N1, 87β97. P. Frankl, N. Tokushige, A note on HuangβZhao theorem on intersecting families with large minimum degree, Discrete Mathematics 340 (2016), N5, 1098β1103. P. Frankl and N. Tokushige, Invitation to intersection problems for finite sets, J. Comb. Theory Ser. A 144 (2016), 157β211. E. Friedgut, On the measure of intersecting families, uniqueness and stability, Combinatorica, 28 (2008), 503β528. Z. FΒ¨ uredi, ErdΛ osβKoβRado type theorems with upper bounds on the maximum degree, Colloquia Math. Soc. J. Bolyai 25 (1978), Szeged, 177β207. Z. FΒ¨ uredi, Maximum degree and fractional matchings in uniform hypergraphs, Combinatorica 1 (1981), N2, 155β162. J. Han, Y. Kohayakawa, The maximum size of a non-trivial intersecting uniform family that is not a subfamily of the HiltonβMilner family, Proc. Amer. Math. Soc. 145 (2017) N1, 73β87. H. HΒ΄ an, Y. Person, M. Schacht, On perfect matchings in uniform hypergraphs with large minimum vertex degree, SIAM J. Disc. Math. 23 (2009), N2, 732β748. A.J.W. Hilton, E.C. Milner, Some intersection theorems for systems of finite sets, Quart. J. Math. Oxford 18 (1967), 369β384. H. Huang, Two extremal problems on intersecting families (2018), arXiv:1804.11269 H. Huang and Y. Zhao, Degree versions of the ErdΛ osβKoβRado theorem and ErdΛ os hypergraph matching conjecture, J. Comb. Theory Ser. A 150 (2017), 233β247. to appear F. Ihringer, A. Kupavskii, Regular intersecting families (2017), arXiv:1709.10462 G. Katona, A theorem of finite sets, βTheory of Graphs, Proc. Coll. Tihany, 1966β, Akad, Kiado, Budapest, 1968; Classic Papers in Combinatorics (1987), 381β401. N. Keller, N. Lifshitz, The junta method for hypergraphs and the ErdΛ os-ChvΒ΄ atal simplex conjecture (2017), arXiv:1707.02643 A. Kostochka, Dhruv Mubayi, The structure of large intersecting families Proc. Amer. Math. Soc. 145 (2017), N6, 2311β2321. J.B. Kruskal, The Number of Simplices in a Complex, Mathematical optimization techniques 251 (1963), 251β278. A. Kupavskii, Diversity of intersecting families, European Journal of Combinatorics 74 (2018), 39β47. A. Kupavskii, Degree versions, preprint A. Kupavskii, D. Zakharov, Regular bipartite graphs and intersecting families, J. Comb. Theory Ser. A 155 (2018), 180β189.
University of Birmingham, Moscow Institute of Physics and Technology; Email:
[email protected].