A finite simple graph is a triangle-free graph if and only if its Mycielskian is a triangle-free graph. No triangle in a graph can contain the Mycielski apex, whose neighbours are an independent set, or two Mycielski shadow vertices. A triangle in a graph containing one shadow and two originals requires all three original edges , hence an original triangle in a graph. Conversely every original triangle in a graph remains. In fact each original triangle in a graph gives four in : itself and the three choices of replacing one of its vertices by its shadow. Thus triangle-freeness is preserved, but a positive triangle count is multiplied by four.
Write and let be the triangle count in a binomial random graph. For every three-element set of vertices, let be the indicator random variable that its three edges are present. Then
For two distinct triples , their indicator random variables are independent random variables unless they share an edge. Sharing just one vertex still leaves the sets of relevant edges disjoint. If they share an edge, their union has five edges, and therefore
There are unordered pairs of distinct triangles in a graph sharing an edge: choose that edge, and then choose their two additional vertices. The variance of a sum consequently gives the exact formula
For sufficiently large , the hypothesis ensures , so . Dropping negative terms and simplifying the binomial coefficients,
Here as well. The event implies . Applying the Chebyshev inequality from part (i) gives the requested conclusion:
Thus the triangle count is concentrated around its expectation throughout this range of the binomial random graph.
Uniform expectations require nonempty finite sets; assume this throughout the analytic argument. For real-valued functions on , define the box norm by
All four variables are sampled as independent random variables with replacement, so repeated coordinates are included. The defining fourth power equals
If it vanishes, every summand vanishes. In particular, the terms give for each , so . Absolute homogeneity of a norm follows directly: .
For the triangle inequality, prove the mixed box Cauchy-Schwarz inequality. Write
Separating the two averages and applying the Cauchy-Schwarz inequality in gives
Expanding the square and reversing the order of finite sums,
by a second Cauchy-Schwarz inequality. Thus . Expand into its sixteen multilinear terms and apply this bound to each term. Their upper bounds sum to . Taking fourth roots yields the triangle inequality. Together with definiteness of a norm and absolute homogeneity of a norm, this proves the box norm is a norm. Complex functions require conjugates and are outside the printed real-valued convention.
For the bilinear correlation bound for the box norm, use the normalized L2 norm: let and , . The Cauchy-Schwarz inequality in gives
The remaining factor is . By the Cauchy-Schwarz inequality in , its magnitude is at most
Taking square roots proves
For the tripartite graph, assume its parts are nonempty and write for its adjacency indicator functions. Let , so . The normalized triangle count is
The constant-degree hypothesis is exactly for each . Therefore the contribution of the constant is
For fixed , apply the bilinear correlation bound for the box norm with and . Since these are indicator functions, and , the fraction of adjacent to . Averaging and applying the Cauchy-Schwarz inequality in gives the sharper triangle counting with one box-uniform pair and constant opposite degree estimate
Multiplying by yields
The middle bound also handles or , when the triangle count is zero.
To connect explicitly with the suggested expansion, put , . Both have overall mean zero, and for every . Consequently ; all terms with constant reduce to . The terms containing combine into the single error just estimated. This is where the exact degree assumption is used. If any part is empty the triangle count itself is zero, but the printed uniform expectations and edge density of a bipartite graph values would be undefined; the nonempty-parts convention must therefore be stated rather than dividing by zero.
Let a tripartite graph have nonempty parts , pair edge density of a bipartite graph values on , and . If every has exactly neighbors in , its normalized triangle count obeys
The constant-degree assumption makes the contribution of the constant exactly . For each fixed , apply the bilinear correlation bound for the box norm to the indicator functions of its two vertex neighbourhoods. Their squared norms are and the relative -degree of . Average over and use the Cauchy-Schwarz inequality to bound the mean square root of that degree by .
For the triangle count in a binomial random graph, distinct triangle indicators are independent unless they share an edge. A shared-edge pair has covariance , and there are ordered pairs of that type. The individual indicator variances give the first term. Equivalently,
by counting ordered pairs according to the number of shared vertices.