Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Could you give me an example of a finitely generated module that is flat over a local ring but not projective?

For a non finitely generated I took $\mathbb{Q}$ over $\mathbb{Z}_p$, but I cannot find an example of a finitely generated one. Of course it should be a module over a local non-noetherian ring. I don't know a lot of local non-noetherian rings, the first that came to my mind was $k[x_1,x_2,\ldots]/(x_1,x_2^2,x_3^3,\ldots)$, since localization is a good way to find flat modules I wanted to localize this ring, but it has only one prime ideal (the maximal ideal); so I really don't know what to do. Any help?

share|cite|improve this question
Power series rings in infinitely many indeterminates might be a better place to look for primes. – Kevin Carlson Oct 26 '12 at 4:29
1… – user26857 Oct 26 '12 at 12:37
See Manny Reyes' comment to the un-accepted answer in navigetor's link! That's the best way to think of it... – rschwieb Oct 26 '12 at 19:22
up vote 5 down vote accepted

Over a (commutative) local ring (non necessarily noetherian), any finitely generated flat module is free (Matsumura, Commutative Algebra, Prop. 3.G, p. 21), hence projective.

share|cite|improve this answer
I cannot find this theorem, you said page 21 proposition 3, right? – Chris Oct 26 '12 at 16:28
in that proposition $M$ is supposed to be finitely presented – Chris Oct 26 '12 at 18:31
@Chris: yes it is page 21, Proposition 3.G (not 3). You are probably reading "Commutative ring theory". The same result is there, page 51, Theorem 7.10. The module is just of finite type. – user18119 Oct 26 '12 at 20:24

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.