Bouquet of circles 2026-10-25
A bouquet of circles identifies one point of each of a family of circles to a common point, using the quotient topology. As a CW complex it has one vertex and one graph loop for each circle. The empty family means a single point. Its fundamental group is the free group on the family, as described by the fundamental group of a bouquet of circles.
Let be the two oriented circle generators of the fundamental group of a bouquet of circles, . Take
Their loops are freely homotopic: slide the basepoint of the loop along the path , thereby introducing the route to the original loop and back. Equivalently the change-of-basepoint construction along a loop realizes conjugation, and the retraced connecting portions can be contracted with a moving marked point.
They are not based homotopic, since their reduced words in the free group are distinct: has length one and has length three with no cancellation. This illustrates that free homotopy remembers conjugacy classes, whereas based homotopy remembers actual elements of the fundamental group.
Choose a spanning tree of the finite connected graph . It contains every vertex of and has edges by part (i). Collapsing to a point is a homotopy equivalence: is a contractible subcomplex, and collapsing a contractible cofibration in a CW complex preserves homotopy type.
Every edge outside then becomes a circle attached to the common point. Hence the quotient space is a bouquet of circles with
petals. The fundamental group of a bouquet of circles is the free group with one member of a free basis of a group for each petal. Therefore the rank of the fundamental group of a finite connected graph is
More concretely, choose a vertex as base point; follow the unique path in a graph in to one end of a non-tree edge, traverse it, and return through . These based loops give the free basis of a group. Thus is the number of free group generators, equivalently the minimum size of a generating set of a group, rather than the size of every possible redundant generating set of a group. Minimality also follows by abelianization, since has abelianization .
For a finite connected graph, collapse a spanning tree. Its edges disappear, and each of the remaining edges gives a circle in a bouquet of circles. The fundamental group of a bouquet of circles is free group, with one member of a free basis of a group for each circle. This gives the formula in terms of the Euler characteristic .