Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 14 1 Solution Created 2026-10-03 Updated 2026-10-14
Write for the th uniform layer of the Boolean cube. For , , its lower shadow is . The Local LYM inequality statesTo prove it, count pairs with , and . Each contributes pairs; each member of the lower shadow contributes at most . Thus , which is exactly the displayed Local LYM inequality. The corresponding upper shadow inequality follows either by taking complements or by counting upward inclusion pairs.
For an antichain , put . The LYM inequality isFor the first proof, set and recursively . Every member of is a subset of an original member of of size at least . Consequently and are disjoint: otherwise one original member would properly contain another, contradicting the antichain condition. The Local LYM inequality now givesIterating down to bounds the desired sum by , proving the LYM inequality.
For the second proof, a permutation determines a maximal chain in a Boolean lattice through the successive initial subsets . A member of size lies on exactly of these maximal chains in a Boolean lattice. An antichain meets each such chain in a partially ordered set at most once. Counting its incidences with the maximal chains in a Boolean lattice therefore yields . Division by is the LYM inequality again.
The Sperner theorem says that an antichain has at most members. Indeed for every , soThe middle uniform layer of the Boolean cube attains the bound. For equality in Sperner theorem, equality throughout forces every member to lie in a layer of maximum size. If , this forces .
If , only ranks and are possible. Let , , and be the upper shadow. The antichain condition gives . The Local LYM inequality for the two equally sized middle layers gives , while forces and .
Consider the inclusion bipartite graph between these two middle layers. It is a -regular graph. Since , all edges incident to must come from ; there are no edges from its complement on the lower side into . This bipartite graph is a connected graph: any two -subsets can be joined by single-element exchanges, and each exchange passes through their common -superset; every upper vertex has a lower neighbour. For it is just one edge. Hence either or is the whole lower layer. We have proved the complete classification:The two possibilities coincide for even ; for the unique maximum antichain is .
Finally enumerate the members of the separating set system as and encode each point by . Separation of the ordered pair means . Applying the hypothesis also to shows that the sets are distinct and pairwise incomparable. They form an antichain in , so the Sperner theorem immediately gives
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 14 3 Solution Created 2026-10-03 Updated 2026-10-14
Identify the vertices of the Boolean hypercube with subsets of , adjacent when their symmetric difference has size one. Write for the closed graph neighbourhood, including itself. In simplicial order on the discrete cube, smaller sets come first, and equal-sized sets are ordered by lexicographic order: the least element of the symmetric difference belongs to the earlier member. Let denote the first vertices. The vertex-isoperimetric inequality in the discrete cube statesSubtracting gives the equivalent assertion for the external vertex boundary.
We first check that is also an initial segment in simplicial order on the discrete cube. Apart from the empty and full cases, consists of complete lower layers and a lexicographic initial segment in its top rank . Its closed graph neighbourhood contains all ranks at most and the upper shadow in rank . This upper shadow is lexicographic initial: an -subset belongs to it precisely when its first -subset in lexicographic order, obtained by deleting its largest element, belongs to . Taking the first elements preserves weak lexicographic order, proving the assertion. This also handles , where consists of ranks zero and one.
We prove the vertex-isoperimetric inequality in the discrete cube by mathematical induction on , with immediate. Fix a coordinate and write for the sections without and with . The two sections of its closed graph neighbourhood areA simplicial section compression replaces by the initial segment of size in the other coordinates. By the preceding observation, both and are initial segments, so their union has size . The mathematical induction hypothesis givesAdding the two section bounds proves that simplicial section compression cannot increase the closed graph neighbourhood.
Apply changing simplicial section compressions until none remains. The sum of the global simplicial order on the discrete cube positions strictly decreases at each step: within a section the order is exactly the restriction of the global order. Thus the procedure terminates at a set family every coordinate section of which is initial. We now classify the possible terminal families for simplicial section compression, rather than assuming this terminal set family must be globally initial.
If , and , then cannot agree in any coordinate, since that coordinate section would have an omitted earlier member and an included later one. Therefore . Let be the first omitted vertex and the last included vertex. If is noninitial, and . Any vertex strictly between them would have to be included, since an omitted paired with would have to equal . But it would also have to be omitted, since an included paired with would have to equal . Thus there is no such : are consecutive complementary vertices. Everything before is included and everything after omitted. Hence is obtained from the initial segment of its size by replacing with its immediate successor .
There are only two forms of this exception. If , consecutive complementary vertices must straddle ranks ; otherwise an intermediate rank or a further vertex in one of their ranks separates them. They are consequentlywith the last -subset and the first -subset. The corresponding initial segment is all ranks at most . For , the omitted remains in through a lower neighbour, and every -subset has at least two -subsets, only one of which was omitted. Thus contains every rank at most , namely . For both singleton closed graph neighbourhoods are the whole .
If , the two complementary vertices must both have rank . The complement map reverses the lexicographic order in that rank, so a consecutive complementary pair must be its central pair. Exactly half the -subsets contain , and all of those precede those missing . Therefore the pair isHere comprises all ranks below and all -subsets containing . For , contains every rank at most , because all lower ranks were retained. Every -subset containing has different -subsets containing , so deletion of the one member removes no vertex of the upper shadow. Consequently . For , the two closed graph neighbourhoods both have size three in . These cases exhaust the exceptions. Since the successive simplicial section compressions never increased the closed graph neighbourhood, this proves the vertex-isoperimetric inequality in the discrete cube.
The same argument gives all integer radii. Write for repetitions of the closed graph neighbourhood. Its application to an initial segment is again initial; the sizes of these initial segments are monotone in the original size. Inducting on therefore gives
For the concentration question, use uniform probability measure on a finite connected graph and normalize its graph distance by its graph diameter. A sequence is a Lévy family of graphs if, for every fixed and , the radius- neighbourhood of every set of measure at least has measure tending to one, uniformly over those sets. One may equivalently require this only for sets of measure at least one half. To see the reverse implication, first the radius- neighbourhood of every positive-density set must eventually have measure greater than one half. Otherwise its complement has measure at least one half, while the radius- neighbourhood of that complement misses the original positive-density set, contradicting the half-measure condition. Apply the half-measure condition once more to the radius- neighbourhood, enlarging it by another , to obtain the full claim. The metric normalization is essential here.
For , the graph diameter is . A uniformly chosen vertex has size with binomial distribution , expectation and variance . Fix and choose so that . By Chebyshev's inequality,For sufficiently large , put . Every initial segment of measure at least contains the complete ranks through . Its radius- graph neighbourhood therefore contains every rank at most . Taking , the all-radius vertex-isoperimetric inequality in the discrete cube gives, uniformly for ,The last Chebyshev's inequality is used only when its denominator has positive square root. These are precisely the radius- neighbourhoods in the normalized graph distance. The discrete cubes form a Lévy family. In fact, taking in the same bound makes the omitted measure for each fixed : a radius that is already suffices.
For fixed , the nearest-neighbour grid has graph distance and graph diameter . Take the slab , whose uniform measure is at least one half. Its integer radius- graph neighbourhood is exactly : changing the first coordinate alone attains the minimum distance to the slab. For and , the omitted proportion tends toThus there is failure of concentration in fixed-dimensional grids, and the fixed-dimensional grids do not form a Lévy family with normalized graph distance.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 15 1 i Solution Created 2026-10-03 Updated 2026-10-14
Let and be the out-clusters in directed percolation, with the site percolation cluster empty when is closed. Write and , and similarly for site percolation. The survival and susceptibility thresholds for directed percolation are the infima of the parameters at which these quantities become positive and infinite, respectively.
We construct a coupling of probability distributions that compares the whole clusters. First condition the site percolation root to be open. Explore its out-cluster, using a fixed order of the finitely many outgoing bonds at each vertex. When a previously untested vertex is first encountered along a bond from an already reached vertex, use a fresh Bernoulli random variable of parameter both for the state of and for the state of this particular bond. If is open, add it to the exploration; if it is closed, mark it as tested and never add it. Assign fresh independent random variables of the same parameter to every other bond, including bonds leading to vertices already tested. The choice of the next unassigned bond depends only on previously revealed information. Its assigned coin is therefore independent of that information, so the resulting bond configuration has exactly the product bond percolation law. Parallel bonds cause no difficulty; loops may be discarded.
Every reached site has an open parent bond leading from a previously reached site. Consequently the conditional site percolation cluster is contained in the bond percolation cluster. The connected graph is countable because it is a locally finite graph; taking increasing finite stages of the exploration proves the same containment for infinite clusters. Removing the conditioning on the root givesThus positive site percolation survival implies positive bond percolation survival at the same parameter, and infinite percolation susceptibility for site percolation implies infinite percolation susceptibility for bond percolation. Taking the infima in the definitions proves both comparisons:
Past exam of the mathematics course of the University of Cambridge 2009 ii Paper 2 17F ii Solution Created 2026-09-24 Updated 2026-10-14
For , join a clique on vertices to an independent set on vertices. The resulting complete -partite graph hasIts largest clique has size . Every missing edge joins two vertices of the independent set; adding it produces a with the original -clique. It is therefore maximal -free. For its part sizes are unbalanced, so its edge count is strictly less than that of .
For the construction is a star with edges. Every maximal triangle-free graph on vertices is connected: an edge between distinct components would create no triangle. A connected graph has at least edges, so the minimum is , attained by the star. Literally the requested construction is impossible for , since has zero edges. The nontrivial assertion thus requires the customary hypothesis.
Past exam of the mathematics course of the University of Cambridge 2015 ii Paper 3 14I b Solution Created 2026-09-24 Updated 2026-10-06
Let be a longest path. Every neighbour of either endpoint lies on it. Among the indices , mark those with an edge and those with an edge. Their total number isso some index has both marks. The edges at that index close the path into the cycle graphThe minimum-degree hypothesis also forces the graph to be a connected graph: each component would otherwise have at least vertices. If , an edge from this cycle to an outside vertex would give a longer path by opening the cycle at its incident vertex. Hence , proving the Dirac theorem and Hamiltonicity.
The bound is sharp. For , take two disjoint copies of , with minimum degree . For , take two copies of sharing exactly one vertex. The minimum degree is , but the shared vertex is a cut vertex, which no Hamiltonian graph can have. Both constructions have
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 210 3 a Solution Created 2026-10-03 Updated 2026-10-06
Each row of the oriented incidence matrix records one signed endpoint difference, henceReversing an edge changes the sign of its row, and permuting the edges permutes rows; neither operation changes the sum of absolute differences. Thus the graph total variation is independent of the chosen orientation and ordering. If , values agree at the endpoints of every edge. Any two graph vertices of a connected graph are joined by a graph path, so their values agree. Therefore .
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 214 3 b Solution Created 2026-10-03 Updated 2026-10-06
Use simple random walk on the loopless undirected unweighted graph, with transition probability to each graph neighbour, and take . Set . Returns to before visiting do not end the commute. After its first visit to , stop at the subsequent first visit to , so . Count transitions with departure times , including the final step arriving at . The expected hitting times are finite: in a finite connected graph there is a uniformly positive probability to reach any fixed target within a fixed number of steps, giving a geometric tail bound.
We prove the needed killed-walk occupation voltage identity from its visit balance equation. DefineFor , counting arrivals before absorption givesHence, for the Graph Laplacian , we have away from . Since the sum of all Laplacian coordinates is zero, . Thus is the electrical voltage of a unit flow from to , grounded at , and .
Construct for the opposite killed leg. It satisfies and . Therefore . The harmonic maximum principle on a finite graph makes constant: at a maximum its value equals the average over its graph neighbours, forcing all of them to share that value, and connectedness propagates it. At the constant equals .
For any oriented edge , each visit to before the target hit produces a transition to with conditional probability . The expected traversals during the first killed leg are therefore , and those during the second leg are by the Strong Markov property at . This proves directed edge occupation in a random-walk commute:In particular, both directions of every unoriented edge have this same expected value, although their counts on an individual commute need not coincide. Summing over the directed edges also recovers the commute time identity .
The distinct-terminal convention is necessary for the printed “returns” interpretation. If and is the first positive return, a graph with two graph vertices and one edge gives while . Thus either take , as intended, or explicitly define the degenerate commute as . A general nonuniform random walk is not covered by the unweighted simple-walk formula.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 214 4 a Solution Created 2026-10-03 Updated 2026-10-06
Let be the finite set of spanning trees of the connected graph. A spanning tree has all the graph vertices, is connected, and contains no graph cycle. Connectedness ensures that at least one exists, for example by repeatedly deleting an edge of a graph cycle while retaining connectedness. The uniform spanning tree is the random edge set withEvery tree has edges, so uniformity is over complete trees, not over arbitrary subsets of that size. Such subsets can be disconnected or cyclic and do not belong to . Nor are indicators of the tree edges generally independent. The matrix-tree theorem gives as any cofactor of the unweighted Graph Laplacian if a numerical normalizing constant is needed.
This definition uses the ordinary undirected unweighted graph convention. With positive conductances the analogous law for spanning trees weights proportionally to and is generally not uniform. When the graph has one graph vertex the empty edge set is the unique spanning tree, so its probability is one.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 214 4 b Solution Created 2026-10-03 Updated 2026-10-06
For finite , choose a root and an ordering of the other graph vertices. Begin with a tree consisting only of . At each stage take the first graph vertex not already in the tree, run an independent simple random walk from it until its first hit of the existing tree, erase the loops chronologically, and add the resulting graph path. In chronological loop erasure, revisiting a graph vertex already in the current list deletes all list entries after that graph vertex; otherwise append the new graph vertex. The retained final graph path is simple, with new internal graph vertices and exactly one endpoint in the old tree. Adding it therefore preserves connectedness and creates no graph cycle. Graph vertices already included are skipped. On a finite connected graph each walk hits the existing tree almost surely; after finitely many attachments all graph vertices are present.
The Wilson algorithm theorem states that this tree is a uniform spanning tree, independently of the chosen root and order. The required hypotheses here are an undirected connected finite graph and transition probabilities proportional to conductance; unit conductances give simple random walk and the uniform law. This is the sampling result being described, not a claim that arbitrary walk transition probabilities would produce a uniform tree.
For an infinite connected locally finite recurrent graph, choose a fixed finite root and enumerate all graph vertices. A connected locally finite graph is countable, since its finite-radius balls are finite. Run the same algorithm successively. Recurrence and irreducibility imply that a walk from any graph vertex hits almost surely, hence hits the current tree. Every attached graph path is therefore finite. The countable intersection of these probability-one events has probability one, and the increasing union is an acyclic connected subgraph containing all graph vertices: each graph vertex receives a finite route to .
This gives the uniform spanning tree of a recurrent infinite graph. It is not a uniform counting measure on all infinite spanning trees. Equivalently, its joint probability distributions on finite collections of edges are the common limits of uniform spanning trees along any graph exhaustion, using the approximations defining the free uniform spanning forest and the wired uniform spanning forest. To check that equivalence, fix a finite edge set and run the chosen enumeration through a finite prefix containing all its endpoints. Once those graph vertices are in the tree, later attachments cannot add an edge with both endpoints already included, so membership of is settled permanently. Only finitely many random walks have been used; each has a finite trajectory almost surely. All their visited graph vertices and all their graph neighbours lie in a sufficiently large exhaustion set. Couple finite-volume and infinite-volume walks with the same steps there. Whether the exterior is deleted or wired to one boundary graph vertex, these initial trajectories and their loop erasures then agree. This proves convergence of the probabilities of cylinder sets determined by those edges.
The limiting law is unchanged by the root and ordering because the laws on finite graphs have this invariance. The same coupling shows that changing the exhaustion also leaves the law unchanged. ThusThe result is a single spanning tree because the graph is recurrent. On a transient graph, infinite-volume spanning-tree limits may instead be uniform spanning forests; recurrence cannot be omitted from this conclusion.
Past exam of the mathematics course of the University of Cambridge 2017 ii Paper 4 16H iii Solution Created 2026-09-24 Updated 2026-10-05
For a -regular undirected graph, its Graph Laplacian is , and for any complex vector ,If , the left side is zero, hence on every edge. In a connected graph all coordinates coincide. Thus the eigenspace is exactly the constant vectors, of dimension one. Since the adjacency matrix of a graph is symmetric and diagonalizable,
Past exam of the mathematics course of the University of Cambridge 2017 ii Paper 4 16H Solution 2026-10-05
For the Petersen graph, each vertex has three neighbours, adjacent vertices have no common neighbour, and distinct nonadjacent vertices have exactly one common neighbour. The entries of count length-two walks, so diagonal entries are three, adjacent entries zero, and other off-diagonal entries one. HenceThe connected graph has the simple eigenvalue three with eigenvector . On its orthogonal complement , so the remaining eigenvalues satisfy and are one or minus two. If their multiplicities are , then and . Thus
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 110 4 Solution Created 2026-10-03 Updated 2026-10-05
Use natural logarithms. A graph minor is represented by disjoint nonempty branch sets of a graph minor, each inducing a connected graph, with an edge between every pair. The complete graph minor density threshold is defined over nonempty finite graphs byIt uses , half the average degree of a vertex; the nonempty convention excludes the vacuous density inequality for the empty graph. The PDF has the intended definition with a universal implication over ; the TeX transcription corrupts that definition.
Probabilistic lower bound. Put and take the binomial random graph . Its edge count has mean . The Chernoff bound impliesWe show that the probability of a graph minor tends to zero. Ignore connectedness, which only enlarges the set of possible models, and assign each of the vertices one of branch labels or an unused label. There are at most assignments.
For any assignment with nonempty branch sets, at least of them have size at most . Between any two such small sets , the probability of no edge isThe absence or presence of edges between different pairs of branch sets depends on disjoint sets of random edges, so these events are independent. For this assignment the probability that all small pairs are adjacent is at mostThe union bound over assignments is therefore at mostsince the positive term is and the negative term has order . There is consequently a graph with no graph minor and with . Any constant having the universal forcing property must exceed this ratio. Since for large ,
The auxiliary density lemma contains a typo. Both the original PDF and the TeX print in the hint. This cannot imply its conclusion: for , an edgeless graph has only edgeless graph minors, and none satisfies . We use the intended dense minor with bounded order and high minimum degree lemma with the hypothesis for nonempty . The upper-bound argument below depends on that corrected supplied lemma; the literal printed hint is false.
Probabilistic upper bound and the constant seven. Suppose is nonempty and , and setThe corrected lemma gives a graph minor of order with . Since , we also have . For large , every vertex has at most nonneighbours, counting itself, becausethe last inequality uses . Moreover any two distinct vertices have at leastcommon neighbours.
Choose disjoint random -sets from , uniformly, which is possible since for sufficiently large . For a set , let be the set of vertices having no neighbour in . For each vertex, the probability that all members of a uniformly sampled -set are its nonneighbours is at most , even when sampling without replacement. By linearity of expected value,Call good if . The Markov inequality shows that a random set is bad with probability at most . Thus the expected number of bad sets among our samples is .
Conditional on a fixed good , the marginal distribution of is uniform among -sets outside . For there to be no edge between them, all its members must lie in . HenceHere . Consequently the expected number of nonadjacent pairs of good sets is at mostsince . Applying the Markov inequality to both counts shows that there exists a choice with fewer than bad sets and at most nonadjacent pairs of good sets. Select of the good sets; they still have at most missing adjacencies.
Make each selected set connected by fixing one of its vertices as a root and, for each of its other members, adding one unused common neighbour of that member and the root. This uses at most additional vertices. Then for each pair with no original edge, choose one vertex in each set and add an unused common neighbour to one of the sets. The added vertex is joined to that set and to the other set, so it preserves connectedness and repairs their adjacency. At most such repairs are required.
Throughout this process the total number of occupied vertices is at mostSince every pair has at least common neighbours, an unused choice always exists. The final sets are disjoint connected branch sets of a graph minor with every pair adjacent. They represent in , and hence in , by transitivity of graph minors. This random branch-set construction of a complete graph minor proves
The sharp linear threshold for a four-vertex complete minor. We prove by induction that a graph on vertices with at least edges has a graph minor. The case is itself. If some edge has at most one common neighbour, an edge contraction reduces the order by one and removes exactly edges. The contracted graph has at least edges, so induction applies.
Otherwise every edge is in at least two triangles in a graph. Choose a vertex incident with an edge. Each vertex has at least two neighbours of a vertex in , since these are the common neighbours of . Thus has minimum degree of a graph at least two. A longest path in this finite graph has an endpoint adjacent to an earlier nonconsecutive path vertex, and hence contains a cycle in a graph. Together with , this cycle in a graph gives a wheel graph as a subgraph. Divide its rim into three consecutive nonempty connected arcs; these arcs and form four pairwise adjacent branch sets of a graph minor. Therefore
With edges the answer is no. Take the join of graphs of and an independent set of vertices. It has edges. Among four disjoint putative branch sets of a graph minor, at most two can contain the two vertices of . Any connected branch set avoiding them is a singleton in the independent set. At least two such singleton sets would therefore have no edge between them. This excludes a graph minor for every and proves sharpness.
Past exam of the mathematics course of the University of Cambridge 2019 ii Paper 1 17G a Solution Created 2026-09-24 Updated 2026-09-29
Let be the adjacency matrix of a graph. Since is a regular graph of degree , every row of sums to . Therefore, for ,so is a graph eigenvalue.
If , then the quadratic form of the Graph Laplacian givesEvery summand is nonnegative, so along every edge. The graph is connected, hence all coordinates of are equal and is a scalar multiple of . Thus the -eigenspace is one-dimensional. Since is a symmetric matrix, the spectral theorem for real symmetric matrices makes it diagonalizable, so the algebraic multiplicity is also one. This proves the constant eigenvector of a regular graph result.
Past exam of the mathematics course of the University of Cambridge 2026 iii Paper 111 2 b Solution Created 2026-09-24 Updated 2026-09-25
The Coxeter graph has vertex set . Distinct vertices are joined precisely when , and the edge is labelled when ; the customary unlabelled edge therefore means . The Coxeter system is an Irreducible Coxeter system precisely when this graph is connected.
Planar graph edge bound Created 2026-09-24 Updated 2026-10-14
A finite simple graph that is a connected graph and a planar graph, with vertices and edges, satisfies . Choose a plane graph: each facial boundary walk has length at least three, so . Substitute from the Euler formula for a connected planar graph.[ref]
Mathematics for Computer Science by Eric Lehman and others. Mathematics for Computer Science, §12.4, Lemma 12.4.2 and Theorem 12.4.3, printed pp. 485–486
The complete graph attains equality: . The bound also holds for a disconnected finite simple graph that is a planar graph with : place its connected components of a graph in disjoint regions and join them with new bridges in a graph, then apply the connected bound.
Quasi-transitive graph 2026-10-14
A graph is quasi-transitive if some group of graph automorphisms has finitely many vertex orbits. This is also called a graph of finite type. A connected graph that is infinite and a locally finite graph then has uniformly bounded degrees. Every orbit is infinite: a finite invariant orbit would have finite neighborhoods, and finitely many orbit types would put the entire graph in one such neighborhood. This permits finite sets to be moved arbitrarily far apart by graph automorphisms.
Robbins' theorem 2026-10-14
A finite nonempty connected graph whose edges are undirected admits a strong orientation if and only if it has no bridge in a graph. This statement holds for finite multigraphs as well as finite simple graphs; self-loops do not help connect distinct vertices. The single-vertex case is allowed, with length-zero directed paths.[ref]
On Orientations and Shortest Paths by Refael Hassin and others. Hassin and Megiddo, On Orientations and Shortest Paths (1989), printed pp. 591–592: bridge-connectedness, strong connectivity and Theorem 2.6 (Robbins)
Necessity comes from the two sides separated by deleting a bridge in a graph: its chosen arrow crosses in only one direction. For sufficiency, the cited constructive proof uses depth-first search to find a cycle in a graph, orients it cyclically, contracts it, and repeats. Undoing the contractions replaces junctions by directed cycles, retaining two-way reachability. Contraction can produce multiple edges, so these must remain distinct. This is a construction outline; the input graph is finite and bridgeless, and remaining edges within contracted pieces can receive arbitrary directions.[ref]
On Orientations and Shortest Paths by Refael Hassin and others. Hassin and Megiddo (1989), Theorem 2.6 proof, printed p. 592: cycle orientation and contraction, explicitly described as a different constructive proof from Robbins's
Spanning tree Created 2026-09-24 Updated 2026-10-14
A spanning tree of a connected graph is a subgraph that is a tree and contains every vertex of . Its edges must come from . For finite on vertices, every spanning tree has edges, the minimum possible number preserving reachability between all locations. This makes a spanning tree a compact certificate that the original graph is connected. A minimum spanning tree additionally minimizes a specified total edge weight; merely selecting a spanning tree supplies no such optimization. [ref]
Let be our seven-vertex tree with edge added. It has seven edges and a graph cycle. Removing gives the original spanning tree ; removing instead gives another spanning tree . Both retain all seven vertices and six edges, but their graph distances differ: , whereas . In , but , along , compared with . Preserving reachability permits longer journeys; breadth-first search can preserve graph distances from one chosen starting vertex.
To construct a spanning tree, repeatedly delete any edge on a graph cycle. Its endpoints remain joined through the rest of that graph cycle, so the deletion preserves connectedness. Finiteness ensures that this stops at a connected acyclic graph. Conversely, adding an omitted edge to a spanning tree creates its unique fundamental cycle; deleting any other edge on that graph cycle produces another spanning tree. The displayed exchange replaces by . [ref]
https://www.maths.tcd.ie/~dwilkins/Courses/MA2C03/MA2C03Courseware_2014to15/MA2C03_S4_Yr1415.pdf. Trinity College Dublin, section 4.16: deleting cycle edges preserves connectivity
Associate a transposition to each edge of a finite connected graph. For a simple path , let . Then , using rightmost-first composition. Thus edge transpositions generate every transposition, and hence the full symmetric group.
Tree (graph theory) 2026-10-13
A tree is a nonempty connected graph containing no graph cycle. Think of seven locations joined so that everyone can reach everyone else, but no connection supplies an alternative route. For a finite simple graph with vertices, three descriptions are equivalent: being a tree; having exactly one simple graph path between every pair of distinct vertices; and being a connected graph with exactly edges. Here a simple graph path repeats no vertex. Connectedness in the last description is essential. [ref]
https://www.maths.tcd.ie/~dwilkins/Courses/MA2C03/MA2C03Courseware_2014to15/MA2C03_S4_Yr1415.pdf. Trinity College Dublin, graph theory notes, Theorems 4.24–4.26 and Corollary 4.27
For a concrete tree, label the vertices and take the edgeswhere abbreviates the unordered pair . There are seven vertices and six edges. The unique graph path from to is , using five edges. The degree sequence in label order is : its sum is , as the degree-sum formula predicts. Each of is a leaf of a graph, having vertex degree one.
A seven-vertex tree: one graph path, two connected components of a graph after deletion, and one graph cycle after insertion
. Details. Deleting edge leaves precisely two connected components of a graph, on and . Every edge of a tree is a bridge in a graph. Instead add edge to the original tree: it closes the unique existing graph path into exactly one graph cycle. Thus a tree provides economical connections with no redundancy: a single failed link separates locations. Every finite tree with at least two vertices has at least two instances of a leaf of a graph; the endpoints of a longest graph path supply them. [ref]
https://www.mathstat.dal.ca/~janssen/2113/notes/class14/. Dalhousie University, Trees: leaves and indispensable edges
The number alone proves nothing about connectedness: a cycle graph on together with an isolated vertex has seven vertices and six edges, yet is disconnected. Briefly, two different simple graph paths between the same vertices would contain a graph cycle. Repeatedly removing a leaf of a graph and its incident edge proves the tree count by mathematical induction, starting with one vertex and no edges.

