MathOverflow is a question and answer site for professional mathematicians. 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

Let $R$ be a commutative ring and let $M,N$ be two finitely generated projective $R$-modules which have equal rank (not necessarily constant). What kind of general results are there concerning the question of determining whether $M$ and $N$ are isomorphic or not? This is certainly a nontrivial question (e.g., consider the Picard group of a ring = isomorphism classes of f.g. projective modules of constant rank 1), but I'm looking for techniques for proving the (non-)existence of isomorphisms for certain modules of the same rank.

share|cite|improve this question
One criteria is: If there is an epimorphism $f: M \to N$, then $M, N$ are isomorphic. – Ralph Sep 15 '11 at 18:24
up vote 7 down vote accepted

If $R$ is noetherian of dimension d, then we have:

The Bass Cancellation Theorem: If $M$ has rank $\ge d+1$ after localizing at any prime, and if there exists a finitely generated projective module $Q$ such that $Q\oplus M\approx Q\oplus N$, then $M\approx N$. (You probably don't even need to assume $N$ projective for this, as long as you know that $M$ is.)

Plumstead's Theorem: If $R=A[t]$ for some noetherian ring $A$, then you can replace $d+1$ with $d$.

In the non-noetherian case you can work with j-dimension instead of dimension (the j-dimension of $R$ is the length of a maximal chain of ideals, each of which is an intersection of maximal ideals).

share|cite|improve this answer
Thanks for the reply! If I may ask a follow-up-question: I'm in the setting where I know that the two modules are projections of free modules of different rank. Thus, finding a module such that the sums are equal (as you described above) may not be convenient. Any ideas on how to go about this? – Joakim Arnlind Sep 16 '11 at 7:52
Joakim: Of course every f.g. projective module is the surjective image (I assume this is what you mean by "projection") of some f.g. free module, so this is not useful information. Of course you can make both free modules have the same rank by adding a free direct summand to one of them, but that still doesn't tell you anything useful. On the other hand, if you can say more about R, there is hope; if, for example, R is a polynomial ring over a field, then all fg projectives are free. – Steven Landsburg Sep 16 '11 at 19:10
I have just learned that Bart Plumstead passed away just a few weeks before I posted this reference to his theorem. The (quite beautiful) paper is at . – Steven Landsburg Oct 2 '11 at 5:57

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.