Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Three row structure


Status: proved, author-recorded. This is an auxiliary parameterized theorem, not a solution of Problem 617. The main conclusion holds for every r≥12r\ge12, without a fixed-order catalog or computation.

Statement and inherited hypotheses

Fix a hypothetical coloring in which every color graph has independence number at most rr. For a target color write HH for an induced target graph. If n=rq+bn=rq+b, 0≤b<r0\le b<r, put

pr(n)=r(q2)+qb,Dr(n)=(n2)−(r−1)pr(n).p_r(n)=r\binom q2+qb,\qquad D_r(n)=\binom n2-(r-1)p_r(n).

Every induced target subgraph satisfies

e(H[Z])≤Dr(∣Z∣).(1)e(H[Z])\le D_r(|Z|). \tag{1}

Indeed, the other r−1r-1 color graphs on ZZ each have at least pr(∣Z∣)p_r(|Z|) edges by complementary Turán, and their edge sets partition the complement of the target graph. This argument is also the parameterized version of Lemma 2 in the nine-color source; its statement and proof were checked.

We use the following consequence of the two-layer theorem: for r≥6r\ge6, a target KrK_r-free inherited graph of independence number at most two has at most 2r−12r-1 vertices.

Theorem. If r≥12r\ge12, an inherited target graph HH on 3r3r vertices with α(H)≤3\alpha(H)\le3 contains KrK_r.

All the arguments below use only (1), the stated independence and clique bounds, and the two-layer theorem. The full hereditary hypothesis is needed, not merely the cap on (r+1)(r+1)-sets.

Checked external triangle-free bounds

The digest was read first. The statements of Theorems 1 and 2, together with the monotonicity paragraph following Theorem 2, were then checked in the Kang--Pikhurko full source, printed page 13.

Theorem 1, specialized to the triangle-free nonbipartite case, says that for n≥5n\ge5,

e(L)≤⌊n24⌋−⌊n2⌋+1.(2)e(L)\le \left\lfloor\frac{n^2}{4}\right\rfloor -\left\lfloor\frac n2\right\rfloor+1. \tag{2}

Theorem 2 and its following monotonicity observation say that a nonbipartite graph with no odd cycle shorter than seven has

e(L)≤⌊(n−3)24⌋+3.(3)e(L)\le \left\lfloor\frac{(n-3)^2}{4}\right\rfloor+3. \tag{3}

The source's equality classification is not needed: the relevant near-extremal structures are derived below. Mantel's theorem is also used.

Symbolic classification at loss at most one

A blow-up C5(w0,w1,w2,w3,w4)C_5(w_0,w_1,w_2,w_3,w_4) replaces the five cycle vertices, in cyclic order, by independent sets of the displayed positive sizes, and puts in all edges between consecutive parts. There are no other edges.

We need two consequences of one classification argument.

Odd-core lemma. Let m≥7m\ge7. If LL is triangle-free and

∣V(L)∣=2m+1,α(L)≤m,e(L)≥m2,|V(L)|=2m+1,\qquad \alpha(L)\le m,\qquad e(L)\ge m^2,

then there is z∈V(L)z\in V(L) such that L−zL-z is bipartite with sides X,YX,Y of size mm. Define

p=∣NL(z)∩X∣,q=∣NL(z)∩Y∣,h=m2−eL(X,Y).p=|N_L(z)\cap X|,\qquad q=|N_L(z)\cap Y|,\qquad h=m^2-e_L(X,Y).

After exchanging X,YX,Y, one of the following holds:

q=1,1≤p≤⌊m/2⌋,h≤p+1;(4)q=1,\qquad 1\le p\le\lfloor m/2\rfloor,\qquad h\le p+1; \tag{4}

or

p=q=2,h=4.(5)p=q=2,\qquad h=4. \tag{5}

Even-core lemma. Let m≥9m\ge9. A triangle-free graph LL satisfying

