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 2008 iii Paper 16 1 Solution Created 2026-10-03 Updated 2026-10-14
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 groupThe character orthogonality geometric-series identity for and zero otherwise gives Fourier inversion on a finite group, Parseval identity on a finite group, andSince 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 . Thereforeso . 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 givesChoose . Then every length up to step exceeds , so every increment is available. After increments the subset density exceeds one, a contradiction. ThusFor there are no sets satisfying the subset density assumption. The argument above proves the substantive case without invoking the theorem being asked for.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 13 1 ii Solution Created 2026-10-03 Updated 2026-10-14
Count a three-term arithmetic progression as an ordered triple , allowing . Inserting Fourier inversion on a finite group into its normalized count and using additive character orthogonality in givesIndeed the two frequency constraints are and , so the surviving frequencies are . The term at zero is .
For odd , let be the balanced indicator function of a finite subset, and put . Its zero coefficient is zero, and its other coefficients equal those of . Since when , the Parseval identity on a finite group givesThe assumed deficit therefore forcesThus and suffice. This is the large Fourier coefficient from a deficit of three-term progressions estimate; no generalized von Neumann theorem is needed. For the remaining prime , the count is , so the deficit hypothesis is impossible. The zero common difference was included throughout.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 13 1 i Solution Created 2026-10-03 Updated 2026-10-14
Assume is nonempty, so , and put . By the Parseval identity on a finite group, . Select the nonzero frequenciesThen , giving . Outside , the fourth Fourier moment has the boundThe fourfold normalized convolution on a finite group has transform , so Fourier inversion on a finite group gives . It is real and nonnegative, and implies because the convolution counts representations, with a positive normalization.
Use the Bohr set in phase-distance conventionOn this set all retained additive characters have positive real part. The zero-frequency contribution is , and the total absolute contribution of the discarded frequencies is at most . HenceThereforeThis is an explicit Bogolyubov lemma. In the chord-distance convention for a Bohr set, the phase-radius corresponds to chord radius ; alternatively the same positivity proof works directly at chord radius . Thus the requested lower bound on width holds in either convention. If is empty, the Bohr set is the whole group. Nonemptiness of is necessary for the density statement.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 13 1 Solution 2026-10-14
Put and use normalized averages . Our convention for Fourier coefficients on a finite abelian group isThe underlying orthogonality of complex exponentials is for and zero otherwise. For nonzero this is the finite geometric series with ratio ; its sum vanishes because that ratio has th power one. The identical orthogonality statement holds when averaging over instead of .
Using this orthogonality to sum the definition over proves Fourier inversion on a finite group:Indeed . This proves the Parseval identity on a finite group and its squared-norm case:For normalized convolution on a finite group, write . Changing variables in its transform givesthe convolution theorem on a finite group. Linearity of the transform follows directly from its definition. Translation gives by changing variables. Complex conjugation gives ; for , the corresponding identity is . Finally and by the triangle inequality. These identities establish the basic normalized Fourier analysis on a finite abelian group needed below, with all normalizations fixed.
For completeness, pointwise multiplication has the dual convolution formula : insert the inversion formula for into the defining average and collect its frequencies. If modulo , the change of variables gives . These also follow directly from the same additive character orthogonality.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 7 2 b Solution Created 2026-10-03 Updated 2026-10-14
In this part identify with the complex unit circle by . Write the finite abelian group additively and let , with pointwise multiplication, be the character group of a finite abelian group of . A linear character has modulus one, since its values have finite order. We first prove the extension and counting facts needed for Fourier analysis on a finite abelian group.
If , , and , let be the least positive integer with . Choose with and defineThis is well-defined: two representations differ by and , whose contributions cancel. It is a group homomorphism and extends . Conversely every extension has this form, and the equation for has exactly distinct roots. Since , successive adjunctions prove that each linear character of has exactly extensions. Taking gives . This is the extension of a character across a cyclic quotient, proved here without a structure theorem. Extending the linear character sending a nonzero element of order to also proves that linear characters separate points of .
Use the normalized inner product . For a nontrivial linear character , choose with . Translation of the sum gives , so that sum is zero. Applying this to givesThere are such orthonormal vectors in the -dimensional space , so they form an orthonormal basis. Define the Fourier coefficients by . Expanding in that basis proves Fourier inversion on a finite group and the Parseval identity on a finite group:For normalized convolution , changing the finite summation variables yields . Translation multiplies its Fourier coefficient by . These formulas fix all normalization and conjugation conventions.
The PDF's double-hat identification is canonical Pontryagin duality: define by . This is a group homomorphism and is injective because linear characters separate points. Applying the already proved character-counting result to shows that both groups have size , soThe TeX loses one hat. For completeness, the single-dual isomorphism also holds, but is generally noncanonical. Here is a proof including the needed finite cyclic decomposition. Choose an element of maximal order . Every element order divides : for two elements, extract their prime-power components by integer multiples: if an element has order and is the exact power of in , multiplying it by gives order . Then combine the components with the larger order for each prime. Components of coprime orders have a sum of product order, because their cyclic subgroups have trivial intersection. This constructs an element of order the least common multiple of the two original orders, which cannot exceed maximal ; hence each order divides .
Extend the primitive linear character of to . All its values are th roots because all element orders divide . Define when . This is a group homomorphism fixing , and shows . Induction on group size decomposes into finite cyclic groups. A cyclic group of order has precisely the linear characters and hence a character group of a finite abelian group isomorphic to itself. The dual of a finite direct product of groups is the product of its factor duals, since a linear character is determined by its restrictions. This proves after choices of cyclic factors and generators, without using an unproved finite-abelian-group structure theorem.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 8 3 b Solution Created 2026-10-03 Updated 2026-10-07
Write the finite abelian group additively. A character of a finite abelian group is a group homomorphism . We first prove that there are exactly such characters of a finite abelian group, without assuming a structure theorem.
Use extension of a character across a cyclic quotient. Given a subgroup and , let be the least positive integer with . The subgroup has cosets of . If is a character of a finite abelian group on , choose any of the roots and defineThis is well-defined: two representations differ by an integer multiple of , and the root equation exactly cancels that difference. It is a character of a finite abelian group, and every extension arises from one of the choices of . Build a chain from the trivial subgroup to by adjoining elements. The character of a finite abelian group count multiplies by the same factor as the subgroup order at every step, so .
For a nontrivial character of a finite abelian group , choose with . Translating the group sum showsso the sum is zero. Applied to , this provesThe orthogonal nonzero characters of a finite abelian group therefore form a basis of all complex functions on , a vector space of dimension .
With the unnormalized Fourier coefficients , expansion in that basis gives the Fourier inversion on a finite groupUnder a normalized forward-transform convention the prefactor would instead be one. Thus the unspecified constant is determined by the convention, and the inversion itself follows directly from character of a finite abelian group counting and orthogonality.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 79 1 i Solution Created 2026-10-03 Updated 2026-10-07
The Roth theorem on three-term arithmetic progressions says that, for each fixed , a sufficiently long interval cannot have a subset of density of a finite subset at least with no nonconstant three-term arithmetic progression. Equivalently, the maximum size of a three-term-progression-free subset of is . Here is a density increment proof, including its analytic ingredients.
Write and embed into the cyclic group of order . For normalized Fourier analysis on a finite abelian group take . The orthogonality of complex exponentials follows from a finite geometric series: its average is zero for a nonzero frequency and one for frequency zero. Expanding in these linear phases consequently proves both Fourier inversion on a finite group and the Parseval identity on a finite group. In particular,The second identity follows by summing the frequency expansion over : the two constraints leave precisely the frequencies . Since is odd, multiplication by two permutes the frequencies. Also a congruence with is an equality in the integers, since .
Let have subset density , and suppose it contains no nonconstant three-term arithmetic progression. Its balanced indicator function of a finite subset is , extended by zero outside . Then . Counting endpoints with the same parity givesIf , their difference in absolute value is at least . Telescope the difference of the products into three terms, each containing and two factors chosen from . Put . The Cauchy-Schwarz inequality and the Parseval identity on a finite group bound each term by , since the squared normalized norm of either other factor is at most . Therefore some nonzero frequency satisfiesThis is the Fourier detection of a progression-free subset of an interval step; it has just been proved rather than assumed.
We now turn this Fourier coefficient on a finite abelian group into a density increment. Set . Partition the unit interval into equal pieces and place the fractional parts of in them. The pigeonhole principle gives with . This proves the particular Dirichlet approximation theorem needed here. Put and . For sufficiently large depending only on , and . Each residue chain modulo in has at least elements. Split each such chain into arithmetic progressions with between and elements, absorbing its final short remainder into the previous block.
The linear phase changes by at most within any block. Freezing the linear phase at the first element of each block therefore changes the preceding correlation by at most , because . The triangle inequality givesThe block sums of the balanced indicator function of a finite subset add to zero, so their positive total is half their absolute total. Some block consequently satisfiesHere is absolute, and shrinking it absorbs the floors. An affine parametrization of identifies with a subset of and preserves arithmetic progressions.
Repeat this Roth density-increment step. Every step raises the subset density by at least , so fewer than steps are possible. All the lengths satisfy while above a threshold depending only on . Choose the initial so large that this lower recursion stays above that threshold for steps; this is possible by working backwards through finitely many squarings. We would then force a subset density greater than one. Thus every fixed positive density eventually forces a nonconstant three-term arithmetic progression. For an infinite subset of the positive integers with positive upper asymptotic density, apply the finite conclusion along initial intervals whose subset density is bounded away from zero; this gives the usual infinite formulation as well.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 79 3 Solution Created 2026-10-03 Updated 2026-10-07
We will prove a polynomial progression in a high-energy fourfold difference set. The route is to extract a large subset with a small difference set, construct a dense Freiman s-isomorphism model, and use the Bogolyubov lemma and the pigeonhole principle. To respect the proof requirement, every ingredient beyond the elementary rules for Freiman homomorphisms is established below.
Assume . Since three entries of an additive quadruple determine the fourth, , so a nonvacuous hypothesis has . Let . Then and . Define the popular sum set . The contribution to additive energy from its complement is at most . Since , the bipartite graph on two copies of whose edges have sums in has at least edges. Moreover .
Put and . Here is a dependent random choice argument producing the small difference set. Independently choose two right vertices, allowing repetition, and let be their common left neighbourhood. The Cauchy-Schwarz inequality gives . Call an ordered pair of left vertices bad if its common right neighbourhood has fewer than elements. The expected number of bad ordered pairs in is at most , because a fixed bad pair survives both random choices with probability at most . ThusChoose a realization attaining at least this expectation. Then , and . Remove from every vertex having more than bad partners in . At most vertices are removed. The remaining set has , and any have at least vertices for which both and are good.
For such a , there are at least right vertices adjacent to , and at least right vertices adjacent to . These paths givea representation with four members of . For fixed , the tuple of four sums determines uniquely, so there are at least distinct tuples. Select one ordered pair for each member of . Tuples belonging to different differences are disjoint. Counting all possible tuples in provesIn particular, with , we have and for . This is the required small-difference set form of the Balog-Szemerédi-Gowers theorem, proved by counting paths rather than cited.
We next control higher iterated sumsets. Choose a nonempty minimizing , so . We prove the Petridis minimal-growth lemma in the form for finite . Order , and let consist of those for which is new in the union of the translates . Then . Every member of already occurs in an earlier translate of . By minimality, , also when the complement is empty. Thus the new contribution from is at most . Sum over to prove the lemma. Iterating with gives .
For completeness, the Ruzsa triangle inequality in the needed form isFor each , fix . The map is injective: adding the coordinates recovers , and then . Take , , and apply the preceding bounds. We obtain the Plünnecke-Ruzsa inequalityIn particular has at most elements.
We now prove a slightly wasteful version of the Ruzsa modeling lemma, avoiding any assumption about the diameter of . Set . Choose a prime larger than all , , and much larger than . Arbitrarily large primes exist by the elementary argument that a prime divisor of one plus the product of all primes up to a given bound exceeds that bound. For a uniformly chosen nonzero multiplier modulo , each nonzero has uniform among the nonzero residues. Call a multiplier forbidden if some such agrees modulo with , where . There are at most such residues. For , a union bound therefore makes the probability of being forbidden less thanChoose a nonforbidden . Represent by integers in and partition that interval into sixteen consecutive pieces of diameter less than . One piece contains the images of a subset with . Let be the integer representative of in that piece, reduced modulo .
A difference of eight sums of these representatives has absolute value less than . If its original difference in is zero, it is a multiple of , hence zero. Conversely, if its reduction modulo is zero, it equals with ; our choice of forces its original difference to be zero. This proves that is a Freiman s-isomorphism of order eight. Injectivity follows by padding a one-term equality to eight terms with a fixed element. Consequently has subset densityNo primality of is needed.
Here is the cyclic Bogolyubov lemma with all its Fourier analysis on a finite abelian group details. Use , , and normalized convolution on a finite group. A finite geometric series proves orthogonality, and expanding the finite sums proves the Parseval identity on a finite group, Fourier inversion on a finite group, and . For , the nonnegative functionhas support exactly and Fourier coefficients on a finite abelian group . Put . The Parseval identity on a finite group gives . The total fourth moment of the frequencies outside is at most .
If for every , then . The zero frequency contributes with no loss. Separating the large and small frequencies in Fourier inversion on a finite group yieldsThus contains the Bohr set expressed in distance coordinates by . This is consistent with the existing character-distance convention for a Bohr set: here it is enough that each character lies in the corresponding short arc around one.
We finally prove the needed nonwrapping progression in a cyclic Bohr set, including for composite . Write and . Partition the -dimensional unit cube into boxes. The points with coordinates modulo one, , give by the pigeonhole principle an integer with for all . ThenThese points are distinct modulo , since their integer representatives lie between zero and . Their number is at least . For the same argument simply chooses .
The Freiman s-isomorphism induces a bijection : define it on a representation by taking the same two positive and two negative images. Equality of representations uses an order-four relation, and injectivity uses the converse relation. If three consecutive members of satisfy , their preimages satisfy the same equality, since its expansion is an equality of eight-term sums in . Hence the inverse image of is an ordinary arithmetic progression in , with distinct terms.
To remove the multiplicative constant from the length bound, let and . The length just proved is at least , where . Choose so that for , and set . For , two distinct members of give a nonzero , and has length three, at least . For , the singleton suffices. In every nonempty case,with depending only on . If empty sets are permitted, the required length is zero and there is no substantive assertion.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 111 3 Solution Created 2026-10-03 Updated 2026-10-06
Use the following normalization for Fourier analysis on a finite group. Choose one unitary irreducible representation from each equivalence class, including the trivial representation. For a scalar function , putThis convention uses , rather than , in the Fourier transform on a finite group; it makes the normalized convolution on a finite group preserve multiplication order.
The needed representation theory consists of Maschke's theorem and unitarization of a finite-group representation, together with the Schur orthogonality relations:The regular representation contains copies of each , so . Thus the scaled matrix coefficients , and also their complex conjugates, form an orthonormal basis of all scalar functions on . These facts imply Fourier inversion on a finite group and the Parseval identity on a finite group in the formsand henceIn particular, the transform is an isomorphism onto the direct sum of the matrix algebras , with the displayed weighted Hilbert-Schmidt inner product.
Define the normalized convolution on a finite group bySubstituting and using the group representation identity yields the convolution theorem on a finite groupUnlike normalized convolution on a finite group on an abelian group, this product need not commute. If , then . For left translation of a group function and right translation of a group function and ,For an abelian group, every irreducible representation is one-dimensional; this reduces to Fourier analysis on a finite abelian group with characters relabelled by their inverses. These formulas establish the basic scalar theory, with all normalizations and multiplication orders fixed.
Now suppose every nontrivial irreducible representation has . If is a mean-zero function, its component at the trivial representation is zero. The Parseval identity on a finite group gives, for each other ,Using the convolution theorem on a finite group, the Hilbert-Schmidt norm inequality , and the Parseval identity on a finite group once more gives the product mixing in a quasirandom group estimateWrite for the subset density values of , respectively, and let , be balanced subset indicators. Since both are mean-zero functions, . Their squared norms are and . Also , so the Cauchy-Schwarz inequality yieldsIf , the final bound is strictly smaller than . Thus the normalized number of pairs with is positive. Equivalently,This is the desired conclusion for a quasirandom group; the strict inequality ensures positivity rather than merely a nonnegative lower bound.