Past exam of the mathematics course of the University of Cambridge 2015 iii Paper 22 5 a Solution Created 2026-10-03 Updated 2026-10-06
Write , , with adjunction unit and adjunction counit . The adjunction givesFor , precomposition with followed by this bijection givesby the triangle identities for an adjunction. Thus is fully faithful exactly when precomposition with is bijective for every .
A morphism with this property is an isomorphism. Surjectivity for target supplies with . Since , injectivity for target gives . Conversely, precomposition with an isomorphism is always bijective. Applied to every , this proves the fully faithful right-adjoint criterion:When the adjunction counit is invertible, the inverse to is explicitly .
Past exam of the mathematics course of the University of Cambridge 2015 iii Paper 22 5 b ii Solution Created 2026-10-03 Updated 2026-10-06
Assume the hom-set condition. Its surjectivity at gives with . We show that this splitting is two-sided.
Because is fully faithful, is invertible. Both triangle identities for an adjunction give, after suppressing ,Applying to yields . Naturality of the adjunction unit at gives , hence . Consequently the hom-set condition forces the unit to be invertible:Only surjectivity at was needed for this direction; the given family of bijections certainly supplies it.
Past exam of the mathematics course of the University of Cambridge 2015 iii Paper 25 2 i Solution Created 2026-10-03 Updated 2026-10-06
An immune set is an infinite set containing no infinite computably enumerable subset. For binary strings, use an effective bijection with natural numbers when discussing enumeration. Fix an optimal description machine and define the plain Kolmogorov complexityAn incompressible string has no description shorter than itself, that is, . The choice of machine is fixed throughout the proof.
Let be the set of incompressible strings. There are strings of length , but only programs of length less than . Each halting program describes at most one string, so at least one string of each length belongs to . Consequently is infinite.
Suppose an infinite computably enumerable set were contained in . Define a total computable function by running an enumeration of until a string of length at least appears, and outputting the first such string. This search always terminates because there are only finitely many binary strings of bounded length. A fixed program can reconstruct from a self-delimiting binary code of . For example, if the binary expansion of has length , encode it using copies of one, a zero separator, and its binary digits. This givesfor a constant depending on the enumeration algorithm and the optimal description machine, not on . For sufficiently large this is less than , contradicting . Thus the set of incompressible strings is an immune set. This proves immunity of incompressible strings. The argument uses the ability to describe a selected long string by the short threshold specifying how it was selected.
Past exam of the mathematics course of the University of Cambridge 2015 iii Paper 25 5 Solution Created 2026-10-03 Updated 2026-10-06
For , write a number in hereditary base : express its base- expansion as , with , and recursively expand every exponent in the same base. Let , for , be the number obtained by replacing every occurrence of the base in this hereditary expression by . Coefficients and the symbols for addition and exponentiation are retained.
For a starting number , define its Goodstein sequence by andThe Goodstein function is the termination-time functionThis choice counts transitions from the initial term; a convention counting the initial term as well shifts the answer by one. For example the sequence starting at is , so . Starting at gives , illustrating why descent of the numerical terms is not the termination argument.
Define the ordinal rank of a Goodstein term by replacing the base in the hereditary expansion by , at every exponent depth. The result is in Cantor normal form and lies below , called epsilon zero, the least nonzero solution of . Finite hereditary expressions have finite nesting depth, so their ranks are bounded by a sufficiently high finite tower of powers of .
For a fixed base, is strictly increasing. To see this, compare two ordinary base- expansions at their largest differing exponent. By induction through the hereditary exponent expressions, their exponents have the same ordering after replacing by ; computable Cantor normal form notation then uses the same first differing exponent or coefficient. AlsoIndeed after the base change all coefficients remain below , the recursively changed exponents remain correctly ordered, and replacing the new base by gives exactly the original ordinal expression. These facts can be proved together by structural induction for primitive recursive functions on the hereditary expression.
Consequently, whenever ,An infinite nonzero Goodstein sequence would give an infinite descending sequence of ordinals below , impossible because ordinals are well-ordered. Thus the Goodstein function is total. Its steps are effective finite operations, so simulating the sequence until zero also proves that it is a total computable function.
The same ordinal notation system gives the requested decidable well-order. Let consist of canonical finite terms for zero and for expressionswhere the exponents are themselves canonical terms. Membership in is decidable by recursively checking the syntax, positive coefficients and decreasing exponents. Comparison is decidable by recursive computable Cantor normal form notation, first of exponents, then coefficients, and then the remaining summands. All recursive calls inspect proper subterms, so the algorithm terminates.
Interpreting these terms as ordinals gives every ordinal below , uniquely. One way to connect this directly to hereditary base representations is to choose, for a given finite ordinal term, a base larger than every coefficient anywhere in that term. Replacing by that base evaluates it to a natural number whose hereditary representation recovers the ordinal term. Thus all bases together supply the complete notation system; a single fixed base is not enough.
Choose an effective injective coding of finite terms by natural numbers, and enumerate the valid codes in increasing numerical order. The resulting bijection is computable: validity is decidable and there are infinitely many finite-ordinal terms. Its inverse is computable by counting valid codes below a given code. DefineThis is a decidable relation on all of . The interpretation into ordinals is an order isomorphism onto , provingDecidability here concerns comparing two notations. Well-foundedness is supplied by their ordinal interpretation, the same mathematical descent principle used to prove Goodstein's theorem.
Past exam of the mathematics course of the University of Cambridge 2016 ia Paper 3 2D Solution Created 2026-09-24 Updated 2026-10-06
Lagrange's theorem states that, for a finite group and a subgroup ,To prove it, define an equivalence relation by when . Its classes are the left cosets , which therefore partition . Left multiplication by gives a bijection , so every coset has elements. Counting this partition gives the formula; in particular divides . Applying the theorem to the cyclic subgroup generated by an element shows that its order of a group element divides .
Write the given order-two normal subgroup as . Conjugation must preserve and cannot send its nonidentity element to the identity, so for all . Thus is in the center of a group: a normal subgroup of order two is central.
Choose . By Lagrange's theorem, its order of a group element is , or . It cannot have order two: since is central, the four distinct elements would form a subgroup of order four, whereas does not divide for odd . If has order , it already generates . Otherwise has order , commutes with , and implies . Hence both and divide , so has order . In either case
Past exam of the mathematics course of the University of Cambridge 2016 ia Paper 3 7D Solution Created 2026-09-24 Updated 2026-10-06
For a group action of a finite group on a set and a point , the orbit-stabilizer theorem iswhere is the stabilizer subgroup. The map is well defined because elements of the same coset act identically on . If , then , so their cosets agree; every orbit point has the form , giving surjectivity. This is a bijection. Lagrange's theorem, for any subgroup , yields the counting formula.
Apply the conjugation action of the finite p-group to its nontrivial normal subgroup . Normality ensures the action stays inside . The singleton orbits of a group action are exactly the elements of . Every larger orbit of a group action has size a positive power of , by the orbit-stabilizer theorem and Lagrange's theorem. ThereforeSince is nontrivial, its order is divisible by . The intersection contains the identity and has cardinality a positive multiple of , so it contains a nonidentity element. This proves the central intersection property of normal subgroups of finite p-groups.
For the proper subgroup , let act by left multiplication on the left cosets . A coset is fixed by every exactly when . Both groups have the same finite size, so this inclusion is equality; the fixed cosets are precisely those with . Hence their number is . All non-singleton orbits of a group action have size divisible by , soSince is proper, is a positive power of greater than one. The fixed-coset count is nonzero, because itself is fixed, and is divisible by . Therefore the normalizer strictly contains :This is the normalizer condition for finite p-groups. The proof also covers , whose action fixes all cosets.
Past exam of the mathematics course of the University of Cambridge 2016 ia Paper 4 5E a Solution Created 2026-09-24 Updated 2026-10-06
Suppose were a surjective function. Form the subsetSince belongs to the power set, surjectivity would give for some . But then holds if and only if , a contradiction. Thus no such function is surjective, and in particular there is no bijection from to its power set. This is Cantor theorem; the argument also applies when is empty.
For infinite binary sequences, use the bijectionwith , taking . Conversely, a subset determines its sequence of membership indicators. The power set is infinite, since it contains all singletons, and Cantor theorem rules out a bijection with . Hence it is an uncountable set, as is the set of infinite binary sequences. Equivalently, a proposed enumeration is defeated by the sequence , which differs from its th listed sequence at position . This is the Cantor diagonal argument.
Past exam of the mathematics course of the University of Cambridge 2016 ia Paper 4 5E b iii Solution Created 2026-09-24 Updated 2026-10-06
Partition the enumeration of into the pairs , for . An infinite binary sequence determines a bijection : leave the th pair fixed when , and interchange its two elements when . Each element stays in its own pair, so this function is a bijection, indeed its own inverse.
Different binary sequences give different bijections, since a changed bit changes the action on the corresponding pair. We have therefore embedded an uncountable set into . Hence is uncountable, proving uncountability of permutations of a countably infinite set.
Past exam of the mathematics course of the University of Cambridge 2016 ib Paper 3 1E Solution Created 2026-09-24 Updated 2026-10-06
A permutation representation is a group homomorphism , equivalently a group action on a set . The left regular action takes and . Each such map is a bijection, and . If is the identity, evaluating at the identity element gives . Thus the representation is faithful. Numbering the elements of identifies with the symmetric group , proving Cayley theorem:For a nonabelian simple group, compose this faithful representation with the sign of a permutation homomorphism . Its kernel is a normal subgroup of , hence either trivial or all of . A trivial kernel would embed in a group of order two, contradicting noncommutativity. Therefore every represented element is even, and the same representation embeds in the alternating group .
Finally let act on the two cosets of its normal subgroup . An even permutation fixes both cosets, whereas an odd permutation exchanges them. This gives with kernel ; explicitly, send even permutations to the identity and odd permutations to .
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 103 3 iv Solution Created 2026-10-03 Updated 2026-10-06
We verify all three content vector of a standard Young tableau conditions using the spectral rules proved in part (i).
The first coordinate is zero by part (ii). For the neighbour condition, suppose some has neither nor among earlier coordinates. Try moving successively to the left. Each encountered difference is not ; if it is zero, we have an impossible adjacent equality, while otherwise the local spectral rule permits the swap. If , this procedure must encounter the original first coordinate and give that contradiction. If , it moves to the first position, contradicting . Therefore an earlier neighbour always exists. Starting from , this also proves inductively that every coordinate is an integer.
For the repeated-value condition, suppose it fails and choose a failing pair of equal coordinates with the shortest interval. There is no intervening , since a shorter pair would then also fail. There must be at least one intervening neighbour: otherwise the right-hand could be moved next to the left-hand by admissible swaps. Suppose, for example, that is missing. There cannot be two occurrences of in the interval: between them the required neighbour is missing, producing a shorter failing pair. Thus there is exactly one . All other intervening values differ from by more than , so the two copies of can be moved towards that unique neighbour until the forbidden consecutive pattern appears. Part (i) excludes it. The case in which is missing is identical, using . Both neighbours must therefore occur.
For completeness, these conditions really encode standard Young tableaux. If occurs for the th time, place the next label inThis is the next unfilled cell on diagonal of content . On the first occurrence of a positive diagonal, the earlier-neighbour condition forces its first left predecessor to exist: earlier diagonal values form an interval containing , so a first positive can only be reached through . The negative case uses the predecessor above. On later occurrences, the two neighbours appearing since the previous occurrence ensure that the new cell's left and upper predecessors have already been filled. For diagonal , the same two-neighbour condition supplies both predecessors after the first box. Thus each addition is an addable node of a Young diagram, and the labels form a standard Young tableau.
Conversely, a standard Young tableau starts at ; any later cell has a left or upper predecessor of neighbouring content. Two cells on one diagonal have the cells immediately to the right and below the earlier one between them in the tableau order, supplying both neighbours. Hence its content vector of a standard Young tableau satisfies precisely the stated conditions. The next position on a diagonal is unique, so this construction is a bijection between content vectors of standard Young tableaux and standard Young tableaux.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 103 6 a i Solution Created 2026-10-03 Updated 2026-10-06
A near Young tableau is a filling of a Young diagram by distinct entries from a totally ordered alphabet, increasing along rows and down columns; the entries need not be . For row insertion of , scan the first row for its leftmost entry larger than . If one exists, replace it by and insert the displaced entry into the next row by the same rule. Otherwise append to the row and stop. Continue until a new outer-corner box is appended.
The Robinson–Schensted correspondence inserts the letters of a permutation successively to form . Whenever the th insertion creates a new cell, put in that cell of a second tableau . Row insertion preserves increasing rows and columns, so is standard; the sequence of growing diagrams makes standard, with the same shape. To reverse the construction, remove the box carrying the largest label in , and reverse the bumping in : in each row above, exchange the carried entry with the rightmost smaller entry, continuing up to the first row. The final expelled entry is the last letter of the permutation. Repeating recovers the whole permutation, establishing the bijection with pairs of standard Young tableaux of a common shape.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 121 1 b Solution Created 2026-10-03 Updated 2026-10-06
Write . Its cofinality is , so choose a strictly increasing sequence of infinite cardinal numbers below with supremum . Such a sequence is obtained by refining a cofinal sequence and choosing larger cardinals recursively; is a singular cardinal, hence a limit cardinal.
By the axiom of choice, fix a bijection . SetEvery is infinite, , and distinct indices give distinct cardinalities. The cofinality of the sequence ensuresThus . Pairwise different sizes means different sizes for distinct members; without that qualification the parenthetical condition would contradict the case .
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 121 4 c i Solution Created 2026-10-03 Updated 2026-10-06
Use the Lévy hierarchy, with bounded formulas in set theory as the quantifier-free level for this purpose. Let be the bounded ordinal predicate, and let be the bounded predicate saying that is a graph of a bijection from onto . Then cardinalhood is expressed byAll quantifiers in and are bounded by the displayed sets and the graph. Ordered-pair membership, graph functionality, injectivity and surjectivity have bounded expansions using the usual set coding of ordered pairs. The only unbounded quantifier shown is universal over . The formula is therefore and in particular a Pi-one formula modulo ZF.
In ZF, a cardinal number is an ordinal not in bijection with any smaller ordinal, so this formula has exactly the required meaning. Thus cardinalhood is Pi-one definable; the argument does not use the axiom of choice.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 122 2 d Solution Created 2026-10-03 Updated 2026-10-06
We use the left internal-hom convention in which is right adjoint to , so its evaluation morphism has domain . For a Hopf algebra over the commutative ring , take the full -moduleand give it the internal hom for modules over a Hopf algebraThe antipode is an antihomomorphism, , soThe unit acts identically. Thus this is a left -module.
The evaluation morphism is -linear. Using the diagonal bialgebra action and the antipode identity,Now let be -linear and define its ordinary curried map . To see that it too is -linear, computeConversely, any -linear map uncurries to an -linear map by the already established linearity of evaluation. The ordinary tensor–hom adjunction therefore restricts to a natural bijectionPostcomposition by an -linear map makes a functor. This proves that the category of left -modules is a left closed monoidal category. All modules are allowed; no inverse antipode or finite-dimensional dual is required. Stating the tensor–hom convention explicitly avoids confusing this construction with the closure on the opposite side.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 204 2 b Solution Created 2026-10-03 Updated 2026-10-06
Represent the doubly infinite ladder graph by , with horizontal edges between successive columns and a vertical rung at each column. An allowed self-avoiding walk is coded by a word in . Two successive steps revisit the preceding graph vertex and are forbidden. Conversely, every word without consecutive steps is a self-avoiding walk: horizontal steps strictly increase the column, and a column is visited vertically at most once. This establishes a bijection, not merely an upper bound.
For the directed ladder self-avoiding walk count, , , and for a word either ends in , or ends in . Removing that final block givesLet be the golden ratio, and . The Binet formula for the Fibonacci number yieldsSince , taking th roots gives . This use of the golden-ratio symbol is independent of the connection rate in Question 1.
Past exam of the mathematics course of the University of Cambridge 2017 ia Paper 3 1E Solution Created 2026-09-24 Updated 2026-10-05
Use the Riemann sphere convention for evaluating a Möbius transformation at a pole and at infinity. When the three prescribed points are finite, takeIts zero is , its pole is , and substitution at gives one. The remaining three cases areAll coefficient determinants are nonzero because the points are distinct. There is only one such Möbius transformation: the composite of any two candidate maps, one inverted, fixes ; fixing infinity makes it affine, and fixing zero and one makes it the identity.
For this question use the cross-ratio normalizationIn the finite case this is , with the corresponding limits if a point is infinite. It is finite and distinct from zero and one, since is distinct from the other three points and is a bijection. Ordering conventions for the cross-ratio differ; the definition here is fixed by the specified images, rather than by importing another ordering formula.
A generalized circle means either a circle or a straight line completed by infinity. Let be the unique generalized circle through the first three points. Its image under is the unique generalized circle through , namely . Therefore exactly when is real. Conversely a real lies on that extended real line, whose inverse image is . This proves the real cross-ratio criterion for a generalized circle in both directions.
Past exam of the mathematics course of the University of Cambridge 2017 ia Paper 3 7E a Solution Created 2026-09-24 Updated 2026-10-05
For a group action, the orbit of a group action of is , and its stabilizer subgroup is . The orbit-stabilizer theorem gives : the map is a well-defined bijection from stabilizer cosets to the orbit.
Within one orbit, the stabilizer subgroups are conjugate, since . Their sizes are therefore equal. Summing stabilizer sizes over a single orbit gives , and summing over all orbits yieldsNow count the pairs fixed by the action in two ways. Holding fixed gives choices of , whereas holding fixed gives choices of . ThusCombining the two identities proves Burnside lemma:The finiteness hypotheses justify these cardinality sums. If is empty, every sum and the orbit count are zero, so the formula still applies.