∣V(L)∣=2m,e(L)≥m2−m,δ(L)≥m−3(6)|V(L)|=2m,\qquad e(L)\ge m^2-m,\qquad \delta(L)\ge m-3 \tag{6}

is bipartite.

Finding the five-cycle and isolating the loss

For the odd-core lemma, LL is nonbipartite: a bipartite graph on 2m+12m+1 vertices has an independent set of size at least m+1m+1. For the even-core lemma, suppose for contradiction that LL is nonbipartite.

In the odd case, (3) would give

e(L)≤m2−2m+4<m2e(L)\le m^2-2m+4<m^2

if there were no five-cycle. In the even case it would give

e(L)≤m2−3m+5<m2−m.e(L)\le m^2-3m+5<m^2-m.

Thus choose a five-cycle CC in LL. It is induced, since LL is triangle-free. Every vertex outside CC has at most two neighbors on CC, because its cycle neighbors are an independent subset of C5C_5.

Put W=V(L)∖CW=V(L)\setminus C, and write L[W]L[W] simply as the outside graph. Mantel's theorem gives

e(L)≤5+2∣W∣+⌊∣W∣2/4⌋.e(L)\le 5+2|W|+\left\lfloor |W|^2/4\right\rfloor.

The right side is m2+1m^2+1 at order 2m+12m+1, and m2−m+1m^2-m+1 at order 2m2m. Let

ϵW=⌊∣W∣2/4⌋−e(L[W]),ϵC=∑w∈W(2−dL(w,C)).\epsilon_W=\left\lfloor |W|^2/4\right\rfloor-e(L[W]),\qquad \epsilon_C=\sum_{w\in W}(2-d_L(w,C)).

These are nonnegative integers, and

ϵW+ϵC≤1.(7)\epsilon_W+\epsilon_C\le1. \tag{7}

In particular, the outside graph has at least its Mantel number minus one edges. It is bipartite by (2): in our ranges ⌊∣W∣/2⌋≥3\lfloor |W|/2\rfloor\ge3, so the upper bound for a nonbipartite outside graph is strictly smaller than its Mantel number minus one.

Choose a bipartition P,QP,Q of the outside graph.

In the odd case, put s=m−2s=m-2, so ∣W∣=2s|W|=2s. Its possible side sizes are

(∣P∣,∣Q∣)=(s,s)or(s−1,s+1),(|P|,|Q|)=(s,s)\quad\text{or}\quad(s-1,s+1),

up to exchange. In the balanced case at most one cross-edge is missing. In the unbalanced case the outside graph is complete bipartite, since the product of its part sizes is already s2−1s^2-1. Greater imbalance loses at least four edges from s2s^2.

In the even case, ∣W∣=2m−5|W|=2m-5. The only possible side sizes are m−3,m−2m-3,m-2, up to exchange, with at most one missing cross-edge. Changing these sizes to m−4,m−1m-4,m-1 already loses two edges from the maximum.

Equation (7) has an additional consequence: all outside vertices have two cycle neighbors, except possibly one vertex with exactly one cycle neighbor. In that exceptional situation ϵC=1\epsilon_C=1, so ϵW=0\epsilon_W=0: the outside graph is complete bipartite with balanced, or as nearly balanced as possible, sides.

The clone types and their compatibility

Index CC by Z/5Z\mathbb Z/5\mathbb Z. Every pair of nonadjacent cycle vertices has a unique common cycle neighbor. Thus an outside vertex having two cycle neighbors has a unique type ii, meaning that its cycle neighborhood is

{i−1,i+1}.\{i-1,i+1\}.

It has exactly the neighborhood on CC of a clone of cycle vertex ii.

If two typed outside vertices are adjacent in LL, their two cycle neighborhoods must be disjoint, to avoid a triangle. Directly in C5C_5, the sets {i−1,i+1}\{i-1,i+1\} and {j−1,j+1}\{j-1,j+1\} are disjoint if and only if i,ji,j are adjacent cycle vertices. Hence adjacent outside vertices must have adjacent types in the type cycle C5C_5.

