Solution (source code)

= Solution

An $RG$-module $M$ is <relative projective module> for $H$ when it has the lifting property for every $H$-split epimorphism: whenever the solid arrows form a commutative diagram
$$
\begin{array}{ccc}
&M&\\
{}_{\widetilde f}\swarrow&&\searrow^{f}\\
X&\xrightarrow{\pi}&Y
\end{array}
$$
with $\pi:X\twoheadrightarrow Y$ an $RG$-map possessing an $RH$-linear section, there is an $RG$-map $\widetilde f:M\to X$ such that $\pi\widetilde f=f$. Equivalently, every $H$-split epimorphism onto $M$ has a $G$-linear section, or
$$
M\mid\operatorname{Ind}_H^G\operatorname{Res}_H^G M.
$$

For $\alpha\in\operatorname{End}_{RH}(M)$ define the <relative trace>
$$
\operatorname{Tr}_H^G(\alpha)
=\sum_{x\in[G/H]}x\alpha x^{-1}.
$$
The <D. Higman criterion> is
$$
\boxed{M\text{ is relatively }H\text{-projective}
\quad\Longleftrightarrow\quad
\operatorname{id}_M\in
\operatorname{Tr}_H^G\operatorname{End}_{RH}(M).}
$$