Primary decomposition
Template:Short description In mathematics, the Lasker–Noether theorem states that every Noetherian ring is a Lasker ring, which means that every ideal can be decomposed as an intersection, called primary decomposition, of finitely many primary ideals (which are related to, but not quite the same as, powers of prime ideals). The theorem was first proven by Emanuel Lasker (1905) for the special case of polynomial rings and convergent power series rings, and was proven in its full generality by Emmy Noether (1921).
The Lasker–Noether theorem is an extension of the fundamental theorem of arithmetic, and more generally the fundamental theorem of finitely generated abelian groups to all Noetherian rings. The theorem plays an important role in algebraic geometry, by asserting that every algebraic set may be uniquely decomposed into a finite union of irreducible components.
It has a straightforward extension to modules stating that every submodule of a finitely generated module over a Noetherian ring is a finite intersection of primary submodules. This contains the case for rings as a special case, considering the ring as a module over itself, so that ideals are submodules. This also generalizes the primary decomposition form of the structure theorem for finitely generated modules over a principal ideal domain, and for the special case of polynomial rings over a field, it generalizes the decomposition of an algebraic set into a finite union of (irreducible) varieties.
The first algorithm for computing primary decompositions for polynomial rings over a field of characteristic 0[Note 1] was published by Noether's student Grete Hermann (1926).[1][2] The decomposition does not hold in general for non-commutative Noetherian rings. Noether gave an example of a non-commutative Noetherian ring with a right ideal that is not an intersection of primary ideals.
Primary decomposition of an ideal
Let be a Noetherian commutative ring. An ideal of is called primary if it is a proper ideal and for each pair of elements and in such that is in , either or some power of is in ; equivalently, every zero-divisor in the quotient is nilpotent. The radical of a primary ideal is a prime ideal and is said to be -primary for .
Let be an ideal in . Then has an irredundant primary decomposition into primary ideals:
- .
Irredundancy means:
- Removing any of the changes the intersection, i.e. for each we have: .
- The prime ideals are all distinct.
Moreover, this decomposition is unique in the two ways:
- The set is uniquely determined by , and
- If is a minimal element of the above set, then is uniquely determined by ; in fact, is the pre-image of under the localization map .
Primary ideals which correspond to non-minimal prime ideals over are in general not unique (see an example below). For the existence of the decomposition, see #Primary decomposition from associated primes below.
The elements of are called the prime divisors of or the primes belonging to . In the language of module theory, as discussed below, the set is also the set of associated primes of the -module . Explicitly, that means that there exist elements in such that
By a way of shortcut, some authors call an associated prime of simply an associated prime of (note this practice will conflict with the usage in the module theory).
- The minimal elements of are the same as the minimal prime ideals containing and are called isolated primes.
- The non-minimal elements, on the other hand, are called the embedded primes.
In the case of the ring of integers , the Lasker–Noether theorem is equivalent to the fundamental theorem of arithmetic. If an integer has prime factorization , then the primary decomposition of the ideal generated by in , is
Similarly, in a unique factorization domain, if an element has a prime factorization where is a unit, then the primary decomposition of the principal ideal generated by is
Examples
The examples of the section are designed for illustrating some properties of primary decompositions, which may appear as surprising or counter-intuitive. All examples are ideals in a polynomial ring over a field kScript error: No such module "Check for unknown parameters"..
Intersection vs. product
The primary decomposition in of the ideal is
Because of the generator of degree one, IScript error: No such module "Check for unknown parameters". is not the product of two larger ideals. A similar example is given, in two indeterminates by
Primary vs. prime power
In , the ideal is a primary ideal that has as associated prime. It is not a power of its associated prime.
Non-uniqueness and embedded prime
For every positive integer nScript error: No such module "Check for unknown parameters"., a primary decomposition in of the ideal is
The associated primes are
Example: Let N = R = k[x, y] for some field k, and let M be the ideal (xy, y2). Then M has two different minimal primary decompositions M = (y) ∩ (x, y2) = (y) ∩ (x + y, y2). The minimal prime is (y) and the embedded prime is (x, y).
Non-associated prime between two associated primes
In the ideal has the (non-unique) primary decomposition
The associated prime ideals are and is a non associated prime ideal such that
A complicated example
Unless for very simple examples, a primary decomposition may be hard to compute and may have a very complicated output. The following example has been designed for providing such a complicated output, and, nevertheless, being accessible to hand-written computation.
Let
be two homogeneous polynomials in x, yScript error: No such module "Check for unknown parameters"., whose coefficients are polynomials in other indeterminates over a field kScript error: No such module "Check for unknown parameters".. That is, PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters". belong to and it is in this ring that a primary decomposition of the ideal is searched. For computing the primary decomposition, we suppose first that 1 is a greatest common divisor of PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters"..
This condition implies that IScript error: No such module "Check for unknown parameters". has no primary component of height one. As IScript error: No such module "Check for unknown parameters". is generated by two elements, this implies that it is a complete intersection (more precisely, it defines an algebraic set, which is a complete intersection), and thus all primary components have height two. Therefore, the associated primes of IScript error: No such module "Check for unknown parameters". are exactly the primes ideals of height two that contain IScript error: No such module "Check for unknown parameters"..
It follows that is an associated prime of IScript error: No such module "Check for unknown parameters"..
Let be the homogeneous resultant in x, yScript error: No such module "Check for unknown parameters". of PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters".. As the greatest common divisor of PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters". is a constant, the resultant DScript error: No such module "Check for unknown parameters". is not zero, and resultant theory implies that IScript error: No such module "Check for unknown parameters". contains all products of DScript error: No such module "Check for unknown parameters". by a monomial in x, yScript error: No such module "Check for unknown parameters". of degree m + n – 1Script error: No such module "Check for unknown parameters".. As all these monomials belong to the primary component contained in This primary component contains PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters"., and the behavior of primary decompositions under localization shows that this primary component is
In short, we have a primary component, with the very simple associated prime such all its generating sets involve all indeterminates.
The other primary component contains DScript error: No such module "Check for unknown parameters".. One may prove that if PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters". are sufficiently generic (for example if the coefficients of PScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters". are distinct indeterminates), then there is only another primary component, which is a prime ideal, and is generated by PScript error: No such module "Check for unknown parameters"., QScript error: No such module "Check for unknown parameters". and DScript error: No such module "Check for unknown parameters"..
Geometric interpretation
In algebraic geometry, an affine algebraic set V(I)Script error: No such module "Check for unknown parameters". is defined as the set of the common zeros of an ideal IScript error: No such module "Check for unknown parameters". of a polynomial ring
An irredundant primary decomposition
of IScript error: No such module "Check for unknown parameters". defines a decomposition of V(I)Script error: No such module "Check for unknown parameters". into a union of algebraic sets V(Qi)Script error: No such module "Check for unknown parameters"., which are irreducible, as not being the union of two smaller algebraic sets.
If is the associated prime of , then and Lasker–Noether theorem shows that V(I)Script error: No such module "Check for unknown parameters". has a unique irredundant decomposition into irreducible algebraic varieties
where the union is restricted to minimal associated primes. These minimal associated primes are the primary components of the radical of IScript error: No such module "Check for unknown parameters".. For this reason, the primary decomposition of the radical of IScript error: No such module "Check for unknown parameters". is sometimes called the prime decomposition of IScript error: No such module "Check for unknown parameters"..
The components of a primary decomposition (as well as of the algebraic set decomposition) corresponding to minimal primes are said isolated, and the others are said Template:Vanchor.
For the decomposition of algebraic varieties, only the minimal primes are interesting, but in intersection theory, and, more generally in scheme theory, the complete primary decomposition has a geometric meaning.
Primary decomposition from associated primes
Nowadays, it is common to do primary decomposition of ideals and modules within the theory of associated primes. Bourbaki's influential textbook Algèbre commutative, in particular, takes this approach.
Let be a ring and a module over it. By definition, an associated prime is a prime ideal which is the annihilator of a nonzero element of ; that is, for some (this implies ). Equivalently, a prime ideal is an associated prime of if there is an injection of -modules .
A maximal element of the set of annihilators of nonzero elements of can be shown to be a prime ideal and thus, when is a Noetherian ring, there exists an associated prime of if and only if is nonzero.
The set of associated primes of is denoted by or . Directly from the definition,
- If , then .
- For an exact sequence , .[4]
- If is a Noetherian ring, then where refers to support.[5] Also, the set of minimal elements of is the same as the set of minimal elements of .[5]
If is a finitely generated module over , then there is a finite ascending sequence of submodules
such that each quotient is isomorphic to for some prime ideals , each of which is necessarily in the support of .[6] Moreover every associated prime of occurs among the set of primes ; i.e.,
- .[7]
(In general, these inclusions are not the equalities.) In particular, is a finite set when is finitely generated.
Let be a finitely generated module over a Noetherian ring and a submodule of . Given , the set of associated primes of , there exist submodules such that and
A submodule of is called -primary if . A submodule of the -module is -primary as a submodule if and only if it is a -primary ideal; thus, when , the above decomposition is precisely a primary decomposition of an ideal.
Taking , the above decomposition says the set of associated primes of a finitely generated module is the same as when (without finite generation, there can be infinitely many associated primes.)
Properties of associated primes
Let be a Noetherian ring. Then
- The set of zero-divisors on is the same as the union of the associated primes of (this is because the set of zerodivisors of is the union of the set of annihilators of nonzero elements, the maximal elements of which are associated primes).[10]
- For the same reason, the union of the associated primes of an -module is exactly the set of zero-divisors on , that is, an element such that the endomorphism is not injective.[11]
- Given a subset , an -module , there exists a submodule such that and .[12]
- Let be a multiplicative subset, an -module and the set of all prime ideals of not intersecting . Then is a bijection.[13] Also, .[14]
- Any prime ideal minimal with respect to containing an ideal is in These primes are precisely the isolated primes.
- A module over has finite length if and only if is finitely generated and consists of maximal ideals.[15]
- Let be a ring homomorphism between Noetherian rings and a -module that is flat over . Then, for each -module ,
- .[16]
Non-Noetherian case
The next theorem gives necessary and sufficient conditions for a ring to have primary decompositions for its ideals. Template:Math theorem
The proof is given at Chapter 4 of Atiyah–Macdonald as a series of exercises.[17]
There is the following uniqueness theorem for an ideal having a primary decomposition.
Now, for any commutative ring , an ideal and a minimal prime over , the pre-image of under the localization map is the smallest -primary ideal containing .[18] Thus, in the setting of preceding theorem, the primary ideal corresponding to a minimal prime is also the smallest -primary ideal containing and is called the -primary component of .
For example, if the power of a prime has a primary decomposition, then its -primary component is the -th symbolic power of .
Additive theory of ideals
This result is the first in an area now known as the additive theory of ideals, which studies the ways of representing an ideal as the intersection of a special class of ideals. The decision on the "special class", e.g., primary ideals, is a problem in itself. In the case of non-commutative rings, the class of tertiary ideals is a useful substitute for the class of primary ideals.
Notes
<templatestyles src="Reflist/styles.css" />
- ↑ Primary decomposition requires testing irreducibility of polynomials, which is not always algorithmically possible in nonzero characteristic.
Script error: No such module "Check for unknown parameters". <templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ In other words, is the ideal quotient.
- ↑ Script error: No such module "Footnotes".
- ↑ a b Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Here is the proof of the existence of the decomposition (following Bourbaki). Let be a finitely generated module over a Noetherian ring and a submodule. To show admits a primary decomposition, by replacing by , it is enough to show that when . Now,
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "citation/CS1"..
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
- ↑ Script error: No such module "Footnotes".
Script error: No such module "Check for unknown parameters".
References
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Template:Springer
- Script error: No such module "citation/CS1"., esp. section 3.3.
- Script error: No such module "citation/CS1".. English translation in Communications in Computer Algebra 32/3 (1998): 8–30.
- Script error: No such module "citation/CS1".
- Template:Springer
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
External links
- Script error: No such module "citation/CS1".