Colour savings from sparse neighbourhoods 2026-10-14
If each neighbourhood misses a fixed positive fraction of the possible pairs at a large degree bound, randomly assign about half that many colours and erase vertices with monochromatic incident edges. A nonadjacent neighbour pair can share a retained colour, giving a neighbour-colour saving. Write the number of successful repeated colours as a difference of two certifiable functions: colours with a nonadjacent pair, minus those for which a neighbour loses that colour. Both change by at most two under one-coordinate changes and have constant-size certificates. Talagrand's convex distance inequality and the Lovász local lemma make their linear expected saving simultaneous at all high-degree vertices; low-degree vertices have slack already. This yields a colouring using a fixed positive fraction fewer than the degree bound.
Longest convex chain 2026-10-14
For points in a triangle and two fixed endpoint vertices, the longest convex chain length is the largest number of sampled points in a convex chain joining those endpoints. It is a certifiable function: a chain of length supplies a certificate of exactly point coordinates. Changing one point changes the maximum by at most one, since deleting that point from any optimal chain loses at most one vertex. For independent uniform points, its median is and its fluctuation scale about the median is at most , as proved by convex-chain probability in a triangle and convex-chain median concentration.
Past exam of the mathematics course of the University of Cambridge 2001 iii Paper 11 5 Solution Created 2026-10-03 Updated 2026-10-14
Replace by if necessary; this only weakens the hypothesis. We prove the result for finite graphs using a random proper partial graph coloring, then a deterministic completion. All constants below may depend on this fixed positive .
First record the extension of a partial colouring by neighbour-colour savings. If a partial colouring uses colours from a palette of size , let be the number of coloured neighbours of , their number of distinct colours, and the neighbour-colour saving. There are available colours and uncoloured neighbours. Thusat every vertex suffices for greedy completion: each subsequently coloured neighbour removes at most one available colour while reducing the uncoloured-neighbour count by one.
Call high-degree if . Its graph neighbourhood has at leastnonadjacent pairs for all sufficiently large . Assign independently to every vertex one of tentative colours. Erase the colour of every vertex having a neighbour with the same tentative colour. The remaining colouring is proper; erasure is based on the original assignments and is not an iterative cascade.
For each , define as the number of tentative colours assigned to at least one nonadjacent pair in its graph neighbourhood. Let count those same colours for which at least one neighbour of loses its colour. Then counts repeated colours with no erased occurrence among the neighbours, so .
For a particular nonadjacent pair , consider the event that both receive one colour and no vertex of receives that colour. This guarantees that its exactly two occurrences in both survive. Its probability is at leastHere , , and for . Different pairs cannot be counted by the same colour in this event, since each event specifies exactly two occurrences in the graph neighbourhood. Thereforefor every high-degree vertex. This is the expected colour savings from sparse neighbourhoods.
We need simultaneous concentration, not just a positive expectation. A single tentative-colour change can affect or only in the old and new colour categories, so each function changes by at most two. A witness for fixes two vertices for each of colours. A witness for fixes such a nonadjacent pair and an erased neighbour together with a same-coloured adjacent vertex, at most four vertices per colour. Thus both are certifiable functions with Lipschitz constant and certificate parameter at most . Both are bounded by .
To see exactly what concentration follows, let an integer-valued change by at most per coordinate and have certificates of size at most . For an input with , fix such a certificate . If has , form a hybrid agreeing with that input on and with outside . The hybrid has value at least , so at least certificate positions differ from . Equal weights on show that its Talagrand convex distance from is at least . Talagrand's convex distance inequality therefore gives the two-threshold concentration for certifiable functions,At an integer median , each median-side probability is at least . Taking thresholds or and using givesfor . Summing these tails gives . For sufficiently large , depending on , it follows thatApply this to and . Except with probability at most , .
A bad event at depends only on tentative colours at distance at most two. It is independent of the entire collection of bad events at distance greater than four. Its dependency graph of events consequently has maximum degree at most for large . The Lovász local lemma now makes all high-degree vertices good simultaneously: exponential decay beats this polynomial dependency bound.
The needed local-lemma step can be checked directly. If every bad-event probability is at most , induction on conditioning sets gives : split those events into non-neighbours of , independent of it, and at most neighbours, whose avoidance probability is at least by the induction. Multiplying the resulting conditional avoidance probabilities makes total avoidance positive. Taking works whenever , since . Our bound satisfies this criterion once .
Choose a successful partial colouring and set . This contains the original palette. High-degree vertices satisfyLow-degree vertices have after increasing if necessary. Greedy completion therefore gives . Finally, for ,The constants are deliberately conservative; existence of a fixed positive improvement is the point. The same proof uses an external maximum degree bound, so if infinite locally finite graphs are allowed, every finite subgraph has this uniform colouring bound and compactness extends the colouring to the whole graph.
For the stronger triangle-free result, the appropriate brief route is semi-random palette refinement for triangle-free colouring. Start with colours and repeatedly make small tentative random assignments, retain conflict-free choices, and update the uncoloured vertices' available lists. Triangle-freeness makes each graph neighbourhood independent. Track list size and average residual neighbour congestion per colour, prune unusually congested colours, and use concentration inequalities and the Lovász local lemma to preserve these invariants through the rounds. The ratio of residual congestion to list size decreases until a final completion using the Lovász local lemma or greedy coloring succeeds. Average control and pruning are important: four-cycles are allowed, so assuming tight uniform concentration for every individual colour load would be unjustified. With a sufficiently large absolute , this programme gives . The one-round fixed-fraction saving proved above alone does not establish that logarithmic improvement.
To show the order is best possible, let through integers and sample with . A Chernoff bound and union bound give maximum degree at most with probability tending to one. The expected triangle count is at most , so fewer than vertices need be deleted to remove all triangles with high probability. For , the expected number of independent -sets is at mostits logarithm is at most , which tends to minus infinity. The altered triangle-free graph thus has at least vertices and independence number below , giving for an absolute positive . Append a disjoint star graph whose centre has vertex degree if needed to make its maximum degree exactly . This proves the triangle-free chromatic lower bound at bounded maximum degree, , so the preceding order cannot be improved in general.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 11 4 Solution Created 2026-10-03 Updated 2026-10-14
The assertion with the same in the degree interval and the final colour bound is false as printed. Fix , , let , and take . Every degree is , while every pair hypergraph codegree is one. For any proposed , choose large enough that . Nevertheless a matching in a graph contains at most edges, whereas there are edges in total. Thus every edge coloring requires at least colours, exceeding . The obstruction persists with arbitrarily small relative hypergraph codegree.
The meaningful asymptotic target separates the output tolerance from the input regularity error. For fixed rank and target , choose a sufficiently small and require degrees in as well as pair hypergraph codegrees at most . The semi-random method then gives . Here is the requested proof essay for that corrected conclusion, including its random rounds, tracking requirements and completion step.
A useful way to run all colour classes together is the auxiliary matching construction for hypergraph edge colouring. Use initial colours. Create a task vertex for each original edge , and a resource vertex for each original vertex and colour. An assignment is an -edge consisting of its task and the resources for all . A matching in a hypergraph in this auxiliary system is a proper partial colouring: a task cannot get two colours, and two edges sharing cannot use the same resource .
The auxiliary task degrees are , resource degrees are , and its pair hypergraph codegrees are at most . It is therefore nearly regular with small hypergraph codegrees. For and a nonempty original hypergraph, the hypergraph codegree condition also forces ; taking small absorbs rounding and ensures a large working degree. Rank one is immediate by assigning distinct colours to edges at each vertex.
The extra balance condition is important. Let be the set of tasks corresponding to edges through original vertex . A matching in a hypergraph missing a small fraction of all tasks need not leave few tasks in each . The Rödl nibble must leave at most unmatched tasks in every such star, where one may choose . This local requirement, rather than just a global almost-perfect matching in a hypergraph, is what permits a cheap final edge colouring.
Run a Rödl nibble on the auxiliary system, whose rank is . In a round of working degree , sample each surviving assignment independently with probability , for a small fixed . Accept the sampled assignments that meet no other sampled assignment. Delete every auxiliary vertex touched by any sampled assignment, including conflicted ones, before proceeding. The accepted assignments are a matching in a hypergraph, and later assignments cannot reuse a consumed task or resource. Record each discarded but uncoloured task as waste; it must be counted in the final residual graph.
For an auxiliary vertex of degree , the probability of remaining untouched isFor an auxiliary edge through a surviving vertex, the other vertices survive with probability approximately . Their incident trial families overlap in at most trials by the hypergraph codegree bound, so the overlap error in this product calculation is small. This leads to the degree trajectorywhile the surviving fraction of task vertices is approximately per round. For a sampled assignment, a union bound over at most conflicting assignments gives collision probability at most . More explicitly, for a fixed task the expected number of ordered sampled conflict pairs having the first assignment through that task is at mostThis bounds its waste probability. Thus productive deletion is first order in , and collision loss is second order.
The technical tracking step makes these expected value calculations locally simultaneous and keeps their errors from accumulating. Its requirements are: residual auxiliary degrees stay near their trajectory after controlled pruning; each original star has the predicted number of surviving tasks; and every star's total collision and pruning waste is small. The standard probabilistic tools enter at distinct points.
Within a fixed round, task-survival indicators are independent: trial families for different tasks are disjoint, even when their assignments share resources. Conditional Chernoff bounds therefore control the number of surviving tasks in each star. Collision loss has short certificates consisting of pairs of selected intersecting assignments. The number selected through one resource has a binomial distribution of bounded mean. Chernoff bounds truncate these numbers at a suitable logarithmic cutoff; after truncation one trial has only a logarithmically bounded effect on the certified collision count. A certifiable function concentration bound, or a corresponding exposure argument, then controls loss in each star. These rare local overload events have polynomially bounded local dependency neighborhoods in the working degree, so the Lovász local lemma can select a simultaneous outcome independent of the total number of vertices.
Residual-degree counts require additional care because they are not sums of independent indicators. Two survival tests share at most a hypergraph codegree's worth of trials; expanding their joint probabilities bounds their covariance by the corresponding relative overlap. For a residual-degree count with summands, overlapping summands and shared survival trials give a variance bound of the formChebyshev's inequality then bounds by . This gives a small exceptional fraction when the relative hypergraph codegree is sufficiently small; it does not by itself make every degree good. The tracking argument records and prunes these exceptional configurations, bounding their contribution to each star by codegree-weighted exposure and the same local-loss bookkeeping. Markov's inequality controls exceptional mass, and repeated conditional concentration controls the retained counts. One must not apply an independent Chernoff bound directly to a residual degree or infer a uniform star bound just from a global expected loss. Keeping the pruning loss explicitly is the key distinction between a valid Rödl nibble argument and those shortcuts.
Choose the parameters in this order: first and ; next so small that ; nextand finally the initial regularity/hypergraph codegree tolerance small enough for all tracking and pruning errors. This is a bounded number of rounds depending on the tolerances, not on the graph order. After rounds, the surviving task fraction is at most approximately , while accumulated collision loss is . Reserving the remaining margin for tracking and pruning leaves at most uncoloured edges at every original vertex. The working degree is still a fixed positive multiple of , namely about , so the large-degree estimates remain applicable throughout.
Finally use a fresh palette on the residual original hypergraph. Its maximum degree is at most ; an edge meets at most others. Greedy colouring therefore needs at most fresh colours. The total is at mostfor sufficiently large , already ensured by choosing small. This completes the passage from the locally balanced Rödl nibble to the hypergraph chromatic index bound. The degree tolerance must be the small input parameter ; replacing it by the entire output allowance removes the slack and leads precisely to the complete-graph counterexample above.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 12 3 ii Solution Created 2026-10-03 Updated 2026-10-14
We use the directed set version of the Talagrand convex distance:Here a coordinate is an entire sampled point, so means the two planar points differ. This is the distance from the upper event to the lower event ; its order is relevant because the convex distance need not be symmetric.
Fix and choose exactly indices whose points form a convex chain with the endpoints. Such a choice exists even if , by taking a subchain. It is a certificate of the certifiable function . For any , let . The unchanged selected points remain a convex chain in configuration , soChoose the nonnegative weights for and zero otherwise. They have squared sum one, and for every ,Taking the infimum over , then the supremum over weights, and finally the infimum over provesThis proof also works for if zero-length chains are admitted, and gives the usual infinite separation when one of the events is empty. For the uniform sampling model, almost surely when .
Past exam of the mathematics course of the University of Cambridge 2026 iii Paper 208 3 a Solution Created 2026-09-24 Updated 2026-09-25
The bounded differences property with means that changing only coordinate changes by at most one:whenever for all .
The function is -certifiable when, whenever , there is a coordinate set with such that every agreeing with on satisfies . The coordinates in form a certificate for the assertion that the value is at least .
Talagrand concentration inequality for certifiable functions Created 2026-09-24 Updated 2026-10-14
This is an application of Talagrand's concentration inequality to certifiable functions. Talagrand's product-space inequality gives sub-Gaussian-type concentration for a bounded-differences, certifiable function, with a variance scale controlled by the certificate size.
Suppose an integer-valued certifiable function is -Lipschitz under one-coordinate changes and a value at least has a certificate of at most coordinates. Any input with value at most must differ on at least certificate positions. Equal weights on those positions bound its Talagrand convex distance from the low-value event. Applying Talagrand's convex distance inequality gives the displayed product bound. For , median tails integrate to , and deviations of order have exponentially small probability.