If every cross-intersection of two set families on has even size, the spans of their indicator vectors are orthogonal in . The orthogonal complement over the binary field dimension formula bounds the sum of their dimensions by , giving the displayed cardinality bound.
Appending a coordinate one to each indicator vector changes every odd cross-intersection dot product into an even one in . The argument for the even cross-intersection bound then gives the displayed bound. It is a valid bound without a claim that it is sharp.
Let be the set of isolated vertices of the finite simple graph . Introduce a nonnegative integer for every vertex. Use the integer program
Every nonisolated vertex belongs to an edge, whose inequality and the other endpoint's nonnegativity already imply . The explicit bounds on therefore make all variables binary. For an integer feasible point, is an independent set, and its cardinality is the objective. Conversely the indicator vector of any independent set is feasible. Thus the optimal value is the maximum independent set size. Including the isolated-vertex bounds is essential for an arbitrary graph; without them the formulation would be unbounded whenever an isolated vertex is present.
Let , with the two copies of the graph vertex set distinguished. In , the diagonal pairs form an independent set of size : for , their adjacency cannot hold in both a graph and its complement graph. There is another such diagonal set in . These two types lie in different components of , so their set union is independent. Thus
which proves the printed bound.
A stronger complement-pair capacity gain will make the strict inequality transparent. In words of length , choose a pattern of coordinates from and from . Match the th coordinate of the first type with the th of the second type, and put the same graph vertex label in each pair. This gives independent words for each pattern: if two label tuples differ, their differing pair has a nonedge in one of the two complementary graphs. Codes belonging to distinct patterns are mutually nonadjacent, since some coordinate lies in different components of the disjoint set union. Consequently
The inequalities show that its th root tends to two. Therefore
This strengthens, rather than changes, the bound requested in the PDF.
For a polynomial representation of a graph over a field , choose points and polynomials , where is a finite-dimensional vector space, such that
No condition is imposed at adjacent pairs. To bound a strong power, put its polynomials in disjoint variable blocks:
They lie in a polynomial space canonically identified with , of dimension . For an independent set of words, evaluation of their polynomials at their associated point tuples is a diagonal matrix with nonzero diagonal: distinct words have a nonedge coordinate, which supplies a zero factor. The polynomials in that independent set are therefore linearly independent, since evaluating any linear relation at each tuple forces its corresponding coefficient to be zero. Hence
This is the polynomial form of the Haemers rank bound, proved here by evaluations and tensor products rather than assumed.
For an explicit counterexample, let the graph vertices of be the five-element subsets of . Join distinct exactly when is odd. There are graph vertices. Over , take and
At the diagonal in the field. At a distinct nonedge the set intersection is even, so . These polynomials lie in the twenty-dimensional space spanned by , proving .
Represent the complement graph over , using the same indicator vectors and
Its evaluation at is . The diagonal value is modulo three. Distinct nonedges of are edges of , so the set intersection size is one or three. Their evaluations are respectively zero and modulo three. The polynomials belong to the space spanned by the squarefree quadratic monomials , , of dimension . Therefore .
The graph capacity inequalities are real-number bounds regardless of which field supplies the polynomial representation of a graph. Combining them with the stronger set union lower bound gives
since . This proves nonadditivity of Shannon capacity for the graph just defined, with both individual upper bounds calculated explicitly.
Use the part-preserving bipartite four-cycle density convention
Here is the indicator function of adjacency, and repeated labels are allowed. This is the homomorphism density convention appropriate to the four-cycle norm. We derive the needed counting and operator norm facts directly.
Let be the -by- biadjacency matrix, let be the all-ones vector, let , and put . The degree hypothesis says
so the centered matrix annihilates on both sides. In particular, , and
The two terms have zero products in either order. Expanding the matrix trace directly counts four adjacency factors:
Since and , we obtain
The given upper bound therefore implies
This computation proves the centered four-cycle identity for a biregular graph, rather than assuming a four-cycle norm identity.
The matrix is a positive semidefinite matrix. By the spectral theorem for real symmetric matrices it has nonnegative eigenvalues , and
Moreover, for the Euclidean norm,
Indeed , whose maximum on unit vectors is ; the Cauchy-Schwarz inequality characterization also shows that and have the same operator norm. Taking fourth roots thus gives
where the error parameter is nonnegative, as in the claimed bound.
Finally use the indicator vectors , . Their Euclidean norms are and , so the Cauchy-Schwarz inequality and the operator norm estimate yield
This is the required discrepancy bound. It also holds when either subset is empty or . In fact, because annihilates constants, replacing by gives the stronger bound . This is the spectral discrepancy bound for a biregular graph.
We prove both the general modular intersection bound for a set family and its sharper uniform version, the Frankl-Wilson theorem. Let be prime, let have size , and let be a family of subsets of . Suppose each member's cardinality modulo is outside , whereas every intersection of two distinct members has cardinality modulo in . Then the general modular intersection bound is
with for . If every member has the same size and , the uniform Frankl-Wilson theorem sharpens this to
Here , so in particular . Primality matters because the argument takes place over the finite field .
For each , define the polynomial
At the indicator vector of another member , this polynomial is zero if and nonzero if . Replace every positive power of by in its expanded monomials, obtaining a multilinear polynomial of degree at most . This multilinear reduction on the Boolean cube preserves values at every zero-one vector.
The resulting polynomials are linearly independent. Indeed, if , evaluating at leaves ; the nonzero diagonal value forces for every . But multilinear polynomials of degree at most lie in the vector space with basis , whose dimension is . The bound on the dimension of a vector space gives the general modular intersection bound for a set family. This is the polynomial method in combinatorics: the intersection conditions produce an evaluation matrix with nonzero diagonal and zero off-diagonal entries.
To prove the sharper uniform bound, we first establish injectivity of inclusion between adjacent set layers. Over a field with field characteristic zero or greater than , suppose coefficients , indexed by -sets in , satisfy
Then all coefficients are zero. For this is immediate. For , fix distinct and subtract the equations for and , where is a -set avoiding . The result is
Apply mathematical induction with degree on the remaining coordinates; its size condition holds because . This forces for every such . Since all -sets are linked by one-element exchanges, all coefficients equal some . An original equation then gives , and the characteristic assumption gives .
For every with , now form the multilinear polynomial
This is the multilinear reduction of , so it vanishes at every indicator vector of a -set. These are linearly independent: in a nonzero linear relation choose the largest degree of a coefficient-bearing . The degree- terms have coefficients . The inclusion lemma makes these nonzero unless all degree- coefficients vanish, a contradiction. It applies because , , and .
The are also independent jointly with the . Evaluating a relation at the indicator vectors of the family first forces every coefficient of to vanish, since the vanish there; their own independence then kills the remaining coefficients. All these polynomials have degree at most , so
Subtracting the lower-degree contribution proves the sharp Frankl-Wilson theorem. For the general bound already gives , so no auxiliary polynomials are needed.
For the even cross-intersection assertion, work instead in the vector space over a finite field and let
The parity assumption is exactly in . By bilinearity, all vectors in are orthogonal to all vectors in , giving . The coordinate dot product is nondegenerate over , so . There is no requirement that be zero; only this dimension formula is used. Each distinct set has a distinct indicator vector, and a dimension- binary vector space has elements. Therefore the even cross-intersection bound is
This is the even cross-intersection bound, including empty families, for which the product is zero.
For odd intersections, append a final coordinate one to every indicator vector:
Their dot product is in . Applying the same orthogonal complement over the binary field argument to their spans, now in dimension , gives the required odd cross-intersection bound:
Appending the coordinate preserves distinctness of the vectors, so the span-cardinality estimates remain valid. This proves the odd cross-intersection bound directly by reducing the odd condition to an even one in a larger vector space.
If a regular graph has connected components, the indicator vector of each component is a -eigenvector. They are linearly independent, and the Laplacian argument shows that every such eigenvector is constant on each component. Therefore its multiplicity is exactly , in particular greater than one.
The definition says
Equality of sets is reflexive, symmetric, and transitive, so is an equivalence relation. Its classes are indexed by all subsets of , and every subset occurs as the support of its zero-one indicator vector. The number of classes is therefore
Let be the centered biadjacency matrix of an equal-part biregular graph, and put . For subsets of the two parts, their edge discrepancy is . The Cauchy-Schwarz inequality proves the displayed bound. If the part size is , centering the two indicator vectors improves it to . The centered four-cycle identity for a biregular graph shows that implies for .