Papers
Topics
Authors
Recent
Search
2000 character limit reached

Ulrich Ideal in Cohen–Macaulay Rings

Updated 6 July 2026
  • Ulrich ideals are m-primary ideals in Cohen–Macaulay rings defined by I² = QI and the freeness of I/I², encapsulating rigid algebraic behavior.
  • They exhibit distinctive homological properties with explicit derived decompositions and rigid minimal free resolutions that connect to generalized Ulrich modules.
  • Their classification in one-dimensional semigroup rings and hypersurfaces links to almost Gorenstein conditions and extends to geometric counterparts like Ulrich bundles.

An Ulrich ideal is an m\mathfrak m-primary ideal II in a Cohen–Macaulay local ring (A,m)(A,\mathfrak m) that contains a parameter ideal QQ as a reduction and satisfies two extremal conditions: I2=QII^2=QI and I/I2I/I^2 is a free A/IA/I-module. In this form, Ulrich ideals encode a rigid combination of reduction-theoretic, homological, and multiplicity-theoretic behavior. Equivalently, the associated graded ring grI(A)\operatorname{gr}_I(A) is Cohen–Macaulay with a(grI(A))=1da(\operatorname{gr}_I(A))=1-d, where d=dimAd=\dim A. The theory interacts closely with maximal Cohen–Macaulay modules, syzygies, almost Gorenstein and 2-almost Gorenstein singularities, numerical semigroup rings, hypersurfaces, and the geometry of Ulrich bundles and trace ideals (Goto et al., 2012, Maeda et al., 17 Jul 2025).

1. Definition and numerical characterizations

Let II0 be a Cohen–Macaulay local ring of dimension II1, and let II2 be an II3-primary ideal containing a parameter ideal II4 as a reduction. The standard definition requires

II5

Under infinite residue field, this can be reformulated by requiring that for every minimal reduction II6 of II7, one has II8 and II9 free over (A,m)(A,\mathfrak m)0. The basic multiplicity inequality

(A,m)(A,\mathfrak m)1

becomes an equality precisely in the Ulrich case; equivalently, (A,m)(A,\mathfrak m)2 is free over (A,m)(A,\mathfrak m)3 (Goto et al., 2012).

The numerical rigidity of Ulrich ideals is sharpened by the relation

(A,m)(A,\mathfrak m)4

where (A,m)(A,\mathfrak m)5 denotes Cohen–Macaulay type. Hence

(A,m)(A,\mathfrak m)6

In particular, if (A,m)(A,\mathfrak m)7 is Gorenstein, every Ulrich ideal is generated by exactly (A,m)(A,\mathfrak m)8 elements. For one-dimensional Gorenstein rings, every Ulrich ideal is therefore (A,m)(A,\mathfrak m)9-generated (Endo et al., 2021).

In dimension QQ0, with parameter reduction QQ1, the definition simplifies to: QQ2 is QQ3-primary, QQ4, and QQ5 is free over QQ6. If QQ7 is QQ8-generated, then QQ9 for some I2=QII^2=QI0, I2=QII^2=QI1, and I2=QII^2=QI2. This already exhibits the tight relation between Ulrich ideals and periodic resolutions in low dimension (Endo et al., 2021).

In Gorenstein rings, Ulrich ideals coincide with good ideals satisfying an extremal generator condition. More precisely, a non-parameter ideal I2=QII^2=QI3 is Ulrich if and only if it is good and I2=QII^2=QI4, or equivalently if I2=QII^2=QI5 is Gorenstein. This characterization is especially important in the one-dimensional ADE and hypersurface settings (Goto et al., 2012).

2. Homological structure and generalized Ulrich modules

Ulrich ideals are inseparable from the homological behavior of the quotient I2=QII^2=QI6 and of its syzygies. A central structural theorem gives an explicit derived decomposition: I2=QII^2=QI7 where I2=QII^2=QI8 for I2=QII^2=QI9, I/I2I/I^20, and I/I2I/I^21 for I/I2I/I^22, with I/I2I/I^23. Consequently, every I/I2I/I^24 is a free I/I2I/I^25-module. This description yields the criterion

I/I2I/I^26

and in a G-regular ring every non-parameter Ulrich ideal must satisfy I/I2I/I^27 (Goto et al., 2015).

The higher syzygies of I/I2I/I^28 are themselves Ulrich objects. If I/I2I/I^29 is an Ulrich ideal and not a parameter ideal, then A/IA/I0 is an Ulrich module with respect to A/IA/I1 for all A/IA/I2; conversely, the existence of sufficiently high Ulrich syzygies characterizes Ulrich ideals. The minimal free resolution of A/IA/I3 is correspondingly rigid: if A/IA/I4, then its Betti numbers satisfy

A/IA/I5

and for A/IA/I6,

A/IA/I7

Moreover, the ideal generated by the entries of every differential in the minimal free resolution is exactly A/IA/I8, so A/IA/I9 can be recovered from any step of the resolution (Goto et al., 2012).

The theory extends naturally from ideals to modules relative to an grI(A)\operatorname{gr}_I(A)0-primary ideal grI(A)\operatorname{gr}_I(A)1. A finitely generated module grI(A)\operatorname{gr}_I(A)2 is Ulrich with respect to grI(A)\operatorname{gr}_I(A)3 if it is maximal Cohen–Macaulay, grI(A)\operatorname{gr}_I(A)4 for a parameter reduction grI(A)\operatorname{gr}_I(A)5, and grI(A)\operatorname{gr}_I(A)6 is free over grI(A)\operatorname{gr}_I(A)7. If grI(A)\operatorname{gr}_I(A)8 is an Ulrich ideal and not a parameter ideal, then grI(A)\operatorname{gr}_I(A)9 is Ulrich with respect to a(grI(A))=1da(\operatorname{gr}_I(A))=1-d0 for all a(grI(A))=1da(\operatorname{gr}_I(A))=1-d1. Under suitable Ext-vanishing, the Hom functor preserves the generalized Ulrich property, and in the Gorenstein case horizontal linkage carries sufficiently high syzygies of Ulrich ideals to Ulrich modules again (Miranda-Neto et al., 2022).

This suggests a broader interpretation: Ulrich ideals act as input data for a stable homological package consisting of derived decompositions, periodic or asymptotically periodic resolutions, and linkage-closed classes of generalized Ulrich modules.

3. One-dimensional classifications: semigroup rings and hypersurfaces

One of the most developed parts of the theory is the explicit classification of Ulrich ideals in one-dimensional rings. In numerical semigroup rings a(grI(A))=1da(\operatorname{gr}_I(A))=1-d2, the classification reduces to semigroup arithmetic. For Gorenstein a(grI(A))=1da(\operatorname{gr}_I(A))=1-d3, a monomial ideal a(grI(A))=1da(\operatorname{gr}_I(A))=1-d4 is Ulrich precisely when a(grI(A))=1da(\operatorname{gr}_I(A))=1-d5 with a(grI(A))=1da(\operatorname{gr}_I(A))=1-d6 satisfying a(grI(A))=1da(\operatorname{gr}_I(A))=1-d7, a(grI(A))=1da(\operatorname{gr}_I(A))=1-d8, the enlarged semigroup a(grI(A))=1da(\operatorname{gr}_I(A))=1-d9 symmetric, and d=dimAd=\dim A0. In the two-generated case d=dimAd=\dim A1, non-parameter monomial Ulrich ideals exist if and only if at least one of d=dimAd=\dim A2 is even (Goto et al., 2012).

A particularly detailed classification is available for the semigroup rings d=dimAd=\dim A3 and d=dimAd=\dim A4. In the Gorenstein ring d=dimAd=\dim A5, every Ulrich ideal has the form

d=dimAd=\dim A6

and the parameters d=dimAd=\dim A7 are uniquely determined. Thus the classification depends on d=dimAd=\dim A8: if d=dimAd=\dim A9, every such pair occurs; otherwise II00. In the non-Gorenstein ring II01, the valuation analysis leaves only the pairs II02 and II03, producing two II04-parameter families of Ulrich ideals; in this ring there are no Ulrich ideals generated only by monomials in II05 (Endo et al., 2021).

For hypersurfaces II06 with II07 regular local of dimension II08, Ulrich ideals admit an equational description. If

II09

then II10 is Ulrich if and only if II11 form a system of parameters in II12 and there exist II13 and a unit II14 such that

II15

This criterion yields complete classifications in several one-dimensional hypersurface families. For II16, all Ulrich ideals are

II17

For II18, they are

II19

For II20, decomposable Ulrich ideals are exactly II21, and for II22 there are additional indecomposable families such as

II23

and, when II24 is odd, ideals of the form

II25

(Isobe, 2019).

These explicit classifications show that in dimension II26, Ulrich ideals are governed by a mixture of valuation constraints, conductor structure, and quadratic or matrix-factorization identities.

4. Almost Gorenstein, 2-AGL, and surface singularities

Ulrich ideals become especially rigid in almost Gorenstein contexts. If II27 is a one-dimensional almost Gorenstein but non-Gorenstein local ring admitting a canonical module, then every non-parameter Ulrich II28-primary ideal is necessarily the maximal ideal: II29 More generally, in higher dimension, annihilator conditions arising from the almost Gorenstein exact sequence

II30

force strong restrictions on any Ulrich ideal with II31 (Goto et al., 2015).

The class of II32-almost Gorenstein local rings refines this picture. In a one-dimensional II33-AGL ring II34 with canonical fractional ideal II35, conductor II36, and minimal multiplicity, the set of Ulrich ideals is completely determined: II37 according as II38 is not free or is free over II39. If II40 is not free over II41, then II42 is G-regular and contains no two-generated Ulrich ideals. If two-generated Ulrich ideals do exist, then they force II43 to be free over II44 and constrain the conductor sharply (Goto et al., 2019).

