Past exam of the mathematics course of the University of Cambridge 2003 ia Paper 4 1C i Solution Created 2026-09-24 Updated 2026-10-14
Let , the th triangular number. Pairing the terms of the arithmetic progression proves . We prove the cube identity by mathematical induction. For both sides equal one. If , thenAdding establishes the next case. ThusEquivalently, the same displayed difference telescopes from , providing a direct proof without induction.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 25 2 Solution Created 2026-10-03 Updated 2026-10-14
We prove the three-term Roth theorem by a density increment, keeping the interval boundary rather than replacing the interval by a cyclic group with a different density. The case is vacuous; assume .
We first prove the following alternative with absolute constants : if has density and no nonconstant three-term arithmetic progression, and , then some integer progression hasFor this purpose take , so for large and are invertible modulo . On , put , , and . In particular , and vanishes outside the interval. Use normalized Fourier coefficients on a finite abelian group, . Character orthogonality, obtained by summing a finite geometric series, gives Fourier inversion on a finite group and Parseval identity on a finite group.
For these identities giveThere is no wrapping ambiguity when all three entries lie in : the integer has absolute value below , so a modular relation is an integer relation. If no nonconstant progression exists, . Meanwhile the choices and give for sufficiently large .
Expand the difference by telescoping,If , each term on the right has modulus at most . Indeed multiplication of frequencies by permutes them, and Cauchy-Schwarz with Parseval identity bounds the two other Fourier factors by their norms; each squared norm is at most . For , the diagonal count is less than half the main density term. ThereforeIn particular there is a nonzero frequency withThe frequency is nonzero because .
Here is the conversion of this coefficient into a density increment. Put . Of the numbers modulo one, two lie in the same one of equal arcs. Their difference gives with , where . This is the needed Dirichlet approximation theorem, proved by the pigeonhole principle.
Partition each residue class modulo in into consecutive progressions of length , leaving its final short tail. Their total tail size is at most . On each full progression the character differs from its value at the first point by at most . Hence removing tails and replacing the character by its initial value showsThe sum of over all full progressions is the negative of its sum over the tails, so its absolute value is at most . Consequently the sum of the positive block sums is at least . Since these blocks contain at most points in total, at least one has average at least . It gives a density increment at least . For with a sufficiently large absolute , . This proves the alternative, with one small common absolute .
Reidentify with by its affine parametrization. Absence of a nonconstant progression is preserved, while density increases. At every step the density is at least the original , so the increment is at least and the new interval length is at least . After at most steps, the density would exceed one. Choose the original so large that the length stays above throughout these finitely many steps. Such a choice exists explicitly by working backwards: a required next length is ensured by previous length at least . The alternative could then be applied at every step, giving a contradiction. ThusThis is the Roth density increment on an integer progression proof.
For the pattern with offsets , replace the counting functional by . Its Fourier expression iscoming from the relation . Both multipliers are invertible modulo the chosen , so exactly the same Parseval estimates apply. This relation has no wrap in , since its magnitude is at most , and the earlier restricted choices of still give a fixed positive density main term. The same increment and iteration find a nonconstant triple . Negative is allowed, as requested, and the affine reparametrization used in the iteration preserves this pattern as well.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 25 6 ii Solution Created 2026-10-03 Updated 2026-10-14
The proof of Szemerédi theorem for four-term progressions follows a uniformity-versus-density-increment iteration. Fix a positive starting density; the quantitative parameters below depend only on that density.
First apply the counting argument in part (i). A sufficiently long set with no nonconstant four-term arithmetic progression cannot have small balanced Gowers U3 norm. Thus its balanced function has a quantitatively large cube average. The Derivative identity for the Gowers U3 norm expresses this as an average of fourth Fourier moments of the multiplicative derivatives . Many shifts therefore have a derivative with a large Fourier coefficient.
The next step is the inverse argument. Choose these frequencies as a function of the shifts. The relations between repeated derivatives force a large part of the resulting frequency graph to have many additive quadruples. A Balog-Szemerédi-Gowers theorem extraction followed by Freiman theorem for integer sets organizes this graph on a bounded-complexity additive model. Integrating the organized derivative frequencies yields correlation of with a locally quadratic phase on a structured region. On integer intervals this is generally a local quadratic phase on a Bohr-type region, or equivalent two-step structure; it need not be one global quadratic polynomial on the entire interval.
The quantitative density-increment lemma obtained from that inverse argument says that either the interval is bounded in size by a function of its density, or there is a nonempty integer progression of length at least on which the density increases by at least . The passage from correlation to this increment partitions the structured region into progressions on which the phase varies very little, controls discarded boundaries, and uses the balanced function's zero mean to find a positive-density gain. Both the gain and the size exponent are bounded away from zero for densities above the fixed starting density.
Reidentify the new progression with an interval and repeat. The property of having no nonconstant four-term progression is preserved under this affine identification. Density can increase only finitely many times before it exceeds one. Starting with sufficiently large ensures that the successive power-type length losses never reach the exceptional bounded-size case during those finitely many steps. This contradiction proves that every fixed positive density has a threshold beyond which a four-term progression must occur. The counting lemma, inverse structural argument, density increment and final iteration are the main steps; the deep inverse step is only outlined here, as permitted by this part of the question.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 12 1 Solution Created 2026-10-03 Updated 2026-10-14
We take and require the common difference of an arithmetic progression to be positive. An ultrafilter is a proper filter on a set deciding each subset: exactly one of and belongs to .
For the fixed length , let be the family of sets containing no m-term arithmetic progression. Any acceptable ultrafilter must contain every complement with . These mandatory sets have the finite intersection property. Otherwise finitely many would cover . Colour an integer by the first for which it belongs to . The Van der Waerden theorem gives a monochromatic m-term arithmetic progression, contained in the corresponding , a contradiction.
Generate a proper filter from those complements and extend it by the ultrafilter lemma. If some were in , its complement would also belong to , forcing the empty set into the filter. ThusNotice that sets avoiding one fixed length need not be closed under finite unions; the argument uses the finite intersection property, not an unsupported ideal claim.
For the unbounded-length version, let consist of sets whose arithmetic progression lengths are bounded. Each fails to contain a progression of some length , and hence of every greater length. If finitely many covered , colour by the first containing index and apply the Van der Waerden theorem at length . Again a contradiction results. The complements of all members of therefore have the finite intersection property. Extending their generated filter gives an ultrafilter with arithmetic-progression-rich members:All finite sets lie in , so this ultrafilter contains every cofinite set and is a nonprincipal ultrafilter. The same is true of the fixed-length construction when , because no singleton is allowed; for a principal ultrafilter also works. These constructions illustrate ultrafilter selection from a partition-rich family.
The infinite-length answer is no. Colour by , so successive intervals alternate colours. An infinite arithmetic progression , , meets every sufficiently large such interval: its first term at least is less than , which is at most once . It therefore has terms of both colours. Neither colour class contains an infinite arithmetic progression, but every ultrafilter contains one of the two colour classes. This dyadic block obstruction to infinite arithmetic progressions rules out the proposed ultrafilter.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 12 2 Solution Created 2026-10-03 Updated 2026-10-14
For a finite alphabet , a combinatorial line in has a nonempty active set , fixed letters outside , and the same variable letter at every coordinate in . The Hales-Jewett theorem states that for every alphabet size and number of colours , some makes every r-colouring of contain a monochromatic combinatorial line.
We first prove the alphabet insensitivity lemma with a concrete bound. Fix two distinct letters , a desired dimension , and a colouring . A combinatorial subspace of dimension has disjoint nonempty active blocks and fixed other coordinates. It is -insensitive when exchanging in any one variable leaves the colour unchanged, whatever the other variable letters are.
Choose consecutive blocks of lengths recursively byProcess these blocks from right to left. When block is reached, the later blocks already have one variable each; the earlier coordinates are still entirely unrestricted. For each of the words in block , form its complete colour profile over all earlier words and all assignments to the later variables. There are at most profiles. The pigeonhole principle gives with equal profiles. Fix the first coordinates of this block to , the coordinates after to , and make the interval from to variable. Substitution of gives the chain word indexed by , and substitution of gives the one indexed by ; they have identical profiles. Thus this variable is insensitive to for every remaining context. Previously constructed later variables remain insensitive, because their colour equalities held for every possible earlier word. After all blocks, we have the required insensitive combinatorial subspace. This proves the explicit block bound for alphabet insensitivity.
Now induct on , simultaneously for every . The case is immediate with . For , assume the Hales-Jewett theorem for the alphabet of size , and take large enough for that theorem with colours. Apply the proved alphabet insensitivity lemma to the letters , obtaining a d-dimensional combinatorial subspace . On , the induced colouring has a monochromatic combinatorial line. Its value at letter has the same colour as its value at : change the active variables one at a time and use insensitivity. The union of their nonempty active blocks is the active set of a combinatorial line in the original word space. All its k points have one colour, completing the induction and the proof.
To deduce the Van der Waerden theorem, take and pull a colouring of the positive integers back throughA combinatorial line with active set maps toHence every finite colouring has a monochromatic arithmetic progression of every prescribed finite length. In finite form, if is a word-length bound for the Hales-Jewett theorem, then is a valid interval bound.
The Strengthened Van der Waerden theorem also puts the common difference in the colour class:Here is a finite proof by induction on the number of colours. For choose . For choose in . For , let be a bound for the strengthened theorem with colours, put , and let be an ordinary Van der Waerden theorem bound. Work in . Its first points contain a monochromatic progressionof colour . Every , , lies in . If some has colour , then , together with its difference , gives the answer. Otherwise the colouring of uses only colours. Pull it back to and apply the induction hypothesis to get a monochromatic set . Multiplication by gives the required configuration in the original colouring. This proves the strengthened theorem, including finite bounds.
The Gallai theorem for an integer lattice states that every finite colouring of contains a monochromatic homothetic copy of every prescribed finite nonempty pattern , where is a positive integer. The positive-lattice version holds for finite as well. Write and colour by the colour ofA monochromatic combinatorial line maps to , with . Thus the Hales-Jewett theorem supplies the copy, with nonzero dilation . Choosing large and positive places all these word sums in the positive lattice if required. This sum map from words to homothetic copies also proves the real-vector-space version: replace by and allow an arbitrary finite real pattern, while retaining positive integer dilations.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 13 2 Solution Created 2026-10-03 Updated 2026-10-14
For disjoint vertex sets , define their edge density of a bipartite graph by . They form a regular pair with parameter if every with , satisfies .
The Szemerédi regularity lemma says that for every and minimum cell count , some have the following property. Every graph on vertices admitswith , equal-sized , and at most unordered irregular pairs. It is enough to consider .
Prove this using equitable regularity energy. Treat exceptional vertices as singleton cells and setwith ordered pairs and the adjacency indicator also defining diagonal densities. Then . The refinement variance identity for regularity energy proves refinement cannot decrease :An irregular pair supplies witness subsets of relative sizes at least whose density differs by more than . Refining along those witnesses raises by more than per orientation, where is the common cell size. If there are more than irregular pairs, the increase is greater than , provided the exceptional set has size at most .
Refine each cell by all its witness subsets; this produces at most atoms per cell. Restore equal sizes by the equalization with a controlled exceptional set: cut each atom into blocks of size and declare its remainder exceptional, still retaining every such vertex as a singleton in the energy. This is another refinement, so no energy is lost. At most vertices become exceptional, and, when , at most new nonexceptional cells occur.
Put and start with so large that . An initial equitable partition has at most exceptional vertices when is sufficiently large. Subsequent cell counts only increase, so the total added exceptional set has size at most . The recurrence , iterated at most times, supplies a finite bound ; choose large enough that every intermediate meets the size requirement. More than unsuccessful refinements would raise above one. The process must therefore stop with the required regular pairs. This proves the lemma.
Its usefulness comes from replacing an arbitrarily large graph by the bounded reduced graph of a regularity partition. For fixed positive cross-density, the graph embedding lemma for regular pairs lifts fixed configurations from the reduced graph to the original one. In particular, three sufficiently regular positive-density pairs contain many triangles in a graph. Deleting exceptional, intracell, irregular and sparse-pair edges then gives the triangle removal lemma: a graph with sufficiently few triangles can be made triangle-free by deleting edges. A triangle surviving in the reduced graph would force a positive proportion of the original possible triangles, a contradiction. More generally this approach yields the clique removal lemma and the asymptotic Erdős-Stone theorem. Applied to the tripartite graph encoding , triangle removal also gives Roth theorem on three-term arithmetic progressions. The price is that the energy argument gives a very rapidly growing, iterated-exponential bound on ; the lemma is a structural tool, not a promise of small practical constants.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 13 3 ii Solution Created 2026-10-03 Updated 2026-10-14
The positive-power length assertion is an asymptotic one: it requires sufficiently large in terms of the density. Read literally for every , it fails when , and , whose triple sumset is a singleton. We prove the intended result with this necessary qualification and an explicit positive exponent.
Embed the interval into the cyclic group with , and set , . Since all integer triple sums lie in , this embedding introduces no collisions between distinct sums. Use normalized Fourier coefficients on a finite abelian group and normalized convolution on a finite group, and putThe function is nonnegative and has mean , so some satisfies . We show that a whole translated Bohr set is contained in its positive support, hence in the triple sumset.
Put , , and define the large spectrumThe Parseval identity on a finite group gives , soAlso , and therefore . Using Fourier inversion and the convolution theorem on a finite group, for we obtainConsequently . This proves the translated Bohr neighborhood in a triple sumset:It remains to produce a long ordinary integer arithmetic progression in this translate; we supply the simultaneous approximation and the lifting argument. SetThus . Partition the -dimensional unit cube into boxes of side . The pointscontain two in the same box by the pigeonhole principle. Their index difference gives an integer with andIn particular . The identity on the unit circle now shows thatAll residues therefore lie in the triple sumset. Let be their actual integer representatives. Their successive differences are congruent to modulo , and each lies in , which is contained in . There is at most one integer in this interval in any specified residue class, so every difference is the same integer. It is nonzero because . Thus the form an ordinary integer arithmetic progression of distinct elements, even though is composite. Reversing it if necessary makes the common difference positive.
For sufficiently large , we have and , whenceAbsorb this fixed prefactor by decreasing the exponent: withthe last lower bound is at least once is sufficiently large in terms of . This proves a polynomial-length progression in by the polynomial-length progression in a dense triple sumset argument, without replacing the triple sumset by a fourfold difference set.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 28 5 Solution Created 2026-10-03 Updated 2026-10-14
Fix integers and with . We prove the Dirichlet theorem on primes in arithmetic progressions by showing that the prime Dirichlet sum in this residue class diverges as its real exponent decreases to one.
First justify the required Dirichlet L-function facts. If is a nonprincipal Dirichlet character modulo , its sum over a full period is zero: choose a unit with , and multiplication by permutes the residue classes, forcing the sum to equal times itself. Therefore the partial sums are bounded by . Partial summation giveswhich supplies holomorphic continuation near one, with locally uniform convergence. For the principal Dirichlet character ,has a simple pole at one, with residue .
The assumption in the question gives nonvanishing at one for real nonprincipal characters. We must also prove it for nonreal characters. For a nonreal , its square is nonprincipal. For real , logarithms of the Euler products giveFor a prime not dividing , its logarithmic coefficient is , where . Primes dividing contribute only the positive zeta term. If vanished to order , the product would be and tend to zero: the squared-character factor is bounded because is nonprincipal. This is a contradiction. HenceThis step uses the given real-character hypothesis and the Euler product positivity for L-function nonvanishing for all remaining characters.
In choose the logarithm furnished by the absolutely convergent Euler product. Its prime-power expansion givesThe error from powers is uniformly bounded as , by . For nonprincipal , nonvanishing and holomorphic continuation at one provide a bounded logarithm in a neighborhood of one. The Euler-product branch differs from that branch by a constant integral multiple of on the final real interval, so it too is bounded. ThusFor the principal character, its simple pole instead gives
The Orthogonality of Dirichlet characters gives, for primes not dividing ,Multiply by and sum. Absolute convergence allows the interchange for , soThe right side tends to infinity. If there were only finitely many primes in the progression, the left side would have a finite limit at one. This contradiction proves infinitely many primes occur in every reduced residue class. For or the character argument simply has no nonprincipal terms and gives the same conclusion.
For the final deduction the modulus is fixed. Let . The given consequence of the Siegel–Walfisz theorem is . Partial summation, including the prime through the lower endpoint when appropriate, givesThe boundary is . Write with . The main integral is . The error is : given , choose such that for . Its integral from to is a fixed constant, and its absolute value from to is at most plus a fixed constant. Divide by and then let . We obtain the reciprocal primes in a fixed arithmetic progression asymptoticThe argument uses the supplied prime-counting asymptotic in this last part; the preceding infinitude proof did not assume the Prime number theorem in arithmetic progressions.
Past exam of the mathematics course of the University of Cambridge 2007 iii Paper 14 2 Solution Created 2026-10-03 Updated 2026-10-14
Van der Waerden theorem says that for every pair of positive integers there is such that every finite colouring of using at most colours contains a monochromatic arithmetic progression of length and positive common difference. Consequently every finite colouring of contains arbitrarily long monochromatic arithmetic progressions.
Here is a colour-focusing proof of Van der Waerden theorem. Induct on , simultaneously for all . For , take . Suppose exists for every number of colours , and fix . We will construct finite bounds , , with the following property: every finite colouring of using at most colours contains either a monochromatic length- arithmetic progression, or length- arithmetic progressions of pairwise distinct colours, all focused at the same point . Specifically, their terms are“Focused” means that adjoining completes the corresponding length- arithmetic progression if has its colour.
For , put . Find a monochromatic length- arithmetic progression in the first points. Its next point is at most and supplies the focus. For , give the selected singleton common difference .
Suppose has been constructed. SetDivide into consecutive blocks of length . Colour the first block indices by their full colour profiles, that is, the ordered list of their colours. There are at most profiles, so the induction hypothesis on gives equally profiled blocks with indicesWhen , choose . Otherwise and , since the last selected block is at most and .
Assume the original finite colouring contains no monochromatic length- arithmetic progression. Applying the property of to the common profile gives focused length- arithmetic progressions at a position , with common differences and distinct colours . The colour of position differs from every : otherwise the profile already contains a length- monochromatic arithmetic progression, and so does any selected block.
Put and , a point in the original interval. For , the pointlies in a selected block at profile position , so has colour . Similarly has colour . Thus length- arithmetic progressions of distinct colours focus at . This proves the step in . At , the focus necessarily has the colour of one of the progressions, giving a monochromatic length- arithmetic progression. Hence exists, completing the mathematical induction and the proof of Van der Waerden theorem.
For the partition regularity deduction we first prove a strengthened progression lemma, the Brauer progression theorem: for positive with , there is such that every finite colouring of using at most colours contains a monochromatic setInduct on . For , take and . Given the result for , putVan der Waerden theorem supplies a colour- arithmetic progression , , inside . If some , , also has colour , take and use the terms . They are in the progression because .
Otherwise the integers , , use at most colours. Colour by the colour of and apply the induction hypothesis. It supplies a monochromatic set . Multiplying by gives the required configuration with and : its distinguished member is . All of these points are at most , so the finite bound is valid. This proves the Brauer progression theorem using only the just-proved Van der Waerden theorem.
A row is a partition regular matrix over the positive integers if every finite colouring of admits a positive vector whose coordinates have one colour and whose product with the row is zero. Coordinates may repeat. Since the coefficients are rational numbers, multiplying them by a common positive denominator leaves the equation and every zero subset sum unchanged, so write the row as nonzero integer coefficients .
To prove necessity, suppose no nonempty subset of the sums to zero. Choose a prime and use the last nonzero digit coloringwhere is the P-adic valuation. If positive all had the same colour and satisfied , let and . After division by and reduction modulo , the equation becomesAs , this says . The latter sum is nonzero and has absolute value at most , a contradiction. This explicitly proves the necessary obstruction without invoking a general partition regularity criterion.
Conversely, suppose and . Select an index , and putFor any finite colouring, the Brauer progression theorem gives one-coloured . The indices and both lie between and . Define positive, same-coloured coordinates byThenThis also covers equal to the whole index set and . Reversing the clearing of denominators proves the exact criterion: