1 Introduction
Given an ideal I in a Noetherian local ring
$(R, {\mathbf m})$
, the notions of integral closure, reduction, analytic spread, and multiplicity of I are fundamental objects of study in commutative algebra and algebraic geometry (see for instance [Reference Herrmann, Ikeda and Orbanz26, Reference Huneke and Swanson27, Reference Vasconcelos45]). These notions have essential applications also in singularity theory mainly due to the works of Lejeune and Teissier [Reference Kodiyalam34, Reference Simis, Ulrich and Vasconcelos41, Reference Teissier42]. These applications concern the study of the equisingularity of deformations of hypersurfaces in
$({\mathbb C}^n,0)$
with isolated singularity at the origin. The concept of integral closure of ideals was extended by Rees to modules (see [Reference Rees38]). Moreover, the multiplicity of ideals was extended to modules by Buchsbaum and Rim [Reference Buchsbaum and Rim11] (see also Kirby [Reference Kirby31]), thus leading to what is commonly known as Buchsbaum–Rim multiplicity of a submodule of
$R^p$
of finite colength.
The integral closure and multiplicity of a submodule of a free module satisfy analogous properties as those satisfied by ideals. For instance, they satisfy an analogous of the Rees’ multiplicity theorem (see [Reference Katz30] or [Reference Vasconcelos45, Corollary 8.20]). Moreover, when the residual field is infinite, the analytic spread of a submodule (see Definition 2.6) also coincides with the minimum number of elements needed to generate a reduction of the submodule (see [Reference Brennan, Ulrich and Vasconcelos7, Reference Huneke and Swanson27, Reference Vasconcelos45]). We also remark that, by the results of Gaffney [Reference Gaffney18, Reference Gaffney19], the notion of integral closure of modules and Buchsbaum–Rim multiplicities have essential applications to the study of the equisingularity of deformations of isolated complete intersection singularities. We also refer to [Reference Gaffney, Trotman and Wilson20] for other applications in singularity theory.
In general, the computation of the analytic spread and the integral closure of a submodule is a nonctrivial problem than can be approached from several points of view. Our objective in this work takes part of the general project of computing effectively the analytic spread and the integral closure for certain classes of modules. We relate the analytic spread of a module expressed as the direct sum of two submodules with the analytic spread of its components (see Theorem 3.6 and Corollary 3.8). Moreover, we analyze a class of submodules
$M\subseteq R^p$
, that we call integrally decomposable, for which a generating system of
$\overline M$
can be obtained by means of an easy computer algebra procedure once the integral closure of each row ideal
$M_i$
is known (Theorem 4.9).
In Section 2, we recall briefly some fundamental facts about the integral closure of modules, analytic spread, reductions, Buchsbaum–Rim multiplicity of submodules of a free module, and Rees algebras that will be used in subsequent sections. In particular, we highlight the connection between the integral closure of a module M and the integral closure of the ideal generated by the minors of size
${\mathrm {rank}}(M)$
of M (Theorem 2.10 and Corollary 2.12).
Section 3 is devoted to the study of the analytic spread of decomposable modules. The main result of this section is Theorem 3.6, where we relate
$\ell (M \oplus N)$
with
$\ell (M)$
and
$\ell (N)$
, and we derive a generalization of some results of [Reference Hyry29] and [Reference Lejeune and Teissier35] about the analytic spread of ideals (see also [Reference Huneke and Swanson27, 8.4.4]). This result has required the study of multigraded Rees algebras and their corresponding multiprojective spectrum (see Sections 3.1 and 3.2). As a corollary, given ideals
$I_1,\ldots , I_p$
of R, we prove that
$\ell (I_1\oplus \cdots \oplus I_p)=\ell (I_1\cdots I_p)+p-1$
(see Corollary 3.10).
In Section 4, we introduce the class of integrally decomposable modules
$M\subseteq R^p$
(Definition 4.1) and analyze their relation with the condition
$C(M)=\overline M$
(see Theorem 4.9), where
$C(M)$
denotes the submodule of
$R^p$
generated by the elements
$h\in \overline {M_1}\oplus \cdots \oplus \overline {M_p}$
such that
${\mathrm {rank}}(M)={\mathrm {rank}}(M,h)$
. In general, we have that
$\overline M\subseteq C(M)$
. If equality holds, then we obtain a substantial simplification of the computation of
$\overline M$
, as can be seen in Examples 4.14 and 4.23.
We also extend the notion of Newton nondegenerate submodule of
${\mathcal O}_n^p$
introduced in [Reference Bivià-Ausina2] to the case where the rank of the module is not p. These modules constitute a wide class of integrally decomposable submodules. We recall that
${\mathcal O}_n$
denotes the local ring of analytic function germs
$({\mathbb C}^n,0)\to {\mathbb C}$
. As a consequence of our study, we show in Example 4.28 an integrally closed and nondecomposable submodule of
${\mathcal O}_2^2$
(see Definition 2.1) whose ideal of maximal minors can be factorized as the product of two proper integrally closed ideals.
2 Preliminaries: Rees algebras, analytic spread, and integral closure
Throughout this paper, R is a Noetherian ring and all R-modules are finitely generated. An R-module M has a rank if there exists
$e\in {\mathbb {N}}$
such that
$M_{\mathfrak {p}}\cong R^e_{\mathfrak {p}}$
for every
${\mathfrak {p}}$
associated prime of R. Equivalently, if
$M\otimes _R Q(R)$
is a free
$Q(R)$
-module of rank e, where
$Q(R)$
is the total ring of fractions of R. In this case, we also say M has rank e (
${\mathrm {rank}}(M)=e$
), and if
$e>0,$
we say M has positive rank. We note that an R-ideal I has positive rank if it contains nonzero divisors. If R is an integral domain, then
$Q(R)$
is a field and hence every module over an integral domain has a rank.
From now on, whenever M is a submodule of a free module
$R^p$
, we identify M with a matrix of generators. In this case, we denote by
${\mathbf I}_i(M)$
the ideal of R generated by the
$i\times i$
minors of M. If
$i>p$
, then we set
${\mathbf I}_i(M)=(0)$
. We note that the ideals
${\mathbf I}_i(M)$
are independent of the matrix of generators chosen as they agree with the Fitting ideals of the module
$R^p/M$
(see [Reference Eisenbud16, Section 2.2]). If M has a rank, the maximum i such that
${\mathbf I}_i(M)\otimes _R Q(R)\neq (0)$
coincides with
${\mathrm {rank}}(M)$
.
If
$M\subseteq R^p$
is a submodule, then for any
${\texttt L}\subseteq \{1,\ldots , p\}$
,
${\texttt L}\neq \emptyset $
, we denote by
$M_{{\texttt L}}$
the submodule of
$R^{\vert {\texttt L}\vert }$
obtained by projecting the components of M indexed by
${\texttt L}$
, where
$\vert {\texttt L}\vert $
is the cardinal of
${\texttt L}$
. In particular, we have
$M_{\{i\}} = M_i$
for all
$i=1,\ldots , p$
, where
$M_i$
is the ideal of R generated by the elements of the ith row of any matrix of generators of M. The ideals
$M_1,\ldots , M_p$
are called the row ideals of M. It is immediate to check that these ideals are independent of the chosen matrix of generators of M.
Definition 2.1. Let M be a submodule of
$R^p$
. We say that M is decomposable when
$M=M_1\oplus \cdots \oplus M_p$
.
2.1 Rees algebras and the analytic spread
In this subsection, we include the definition and some of the properties of Rees algebras of modules. We also define the analytic spread of modules. For more details see [Reference Eisenbud, Huneke and Ulrich17] and [Reference Saia40].
Henceforth, we denote by
${\operatorname {Sym}}_R(M),$
the symmetric algebra of the R-module M, or simply
${\operatorname {Sym}}(M)$
when the base ring is clear. We also denote by
$\tau _R(M)$
the R-torsion of M, that is,
$\tau _R(M)=\{x\in M\mid (0:_R x) \text { contains nonzero divisors of } R\}$
.
Definition 2.2 If M has a rank, the Rees algebra of M is defined as

The above definition coincides with the usual one for ideals, that is,
${\mathcal R}(I)=R[It]=\oplus _{n\in {\mathbb {N}}} I^nt^n$
, although we note that the latter does not require the rank assumption.
Remark 2.3. Assume M has a rank, then the natural map
${\mathcal R}(M)\to {\mathcal R}(M/\tau _R(M))$
is an isomorphism, that is,

