If I understand properly, wikipedia claims the following:
Let $U\subseteq \mathbb R^3$ be a path-connected open subset. Then $H^1_\mathrm{dR}(U) =0$ if and only if $U$ is simply-connected.
I certainly agree that if $U$ is simply connected, then first de Rham cohomology vanishes. I am however unsure why the converse would be true. (For a general $3$-manifold it is false – there are homology $3$-spheres which have non-trivial fundamental group and trivial first and second de Rham cohomology).
As far as I can say, the argument in wikipedia proceeds as follows:
- A general loop in the fundamental group of $U$ can be deformed into a piecewise-linear one. (Why? I have never seen the proof of this).
- Therefore $H_1(U)$ vanishes if and only if $\pi_1(U)$ vanishes. (Why?)
- Moreover, $H_1(U)$ is torsion-free. (Why?)
- Hence, we can use Universal Coefficient Theorem for cohomology (and de Rham theorem) to get $$ H^1_\mathrm{dR}(U)\simeq \mathrm{Hom}_{\mathbb Z}( H_1(U), \mathbb R ). $$ Assuming 3. we know that either both $H^1_\mathrm{dR}(U)$ and $H_1(U)$ vanish or neither of them. (This is true if $H_1(U)$ is finitely generated. I am unsure if this holds in general).
- Using 4. and 2. we get the claim.
Therefore my question is:
Is the claim even true? Is there any reference providing a detailed proof of it? (Or at least the proofs of steps 1–3, which look suspicious to me?)
Edit: Roberto Frigerio's comment under this answer suggests that the claim is not true unless one puts additional conditions on $U$...