The following three cases are exhaustive by (7).

Case I: complete outside graph and all vertices typed

Let P,Q\mathcal P,\mathcal Q be the type supports on P,QP,Q. Every type in P\mathcal P is adjacent to every type in Q\mathcal Q. Both supports cannot have at least two elements: that would give a K2,2K_{2,2} in C5C_5, which has no four-cycle. Therefore one support is a singleton.

Say all vertices of QQ have type ii. Vertices of PP then have only types i−1,i+1i-1,i+1. If their multiplicities are a,ba,b, the entire graph LL is the C5C_5 blow-up whose central part has size ∣Q∣+1|Q|+1, whose two neighboring parts have sizes a+1,b+1a+1,b+1, and whose remaining two parts are singletons. The two neighboring parts have total size ∣P∣+2|P|+2.

In the odd case, unbalanced outside sides are impossible. If the singleton-support side has size m−1m-1, its central blow-up part has size mm, and adjoining either nonneighboring singleton gives an independent (m+1)(m+1)-set. If that side has size m−3m-3, the two neighboring blow-up parts have total size m+1m+1, again an independent set. Thus the outside sides both have size m−2m-2, and

L=C5(a,m−1,m−a,1,1)for some 1≤a≤m−1,(8)L=C_5(a,m-1,m-a,1,1) \quad\text{for some }1\le a\le m-1, \tag{8}

after cyclic relabeling.

In the even case, the singleton-support side has size m−3m-3 or m−2m-2. The two other nonsingleton parts have total size mm or m−1m-1, respectively. The degrees of the two singleton vertices therefore have sum at most m+2m+2. In particular,

δ(L)≤⌊m/2⌋+1.(9)\delta(L)\le \left\lfloor m/2\right\rfloor+1. \tag{9}

Case II: one missing outside edge and all vertices typed

Let the missing edge be uvuv, with u∈P,v∈Qu\in P,v\in Q. The remaining sets P′=P∖{u}P'=P\setminus\{u\}, Q′=Q∖{v}Q'=Q\setminus\{v\} are nonempty in the ranges under consideration.

If the types of u,vu,v are adjacent, adding uvuv is triangle-free: their cycle neighborhoods are disjoint, and adding a cross-edge to a bipartite outside graph creates no triangle within that outside graph. The resulting graph is Case I. Thus LL is a graph of Case I with one edge deleted. In the odd case the added-edge graph still has independence number at most mm, because adding edges cannot increase independence.

Suppose instead that the types of u,vu,v are not adjacent. We show that each ordinary side P′,Q′P',Q' has just one type. If P′P' had two distinct types, every type in Q′Q' would be a common neighbor of those two types. Such a common neighbor, if it exists in C5C_5, is unique. Call it bb. The type of vv, being adjacent to all types on P′P', must also be bb. But the type of uu is adjacent to bb, because uu is adjacent to every vertex of Q′Q'. This contradicts the assumed incompatibility of u,vu,v. The argument with P′,Q′P',Q' interchanged gives the other assertion.

Let the ordinary types be adjacent cycle vertices a,ba,b. The type of uu must be the neighbor of bb other than aa, and the type of vv the neighbor of aa other than bb; otherwise u,vu,v would have compatible types. In cyclic order the five types are a,b,c,e,da,b,c,e,d, where c,dc,d are these two exceptional types. The resulting blow-up is exactly

C5(∣P∣,∣Q∣,2,1,2).(10)C_5(|P|,|Q|,2,1,2). \tag{10}

For odd order its weights are (m−2,m−2,2,1,2)(m-2,m-2,2,1,2). For even order they are (m−3,m−2,2,1,2)(m-3,m-2,2,1,2), up to reflection. The singleton vertex in (10) has degree four.

Case III: one outside vertex has only one cycle neighbor

