C OMPOSITIO M ATHEMATICA
W IM R UITENBURG
Constructions of finitely generated submodules of constructively noetherian modules
Compositio Mathematica, tome 62, n
o1 (1987), p. 47-52
<http://www.numdam.org/item?id=CM_1987__62_1_47_0>
© Foundation Compositio Mathematica, 1987, tous droits réservés.
L’accès aux archives de la revue « Compositio Mathematica » (http:
//http://www.compositio.nl/) implique l’accord avec les conditions gé- nérales d’utilisation (http://www.numdam.org/conditions). Toute utilisa- tion commerciale ou impression systématique est constitutive d’une in- fraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
Constructions of finitely generated submodules of constructively
Noetherian modules
WIM RUITENBURG
Department of Mathematics, Statistics and Computer Science, Marquette University, Milwaukee, WI 53233, USA
Received 30 December 1985; accepted 20 July 1986
Abstract
In constructive ring theory we define a commutative ring to be Noetherian if each ascending chain
of finitely generated ideals iterates. Similarly, a module is Noetherian if each ascending chain of finitely generated submodules iterates. These definitions together with coherence are strong enough to allow for a substantial constructive theory of Noetherian rings and modules. On the other hand it is weak enough to have many models, including the ring of integers. This theory, however, does not imply that each ideal of a Noetherian ring is finitely generated. Therefore, if we
want an ideal or submodule to be finitely generated, we have to give a constructive proof for the
existence of these generators. We present another technique to show that in many cases we have this existence. We shall use that result to give constructive proofs of the Artin-Rees Lemma and of Krull’s Intersection Theorem.
1. Preliminaries
Some definitions:
a)
Acommutative ring R
is Noetherian if for eachascending chain h
c12
c... of
finitely generated
ideals in R there is n such thatIn = In+1.
Similarly,
a module M is Noetherian if for each chainN,
cN2
c ... offinitely generated
submodules there is n such thatNn
=Nn+1.
b)
A commutativering R
is coherent if allfinitely generated
ideals in R arefinitely
related.Similarly,
a module M is coherent if allfinitely generated
submodules are
finitely
related.c)
Let X be a subset of Y. Then X is detachable from Y if forall y E
Y wecan decide whether or not y E X.
Above conditions are
straightforward generalizations
of conditionsa), b)
andc)
of[Seidenberg, 1974b].
A commutative
ring R
has detachable ideals if allfinitely generated
idealsof R are detachable from R.
Similarly,
a module M over R has detachable submodules if allfinitely generated
submodules are detachable from M.A set X is discrete if for all
x, y E X
either x = y or x ~ y. Hence acommutative
ring R
is discrete if andonly
if(0)
is detachable from R.Similarly,
a module M is discrete if andonly
if(0)
is detachable from M.@ Martinus Nijhoff Publishers, Dordrecht - Printed in the Netherlands
48
The
assumption
ofdetachability
is an inattractive one: itimplies
that thestructures are
discrete, thereby considerably limiting
the number of models.However,
if we assumedetachability,
then the Axiom ofDependent
Choicecan be avoided. This is of
importance
in case we want to work withtopoi:
thelogic
oftopoi essentially
is intuitionistic typetheory
with fullcomprehension,
but without any choice
principles. Also,
the Lasker-Noetherdecomposition
theorem as
proved
in[Seidenberg, 1984]
assumesdetachability
from the outset.Examples
of theorems where theproofs
in the literatureessentially
useDependent
Choice unlessdetachability
is assumed include:finitely presented
modules over coherent commutative Noetherian
rings
are coherent andNoetherian,
and Hilbert’s Basis Theorem for coherent Noetherianrings.
In the next section we will make
frequent
use of thefollowing
theorem: let K, L befinitely generated
submodules of a coherent module M over acommutative
ring
R. Then K ~ L is afinitely generated
submodule ofM,
andK : L is a
finitely generated
ideal of R. DFor
proofs,
see[Seidenberg, 1974b],
pp.57-59,
and[Richman, 1974],
p.438.
2. Artin-Rees
Lemma,
Krull’s Intersection TheoremLet M be a module over a commutative
ring
R. The tensorproduct R[X]~R
Mis a module over
R[X].
Its elements can be written as03A3lXl ~
ml. LetM[X]
be the module over
R[X]
of formalexpressions 03A3nl=0 Xlmi with
scalarmultipli-
cation defined in the obvious way. One
easily
verifies thatR[X] R M
andM[X] are isomorphic
as modules overR[X].
Lemma 1
Let M be a
finitely presented
module over a commutativering
R. ThenM[X]
is a
finitely presented
module overR[X].
~Let M be a module over a commutative
ring
R, and m aninteger.
DefineM[X]m = {f ~ M[X] 1 deg(f ) m}.
Note thatM[X]m ~
M m as modules overR. So if R is coherent
(with
detachableideals)
and Mfinitely presented,
thenM[X]m
is afinitely presented
coherent module(with
detachablesubmodules)
over R. If R is a coherent Noetherian
ring (with
detachableideals)
and M isfinitely presented,
thenM[X]m
is afinitely presented
coherent Noetherianmodule
(with
detachablesubmodules)
over R.Lemma 2
Let M be a
finitely presented
module over a coherent commutative Noetherianring
R(with
detachableideals).
Let N be anR[X]-submodule
ofM[X]
generated by f1,...,fs.
Iffi~M[X]n
for each i, thenP = N ~ M[X]n
is afinitely generated
module over R such that N ~M[X]m
=03A3m-ni=0XiP
for eachm n.
Proof
We construct a chain
Pi
CP2
c ... offinitely generated
submodules of N ~M[X]n
as follows. LetPl
=Rf 1
+ ...+ Rf,,
and letPk+1
=Pk
+XPk
nM[X]n.
AsM[X]n+1
iscoherent,
the modulesPk
arefinitely generated;
asM[X]n
is Noetherian there is k such thatPk = Pk+1.
SetP = Pk .
Note thatXP ~ M[X]n ~ P.
As P c N ~
M[X]n
we have03A3m-ni=0XiP
C N ~M[X]m.
To show the reverseinclusion,
supposef~N~M[X]m. W[X]m. Write f=03A3si=1gifi, where gi ~ R[X]d
foreach i, and
proceed by
induction on d. If d =1,
thenf ~ Pl
and we are done.If
d > 1,
definehi ~ R[X] by gi = gi(0) + Xhi
and setf*=03A3si=1hifi~N.
Note that
hi~R[X]d-1.
Thenf=Xf*+03A3si=1gi(0)fi,
soXf*~N~M[X]m
whence
f*~M[X]m-1.
If m = n, then induction on dgives f* ~ P
soXf* ~ XP ~ M[X]n ~ P whereupon f EP,
+ P = P. If m > n, then induction on dgives f* ~ 03A3m-1-ni=0XiP,
sof E Pi
+X03A3m-1-ni=0XiP
c03A3m-ni=0XiP.
DNote that in above
Lemma,
if R has detachableideals,
then thering R[X]
has detachable
ideals,
and N,N[X]
andN~M[X]m
have detachable sub- modules.Corollary 3
Let M be a
finitely presented
module over a coherent commutative Noetherianring
R(with
detachableideals).
If N is afinitely generated R[X]-submodule
of
M[X],
then N ~M[X]m
is afinitely presented R-module,
for each m. Inparticular,
N ~ M is afinitely presented
R-submodule of M. DA
morphism 4,
from an R-module M to an S-module N consists of a map0/ :
M - N of abelian groups and aring morphism p :
R -S,
such that03C8(am)
=~(a)03C8(m)
for all a E R and m E M. If we consider N as a moduleover
R,
via a·n =~(a)n, then 03C8 is just
an R-modulehomomorphism.
Thekemel
Ker(03C8)
is anR-submodule
ofM.
Let M be a module over a commuta-tive
ring R,
and let~ : R[X] ~ R[Y]
be aring morphism
between thepolynomial
extensionsR[X]
andR[Y] of
Rsuch
that (p is theidentity
on R.Then
thecanonical extension ik: M[X] ~ M[Y] of ~
from theR[X]-module
M[X] to
theR[Y]-module M[Y]
is definedby 03C8(fm)=~(f)m
for allf E R[X] and
m E M. Weeasily verify that 03C8
is a map in the above sense.Following
asuggestion
of FredRichman, morphisms
as described abovecan also be considered as
ring morphisms using Nagata’s ’Principle
of ideali-zation’ : pass to the
rings
R ~ M and S ~N,
where mm’ = 0 for m, m’ EM,
and nn’ = 0 for n, n’ E N
(compare [Jacobson, 1974],
p.149).
Then03C8:
R ~ M - S ~ N is
simply
aring morphism extending
99.50 Lemma 4
Let M
be a
module over a commutativering
R. Define X =(X1,..., Xm),
andlet ç :
R[X] ~ R
be a map such that ~ is theidentity
on R.Let 03C8 : M[X] ~
Mbe the
canonical
extension of ~. ThenKer(03C8) = ( X1 - ~(X1),..., Xm -
~(Xm))·M[X].
Proof
It suffices to prove the case for
X = (X). Let 03C8(03A3ifi(X)mi) =Eifi(~(X))mi
= 0.
By
the remainder theorem there aregi(X)
such thatfi(X)=(X-
~(X))gi(X)+fi(~(X)).
o03A3ifi(X)mi = 03A3i(X - ~(X))gi(X)mi + 03A3ifi(~(X))mi = 03A3i(X))gi(X)mi.
Hence03A3ifi(X)mi~(X-~(X))·
M[X].
DThe
key
lemma that we will use(to
prove the Artin-ReesLemma, etc.)
isthe
following:
Lemma 5
Let M be a
finitely presented
moduleover
a coherentcommutative
Noetherianring
R(with detachable ideals).
DefineX = (X1,..., Xm )
and Y =(Y1,..., Yn).
Let ~ :
R[X] ~ R[Y]
be a map suchthat (p
is theidentity
on R, and let03C8 : M[X] ~ M[Y] be
the canonical extension to M.Then 41 reflects finitely generated submodules,
thatis,
if N is afinitely generated R[Y]-submodule
ofM[Y], then 4,-’(N)
is afinitely generated R[X]-submodule
ofM[X].
Proof
Extend 41
to amap 03C8+ : M[X, Y] ~ M[Y] by defining 03C8+(Ylm) = Yl03C8(m)
and ~+(Yi) = Yl. Then 03C8+
issurjective,
andKer(03C8+) = (X1-~(X1),...., Xm
-
~(Xm))· M[X, Y] is
afinitely generated
module overR[X, Y].
Let N be afinitely generated
submodule ofM[Y].
Then(03C8+)-1(N) is a finitely generated R[X, Y]-submodule
ofM[X, Y].
Soafter repeated application
ofCorollary
3we
have 03C8-1(N) = (03C8+)-1(N) ~ M[X] is
afinitely generated R[X]-module.
D
If M = R, then above lemma
specializes
to:Proposition 6
Let R be a coherent commutative Noetherian
ring (with
detachableideals)
and let S be a
finitely generated
extension of R such that R c S cR[Y1,..., Yn].
Then S is a coherent Noetherianring (with
detachableideals)
such that the
embedding 03C3:S~R[Y1,...,Yn] reflects finitely generated
ideals.Proof
There is a map
~ : R[X1,..., Xm] ~ ]
such thatim(~) = S. By
Lemma 5
Ker(~)
isfinitely generated,
soS ~ R[X1,..., Xm]/Ker(~)
is acoherent Noetherian
ring (with
detachableideals).
Let I be afinitely
gener- ated ideal ofR[Y1,..., Yn].
Thenby
Lemma 503C3-1(I)
=~(~-1(I))
isfinitely generated.
DTheorem 7
(Artin-Rees Lemma)
Let R be a coherent commutative Noetherian
ring (with
detachableideals),
I c R a
finitely generated
ideal. Let N c M befinitely presented
modules overR. Then there is k such that for all n k we have
Proof
Let
I = (b1,..., bm).
Let~ : R[X1,...., Xm] ~ R[Y]
be such that (p is theidentity
on R and~(Xi) = biY,
andlet 03C8 : M[X1,..., Xm] ~ M[Y]
be thecanonical extension of cp.
By
Lemma 5Im(03C8)
=M[IY] is
afinitely presented
module over the coherent Noetherian
ring (with
detachableideals) Im(~)
=R[IY].
The submoduleN[Y]
is afinitely generated R[Y]-submodule
ofM[Y],
soM[IY] ~ N[Y] = 03C8(03C8-1(N[Y]))
is afinitely generated R[IY]-sub-
module of
M[IY].
There is k such thatM[IY]~N[Y] = 03A3~i=0(IiM ~ N)Yl
is
generated by 03A3ki=0 (IiM ~ N) Y’ as
module overR [ I Y ] .
So for all n k we haveIn-k(IkM~N)
= InM~N. DThe
ring R[IY] in
theproof
of above theorem is known as the Reesring.
Theorem 8
(Krull’s
IntersectionTheorem)
Let M be a
finitely presented
module over a coherent commutative Noetherianring R (with
detachableideals),
and let I be afinitely generated
ideal of R.Put IooM=
~nInM.
ThenI(I’M)
= IooM.Proof
It suffices to prove IN = N for each
finitely generated
module N c I’M:by
Theorem 7 there is k such that for all n k we have 7W ~ N =
In-k(IkM
nN ),
so N =I n - kN.
Put n = k + 1. D52
By Nakayama’s
Lemma we have that if IM = M for afinitely generated
module M and an ideal I over a commutative
ring
R, thenI + AnnRM = R.
This is
equivalent
to: there is b ~ I such that(1
+b)M
= 0.Proposition
9Let M be a
finitely presented
module over a coherent commutative Noetherianring R (with
detachableideals),
and let I be afinitely generated
idealcontained in the Jacobson radical
rad(R).
ThenI~M = ~nInM = 0.
Inparticular,
/00 = 0.Proof
Let N c I~M be a
finitely generated
module. Thenby
Theorem 8 we haveIN = N, so
(1
+b ) N
= 0 for some b E I crad( R ).
But 1 + b isinvertible,
soN = 0. Hence I~M = 0. Put M = R. Then I~ = 0. 0
Corollary
10Let R be a coherent commutative Noetherian
ring (with
detachableideals)
such that the Jacobson radical
rad(R)
isfinitely generated.
Thenrad(R)~
=~nrad(R)n=0.
nAcknowledgements
The author is
grateful
to McGillUniversity,
whereduring
his stay inApril
1985 he discovered above
proof
of the Artin-Rees Lemma. He would like to thank Michael Barr and AndréJoyal
for the invitation to visit McGillUniversity.
Thanks are also due to Fred Richman for somehelpful
sugges- tions.By personal
communication we learned that Theorem 8 was alsoproved by
Gabriel
Stolzenberg,
in 1984. Hisproof
uses a moreexplicit approach
like in[Seidenberg, 1974a].
References
Jacobson, N.: Basic algebra I. W.H. Freeman and Co. (1974) xvi + 472 pp.
Mines, R., Richman, F. and Ruitenburg, W.: A course in constructive algebra, to appear.
Richman, F.: Constructive aspects of Noetherian rings. Proc. Amer. Math. Soc. 44 (1974) 436-441.
Seidenberg, A.: Constructions in algebra. Transactions Amer. Math. Soc. 197 (1974) 273-313.
Seidenberg, A.: What is Noetherian? Rend. Sem. Mat. e Fis. Milano 44 (1974) 55-61.
Seidenberg, A.: On the Lasker-Noether decomposition theorem. Amer. J. Math. 106 (1984)
611-638.