Let $S$ be a compact Riemann surface of genus $g\ge 2$ and $\iota_k:S\longrightarrow \mathbb{P}^{g-1}$ canonical mapping of $S$, $\iota_ {k}(S)=C \subset \mathbb{P}^{g-1}$.
Let be a $H\subset\mathbb{P}^{g-1}$ hyperplane.
What does it mean: $\iota_k^{-1}(H\cap C)$ contains multiple points???
Thank you!
$C \cap H$ is the set of points where $C$ and $H$ intersect in $\mathbb P^{g-1}$, and $\iota_k^{-1}(C \cap H)$ is the preimage of this set under the morphism $\iota_k : C \to \mathbb P^{g-1}$. The statement is that this preimage contains more than one point.
For generic choices of the hyperplane $H$, the number of points in the set $\iota_k^{-1}(C \cap H)$ is equal to the degree of the line bundle $ \iota_k^{\star}\mathcal O_{\mathbb P^{g-1}}(H)$ on $C$. Since $\iota_k^{\star}\mathcal O_{\mathbb P^{g-1}}(H)$ is isomorphic to the canonical bundle $\mathcal K_C$ on $C$, it has degree $2g - 2$. So $\iota_k^{-1}(C \cap H)$ contains $2g - 2$ points.
For certainly special choices of $H$, the intersections may fail to be transversal. In these cases, the set-theoretic count of points in $\iota_k^{-1}(C \cap H)$ will be smaller than $2g - 2$, but the degree of the line bundle $\mathcal O_{\mathbb P^{g-1}}(H)|_C$ will remain as $2g - 2$; in other words, we get $2g - 2$ intersection points only when we count with multiplicity.
Finally, note the relationship between the number of points in $\iota_k^{-1}(C \cap H)$ (counted with multiplicity) and the number of points in $C \cap H$ (counted with multiplicity):
If $\iota_k$ is a closed immersion, then $|C \cap H| = |\iota_k^{-1}(C \cap H)| = 2g - 2$.
If $C$ is hyperelliptic, then $\iota_k : C \to \iota_k(C)$ is a morphism of degree two, so $|C \cap H| = \frac 1 2 |\iota_k^{-1}(C \cap H)| = g - 1$.