Call this vertex u∈Pu\in P. The outside graph is complete bipartite, and every other outside vertex is typed. We show explicitly that a second cycle neighbor can be added to uu, preserving triangle-freeness.

Choose any typed vertex of P∖{u}P\setminus\{u\}. Every type on QQ is adjacent to its type, so QQ uses at most two types.

If QQ uses two types, they are i−1,i+1i-1,i+1 for some ii. Their cycle neighborhoods have union

{i−2,i,i+2}.\{i-2,i,i+2\}.

The sole cycle neighbor of uu cannot lie in this union, since uu is adjacent to all of QQ. It is therefore i−1i-1 or i+1i+1. Add the other of these two cycle neighbors to uu. They are nonadjacent in CC, and neither is adjacent in LL to any vertex of QQ, so no triangle is created.

If QQ uses just one type bb, the sole cycle neighbor of uu lies in {b,b−2,b+2}\{b,b-2,b+2\}. If it is b−2b-2 or b+2b+2, add bb; if it is bb, add b+2b+2. In each case the resulting pair is the cycle neighborhood of type b−1b-1 or b+1b+1, compatible with type bb. Again no triangle is created.

The augmented graph is now Case I, and LL is obtained from it by deleting the added edge.

Completing the two core lemmas

In the odd case, Cases I--III prove that LL is either a graph JJ of form (8), possibly with one edge deleted, or the graph

C5(m−2,m−2,2,1,2).C_5(m-2,m-2,2,1,2).

Label the two singleton vertices of JJ as x,yx,y so that xx is adjacent to the part of size aa. Deleting xx leaves a bipartite graph with sides of size m,mm,m, and xx has aa neighbors on one side and one on the other. Deleting yy gives the corresponding counts m−a,1m-a,1. Choose the singleton for which the first count is smaller.

If an edge was deleted from JJ to obtain LL, it cannot have been the edge xyxy: removing that unique edge turns the underlying five-cycle into a path and makes the entire graph bipartite, contradicting α(L)≤m\alpha(L)\le m. Thus the chosen vertex still has one neighbor on the singleton side, and its other side count is at most ⌊m/2⌋\lfloor m/2\rfloor. This other count is positive, since otherwise the chosen vertex would be pendant on a bipartite graph, making LL bipartite. Finally

e(L)=m2−h+p+q≥m2e(L)=m^2-h+p+q\ge m^2

gives h≤p+q=p+1h\le p+q=p+1. This proves (4).

For the exceptional odd blow-up, delete its singleton. The two remaining sides have sizes (m−2)+2=m(m-2)+2=m. The deleted vertex has two neighbors on each side; the four edges between the two parts of size two are the missing cross-edges. This is (5).

In the even case, Cases I and III, and the compatible subcase of Case II, give (9), since deleting an edge cannot raise the minimum degree. The incompatible subcase has a degree-four vertex. For m≥9m\ge9,

m−3>⌊m/2⌋+1,m−3>4.m-3>\left\lfloor m/2\right\rfloor+1,\qquad m-3>4.

Both possibilities contradict (6), proving the even-core lemma.

The degree-rr branch

Suppose HH has 3r3r vertices, α(H)≤3\alpha(H)\le3, and no KrK_r. Set m=r−1m=r-1. Suppose there is a vertex vv of target degree rr. Put

A=NH(v),B=V(H)∖NH[v],F=H[A]‾,L=H[B]‾.A=N_H(v),\qquad B=V(H)\setminus N_H[v],\qquad F=\overline{H[A]},\qquad L=\overline{H[B]}.

Then

∣A∣=m+1,∣B∣=2m+1.|A|=m+1,\qquad |B|=2m+1.

Since vv has no target neighbor in BB, one has α(H[B])≤2\alpha(H[B])\le2, so LL is triangle-free. The absence of KrK_r gives α(L)≤m\alpha(L)\le m. Inherited density gives

