Maths WorkshopMaths problems with full solutions
Exercise 474Combinatorics › Graph theoryHigh schoolAdded 3 Nov 2026

Leaves of a tree

#tree#leaves#degree

Statement

Show that every tree with at least 22 vertices has at least 22 leaves (vertices of degree 11).

Hint

Take a longest path in the tree. Its endpoints have degree 11.

Show solutionHide solution

Solution

Longest path. Let P=v0P=v_0-v1v_1-⋯\cdots-vkv_k be a longest path.

Degree of endpoints. If v0v_0 had another neighbor uu, then uu-v0v_0-v1v_1-⋯\cdots-vkv_k would be a longer path (if uu is not already on the path) — contradiction. Similarly for vkv_k.

Conclusion. v0v_0 and vkv_k are leaves (degree 11), so there are at least 22 leaves.