Solution (source code)

= Solution

For a <singular simplex> $\sigma:\Delta^i\to Y$, there are exactly $n$ lifts to $X$: choose any of the $n$ points above one vertex, then use the lifting property, since the simplex is <simply connected>. Define
$$
T_i(\sigma)=\sum_{\widetilde\sigma:\ f\widetilde\sigma=\sigma}\widetilde\sigma
$$
and extend $R$-linearly to <singular chains>. The restrictions of these lifts to any face are exactly the $n$ lifts of that face, each appearing once. Indeed a lift is determined uniquely by its value at any point of that face, and every possible value in the corresponding fiber extends to a lift of the whole simplex. Therefore $\partial T_i=T_{i-1}\partial$, so $T$ is a <chain map> and induces the <homological transfer for a finite covering>, denoted $f^*$ in the question.

On chains, every lifted simplex projects back to the original simplex. Thus $f_\#T_i=n\,\mathrm{id}$, and on <homology (mathematics)> this gives
$$
\boxed{f_*f^*(u)=nu.}
$$
Over $\mathbb Q$, the map $n^{-1}f^*$ is a right inverse of $f_*$, proving \b[surjectivity in every degree]. Consequently each rational <Betti number> of the covering space is at least that of its base. This transfer goes in the opposite direction to the usual homological pushforward and is not the ordinary cohomological pullback.

For equality, use the connected double <covering space> $S^1\to S^1$, $z\mapsto z^2$. Both spaces have $b_0=b_1=1$ and all other <Betti numbers> zero. For strict increase, take a connected double <covering space> of the genus-two <closed orientable surface>, whose existence was proved in 1(b). The <genus of a finite cover of a closed orientable surface> gives covering genus $1+2(2-1)=3$. Its first <Betti number> is six, whereas that of the genus-two base is four; their zeroth and second <Betti numbers> are both one. Thus \b[a connected double cover can preserve every Betti number or strictly increase some of them].