e(L)≥(r−1)pr(2r−1)=(r−1)2=m2.e(L)\ge (r-1)p_r(2r-1)=(r-1)^2=m^2.

For m≥7m\ge7, apply the odd-core lemma.

There is an edge cu∈E(F)cu\in E(F), since otherwise H[A]H[A] itself would be a KrK_r. Define

S=(NH(c)∩B)∪(NH(u)∩B).S=(N_H(c)\cap B)\cup(N_H(u)\cap B).

This is a vertex cover of LL: an uncovered edge bb′bb' of LL, together with c,uc,u, would be a target-independent four-set.

We have

Dr(r+2)=(r2)+3.D_r(r+2)=\binom r2+3.

Apply this inherited cap to {c,u}∪X∪{z}\{c,u\}\cup X\cup\{z\}. The target edges inside XX number (m2)\binom m2, and there are m−pm-p target edges from zz to XX. If tXt_X counts the target incidences from c,uc,u to XX, and tzt_z those from c,uc,u to zz, the cap gives

(m2)+m−p+tX+tz≤(m+12)+3.\binom m2+m-p+t_X+t_z \le\binom{m+1}{2}+3.

Since tX≥∣S∩X∣t_X\ge|S\cap X| and tz≥1z∈St_z\ge\mathbf1_{z\in S},

∣S∩X∣+1z∈S≤p+3.|S\cap X|+\mathbf1_{z\in S}\le p+3.

The same argument on YY yields

∣S∩Y∣+1z∈S≤q+3.(11)|S\cap Y|+\mathbf1_{z\in S}\le q+3. \tag{11}

If z∈Sz\in S, the uncovered subsets of X,YX,Y have sizes at least m−p−2,m−q−2m-p-2,m-q-2. There are no LL-edges between them, since SS covers LL. Therefore

h≥(m−p−2)(m−q−2).(12)h\ge(m-p-2)(m-q-2). \tag{12}

If z∉Sz\notin S, all LL-neighbors of zz belong to SS. Triangle-freeness makes the rectangle (NL(z)∩X)×(NL(z)∩Y)(N_L(z)\cap X)\times(N_L(z)\cap Y) missing. The uncovered rectangle (X∖S)×(Y∖S)(X\setminus S)\times(Y\setminus S) is also missing, and the two rectangles are disjoint. Thus

h≥pq+(m−p−3)(m−q−3).(13)h\ge pq+(m-p-3)(m-q-3). \tag{13}

For (4), q=1q=1 and p≤⌊m/2⌋p\le\lfloor m/2\rfloor. When m≥7m\ge7, m−p−2≥2m-p-2\ge2, and (12) gives

h≥2(m−3)>p+1.h\ge2(m-3)>p+1.

Also m−p−3≥1m-p-3\ge1, so (13) gives

h≥p+(m−4)≥p+3>p+1.h\ge p+(m-4)\ge p+3>p+1.

Both contradict (4).

For (5), (12) gives h≥(m−4)2>4h\ge(m-4)^2>4, and (13) gives h≥4+(m−5)2>4h\ge4+(m-5)^2>4. Both contradict h=4h=4.

This excludes the degree-rr branch for every r≥8r\ge8.

The regular branch: reduction to an incidence system

Now suppose HH is (r+1)(r+1)-regular and has no KrK_r. Again set m=r−1m=r-1, choose vv, and use the same definitions of A,B,F,LA,B,F,L. This time

∣A∣=m+2,∣B∣=2m.|A|=m+2,\qquad |B|=2m.

The graph LL is triangle-free and inherited density gives

e(L)≥(r−1)pr(2r−2)=(r−1)(r−2)=m2−m.e(L)\ge(r-1)p_r(2r-2)=(r-1)(r-2)=m^2-m.

For b∈Bb\in B, regularity gives

∣NH(b)∩A∣=(m+2)−(2m−1−dL(b))=dL(b)−m+3≥0.|N_H(b)\cap A| =(m+2)-(2m-1-d_L(b))=d_L(b)-m+3\ge0.

