The Erdős-Stone theorem says that, for a fixed graph with chromatic number ,
The lower bound comes from the balanced Turan 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:
For disjoint nonempty vertex sets , write . The regular pair of vertex sets is -uniform when every , with and satisfies
This is also called an -regular pair.
Count transversal cliques by maintaining common neighbourhoods. For there are exactly copies, so the claim is immediate. For the hypotheses are vacuous if ; assume . Set
After choosing vertices in the first classes, let be their common neighbours in each later class. We maintain . In a regular pair, whenever , fewer than vertices of have fewer than neighbours in : otherwise those bad vertices, together with , contradict regularity. There are at most future classes, so their union excludes at most candidates from . At least choices remain, and each maintains the stated bound for all new common neighbourhoods.
Making these choices through all classes gives at least transversal cliques. Different selections give different vertex sets, since the classes are disjoint. Consequently
All constants depend only on , not on .
The Szemerédi regularity lemma states that for every and integer there exist such that every graph of order has a partition with , , equal-sized nonexceptional classes, and at most irregular unordered pairs of classes.
Apply the partition to prove clique removal. For , choose , , and a regularity parameter small enough for the preceding counting argument at density . The Szemerédi regularity lemma supplies . Delete all edges incident with , inside individual classes, between irregular pairs, and between regular pairs with density below . If the common class size is , the number deleted is at most
A surviving would have its vertices in distinct classes; every pair of these classes is regular and has density at least . The counting result would then give at least copies in the original graph. Since , choose, for example,
This would exceed , contradicting the assumed copy count. Thus fewer than cliques can be destroyed by removing at most edges, leaving no . This is the clique removal lemma.
For , take : a graph of order always has copies of , so the hypothesis is impossible. The assertion in that degenerate case is vacuous, rather than an edge-removal procedure capable of deleting vertices.
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 Turan graph with parts is -free, giving at least possibilities. Letting be arbitrarily small proves the enumeration formula:
Let be the singular values of the normalized adjacency operator of a bipartite graph, with the uniform inner products used above. Its ordinary matrix in an orthonormal basis on each side is . Expanding the trace of proves the box norm singular-value identity
Therefore (ii) immediately implies
which is (iii).
Conversely, the square of the Hilbert-Schmidt norm of this operator is
since a graph indicator function takes values zero and one. Under (iii), every with is at most , so
Thus (iii)(ii) with . This bound also covers the empty and complete bipartite graphs.
Order configurations coordinatewise: means for every edge. An increasing event is a measurable set such that and imply . Opening additional edges cannot destroy an increasing event. The Harris-FKG inequality, the product measure version of the FKG inequality, states
for two increasing events. Equivalently, bounded coordinatewise increasing random variables satisfy . The event inequality also holds for two decreasing events, by taking complements.
For disjoint occurrence of increasing events, a finite open edge set witnesses in if every configuration agreeing with on belongs to . Since is an increasing event and all edges of are open, this says that the configuration with exactly open already forces . Define to consist of configurations admitting disjoint finite witnesses for . For events depending on finitely many edges, this is the usual disjoint-occurrence definition; it also applies to finite-connection events on the infinite graph. The van den Berg-Kesten inequality states
On a countable graph, its finite-witness version follows by taking increasing unions over finite edge sets. The Harris-FKG inequality concerns simultaneous occurrence, whereas the van den Berg-Kesten inequality requires separate certificates using disjoint coordinates.
An -step self-avoiding walk on a graph is a sequence of distinct graph vertices such that for . It has edges and no repeated vertex, including its starting graph vertex. The -step self-avoiding walk consists of its starting graph vertex alone.
Write , with . Conjugation relabels a transposition, so
where labels are read modulo . In particular the subgroup contains . These are the edge transpositions of a path through all letters; transpositions on a connected graph generate the symmetric group, so the two original generators generate .
For the general separation , conjugating produces every edge transposition modulo . The components of this graph are precisely the residue classes modulo : moving along an edge adds or subtracts , and the subgroup of generated by consists of multiples of . Hence, if , the graph is connected and the same graph argument gives the whole symmetric group.
For completeness, the graph argument can be proved without assuming a generating-set theorem. On a simple path , put . Then
This is a conjugate of the last edge transposition; connectivity therefore supplies every transposition, and part (a) supplies every permutation.
If , there are residue blocks of size , since . The cycle permutes these blocks, and swaps two letters in the same block. Both preserve this block system, so their generated subgroup does too. The full does not: a transposition exchanging one letter of two different blocks sends a block to a mixture of them. Thus the subgroup is proper. This proves
Thus a cycle and a transposition generate the symmetric group exactly at coprime separation. The obstruction is preservation of a partition, not failure of transitivity: the -cycle already acts transitively even when .
Write for the edge density of a bipartite graph between nonempty disjoint vertex sets. A regular pair of vertex sets is -regular if whenever , , , and .
The Szemerédi regularity lemma says that for every and positive integer there is such that every finite simple graph on vertices has a set partition
where have equal positive size and at most unordered pairs , , fail to be regular pairs of vertex sets. The version requiring only sufficiently large is equivalent, since the finitely many smaller admissible sizes can use singleton sets as classes. It suffices to prove this for : reducing a larger parameter to gives stronger conclusions.
Here is a complete energy proof, including restoration of equal class sizes. For a set partition with exceptional set , use the following version of equitable regularity energy, omitting pairs incident with :
For , define using the ordered adjacency indicator function, with diagonal entries zero. Thus the same formula works on every rectangle. The refinement variance identity for regularity energy is
where run over the refined cells. Expanding the square proves the identity because their weighted mean edge density of a bipartite graph is . In particular, refinement never decreases the energy. If a union of refined cells has discrepancy greater than , the Cauchy-Schwarz inequality bounds its contribution below by . For an irregular equal-class pair of size , witnesses have sizes at least , so the increase exceeds in each orientation.
Choose so large that . Initially partition into equal classes and fewer than exceptional vertices. For sufficiently large this exceptional set has size at most . Suppose there are more than irregular unordered pairs at a subsequent step, with equal class size . Choose one witnessing pair of subsets for every such pair. Split each class according to membership in all its witness subsets; each class produces at most atoms. The preceding refinement variance identity for regularity energy shows that the energy increase exceeds
as long as the exceptional set has size at most .
Apply equalization with a controlled exceptional set. Set , cut every atom into blocks of size , and send its leftover points to . Provided , the new number of classes satisfies
The lower bound holds because every old class retains at least one full block: its leftovers total less than . The discarded fraction is at most
Cutting blocks is a further refinement before discarding. Discarding changes only ordered pairs with at least one discarded vertex, so it loses at most in the energy. The net increase is therefore at least .
There can be fewer than such strict energy increases, because the energy stays in . Through steps the exceptional fraction is at most
This also verifies the exceptional-set bound used at every preceding step. Iterating the finite recursion at most times bounds all class counts by some . Choosing sufficiently large in terms of , for instance with and , guarantees throughout. Thus the process terminates with the desired regular pairs of vertex sets. Choose a finite integer threshold for these requirements and set . For , use singleton sets; every pair is regular because its only admissible nonempty subsets are the whole pair. This completes the Szemerédi regularity lemma for all admissible .
For the half graph, a class of size has exactly elements with fewer than predecessors, and the same number with fewer than successors. Thus its boundary contains at most elements. Let be the numbers of classes. The boundary rank obstruction in a half graph gives the union bound
because . There is therefore an index away from both boundaries. In its classes , all four subsets , , , have at least one tenth of their respective class sizes. These subsets are taken within , which need not be intervals.
In the half graph, and . If were a -regular pair of vertex sets, both values would be within of , implying , a contradiction. At least one class pair is not -regular.
Use the nearest-neighbour lattice graph with graph vertex set : an unordered pair is an edge precisely when . A bond configuration is ; under the product measure , its edge coordinates are independent Bernoulli distribution with success probability . Edges with coordinate one are open. The open cluster is the connected component of a graph reachable from the origin through open edges.
Define the percolation probability and percolation critical probability by
Equivalently, . The monotone coupling of Bernoulli percolation proves the equivalence: assign independent uniform distribution to the edges and open at parameter when . Connection events and then increase with . For , and , so the defining set is nonempty. The definition does not settle what happens at .
By translation invariance all roots have the same probability. Since the graph vertex set is countable, implies that no graph vertex lies in an infinite percolation cluster almost surely. Conversely a positive root probability gives positive probability of an infinite percolation cluster, and translation ergodicity of Bernoulli percolation then makes existence an almost-sure event. In question 2(b), means .