Maths WorkshopMaths problems with full solutions
Exercise 1698Combinatorics › Graph theoryM1Added 3 Nov 2026

Cayley's formula

#Cayley#labeled trees#count

Statement

State and use Cayley's formula to count labeled trees on nn vertices.

Hint

Cayley: nn−2n^{n-2} labeled trees on nn vertices.

Show solutionHide solution

Solution

Formula. nn−2n^{n-2} labeled trees on nn labeled vertices.

Examples.
- n=3n=3: 31=33^1=3 trees (three possible edge sets).
- n=4n=4: 42=164^2=16 trees.
- n=5n=5: 53=1255^3=125 trees.

Proof idea (Prüfer). A labeled tree corresponds to a Prüfer sequence of length n−2n-2 over {1,…,n}\{1,\ldots,n\}.

Conclusion. Cayley's formula: nn−2n^{n-2} labeled trees on nn vertices.