Hence δ(L)≥m−3\delta(L)\ge m-3. The even-core lemma makes LL bipartite when m≥9m\ge9. Since α(L)≤m\alpha(L)\le m, both sides X,YX,Y have size exactly mm.

Let MM be the missing bipartite graph between X,YX,Y, and put

h=e(M),def⁡(b)=dM(b).h=e(M),\qquad \operatorname{def}(b)=d_M(b).

The preceding edge bound gives h≤mh\le m.

Define columns and rows by

Cb=NH(b)∩A(b∈B),Da=NH(a)∩B(a∈A).C_b=N_H(b)\cap A\quad(b\in B),\qquad D_a=N_H(a)\cap B\quad(a\in A).

Regularity gives the exact identities

∣Cb∣=3−def⁡(b),∣Da∣=dF(a).(14)|C_b|=3-\operatorname{def}(b),\qquad |D_a|=d_F(a). \tag{14}

For the row identity, aa has one target neighbor vv, exactly m+1−dF(a)m+1-d_F(a) target neighbors within AA, and ∣Da∣|D_a| in BB. In particular Δ(M)≤3\Delta(M)\le3. Summing (14) gives

2e(F)=∑b∣Cb∣=6m−2h,e(F)=3m−h≥2m.(15)2e(F)=\sum_b|C_b|=6m-2h,\qquad e(F)=3m-h\ge2m. \tag{15}

We also have the following properties.

  • FF is K4K_4-free, because α(H)≤3\alpha(H)\le3.
  • Every row DaD_a omits a point of XX and a point of YY. Otherwise aa, together with a whole side, would form a target Km+1=KrK_{m+1}=K_r.
  • If aa′∈E(F)aa'\in E(F), then Da∪Da′D_a\cup D_{a'} covers LL, since an uncovered edge would produce a target-independent four-set.
  • If xy∈E(L)xy\in E(L), then Cx∪CyC_x\cup C_y covers FF, by the same four-set argument with the roles interchanged.

The next argument excludes this incidence system whenever m≥11m\ge11.

A uniform incidence contradiction for m≥11m\ge11

Covers, orientations, and their cost

Suppose S⊆AS\subseteq A is a vertex cover of FF, with ∣S∣=k|S|=k. Put T=A∖ST=A\setminus S. Then TT is independent in FF, so

dF(t)≤k(t∈T).(16)d_F(t)\le k\qquad(t\in T). \tag{16}

Write Δ=Δ(M)\Delta=\Delta(M). A vertex cover QQ of LL which contains neither all of XX nor all of YY has

∣Q∣≥2m−2Δ.(17)|Q|\ge2m-2\Delta. \tag{17}

Indeed, if x∈X∖Qx\in X\setminus Q, every point of Y∖QY\setminus Q is a missing neighbor of xx, so ∣Y∖Q∣≤Δ|Y\setminus Q|\le\Delta. The symmetric argument gives ∣X∖Q∣≤Δ|X\setminus Q|\le\Delta.

For st∈E(F)st\in E(F), where s∈S,t∈Ts\in S,t\in T,

∣Ds∪Dt∣≤dF(s)+dF(t)≤m+1+k.(18)|D_s\cup D_t|\le d_F(s)+d_F(t)\le m+1+k. \tag{18}

Whenever m+1+k<2m−2Δm+1+k<2m-2\Delta, (17) forces this cover of LL to contain a whole side. In the case M=∅M=\varnothing, the same conclusion holds without a numerical condition, since every cover of Km,mK_{m,m} contains a whole side.

Call the resulting choice of a full side the orientation of the edge stst. In all applications below m+1+k<2mm+1+k<2m, so both sides cannot be contained in Ds∪DtD_s\cup D_t.

For a fixed ss, at most three of its TT-neighbors can have orientation XX. To see this, choose x∈X∖Dsx\in X\setminus D_s, which exists because rows omit a point of each side. Every such neighbor's row must contain xx, and ∣Cx∣≤3|C_x|\le3. The same statement holds for orientation YY.