In dimension II45, the recent theory of rational surface singularities gives a different kind of rigidity. For a two-dimensional rational triple point II46, the canonical trace ideal

II47

is an Ulrich ideal. More precisely, there exist a minimal system of generators II48 of II49 and an integer II50 such that

II51

this ideal is Ulrich, and every Ulrich ideal contains it: II52 Hence

II53

For two-dimensional quotient singularities II54 with multiplicity II55, the maximal ideal is the unique Ulrich ideal: II56 and in fact for any two-dimensional quotient singularity one has II57 (Maeda et al., 17 Jul 2025).

These results show two recurrent mechanisms. In one dimension, the conductor and the canonical fractional ideal dictate the size of II58. In two-dimensional rational singularities, the canonical trace ideal plays the analogous role of a minimal Ulrich ideal.

5. Geometric counterparts: bundles, sheaves, and projective embeddings

Ulrich ideals admit a geometric counterpart in Ulrich bundles and Ulrich sheaves. On a projective variety II59, an Ulrich bundle is characterized by linear resolution, maximal generation, and complete vanishing

II60

together with the extremal Hilbert polynomial. Through the standard dictionary between coherent sheaves on II61 and graded II62-modules, Ulrich bundles are geometric incarnations of Ulrich modules.

For the Veronese surface II63, every Ulrich bundle II64 of rank II65 fits into an exact sequence

II66

For II67, there are no Ulrich line bundles on II68, whereas for II69 there is a unique rank-II70 Ulrich bundle and every Ulrich bundle is a direct sum of copies of it (Coskun et al., 2016).

The weaker notion of a II71-Ulrich sheaf asks only that the restriction to a smooth one-dimensional linear section be Ulrich. Every normal ACM variety admits a reflexive II72-Ulrich sheaf, and in dimension II73 the pushforward of a II74-Ulrich sheaf under a general finite linear projection is an instanton sheaf on II75. This suggests a systematic way of producing Ulrich behavior on curves even when global Ulrich bundles are unavailable (Kulkarni et al., 2015).

The tangent bundle supplies a particularly rigid test case. The only polarized projective manifolds whose tangent bundle is Ulrich are the twisted cubic

II76

and the Veronese surface

II77

while the cotangent bundle is never Ulrich (Benedetti et al., 2021). A complementary rigidity theorem states that if II78 is a smooth complete intersection of dimension at least II79, then a vector bundle on II80 restricts to an Ulrich bundle on II81 only in the trivial case II82 and the ambient bundle trivial. For arbitrary II83, a characterization is available under the small-positivity condition II84 on the extending bundle (Sarkar, 16 Jun 2026).

A plausible implication is that the scarcity of Ulrich ideals in many local settings mirrors the scarcity of rank-one or extendable Ulrich objects on the projective side.

Several recent directions study structures that are not themselves Ulrich ideals but are governed by the same extremal philosophy. One such direction is asymptotic. A sequence II85 of modules is lim Ulrich if it is lim Cohen–Macaulay and

II86

weakly lim Ulrich relaxes the Cohen–Macaulay condition to weakly lim Cohen–Macaulay. In a Cohen–Macaulay ring, a constant sequence given by an actual Ulrich module is lim Ulrich. Standard graded domains over an infinite F-finite field of characteristic II87, localized at the homogeneous maximal ideal, admit weakly lim Ulrich sequences, and the existence of such a sequence implies Lech’s conjecture for flat local extensions of the base domain (Ma, 2020).

A second direction concerns ideals with partially linear resolutions. If II88 is an II89-primary ideal generated in degree II90 and its resolution is virtually linear for II91 steps, then

II92

and

II93

This is a weaker form of the Eisenbud–Huneke–Ulrich conjecture for a more general class of ideals, and it shows that sufficiently linear powers eventually coincide with powers of the maximal ideal (Yang, 12 Jun 2026).

A third categorical direction is the theory of Ulrich-split rings. A local Cohen–Macaulay ring is Ulrich-split if every short exact sequence of Ulrich modules splits. In minimal multiplicity, this is equivalent to

II94

and, over II95, two-dimensional Ulrich-split rings that are normal and of minimal multiplicity are precisely cyclic quotient singularities with at most two indecomposable Ulrich modules up to isomorphism (Dao et al., 2022).

Taken together, these developments indicate that the classical notion of Ulrich ideal has become a reference point for several broader theories: exact-category rigidity, asymptotic linearity, linkage-stable generalized Ulrich modules, and the geometry of extremal vector bundles. The common theme is not merely maximal generation, but the persistence of linear or near-linear structure across reductions, syzygies, powers, and geometric realizations.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Ulrich Ideal.