Tutorials › Topology (Undergraduate) › The No-Retraction Theorem for the Disk

The Fundamental Group of the Circle and Applications · Tutorial 738 of 799

The No-Retraction Theorem for the Disk

You will use based loops and induced fundamental-group maps to prove that the disk has no retraction onto its boundary circle.

Advanced 9 min read

What You'll Learn

  • Define the boundary inclusion and a retraction using the disk and circle with their subspace topologies
  • Show directly that every based loop in the disk is null-homotopic
  • Use the winding-number description of the fundamental group of the circle
  • Apply functoriality of induced maps to derive a contradiction
  • Distinguish a retraction from an arbitrary map from the disk to the circle
  • Identify why the radial projection formula does not define a retraction on the whole disk

Why the Boundary Cannot Be Retracted from the Disk

Let \(D^2=\{z\in\mathbb{C}:|z|\leq 1\}\) and \(S^1=\{z\in\mathbb{C}:|z|=1\}\), each with the subspace topology inherited from the standard topology on \(\mathbb{C}\). The boundary circle sits inside the disk, so there is an inclusion \(i:S^1\to D^2\). A retraction would be a continuous map \(r:D^2\to S^1\) that returns each boundary point to itself: \(r(i(z))=z\) for every \(z\in S^1\). We will show that this condition is incompatible with what these two spaces do to based loops.

Use \(1\in S^1\) as the basepoint. A loop based at \(1\) in a space \(X\) is a continuous map \(\alpha:[0,1]\to X\) with \(\alpha(0)=\alpha(1)=1\). Two such loops represent the same element of \(\pi_1(X,1)\) if they are homotopic through loops that keep both endpoints at \(1\). The fundamental group \(\pi_1(X,1)\) consists of these homotopy classes. The circle’s fundamental group is \(\mathbb{Z}\), with the class of \(\alpha(s)=e^{2\pi i s}\) corresponding to \(1\): its lift under \(u\mapsto e^{2\pi i u}\), starting at \(0\), ends at \(1\). In particular, this loop is not homotopic to the constant loop.

Definition: If \(f:X\to Y\) is continuous and \(f(x_0)=y_0\), then its induced map is \(f_*:\pi_1(X,x_0)\to\pi_1(Y,y_0)\), given by \(f_*([\alpha])=[f\circ\alpha]\). A retraction of a space \(X\) onto a subspace \(A\) is a continuous map \(r:X\to A\) whose restriction to \(A\) is the identity map on \(A\).

For the inclusion \(i:S^1\to D^2\), the basepoint \(1\) maps to \(1\), so it induces \(i_*:\pi_1(S^1,1)\to\pi_1(D^2,1)\). If a retraction \(r:D^2\to S^1\) existed, it would also preserve the chosen basepoint, because \(r(1)=1\). Thus \(r_*\) would map \(\pi_1(D^2,1)\) to \(\pi_1(S^1,1)\). The key facts are that every loop in the disk is null-homotopic, while the loop \(\alpha(s)=e^{2\pi i s}\) is not null-homotopic in the circle.

Loops in the Disk Contract While Fixing the Basepoint

Proposition: Every loop in \(D^2\) based at \(1\) is homotopic, through loops based at \(1\), to the constant loop. Consequently, \(\pi_1(D^2,1)\) has only its identity element.

Proof. Let \(\gamma:[0,1]\to D^2\) be any loop based at \(1\). Define \(H:[0,1]\times[0,1]\to D^2\) by \(H(s,u)=(1-u)\gamma(s)+u\). The formula is continuous. For every \(s,u\), the triangle inequality gives \(|H(s,u)|\leq (1-u)|\gamma(s)|+u|1|\leq (1-u)+u=1\), so \(H(s,u)\in D^2\). Since \(\gamma(0)=\gamma(1)=1\), we have \(H(0,u)=H(1,u)=(1-u)1+u=1\) for all \(u\). Also \(H(s,0)=\gamma(s)\), and \(H(s,1)=1\). Thus \(H\) is a homotopy through based loops from \(\gamma\) to the constant loop. Every based loop has the same class as the constant loop, which proves the assertion about \(\pi_1(D^2,1)\). \(\square\)

This homotopy works because the disk is convex: each point on the straight segment from \(\gamma(s)\) to \(1\) remains in the disk. Fixing the basepoint is essential here. A contraction that moved the loop’s endpoint would not, by itself, establish that its class in the based fundamental group is the identity.

Worked Example: Contracting the Standard Boundary Loop in the Disk

Take \(\alpha(s)=e^{2\pi i s}\), a loop in \(S^1\) based at \(1\). Regard it as a loop in \(D^2\) by applying the inclusion \(i\). The homotopy from the proposition is \(H(s,u)=(1-u)e^{2\pi i s}+u\).

At \(u=0\), \(H(s,0)=e^{2\pi i s}\), so the starting loop is \(i\circ\alpha\). At \(u=1\), \(H(s,1)=1\) for every \(s\), so the ending loop is constant. For example, at \(s=\tfrac14\) and \(u=\tfrac12\), \(e^{2\pi i(1/4)}=i\), and hence \(H(\tfrac14,\tfrac12)=\tfrac12 i+\tfrac12=\tfrac{1+i}{2}\). Its modulus is \(\sqrt{(1/2)^2+(1/2)^2}=\sqrt{1/2}<1\), as required for a point of the disk.

Check: at either endpoint \(s=0\) or \(s=1\), \(e^{2\pi i s}=1\), and the formula gives \(H(s,u)=(1-u)+u=1\). The endpoints remain fixed throughout. Therefore \(i_*([\alpha])\) is the identity element of \(\pi_1(D^2,1)\), even though \([\alpha]\) is nontrivial in \(\pi_1(S^1,1)\).

Induced Maps Respect Composition

Proposition: If \(f:X\to Y\) and \(g:Y\to Z\) are continuous maps with \(f(x_0)=y_0\) and \(g(y_0)=z_0\), then \((g\circ f)_*=g_*\circ f_*\). The identity map on a based space induces the identity map on its fundamental group.

Proof. For any based loop \(\alpha\) in \(X\), the definition gives \((g\circ f)_*([\alpha])=[(g\circ f)\circ\alpha]\). Associativity of composition gives \((g\circ f)\circ\alpha=g\circ(f\circ\alpha)\), and the definition of the induced maps gives \([g\circ(f\circ\alpha)]=g_*([f\circ\alpha])=g_*(f_*([\alpha]))\). These equalities hold for every class \([\alpha]\), proving the composition formula. For the identity map, \(\operatorname{id}_X\circ\alpha=\alpha\) for every loop, so \((\operatorname{id}_X)_*([\alpha])=[\alpha]\) for every class. The induced map is therefore the identity. \(\square\)

The induced map is well-defined on homotopy classes: if two based loops are homotopic, composing that homotopy with a continuous based map gives a homotopy of their image loops, with the basepoint fixed. This also explains why the calculation depends on the class of a loop and not on the particular loop chosen to represent it.

The No-Retraction Theorem

Theorem (No-retraction theorem for the disk): There is no continuous retraction \(r:D^2\to S^1\) satisfying \(r(z)=z\) for every \(z\in S^1\).

Proof. Suppose, for contradiction, that such a continuous map \(r\) exists. Let \(i:S^1\to D^2\) be the inclusion. The retraction condition says \(r\circ i=\operatorname{id}_{S^1}\), and \(r(1)=1\), so all three maps induce maps on fundamental groups with the chosen basepoints. By the composition proposition, \(r_*\circ i_*=(r\circ i)_*=(\operatorname{id}_{S^1})_*\), which is the identity map on \(\pi_1(S^1,1)\).

But \(\pi_1(D^2,1)\) has only its identity element, by the contraction proposition. Therefore \(i_*\) sends every element of \(\pi_1(S^1,1)\) to the identity of \(\pi_1(D^2,1)\). Applying \(r_*\) to that identity gives the identity of \(\pi_1(S^1,1)\), so \(r_*\circ i_*\) sends every class to the identity. This cannot be the identity map on \(\pi_1(S^1,1)\), because \([\alpha]\), represented by \(\alpha(s)=e^{2\pi i s}\), is nontrivial. We have a contradiction, so no such retraction exists. \(\square\)

Worked Example: Tracking the Generator Through the Proposed Retraction

The contradiction can be seen by following one specific class. Let \([\alpha]\) be the class of \(\alpha(s)=e^{2\pi i s}\) in \(\pi_1(S^1,1)\). The circle computation identifies this class with the integer \(1\), so it is not the identity.