If both orientations occur at ss, then (16) gives

∣Ds∩X∣≥m−k,∣Ds∩Y∣≥m−k,|D_s\cap X|\ge m-k,\qquad |D_s\cap Y|\ge m-k,

while the preceding capacity bound gives at most six neighbors in TT and at most k−1k-1 neighbors in SS. Consequently

2(m−k)≤∣Ds∣=dF(s)≤k+5.(19)2(m-k)\le |D_s|=d_F(s)\le k+5. \tag{19}

For m≥11m\ge11 and k≤5k\le5, this is impossible. Therefore all TT-neighbors of a given ss have the same orientation, and there are at most three of them. It follows that

e(F)≤(k2)+3k.(20)e(F)\le\binom k2+3k. \tag{20}

Nonempty missing graph

Suppose h>0h>0. We obtain a cover S=Cx∪CyS=C_x\cup C_y from a suitable edge xy∈E(L)xy\in E(L).

If Δ=3\Delta=3, choose xx with missing degree three and any LL-neighbor yy. Equation (14) gives Cx=∅C_x=\varnothing, so k≤3k\le3.

If Δ=2\Delta=2, the same choice at a missing-degree-two vertex gives k≤1+3=4k\le1+3=4.

If Δ=1\Delta=1, the missing graph is a matching. When h≥2h\ge2, choose x∈X,y∈Yx\in X,y\in Y incident to different missing matching edges. Then xy∈E(L)xy\in E(L) and ∣Cx∣=∣Cy∣=2|C_x|=|C_y|=2, so k≤4k\le4. When h=1h=1, choose an endpoint of the unique missing edge and any of its LL-neighbors, giving k≤2+3=5k\le2+3=5.

These choices satisfy

m>k+2Δ+1m>k+2\Delta+1

for all m≥11m\ge11. Thus (18) forces a full side, and (19)--(20) apply.

For k≤4k\le4,

e(F)≤18<2m,e(F)\le18<2m,

contrary to (15). The only remaining possibility has h=1,k≤5h=1,k\le5, when

e(F)≤25<3m−1=e(F).e(F)\le25<3m-1=e(F).

Therefore h>0h>0 is impossible.

No missing edges

Suppose h=0h=0, so L=Km,mL=K_{m,m} and every column has size three.

If a row DaD_a meets both sides, choose x∈Da∩Xx\in D_a\cap X and y∈Da∩Yy\in D_a\cap Y. The cover S=Cx∪CyS=C_x\cup C_y has size at most five, because the columns share aa. Every cover of LL contains a full side, so (19)--(20) give

e(F)≤25<3m=e(F).e(F)\le25<3m=e(F).

Thus every nonempty row lies entirely in one side.

Let AX,AYA_X,A_Y be the vertices with nonempty rows lying in X,YX,Y, respectively. Vertices with empty rows have degree zero by (14). There are no FF-edges between AX,AYA_X,A_Y: two proper rows on different sides cannot cover Km,mK_{m,m}. Both classes contain an edge, since the total column incidence on each side is 3m>03m>0.

For any edge aa′aa' within AXA_X, the two rows must cover XX; hence

