Past exam of the mathematics course of the University of Cambridge 2016 ia Paper 3 5D ii Solution Created 2026-09-24 Updated 2026-10-06
An example is the unitriangular group of degree three over F3, consisting ofThis is an upper unitriangular group of order . Direct matrix multiplication givesThe formula gives closure, identity , and inverse ; associativity follows from matrix multiplication. The two elements and do not commute: their products have respectively and .
Every element has the form with . Since the finite field has characteristic three, the binomial expansion givesHence every nonidentity element has order exactly three. This is a nonabelian finite group with exponent of a finite group equal to three.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 109 4 Solution Created 2026-10-03 Updated 2026-10-06
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 iswith for . If every member has the same size and , the uniform Frankl-Wilson theorem sharpens this toHere , so in particular . Primality matters because the argument takes place over the finite field .
For each , define the polynomialAt 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 , satisfyThen all coefficients are zero. For this is immediate. For , fix distinct and subtract the equations for and , where is a -set avoiding . The result isApply 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 polynomialThis 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 , soSubtracting 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 letThe 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 isThis 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.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 111 1 Solution Created 2026-10-03 Updated 2026-10-06
A sufficient absolute constant is . The proof is a density increment argument for a cap set over the finite field .
First work in , write , and let be the indicator function of a cap set of subset density . All expectations below are uniform. In characteristic three, a solution of having two equal entries has all three equal. Consequently the normalized linear configuration count isSet and use Fourier analysis on a finite abelian group withThe orthogonality of roots of unity and the Parseval identity on a finite group giveIf , then for a cap set andThus some nonzero finite abelian Fourier coefficient has magnitude at least .
For this , let be the subset density of on the affine subspace , for . These three affine subspaces have equal cardinality, andAmong three directions separated by , one makes an angle at most with any given complex number. Hence . Restricting to that hyperplane gives the hyperplane density increment for cap setsTranslate the affine subspace to its underlying vector space. This preserves the cap set property: translating a triple by changes its sum by . The same argument can therefore be iterated.
For completeness, the density increment iteration gives an explicit uniform bound. If , the hypothesis is impossible. Suppose and a cap set has . For every integer , its remaining dimension is at least , and its current subset density is at least . ThusThe last inequality holds at and remains true as increases: the successive ratio of is for . At each step, as long as the subset density remains at most one,After steps this would implya contradiction. The endpoint already contradicts the cap set property in positive dimension. This proves the claimed existence of three distinct points and the Meshulam bound for cap sets.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 125 3 a Solution Created 2026-10-03 Updated 2026-10-05
For , the displayed integral equation has nonzero elliptic-curve discriminant modulo , so it has good reduction. Let be the Legendre symbol, with . Counting the two, one, or zero possible ordinates over each givesIf , then and the terms for and cancel. The term at zero vanishes. Thus the count is .
For the converse, suppose , and put . The Euler criterion and the sum of powers over a finite field show that the Trace of Frobenius satisfiesIndeed, among the positive exponents in this polynomial, of degree , only has a nonzero sum over , and that sum is . Since , the coefficient formula for trace of Frobenius modulo p yieldsNeither nor the binomial coefficient vanishes modulo . Hence , proving the point-count criterion for y squared equals x cubed plus k x:
We use the following formal logarithm fact, also useful for the next part. For a formal group law over , its logarithm has coefficients with , obtained by integrating its integral invariant differential. If is odd and , every term of degree has valuation strictly greater than , since . Thus the logarithm converges and is nonzero at . Its homomorphism into the additive characteristic-zero group proves torsion-freeness of the formal group over Qp for odd p. Consequently reduction injects the entire rational torsion subgroup at any odd prime of good reduction, including its -primary torsion. In particular the torsion subgroup is finite, and its order divides at every good .
By the Dirichlet theorem on primes in arithmetic progressions, choose a good prime . Then , bounding the two-primary part by four. For any odd prime dividing the torsion order, the Chinese remainder theorem and the Dirichlet theorem on primes in arithmetic progressions give a good prime with and , avoiding the finitely many primes dividing . But then , a contradiction. Therefore
The order four does occur. For , the elliptic-curve addition formula gives , so has order four. More precisely, the only nonzero rational 2-torsion point when is , so order four means a cyclic group with a rational half of this point. The duplication formula isSuch a half must have . Writing , positivity of forces . Then , so is a rational square, equivalently for an integer . Conversely is a half of when . The rational torsion on y squared equals x cubed plus positive k x is therefore cyclic of order four exactly for these , and otherwise cyclic of order two.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 129 3 Solution Created 2026-10-03 Updated 2026-10-05
Work in positive dimension . A cap set has no distinct zero-sum triple. Over the finite field , if two elements of a zero-sum triple agree then all three agree, since . Thus a zero-sum triple in a cap set must be diagonal. We prove the Ellenberg–Gijswijt cap-set bound by the polynomial method in combinatorics, keeping the exponential constant explicit and removing the fixed prefactor.
First prove the needed slice rank of a diagonal tensor over any field. The slice rank of a three-variable tensor is the least number of terms in a decomposition of the forms , , and . A diagonal tensor on a set of cardinality , with every diagonal entry nonzero, has slice rank at most by one slice for each entry. For the reverse inequality, suppose a decomposition has slices in the direction, in the direction, and in the direction, with . LetThe rank-nullity theorem gives . The maximum-support vector in a finite-dimensional subspace lemma supplies with at least nonzero coordinates: choose of maximum support of a vector; restriction must be injective, or adding a nonzero kernel of a linear map element would strictly enlarge that support of a vector. This argument is valid over finite fields, without any assumption that a generic vector avoids all coordinate hyperplanes.
Contract the proposed tensor decomposition in against . The diagonal tensor becomes a diagonal matrix of matrix rank at least . All slices vanish. Each remaining or slice becomes a matrix of matrix rank at most one, so subadditivity of matrix rank gives matrix rank at most , a contradiction. Therefore the slice rank of a diagonal tensor is exactly .
Now, for a cap set , consider the polynomialEach factor is one when its argument is zero and zero otherwise, because the two nonzero elements of have square one. Thus is the indicator function of . Restricted to , it is a diagonal tensor with every diagonal entry one, and its slice rank is .
Every monomial in the expansion has individual exponents at most two and total polynomial degree at most . Consequently at least one of its , , or blocks has polynomial degree at most . Assign each monomial to one such block, breaking ties in a fixed way, and collect assigned terms by the monomial in that block. Each collection is a slice. Ifthere are at most slices in each direction. Thus .
The low-degree monomial count for the cap-set bound follows directly from a weighted sum. Each exponent vector counted by satisfies , soThis supplies its own elementary exponential estimate; no unstated probabilistic estimate is required. Since , we have , but alone would leave a fixed prefactor.
Use Cartesian powers of cap sets to remove that prefactor. The -fold Cartesian product is still a cap set: in each block, a zero-sum triple of its elements must have all three entries equal. Hence . Taking th roots and letting tend to infinity proves the removal of an exponential prefactor by Cartesian powers:The strict middle inequality follows by cubing: . We can therefore takeFor every , a set with cannot be a cap set, and hence contains the required distinct triple. If zero dimension were included, the singleton would be another small-case exception; positive dimension is the convention used here.
Past exam of the mathematics course of the University of Cambridge 2017 ii Paper 2 16I a Solution Created 2026-09-24 Updated 2026-10-05
A finite field extension is a separable field extension if every element of has a minimal polynomial over with distinct roots in an algebraic closure. The primitive element theorem says that a finite separable field extension is for some .
If is finite, then so is . The multiplicative group of a finite field is cyclic, so a generator of generates as a field. To justify the group fact, a finite subgroup of a field's multiplicative group is cyclic: in a finite abelian group its exponent is attained as an element order, while the polynomial root bound forces its size to be at most that exponent.
If is infinite, first consider . The minimal polynomials of and have distinct roots in an algebraic closure. Choose , , avoiding the finitely many values for which for a pair other than . Set . Over , the polynomials and have precisely one common root, . Their monic greatest common divisor is therefore , so and . Thus . Induct over finitely many generators of the finite separable field extension. This proves every finite separable extension is simple.
Past exam of the mathematics course of the University of Cambridge 2017 ii Paper 3 16I b i Solution Created 2026-09-24 Updated 2026-10-05
Over ,Both quadratics have discriminant , a nonsquare in , so are irreducible polynomials. Both split in the same quadratic finite field . Consequently . Its generator is the finite-field Frobenius automorphism , acting as a product of two transpositions on the four roots.
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 2 18I Solution Created 2026-09-24 Updated 2026-10-03
The splitting field of is the smallest extension in which is a product of linear factors; equivalently, is generated over by all its roots of a polynomial. To prove existence and uniqueness of splitting fields, adjoin a root of an irreducible polynomial dividing and repeat until splits. If and are two resulting fields, an embedding between the fields generated so far extends by sending each newly adjoined root to a root of its transformed minimal polynomial. Repetition gives a -embedding , whose image contains every root of and is therefore all of . Thus the splitting field exists and is unique up to -isomorphism.
Now write , and let the distinct irreducible factors of have degrees . The irreducible factors of a finite-field Frobenius polynomial show that a root of the degree- factor lies in exactly when . Hence the splitting field over a finite field isEvery finite field is a perfect field, so is separable; it is normal because it is a splitting field. It is consequently a Galois extension. More explicitly, the Galois group of a finite field extension is the cyclic group of order generated by the finite-field Frobenius automorphism .
Finally, let denote the number of monic irreducible polynomials over a finite field of degree over . Sinceand , , , we obtain
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 3 3H Solution Created 2026-09-24 Updated 2026-10-03
The relation makes this a length-seven binary cyclic code. Since , the generator polynomial of a cyclic code givesThe polynomial itself is a codeword of Hamming weight three, so the minimum distance is at most three. A nonzero word of weight one cannot vanish at the nonzero element . If a weight-two word vanished there, then ; because has order seven and , this forces . Hence there are no nonzero words of weight below three, and
The equation gives in the finite field , and thereforeBy the root-evaluation syndrome for a cyclic code, this is the syndrome of the single error . Since , minimum-distance decoding uniquely corrects one error. Subtracting and adding agree over , so the decoded codeword is
Past exam of the mathematics course of the University of Cambridge 2019 ib Paper 2 11G c Solution Created 2026-09-24 Updated 2026-09-29
Put . Every extension of has characteristic , so the iterated Frobenius endomorphism satisfiesThe root set is . It contains and . If , thenso it is closed under subtraction and multiplication. If is nonzero, thenThus is closed under multiplicative inverses as well, and is therefore a field. This is the polynomial characterization of a finite field; in fact it is the finite field with elements, since has degree and no repeated roots.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 147 4 Solution 2026-10-03
Assume first that is a cap set. Over the finite field , defineSince is one at and zero at , is the indicator function of . If satisfy this equation, then either they are all equal or they are three distinct points; the latter is excluded. Thus is a diagonal tensor with every diagonal entry equal to one, and the slice rank of a diagonal tensor gives
Expand as a polynomial. Every variable has exponent at most two, and every monomial has total degree at most . Splitting a monomial's degree among its -, -, and -blocks, at least one block has degree at most . Assign each monomial to one such block and group together terms with the same low-degree block monomial. Each group is one slice, sowhereIf , then the are independent random variables uniformly distributed on andby the given tail probability bound. Consequently every cap set satisfies
Past exam of the mathematics course of the University of Cambridge 2019 ii Paper 1 20G c Solution Created 2026-09-24 Updated 2026-09-29
Let and . The generator of this principal ideal has normReduction modulo gives . The map below is surjective and has in its kernel; both the kernel and have index seven, the latter by the ideal norm, so they are equal. Hence it induces an isomorphism of residue fieldsIn particular,In the finite field , the element has multiplicative order six, since
Past exam of the mathematics course of the University of Cambridge 2019 ii Paper 2 3G Solution Created 2026-09-24 Updated 2026-10-03
Let and let be the parity-check matrix whose columns are the distinct nonzero vectors of the finite field vector space . The binary Hamming code isA perfect code has Hamming balls of radius about its codewords partitioning the whole ambient space, where is its minimum Hamming distance of a linear code.
No column of is zero and no two columns agree, so has no word of Hamming weight one or two. Three suitable columns sum to zero, so . For any received word , its syndrome is either zero or is the unique column of equal to that syndrome. In the first case ; in the second,so is at Hamming distance one from a codeword. Uniqueness follows from . Thus the radius-one balls partition , and the code is perfect.
For , the dual code is the binary simplex code of length seven. Every nonzero dual word evaluates a nonzero linear functional on the seven nonzero vectors of , and exactly four of those evaluations are one. Hence every nonzero word of has weight
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 1 18G b iii Solution Created 2026-09-24 Updated 2026-09-29
Write , where . Forthe derivative isso is a separable polynomial and all its roots in its splitting field are distinct.
Let be the set of these roots. The Frobenius endomorphism and the identitiesshow that is closed under addition and multiplication. It is also closed under additive inverses and, for , inversion. Thus is a finite field. Since splits into distinct linear factors, . The field generated by all roots is therefore itself, so andHence the polynomial characterization of a finite field gives
Now let be irreducible of degree , and let be a root in an algebraic closure. The minimal polynomial of an algebraic element givesso has elements. Its nonzero elements form a finite group under multiplication, of order ; hence . Therefore is a root of , and its minimal polynomial divides every polynomial over that vanishes at . Thus the irreducible factors of a finite-field Frobenius polynomial satisfy
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 3 3I Solution Created 2026-09-24 Updated 2026-09-29
Use Shamir's secret sharing over the finite field . The Chair independently chooses from the uniform distribution on a finite set and forms the random polynomialChoose distinct nonzero , with equal to the number of discs to be issued, and inscribe on disc .
Any discs give distinct values of a polynomial of degree at most . Their Vandermonde determinant is nonzero, so polynomial interpolation recovers uniquely and hence recovers the secret as .
Conversely, fix any observed discs and any candidate secret . Interpolating through those points and gives exactly one polynomial of degree at most . Thus every candidate is compatible with the observed discs in exactly the same number of ways. Because the coefficients were chosen uniformly, the conditional distribution of the secret is unchanged after seeing any discs. This proves the Perfect secrecy of Shamir's threshold scheme.
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 4 1H Solution Created 2026-09-24 Updated 2026-09-29
Lagrange theorem for polynomial congruences says that a nonzero polynomial of degree over the finite field has at most roots. To prove it, use mathematical induction on . A constant nonzero polynomial has no roots. If , polynomial division in the field gives with . Every root other than is a root of , so the induction hypothesis gives at most roots.
Every nonzero residue class modulo has a unique multiplicative inverse. In the product , pair each class with its inverse. The unpaired classes satisfy , hence . By the theorem these are exactly and , and thereforeThis is Wilson theorem.
Now write . By Fermat's little theorem, every nonzero class is a root ofThe second factor has degree and hence at most roots. Since their union contains all nonzero classes, has at least roots; Lagrange's theorem gives at most . Thus has exactly solutions.
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 4 3I b Solution Created 2026-09-24 Updated 2026-09-29
Perform every addition in the finite field . From the two transmitted strings and one obtainsChoosing one candidate value of recursively determines , and hence determines the candidate plaintext . There are only two candidates: changing complements every recovered key bit and every plaintext bit. The information that the message makes sense normally selects the intended candidate.
Once this ambiguity is resolved, any other ciphertext positions encrypted with the recovered segment can be decrypted. Key bits outside that segment remain independent and uniformly distributed, so this mistake gives no information about messages using only those bits. This is the two-time pad attack: reusing related one-time-pad key material destroys perfect secrecy.
Past exam of the mathematics course of the University of Cambridge 2022 iii Paper 120 2 b Solution 2026-09-28
Let be a nonprincipal ultrafilter on an infinite set . It contains no finite set, so a finite does not belong to . An ultrafilter contains exactly one of a set and its complement; hence . Equivalently, every nonprincipal ultrafilter contains the cofinite filter.
Fix a prime number , take , and choose a nonprincipal ultrafilter on . The ultraproductis a field because each factor is a finite field, and it has characteristic because each factor satisfies and for . For every natural number , all sufficiently large factors contain at least distinct elements. The first-order sentence asserting the existence of distinct elements therefore holds in . Thus is infinite, as summarized by infinite field of positive characteristic from an ultraproduct.
Perfect field 2026-09-24
A field is perfect when every algebraic extension is separable. In positive characteristic , this is equivalent to surjectivity of the Frobenius endomorphism ; every finite field is perfect.