The Stacks project

Lemma 10.119.11. Let $R$ be a domain with fraction field $K$. Let $M$ be an $R$-submodule of $K^{\oplus r}$. Assume $R$ is Noetherian of dimension $1$. For any nonzero $x \in R$ we have $\text{length}_ R(M/xM) < \infty $.

Proof. Since $R$ has dimension $1$ we see that $x$ is contained in finitely many primes $\mathfrak m_ i$, $i = 1, \ldots , n$, each maximal. Since $R$ is Noetherian we see that $R/xR$ is Artinian and $R/xR = \prod _{i = 1, \ldots , n} (R/xR)_{\mathfrak m_ i}$ by Proposition 10.60.7 and Lemma 10.53.6. Hence $M/xM$ similarly decomposes as the product $M/xM = \prod (M/xM)_{\mathfrak m_ i}$ of its localizations at the $\mathfrak m_ i$. By Lemma 10.119.9 applied to $M_{\mathfrak m_ i}$ over $R_{\mathfrak m_ i}$ we see each $M_{\mathfrak m_ i}/xM_{\mathfrak m_ i} = (M/xM)_{\mathfrak m_ i}$ has finite length over $R_{\mathfrak m_ i}$. Thus $M/xM$ has finite length over $R$ as the above implies $M/xM$ has a finite filtration by $R$-submodules whose successive quotients are isomorphic to the residue fields $\kappa (\mathfrak m_ i)$. $\square$


Comments (3)

Comment #5768 by Yoav on

Why ? I also don't understand how it is easy to deduct that has finite length over .

Comment #5773 by on

OK, you don't need to use that to conclude the proof. All we need to use is that the product decomposition of into its localizations from Proposition 10.60.7 induces a product decomposition of into its localizations. Then Lemma 10.119.9 says that has finite length over . Then to conclude you just have to show: if a ring is a finite product of rings and a module over is correspondingly a product then if the length of over is finite, then the length of over is finite.

So I should remove the stuff with the powers of the the next time I go through the comments.


Post a comment

Your email address will not be published. Required fields are marked.

In your comment you can use Markdown and LaTeX style mathematics (enclose it like $\pi$). A preview option is available if you wish to see how it works out (just click on the eye in the toolbar).

Unfortunately JavaScript is disabled in your browser, so the comment preview function will not work.

All contributions are licensed under the GNU Free Documentation License.




In order to prevent bots from posting comments, we would like you to prove that you are human. You can do this by filling in the name of the current tag in the following input field. As a reminder, this is tag 00PF. Beware of the difference between the letter 'O' and the digit '0'.