Dense clique family blow-up lemma 2026-10-07
A family of positively many -cliques forces a logarithmic balanced graph blow-up, which can also contain a matching of that many members of the family. To induct on , prune faces with few extensions, apply induction to the remaining -faces, and use a matching of those faces as one side of a bipartite incidence graph. The common neighbourhood from bipartite density estimate selects logarithmically many disjoint faces with polynomially many common extension vertices.
A fixed positive excess over the Turan theorem threshold forces logarithmic balanced complete multipartite graphs. There is an elementary induction using common neighbourhood from bipartite density: first obtain a logarithmic -partite subgraph from the induction hypothesis, and select disjoint transversal -cliques in it. Each such clique has at least common neighbours, by the union bound on non-neighbour sets. Apply the bipartite common-neighbour count to these cliques as left-side objects. Their selected union and a large common neighbourhood form the extra part.
Past exam of the mathematics course of the University of Cambridge 2002 iii Paper 9 1 Solution Created 2026-10-03 Updated 2026-10-14
Write for a balanced complete multipartite blow-up with classes of size . In the nonvacuous range , the answer isWe prove both bounds, including the quantitative lower bound.
First, suppose a bipartite graph with parts , of sizes , has at least edges. For any integer , counting pairs consisting of an -subset of and a common neighbour in givesThe inequality follows from discrete convexity: is nondecreasing, so balancing integer degrees of vertices minimizes their sum. Consequently some hasThe product estimate uses for . This is a common neighbourhood from bipartite density bound.
We next prove by induction on that, for every fixed , a graph of order with minimum degree at least contains , for some and all sufficiently large . Impossible minimum-vertex degree parameters need no argument. For , take two copies of with adjacency given by . The preceding count with and , where , gives at least common neighbours. The selected vertices and their common neighbours are disjoint in , since a vertex is not its own neighbour. Selecting common neighbours gives .
For , the minimum degree hypothesis implies the induction hypothesis for , for example with excess . Thus contains with for a positive constant . Pair the vertices in its classes into disjoint transversal cliques , each of order . By the union bound, every has at leastcommon neighbours. Form an auxiliary bipartite graph between these cliques and the vertices, using common-neighbour incidence, and put . Choose small enough that and . The count above, with , gives cliques with at least simultaneous common neighbours. Their vertices form classes of size , and of those common neighbours form the last class. None of the common neighbours belongs to a selected clique, because that would require a loop. This proves the logarithmic clique blow-up from minimum degree assertion.
To pass from an edge count to minimum degree, put and . Repeatedly remove a vertex whose current degree of a vertex is below times the current order. If the process reaches order , its deleted edges and remaining edges giveThus . In particular, for a fixed sufficiently small , the process cannot reach : the displayed inequality would fail. It stops earlier with a subgraph of order and minimum degree at least . The induction just proved supplies , hence a lower bound on . In particular, the guaranteed part size tends to infinity.
For the upper bound, choose a fixed with and take a binomial random graph . Its edge count has expectation and variance . The Chebyshev inequality shows that with probability tending to one. The expected number of labeled copies of is at mostFor and , this tends to zero. The Markov inequality therefore shows that with positive probability both the required edge density holds and there is no such copy. This proves and completes the random obstruction to larger clique blow-ups argument.
Past exam of the mathematics course of the University of Cambridge 2005 iii Paper 11 1 Solution Created 2026-10-03 Updated 2026-10-14
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 , givesThe 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 . ChooseFor 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 leastcommon 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 . ChooseFor 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 , thenThus 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, soThe 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
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 12 1 Solution Created 2026-10-03 Updated 2026-10-14
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 thatThus 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 giveswhenever . The last inequality follows by comparing the factors in the two binomial coefficients; the integer convexity follows from the nondecreasing first differences .
ChooseFor 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 mostFor 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.