(i) Let 0→M1αM2gM3→0 be an exact sequence of finitely generated A-modules. Then
c(M2)=c(M1)+c(M3).
(ii) If there exists apseudo-isomorphismfrom M1 to M_2, then c(M1)=c(M2).
(iii) *If T is a torsion module, then c(T)=−c(χ(T)).
(iv) If a=0 is afractional ideal Of K, then
c(a)=c(div(a)).
(v) *If L is a free A-module, then c(L)=0.
To prove (i), consider a free sub-module L1 (resp. L3) of M, (resp. M3) such that M1/L1 (resp. M3/L3) is a torsion module. Since L3 is free and g is surjective, there exists in g−1(L3) a free complement L23 of Ker(g) which is isomorphic to L3 (Algebra, Chapter II, § 1, no. 11, Proposition 21); but Ker(g)=f(M1) contains f(L1)=L12 which is free since f is injective. The sum L2=L12+L23 is direct and L2 is therefore a free submodule of M. There is moreover the commutative diagram:
00⟶⟶L1M1⟶fL2M2⟶gL3M3⟶⟶00
where the rows are exact and the vertical arrows are injections. We therefore obtain from the snake diagram (Chapter I, § 1, no. 4, Proposition 2) the exact sequence:
0→M1/L1→M2/L2→M3/L3→0.
As M1/L1 and M3/L3 are torsion modules, this exact sequence shows first that so is M2/L2 and then, by virtue of Proposition 10 of no. 5, that:
χ(M2/L2)=χ(M1/L1)+χ(M3/L3)
which proves (i).
Assertions (iii) and (v) are obvious from the definition. We prove (ii). Therefore let f:M1→M2 be a pseudo-isomorphism and let L1 be a free submodule of M1 such that M1/L1 is a torsion module. We set L2=f(L1); as Ker(f) is pseudo-zero, it is a torsion module, hence Ker(f)∩L1=0 and therefore L2 is free. Let f~:M1/L1→M2/L2 be the homomorphism derived from f by taking quotients; Ker(f~) is isomorphic to Ker(f) and Coker(f~) to Coker(f) and hence f~ is a pseudo-isomorphism; moreover
Coker(f~)=M2/f(M1)
is a torsion module and so is f(M1)/L2=f~(M1/L1), hence M2/L2 is a torsion module and it follows from no. 5, Proposition 10 (ii) that
χ(M1/L1)=χ(M2/L2).
Finally it remains to prove (iv). Let x∈K∗ be such that a⊂xA. By considering the exact sequence 0→a→xA→xA/a→0, we obtain
c(a)=c(xA)−c(xA/a)=−c(xA/a)
by (i) and (v). But xA/a is isomorphic to A/x−1a, whence, by virtue of (iii),
c(xA/a)=−c(χ(A/x−1a))=−c(div(x−1a))=−c(div(a))
(no. 5, Proposition 12). This completes the proof.
When M is a lattice of V with respect to A, χ(M/L)=−χ(M,L) (no. 6, Proposition 14); let (ei)1≤i≤n be a basis of L, e=e1∧e2∧…∧en, and
Mw=a⋅e (notation of no. 6); then χ(M,L)=div(a), whence c(M)=c(div(a)), which generalizes Proposition 16 (v).
Bourbaki puts the proof directly after the statement, so what is above is the statement and its proof together.