Theorem 10.95.6. Let $R \to S$ be a faithfully flat ring map. Let $M$ be an $R$-module. If the $S$-module $M \otimes _ R S$ is projective, then $M$ is projective.
Proof. We are going to construct a Kaplansky dévissage of $M$ to show that it is a direct sum of projective modules and hence projective. By Theorem 10.84.5 we can write $M \otimes _ R S = \bigoplus _{i \in I} Q_ i$ as a direct sum of countably generated $S$-modules $Q_ i$. Choose a well-ordering on $M$. Using transfinite recursion we are going to define an increasing family of submodules $M_{\alpha }$ of $M$, one for each ordinal $\alpha $, such that $M_{\alpha } \otimes _ R S$ is a direct sum of some subset of the $Q_ i$.
For $\alpha = 0$ let $M_0 = 0$. If $\alpha $ is a limit ordinal and $M_{\beta }$ has been defined for all $\beta < \alpha $, then define $M_\alpha = \bigcup _{\beta < \alpha } M_{\beta }$. Since each $M_{\beta } \otimes _ R S$ for $\beta < \alpha $ is a direct sum of a subset of the $Q_ i$, the same will be true of $M_{\alpha } \otimes _ R S$. If $\alpha + 1$ is a successor ordinal and $M_{\alpha }$ has been defined, then define $M_{\alpha + 1}$ as follows. If $M_{\alpha } = M$, then let $M_{\alpha +1} = M$. Otherwise choose the smallest $x \in M$ (with respect to the fixed well-ordering) such that $x \notin M_{\alpha }$. Since $S$ is flat over $R$, $(M/M_{\alpha }) \otimes _ R S = M \otimes _ R S/M_{\alpha } \otimes _ R S$, so since $M_{\alpha } \otimes _ R S$ is a direct sum of some $Q_ i$, the same is true of $(M/M_{\alpha }) \otimes _ R S$. By Lemma 10.95.5, we can find a countably generated $R$-submodule $P$ of $M/M_{\alpha }$ containing the image of $x$ in $M/M_{\alpha }$ and such that $P \otimes _ R S$ (which equals $\mathop{\mathrm{Im}}(P \otimes _ R S \to M \otimes _ R S)$ since $S$ is flat over $R$) is a direct sum of some $Q_ i$. Since $M \otimes _ R S = \bigoplus _{i \in I} Q_ i$ is projective and projectivity passes to direct summands, $P \otimes _ R S$ is also projective. Thus by Lemma 10.95.3, $P$ is projective. Finally we define $M_{\alpha + 1}$ to be the preimage of $P$ in $M$, so that $M_{\alpha + 1}/M_{\alpha } = P$ is countably generated and projective. In particular $M_{\alpha }$ is a direct summand of $M_{\alpha + 1}$ since projectivity of $M_{\alpha + 1}/M_{\alpha }$ implies the sequence $0 \to M_{\alpha } \to M_{\alpha + 1} \to M_{\alpha + 1}/M_{\alpha } \to 0$ splits.
Transfinite induction on $M$ (using the fact that we constructed $M_{\alpha + 1}$ to contain the smallest $x \in M$ not contained in $M_{\alpha }$) shows that each $x \in M$ is contained in some $M_{\alpha }$. Thus, there is some large enough ordinal $S$ satisfying: for each $x \in M$ there is $\alpha \in S$ such that $x \in M_{\alpha }$. This means $(M_{\alpha })_{\alpha \in S}$ satisfies property (1) of a Kaplansky dévissage of $M$. The other properties are clear by construction. We conclude $M = \bigoplus _{\alpha + 1 \in S} M_{\alpha + 1}/M_{\alpha }$. Since each $M_{\alpha + 1}/M_{\alpha }$ is projective by construction, $M$ is projective. $\square$
Comments (0)
There are also: