Lagmental Vicfred

Seifert--van Kampen Builds a Fundamental Group from an Open Cover by Vicfred

The fundamental group of a union is the pushout of the groups of two open pieces over their intersection. I will separate the object being defined from the consequence being claimed.

Start locally

The fundamental group \(\pi_1(X,x_0)\) records based loops modulo based homotopy. A covering map \(p:\widetilde X\to X\) turns loop classes into endpoint data upstairs.

$$ X=U\cup V,\qquad U,V,U\cap V\ \text{path-connected} $$

There are two layers here: the object \(\mathsf D\) and the law \(\mathsf C\). Writing them separately makes the direction of \(\Longrightarrow\) visible and keeps an accidental converse from slipping in.

$$ \pi_1(X)\cong\pi_1(U)*_{\pi_1(U\cap V)}\pi_1(V) $$

Compute before generalising

A worked instance is useful here because it exposes every index that the compressed statement hides.

$$ \pi_1(S^1\vee S^1)\cong\langle a,b\mid\ \rangle=F_2 $$

The global view

The two-row display is also a debugging tool: if the conclusion changes when only notation changes, some hidden choice has entered the argument.

$$ \begin{aligned} \mathsf{D}\;&:\quad X=U\cup V,\qquad U,V,U\cap V\ \text{path-connected},\\[5pt] \mathsf{C}\;&:\quad \pi_1(X)\cong\pi_1(U)*_{\pi_1(U\cap V)}\pi_1(V). \end{aligned} $$

Edge conditions

Basepoints matter for literal homomorphisms. Changing basepoint produces an isomorphism only after choosing a path, and the choice is visible up to conjugation.

$$ \boxed{\begin{gathered} \text{compact conclusion}\\[-2pt] \pi_1(X)\cong\pi_1(U)*_{\pi_1(U\cap V)}\pi_1(V) \end{gathered}} $$

I would use the boxed line as a reference later, while returning to the full display whenever a hypothesis becomes uncertain. That division keeps compression from becoming ambiguity.

This article was posted on Wed 18 March 2026. Facts and circumstances may have changed since publication.
Please contact me before jumping to conclusions if something seems wrong or unclear.