To see this, we note that since
${\operatorname {Sym}}(M/\tau _R(M))/\tau _R\big ({\operatorname {Sym}}(M/\tau _R(M))\big )$
is torsion-free, the kernel of the natural map
$\varphi : {\operatorname {Sym}}(M)\to {\operatorname {Sym}}(M/\tau _R(M))/\tau _R\big ({\operatorname {Sym}}(M/\tau _R(M))\big )$
contains
$\tau _R({\operatorname {Sym}}(M))$
. On the other hand, since M has a rank,
$M\otimes _R Q(R)$
is free and then
$\varphi \otimes _R Q(R)$
is an isomorphism. Thus,
$\ker (\varphi )$
has rank zero which is equivalent to being contained in
$\tau _R({\operatorname {Sym}}(M))$
.
We also note that
$M/\tau _R(M)$
is a torsion-free module with a rank, then it is contained in a free R-module. The latter implies that when dealing with the Rees algebra of a module with a rank, one may always assume it is contained in a free module.
Remark 2.4. Assume M has a rank and
$M/\tau _R(M)\subseteq F$
for a free R-module
$F\cong R^{r}$
, then
${\mathcal R}(M)$
is isomorphic to the image of the map
${\operatorname {Sym}}(M)\xrightarrow {\alpha } {\operatorname {Sym}}(F)\cong R[t_1,\ldots , t_r]$
.
In the following proposition, we recall some facts about the dimension and associated primes of Rees algebras. Following the notation from Remark 2.4, let
${\mathcal T} := R[t_{1},\ldots , t_r]$
. For any
$I \in {\operatorname {Spec}} R,$
we denote by
$I'$
the
${\mathcal R}$
-ideal
$I {\mathcal T}\cap {\mathcal R}(M)$
.
Proposition 2.5. Let M be an R-module that has a rank. Then
-
(1)
${\operatorname {Min}}({\mathcal R}(M)) = \{P'\mid P\in {\operatorname {Min}}(R)\}$ and
${\operatorname {Ass}}({\mathcal R}(M))=\{P'\mid P\in {\operatorname {Ass}}(R)\}$ .
-
(2)
${\operatorname {dim}} {\mathcal R}(M) = {\operatorname {dim}} R+{\mathrm {rank}} (M)$ .
Proof See [Reference Lipman and Draper36, Section 15.4] and [Reference Saia40, 2.2].
We are now ready to define the analytic spread.
Definition 2.6. Assume
$(R,{\mathfrak {m}},k)$
is local and M is an R-module having a rank. The fiber cone of M is defined as
${\mathcal F}(M):={\mathcal R}(M)\otimes _R k.$
The analytic spread of M is then
$\ell (M):={\operatorname {dim}} {\mathcal F}(M).$
The following proposition will be needed in several of our arguments.
Proposition 2.7 ([Reference Saia40, 2.3]). Let M be an R-module having a rank. Then

2.2 Integral closure of modules
In this subsection, we include the definition of integral closure of modules and some basic properties of it. We restrict ourselves to the case of torsion-free modules with a rank. For more details see [Reference Huneke and Swanson27, Chapter 16] and [Reference Vasconcelos45, Chapter 8].
Definition 2.8 (Rees [Reference Rees38]). Let R be a Noetherian ring and let M be a submodule of
$R^p$
.
-
(1) The element
$h\in R^p$ is integral over M if for every minimal prime
${\mathfrak {p}}$ of R and every discrete valuation ring (DVR) or field V between
$R/{\mathfrak {p}}$ and
$R_{\mathfrak {p}}/{\mathfrak {p}} R_{\mathfrak {p}}$ , the image
$hV$ of h in
$V^p$ is in the image
$MV$ of the composition of R-maps
$M\hookrightarrow R^p\to V^p$ (see [Reference Huneke and Swanson27, 16.4.9]).
-
(2) The integral closure of M in
$R^p$ is defined as
$\overline {M}:=\{h\in R^p: h \text { is integral over }M\},$ which is a submodule of
$R^p$ . If
$M=\overline {M}$ , we say M is integrally closed. We note that if
$M\subseteq R$ is an ideal, then the integral closure of M as a module coincides with that as an ideal (see [Reference Huneke and Swanson27, 6.8.3]).
-
(3) Assume M has a rank. A submodule
$U\subseteq M$ having a rank is a reduction of M if
$M\subseteq \overline {U}$ . As shown in [Reference Rees38] (see also [Reference Huneke and Swanson27, 16.2.3]), this is equivalent to
${\mathcal R}(M)$ being integral over the subalgebra generated by the image of U. The latter condition is in turn equivalent to
$[{\mathcal R}(M)]_{n+1}=U[{\mathcal R}(M)]_n$ for
$n\gg 0$ , where U is identified with its image in
$[{\mathcal R}(M)]_1$ . A reduction is minimal if it does not properly contain any other reduction of M.
Remark 2.9. Let
$M\subset R^p$
be a submodule having a rank, then
-
(1)
$\overline {M}=[\overline {{\mathcal R}(M)}]_1$ , where
$\overline {{\mathcal R}(M)}$ is the integral closure of
${\mathcal R}(M)$ in
${\operatorname {Sym}}(R^p)$ (cf. [Reference Huneke and Swanson27, 5.2.1]).
-
(2) If R is local, then for every reduction U of M we have
$\mu (U)\,{\geqslant }\, \ell (M)$ , where
$\mu (-)$ denotes the minimal number of generators. Moreover, if R has infinite residue field then every minimal reduction is generated by exactly
$\ell (M)$ elements.
-
(3) It is clear from the definition that free modules
$R^q\subseteq R^p$ are integrally closed. Moreover, if
$U\subseteq M$ is a reduction, then
${\mathrm {rank}}(U)={\mathrm {rank}}(M)$ (see [Reference Vasconcelos45, p. 416]). In particular,
${\mathrm {rank}}(M)={\mathrm {rank}}(\overline {M})$ .
The integral closure of modules admits several characterizations. The following theorem relates the integral closure of modules with the integral closure of ideals. As far as the authors are aware, this result had not appeared in the literature in this generality (see [Reference Gaffney18, 1.7], [Reference Huneke and Swanson27, 16.3.2], [Reference Rees38, 1.2], [Reference Vasconcelos45, 8.66] for related statements).
Theorem 2.10. Let R be a Noetherian ring and
$M\subseteq R^p$
a submodule having a rank. Let
$h\in R^p$
be such that
$M+Rh$
also has a rank and
${\mathrm {rank}}(M)={\mathrm {rank}}(M+Rh)$
. Then the following conditions are equivalent.
-
(1)
$h\in \overline M$ .
-
(2)
$\overline {{\mathbf I}_i(M)}=\overline {{\mathbf I}_i(M+R h)}$ , for all
$i\,{\geqslant }\, 1$ .
-
(3)
$\overline {{\mathbf I}_r(M)}=\overline {{\mathbf I}_r(M+R h)}$ , for
$r={\mathrm {rank}}(M)$ .
For the proof of the theorem, we need the following lemma whose proof is essentially the same as [Reference Gaffney18, 1.6]. We include here the details for completeness.
Lemma 2.11. Let R be a Noetherian integral domain and
$M\subseteq R^p$
a submodule. Let
$h\in R^p$
be an arbitrary element and set
$r={\mathrm {rank}}(M+Rh)$
, then
${\mathbf I}_r(M)h\subseteq {\mathbf I}_r(M+Rh)M$
.
Proof If
${\mathrm {rank}}(M)<r$
, then
${\mathbf I}_r(M)=0$
and the conclusion clearly follows. Then we may assume
${\mathrm {rank}}(M)=r$
. We identify M with a matrix of generators and
$M+Rh$
with the matrix
$[M\vert h]$
. Let
$M'$
be a
$r\times r$
submatrix of M such that
$d=\det (M')\neq 0$
and let
${\texttt L}\subseteq \{1,\ldots , p\}$
be the rows of M corresponding to the rows of
$M'$
. By Cramer’s rule, there exists
$x_1,\ldots , x_r\in {\mathbf I}_r(M'\vert h_{\texttt L})\subseteq {\mathbf I}_r(M\vert h)$
such that
$Mx= dh_{\texttt L}$
, where
$x=[\begin {matrix} x_1&\ldots & x_r \end {matrix}]^T\in R^r. $
Let N be the
$p\times r$
submatrix of M corresponding to the columns of
$M'$
and consider the vector
$g=dh-Nx$
. By construction, we have
$g\in M+Rh$
and
$g_{\texttt L}=0$
. Let
$i\in \{1,\ldots , p\}\setminus {\texttt L}$
, then the
$(r+1)\times (r+1)$
minor of
$[N\vert g]$
corresponding to the rows
${\texttt L}\cup \{i\}$
is
$\pm g_id$
and it must vanish since
${\mathrm {rank}}(M+Rh)=r$
. Therefore,
$g_id=0$
which implies
$g_i=0$
. Thus
$g=0$
and then
$dh=Nx\subseteq {\mathbf I}_r(M+Rh)M$
. Since
$M'$
was chosen arbitrarily the proof is complete.
We are now ready to prove the theorem.
Proof of Theorem 2.10
We begin with (1)
$\Rightarrow $
(2). Let
${\mathfrak {p}}$
be a minimal prime of R and V a DVR or a field between
$R/{\mathfrak {p}}$
and
$R_{\mathfrak {p}}/{\mathfrak {p}} R_{\mathfrak {p}}$
. Since
$hV\in MV$
, for every
$i\,{\geqslant }\, 1$
we have

Thus
${\mathbf I}_i(M+Rh)\subseteq \overline {{\mathbf I}_i(M)}$
and (2) follows.
Since (2)
$\Rightarrow $
(3) is clear, it suffices to show (3)
$\Rightarrow $
(1). Let
${\mathfrak {p}}$
be a minimal prime of R and for a submodule
$N\subseteq R^q$
let
$N(R/{\mathfrak {p}})$
its image in
$(R/{\mathfrak {p}})^q$
. By assumption, we have that
$M(R/{\mathfrak {p}})$
and
$(M+Rh)(R/{\mathfrak {p}})$
both have rank r. In particular,
${\mathbf I}_r(M)(R/{\mathfrak {p}})={\mathbf I}_r(M(R/{\mathfrak {p}}))\neq 0$
, and likewise
${\mathbf I}_r(M+Rh)(R/{\mathfrak {p}})\neq 0$
. Let V a DVR or a field between
$R/{\mathfrak {p}}$
and
$R_{\mathfrak {p}}/{\mathfrak {p}} R_{\mathfrak {p}}$
. Then by the assumption and Lemma 2.11, applied to
$R/{\mathfrak {p}}$
, we have

Thus
$hV\in MV$
. We conclude
$h\in \overline {M}$
, as desired.
As an immediate consequence of Theorem 2.10, we have the following result.
Corollary 2.12. Let R be a Noetherian ring and let
$M\subseteq R^p$
be a submodule having a rank. Let
$r={\mathrm {rank}}(M)$
. Then

Assume R is local of dimension d and let
$\lambda (-)$
denote the length function of R-modules. If
$\lambda (R^p/M)<\infty $
, we say M has finite colength and in this case the limit

is called the Buchsbaum–Rim multiplicity of M. It is known that if R is Cohen Macaulay and M is generated by
$d+p-1$
elements, then
$e(M)=\lambda (R^p/M)=\lambda (R/{\mathbf I}_p(M))$
(see for instance [Reference Gaffney19, p. 214]).
We recall the following numerical characterization of integral closures due to Rees [Reference Matsumura37] in the case of ideals and Katz [Reference Katz30] for modules.
Theorem 2.13 ([Reference Huneke and Swanson27, p. 317], [Reference Katz30]). Let R be a formally equidimensional Noetherian local ring of dimension
$d>0$
. Let
$N\subseteq M\subseteq R^p$
be submodules such that
$\lambda (R^p/N)<\infty $
. Then
$\overline M=\overline {N}$
if and only if
$e(N)=e(M)$
.
Remark 2.14. Let
$M\subseteq R^p$
be a submodule. In general, we have

However, the first inclusion in (2.1) might be strict. For instance, consider the submodule of
${\mathcal O}_2^2$
generated by the columns of the matrix

It is clear that
$x^3\in \overline {M_1}$
,
$x\in \overline {M_2}$
. Let
$h=[\begin {matrix} x^3 & x \end {matrix}]^T$
, we can see that
$h\notin \overline M$
. By Theorem 2.10, we have that

where the last equivalence follows from Theorem 2.13. However
$e({\mathbf I}_2(M))=8$
and
$e({\mathbf I}_2(M+ {\mathcal O}_2 h))=6$
, as can be computed using Singular [Reference De Jong14]. Hence
$h\notin \overline M$
.
Another argument leading to the conclusion that
$h\notin \overline M$
is the following. We have that
$e(M)=7$
and
$e(M+ {\mathcal O}_2 h)=5$
, computed again using Singular. Since these multiplicities are different, it follows that
$h\notin M$
, by Theorem 2.13. Moreover, by using Macaulay2 [Reference Grayson and Stillman21] (see Remark 4.25), it is possible to prove that
$\overline M$
is generated by the columns of the matrix

That is,
$\overline {M}=M+{\mathcal O}_2[\begin {matrix} x^3y^2& x+y \end {matrix}]^T. $
Given an analytic map
$\varphi :({\mathbb C}^m,0)\to ({\mathbb C}^n,0)$
, we denote by
$\varphi ^*$
the morphism
${\mathcal O}_n\to {\mathcal O}_m$
given by
$\varphi ^*(h)=h\circ \varphi $
, for all
$h\in {\mathcal O}_n$
. For submodules of
${\mathcal O}_n^p$
, we have the following alternative definition of integral closure.
Theorem 2.15 (Gaffney [Reference Gaffney18, p. 303]). Let
$M\subseteq {\mathcal O}_n^p$
be a submodule and let
$h\in {\mathcal O}_n^p$
. Then h is integral over M if and only if
$\varphi ^*(h)\in {\mathcal O}_1\varphi ^*(M)$
, for any analytic curve
$\varphi :({\mathbb C},0)\to ({\mathbb C}^n,0)$
.
Example 2.16. It is also possible to check that
$h\notin \overline M$
in the example from Remark 2.14 by considering the arc
$\varphi :({\mathbb C},0)\to ({\mathbb C}^2,0)$
given by
$\varphi (t)=(-t+t^3, t)$
, for all
$t\in {\mathbb C}$
. We have that
$\varphi ^*(h)=[\begin {matrix} (-t+t^3)^3 & -t+t^3 \end {matrix}]^T $
and that
$\varphi ^*(M)$
is generated by the columns of the matrix

We note that the first and third columns of the previous matrix coincide. If
$\varphi ^*(h)\in \varphi ^*(M)$
, then we would have

The ideal on the left of (2.2) is equal to
$( t^4)$
and the ideal on the right of (2.2) is equal to
$( t^6)$
. Hence
$\varphi ^*(h)\notin \varphi ^*(M)$
and by Theorem 2.15 it follows that
$h\not \in \overline {M}$
.
We finish this section with the following relation between integral closures and projections.
Proposition 2.17. Let R be a Noetherian ring and
$M\subseteq R^p$
a submodule, then for every nonempty
${\texttt L}\subseteq \{1,\ldots , p\}$
we have
$(\overline {M})_{\texttt L}\subseteq \overline {M_{\texttt L}}$
.
Proof Fix
$h\in \overline {M}$
. For every a minimal prime
${\mathfrak {p}}$
of R and every DVR or field V between
$R/{\mathfrak {p}}$
and
$R_{\mathfrak {p}}/{\mathfrak {p}} R_{\mathfrak {p}},$
we have
$h_{\texttt L} V=(hV)_{\texttt L}\in (MV)_{\texttt L}=M_{\texttt L} V.$
Thus
$h_{\texttt L}\in \overline {M_{\texttt L}}$
. The result follows.
3 The analytic spread of decomposable modules
In this section, we study the analytic spread of decomposable modules and its relation with the analytic spread of their components. Our main results are Theorem 3.6 and its corollaries. We begin with some necessary background information.
3.1 Multigraded algebras and multiprojective spectrum
In this subsection, we recall several facts about multigraded algebras and their multihomogeneous spectrum, we refer the reader to [Reference Hyry28] for more information. We start by setting up some notation.
Let
$p\in {\mathbb {Z}}_{>0}.$
We denote by
${\mathbf {n}}$
the vector
$(n_1,\ldots , n_p)\in {\mathbb {N}}^p$
. For convenience, we also set
$\mathbf {0}=(0,\ldots , 0)$
and
$\mathbf {1}=(1,\ldots , 1)$
where each of these vectors belongs to
${\mathbb {N}}^p$
. We call the sum
$n_1+\cdots +n_p$
the total degree of
${\mathbf {n}}$
and denote it by
$|{\mathbf {n}}|$
.
Let R be a Noetherian ring and
$A=\oplus _{{\mathbf {n}}\in {\mathbb {N}}^p}A_{{\mathbf {n}}}$
a Noetherian
${\mathbb {N}}^p$
-graded algebra with
$A_{\mathbf {0}}=R$
and generated by the elements of total degree one (standard graded). We denote by
$A^{\Delta }$
the diagonal subalgebra of A, that is,
$A^{\Delta }=\oplus _{n\in {\mathbb {N}}}A_{n\mathbf {1}}$
. For every
$1{\leqslant } i{\leqslant } p,$
we write
$A^{(i)}=\oplus _{n_i=0}A_{{\mathbf {n}}}$
. We also consider the following
${\mathbb {N}}^p$
-homogeneous A-ideals
$A^{+}_i=\oplus _{n_i>0}A_{{\mathbf {n}}}$
for
$1{\leqslant } i{\leqslant } p$
and
$ A^{+}=\oplus _{n_1,\ldots , n_p>0}A_{{\mathbf {n}}}.$
We write
${\operatorname {Proj}}^p A = \{P\in {\operatorname {Spec}} A\mid P$
is
${\mathbb {N}}^p$
-homogeneous, and
$A^+\not \subset P\}.$
The dimension of
${\operatorname {Proj}}^p A$
is one minus the maximal length of an increasing chain of elements of
${\operatorname {Proj}}^p A$
,
$P_0\subsetneq P_1\subsetneq \cdots \subsetneq P_d$
. The relation between the dimensions of
${\operatorname {Proj}}^p A$
and A is explained in the following lemma.
Lemma 3.1 ([Reference Hyry28, 1.2]). Let
${\mathcal Z}={\operatorname {Proj}}^p A$
and assume
${\mathcal Z}\neq \emptyset $
, then
-
(1)
${\operatorname {dim}} {\mathcal Z} = \max \{{\operatorname {dim}} A/P\mid P\in {\mathcal Z}\}-p{\leqslant } {\operatorname {dim}} A -p$ .
-
(2) If
${\operatorname {dim}} A^{(i)}<{\operatorname {dim}} A$ for every
$1{\leqslant } i{\leqslant } p$ , then
${\operatorname {dim}} {\mathcal Z} = {\operatorname {dim}} A-p$ .
It is possible to give
${\operatorname {Proj}}^p A$
a structure of scheme and to show that it is isomorphic to
${\operatorname {Proj}}^1 A^{\Delta }$
(see [Reference Hartshorne22, Part II, Exercise 5.11] and also [Reference Hayasaka24, Lemma 3.2] and [Reference Kirby and Rees33, Lemma 7.1]). For the reader’s convenience, we provide a proof of the following particular result which suffices for our applications.
Proposition 3.2. Let
$\iota : A^{\Delta }\to A$
be the natural inclusion. Then
$\iota ^*: {\operatorname {Proj}}^p A \to {\operatorname {Proj}}^1 A^{\Delta }$
is a bijection.
Proof Clearly
${\operatorname {Proj}}^p A = \emptyset $
if and only if
${\operatorname {Proj}}^1 A^{\Delta } = \emptyset $
if and only if
$A_{n\mathbf {1}}=0$
for
$n\gg 0$
, then we may assume these two sets are both nonempty. For every
$1{\leqslant } i{\leqslant } p$
, let
$\mathfrak {e}_i=(0,\ldots ,0,1,0,\ldots , 0)\in {\mathbb {N}}^p$
where the 1 is in the ith-position. Fix
$0\neq f_i\in A_{\mathfrak {e}_i}$
for
$1{\leqslant } i{\leqslant } p$
and let
$f=f_1\cdots f_p$
. Since every element in the localization
$A_f$
is a unit times an element of
$A^{\Delta }_f$
, one can easily see that
$\iota _f^*$
is bijective.
We first show
$\iota ^*$
is injective. Let
$P_1,P_2\in {\operatorname {Proj}}^p A$
and assume
$\iota ^*(P_1)=\iota ^*(P_2)$
. If f is as above and such that
$f\not \in P_1$
(thus
$f\not \in P_2$
), then by assumption
$\iota ^*_f(P_1A_f)=\iota ^*_f(P_2A_f)$
. Hence
$P_1A_f=P_2A_f$
, which implies
$P_1=P_2$
.
We now show
$\iota ^{*}$
is surjective. Let
$P\in {\operatorname {Proj}}^1 A^{\Delta }$
and
$f\not \in P$
as above. Then there exists
$Q\in A$
such that
$\iota ^{*}_f(QA_f)=PA^{\Delta }_{f}$
, which implies
$\iota ^*(Q)=P$
, finishing the proof.
We end this subsection with the following lemma that will be used in the proofs of our main results.
Lemma 3.3. Let
$A=\oplus _{{\mathbf {n}}\in {\mathbb {N}}^p}A_n$
be a Noetherian standard
${\mathbb {N}}^p$
-graded algebra and
${\mathfrak {p}}\in {\operatorname {Proj}}^{p-1} A^{(p)}$
(if
$p=1$
,
${\operatorname {Proj}}^0 A_0$
is simply
${\operatorname {Spec}} A_0$
). Fix
$e\in {\mathbb {N}}$
, then the following statements are equivalent.
-
(1) There exists a chain of elements in
${\operatorname {Proj}}^p A$ ,
$P_0\subsetneq P_1\subsetneq \cdots \subsetneq P_{e-1}$ such that
${\mathfrak {p}} = P_i\cap A^{(p)}$ for every
$0{\leqslant } i {\leqslant } e-1$ .
-
(2)
${\operatorname {dim}} Q(A^{(p)}/{\mathfrak {p}})\otimes _{A^{(p)}} A \,{\geqslant }\, e$ .
Proof Set
$W = Q(A^{(p)}/{\mathfrak {p}})\otimes _{A^{(p)}} A$
. If (1) holds, then
$P_0W\subsetneq \cdots \subsetneq P_{e-1}W \subsetneq ( {\mathfrak {p}} +A^+_p)W=W^+$
is a chain of prime ideals in W. Thus,
${\operatorname {dim}} W\,{\geqslant }\, e$
and (2) follows.
Conversely, if (2) holds then
${\operatorname {dim}} (A/{\mathfrak {p}} A)_{{\mathfrak {p}} A+A^+_p}\,{\geqslant }\, e$
. Since associated primes of
${\mathbb {N}}^p$
-graded rings are
${\mathbb {N}}^p$
-homogeneous ([Reference Huneke and Swanson27, A.3.1]), a direct adaptation of [Reference Bruns and Koch9, 1.5.8(a)] to
${\mathbb {N}}^p$
-graded rings shows that there exist
${\mathbb {N}}^p$
-homogeneous A-ideals
${\mathfrak {p}} A\subseteq P_0\subsetneq \cdots \subsetneq P_{e-1}\subsetneq ({\mathfrak {p}} A+A^+_p)$
whose images in the ring
$(A/{\mathfrak {p}} A)_{{\mathfrak {p}} A+A^+_p}$
are all different. Since
${\mathfrak {p}} = P_i\cap A^{(p)}$
for every
$0{\leqslant } i{\leqslant } e-1$
, the result follows.
3.2 Multigraded Rees algebras
In this subsection, we describe a standard multigraded structure for the Rees algebras of direct sums of modules.
Definition 3.4. Let
$M_1,\ldots ,M_p$
be R-modules having a rank. We define a natural standard
${\mathbb {N}}^p$
-graded structure on
${\mathcal R}(M_1\oplus \cdots \oplus M_p)$
. By [Reference Eisenbud16, A2.2.c], we have

and since each of the algebras
${\operatorname {Sym}}(M_i)$
has a standard
${\mathbb {N}}$
-grading, we can combine these to an
${\mathbb {N}}^p$
-grading of
${\mathcal R}(M_1\oplus \cdots \oplus M_p)$
by setting
$[\bigotimes _{i=1}^p{\operatorname {Sym}}(M_i)]_{\mathbf {n}}=\bigotimes _{i=1}^p {\operatorname {Sym}}(M_i)_{n_i}.$
Proposition 3.5. Let
$M_1,\ldots , M_p$
be R-modules having a rank and set
${\mathcal R}'={\mathcal R} (M_1\oplus \cdots \oplus M_{p-1})$
. Then there is a natural graded
${\mathcal R}'$
-isomorphism

Proof We claim that for any R-module M with a rank we have
$\tau _{{\mathcal R}'}(M\otimes _R {\mathcal R}')$
is equal to the image T of
$\tau _R(M)\otimes _R {\mathcal R}'$
in
$M\otimes _{R} {\mathcal R}'$
. First observe that by Proposition 2.5(1),
$M\otimes _R {\mathcal R}'$
has a rank as
${\mathcal R}'$
-module and it is equal to
${\mathrm {rank}} (M)$
. Now, consider a short exact sequence

By tensoring with
${\mathcal R}'$
it follows that T contains
$\tau _{{\mathcal R}'}(M\otimes _R {\mathcal R}')$
. On the other hand, T has rank zero as
${\mathcal R}'$
-module (since
${\mathrm {rank}} (\tau _R(M))=0$
), then it must be
${\mathcal R}'$
-torsion. The claim follows. We obtain the following natural maps

Clearly the kernel of the composition of these maps contains
$\tau _R({\mathcal S})$
and, since tensoring by
$Q(R)$
leads to an monomorphism, this kernel must be equal to
$\tau _R({\mathcal S})$
. The result follows.
3.3 Main results about the analytic spread of modules
This subsection contains the main results of this section. We assume
$(R,{\mathfrak {m}},k)$
is a Noetherian local ring.
The following is the main theorem of this section. This result, in particular, allows us to recover, and extend, the results in [Reference Hyry29, Lemma 4.7], [Reference Lejeune and Teissier35, 5.5], and [Reference Saia40, 2.3].
Theorem 3.6. Let M and N be R-modules having a rank. Then

Proof We may assume M and N are torsion-free and hence contained in free R-modules (Remark 2.3). If either M or N has rank zero, then it has to be the zero module. Then we may assume they both have positive rank. Consider the following natural surjective maps

Since
$Q(R)\otimes _R \beta $
is an isomorphism and the image of
$\beta $
is torsion-free, it follows that
$\ker \beta \subseteq \tau _R({\operatorname {Sym}}(M)\otimes _R {\operatorname {Sym}}(N))\subseteq \ker \beta .$
Then we obtain a surjective map

By tensoring this map by
$k,$
we observe that
${\mathcal F}(M\oplus N)$
is a quotient of
${\mathcal F}(M)\otimes _k {\mathcal F}(N)$
, and since the latter is a tensor product of affine algebras, it has dimension
${\operatorname {dim}} {\mathcal F}(M)+{\operatorname {dim}} {\mathcal F}(N)=\ell (M)+\ell (N)$
. The right-hand inequality follows.
We now show the left-hand inequality. Set
${\mathcal R} = {\mathcal R}(M\oplus N) $
. Following the multigrading in Definition 3.4, we have
${\mathcal R}^{(1)}={\mathcal R}(M)$
. We also observe that
${\mathcal R} \cong {\mathcal R}(N')$
, where
$N'=N\otimes _R {\mathcal R}^{(1)}$
(Proposition 3.5). Fix
${\mathfrak {p}}\in {\operatorname {Proj}}^1 {\mathcal R}^{(1)}$
such that
${\mathfrak {p}}\cap R={\mathfrak {m}}$
and
${\operatorname {dim}} {\mathcal R}^{(1)}/{\mathfrak {p}}= \ell (M)$
, which exists by Lemma 3.3 and the fact that
$\ell (M)\,{\geqslant }\, 1$
(Proposition 2.7). By Proposition 2.5(1),
$(N')_{\mathfrak {p}}$
is an
${\mathcal R}^{(1)}_{\mathfrak {p}}$
-module with the same rank as N; let e be this rank. Then,

Therefore, by Lemma 3.3, there exist
$P_0\subsetneq \cdots \subsetneq P_{e-1}$
in
${\operatorname {Proj}}^2 {\mathcal R}$
with
$P_i\cap {\mathcal R}^{(1)} = {\mathfrak {p}}$
for every
$0{\leqslant } i{\leqslant } e-1$
. We have an inclusion of domains
$A={\mathcal R}^{(1)}/{\mathfrak {p}} \hookrightarrow B:={\mathcal R}/P_0$
and Lemma 3.3 implies
${\operatorname {dim}} Q(A )\otimes _A B\,{\geqslant }\, e$
. Hence,
${\operatorname {dim}} Q(A /{\mathfrak {p}}')\otimes _A B\,{\geqslant }\, e$
for every
${\mathfrak {p}}'\in {\operatorname {Proj}}^1 A$
([Reference Eisenbud16, 14.8(b)]). Choose a
${\mathfrak {p}}'$
that avoids a general element of A (cf. [Reference Eisenbud16, 14.5]) and that
${\operatorname {dim}} A/{\mathfrak {p}}' = 1$
; such
${\mathfrak {p}}'$
exists by Hilbert’s Nullstellensatz. Additionally, choose
$P_{e-1}'\in {\operatorname {Proj}}^2 B$
such that
$P_{e-1}'\cap A={\mathfrak {p}}'$
and its image in
$ Q(A /{\mathfrak {p}}')\otimes _A B$
has height
${\geqslant }\, e-1$
(Lemma 3.3). Then, from [Reference Eisenbud16, 14.5], we obtain

Thus,

Where the second inequality follows from Lemma 3.1(1). Likewise,
$\ell (M\oplus N)\,{\geqslant }\, \ell (N)+{\mathrm {rank}} (M)$
, finishing the proof.
Remark 3.7. Under the conditions of Theorem 3.6, let us assume R has infinite residue field. Then
$\ell (M)=\ell (\overline M)$
. Hence Theorem 3.6 applies when
$\overline {M}$
is decomposable.
In the following corollary, we observe that if a module satisfies equality in one of the inequalities in Proposition 2.7, then we obtain a closed formula for the analytic spread of its direct sum with any other module.
Corollary 3.8. Let M and N be R-modules having a rank.
-
(1) If
$\ell (N)={\mathrm {rank}}(N)$ , then
$\ell (M\oplus N)=\ell (M)+{\mathrm {rank}}(N)$ .
-
(2) If
$\ell (N)={\operatorname {dim}} R+{\mathrm {rank}}(N)-1$ , then
$\ell (M\oplus N)={\operatorname {dim}} R+{\mathrm {rank}} (M)+{\mathrm {rank}} (N)-1$ .
Proof The conclusion follows from Theorem 3.6, Proposition 2.7, and the fact that
${\mathrm {rank}}(M\oplus N)={\mathrm {rank}}(M)+{\mathrm {rank}} (N)$
.
Remark 3.9. We note that the equality
$\ell (N)={\operatorname {dim}} R+{\mathrm {rank}}(N)-1$
is satisfied in a variety of situations. For example, if N is torsion-free and
$F/N$
has finite length for some free R-module F ([Reference Vasconcelos45, 8.4]); if N is an ideal module (i.e., N is torsion-free and
${\operatorname {Hom}}_R(N,R)$
is free), and such that
$N_{\mathfrak {p}}$
is free for any
${\mathfrak {p}}\in {\operatorname {Spec}}(R)\setminus \{{\mathfrak {m}}\}$
([Reference Saia40, 5.2]); and if R is a two-dimensional local normal domain with infinite residue field and N is not free ([Reference Vasconcelos45, page 418]).
The equality
$\ell (N)={\mathrm {rank}}(N)$
trivially holds for any free R-module.
In the following corollary, we relate the analytic spread of direct sums and products of ideals and modules. We remark that the estimates for the analytic spread in [Reference Branco Correia and Zarzuela5, 6.5 6.8] and [Reference Branco Correia and Zarzuela6, 5.9] follow from our next result.
Corollary 3.10. Let
$I_1,\ldots , I_{p-1}$
be R-ideals for some
$p\,{\geqslant }\, 1$
and let M be an R-module, all of positive rank. Then

Proof As the inequality follows directly from Theorem 3.6, it suffices to show the equality.
We may assume M is torsion-free (Remark 2.3). We proceed by induction on
$p\,{\geqslant }\, 1$
, the case
$p=1$
being clear. Now, assume
$p\,{\geqslant }\, 2$
and set
$A={\mathcal F}(I_1\oplus \cdots \oplus I_{p-1}\oplus M)$
. Notice that A has a natural
${\mathbb {N}}^{p}$
-graded structure (Definition 3.4). Moreover,
$A^{\Delta }={\mathcal F}(I_1\ldots I_{p-1}M)$
,
$A^{(i)}={\mathcal F}(I_1\oplus \cdots \oplus I_{i-1}\oplus I_{i+1} \oplus \cdots \oplus I_{p-1}\oplus M)$
for every
$1{\leqslant } i{\leqslant } p-1$
, and
$A^{(p)}={\mathcal F}(I_1\oplus \cdots \oplus I_{p-1})$
. Hence,
${\operatorname {dim}} A^{(i)} <{\operatorname {dim}} A$
for every
$1{\leqslant } i{\leqslant } p$
(Theorem 3.6). Therefore, by Lemmas 3.1(2) and 3.2 we have

and the result follows.
The following example extends [Reference Vasconcelos45, 8.6]. Here we are able to provide a formula for the analytic spread of a certain class of modules.
Example 3.11. Let
$A_1,\ldots , A_p$
be standard graded k-algebras and for each
$i=1,\ldots ,p $
let
$I_i$
be an
$R_i$
-ideal of positive rank and generated by elements of degree
$\delta _i$
. Consider
$A=A_1\otimes _k \cdots \otimes _k A_p$
and identify each
$I_i$
with its image in A. Then
$I_1\cdots I_p$
is generated in degree
$\delta _1+\cdots +\delta _p$
and its minimal number of generators is the dimension of the k-vector space
$[I_1]_{\delta _1}\otimes _k\cdots \otimes _k [I_p]_{\delta _p}$
, that is,
$\prod _{i=1}^p {\operatorname {dim}}_k [I_i]_{\delta _i}=\prod _{i=1}^p\mu (I_i)$
, where
$\mu (-)$
denotes minimal number of generators. Likewise, for every
$n\in {\mathbb {N}}$
, we have
$\mu ((I_1\cdots I_p)^n)=\prod _{i=1}^p\mu (I_i^n)$
. Hence,
$\ell (I_1\cdots I_p)-1=(\ell (I_1)-1)+\cdots +(\ell (I_p)-1)$
([Reference Bruns and Koch9, 4.1.3]). From Corollary 3.10, we conclude that

In the following corollary we recover, and slightly extend, the results in [Reference Lejeune and Teissier35, 5.5] (see also [Reference Huneke and Swanson27, 8.4.4] and [Reference Hyry29, Lemma 4.7]). We recall that the analytic spread of an ideal is defined as
$\ell (I)={\operatorname {dim}} {\mathcal R}(I)\otimes _R k$
regardless of any rank assumption.
Corollary 3.12. Let I and J be R-ideals (not necessarily with a rank). Then
-
(1) If I or J is not nilpotent, then
$\ell (I)+\ell (J)>\ell (IJ)$ .
-
(2) If
$IJ$ has positive height, or
$\sqrt {I}=\sqrt {J}$ , then
$\ell (IJ)\,{\geqslant }\, \max \{\ell (I),\ell (J)\}$ .
Proof For (1), assume I is not nilpotent. If J is nilpotent, that is,
$\ell (J)=0$
, the inequality clearly holds. Otherwise, for any
${\mathfrak {p}}$
minimal prime of R that does not contain
$IJ,$
we have

where the first inequality follows from [Reference Huneke and Swanson27, 5.1.7] and the second one from Theorem 3.6 and Corollary 3.10. The result then follows from [Reference Huneke and Swanson27, 5.1.7]. Similarly, for (2), let
${\mathfrak {p}}$
be a minimal prime of R such that
$\ell (I)=\ell (I(R/{\mathfrak {p}}))$
([Reference Huneke and Swanson27, 5.1.7]), then

where the second inequality follows from Corollary 3.10. Likewise,
$\ell (IJ)\,{\geqslant }\, \ell (J)$
, and the result follows.
Our results allow us to build a minimal reduction of a direct sum of multiple copies of an ideal I as we show in the next corollary. This result extends [Reference Vasconcelos45, 8.67] to arbitrary ideals. Moreover, the computation of integral closure in [Reference Kodiyalam34, 3.5] follows from this result.
Given elements
$a_1,\ldots , a_s\in R$
and an integer
$p\,{\geqslant }\, 1$
, we define the matrix

Corollary 3.13. Let I be an R-ideal of positive rank and let s be its analytic spread. Fix
$p\in {\mathbb {Z}}_{>0}$
and consider the R-module

Then,
$\ell (M)=s+p-1$
and given any (minimal) reduction
$(a_1,\ldots , a_s)\subseteq I$
, the R-submodule of
$R^p$
generated by the columns of the matrix
$A^p(a_1,\ldots , a_s)$
is a minimal reduction of M.
Proof Let U be the module generated by the columns of this matrix and notice that
$U\subseteq M$
. We first show that U is a reduction of M. For this, note that by [Reference Bruns and Vetter10, p. 15],
${\mathbf I}_p(U)=I^p$
, and the latter is clearly also equal to
${\mathbf I}_p(M)$
. By Theorem 2.10, it follows that U is a reduction of M.
It remains to show
$\ell (M)=s+p-1$
, but this follows from Corollary 3.10 since

finishing the proof.
Example 3.14. Let I be a monomial ideal of
${\mathcal O}_2$
. Let
$\Gamma _+(I)$
denote the Newton polyhedron of I (see the definition of this notion before Example 4.14) and let
$\{(a_1,b_1),\, (a_2,b_2),\,\ldots ,\, (a_n,b_n)\}\subset {\mathbb {N}}^2$
be the set of vertices of
$\Gamma _+(I)$
, with
$n\,{\geqslant }\, 2$
and
$a_1<a_2<\cdots <a_n$
and
$b_1>b_2>\cdots >b_n$
. Consider the polynomials of
${\mathbb C}[x,y]$
given by

By [Reference Bivià-Ausina, Fukui and Saia4] (see also [Reference Crispin Quiñonez13, 3.6] or [Reference Chan and Liu12, 3.7]), the ideal
$(g_1,g_2)$
is a reduction of I. Thus, by Corollary 3.13, the module generated by the columns of
$A^p(g_1,g_2)$
is a minimal reduction of the module
$M=I\oplus \cdots \oplus I\subset {\mathcal O}_2^p$
.
4 Integrally decomposable modules, Newton nondegeneracy, and the computation of the integral closure
In this section, we address the task of computing the integral closure of modules. In general, this is a difficult and involved process as it requires the computation of the normalization of Rees algebras. In our main results, we focus on a wide family of modules, that we call integrally decomposable, for which an important example are the Newton nondegenerate modules (see Definitions 4.1 and 4.15). In our main results, we express the integral closure of these modules in terms of the integral closure of its component ideals (see Theorem 4.9 and Corollary 4.21). Therefore, we translate the problem of computing integral closures of modules to integral closures of ideals, for which several algorithms are available in the literature (see for instance [Reference Teissier44, Chapter 6]).
Throughout this section R is a Noetherian ring.
4.1 Integrally decomposable modules
Let M be a submodule of
$R^p$
and let
$r={\mathrm {rank}}(M)$
. We identify M with any matrix of generators and denote by
$\Lambda _M$
the set of vectors
$(i_1,\ldots , i_r)\in {\mathbb Z}^r_{>0}$
such that
$1{\leqslant } i_1<\cdots <i_r{\leqslant } p$
and there exists some nonzero minor of M formed from rows
$i_1,\ldots , i_r$
.
Definition 4.1. Let M be submodule of
$R^p$
and let
$r={\mathrm {rank}}(M)$
. We say that M is integrally decomposable when
$\overline {M_{\texttt L}}$
is decomposable, for all
${\texttt L}\in \Lambda _M$
.
We remark that, under the conditions of the above definition, if
${\texttt L}\in \Lambda _M$
and we write
${\texttt L}=(i_1,\ldots , i_r)$
, where
$1{\leqslant } i_1<\cdots <i_r{\leqslant } p$
, then
$\overline {M_{\texttt L}}$
is decomposable if and only if
$\overline {M_{\texttt L}}=(\overline {M_{\texttt L}})_{i_1} \oplus \cdots \oplus (\overline {M_{\texttt L}})_{i_r}$
. In particular, we observe that Definition 4.1 constitutes a void condition when
${\mathrm {rank}}(M)=1$
.
Lemma 4.2. Let M be submodule of
$R^p$
. Then
$\overline {(\overline M)_i}=\overline {M_i}$
, for all
$i=1,\ldots , p$
.
Proof Fix an index
$i\in \{1,\ldots , p\}$
. The inclusion
$M\subseteq \overline M$
implies that
$M_i\subseteq (\overline M)_i$
. Thus
$\overline {M_i}\subseteq \overline {(\overline M)_i}$
. From Proposition 2.17, we deduce that
$(\overline M)_i\subseteq \overline {M_i}$
. Therefore,
$\overline {(\overline M)_i}\subseteq \overline {M_i}$
, and hence the result follows.
Proposition 4.3. Let M be submodule of
$R^p$
and let
$r={\mathrm {rank}}(M)$
. Then M is integrally decomposable if and only if

for all
${\texttt L}=(i_1,\ldots ,i_r)\in \Lambda _M$
, where
$1{\leqslant } i_1<\cdots <i_r{\leqslant } p$
.
Proof Since
$M_{\texttt L}$
is a submodule of
$R^r$
of rank r, for all
${\texttt L}\in \Lambda _M,$
it suffices to show the result in the case
$r=p$
. So let us assume that
${\mathrm {rank}}(M)=p$
. In general we have the following inclusions:

where the last equality is an application of Lemma 4.2. This shows that if relation (4.1) holds, then
$\overline M$
is decomposable.
Conversely, if
$\overline M$
is decomposable, then
$\overline M=(\overline M)_1\oplus \cdots \oplus (\overline M)_p$
. Taking integral closures in this equality it follows that

In the following proposition we characterize integrally decomposable modules in terms of their ideals of minors.
Proposition 4.4. Let M be a submodule of
$R^p$
and let
$r={\mathrm {rank}}(M)$
. Then the following conditions are equivalent.
-
(1) M is integrally decomposable.
-
(2)
$\overline {{\mathbf I}_r(M_{\texttt L})}=\overline {\prod _{i\in {\texttt L}}M_i}$ , for all
${\texttt L}\in \Lambda _M$ .
Proof Fix
${\texttt L}=(i_1,\ldots , i_r)\in \Lambda _M$
and let
$N=M_{i_1}\oplus \cdots \oplus M_{i_r}$
. Then
$\overline {M_{\texttt L}}\subseteq \overline {N} = \overline {M_{i_1}}\oplus \cdots \oplus \overline {M_{i_r}},$
where the last equality holds by Remark 2.14. Therefore, by Theorem 2.10,
$\overline {M_{\texttt L}}=\overline {N}$
if and only if
$\overline {{\mathbf I}_r(M_{\texttt L})}=\overline {{\mathbf I}_r(N)}=\overline {M_{i_1}\ldots M_{i_r}}$
. Then the result follows as a direct application of Proposition 4.3.
Let R be a Noetherian local ring of dimension d and let
$I_1,\ldots , I_d$
be a family of ideals of R of finite colength. We denote by
$e(I_1,\ldots , I_d)$
the mixed multiplicity of the family of ideals
$I_1,\ldots , I_d$
(see [Reference Huneke and Swanson27, p. 339]). We recall that when the ideals
$I_1,\ldots , I_d$
coincide with a given ideal I of finite colength, then
$e(I_1,\ldots , I_d)=e(I)$
, where
$e(I)$
is the multiplicity of I, in the usual sense.
Let
$(i_1,\ldots , i_p)\in {\mathbb Z}_{\,{\geqslant }\, 0}^p$
, for some
$p{\leqslant } d$
, such that
$i_1+\cdots +i_p=d$
. We denote by
$e_{i_1,\ldots , i_p}(I_1,\ldots , I_p)$
the mixed multiplicity
$e(I_1,\ldots , I_1,\ldots , I_p,\ldots , I_p)$
where
$I_j$
is repeated
$i_j$
times, for all
$j=1,\ldots , p$
.
Let M be a submodule of
$R^p$
of finite colength. Following [Reference Bivià-Ausina2, p. 418], we define

We remark that the condition that M has finite colength in
$R^p$
implies that
$M_i$
has finite colength in R, for all
$i=1,\ldots , p$
.
By a result of Kirby and Rees in [Reference Kirby and Rees32, p. 444] (see also [Reference Bivià-Ausina2, p. 417]), we have that
$e(I_1\oplus \cdots \oplus I_p) =\delta (I_1\oplus \cdots \oplus I_p)$
, for any family of ideals
$I_1,\ldots ,I_p$
of R of finite colength. Therefore
$\delta (M)=e(M_1\oplus \cdots \oplus M_p)$
.
Proposition 4.5. Let R be a formally equidimensional Noetherian local ring of dimension
$d>0$
. Let M be a submodule of
$R^p$
. Let
$r={\mathrm {rank}}(M)$
. Assume
$M_{\texttt L}$
has finite colength, as a submodule of
$R^{r}$
, for all
${\texttt L}\in \Lambda _M$
. Then M is integrally decomposable if and only if
$e(M_{\texttt L})=\delta (M_{\texttt L})$
, for all
${\texttt L}\in \Lambda _M$
.
Proof Let us fix any
${\texttt L}=(i_1,\ldots , i_r)\in \Lambda _M$
. By Proposition 4.3, the submodule
$\overline {M_{\texttt L}}\subseteq R^r$
is decomposable if and only if
$\overline {M_{\texttt L}}=\overline {M_{i_1}}\oplus \cdots \oplus \overline {M_{i_r}}$
. Let us recall that

Thus
$M_{\texttt L}$
is integrally decomposable if and only if
$M_{\texttt L}$
is a reduction of
$\overline {M_{i_1}}\oplus \cdots \oplus \overline {M_{i_r}}$
, which is to say that
$e(M_{\texttt L})=e(M_{i_1}\oplus \cdots \oplus M_{i_r})$
, by Theorem 2.13. But
$e(M_{i_1}\oplus \cdots \oplus M_{i_r})=\delta (M_{\texttt L})$
, thus the result follows.
For a submodule of
$R^p$
, we introduce the following objects.
Definition 4.6. Let
$M\subseteq R^p$
be a submodule of rank r. We define the ideal

and the following modules

Remark 4.7. In the previous definition, if
$r=p$
then
$Z(M)=R^p$
and thus
$C(M)=\overline {M_1}\oplus \cdots \oplus \overline {M_p}$
.
From Remarks 2.9 and 2.14, it follows that
$\overline M$
is always contained in
$C(M)$
but this containment can be strict. We ask the following question.
Question 4.8. Let M be a submodule of
$R^p$
, when do we have
$\overline M=C(M)?$
The following is the main theorem of this section, here we provide a partial answer to Question 4.8 by showing that integrally decomposable modules satisfy this equality.
Theorem 4.9. Let M be a submodule of
$R^p$
and let
$r={\mathrm {rank}}(M)$
. Consider the following conditions.
-
(1) M is integrally decomposable.
-
(2)
$\overline {{\mathbf I}_r(M)}=\overline {J_M}$ .
-
(3)
$\overline M=C(M)$ .
Then
$\text {(1)}\Rightarrow \text {(2)}\Rightarrow \text {(3)}$
. Moreover, if
$r=p$
, then these implications become equivalences.
We remark that
$\text {(3)}\nRightarrow \text {(2)}$
. In particular
$\text {(3)}\nRightarrow \text {(1)}$
in general. This is shown in Example 4.26. In a wide variety of examples of modules
$M\subseteq R^3$
with
${\mathrm {rank}}(M)=2,$
we have verified that M is integrally decomposable when
$\overline {{\mathbf I}_r(M)}=\overline {J_M}$
. However, we have not yet found a proof or a counterexample of the implication
$\text {(2)}\Rightarrow \text {(1)}$
; we conjecture that this implication holds in general.
We present the proof of Theorem 4.9 after the following remark and lemma.
Remark 4.10. We observe that
$\overline {{\mathbf I}_r(M)}\subseteq \overline {J_M}$
. In general, this inclusion might be strict. For instance, consider the submodule
$M\subseteq {\mathcal O}_2^3$
generated by the columns of the following matrix

Notice that
$M_1=( x^2, xy)$
,
$M_2=( y^2),$
and
$M_3=( x,y)$
. We see that
${\mathrm {rank}}(M)=2$
and

However,
${\mathbf I}_2(M)=(x^2y, xy^2, y^3)$
. Therefore
$\overline {{\mathbf I}_r(M)}$
is strictly contained in
$\overline {J_M}$
.
We need one more lemma prior presenting the proof of the theorem.
Lemma 4.11. Let
$M\subseteq R^p$
be a submodule and let
$h\in R^p$
. If
${\mathrm {rank}}(M)={\mathrm {rank}}(M + R h)$
, then
${\mathrm {rank}}(M_{\texttt L})={\mathrm {rank}}(M_{\texttt L}+ R h_{\texttt L})$
, for any
${\texttt L}\subseteq \{1,\ldots , p\}$
,
${\texttt L}\neq \emptyset $
.
Proof Let us identify M with a given matrix of generators. Let
$Q(R)$
denote the total ring of fractions of R. We note that
${\mathrm {rank}}(M)={\mathrm {rank}}(M + R h)$
if and only if h is equal to a linear combination of the columns of M with coefficients in
$Q(R)$
. By projecting this linear combination onto the rows corresponding to
${\texttt L}$
we obtain that
$h_{\texttt L}$
is equal to a linear combination of the columns of
$M_{\texttt L}$
, which means
${\mathrm {rank}}(M_{\texttt L})={\mathrm {rank}}(M_{\texttt L} + R h_{\texttt L})$
, as desired.
We are now ready to present the proof of Theorem 4.9.
Proof of Theorem 4.9
We begin with
$\text {(1)}\Rightarrow \text {(2)}$
. From
${\mathbf I}_r(M)=\sum _{{\texttt L}\in \Lambda _M}{\mathbf I}_r(M_{\texttt L})$
and Proposition 4.4, we obtain

We continue with
$\text {(2)}\Rightarrow \text {(3)}$
. The inclusion
$\overline M\subseteq C(M)$
follows immediately from Remarks 2.9 and 2.14, then we need to show the reverse inclusion. Let
$h\in C(M)$
, we claim that
${\mathbf I}_r(M+R h)\subseteq \overline {{\mathbf I}_r(M)}$
. We note that if the claim holds then h is integral over M, by Theorem 2.10, finishing the proof.
Now we prove the claim. Identify M with a matrix of generators and let g be a nonzero minor of size r of the matrix
$[M|h]$
with row set
${\texttt L}=\{i_1,\ldots , i_r\}$
. By Lemma 4.11, we have
${\mathrm {rank}}(M_{\texttt L})={\mathrm {rank}}(M_{\texttt L}|h_{\texttt L})$
. In particular, the matrix
$M_{\texttt L}$
has some nonzero minor of order r. This implies that
${\texttt L}\in \Lambda _M$
. Since
$h\in \overline {M_1}\oplus \cdots \oplus \overline {M_p}$
, we have
$g\in \prod _{i\in {\texttt L}}\overline {M_i}\subseteq \overline {\prod _{i\in {\texttt L}}M_i} \subseteq \overline {J_M}$
([Reference Huneke and Swanson27, 1.3.2]). Therefore,
${\mathbf I}_r(M+R h)\subseteq \overline {J_M}=\overline {{\mathbf I}_r(M)}$
, and the claim follows.
Let us suppose that
$r=p$
. In this case,
$C(M)=\overline {M_1}\oplus \cdots \overline {M_p}$
and therefore the equivalence of the conditions follows as a direct consequence of Propositions 4.3.
The following result shows a procedure to compute the module
$Z(M)$
with the aid of Singular [Reference De Jong14] or other computational algebra programs. If N is a submodule of
$R^p$
, then we denote by
$N^T$
the transpose of any matrix whose columns generate N.
Lemma 4.12. Let R be an integral domain and let M be an
$p\times m$
matrix with entries in R. Then

Proof Let
$Q(R)$
be the field of fractions of R and let
$\ker _{Q(R)}(-)$
the kernel of matrices computed over
$Q(R)$
.
Clearly the rank of a matrix over R is equal to the rank as a matrix over
$Q(R)$
. Let
$h\in R^p$
, then by the dimension theorem for matrices, we have

Since we always have
$\ker _{Q(R)}([M\mid h]^T) \subseteq \ker _{Q(R)}(M^T)$
, it follows that

This finishes the proof.
Remark 4.13. Given a submodule M of
$R^p$
, the computation of
$Z(M)$
can be done with Singular [Reference De Jong14] as follows. Denoting also by M a matrix whose columns generate this module, then
$Z(M)$
is generated by the columns of the matrix obtained as syz(transpose(syz(transpose(M)))).
In the next example we show an application of Theorem 4.9 in order to compute the integral closure of a module. First, we introduce some concepts.
Let us fix coordinates
$x_1,\ldots , x_n$
for
${\mathbb C}^n$
. If
$n=2$
, we simply write
$x,y$
instead of
$x_1, x_2$
. If
$\mathbf {k}=(k_1,\ldots , k_n)\in {\mathbb N}^{n}$
, then we denote the monomial
$x_{1}^{k_{1}}\cdots x_{n}^{k_{n}}$
by
$x^{\mathbf {k}}$
. If
$f\in {\mathcal O}_n$
and
$f=\sum _{\mathbf k} a_{\mathbf k} x^{\mathbf k}$
is the Taylor expansion of f around the origin, then the support of f, denoted by
${\operatorname {supp}}(f)$
, is the set
$\{\mathbf k\in {\mathbb N}^n: a_{\mathbf k}\neq 0\}$
. The support of a nonzero ideal I of
${\mathcal O}_n$
is the union of the supports of the elements of I. We denote this set by
${\operatorname {supp}}(I)$
.
Given a subset
$A\subseteq \mathbb R^n_{\,{\geqslant }\, 0}$
, the Newton polyhedron determined by A, denoted by
$\Gamma _+(A)$
, is the convex hull of the set
$\{\mathbf k+\mathbf v: \mathbf k\in A, \mathbf v\in \mathbb R^n_{\,{\geqslant }\, 0}\}$
. The Newton polyhedron of f is defined as
$\Gamma _+(f)=\Gamma _+({\operatorname {supp}}(f))$
. For an ideal I of
${\mathcal O}_n$
, the Newton polyhedron of I is defined as
$\Gamma _+(I)=\Gamma _+({\operatorname {supp}}(I))$
. It is well-known that
$\Gamma _+(I)=\Gamma _+(\overline I)$
(see for instance [Reference Bivià-Ausina, Fukui and Saia4, p. 58]).
Let
${\mathbf w}\in {\mathbb Z}^n_{\,{\geqslant }\, 0}$
and let
$f\in {\mathcal O}_n$
,
$f\neq 0$
. We define
$d_{\mathbf w}(f)=\min \{\langle {\mathbf w},\mathbf k\rangle : \mathbf k\in {\operatorname {supp}}(f)\}$
, where
$\langle {\mathbf w},\mathbf k\rangle $
denotes the usual scalar product. If
$f=0$
then we set
$d_{\mathbf w}(f)=+\infty $
. We say that a nonzero
$f\in {\mathcal O}_n$
is weighted homogeneous with respect to
$\; {\mathbf w}$
when
$\langle {\mathbf w},\mathbf k\rangle =d_{\mathbf w}(f)$
, for all
${\mathbf k}\in {\operatorname {supp}}(f)$
.
Example 4.14. Let us consider the submodule M of
${\mathcal O}_2^3$
generated by the columns of the following matrix:

We observe that
${\mathrm {rank}}(M)=2$
and
$\Lambda _M=\{(1,2),(1,3),(2,3)\}$
. Using Singular [Reference De Jong14] we verified that
$M_{12}$
,
$M_{13}$
and
$M_{23}$
have finite colength and
$e(M_{12})=e(M_{13})=e(M_{23})=33$
.
Let
$I=M_1=M_2=(x^2y, xy^3, x^2+y^5)$
. We have
$e(I)=11=e(M_3)$
. Since
$M_3\subseteq I$
, it follows that
$\overline I=\overline {M_3}$
. Hence
$e(M_1, M_2)=e(M_1, M_3)=e(M_2, M_3)=e(I)=11$
. This fact shows that
$\delta (M_{12})=e(M_1)+e(M_1,M_2)+e(M_2)=3e(I)=33=\delta (M_{13})=\delta (M_{23})$
. Therefore M is integrally decomposable, by Proposition 4.5.
By Theorem 4.9, the integral closure of M is expressed as

Let
$L=(x^2+y^5, xy^3, x^2y, x^3, y^6)$
. We observe that
$IL=L^2$
, therefore I is a reduction of L. Hence
$L\subseteq \overline I$
. Let us see that equality holds.
Let
$f=x^2+y^5$
. We observe that f is weighted homogeneous with respect to
${\mathbf w}=(5,2)$
. Let N denote the ideal of
${\mathcal O}_2$
generated by all monomials
$x^{k_1}y^{k_2}$
, where
$k_1, k_2\in {\mathbb Z}_{\,{\geqslant }\, 0}$
, such that
$d_{\mathbf w}(x^{k_1}y^{k_2})=5k_1+2k_2\,{\geqslant }\, 11$
. Then
$L=(f)+N$
.
Let
$g\in \overline I$
. In particular
$\Gamma _+(g)\subseteq \Gamma _+(\overline I)=\Gamma _+(I)=\Gamma _+(x^2, y^5)$
. Let
$g_1$
denote the part of lowest degree with respect to w in the Taylor expansion of g, and let
$g_2=g-g_1$
. Then
$d_{\mathbf w}(g_1)\,{\geqslant }\, 10$
and
$d_{\mathbf w}(g_2)\,{\geqslant }\, 11$
. In particular
$g_2\in N\subseteq L$
. Then
$g\in L$
if and only if
$g_1\in L$
.
We may assume that
${\operatorname {supp}}(g_1)\subseteq \{(2,0), (0,5)\}$
, as otherwise
$g\in L$
. If
${\operatorname {supp}}(g_1)$
is equal to
$\{(2,0)\}$
or to
$\{(0,5)\}$
, then the ideal
$(f, g_1)$
has finite colength and
$e(f, g_1)=10$
, which is a contradiction, since
$(f,g_1)\subseteq \overline I$
and
$e(I)=11$
. Therefore
$g_1=\alpha x^2+\beta y^5$
, for some
$\alpha , \beta \in {\mathbb C}\setminus \{0\}$
. If
$\alpha \neq \beta $
, we would have that
$(f,g_1)$
is an ideal of finite colength and
$e(f, g_1)=10$
. Therefore
$\alpha =\beta $
, which means that
$g_1\in (f)\subseteq L$
. Therefore
$\overline I\subseteq L$
.
By Theorem 4.9, we have that
$\overline M=Z(M)\cap (\overline I\oplus \overline I\oplus \overline I)$
. The module
$Z(M)$
can be computed by means of Lemma 4.11. Thus we obtain that
$Z(M)$
is generated by the columns of the matrix

We have seen before that
$\overline I=L$
. Let us remark that
$\{x^2+y^5, xy^3, y^6\}$
is a minimal system of generators of L. Then, by intersecting the modules
$Z(M)$
and
$L\oplus L\oplus L$
, we finally obtain that
$\overline M$
is generated by the columns of the following matrix:

In the next subsection, we will introduce an important class of modules that are integrally decomposable.
4.2 Newton nondegenerate modules
Let us fix coordinates
$x_1,\ldots , x_n$
for
${\mathbb C}^n$
. Let M be a submodule of
${\mathcal O}_n^p$
and let us identify M with any matrix of generators of M. We recall that
$M_i$
is the ideal of
${\mathcal O}_n$
generated by the elements of ith row of M. We define the Newton polyhedron of M as

We denote by
$\mathscr F_c(\Gamma _+(M))$
the set of compact faces of
$\Gamma _+(M)$
(see [Reference Bivià-Ausina2, p. 408] or [Reference Bivià-Ausina3, p. 397] for details).
Let I be an ideal of
${\mathcal O}_n$
. We denote by
$I^0$
the ideal by all monomials
$x^{\mathbf k}$
such that
$\mathbf k\in \Gamma _+(I)$
. We refer to this ideal as the term ideal of I. If I is the zero ideal, then we set
$\Gamma _+(I)=\emptyset $
and
$I^0=0$
. Recall that an ideal is said to be monomial if it admits a generating system formed by monomials. It is known that if I is a monomial ideal, then
$\overline I=I^0$
(see [Reference Eisenbud16, p. 141], [Reference Huneke and Swanson27, p. 11], or [Reference Teissier43, p. 219]). The ideals I for which
$\overline I$
is generated by monomials are characterized in [Reference Rees39] and are called Newton nondegenerate ideals (see also [Reference Bivià-Ausina3], [Reference Bivià-Ausina, Fukui and Saia4], or [Reference Teissier43, p. 242]).
In [Reference Bivià-Ausina2], the Carles Bivià-Ausina introduced and studied the notion of Newton nondegenerate modules of maximal rank. Here we extend this concept to modules of submaximal rank.
Let
$f\in {\mathcal O}_n$
and let
$f=\sum _{\mathbf k} a_{\mathbf k} x^{\mathbf k}$
be the Taylor expansion of f around the origin. If
$\Delta $
is any compact subset of
$\mathbb R^n_{\,{\geqslant }\, 0}$
, then we denote by
$f_{\Delta }$
the polynomial resulting as the sum of all terms
$a_{\mathbf k} x^{\mathbf k}$
such that
${\mathbf k}\in \Delta $
. If no such
${\mathbf k}$
exist, then we set
$f_{\Delta }=0$
.
Definition 4.15. Let M be a nonzero submodule of
${\mathcal O}_n^p$
and let
$r={\mathrm {rank}}(M)$
. Let
$[m_{ij}]$
be a
$p\times m$
matrix of generators of M, where
$p{\leqslant } m$
.
-
(1) ([Reference Bivià-Ausina2, 3.6]) First assume
$r=p$ . We say that M is Newton nondegenerate when
$$ \begin{align*} \big\{x\in {\mathbb C}^n: {\mathrm{rank}}[(m_{ij})_{\Delta_i}(x)]<p\big\}\subseteq\big\{x\in{\mathbb C}^n: x_1\ldots x_n=0\big\}, \end{align*} $$
$\Delta \in \mathscr F_c(\Gamma _+(M))$ , where we write
$\Delta $ as
$\Delta =\Delta _1+\cdots +\Delta _p$ with
$\Delta _i$ being a compact face of
$\Gamma _+(M_i)$ , for all
$i=1,\ldots , p$ .
-
(2) Now assume
$r<p$ . We say that M is Newton nondegenerate when
$M_{\texttt L}$ is Newton nondegenerate, as a submodule (of rank r) of
${\mathcal O}_n^r$ , for any
${\texttt L}\in \Lambda _M$ .
In particular, if I is an ideal of
${\mathcal O}_n$
and
$g_1,\ldots , g_s$
denotes a generating system of I, then I is Newton nondegenerate if and only if
$\{x\in {\mathbb C}^n: (g_1)_{\Delta }(x)=\cdots =(g_s)_{\Delta }(x)=0\}\subseteq \{x\in {\mathbb C}^n: x_1\cdots x_n=0\}$
, for any
$\Delta \in \mathscr F_c(\Gamma _+(I))$
.
The following result follows from [Reference Bivià-Ausina2, 3.7, 3.8] and it characterizes the Newton nondegeneracy of submodules of
${\mathcal O}_n^p$
of maximal rank.
Theorem 4.16. [Reference Bivià-Ausina2]
Let
$M\subseteq {\mathcal O}_n^p$
be a submodule of rank p. Then the following conditions are equivalent:
-
(1) M is Newton nondegenerate.
-
(2)
${\mathbf I}_p(M)$ is a Newton nondegenerate ideal and
$\Gamma _+({\mathbf I}_p(M))=\Gamma _+(M)$ .
-
(3)
$\overline M=M_1^0\oplus \cdots \oplus M_p^0$ .
If furthermore,
$\lambda ({\mathcal O}_n^p/M)<\infty $
, then the previous conditions are equivalent to the following:
-
(4)
$e\big ({\mathbf I}_p(M)\big )=n!\mathrm V_n\big (\Gamma _+(M)\big )$ .
-
(5)
$M_i$ is Newton nondegenerate, for all
$i=1,\ldots , p$ , and
$e(M)=\delta (M)$ .
As an immediate consequence of Theorem 4.16, the following result follows.
Corollary 4.17. Let M be a submodule of
${\mathcal O}_n^p$
and let
$r={\mathrm {rank}}(M)$
. Then the following conditions are equivalent:
-
(1) M is Newton nondegenerate.
-
(2)
$\overline {{\mathbf I}_r(M_{\texttt L})}=\overline {\prod _{i\in {\texttt L}}M_i^0}$ , for all
${\texttt L}\in \Lambda _M$ .
-
(3)
$\overline {M_{\{i_1,\ldots , i_r\}}}=M^0_{i_1}\oplus \cdots \oplus M^0_{i_r}$ , for all
$(i_1,\ldots , i_r)\in \Lambda _M$ .
-
(4) M is integrally decomposable and
$M_i$ is Newton nondegenerate, for all
$i=1,\ldots , p$ .
Therefore, we see from the previous result that if M is Newton nondegenerate, then it is integrally decomposable. The converse does not hold in general, as Example 4.14 shows.
From the results of the previous section we obtain the following combinatorial interpretation for the analytic spread of Newton nondegenerate modules of maximal rank.
Corollary 4.18. Let
$M\subseteq {\mathcal O}_n^p$
be a Newton nondegenerate module of rank p, then

Proof We may assume R has infinite residue field and then
$\ell (M)=\ell (\overline M)$
(see Remark 3.7). Moreover
$\overline M=M_1^0\oplus \cdots \oplus M_p^0$
, since M is Newton nondegenerate. Therefore
$\ell (M)=\ell (M_1^0\oplus \cdots \oplus M_p^0)=\ell (M_1^0\cdots M_p^0)+p-1$
, where the last equality is an application of Corollary 3.10. By [Reference Bivià-Ausina1, Theorem 2.3] we have

Since
$\Gamma _+(M)=\Gamma _+(M_1^0\cdots M_p^0)$
the result follows.
Example 4.19. Let M be the submodule of
${\mathcal O}_2^2$
generated by the columns of the following matrix

We observe that
${\mathrm {rank}}(M)=2$
and
${\mathbf I}_2(M)$
is a Newton nondegenerate ideal. Moreover
$\overline {{\mathbf I}_2(M)}=\overline {(xy^5, x^2y^3, x^3y^2, x^5y, x^8)}=\overline {M_1M_2}.$
Therefore
$\overline M=M_1^0\oplus M_2^0$
, by Corollary 4.17 and
$\ell (M)=\ell (\overline {M})=3$
, by Corollary 4.18.
Analogously to Definition 4.6, for a submodule of
${\mathcal O}_n^p$
we introduce the following objects.
Definition 4.20. Let
$M\subseteq {\mathcal O}^n_p$
and let
$r={\mathrm {rank}}(M)$
. We define

and

where we recall that
$Z(M)=\big \{ h\in R^p: {\mathrm {rank}}(M)={\mathrm {rank}}(M + R h) \big \}$
.
We remark that
$H_M$
is a monomial ideal and
$\Gamma _+(H_M)=\Gamma _+(J_M)$
. Therefore
$\overline {H_M}=J_M^0$
, where
$J_M^0$
is the ideal of
${\mathcal O}_n$
generated by the monomials
$x^k$
such that
$k\in \Gamma _+(J_M)$
. We also remark that
$C(M)\subseteq C^0(M)$
. The following result follows from Theorem 4.9 and Corollary 4.17.
Corollary 4.21. Let M be a submodule of
${\mathcal O}_n^p$
and let
$r={\mathrm {rank}}(M)$
. Consider the following conditions.
-
(1) M is Newton nondegenerate.
-
(2)
$\overline {{\mathbf I}_r(M)}=J_M^0$ .
-
(3)
$\overline M=C^0(M)$ .
Then
$\text {(1)}\Rightarrow \text {(2)}\Rightarrow \text {(3)}$
. Moreover, if
$r=p$
, then these implications become equivalences.
Remark 4.22.
-
(1) The implication
$\text {(3)}\Rightarrow \text {(2)}$ in Corollary 4.21 does not hold in general, as shown in Example 4.24. Analogous to Theorem 4.9, in a wide variety of examples of modules
$M\subseteq {\mathcal O}_2^3$ with
${\mathrm {rank}}(M)=2$ , we have checked that M is Newton nondegenerate whenever
$\overline {{\mathbf I}_r(M)}=J_M^0$ . However we have not still found a proof or a counterexample of the implication
$\text {(2)}\Rightarrow \text {(1)}$ of Corollary 4.21 in general.
-
(2) We remark that the advantage of Corollary 4.21 over Theorem 4.9 is that it is usually easy to verify if a module is Newton nondegenerate via Theorem 4.16. Moreover,
$C^0(M)$ admits a faster computation than
$C(M)$ as we can use convex-geometric methods to compute the integral closure of monomial ideals.
In the following example we use Corollary 4.21 to compute the integral closure of a family of modules.
Example 4.23. Let us consider the submodule
$M\subseteq {\mathcal O}_2^3$
generated by the columns of the following matrix:

where
$a\in {\mathbb Z}_{\,{\geqslant }\, 2}$
. We remark that
${\mathrm {rank}}(M)=2$
. Let
$J=( x^a, xy, y^a)$
. The ideal J is integrally closed and
$M_1^0=M_2^0=M_3^0=J$
. An elementary computation shows that
${\mathbf I}_2(M)=(xy^{a+1}-x^{2a}, x^{a+1}y-y^{2a}, x^2y^2)$
and that
${\mathbf I}_2(M)$
is Newton nondegenerate. Moreover
$J_M^0=\overline {( x^{2a}, x^2y^2, y^{2a})}$
and then
$\overline {{\mathbf I}_2(M)}=J_M^0$
, since
$\Gamma _+({\mathbf I}_2(M))=\Gamma _+(J_M^0)$
. Therefore, by Corollary 4.21, we conclude that
$\overline M=C^0(M)=C(M)$
. Given any element
$h=(h_1,h_2,h_3)\in {\mathcal O}_2^3$
, we have that
${\mathrm {rank}}(M)={\mathrm {rank}}(M+{\mathcal O}_2 h)$
if and only if
$h_3=h_1+h_2$
(Lemma 4.12). Therefore,

Therefore, a minimal generating system of
$\overline M$
is given by the columns of the folowing matrix

Example 4.24. Let M be the submodule of
${\mathcal O}_2^2$
generated by the columns of the following matrix

We observe that
${\mathrm {rank}}(M)=1$
. The ideal
${\mathbf I}_1(M)$
is given by

We have
$\Gamma _+({\mathbf I}_1(M))=\Gamma _+(x^2, y^2)$
. Let
$\Delta $
denote the unique compact face of dimension
$1$
of
$\Gamma _+(x^2, y^2)$
. Hence
$(x^3)_{\Delta }=0$
,
$(x^2y)_{\Delta }=0$
,
$(x(x+y))_{\Delta }=x(x+y)$
and
$(y(x+y))_{\Delta }=y(x+y)$
. Since the line of equation
$y=-x$
is contained in the set of solutions of the system
$x(x+y)=y(x+y)=0$
, we conclude that
$I_1(M)$
is Newton degenerate. Therefore
$\overline {{\mathbf I}_1(M)}\neq J^0_M$
(otherwise
$I_1(M)$
would be a reduction of the monomial ideal
$J_M^0$
and hence
$I_1(M)$
would be Newton nondegenerate, which is not the case). Let us observe that
$\overline {{\mathbf I}_1(M)}=(x(x+y), y(x+y))+{\mathbf m}_2^3$
. Therefore, by Corollary 2.12 and applying Singular [Reference De Jong14] (see Remark 4.13), we deduce that
$\overline M=M$
.
By computing explicitly a generating system of
$C^0(M)=Z(M)\cap (M_1^0\oplus M_2^0)$
, we also obtain that
$C^0(M)=M$
and hence
$C^0(M)=\overline M$
. Then
$\text {(3)}\nRightarrow \text {(2)}$
in Corollary 4.21.
Remark 4.25. Let R be a Noetherian normal domain. We note that the only general approach to compute the integral closure of an arbitrary submodule
$M\subseteq R^p$
is to compute the normalization
$\overline {{\mathcal R}(M)}$
of the Rees algebra
${\mathcal R}(M)$
. Indeed, by [Reference Rees38], we have
$[\overline {{\mathcal R}(M)}]_1=\overline {M}$
and this algebra can be computed via algorithms such as the one in [Reference Decker, Greuel, Pfister and Schönemann15], which is implemented in Macaulay2 [Reference Grayson and Stillman21] under the command integralClosure.
We note that Theorem 4.9 and Corollary 4.21 can be used to compute the effectively the integral closure of integrally decomposable modules. Other algorithms that compute integral closures of modules under special conditions can be found in the literature (see for instance [Reference Vasconcelos45, 9.23]).
The following two examples are motivated by Example 5.8 of [Reference Kodiyalam34].
Example 4.26. Let us consider the submodule
$M\subseteq {\mathcal O}_2^3$
generated by the columns of the following matrix

The rank of M is
$2$
and
${\mathbf I}_2(M)=(x^3, x^2y^2, y^3)$
. Thus
$\overline {{\mathbf I}_2(M)}={\mathbf m}_2^3$
. By Corollary 2.12, we have
$\overline M=Z(M)\cap A(M)$
, where

In general, the submodule
$Z(M)$
can be computed by using Singular [Reference De Jong14], as explained in Remark 4.13. In this case it is immediate to see that

In (4.2) the minors of size
$2$
of the matrix
$(M,h)$
are
$x^2h_2, yh_2-xh_1, y^2h_1, x^2(h_3-h_1), yh_3-(x+y)h_1, xh_3-(x+y)h_2$
and
$y^2(h_3-h_2)$
. Then
$A(M)$
is equal to the intersection of the following submodules of
${\mathcal O}_2^3$
:

Each of the above submodules can be computed with Singular. For instance, to obtain a generating system of
$N_5$
we can use the following procedure. Let S denote the quotient ring
${\mathcal O}_2/{\mathbf m}_2^3$
and let us consider the submodule of
$S^3$
given by
${\operatorname {syz}}_S(-x-y, 0, y)=\{(g_1,g_2, g_3)\in S^3: (-x-y)g_1+yg_3=0\}$
. Once we have obtained a matrix of generators of
${\operatorname {syz}}_S(-x-y, 0, y)$
with Singular, if B is any submodule of
${\mathcal O}_2^3$
whose image in
$S^3$
generates
${\operatorname {syz}}_S(-x-y, 0, y)$
, then
$N_5=B+ ({\mathbf m}_2^3\oplus {\mathbf m}_2^3\oplus {\mathbf m}_2^3)$
. Therefore it follows that
$N_5$
is generated by the columns of the matrix

By computing a minimal generating system of
$Z(M)\cap N_1\cap \cdots \cap N_7$
, it follows that

We remark that
$\overline M_1=M_1$
,
$\overline M_2=M_2$
and
$\overline M_3=(x+y)+{\mathbf m}_2^2$
. Therefore, a computation with Singular shows that the module
$C(M)$
, which is defined as
$Z(M)\cap (\overline {M_1}\oplus \overline {M_2}\oplus \overline {M_3})$
, is equal to
$\overline M$
.
However we have the strict inclusion
$\overline {{\mathbf I}_2(M)}\subseteq \overline {J_M}$
in this case, since
$J_M={\mathbf m}_2^2$
. Hence we have
$\text {(3)}\nRightarrow \text {(2)}$
in Theorem 4.9.
The inequality
$\overline {{\mathbf I}_2(M)}\neq \overline {J_M}$
implies that M is not integrally decomposable, by Theorem 4.9. Actually, none of the submodules
$\overline {M_{\{1,2\}}}$
,
$\overline {M_{\{1,3\}}}$
and
$\overline {M_{\{2,3\}}}$
are integrally decomposable, by Proposition 4.5, since they
$\delta (M_{1,2})=\delta (M_{1,3})=\delta (M_{2,3})=5$
and
$e(M_{1,2})=e(M_{1,3})=e(M_{2,3})=8$
.
Example 4.27. Let us consider the submodule
$M\subseteq {\mathcal O}_2^2$
generated by the columns of the following matrix:

where
$a,b,c,d\in {\mathbb Z}_{\,{\geqslant }\, 1}$
. Let
$I={\mathbf I}_2(M)=(x^{a+c}, x^ay^d, y^{b+d})$
. Since the ideals
$M_1$
and
$M_2$
are generated by monomials we have, from Theorem 4.16, that

Therefore
$\overline M$
is not decomposable if and only if
$\Gamma _+(I)$
is strictly contained in
$\Gamma _+(M_1M_2)$
. We see that
$\Gamma _+(M_1M_2)=\Gamma _+(x^{a+c}, x^ay^d, y^{b+d},x^cy^b)$
. Let us observe that
$\Gamma _+(I)=\Gamma _+(x^{a+c}, y^{b+d})$
if and only if
$ad\,{\geqslant }\, bc$
.
Let us suppose first that
$ad\,{\geqslant }\, bc$
. Then
$\Gamma _+(I)$
is strictly contained in
$\Gamma _+(M_1M_2)$
if and only if
$(c,b)$
lies below the line determined by the two vertices of
$\Gamma _+(I)$
, which is to say that
$ad>bc$
.
If
$ad<bc$
, then the Newton boundary of
$\Gamma _+(I)$
is equal to the union of two segments and
$(c,b)$
belongs to the interior of
$\Gamma _+(I)$
. Hence
$\Gamma _+(I)=\Gamma _+(M_1M_2)$
and this implies that
$\overline M$
is decomposable by (4.3).
Thus we have shown that
$\overline M$
is not decomposable if and only if
$ad>bc$
. In this case, we have
$\Gamma _+(I)= \Gamma _+(x^{a+c}, y^{b+d})$
. Let
${\mathbf w}=(b+d, a+c)$
. By Corollary 2.12, we obtain that

Once positive integer values are assigned to
$a,b,c,d$
, it is possible to obtain a generating system of
$\overline M$
with Singular [Reference De Jong14] by following an analogous procedure as in Example 4.26.
In the following example, we show an example of a nondecomposable integrally closed submodule of
${\mathcal O}_2^2$
of rank
$2$
whose ideal of maximal minors is not simple (i.e., it is factorized as the product of two proper integrally closed ideals).
Example 4.28. Let M be the submodule of
${\mathcal O}_2^2$
generated by the columns of the following matrix:

We observe that
$e(M_1)=10$
,
$e(M_2)=2$
and
$e(M_1, M_2)=2$
. Therefore
$\delta (M)=14$
. However
$e(M)=22$
. Then
$\overline M$
is not decomposable by Proposition 4.5. In particular, since
$\overline M$
is a submodule of
${\mathcal O}_2^2$
,
$\overline M$
does not split as the direct sum of two proper ideals of
${\mathcal O}_2$
. Let
$I={\mathbf I}_2(M)=( -xy^3+xy^5+y^6, -x^5y^2+y^7, -xy^3+x^6+x^5y)$
. By Corollary 2.12 it follows that

An easy computation shows that I is Newton nondegenerate and
$\Gamma _+(I)=\Gamma _+(x^6, xy^3, y^6)$
. The ideal generated by all monomials
$x^{k_1}y^{k_2}$
such that
$(k_1,k_2)\in \Gamma _+(I)$
is
$J=(x^6, x^5y, x^3y^2, xy^3, y^6)$
. Hence
$\overline I=J$
and this implies that

Hence
$\overline M=N_1\cap N_2 \cap N_3$
, where

As in Example 4.26, using Singular [Reference De Jong14], we obtain that

Using Singular again, we have
$N_3\subseteq N_1\cap N_2$
. Therefore
$\overline M=N_3$
. As we have discussed before,
$\overline M$
is not decomposable and obviously it is integrally closed. However, we have that

That is, the ideal
${\mathbf I}_2(\overline M)$
is not simple. We also refer to [Reference Hayasaka23] for another type and wide class of examples of integrally closed and nondecomposable submodules
$N\subseteq {\mathcal O}_2^2$
of rank
$2$
for which the ideal
${\mathbf I}_2(N)$
is not simple (these examples are motivated by a question raised by Kodiyalam in [Reference Kodiyalam34, p. 3572] about the converse of Theorem 5.7 of [Reference Kodiyalam34]).
Acknowledgments
This work started during the stay of the authors at the Mathematisches Forschungsinstitut Oberwolfach in June 2018. The authors wish to thank this institution for hospitality and financial support. Carles Bivià-Ausina also acknowledges the Department of Mathematical Sciences of New Mexico State University (Las Cruces, NM) also for hospitality and financial support. We also acknowledge Prof. F. Hayasaka for informing us about the existence of his preprint [Reference Hayasaka23].