advanced33 min studyLesson 526 in Mathematics

Primary decomposition and associated primes

Separate component support from embedded annihilator information and calculate an irredundant decomposition with a genuine embedded prime.

On this page

What you’ll understand

  • Verify primary ideals using nilpotent zero divisors in a quotient.
  • Distinguish minimal support primes from embedded associated primes.
  • Compute annihilators that exhibit both kinds of prime in an explicit quotient.

Factoring a polynomial into irreducible pieces is not enough to describe every ideal. Primary decomposition generalizes the separation of components while retaining nilpotent thickness, and associated primes identify which prime ideals occur as annihilators of actual module elements. Some associated primes are minimal points of the support; others are embedded inside those components and cannot be read from the underlying point-set picture alone. We work with a Noetherian ring and finite modules whenever invoking finiteness or decomposition theorems, rather than extending those conclusions to arbitrary modules without qualification.

Primary is weaker than prime but records thickness

A proper ideal Q is primary if ab∈Q and a∉Q imply some positive power of b lies in Q. Equivalently, every zero divisor in R/Q is nilpotent. Its radical is a prime p, and one calls Q p-primary. A prime ideal is primary, but (x²) in k[x] is a thicker primary ideal with radical (x). The quotient retains a nonzero nilpotent x, so replacing Q by its radical loses information even though V(Q) and V(p) have the same underlying closed set.

The Lasker–Noether theorem states that a proper ideal in a Noetherian ring is a finite intersection of primary ideals. One may choose the decomposition irredundant with distinct radicals. The set of those radicals is intrinsic: it is the associated-prime set of R/I. Components belonging to minimal primes over I are isolated components, while larger associated primes are embedded. Minimal primary components are uniquely determined, but embedded primary components need not be unique. The existence and uniqueness statements are theorem-level facts, not consequences of simply inspecting one convenient factorization.

I=Q1∩⋯∩Qr,Qi=pi,ab∈Qi, a∉Qi⟹bN∈Qi for some N≥1I=Q_1\cap\cdots\cap Q_r,\quad\sqrt{Q_i}=\mathfrak p_i,\qquad ab\in Q_i,\ a\notin Q_i\Longrightarrow b^N\in Q_i\text{ for some }N\ge1
The finite irredundant primary decomposition statement assumes a Noetherian ring. A primary quotient permits nilpotent zero divisors, unlike a prime quotient.↔ Scroll wide equations horizontally.

Associated primes are realized annihilators

For an R-module M, a prime p is associated if p is the annihilator of some nonzero element m. When R is Noetherian and M finite, Ass(M) is finite, every minimal prime of Supp(M) is associated, and the zero divisors on M form the union of its associated primes. For a finite module the support is V(Ann M), so its minimal points are algebraically accessible. An embedded associated prime is one that is not minimal in that support. These definitions distinguish a geometric component from a more localized obstruction carried by a particular element.

The qualifier associated is stronger than merely belonging to the support. A prime can have M_p nonzero without being the annihilator of one element globally. Conversely, a minimal support prime cannot be omitted from Ass in the finite Noetherian setting. Localization can isolate associated behavior, but its formulas must retain the finite-module assumptions when using these clean correspondences. The practical method in a small example is to exhibit elements and compute their full annihilator ideals, then use a primary decomposition to prove no additional associated primes were missed.

Ass⁡R(M)={Ann⁡R(m):0≠m∈M, Ann⁡R(m) prime},Min⁡Supp⁡(M)⊆Ass⁡R(M)\operatorname{Ass}_R(M)=\{\operatorname{Ann}_R(m):0\ne m\in M,\ \operatorname{Ann}_R(m)\text{ prime}\},\qquad\operatorname{Min}\operatorname{Supp}(M)\subseteq\operatorname{Ass}_R(M)
The inclusion and finiteness conclusions are being used for a finite module over a Noetherian ring. Associated primes can strictly exceed the minimal support primes.↔ Scroll wide equations horizontally.

