[step:Identify the cotangent map with multiplication of canonical forms]Let $K_C$ denote the holomorphic cotangent bundle of $C$, and let $T_C$ denote the holomorphic tangent bundle. The Kodaira-Spencer identification gives
\begin{align*}
T_{[C]}\mathcal{M}\cong H^1(C,T_C).
\end{align*}
For curves, the infinitesimal period map is the map whose action on a deformation class $\xi\in H^1(C,T_C)$ sends a holomorphic one-form $\omega\in H^0(C,K_C)$ to the class obtained by contracting $\xi$ with $\omega$ in $H^1(C,\mathcal O_C)$. Equivalently, its dual map is
\begin{align*}
\mu:\operatorname{Sym}^2H^0(C,K_C)\longrightarrow H^0(C,K_C^{\otimes 2}),
\end{align*}
where $\mu$ is defined on pure symmetric tensors by
\begin{align*}
\mu(\omega\eta)=\omega\otimes\eta
\end{align*}
for $\omega,\eta\in H^0(C,K_C)$, using the natural multiplication of sections of the line bundle $K_C$.
We justify the duality statement explicitly. Serre duality for the compact Riemann surface $C$ gives a perfect pairing
\begin{align*}
H^1(C,T_C)\times H^0(C,K_C^{\otimes 2})\longrightarrow \mathbb C,
\end{align*}
because $T_C^*\otimes K_C\cong K_C^{\otimes 2}$. It also gives a perfect pairing
\begin{align*}
H^1(C,\mathcal O_C)\times H^0(C,K_C)\longrightarrow \mathbb C.
\end{align*}
Under these pairings, the [bilinear form](/page/Bilinear%20Form) associated to the differential of the period map is
\begin{align*}
(\xi,\omega,\eta)\longmapsto \langle \xi,\omega\eta\rangle,
\end{align*}
where $\xi\in H^1(C,T_C)$ and $\omega,\eta\in H^0(C,K_C)$. Therefore the transpose of $d\mathcal P_{[C]}$ is precisely $\mu$.
Consequently,
\begin{align*}
d\mathcal P_{[C]}\text{ is injective}\quad \iff \quad \mu\text{ is surjective}.
\end{align*}[/step]