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.
Give a vertex the binary value . The binary order on the discrete cube orders vertices by increasing ; its initial segment consists of the values . Write for the number of cube edges whose two endpoints lie in , and for its external edge boundary. The degree sum identity is
The exact edge-isoperimetric inequality is
where is the number of ones in the binary expansion of . Equality is attained by . Indeed, is a down-set, so every downward neighbour of each vertex is also present. Counting each internal edge at its upper endpoint gives . We prove the equivalent edge-isoperimetric theorem for binary initial segments, , by mathematical induction using section compression in binary order.
Fix a coordinate and write for the two sections with coordinate absent or present, deleting that coordinate. Their inherited binary order is the binary order on the remaining coordinates. Replace each section by the binary initial segment of its own size. This preserves . The edges split into internal edges in the two sections and crossing edges, giving
By the mathematical induction hypothesis, the two section edge counts do not decrease. After compression, the sections are nested initial segments, so their intersection has the largest possible size, . Thus each section compression does not decrease the internal edge count.
Apply these compressions repeatedly whenever one changes the family. The integer potential decreases strictly at every nontrivial step: within either fixed-coordinate section, the initial segment uniquely minimizes the sum of the vertex values among sets of the prescribed size. Therefore the process terminates with a family compressed in every section.
We need a small structural fact about families compressed in every binary section. If such a family is not a binary initial segment, choose a missing vertex and a present vertex with . They cannot agree in any coordinate: in that coordinate's section, the compressed initial segment would contain whenever it contains . Thus . The same argument applies to every inversion. There cannot be any vertex strictly between and in binary order: a present one would form an inversion with , and a missing one would form an inversion with , forcing it to be or , respectively. Hence . Together with , this gives
Every vertex below must be present, and every vertex above absent, by the same inversion argument. Therefore the only possible exception to a binary initial segment is
For , this replaces the top vertex of an -dimensional subcube by the singleton . Removing that vertex loses internal edges, and adding the singleton creates exactly one edge, to the empty set. Thus
The dimensions are immediate. This finishes the mathematical induction: compression leads either to the desired initial segment or to an exception with no larger edge count. Hence the exact edge-isoperimetric inequality in the discrete cube holds, and binary initial segments maximize the number of contained edges at every size.
For the square-face assertion, let count the two-dimensional cube faces all of whose vertices are in . We use mathematical induction again, now also using the edge theorem just proved. Faces lying wholly in one coordinate section contribute . Every face crossing coordinate is determined by an edge lying in both sections, so
Compress the two sections as before. Their internal face counts do not decrease by mathematical induction. Put and . The edge theorem and nesting of binary initial segments give
After compression, the intersection is precisely . Thus section compression does not decrease the face count either. The same decreasing potential gives termination, and the same classification leaves only a binary initial segment or .
In the exceptional family, removing the top vertex loses square faces, one for each pair of downward coordinate directions. The added singleton lies in no square face, because it is the only vertex in its upper section. Consequently
Dimensions below two have no square faces and start the mathematical induction. We have proved that binary initial segments maximize contained square faces:
For an explicit value, the down-set property counts every face at its unique top vertex, giving
This establishes binary initial segments maximize contained square faces for arbitrary sizes, rather than only sizes that are powers of two.
For a family , let its lower shadow consist of all -sets contained in members of . The local LYM inequality is
To prove it, use double counting on the pairs with , and . Each contributes pairs; each contributes at most . Hence , exactly the displayed Local LYM inequality after using .
To deduce the LYM inequality, start with an antichain in the Boolean lattice and assign it weight . If its largest occupied rank is , replace that whole rank by its lower shadow. The result remains an antichain: if an old lower-rank member were contained in a new shadow member, it would also be contained in an original rank- member, contradicting the original antichain property. Nor can a new member be contained in an old one, since every old member has size at most and equality would give the same contradiction. The Local LYM inequality shows that this replacement does not decrease the weight. Repeating eventually leaves an antichain on rank zero, whose weight is at most one. Therefore
For the empty family the conclusion is immediate; the same argument includes the singleton family containing the empty set.
The antichains of maximum size are exactly the full middle levels. More precisely, for even only attains the bound in Sperner theorem; for odd either or does. To prove that there are no others, put . If , the LYM inequality and imply equality in every term's bound . Thus every member lies on a middle level. For even , there is only one such level, so it must be full.
For odd , let be the rank- members and the rank- members. Consider the bipartite graph of inclusions between those levels. Both parts have size , and the degree of a vertex is . If is the neighbourhood of , double counting gives . Since the family is an antichain, avoids ; equality forces and to be the full complement of . Equality in the degree count means that every edge into comes from , so there are no edges between and its complement.
This inclusion graph is connected: any two -sets can be joined by successively exchanging one element, and each exchange passes through their -set union. Every upper vertex has a lower neighbour. Thus must be empty or the whole lower level, proving the classification. For the graph is just one edge, and for the unique maximum family is . This establishes equality in Sperner theorem without assuming that equality in the LYM inequality alone always forces a middle level.
For the set-pair bound, choose a uniformly random permutation of , and let be the event that every element of appears before every element of . Since , their relative order is uniform, and
For distinct , choose and . These are distinct because is empty. On , precedes ; on , precedes . Thus the events are pairwise disjoint events, giving the Bollobas set-pairs inequality
This Bollobas set-pairs inequality immediately gives another proof of the LYM inequality: enumerate the members of an antichain, and take , . For , incomparability means , while . The set-pair hypotheses therefore hold, and makes the resulting sum exactly the LYM inequality.
For an irrational rotation of the circle, let on , and let be any invariant Borel probability measure. For each integer , set . Invariance gives
For , irrationality forces , so the corresponding Fourier coefficient is zero. For it is one. These are exactly the Fourier coefficients of normalized Lebesgue measure . By the Stone-Weierstrass theorem, trigonometric polynomials are uniformly dense in the continuous functions on the circle group; hence and integrate every continuous function equally and are the same Borel probability measure. Since is invariant, the irrational rotation of the circle is uniquely ergodic, with unique measure .
For the irrational skew shift on the two-dimensional torus, write
The map is invertible, with modulo one, and it preserves as allowed in the question. We first prove the ergodic transformation property by the invariant-function characterization of ergodicity.
Let satisfy . Its expansion in the Fourier basis is in . Direct calculation of the Koopman operator gives
Uniqueness of the Fourier coefficients therefore implies
For , the magnitudes of the Fourier coefficients along all distinct indices , , are equal. By the Bessel inequality they are square summable, so every such coefficient must be zero. When , the relation becomes , which forces for . Only remains. Thus every invariant function is constant, and
To prove unique ergodicity, we will establish uniform averages for every continuous function directly. No theorem on unique ergodicity of skew products is needed. Induction on , using the old first coordinate in the second coordinate of , yields
In particular, for a Fourier basis element,
If and , this is a geometric series in , and
uniformly in .
For , we give the finite Van der Corput inequality for finite scalar sequences and its proof. For , extend by zero outside . Fix an integer and set . Every original summand appears times in the identity
The Cauchy-Schwarz inequality, followed by expansion of the squared window sums, gives
Consequently the Van der Corput inequality for finite scalar sequences is
The finite prefactor is important; the order of limits will be with fixed, followed by .
For the irrational skew shift character sequence above, differencing cancels the quadratic term:
For every fixed , is irrational, so another geometric series estimate gives
uniformly in . With fixed , the Van der Corput inequality for finite scalar sequences therefore implies
Letting proves that the averages of every nonconstant Fourier basis element converge uniformly to zero. The constant character has average one. This establishes uniform equidistribution of an irrational skew shift on all trigonometric polynomials.
The Stone-Weierstrass theorem makes these trigonometric polynomials uniformly dense in . If approximates a continuous with , then
Taking and then proves uniform convergence to for every continuous .
Finally, if is any invariant Borel probability measure for the irrational skew shift, invariance and this uniform convergence give
Thus , since continuous functions determine Borel probability measures on a compact metric space. We conclude
The uniform-average proof also shows that every starting point has the same limiting continuous-function averages, a stronger conclusion than the almost-everywhere assertion provided by the pointwise ergodic theorem.
The Szemerédi theorem says that for every integer and every , there is such that, for , every with contains a nonconstant arithmetic progression
Equivalently, every subset of the positive integers with positive upper asymptotic density contains arithmetic progressions of every finite length. Length one is immediate.
The Furstenberg multiple recurrence theorem states that for every probability measure-preserving system, every measurable with , and every integer , there is with
Here means a preimage, so invertibility is unnecessary. The Furstenberg multiple recurrence theorem also does not assume an ergodic transformation.
We prove the implication to the finite Szemerédi theorem by constructing the Furstenberg correspondence principle explicitly. Suppose, to the contrary, that for fixed and there are and with , but with no length- arithmetic progression of positive common difference. In the binary full shift , encode as , taking all coordinates outside to be zero. Let be the left shift, , and set
The cylinder set is a clopen set, and . The binary full shift is a compact metric space, so compactness of probability measures on a compact metric space gives a subsequence of these empirical measures with weak convergence of probability measures to a Borel probability measure .
For every continuous on the full shift,
Passing to the weak limit shows that is an invariant measure for the continuous left shift. Thus is a probability measure-preserving system. Since the indicator function of is continuous, .
Apply the Furstenberg multiple recurrence theorem to . For some , the clopen set
has . Its continuous indicator function gives . For large , at least one in the defining empirical measure therefore belongs to . The choice of left shift implies
so lies in . This contradicts the assumed absence of arithmetic progressions and proves the finite Szemerédi theorem. Applying the finite Szemerédi theorem on intervals where an infinite set has density bounded below proves the stated upper asymptotic density formulation.
For multiple recurrence for circle rotations, write and , with normalized Lebesgue measure , which is the Haar measure of the circle group. Fix a measurable with and . If is rational, there is with the identity, and gives an intersection of measure .
For irrational , the pigeonhole principle applied to in equal arcs gives with . In particular there are arbitrarily small nonzero returns to zero for the irrational rotation of the circle.
We also need translation continuity in L1 on the circle. Given a measurable , approximate its indicator function in the L1 norm by a continuous on the circle group. Such approximation follows from regularity of Lebesgue measure, or approximation by finite unions of intervals. Translation invariance and uniform continuity give
where the approximation error is first made arbitrarily small. Equivalently, .
Choose a return time so small modulo one that for each ,
This is possible because multiplication by each fixed is continuous on the circle group and translation continuity in L1 on the circle applies to the finitely many translates. The union bound now gives
This proves the Furstenberg multiple recurrence theorem for every circle rotation with its normalized Lebesgue measure, including both rational and irrational angles.
Work with a probability measure-preserving system, so . Put
The maximal ergodic theorem, also called the maximal ergodic lemma, says that for real ,
No ergodic transformation or invertibility assumption is needed for this maximal ergodic lemma.
Here is a proof of the maximal ergodic lemma. Set and . These are integrable: . Splitting off the first summand gives
On , this implies . Outside the right side is . Consequently
Integrating and using the measure-preserving transformation property gives . Since increases to , the dominated convergence theorem, with dominating function , proves the infinite-supremum assertion of the maximal ergodic lemma.
For example, applying the maximal ergodic lemma to yields the useful maximal bound
Indeed on the latter set , the maximal ergodic lemma gives .
The pointwise ergodic theorem states that for a probability measure-preserving system and ,
where is the invariant sigma-algebra. The conditional expectation is invariant and has integral . If is an ergodic transformation, this conditional expectation is the constant . The assertion applies to real or complex integrable functions; it is the Birkhoff ergodic theorem.
For a nonnegative measurable , if , the pointwise ergodic theorem already proves the required conclusion. For the remaining case, let , . Each is integrable on the probability measure-preserving system. The pointwise ergodic theorem and ergodic transformation property give, on a single set of full measure obtained by a countable intersection,
Since , every such satisfies for all . The monotone convergence theorem gives . Thus the nonnegative ergodic averages with infinite integral tend to , rather than merely having an unbounded subsequence. Combining the two cases,
Nonnegativity is what makes truncation a lower bound. The probability normalization is also essential to the displayed value: for a finite measure of total mass , the corresponding constant is .

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