Embedded information survives beyond the support picture

In k[x,y], the ideal (x²,xy) has radical (x), so its closed set is just the y-axis. Nevertheless the class of x in the quotient is nonzero and killed by both x and y. It gives an associated prime at the origin, larger than the generic prime (x) of that axis. This embedded point does not introduce another irreducible component of the underlying closed set. It records extra nilpotent module structure concentrated at a smaller locus inside the component. A picture showing only the axis misses it.

Associated primes are also a guide for selecting nonzerodivisors: avoid their union rather than only the minimal primes. Avoiding minimal components is insufficient when an embedded associated prime remains. This distinction will matter for depth and regular sequences, where one repeatedly needs injective multiplication maps on successive quotients. Primary decomposition is often computationally demanding, but even a partial annihilator calculation can expose a decisive embedded obstruction. Claiming a complete associated-prime list still requires an argument excluding others, such as the explicit irredundant decomposition in the worked example.

An axis with an embedded origin

For I=(x²,xy) in k[x,y], prove I=(x)∩(x²,y) and find Ass(R/I).

  1. The intersection of these monomial ideals is generated by the least common multiples x² and xy, giving exactly I. Neither component contains the other, so the intersection is irredundant.

  2. The first component is prime. The second has quotient k[x]/(x²), whose zero divisors are nilpotent, so it is primary with radical (x,y).

  3. The class of y has annihilator (x), while the nonzero class of x has annihilator (x,y). The decomposition theorem excludes further associated primes, giving exactly these two.

The result

The unique minimal support prime is (x), and (x,y) is embedded. Both are associated, although the underlying support has only the one axis component.

Explore the model

Interactive lab

Interactive lab · modular

An annihilator is more than a visible nonzero label

Pause and Reset, then set modulus m=12 and additive step=4. Predict the class 4 is nonzero but killed by the scalar 3, as its three-step orbit closes. For a fresh comparison Reset and set m=12,step=6; predict annihilation by 2. These scalar relations illustrate annihilators in cyclic Z-modules; the residue orbit does not decide whether an annihilator is prime or compute embedded primes of a polynomial quotient.

An annihilator is more than a visible nonzero labelAddition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Current readings: Residue r0: 0; Orbit period · m/gcd(m,a): 12; Distinct residues visited: 1 of 12. All parameters are adjustable with the labeled controls below.Repeated addition modulo 12: the current residue is 0, and the orbit period is 12.01234567891011+ 5mod 12An additive orbitn = 0rₙ = 0Period = 12Cycle starts at 0:0 → 5 → 10 → 3 →8 → 1 → 6 → 11 →4 → 9 → 2 → 7 → 0Exact residues · two additions per second
Additive orbitCurrent residue / next edge
Residue r0
0
Orbit period · m/gcd(m,a)
12
Distinct residues visited
1 of 12
t = 0 s

Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forTo find an associated prime one needs the full annihilator ideal and must verify that it is prime.

Check your understanding

For a finite module over a Noetherian ring, how can associated primes compare with minimal support primes?

Try it yourself

Show that Q=(x²,y²) in k[x,y] is (x,y)-primary and determine its associated primes. Does it have an embedded associated prime?

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Use the quotient basis 1,x,y,xy and identify which quotient elements are units and which are nilpotent.

Compare with the solution

The quotient has k-basis 1,x,y,xy. An element with nonzero constant coefficient is a unit, while every element in the ideal generated by x,y is nilpotent because that ideal’s cube is zero. Thus every zero divisor is nilpotent and Q is primary with radical (x,y). Its associated-prime set is therefore {(x,y)}. This prime is already the unique minimal support prime, so there is no embedded associated prime; nilpotent thickness alone does not force an embedded component.

Take it with you

  • Primary ideals encode nilpotent thickness over a prime support.
  • Associated primes are prime annihilators and include all minimal support primes in the finite Noetherian case.
  • Embedded associated primes carry information not visible as extra irreducible components.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.