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 , 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 . For a target color write for an induced target graph. If , , put
Every induced target subgraph satisfies
Indeed, the other color graphs on each have at least 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 , a target -free inherited graph of independence number at most two has at most vertices.
Theorem. If , an inherited target graph on vertices with contains .
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 -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 ,
Theorem 2 and its following monotonicity observation say that a nonbipartite graph with no odd cycle shorter than seven has
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 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 . If is triangle-free and
then there is such that is bipartite with sides of size . Define
After exchanging , one of the following holds:
or
Even-core lemma. Let . A triangle-free graph satisfying
is bipartite.
Finding the five-cycle and isolating the loss
For the odd-core lemma, is nonbipartite: a bipartite graph on vertices has an independent set of size at least . For the even-core lemma, suppose for contradiction that is nonbipartite.
In the odd case, (3) would give
if there were no five-cycle. In the even case it would give
Thus choose a five-cycle in . It is induced, since is triangle-free. Every vertex outside has at most two neighbors on , because its cycle neighbors are an independent subset of .
Put , and write simply as the outside graph. Mantel's theorem gives
The right side is at order , and at order . Let
These are nonnegative integers, and
In particular, the outside graph has at least its Mantel number minus one edges. It is bipartite by (2): in our ranges , so the upper bound for a nonbipartite outside graph is strictly smaller than its Mantel number minus one.
Choose a bipartition of the outside graph.
In the odd case, put , so . Its possible side sizes are
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 . Greater imbalance loses at least four edges from .
In the even case, . The only possible side sizes are , up to exchange, with at most one missing cross-edge. Changing these sizes to 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 , so : the outside graph is complete bipartite with balanced, or as nearly balanced as possible, sides.
The clone types and their compatibility
Index by . Every pair of nonadjacent cycle vertices has a unique common cycle neighbor. Thus an outside vertex having two cycle neighbors has a unique type , meaning that its cycle neighborhood is
It has exactly the neighborhood on of a clone of cycle vertex .
If two typed outside vertices are adjacent in , their two cycle neighborhoods must be disjoint, to avoid a triangle. Directly in , the sets and are disjoint if and only if are adjacent cycle vertices. Hence adjacent outside vertices must have adjacent types in the type cycle .
The following three cases are exhaustive by (7).
Case I: complete outside graph and all vertices typed
Let be the type supports on . Every type in is adjacent to every type in . Both supports cannot have at least two elements: that would give a in , which has no four-cycle. Therefore one support is a singleton.
Say all vertices of have type . Vertices of then have only types . If their multiplicities are , the entire graph is the blow-up whose central part has size , whose two neighboring parts have sizes , and whose remaining two parts are singletons. The two neighboring parts have total size .
In the odd case, unbalanced outside sides are impossible. If the singleton-support side has size , its central blow-up part has size , and adjoining either nonneighboring singleton gives an independent -set. If that side has size , the two neighboring blow-up parts have total size , again an independent set. Thus the outside sides both have size , and
after cyclic relabeling.
In the even case, the singleton-support side has size or . The two other nonsingleton parts have total size or , respectively. The degrees of the two singleton vertices therefore have sum at most . In particular,
Case II: one missing outside edge and all vertices typed
Let the missing edge be , with . The remaining sets , are nonempty in the ranges under consideration.
If the types of are adjacent, adding 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 is a graph of Case I with one edge deleted. In the odd case the added-edge graph still has independence number at most , because adding edges cannot increase independence.
Suppose instead that the types of are not adjacent. We show that each ordinary side has just one type. If had two distinct types, every type in would be a common neighbor of those two types. Such a common neighbor, if it exists in , is unique. Call it . The type of , being adjacent to all types on , must also be . But the type of is adjacent to , because is adjacent to every vertex of . This contradicts the assumed incompatibility of . The argument with interchanged gives the other assertion.
Let the ordinary types be adjacent cycle vertices . The type of must be the neighbor of other than , and the type of the neighbor of other than ; otherwise would have compatible types. In cyclic order the five types are , where are these two exceptional types. The resulting blow-up is exactly
For odd order its weights are . For even order they are , up to reflection. The singleton vertex in (10) has degree four.
Case III: one outside vertex has only one cycle neighbor
Call this vertex . 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 , preserving triangle-freeness.
Choose any typed vertex of . Every type on is adjacent to its type, so uses at most two types.
If uses two types, they are for some . Their cycle neighborhoods have union
The sole cycle neighbor of cannot lie in this union, since is adjacent to all of . It is therefore or . Add the other of these two cycle neighbors to . They are nonadjacent in , and neither is adjacent in to any vertex of , so no triangle is created.
If uses just one type , the sole cycle neighbor of lies in . If it is or , add ; if it is , add . In each case the resulting pair is the cycle neighborhood of type or , compatible with type . Again no triangle is created.
The augmented graph is now Case I, and is obtained from it by deleting the added edge.
Completing the two core lemmas
In the odd case, Cases I--III prove that is either a graph of form (8), possibly with one edge deleted, or the graph
Label the two singleton vertices of as so that is adjacent to the part of size . Deleting leaves a bipartite graph with sides of size , and has neighbors on one side and one on the other. Deleting gives the corresponding counts . Choose the singleton for which the first count is smaller.
If an edge was deleted from to obtain , it cannot have been the edge : removing that unique edge turns the underlying five-cycle into a path and makes the entire graph bipartite, contradicting . Thus the chosen vertex still has one neighbor on the singleton side, and its other side count is at most . This other count is positive, since otherwise the chosen vertex would be pendant on a bipartite graph, making bipartite. Finally
gives . This proves (4).
For the exceptional odd blow-up, delete its singleton. The two remaining sides have sizes . 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 ,
Both possibilities contradict (6), proving the even-core lemma.
The degree- branch
Suppose has vertices, , and no . Set . Suppose there is a vertex of target degree . Put
Then
Since has no target neighbor in , one has , so is triangle-free. The absence of gives . Inherited density gives
For , apply the odd-core lemma.
There is an edge , since otherwise itself would be a . Define
This is a vertex cover of : an uncovered edge of , together with , would be a target-independent four-set.
We have
Apply this inherited cap to . The target edges inside number , and there are target edges from to . If counts the target incidences from to , and those from to , the cap gives
Since and ,
The same argument on yields
If , the uncovered subsets of have sizes at least . There are no -edges between them, since covers . Therefore
If , all -neighbors of belong to . Triangle-freeness makes the rectangle missing. The uncovered rectangle is also missing, and the two rectangles are disjoint. Thus
For (4), and . When , , and (12) gives
Also , so (13) gives
Both contradict (4).
For (5), (12) gives , and (13) gives . Both contradict .
This excludes the degree- branch for every .
The regular branch: reduction to an incidence system
Now suppose is -regular and has no . Again set , choose , and use the same definitions of . This time
The graph is triangle-free and inherited density gives
For , regularity gives
Hence . The even-core lemma makes bipartite when . Since , both sides have size exactly .
Let be the missing bipartite graph between , and put
The preceding edge bound gives .
Define columns and rows by
Regularity gives the exact identities
For the row identity, has one target neighbor , exactly target neighbors within , and in . In particular . Summing (14) gives
We also have the following properties.
- is -free, because .
- Every row omits a point of and a point of . Otherwise , together with a whole side, would form a target .
- If , then covers , since an uncovered edge would produce a target-independent four-set.
- If , then covers , by the same four-set argument with the roles interchanged.
The next argument excludes this incidence system whenever .
A uniform incidence contradiction for
Covers, orientations, and their cost
Suppose is a vertex cover of , with . Put . Then is independent in , so
Write . A vertex cover of which contains neither all of nor all of has
Indeed, if , every point of is a missing neighbor of , so . The symmetric argument gives .
For , where ,
Whenever , (17) forces this cover of to contain a whole side. In the case , the same conclusion holds without a numerical condition, since every cover of contains a whole side.
Call the resulting choice of a full side the orientation of the edge . In all applications below , so both sides cannot be contained in .
For a fixed , at most three of its -neighbors can have orientation . To see this, choose , which exists because rows omit a point of each side. Every such neighbor's row must contain , and . The same statement holds for orientation .
If both orientations occur at , then (16) gives
while the preceding capacity bound gives at most six neighbors in and at most neighbors in . Consequently
For and , this is impossible. Therefore all -neighbors of a given have the same orientation, and there are at most three of them. It follows that
Nonempty missing graph
Suppose . We obtain a cover from a suitable edge .
If , choose with missing degree three and any -neighbor . Equation (14) gives , so .
If , the same choice at a missing-degree-two vertex gives .
If , the missing graph is a matching. When , choose incident to different missing matching edges. Then and , so . When , choose an endpoint of the unique missing edge and any of its -neighbors, giving .
These choices satisfy
for all . Thus (18) forces a full side, and (19)--(20) apply.
For ,
contrary to (15). The only remaining possibility has , when
Therefore is impossible.
No missing edges
Suppose , so and every column has size three.
If a row meets both sides, choose and . The cover has size at most five, because the columns share . Every cover of contains a full side, so (19)--(20) give
Thus every nonempty row lies entirely in one side.
Let be the vertices with nonempty rows lying in , respectively. Vertices with empty rows have degree zero by (14). There are no -edges between : two proper rows on different sides cannot cover . Both classes contain an edge, since the total column incidence on each side is .
For any edge within , the two rows must cover ; hence
Both endpoint degrees are at most , so
Likewise . But
If is odd, integrality already contradicts this.
If is even, equality is forced: both classes have size , and every edge endpoint has degree exactly 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 , contradicting that is -free.
This completes the incidence contradiction for every , and therefore excludes the regular branch for every .
A shorter span bound from hereditary caps alone
The third independent input, Section 3, gives a separate improvement for the overloaded case:
under the inherited caps on . This does not prove equality rigidity at order below the threshold of the theorem above.
Here is a shorter version of its checked argument. Restrict a putative violation to vertices. If it contained a , an independent triple outside that clique could extend into it, since each outsider has at most one neighbor there and . The remaining vertices would therefore have independence at most two, contradicting two-row capacity. Thus is -free.
Every nonneighborhood has independence at most two. Two-row capacity and its equality theorem bound its order by . Consequently the complement satisfies . But the inherited cap at order gives
whereas . The former exceeds the latter by . 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 were -free. If a vertex had target degree at most , its target nonneighborhood would have at least vertices and target independence number at most two. An induced -vertex subset would contradict the two-layer theorem. Thus
On the other hand,
Hence the minimum degree is at most . If it equals , the degree- branch above is impossible. If it equals , the average-degree bound forces to be -regular, and the regular branch is impossible for .
Both alternatives are excluded, proving the theorem.
Corollary. For , every inherited target graph of independence number at most three has at most vertices. At order , it partitions into three target 's, with matching cross edges.
Indeed, restrict to or vertices and find a target 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 this contradicts the two-row span bound; at order the two-row structure theorem supplies two further 's. The local cap makes all cross edges matchings.
Scope and checks
The theorem improves the -free three-layer emptiness threshold from order to order 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 , 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- terminal catalog, or SAT certificate is used.