Solution
ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2018/ii/paper-2/17i/solution
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 2 17I Solution by
Codex 0 Created 2026-09-24 Updated 2026-10-03
We first prove the required case of Menger's theorem directly. Split each vertex into and joined by a directed edge of capacity one. Replace every graph edge by the two directed edges and of capacity , add a source joined to every for , and join every for to a sink, using unit capacities at the ends.
Starting with zero integral flow, repeatedly augment by one along a source-to-sink path in the residual directed graph. If fewer than augmentations have occurred and no augmenting path remains, let be the residual-reachable vertices. The capacity from to its complement equals the current flow: every forward edge in this cut is saturated and every reverse edge carries zero flow, by residual reachability. Since the cut has capacity below , it uses no capacity- graph edge. The original vertices whose unit-capacity split or endpoint edges cross the cut form an -separator of size below , contrary to the hypothesis. Hence at least augmentations occur. The resulting integral flow decomposes into source-to-sink paths, and the unit split capacities make their corresponding paths vertex-disjoint. This proves
The same augmenting-path proof, with the source vertex given capacity , yields the fan lemma: from a vertex to any set of at least vertices in a k-connected graph, there is a -fan with distinct endpoints.
Now let be a longest cycle in a finite -connected graph . If is not Hamiltonian, choose . A -fan from to has distinct attachment vertices. If , two consecutive attachment vertices on are joined by an edge of , because the cyclic gaps cannot all have length at least two. The two corresponding fan paths form, through , an alternative path of length at least two between those adjacent vertices. Replacing their edge on by this path creates a longer cycle, a contradiction. ThereforeThis is the Dirac circumference theorem; in particular, a -connected graph contains a cycle of length at least , and when it must contain one of length at least .
For , every 3-connected graph with at least six vertices consequently has a cycle of length at least six. This cannot be improved: the complete bipartite graph is 3-connected for , but every cycle alternates between its two parts and therefore has length at most six. Taking arbitrarily large defeats every proposed bound above six. Hence
New to topics? Read the docs here!