High-minimum-degree multipartite stability subgraph Created 2026-10-05 Updated 2026-10-07
For fixed positive integers , a graph on vertices with and no balanced complete multipartite blow-up contains an -partite subgraph with vertices, balanced classes of size , and minimum degree of a graph .
One proof first removes a vanishing fraction of vertices of low degree of a vertex, finds a slowly growing by the Erdős-Stone theorem, and assigns almost every remaining vertex to a root class in which it has fewer than neighbours of a vertex. After discarding a further vanishing fraction, a inside an assigned class would extend to using the root classes. Thus internal edges and missing cross-class edges both number . Removing the vertices with unusually many missing cross-class edges gives the stated minimum degree of a graph.
If a fixed graph has chromatic number , every extremal -free graph on vertices has minimum degree of a graph . Use a high-minimum-degree multipartite stability subgraph : replacing any vertex by one adjacent to all but one class of preserves -freeness. Any supposed new copy of can replace the new vertex by an unused common neighbour in the omitted class. Extremality therefore gives the lower bound on every degree of a vertex; the Erdős-Stone theorem gives the upper bound on the average degree of a vertex.
For disjoint vertex sets , define their edge density of a bipartite graph by . They form a regular pair with parameter if every with , satisfies .
The Szemerédi regularity lemma says that for every and minimum cell count , some have the following property. Every graph on vertices admits
with , equal-sized , and at most unordered irregular pairs. It is enough to consider .
Prove this using equitable regularity energy. Treat exceptional vertices as singleton cells and set
with ordered pairs and the adjacency indicator also defining diagonal densities. Then . The refinement variance identity for regularity energy proves refinement cannot decrease :
An irregular pair supplies witness subsets of relative sizes at least whose density differs by more than . Refining along those witnesses raises by more than per orientation, where is the common cell size. If there are more than irregular pairs, the increase is greater than , provided the exceptional set has size at most .
Refine each cell by all its witness subsets; this produces at most atoms per cell. Restore equal sizes by the equalization with a controlled exceptional set: cut each atom into blocks of size and declare its remainder exceptional, still retaining every such vertex as a singleton in the energy. This is another refinement, so no energy is lost. At most vertices become exceptional, and, when , at most new nonexceptional cells occur.
Put and start with so large that . An initial equitable partition has at most exceptional vertices when is sufficiently large. Subsequent cell counts only increase, so the total added exceptional set has size at most . The recurrence , iterated at most times, supplies a finite bound ; choose large enough that every intermediate meets the size requirement. More than unsuccessful refinements would raise above one. The process must therefore stop with the required regular pairs. This proves the lemma.
Its usefulness comes from replacing an arbitrarily large graph by the bounded reduced graph of a regularity partition. For fixed positive cross-density, the graph embedding lemma for regular pairs lifts fixed configurations from the reduced graph to the original one. In particular, three sufficiently regular positive-density pairs contain many triangles in a graph. Deleting exceptional, intracell, irregular and sparse-pair edges then gives the triangle removal lemma: a graph with sufficiently few triangles can be made triangle-free by deleting edges. A triangle surviving in the reduced graph would force a positive proportion of the original possible triangles, a contradiction. More generally this approach yields the clique removal lemma and the asymptotic Erdős-Stone theorem. Applied to the tripartite graph encoding , triangle removal also gives Roth theorem on three-term arithmetic progressions. The price is that the energy argument gives a very rapidly growing, iterated-exponential bound on ; the lemma is a structural tool, not a promise of small practical constants.
Write for a balanced complete multipartite blow-up, with parts each containing vertices. Its occurrence is a subgraph condition, so additional internal edges in the host are harmless. The coefficient multiplying is essential: the PDF has , although it is lost in the converted TeX.
First prove the common neighbourhood from bipartite density estimate. Suppose a bipartite graph has parts of sizes and at least edges. For an integer , count incidences between -subsets of the first part and their common neighbours in the second. The discrete convexity of , with value zero for , gives
The convexity assertion follows directly from , which is increasing in ; smoothing two unequal degrees cannot increase the sum. In the binomial ratio every factor is at least , because . Consequently some satisfies
We prove the logarithmic clique blow-up from minimum degree by induction on . When , the degree hypothesis is impossible for a loopless graph, so any positive works vacuously. Assume . For , take two copies of the vertex set and join the copies of adjacent vertices. This bipartite graph has edge density of a bipartite graph at least . Choose
For sufficiently large , , and the estimate supplies at least common neighbours. Choose of them. The two selected sets are disjoint in the original graph, since a selected vertex cannot be adjacent to itself. They give .
For , put . The same minimum degree of a graph exceeds . By induction there is a with , where . Pair the vertices of its parts into disjoint transversal cliques . Each has at least
common neighbours, by bounding the union of the non-neighbour sets of its vertices. Set . Form the bipartite graph whose first part is these cliques, with joined to a vertex when that vertex is a common neighbour of all of . It has density at least . Choose
For large , and . The estimate gives selected cliques and at least common vertices. The selected cliques supply vertices in each of the original parts, and their common vertices supply the final part. No common vertex belongs to a selected clique, again because there are no loops. All required cross-part edges are present. Increasing to satisfy these finitely many inequalities completes the induction:
The Erdős-Stone theorem states that for a fixed graph with chromatic number ,
The lower bound comes from the Turán graph , which cannot contain an -chromatic subgraph. To obtain the upper bound from our minimum-degree result, suppose , where and . Repeatedly delete a vertex of degree less than times the current order, where , until no such vertex remains. If the remaining order is , then
Thus for large , with , and the remaining subgraph has minimum degree of a graph at least . It contains . A proper graph colouring of places its vertices in the parts once their size exceeds . This contradicts -freeness. Adjusting a fixed positive density margin absorbs the difference between and , proving the upper bound.
The six-vertex forbidden graph is the octahedral graph : the deleted matching in a graph gives its three independent pairs. Its chromatic number is three, so
The printed notation uses for the extremal-number argument while its defining condition forbids ; the answer uses that explicitly defined forbidden graph. For the strict finite inequality, take and add one edge inside its larger part, which has at least two vertices for . Every triangle in a graph then uses this added edge. However, contains two vertex-disjoint triangles in a graph, obtained by taking one vertex from each pair and then the other three. It therefore cannot occur in the constructed graph. Hence
Extremal graph theory asks how many edges a graph can have while avoiding a prescribed subgraph. Define as the maximum number of edges of an -vertex simple graph containing no copy of ; copies need not be induced. The extremal graph often reveals the structural reason a forbidden configuration must appear.
A complete proof of Mantel theorem illustrates this principle. In a triangle-free graph, the neighborhoods of the endpoints of any edge are disjoint, so . Summing over edges gives , where is the edge count. By Cauchy-Schwarz inequality,
Thus when , and the zero-edge case is immediate. A balanced complete bipartite graph is triangle-free and has edges. Therefore
The proof links a local forbidden triangle to a global degree inequality.
The general Turan theorem states that the balanced complete -partite graph maximizes the edge count among -free graphs. Its leading density is . A standard symmetrization explanation is to replace a lower-degree vertex by a twin of a nonadjacent higher-degree vertex: no is created and the edge count does not decrease. Iterating at the level of twin classes produces a complete multipartite graph with at most parts. Moving vertices between parts then balances the part sizes and maximizes the number of cross edges. This provides structural intuition beyond the preceding exact triangle proof.
For any fixed graph with chromatic number , the Erdős-Stone theorem is
The lower bound is the Turan construction: an -partite graph cannot contain . To describe the upper-bound proof, fix an edge-density excess above . Apply a regularity partition with an error parameter much smaller than that excess and a positive density threshold. Delete irregular and low-density pairs; the resulting reduced graph still has density above the Turan threshold, so it contains . The corresponding vertex classes form pairwise regular, positive-density pairs. The embedding argument successively chooses vertices with large neighborhoods in every remaining class; regularity discards only a small exceptional set at each choice. With the parameters sufficiently small and sufficiently large, this embeds a complete -partite graph with vertices in each part, and therefore a properly colored copy of . This explains why chromatic number, rather than the exact shape of , controls the leading quadratic term.
For example , so forbidding a five-cycle still allows asymptotically edges, and exceeding that density by any fixed positive fraction eventually forces a five-cycle. For the exact Turan theorem strengthens the asymptotic statement. For bipartite , the theorem gives only , leaving an important finer problem: for example -free graphs have upper bounds of order from counting common neighborhoods. Extremal results consequently range from exact finite bounds to asymptotic density thresholds and stability questions about near-extremal structure.
Write for the balanced graph blow-up of a complete graph, with classes of size ; containment here is as a subgraph, not necessarily an induced subgraph. The logarithmic form of the Erdős-Stone theorem is: for fixed and , there are and such that
Thus the guaranteed balanced part size is at least , with independent of . We prove the logarithmic Erdős-Stone theorem by a density-to-cliques step and a constructive dense clique family blow-up lemma.
First choose a fixed large enough that , where is the edge count of the Turán graph. A uniformly chosen -vertex subset has expected edge count at least . If its induced graph contains no , the Turan theorem bounds that count by . Since the count is always at most , the probability that the subset contains an -clique is at least . Double counting the incidences between such subsets and their cliques gives, for ,
for a fixed and all sufficiently large . Here . This is clique supersaturation by sampling.
We now prove the needed dense clique family blow-up lemma, with the following stronger induction invariant. Given any family of at least distinct -cliques, there is a complete -partite subgraph with each class of size , containing that many pairwise vertex-disjoint transversal members of , each with one vertex in every class. Extra edges within its classes can be ignored. We may suppose . For , any singletons suffice, and we may take once is large.
For , put . Repeatedly delete every member of the current family containing an -clique whose number of extensions is at most . Each such face is processed at most once, and there are at most possible faces. At most members are deleted. The remaining family has size at least , and every face that remains has more than extensions. Its family of -faces has size at least , since each face is in at most members.
Apply the induction hypothesis to these faces. It gives a complete -partite subgraph with vertices in each class and a matching of transversal -faces from the family. Form a bipartite graph whose left vertices are the and whose right vertices are the original vertices; join to when . Every left degree exceeds .
The following common neighbourhood from bipartite density estimate is elementary. In a bipartite graph with class sizes and at least edges, averaging over left subsets of size and using convexity of the integer sequence gives
whenever . The last inequality follows by comparing the factors in the two binomial coefficients; the integer convexity follows from the nondecreasing first differences .
Choose
For large , , so . The estimate supplies selected faces with a common extension set of size at least . This extension set is disjoint from the selected faces: a vertex in any one of them cannot extend that face. Their union has vertices in each of the old classes, with all required cross edges; choose distinct common extension vertices as a new class. Attaching one different extension vertex to each selected face also gives disjoint members of . This completes the induction, with positive constants independent of . Apply it to the clique family above and take .
The logarithmic order cannot be increased in a uniform forcing result. Put , choose strictly between and one, and take a binomial random graph. Its edge density exceeds with probability tending to one, by the variance estimate for a sum of independent edge indicators. With , the expected number of ordered embeddings of is at most
For and , the logarithm of this bound is negative of order . Markov's inequality therefore makes the probability of any such copy tend to zero. Both events hold simultaneously for some graphs of every sufficiently large order. There are graphs meeting the density hypothesis whose largest balanced blow-up has part size . This upper bound concerns what density can force; it is not an upper bound for every dense graph, since a complete graph has much larger blow-ups.
Finally, is the square of a cycle, for . Any three consecutive vertices form a triangle in a graph. In a proper three-colouring, once the first three colours are fixed, each subsequent vertex must repeat the colour three positions earlier. Closing the cycle is possible precisely when . Conversely, repeating the three colours gives such a colouring whenever . In that case embeds in , and the density exceeds the bipartite Turan theorem threshold by a fixed amount, so the theorem forces eventually. If , the balanced Turán graphs have density at least and contain no graph of chromatic number greater than three. They give a counterexample sequence. Exactly the cycle lengths divisible by three have the required property.
The Erdős-Stone theorem says that, for a fixed graph with chromatic number ,
The lower bound comes from the balanced Turán graph with parts; the theorem supplies the matching asymptotic upper bound. Here and below, all forbidden graphs and blow-up parameters are fixed as .
First obtain an almost spanning, almost complete multipartite core. Put . We give the stability argument, rather than infer pointwise degree bounds by differentiating an asymptotic edge-count formula. Suppose first .
We need two elementary ingredients. First, positive homomorphism density of forces a fixed complete multipartite graph . To see this, perform vertex cloning in a graph, replacing one vertex by independent twins. Conditional on the images of the other vertices, its contribution to the homomorphism density changes from a number to ; Jensen inequality gives . Duplicating each original vertex therefore gives
A positive lower bound on the right supplies a positive proportion of all maps of the blow-up. Only maps fail to be injective, so for large at least one map is an embedding. Consequently a -free sequence has copies of . The clique removal lemma, proved in the next solution, then deletes edges to give a -free graph with .
Second, we prove the required stability for -free graphs by induction on . For such a graph is edgeless. In an -vertex -free graph , take a vertex of maximum vertex degree , put and , and note that is -free. The Turan theorem and the maximum-degree bound give
If , both nonnegative error terms are : and . The deficit in the bound for is likewise . Induction partitions into classes with a total of internal edges; adjoining gives an -class partition with the same property. Applying this to and restoring the removed edges gives such a partition of .
The number of possible crossing edges is . Since the actual crossing-edge count is within of this maximum, for every , and there are missing crossing edges. Choose so slowly that the number of vertices missing more than neighbours in other classes is . Delete those vertices and all internal edges. The remaining r-partite graph has vertices and every vertex has crossing vertex degree at least . The Turan theorem, or the size of a largest part, supplies the matching upper bound for its minimum vertex degree. Thus
This is a high-minimum-degree multipartite stability subgraph. The subgraph need not be spanning; deleting the exceptional vertices is essential. For , the spanning edgeless subgraph already proves the assertion.
Extremality forces the minimum degree. Choose . A proper -graph colouring embeds in , so every -free is also -free. By the Erdős-Stone theorem, its extremal edge count has the needed asymptotic size. The preceding proof supplies core classes of size in which every vertex misses only crossing neighbours, uniformly over the core.
Delete an arbitrary vertex from and introduce a new vertex adjacent precisely to with removed if necessary. The new graph is still -free. Indeed any new copy would use , all its neighbours in that copy would be in the specified core classes, and their set of common neighbours in has size . A vertex of this common neighbourhood outside the bounded vertex set of the copy replaces , producing an existing copy of in , a contradiction. For the new vertex is isolated and the same conclusion is immediate.
The replacement adds edges. Since has the maximum possible number of edges, . As was arbitrary and the minimum vertex degree is at most the average vertex degree,
This proves the minimum degree of an extremal forbidden-subgraph graph. The replacement argument avoids the invalid implication based solely on the asymptotic formula.
A colour-critical vertex also bounds the maximum degree. Suppose a vertex of has for some fixed . Since the core omits only vertices and all its classes have size , has at least neighbours in each . Otherwise, even counting every vertex in all other classes and outside the core would give too small a vertex degree.
Inside these neighbourhood sets, greedily choose a fixed number of vertices in each class. Every previously chosen vertex excludes only crossing nonneighbours, so each next candidate set still has positive linear size. This produces inside . A proper -graph colouring of embeds it in that complete multipartite graph; map to . All required incident edges exist, so this embeds , a contradiction. The case simply uses enough neighbours to embed the edgeless . Hence , and the average-degree lower bound completes the answer:
Think of a vertex of this hypergraph as an edge of the complete graph on . A hyperedge is the edge set of one -vertex clique. A fixed pair belongs to a clique precisely when its other vertices are chosen from the remaining , giving
For a set of graph edges, let be the number of their distinct endpoints. If , no -clique contains them and the codegree is zero. Otherwise its other vertices may be chosen freely, so
For , distinct edges have at least three endpoints, and all edges lie among the possible pairs. Thus and . In particular,
This also identifies why the relevant exponent is .
For fixed and , the ratio of the two binomial coefficients satisfies for all sufficiently large , with one constant valid for every . For ,
For any fixed , choose so large that the last bound is at most for every . Zero codegrees satisfy the bound automatically. The asserted small-codegree condition therefore holds uniformly. Its domain is the nonsingleton sets considered above: for a singleton, , so the assertion with arbitrary would be false.
A family of hypergraph containers is a collection of vertex subsets such that every hypergraph independent set of the hypergraph is contained in some . Here a hypergraph independent set is exactly the edge set of a -free graph on .
We use the following edge-sparse form of the hypergraph container theorem. For fixed uniformity and , there are constants such that an -uniform hypergraph on vertices with positive average hypergraph vertex degree , sufficiently small, and
has a family covering its hypergraph independent sets with
One obtains this form by iterating a degree-measure hypergraph container theorem, recording small container fingerprints at each step. To ensure the requested strict edge inequality, apply it with .
For our clique hypergraph, , and . The established codegree bound permits this choice of , and
Every container, viewed as an ordinary graph, has at most copies of .
We also use clique supersaturation: for each fixed , graphs with at least edges have at least copies of , for some and all sufficiently large . For clarity, this follows already from the Erdős-Stone theorem: choose a fixed sample size with . A uniformly sampled -set has expected value of the edge count above this bound by at least , forcing a positive proportion of samples to contain a clique. Counting each clique's extensions to -sets then gives the claimed bound.
Choose smaller than the corresponding supersaturation constant after converting to . Each container has fewer than ordinary edges. Every -free graph is a subgraph of one of these containers, so their number is at most
Conversely, every subgraph of a balanced Turán graph with parts is -free, giving at least possibilities. Letting be arbitrarily small proves the enumeration formula:
Write . The Erdős-Stone theorem states that, for a fixed graph with chromatic number ,
Here is the extremal number, and copies are subgraphs, not necessarily induced subgraphs. We write for the balanced complete multipartite blow-up with classes of vertices each. All asymptotic errors below concern with the forbidden graphs fixed.
The stability subgraph. We prove the high-minimum-degree multipartite stability subgraph assertion directly from the Erdős-Stone theorem. For , the edgeless spanning subgraph suffices. Suppose .
First repeatedly remove a vertex whose degree of a vertex is less than times the current order, where sufficiently slowly. The Erdős-Stone theorem gives, uniformly for every -free subgraph of order at most ,
Indeed, apply the asymptotic bound at large orders; the contribution from bounded or sufficiently small orders is negligible relative to . If vertices survive, the removed edges number at most
Comparing with shows that , provided dominates , the initial relative error, and . Consequently . The surviving induced subgraph satisfies and .
By the Erdős-Stone theorem, contains for some as slowly as necessary. This follows because exceeds the extremal number density for each fixed by the positive gap . Choose so slowly that and , and denote its root classes by .
An outside vertex having at least neighbours of a vertex in every determines one choice of a -subset in each . At most outside vertices can determine any fixed choice, since otherwise these vertices and the chosen root sets form . Thus at most outside vertices have this property. Exclude those vertices and the root classes; put each remaining vertex in a class for which it has fewer than neighbours of a vertex in .
Write , with . Counting missing incidences with gives
Since , it follows that for every . The total missing incidences from all root vertices to assigned vertices are at most . At least of them are incidences with a vertex's own assigned root class. Hence only missing incidences go to other root classes.
Choose slowly and discard the assigned vertices with more than missing incidences to other root classes. Each remaining vertex of is adjacent to all but at most vertices of every , . If its class contained a complete bipartite graph , the vertices of this copy would have at least common neighbours of a vertex in each other root class. These sets extend the copy to , a contradiction. By the bipartite case of the Erdős-Stone theorem, the number of internal edges in each surviving class is .
The surviving graph still has edges, whereas the total possible cross-class edges, with these balanced classes, is . Thus only cross-class edges are missing. Discard the vertices missing more than cross-class edges, with slowly, and delete all internal edges. The resulting -partite subgraph has classes of size and
For the lower bound, every surviving vertex misses only vertices outside its class; the upper bound follows from the class sizes. This also records the uniform cross-class error that we need next.
Minimum degree in an extremal graph. Fix with . Choose large enough that embeds in . An extremal -free graph is therefore -free, and its edge count has the required asymptotics by the Erdős-Stone theorem. For take as above.
For any vertex , remove and introduce a new vertex whose vertex neighbourhood consists precisely of the vertices in other than . The new degree of a vertex is . This new graph remains -free. Indeed, a new copy of must use , and all its neighbours of a vertex in that copy lie in the other classes of . There are only boundedly many of them. Each misses only vertices in , so an unused vertex is adjacent to all of them. Replacing by would give in , which is impossible.
Extremality now forces , uniformly in . The upper bound for the minimum degree of a graph follows from . For , already gives . Thus
This is the minimum degree of an extremal forbidden-subgraph graph principle.
The exact extremal graph for disjoint cliques. Define
The plus sign denotes the join of graphs. The Turán graph contains no , so every such clique in uses a vertex of . Therefore contains no vertex-disjoint such cliques, and the extremal number is at least .
Induct on , with supplied by the Turan theorem, including its equality characterization. Let and let be extremal for . The preceding results give and the -partite subgraph . Keep its classes fixed and assign each of the remaining vertices to a class in which it has fewest neighbours of a vertex in . Write the resulting classes as ; all have size . Choose a positive so slowly that dominates the outside count, every cross-class error in , and every error in the minimum degree of a graph bound.
Suppose some vertex has at least internal neighbours of a vertex. If , the assignment rule shows that has at least neighbours of a vertex in every . If , it has this many in and in the other . If contained disjoint , we could choose one vertex in each , successively avoiding those copies and the missing cross-neighbours of the already chosen vertices. This produces a further through . For , this just chooses an unused neighbour of . Hence is -free, and induction gives
Since the candidate attains , equality holds throughout: is a universal vertex and is the inductively unique extremal graph. Thus is isomorphic to .
It remains to show that this case must occur. Otherwise all internal vertex degrees are less than . Together with the lower bound on and , this implies that every vertex misses only vertices outside its own class. If some contains a matching in a graph of edges, extend its edges one by one to , choosing one vertex from each other class. At every step only cross-neighbours and boundedly many used vertices are excluded. This gives disjoint forbidden cliques, a contradiction.
A maximal matching in each class therefore has at most edges, and its at most endpoints form a vertex cover of the internal edges. Their internal vertex degrees are all , so the total internal edge count is . The cross-class edge count is at most , whence
But the balanced part sizes of the Turán graph give
contradicting extremality for . This argument also works for . Consequently, for all sufficiently large ,
The uniqueness is up to isomorphic graphs, as usual for an extremal graph for disjoint cliques.
The Erdős-Stone theorem states that if the chromatic number of is , then
If is a bipartite graph with at least one edge, its chromatic number is two, so and therefore
The Erdős-Stone theorem states precisely that, for every fixed graph with chromatic number ,
If the bipartite graph has an edge, then . Substitution into the theorem gives
If has no edges, then every graph of sufficiently large order contains as a subgraph, so the conclusion is immediate.
Because , every bipartite graph is -free. The balanced complete bipartite graph therefore gives
For the reverse bound, fix and suppose that has more than edges. Apply the Szemerédi regularity lemma with parameters much smaller than . Form the reduced graph whose vertices are the regularity classes and whose edges are the regular pairs of density above a small fixed threshold. Edges inside classes, irregular pairs, and regular pairs below the threshold account for edges. The remaining edges force the reduced graph to have more than edges.
By the Turan theorem, the reduced graph contains a triangle. The three corresponding regular pairs all have positive density, and the graph embedding lemma for regular pairs embeds every fixed three-colourable graph, in particular , across suitable repeated subclusters of these three classes. Thus every sufficiently large graph of density above contains . Letting gives
This is the chromatic-number-three case of the Erdős-Stone theorem.
Supersaturation 2026-10-06
Supersaturation strengthens an extremal existence theorem by forcing many copies of a forbidden graph when the edge count exceeds its extremal threshold by a fixed density. For a fixed clique, the Erdős-Stone theorem and averaging over bounded-size random vertex subsets give a positive multiple of copies.
Turán density 2026-10-06
For a fixed -uniform forbidden hypergraph , its Turán density is the limit of . Averaging over smaller vertex subsets shows these normalized extremal numbers are nonincreasing, so the limit exists. For ordinary graphs, the Erdős-Stone theorem determines it from the chromatic number.