[guided]The last point is the comparison between two ways of encoding the same line bundle. The first way is topological. The sheaf $C^\infty_M(\mathbb R)$ assigns to each [open set](/page/Open%20Set) $V\subset M$ the smooth real-valued functions $V\to\mathbb R$, and the sheaf $C^\infty_M(U(1))$ assigns the smooth maps $V\to U(1)$. The exponential sequence
\begin{align*}
0\longrightarrow \mathbb Z\longrightarrow C^\infty_M(\mathbb R)\xrightarrow{\exp(2\pi i\,\cdot)} C^\infty_M(U(1))\longrightarrow 0
\end{align*}
defines the connecting homomorphism used in the theorem statement.
The unitary transition functions
\begin{align*}
g_{\alpha\beta}:U_\alpha\cap U_\beta\to U(1)
\end{align*}
form a Čech $1$-cocycle. After refining the cover so that logarithms exist on all double overlaps, choose smooth maps
\begin{align*}
h_{\alpha\beta}:U_\alpha\cap U_\beta\to\mathbb R
\end{align*}
with
\begin{align*}
g_{\alpha\beta}=\exp(2\pi i h_{\alpha\beta}).
\end{align*}
On triple overlaps, the cocycle identity $g_{\alpha\beta}g_{\beta\gamma}=g_{\alpha\gamma}$ gives
\begin{align*}
\exp\bigl(2\pi i(h_{\beta\gamma}-h_{\alpha\gamma}+h_{\alpha\beta})\bigr)=1.
\end{align*}
Therefore
\begin{align*}
n_{\alpha\beta\gamma}:=h_{\beta\gamma}-h_{\alpha\gamma}+h_{\alpha\beta}:U_\alpha\cap U_\beta\cap U_\gamma\to\mathbb Z
\end{align*}
is a locally constant integer-valued Čech $2$-cocycle. By the convention in the statement, the class of $(n_{\alpha\beta\gamma})$ is $c_1(L)\in H^2(M;\mathbb Z)$.
The second way is differential-geometric: the same bundle is equipped with a unitary connection, whose local connection forms are
\begin{align*}
A_\alpha\in\Omega^1(U_\alpha;i\mathbb R).
\end{align*}
On overlaps, the frame relation $e_\beta=e_\alpha g_{\alpha\beta}$ gives
\begin{align*}
A_\beta=A_\alpha+g_{\alpha\beta}^{-1}d g_{\alpha\beta}.
\end{align*}
Differentiating $g_{\alpha\beta}=\exp(2\pi i h_{\alpha\beta})$ gives
\begin{align*}
g_{\alpha\beta}^{-1}d g_{\alpha\beta}=2\pi i\,d h_{\alpha\beta}.
\end{align*}
Therefore the connection forms satisfy
\begin{align*}
A_\beta-A_\alpha=2\pi i\,d h_{\alpha\beta}.
\end{align*}
Define real local $1$-forms
\begin{align*}
a_\alpha:=\frac{i}{2\pi}A_\alpha\in\Omega^1(U_\alpha;\mathbb R).
\end{align*}
Multiplying the preceding transformation law by $\frac{i}{2\pi}$ gives
\begin{align*}
a_\beta-a_\alpha=-d h_{\alpha\beta}.
\end{align*}
Equivalently,
\begin{align*}
d h_{\alpha\beta}=a_\alpha-a_\beta.
\end{align*}
Since
\begin{align*}
F_\nabla|_{U_\alpha}=dA_\alpha,
\end{align*}
the real $2$-form
\begin{align*}
\omega:=\frac{i}{2\pi}F_\nabla\in\Omega^2(M;\mathbb R)
\end{align*}
satisfies
\begin{align*}
\omega|_{U_\alpha}=d a_\alpha.
\end{align*}
Now we spell out the sign convention instead of hiding it inside the phrase Čech-de Rham comparison. For a Čech $p$-cochain $\eta$ with values in differential forms, use the total differential
\begin{align*}
D\eta=\delta\eta+(-1)^p d\eta.
\end{align*}
For a $0$-cochain $b=(b_\alpha)$, this means
\begin{align*}
(\delta b)_{\alpha\beta}=b_\beta-b_\alpha,
\end{align*}
and for a $1$-cochain $h=(h_{\alpha\beta})$, it means
\begin{align*}
(\delta h)_{\alpha\beta\gamma}=h_{\beta\gamma}-h_{\alpha\gamma}+h_{\alpha\beta}.
\end{align*}
Therefore the definition of $n_{\alpha\beta\gamma}$ says exactly
\begin{align*}
\delta h=n.
\end{align*}
The sign-sensitive overlap equation is the next one. Since
\begin{align*}
a_\beta-a_\alpha=-d h_{\alpha\beta},
\end{align*}
we have
\begin{align*}
(\delta a)_{\alpha\beta}=-d h_{\alpha\beta}.
\end{align*}
Equivalently,
\begin{align*}
\delta a+d h=0.
\end{align*}
This is precisely the total-cocycle equation in bidegree $(1,1)$, because $h$ has Čech degree $1$ and hence its de Rham differential enters the total differential with the sign $(-1)^1=-1$ when the equation is written as the descent relation from $n$ to $a$.
Finally,
\begin{align*}
d a_\alpha=\omega|_{U_\alpha}
\end{align*}
on every $U_\alpha$, and $d\omega=0$ was proved in the preceding step. Thus the data $(n_{\alpha\beta\gamma},h_{\alpha\beta},a_\alpha,\omega)$ form the Čech-de Rham representative of the same total cohomology class: $n$ is the integral Čech cocycle, $h$ is the real logarithm cochain with $\delta h=n$, $a$ is the local real connection potential satisfying $\delta a=-d h$, and $\omega$ is the global curvature form satisfying $d a_\alpha=\omega|_{U_\alpha}$. Consequently the Čech-de Rham comparison sends the class represented by $(n_{\alpha\beta\gamma})$ to $[\omega]$. Hence the de Rham cohomology class of $\frac{i}{2\pi}F_\nabla$ is the image of $c_1(L)\in H^2(M;\mathbb Z)$ under the canonical map from integral cohomology to real de Rham cohomology.[/guided]