arXiv:2011.14363v2 [math.CO] 25 Jan 2021 m E D size have edges its all o oiieinteger positive a For Introduction 1 etxst e of set A set. vertex h aiu ieo acigin matching a of size maximum the H ie set a Given different a most euse we graphs M-943.Eal [email protected]. Email: DMS-1954134. upre yNF rn 1731adFnaetlRsac F Research Fundamental and 11871391 grant NSFC [email protected]. by supported h rjc Aayi n emtyo ude”o iityo Technol Ministry Information of Quantum Bundles” in on Initiative Anhui Geometry and and China, “Analysis project the [ n k ( ( r˝s[]cnetrdi 95ta mn all among that 1965 in conjectured Erd˝os [6] . ∗ ] H † § ‡ ,m k m, n, ossso etxset vertex a of consists colo ahmtc n ttsis ia ioogUnive Jiaotong Xi’an Statistics, and Mathematics of School colo ahmtc,GogaIsiueo ehooy At Technology, of Institute Georgia Mathematics, of School colo ahmtclSine,UT,Hfi nu 230026 Anhui Hefei, USTC, Sciences, Mathematical of School colo ahmtclSine,UT,Hfi nu 230026 Anhui Hefei, USTC, Sciences, Mathematical of School e words: Key MSC2010: A lsia rbe netea e hoyak o h maxim the for asks theory set extremal in problem classical A \ nteribwmthn ojcuefr3uiomhypergrap 3-uniform for conjecture matching rainbow the On with ) euto Lca n ickwk n ih eo needn int independent of vie be might be can and Mieczkowska which and hypergraphs, Luczak 3-uniform of in result matchings a on result new a n n nams efc acigin matching perfect almost an find and eea xsigtcnqe nmthnsi nfr hypergraphs: uniform in matchings in on techniques existing several ano acigpolmt acigpolmo pca hypergr special a on problem matching a to problem matching rainbow h families the ariedson subsets disjoint pairwise boueconstant absolute ano eso fEdo acigcnetr:Frpstv integ positive For conjecture: Erd˝os matching of version rainbow matching [ n H H ] H \ hrn n oad n,idpnety un,Lh n Sudak and Loh, Huang, independently, and, Howard, and Aharoni [ [ a h aiu ubro de:Any edges: of number maximum the has ) k m S s regular almost an find to al et Alon of process randomization a use ; with F − H odnt h ugahof subgraph the denote to ] T i 1] fsc acigeit,te eas a that say also we then exists, matching a such If . hnteei ocnuinad npriua,dnt by denote particular, in and, confusion no is there when fegsin edges of ν and nahypergraph a in u Gao Jun 56,05D05. 05C65, ( F ano acigcnetr,Edo acigconjecture, Erd˝os matching conjecture, matching Rainbow H 1 F , . . . , ) m D m < k k n ( ariedson de scle a called is edges disjoint pairwise f ,m k m, n, 0 n set a and n ecl ta it call we and ( m uhta hsribwvrinhlsfor holds version rainbow this that such ∗ ,m k m, n, Let . H V ⊆ euse we , e ( 1 H := ) e , . . . , [ n k ,k m k, n, ogin Lu Hongliang n neg set edge an and ) =max := ) ] H V a iemr hnmax than more size has e [ let , [ H m sasto ariedson de in edges disjoint pairwise of set a is km V Let . uhthat such k ( epstv neeswith integers positive be − H T 1] k k odenote to ) H := ] -graph nue on induced ntesm etxst[ set vertex same the on F − n k V Abstract = { † ( e 1 M i − .,k ..., , { o hr.Truhu hsppr eotnidentify often we paper, this Throughout short. for k ∈ F 1 .T opeetepoes eas edt prove to need also we process, the complete To ). gah ihn acigo size of matching no with -graphs E 1 F ge rn H100.Eal [email protected]. Email: AHY150200. grant ogies .,F ..., , n ( n i at,G 03,UA atal upre yNFgrant NSF by supported Partially USA. 30332, GA lanta, i Ma Jie S H } S − -vertex o all for hn.Prilyspotdb SCgat11622110, grant NSFC by supported Partially China. , cec n ehooyo h epesRpbi of Republic People’s the of Technology and Science f e hn.Eal [email protected]. Email: China. , and n let and , ) ∈ { m ano matching rainbow k T ⊆ m st,X’n hax 109 hn.Partially China. 710049, Shaanxi Xi’an, rsity, n k e 1 + } ie etxsubset vertex a Given . 2 i ‡ − V eafml fhprrpso h same the on hypergraphs of family a be V nsfrteCnrlUieste.Email: Universities. Central the for unds k ∈ k k ( F -graph H [ n , := n m ers and 3 = H − ) disaribwmatching rainbow a admits hypergraph A . mnme fegsin edges of number um .W rv htteeeit an exists there that prove We ]. ≥ m k km n nasrigmatching absorbing an find igigYu Xingxing { − ,k m k, n, +1 n A km erest. onthv acig fsize of matchings have not do ] S e sasaiiyvrinof version stability a as wed k H | − ⊆ , vpooe h following the proposed ov H aph = The . n km 1 V H | with brp of ubgraph with H k ≥ h ubro de in edges of number the − for euse We . H : [ 1 Stability n | V ete combine then We . A 0 } k ν F n ( ecnetthis convert We . | hnteeexist there then , -graphs H ( § = ≥ H fec dei from is edge each if ) km H ) k \ } S m < m H S ν hypergraph A . fec of each if , is ]. ⊆ , ( − H S S k V V ( ( odenote to ) -uniform n otisat contains ,m k m, n, ,m k m, n, ( ( -vertex M H . M hs ); in ) := ) or ) H H k if - , . edges. This is often referred to as the Erd˝os matching conjecture in the literature, and there has been extensive research on this conjecture, see, for instance, [3, 5, 8, 9, 10, 11, 12, 22]. In particular, the special case for k = 3 was settled for large n byLuczak and Mieczkowska [22] and completely resolved by Frankl [9]. The following analogous conjecture, known as the rainbow matching conjecture, was made by Aharoni and Howard [1] and, independently, by Huang, Loh, and Sudakov [15]. For related topics on rainbow type problems, we refer the interested reader to [16, 18, 20, 23]. Conjecture 1.1 ([1, 15]). Let n,k,m be positive integers with n km. Let = F , ..., F be a ≥ F { 1 m} family of k-graphs on the same vertex set [n] such that F > f(n,m,k) for all i [m]. Then | i| ∈ F admits a rainbow matching. The case k = 2 of this conjecture is in fact a direct consequence of an earlier result of Akiyama and Frankl [2] (which was restated [7]). The following was obtained by Huang, Loh, and Sudakov [15]. Theorem 1.2 ([15], Theorem 3.3). Conjecture 1.1 holds when n> 3k2m. Keller and Lifshitz [17] proved that Conjecture 1.1 holds when n f(m)k for some large constant ≥ f(m) which only depends on m, and this was further improved to n = Ω(m log m)k by Frankl and Kupavskii [13]. Both proofs use the junta method. Very recently, Lu, Wang, and Yu [21] showed that Conjecture 1.1 holds when n 2km and n is sufficiently large. ≥ The following is our main result, which proves Conjecture 1.1 for k = 3 and sufficiently large n. Theorem 1.3. There exists an absolute constant n such that the following holds for all n n . For 0 ≥ 0 any positive integers n,m with n 3m, let = F , ..., F be a family of 3-graphs on the same ≥ F { 1 m} vertex set [n] such that F >f(n,m, 3) for all i [m]. Then admits a rainbow matching. | i| ∈ F Our proof of Theorem 1.3 uses some new ideas and combines different techniques from Alon-Frankl- Huang-R˝odl-Rucinski-Sudakov [3],Luczak-Mieczkowska [22], and Lu-Yu-Yuan [19]. (For a high level description of our proof, we refer the reader to Section 2 and/or Section 7.) In the process, we prove a stability result on 3-graphs (see Lemma 4.2) that plays a crucial role in our proof and might be of independent interest: If the number of edges in an n-vertex 3-graph H with ν(H) < m is close to f(n,m, 3), then H must be close to S(n,m, 3) or D(n,m, 3). The rest of the paper is organized as follows. In Section 2, we introduce additional notation, and state and/or prove a few lemmas for later use. In Section 3, we deal with the families in which most F 3-graphs are close to the same 3-graph that is S(n,m, 3) or D(n,m, 3). To deal with the remaining families, we need the above mentioned stability result for matchings in 3-graphs, which is done in Section 4. In Section 5, we show that there exists an absolute constant c> 0 such that Theorem 1.3 holds for m > (1 c)n/3. The proof of Theorem 1.3 for m (1 c)n/3 is completed in Section 6. − ≤ − Finally, we complete the proof of Theorem 1.3 in Section 7.
2 Previous results and lemmas
In this section, we define saturated families and stable hypergraphs, and state several lemmas that we will use frequently. We begin with some notation. Suppose that H is a hypergraph and U, T are subsets of V (H). Let N (T ) := A : A V (H) T and A T E(H) be the neighborhood of T H { ⊆ \ ∪ ∈ } in H, and let d (T ) := N (T ) . We write d (v) for d ( v ). Let ∆(H) := max d (v) and H | H | H H { } v∈V (H) H ∆2(H) := maxT ∈ V (H) dH (T ). In case T U, we often identify dH[U](T ) with dU (T ) when there is ( 2 ) ⊆ no confusion. It will be helpful to consider “maximal” counterexamples to Conjecture 1.1. Let n,k,m be positive integers with n km and let = F , ..., F be a family of k-graphs on the same vertex set [n]. We ≥ F { 1 m} say that is saturated, if does not admit a rainbow matching, but for every F and e / F , F F ∈ F ∈ the new family (e, F ) := ( F ) F e admits a rainbow matching. The following lemma F F\{ } ∪ { ∪ { }} says that the vertex degrees of every k-graph in a saturated family are typically small.
2 Lemma 2.1. Let n,k,m be positive integers with n km. Let = F , ..., F be a saturated ≥ F { 1 m} family of k-graphs on the same vertex set [n]. Then for each v [n] and each i [m], d (v) ∈ ∈ Fi ≤ n−1 n−1−k(m−1) or d (v)= n−1 . k−1 − k−1 Fi k−1 Proof. Suppose d (v) < n−1 , where v [n] and i [m]. Then there exists e [n] F such that Fi k−1 ∈ ∈ ∈ k \ i v e. Since is saturated, the family (e, F ) admits a rainbow matching, say M e , with M ∈ F F i ∪ { } being a rainbow matching for the family F . F \ { i} If d (v) > n−1 n−1−k(m−1) = [n]\{v} [n]\({v}∪V (M)) , then there exists an edge f F Fi k−1 − k−1 k−1 \ k−1 ∈ i such that v f and f V (M)= . Now M f is a rainbow matching for , a contradiction. So ∈ ∩ ∅ ∪ { } F d (v) n−1 n−1−k(m−1) . Fi ≤ k−1 − k−1 We will be removing vertices of degree n−1 and use Lemma 2.1 to produce saturated family = k−1 F F , ..., F of k-graphs such that for each v V (F ) and each i [m], d (v) n−1 n−1−k(m−1) . { 1 m} ∈ i ∈ Fi ≤ k−1 − k−1 Next we define stable hypergraphs. Let n, k be positive integers with n k. Let e = a , ..., a ≥ { 1 k} and f = b , ..., b be members of [n] with a < a < ... < a and b < b < ... < b . We write { 1 k} k 1 2 k 1 2 k e f if a b for all 1 i k, and e