Suppose that the rank n of M is ⩾2; then there exists an element x=0 of M such that M/Ax is torsion-free.
Let y=0 be an element of M. By Lemma 7, the set Y of p∈P such that y(p)=0 is finite. If Y=∅, it follows from Lemma 7, applied to the sequence (xi) consisting of the single element y, that M/Ay is torsion-free. Suppose therefore that Y#@ and write S=⋂p∈Y(A−p); we know (no. 4, Lemma 2) that S−1A is a semi-local principal ideal domain whose maximal ideals are the pS−1A, where p∈Y, the corresponding local rings being the Ap. Therefore
S−1A/pS−1A=k(p), whence
S−1M/pS−1M=(M/pM)⊗AS−1A=M⊗A((A/p)⊗AS−1A)=M⊗Ak(p)=M(p) for all
p∈Y. By Chapter II, § 1, no. 2, Proposition 6, there exists an element
z/s∈S−1M (
z∈M,s∈S) whose canonical images in the
M(p) for
p∈Y are all
=0. By definition of
S therefore
z(p)=0 for all
p∈Y. We may further assume that
y and
z are
linearly independent over
K. For in the opposite case consider an element
t∈M which is linearly independent of
y (such exists since
n⩾2); on the other hand take an element
a=0 belonging to
⋂p∈Yp (which is not reduced to 0 since
A is an integral domain) and write
z′=z+at: clearly
y and
z′ are linearly independent over
K and
z′(p)=z(p)=0 for all
p∈Y.
Supposing therefore that y and z are linearly independent over K, let Z be the set of p∈P−Y such that y(p) and z(p) are linearly independent over k(p); it follows from Lemma 7 that this set is finite. For all p∈Z, we may therefore write z(p)=λ(p)y(p) where λ(p)∈k(p). Now, Card(A/p)>2 for all p∈P; it therefore follows from Lemma 6 that there exists b∈A such that, for all p∈Z, the canonical image of b in A/p is distinct from λ(p). We now show that the element x=z−by solves the problem; it suffices (by virtue of Lemma 7 applied with m=1) to verify that x(p)=0 for all p∈P. Now:
— if p∈Y, then x(p)=0 by construction; — if p∈Z, then x(p)=μpy(p) where μp=0 by virtue of the choice of b and hence x(p)=0 since y(p)#0; — if p∈P−(Y∪Z), y(p) and z(p) are linearly independent and hence x(p)=0.
Having established these lemmas, we pass to the proof of Theorem 6. We argue by induction on n, the case n≤1 being trivial since M itself is then isomorphic to an ideal of A. Suppose therefore that n≥2; by virtue of Lemma 8 there exists a free submodule L0 of M of rank 1 such that M/L0 is torsion-free; M/L0 is therefore of rank n−1. By the induction hypothesis there exists a free submodule L, of M/L0 such that (M/L0)/L1 is isomorphic to an ideal of A. Let L be the inverse image of L1 in M; L/L0 is isomorphic to L1 and, since L1 is free, L is isomorphic to L0⊕L1 (Algebra, Chapter II, § 1, no. 11, Proposition 21) and hence free; as M/L is isomorphic to (M/L0)/L1, the theorem has been shown.
Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.
Nothing.