dF(a)+dF(a′)≥m.d_F(a)+d_F(a')\ge m.

Both endpoint degrees are at most ∣AX∣−1|A_X|-1, so

∣AX∣≥m/2+1.|A_X|\ge m/2+1.

Likewise ∣AY∣≥m/2+1|A_Y|\ge m/2+1. But

∣AX∣+∣AY∣≤m+2.|A_X|+|A_Y|\le m+2.

If mm is odd, integrality already contradicts this.

If mm is even, equality is forced: both classes have size m/2+1m/2+1, and every edge endpoint has degree exactly m/2m/2 within its class. Since each class contains an edge, its endpoints are universal there; every vertex is consequently incident with an edge and is itself universal. Each class is therefore a clique of order m/2+1≥4m/2+1\ge4, contradicting that FF is K4K_4-free.

This completes the incidence contradiction for every m≥11m\ge11, and therefore excludes the regular branch for every r≥12r\ge12.

A shorter span bound from hereditary caps alone

The third independent input, Section 3, gives a separate improvement for the overloaded case:

r≥6,α(H)≤3⟹∣H∣≤3r\boxed{r\ge6,\quad \alpha(H)\le3 \quad\Longrightarrow\quad |H|\le3r}

under the inherited caps on HH. This does not prove equality rigidity at order 3r3r below the threshold r≥12r\ge12 of the theorem above.

Here is a shorter version of its checked argument. Restrict a putative violation to m=3r+1m=3r+1 vertices. If it contained a KrK_r, an independent triple outside that clique could extend into it, since each outsider has at most one neighbor there and r>3r>3. The remaining 2r+12r+1 vertices would therefore have independence at most two, contradicting two-row capacity. Thus HH is KrK_r-free.

Every nonneighborhood has independence at most two. Two-row capacity and its 2r2r equality theorem bound its order by 2r−12r-1. Consequently the complement FF satisfies Δ(F)≤2r−1\Delta(F)\le2r-1. But the inherited cap at order 3r+13r+1 gives

e(F)≥(r−1)pr(3r+1)=3(r−1)(r+1),e(F)\ge(r-1)p_r(3r+1)=3(r-1)(r+1),

whereas e(F)≤(3r+1)(2r−1)/2e(F)\le(3r+1)(2r-1)/2. The former exceeds the latter by (r−5)/2>0(r-5)/2>0. This contradiction proves the claim without other-color clique information or the localized independence theorem. It improves the cap-only span threshold, not any unsettled case of E617.

Proof of the three-layer theorem

Suppose HH were KrK_r-free. If a vertex had target degree at most r−1r-1, its target nonneighborhood would have at least 2r2r vertices and target independence number at most two. An induced 2r2r-vertex subset would contradict the two-layer theorem. Thus

δ(H)≥r.\delta(H)\ge r.

On the other hand,

e(H)≤Dr(3r)=(3r2)−(r−1)(3r)=3r(r+1)2.e(H)\le D_r(3r) =\binom{3r}{2}-(r-1)(3r) =\frac{3r(r+1)}2.

Hence the minimum degree is at most r+1r+1. If it equals rr, the degree-rr branch above is impossible. If it equals r+1r+1, the average-degree bound forces HH to be (r+1)(r+1)-regular, and the regular branch is impossible for r≥12r\ge12.

Both alternatives are excluded, proving the theorem.

Corollary. For r≥12r\ge12, every inherited target graph of independence number at most three has at most 3r3r vertices. At order 3r3r, it partitions into three target KrK_r's, with matching cross edges.

Indeed, restrict to 3r3r or 3r+13r+1 vertices and find a target KrK_r using the theorem. Its deletion leaves independence number at most two: an independent triple in the remainder could be extended by a vertex of the clique, since the triple forbids at most three clique vertices. At remainder order 2r+12r+1 this contradicts the two-row span bound; at order 2r2r the two-row structure theorem supplies two further KrK_r's. The local cap makes all cross edges matchings.

Scope and checks

The theorem improves the KrK_r-free three-layer emptiness threshold from order 3r+13r+1 to order 3r3r for an unbounded parameter range. It does not by itself close the outer clique-packing inequalities or settle Problem 617.

The author checked the clone-type classification at loss at most one, the two missing-rectangle bounds (12)--(13), the even-core boundary m=9m=9, the cover-size/orientation argument leading to (20), the final no-missing-edges case, and the cited source hypotheses, and read the complete argument; it is author-recorded. All cases and parameter inequalities are explicit above. No computer enumeration, fixed-rr terminal catalog, or SAT certificate is used.