I have a question related to this: Projective modules
I'm trying to understand the "philosophy" of the statement, because it seems too similar to the statement "a module is free iff every element can be written uniquely as a finite linear combination of elements of a basis".
Is this "projective basis" property saying this:
a module P is projective iff every element in P can be written as a finite linear combination of some elements of P?
We lose uniqueness in the expression as a sum: in the elements of P, in the elements of R, and in the number of terms (so the concept of "rank" wouldn't make sense). Is this all, or am I misunderstanding the statement?
Any other intuition related to that property is also appreciated.
The statement "every element in P can be written as a finite linear combination of some elements of P.", where "some" means a finite set, just says that the module is finitely generated.
This has nothing to do with being projective.
Take for instance the $\mathbb Z$-module $\mathbb Z/2$. Here every element can be written as a multiple of $[1]$. So $\mathbb Z/2$ is finitely generated but not projective.
On the other hand the infinite direct sum $\bigoplus_{\mathbb N}\mathbb Z$ is a projective $\mathbb Z$-module which is not finitely generated.
The crucial thing in the definition of a projective basis is really that you have homomorphisms out of $P$ into the ring (regarded as module over itself).