We prove the Roth theorem on three-term arithmetic progressions by a density increment on an ordinary integer arithmetic progression. The required increment will be small, but depend only on the current subset density.
First establish the increment step. Suppose has subset density and no nonconstant three-term arithmetic progression. Put , regard as a subset of the cyclic group , and set . Then and . Use the normalized Fourier coefficient on a finite abelian group
The character orthogonality geometric-series identity for and zero otherwise gives Fourier inversion on a finite group, Parseval identity on a finite group, and
Since is odd, multiplication by two permutes its frequencies. If one argument is and the other two have absolute value at most one, Cauchy-Schwarz and the Parseval identity on a finite group give .
A modular arithmetic progression whose three entries lie in satisfies the corresponding integer equation: the absolute value of is less than , so congruence to zero forces equality. Thus , since only constant arithmetic progressions remain. Meanwhile, the choices and give at least arithmetic progressions in for . As , this gives . Expand . The seven terms other than the main term are each bounded by . For ,
Consequently a nonzero frequency obeys , where . It is nonzero because .
We turn this coefficient into a local increase. Let . Partition the unit circle into equal intervals and consider the points , , modulo one. Two occupy the same interval, yielding an integer with . Set . If exceeds a sufficiently large absolute multiple of , then and each residue-class arithmetic progression of step in has at least terms. Partition each into pieces of lengths between and , distributing the final remainder among the pieces.
On each such arithmetic progression , the character of a finite abelian group differs from its value at the first point by at most . Write . Therefore
so . But , and hence the sum of the positive is at least . Some piece must consequently satisfy . On that piece,
Also, once , . This proves the one-frequency density increment on an integer interval: for absolute constants , if , there is a arithmetic progression of length at least on which the subset density rises by at least . For example one may decrease to and choose large enough for the displayed elementary inequalities.
Now fix and suppose the required conclusion fails. On each new arithmetic progression, identify its points in order with . This affine identification preserves all integer arithmetic progressions, so its copy of is still progression-free. All densities remain at least . Put , , and choose an integer . Every increment raises the subset density by at least and changes the length by . Iterating the latter inequality gives
Choose . Then every length up to step exceeds , so every increment is available. After increments the subset density exceeds one, a contradiction. Thus
For there are no sets satisfying the subset density assumption. The argument above proves the substantive case without invoking the theorem being asked for.
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.
All graphs here are finite and simple. For the strong graph product , two distinct graph vertex pairs are adjacent if in each coordinate the entries are equal or adjacent. Use for its strong graph power; the exam's means this product power, not the distance-based graph power. The Shannon capacity of a graph is
where is the independence number. Products of independent sets are independent, so for . To see why the limit exists, fix and write , . Then , using and , so . Take the supremum over ; the reverse upper bound holds termwise. This proves the required form of Fekete lemma. For the empty graph on no graph vertices one sets graph capacity zero separately.
Associativity of the strong product gives
An orthonormal representation of a graph assigns a real unit vector to each graph vertex, with whenever distinct graph vertices are nonadjacent. Adjacent graph vertices need not receive orthogonal vectors. A handle is a unit vector . The handle formulation of the Lovász theta function is
with a zero denominator giving infinity. Representations may use any finite-dimensional Euclidean space. This is the usual Lovász number in its orthonormal-representation formulation.
For an independent set , the vectors , , are mutually orthonormal. Directly,
If is finite, every summand is at least , giving . For a strong power, use the vectors and handle
Their norms are one. Nonadjacency of two distinct words means a coordinate has distinct nonadjacent entries, so the corresponding tensor inner product has a zero factor. The handle inner products satisfy
Applying the preceding calculation gives . Taking roots, then the infimum over representations and handles, proves
This is the tensor-product capacity bound from an orthonormal representation, and the displayed projection calculation supplies Bessel inequality explicitly.
For , label graph vertices by , with edges at differences . The five words
are independent in its strong square: a difference in the first coordinate produces a nonedge difference in the second, while a first-coordinate difference is already a nonedge. Hence .
Figure 1.
Five independent words in the strong square of the pentagon
. Details.
For the matching upper bound set , , and
Each vector is unit. For a nonedge, the angle difference is , and
because and . Thus these vectors form an orthonormal representation. The handle has , giving . Together the two bounds prove the pentagon capacity code result
Assume first , and write . The sharp nonuniform t-intersecting family bound is
We prove the bound by deriving the needed Kleitman diametric theorem. Identify subsets with binary words, with Hamming distance . Let be the two expressions above. A set family of Hamming diameter at most has size at most , as follows.
First apply downward coordinate compression: delete coordinate from a member only when its deletion is not already present. This preserves size and cannot increase the Hamming diameter. The only possible increased distance would be between a newly lowered member and a retained member containing . The deletion must have belonged to the old set family, or would have been lowered too. The old pair has precisely that increased distance, proving it was already allowed. Repeated downward compressions terminate in a down-set.
Next apply all elementary set shifts with . They preserve size and Hamming diameter. If shifting one member but retaining the other increased their distance, the retained member must contain but not ; its shifted partner was already present, and the old pair with that partner has the same distance. These shifts preserve the down-set property: a subset of a shifted member either was already present or is obtained by shifting its corresponding old subset. For a retained member, a subset cannot disappear, because the shifted partner of that subset is also a subset of the member or of its retained shifted partner. Repeated shifts terminate, since the sum of the selected coordinate labels decreases whenever a change occurs. We now have a shifted down-set of the same size and Hamming diameter.
Split it into sections on :
The first section has Hamming diameter at most . We claim the second has Hamming diameter at most . For , downward closure gives . Compare with . Their distance is , so . Choose outside their union. Shiftedness puts in , while is a member of . Their distance is , proving the claim. For this argument forces to be empty.
The induction now gives
where negative-diameter set families are empty. The equality of the numerical expressions is Pascal's identity. The base case has at most one member. At the boundary , at most one member of each complementary pair is allowed, giving , which equals by binomial symmetry. For the remaining cases , both section bounds belong to smaller-dimensional induction cases. This completes the diametric proof.
For a -intersecting set family,
so the theorem applies. For , equality is attained by all sets of size at least , since two such sets intersect in at least elements. For , take all sets of size at least , and also all -sets avoiding one fixed point. Two of these smaller sets intersect in at least points; a smaller and a larger set intersect in at least ; two larger sets intersect in at least . The size of this set family is
so it attains the odd bound. If , the full power set is admissible; if , the only admissible set family is empty.
Every maximal 1-intersecting set family attains , for . Such a set family is an up-set, since adding a superset preserves set intersections. It contains and omits the empty set. It contains at most one member of any complementary pair. If neither of two nonempty complements were present, maximality would give a member disjoint from ; upward closure would then include , a contradiction. Thus it chooses precisely one member of each complementary pair, as in maximal intersecting families choose one member of every complementary pair.
Not every maximal 2-intersecting set family attains the bound. On four points, let . This set family has four members and is maximal: every missing set meets its member in at most one point. The sharp bound is , attained by all sets of size at least three. This proves maximal intersection does not imply maximum size.
Choose a uniformly random permutation of and take its initial segments. This produces a Uniformly random maximal chain in a Boolean lattice. A fixed -set belongs to this chain with probability . An antichain meets the chain at most once, so taking the expected value of the number of meetings proves the LYM inequality:
In particular the Sperner theorem bound follows by multiplying each summand by at most the largest binomial coefficient.
For the vector request, an ordering by ordinary subset need not work: distinct vectors may cancel. Instead, write and construct a separated block decomposition for vector subset sums. A block is separated if distinct labeled members have subset sums at distance at least one. We prove that the labeled subsets of can be partitioned into separated blocks, with
blocks of size , for , with .
For the one subset forms one block. Suppose a block of sums has already been constructed for vectors, and let . Choose minimizing in the block. Replace the two copies of the block, with and without the new coordinate, by the following two blocks:
The old labels are retained, so these partition the two copies even if equal sums occur in different blocks. Translation preserves separation in the first translated portion, and the second block is a subset of the old separated block. For the new cross pairs, Cauchy-Schwarz inequality gives
Thus both new blocks are separated. Their sizes are and , omitting an empty block. The resulting size-profile recurrence is , and Pascal's identity verifies the displayed binomial-difference formula, including the even middle boundary. The total number of blocks telescopes to .
A signed sum associated with is . If two signed sums lie in the open ball of radius one, their difference has norm less than two, so their subset sums have distance less than one. At most one can therefore lie in any separated block. Hence the Littlewood-Offord inequality is
The counting is by sign choices, not by distinct numerical values of the sums. The open-ball condition handles the equality-distance boundary correctly.
For the last request take real coefficients. Absorb their signs into the choices , so all coefficients are positive and at least one. A signed-sum real interval of length four corresponds to a subset-sum real interval of length two. A strict three-member inclusion chain would have , which cannot occur in that open real interval. Thus its set family is a k-Sperner family with . Every maximal chain in a Boolean lattice meets it at most twice, yielding . Write , so and . If are the two largest binomial coefficients and is the fraction at a largest level, then . This proves the two-level Littlewood-Offord bound:
It is the greatest possible number uniformly over choices of coefficients and center. For even , take every coefficient equal to one and center : the real interval contains the sum levels , of multiplicities . For odd , take center zero, giving levels , each of multiplicity . These attain the bound. For the only sign choice gives the separate maximum one. Attainment here is at the exhibited centers; it need not hold at every prescribed center.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact