Past exam of the mathematics course of the University of Cambridge 2009 ii Paper 3 17F b Solution Created 2026-09-24 Updated 2026-09-24
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 4 17G Solution Created 2026-09-24 Updated 2026-09-29
Vizing theorem states that every finite simple graph of maximum degree haswhere is its edge chromatic number. The lower bound follows because all edges incident with a vertex of degree need different colours.
For the upper bound, induct on the number of edges. Delete an edge and colour the remaining graph with the palette . We use the Vizing fan lemma: in a partial proper edge colouring with one uncoloured edge , if the palette has one more colour than the maximum degree, a sequence of fan rotations and two-colour Kempe-chain interchanges makes some colour missing at both ends of the uncoloured edge.
Here is the fan argument. Build a maximal sequence of distinct neighbours of such that, for , the colour on is missing at an earlier fan vertex. Rotating an initial fan segment means moving each colour on to the preceding edge where it is missing; this preserves properness and moves the uncoloured edge to the end of that segment. Choose a colour missing at and a colour missing at . On the maximal - alternating path from , interchange and . If the path does not reach , is then missing at both and , so rotate the fan and colour its final uncoloured edge . If it reaches , its last edge at has colour . Maximality of the fan forces the other endpoint of that edge to be a fan vertex; rotate up to that vertex first. This breaks the alternating path before , reducing to the preceding case. This proves the fan lemma and extends the colouring to , completing the induction.
For , label both vertex classes by and colour edge by . Each colour is a perfect matching, so this is an -edge-colouring. Since , . If , embed into and restrict its -edge-colouring. The degree lower bound then gives