If \(r\) were a retraction, then \(r\circ i=\operatorname{id}_{S^1}\). Thus \((r\circ i)\circ\alpha=\alpha\), and the class of the resulting loop in \(S^1\) would still be \([\alpha]\), corresponding to \(1\). On the other hand, \(i\circ\alpha\) is a loop in \(D^2\). The explicit contraction above shows that \([i\circ\alpha]\) is the identity in \(\pi_1(D^2,1)\); applying \(r_*\) to it must give the identity in \(\pi_1(S^1,1)\), corresponding to \(0\).

Check: the two computations would require \(1=0\) in \(\mathbb{Z}\). Since these are distinct integers, the proposed retraction cannot exist. This is the generator-level form of the induced-map contradiction in the theorem.

What the Theorem Does—and Does Not—Rule Out

The theorem rules out a map that fixes every point of the boundary. It does not rule out every continuous map from the disk to the circle. For instance, the constant map \(F:D^2\to S^1\) given by \(F(z)=1\) is continuous and has values in \(S^1\). Its restriction to the boundary is constant, not the identity. At the boundary point \(-1\), \(F(-1)=1\ne-1\), so it is not a retraction.

Worked Example: A Map to the Circle That Is Not a Retraction

For \(F(z)=1\), every point of \(D^2\) is sent to a point of \(S^1\), since \(|1|=1\). The map is continuous because it is constant. For any loop \(\gamma\) in \(D^2\) based at \(1\), the composite \(F\circ\gamma\) is the constant loop at \(1\). Thus \(F_*\) sends every class in \(\pi_1(D^2,1)\) to the identity in \(\pi_1(S^1,1)\).

To test the retraction condition, evaluate on the boundary point \(z=-1\). The boundary identity would require \(F(-1)=-1\), but the formula gives \(F(-1)=1\). Since \(1\ne-1\), \(F|_{S^1}\ne\operatorname{id}_{S^1}\). This example confirms that mapping the disk into the circle is possible; fixing the entire boundary is the impossible requirement.

Check: at the basepoint \(1\), the constant map does satisfy \(F(1)=1\), so it preserves the chosen basepoint and has an induced map. Preserving one basepoint does not make the map a retraction; the retraction condition must hold at every point of \(S^1\).

Common pitfall. It is incorrect to argue that \(i_*\) is the identity because \(i\) leaves the points of \(S^1\) unchanged. The inclusion has codomain \(D^2\), and homotopies used to compare loops are allowed to move through that larger space. In fact, for the generator \([\alpha]\), the calculation is \(i_*([\alpha])=1_{\pi_1(D^2,1)}\), not \([\alpha]\): the loop contracts in the disk. What is the identity is the composite map \(r\circ i\), if a retraction exists. Keeping the domains and codomains visible prevents confusing these two claims.

A related tempting formula is \(z\mapsto z/|z|\), which sends every nonzero point of the disk to the circle and fixes each point on the boundary. It does not define a map on all of \(D^2\), because it is undefined at \(z=0\). Assigning a value at \(0\) does not repair continuity: along the positive real radius \(z=t\), \(t>0\), the formula equals \(1\), while along the negative real radius \(z=-t\), it equals \(-1\). These approach different values as \(t\) tends to \(0\). The no-retraction theorem shows that this failure is not merely a flaw in that particular formula: no other continuous formula can satisfy the boundary-fixing condition.

The argument is a useful model for an obstruction proof. A proposed map would force a relation between induced maps; the source and target fundamental groups make that relation impossible. Here, the inclusion destroys the circle’s nontrivial loop class when the loop is viewed in the disk, but a retraction would have to restore that class while composing with the inclusion. The mismatch is precisely what rules out the retraction.

Check Your Understanding

Use the basepoint \(1\) and the definitions in the text to answer the following.

  1. Why does the straight-line homotopy from a based loop in \(D^2\) to \(1\) remain inside \(D^2\)?
  2. What does the inclusion-induced map \(i_*\) do to the class represented by \(s\mapsto e^{2\pi i s}\)?
  3. If a retraction \(r\) existed, what equation would \(r_*\circ i_*\) satisfy, and why is that incompatible with \(\pi_1(D^2,1)\) being trivial?
  4. Why is the constant map \(F(z)=1\) not a retraction, even though it maps \(D^2\) continuously into \(S^1\) and fixes the basepoint?
  5. What prevents \(z\mapsto z/|z|\) from being a continuous retraction on the whole disk?