Use the unique curvature hyperbolic metric on a closed Riemann surface of genus , supplied by the uniformization theorem. This is the implicit setting for the partition and spectral theorems; a genus-zero or genus-one surface does not have this hyperbolic metric.
A partition is a pants decomposition by disjoint essential simple closed geodesics, whose complement is a union of pairs of pants. A pair of pants is a sphere with three disks removed, furnished here with geodesic boundary. Its Euler characteristic is , so there must be pants. Every pant has three boundaries and every cutting curve occurs twice, giving cutting curves. The Bers pants decomposition theorem asserts that a constant depending only on bounds the lengths of all cuffs in some such pants decomposition of every closed genus- hyperbolic surface.
To see what geometry the cuffs determine, cut each pair of pants along its three perpendicular seams into two congruent right-angled hyperbolic hexagons. The three alternate sides are , where the are its boundary lengths. The right-angled hyperbolic hexagon identity determines the seam opposite the half-cuff by
We use the standard existence and uniqueness theorem for a right-angled hyperbolic hexagon with prescribed positive alternating side lengths. Thus the three boundary lengths determine the pair of pants up to isometry.
Fix a topological pants decomposition, label its cuffs, and choose reference seam endpoints and orientations. Gluing two boundaries of the same length requires a translation along that boundary; its signed distance is a twist . The gluing graph, the positive cuff lengths, and the twists therefore determine the unmarked hyperbolic surface up to isometry. A full boundary translation has period , so for an unmarked gluing one may take , with endpoints identified. For a marked surface the whole real twist records the number of Dehn twists, and the Fenchel–Nielsen coordinates are
The topological gluing data are necessary when the decomposition is not fixed. Different markings or decomposition graphs can describe the same unmarked surface.
Teichmüller space consists of pairs , where is a closed genus- Riemann surface and is an orientation-preserving marking, modulo the equivalence when a conformal orientation-preserving map has homotopic to . The Fenchel–Nielsen coordinates identify it with , of real dimension . The moduli space of Riemann surfaces forgets the marking by quotienting by the mapping class group.
The Wolpert generic spectral rigidity theorem says that the locus of closed genus- hyperbolic surfaces possessing an isospectral but nonisometric partner lies in a locally real-analytic exceptional locus of lower dimension in Teichmüller space. Thus a generic surface is determined, up to isometry, by its unmarked length spectrum, equivalently by its Laplacian spectrum. Here an isometry may reverse orientation; the length spectrum cannot distinguish the two orientations of the same metric. The equivalence of the two spectra is the compact hyperbolic Selberg trace formula.
The simplifying result is the Buser finite length spectrum theorem: for every and there is such that two closed genus- hyperbolic surfaces with hyperbolic systoles at least have the same entire unmarked length spectrum if their length multisets up to agree. Multiplicities are included. We will count primitive unoriented closed geodesics; counting all iterates is equivalent by successively removing shorter iterates. The theorem is uniform on the thick part of moduli space, not merely a cutoff chosen separately for a particular pair.
Here is a proof using compactness and polynomial trace equations. We state the subsidiary facts and explain their role. First, Mumford's compactness theorem makes the genus- thick moduli space compact. It can also be seen from the Bers pants decomposition theorem: cuffs in a Bers decomposition lie in , there are finitely many pants decomposition graphs, and unmarked twists may be reduced modulo their cuff lengths. These data lie in finitely many compact boxes of Fenchel–Nielsen coordinates and cover the thick moduli space.
Second, these finite compact boxes give a compact family of marked hyperbolic structures on a fixed smooth surface representing every member of the thick moduli space. We use the standard smooth dependence of the glued metrics and their hyperbolic holonomy representations on Fenchel–Nielsen coordinates. Choose smooth representatives over finitely many parameter neighborhoods and conjugate the hyperbolic holonomy representation using a fixed lifted Riemannian orthonormal frame. Passing to finite compact subboxes gives a compact set of representations, together with a compact family of representative smooth metrics. Changing the markings between boxes causes no problem: all are markings from the same fixed , and the union is finite.
Third, uniformization theorem identifies each marked hyperbolic surface with for a faithful discrete hyperbolic holonomy representation into . We use the standard lifting fact that a closed orientable hyperbolic holonomy representation admits a lift to , and lifts may be chosen continuously on small parameter neighborhoods. Choose lifts on finitely many such neighborhoods, allowing the finitely many possible sign choices. A representation is described by the matrices of standard fundamental group generators. The polynomial encoding of hyperbolic geodesic lengths uses, for each fixed group word , its squared matrix trace
is a polynomial in their entries: products are polynomial, and the inverse of a determinant-one matrix is its polynomial adjugate. For a nontrivial hyperbolic word, the hyperbolic translation length obeys
Thus equality of the positive lengths is exactly equality of these trace polynomials, independent of lift signs.
Fourth, the length spectrum of a closed hyperbolic surface is locally finite with finite multiplicities. We need the uniform finiteness of short geodesic classes across the compact marked family. More uniformly, for each finite , only finitely many unoriented primitive conjugacy classes can have length at most in any metric of . To justify uniformity, compactness of the smooth metrics gives a common bilipschitz equivalence comparison with one fixed metric on . If , the minimizing geodesic has length at most , so . Local finiteness for then gives a finite list. Local finiteness itself follows from proper discontinuity of the cocompact group of the hyperbolic holonomy representation: conjugate a geodesic axis to meet a fixed compact fundamental set, and a bounded-length axis gives a group element moving that compact set a bounded distance, of which there are only finitely many.
Finally, the Hilbert basis theorem says that a polynomial ring in finitely many real variables is Noetherian. Consequently a decreasing sequence of sets cut out by polynomial equations eventually stabilizes. Indeed, their vanishing ideals form an increasing chain and stabilize. Finite unions of such sets are still algebraic: one can take all products of one defining polynomial from each component. This finiteness fact is the engine that turns arbitrarily many spectral comparisons into finitely many.
Enumerate the primitive unoriented conjugacy classes as . For each let
and let be the finite set of primitive classes that can have length at most anywhere in . Define in the finite-dimensional space of pairs of generator matrices as follows: it consists of pairs for which there exists an injection
and also an injection satisfying the analogous equations with and interchanged. There are only finitely many injections. Each choice imposes finitely many polynomial equations; taking their finite unions and then intersecting the two directions proves that is a real affine algebraic set. On determinant-one representations these equations are exactly the desired matching of lengths. Defining the polynomials on the ambient matrix-entry space is harmless; the argument will only apply them to representations in .
Put . The sets form a decreasing chain of affine algebraic sets, hence for some ,
For representations in , membership in this intersection is equivalent to equality of the full length spectra. One direction follows by matching equal lengths, including their multiplicities. For the other, fix a length . All primitive classes of length on the first surface occur in some finite initial segment. Its injective matching shows that the second surface has at least that multiplicity at ; the reverse injection gives the reverse inequality. Local finiteness makes both multiplicities finite. Doing this for every proves multiset equality.
Take
If two surfaces in have equal length multisets up to , each initial segment through can be matched injectively on the other surface. Its matching classes lie in , since the matched lengths are at most . The reverse matching is available as well. Thus the pair belongs to , hence to every , and the preceding paragraph yields
All choices of the compact family were made using only and , so the resulting cutoff has the asserted dependence. If the thick family is empty the assertion is vacuous. This proves Buser's finite length spectrum theorem without claiming that equal full length spectra always force isometry; exceptional isospectral pairs are compatible with the theorem and are precisely why Wolpert's theorem is a generic statement.
Use the following finite-length version of the Hilbert-Serre theorem. Let be a graded algebra generated over an Artinian ring by finitely many homogeneous elements of positive degrees . For a finitely generated nonnegatively graded -module , define its Poincare series of a graded module by
Every component has finite length, and the theorem says
For a module whose grading is merely bounded below, the same statement holds with a Laurent-polynomial numerator. When the generators all have degree one, the denominator is .
Here is an induction proof. An Artinian ring is Noetherian by question 1, so the Hilbert basis theorem makes Noetherian. If there are no positive-degree generators, and a finite homogeneous generating set for occupies only finitely many degrees. Each component is a finite module over the Artinian ring , hence has finite length of a module, and is a polynomial.
For , put , , and . Both are finitely generated graded modules annihilated by , hence modules over , which is generated by the first homogeneous elements. Their multiplication exact sequence is
Here . Additivity of length degree by degree gives
This is the Hilbert series multiplication exact sequence. By induction, the right-hand side has denominator . Division by completes the proof of the Hilbert-Serre theorem. The finite-component and finite-generation claims also follow from the finite set of positive-degree algebra and module generators; no analytic convergence of a series is involved.
For the local invariant, use the usual Noetherian local ring hypothesis of Hilbert–Samuel growth dimension. Locality alone does not guarantee finite lengths or polynomial growth; the printed question leaves this finiteness assumption implicit. For instance, in the localization at a prime ideal of the polynomial ring at , the vector space has the infinitely many independent classes of the variables, so its length is not finite. Write and . Its associated graded ring
is generated over in degree one, because is finitely generated. Thus its Hilbert series is rational with a denominator that is a power of . After cancelling factors, write
Define , the pole order at , with when is a polynomial.
Equivalently, the Hilbert–Samuel function
has generating series and eventually agrees with a polynomial of degree . Indeed, coefficients of are , and multiplication by leaves leading term . Consequently is the degree of the cumulative Hilbert-Samuel polynomial, rather than the degree of the individual graded-component function; the latter has degree when . This pole/growth invariant also equals Krull dimension by the local dimension theorem, although that theorem is not required to define it here.
For an example, take . Its associated graded ring is with the ordinary degree grading: degree has the monomials as a basis. Therefore
The length formula also follows directly by counting monomials of total degree at most in .
The height of a prime ideal is the supremum of the lengths of strict chains of prime ideals ending at :
The last equality follows from the prime ideal correspondence for localization. Here is a length-growth proof of the Krull height theorem that makes the bound explicit.
We first establish a prime-chain lower bound for local length. For a Noetherian local ring admitting a prime chain of length , put . Then
for some . For , use . For , quotient by the first prime ideal of the chain; this only decreases and reduces us to a local integral domain with
Take and put . It has a prime chain of length , so induction bounds below by a positive multiple of .
The Artin-Rees lemma applied to gives, for a fixed integer ,
Because is a non-zero-divisor, the first term in the exact sequence
has length at least . Hence
Iterate this inequality about times, while its arguments remain at least . This gives the desired positive multiple of . The particular Artin-Rees lemma inclusion used here follows directly from finite generation: the Rees algebra is Noetherian, by the Hilbert basis theorem, and its graded submodule has finitely many homogeneous generators. A bound on their degrees gives .
Now localize at the given minimal prime ideal . Write , , and . The only prime ideal of containing is , so . Since is finitely generated, some . Thus has finite module length, say . The ideal is generated by at most elements.
For , products of these generators give a surjection from copies of onto . Summing the lengths gives the generator bound for primary-ideal length
Since , we have , and therefore
The prime-chain lower bound for local length now excludes any chain of length greater than . Consequently
For , minimality over the zero ideal says that is a minimal prime ideal, so its height is zero. This also handles that boundary case.
The Laurent polynomial ring is a localization of a ring:
The Hilbert basis theorem makes a Noetherian ring, and Localization of a Noetherian ring preserves this property. Thus .
For separating finite Laurent support by an integer weight, take a nonzero Laurent polynomial and let be its finite set of exponent pairs with nonzero coefficients. Choose an integer such that
where the maximum is zero if has only one member. Set . If , then
so and then . Consequently all powers of in are distinct. The linear independence of the Laurent monomials prevents cancellation, giving
The choice depends on the finite support of ; a single fixed substitution need not detect every nonzero element.
For Noetherianity of subalgebras of a one-variable Laurent polynomial ring, let be a unital -subalgebra of . If , it is already a Noetherian ring. Otherwise we find a nonconstant and an ambient ring containing such that is a finitely generated module over .
If , choose a nonconstant polynomial in , where . Then is an integral element over , since it satisfies the monic polynomial equation
Thus is a finitely generated module over , generated by . The case is identical after replacing by .
In the remaining case is contained in neither of these two polynomial rings. There is an element with a positive exponent and an element with a negative exponent. If either already has both, use it as . Otherwise their sum has both, since the positive powers of the first and the negative powers of the second cannot cancel. We obtain
Multiplying this identity by gives a polynomial equation for with leading coefficient :
Dividing by makes it monic. Similarly, multiplication by gives a monic equation for after division by . Both generators are therefore integral elements over , so is a finitely generated module over .
In all three cases is a Noetherian ring, as a quotient of a one-variable polynomial ring. The subalgebra is also a -submodule, so it is a Noetherian module. Every ideal of is a -submodule of and is therefore finitely generated over , hence over . This proves
For the final request, take the following subalgebra of the two-variable Laurent polynomial ring:
Let , an ideal of . We have
as -vector spaces. In particular, the classes of , for , are linearly independent. If had finitely many generators as an -module, their classes would span over , contradicting its infinite dimension. Hence is not finitely generated and is not a Noetherian ring. This illustrates why the preceding result is special to one Laurent variable.
Put and . Evaluation at is surjective, and
so its kernel is the prime ideal . In particular is naturally an -module, generated by the classes of .
For integers , including negative integers, reduction modulo gives
For negative powers, this follows from and ; the mixed product vanishes modulo . Therefore a Laurent polynomial satisfies
The formal derivatives obey the product rule, so . If , both terms vanish. Hence both vanish on and define a map
It sends to and to , and the displayed expansion gives its inverse. Thus the conormal module has the explicit basis
Let be the localization at a prime ideal, with maximal ideal . Every nonzero integer lies outside and is therefore inverted. The residue field is
Indeed there is an explicit identification
inverting and has no effect in this local ring, and a polynomial denominator lies outside precisely when its constant term is nonzero. Conversely, clearing rational denominators turns every such fraction into a fraction from .
For the Krull dimension, the prime ideal correspondence for localization preserves the strict chain
of prime ideals in . They are prime because the successive quotients are the integral domains , , and . They remain distinct after localization at a prime ideal because they are all contained in . Hence .
For the upper bound, is a Noetherian ring by the Hilbert basis theorem and Localization of a Noetherian ring. Since is generated by two elements, the Krull height theorem gives . The prime ideal correspondence for localization identifies with , so
A Noetherian local ring with residue field is a regular local ring if
By the Nakayama lemma, the dimension on the left is the minimal number of generators of ; this is also called the embedding dimension.
The localization of a module is exact and commutes with quotients and products of ideals. Applying it to the already computed conormal module gives the cotangent space of a local ring
Its dimension is two, equal to . Therefore . Notice that has a basis over , whereas the localized cotangent space of a local ring has a basis over the residue field .
The Artin-Rees lemma states that, for a Noetherian ring , an ideal , a finitely generated module , and a submodule , there is such that
Thus the filtration on induced from the I-adic filtration of is eventually determined by one of its terms.
For the proof, form the Rees ring and its Rees module:
Since is a Noetherian ring, write . Then , so it is a Noetherian ring by the Hilbert basis theorem. Generators of in degree zero generate as a module over , so this is a Noetherian module.
The graded submodule
is therefore finitely generated. Choose homogeneous generators with for some . For , taking degree- components gives
The same generators show that the final sum is exactly . This proves the Artin-Rees lemma. If , one may simply take .
Now let
It is a submodule of the Noetherian module , hence a finitely generated module. Apply the Artin-Rees lemma with and . Since is contained in every (including ), its conclusion reduces to
Write generators as . There is a matrix with entries in such that . Multiplication by the adjugate of shows that
The determinant is congruent to modulo , so it is for some . This determinant trick produces a single such element annihilating all of , and in particular annihilating each . If , use .
Conversely, if with , then . Iterating gives for every . Hence the exact description is
In a local ring with contained in the maximal ideal, every is a unit, so this also yields the usual vanishing form of the Krull intersection theorem.
For a failure without the Noetherian ring hypothesis, let and use the semigroup algebra
Its elements are finite sums of formal monomials , with multiplication . Each ring in the union is a polynomial ring and the inclusions are injective, so is an integral domain. It is not a Noetherian ring, since
Indeed the generator on the left is the square of the next generator, while division in the opposite direction would require a negative exponent, which is unavailable in .
Let be the ideal of elements with zero constant term, equivalently
It is proper because taking the constant term gives . Every generator is , with , so . Thus this is a nonzero idempotent ideal, with for every . Take
For every , the constant term of is , so . Since is an integral domain and , we have . This gives all three requested objects and proves that no element of the required form annihilates .
For a finitely generated module over the graded ring , with each of degree one, its Poincare series of a graded module is
This is also its Hilbert series. One usually takes ; allowing an integer grading also permits finitely many negative degrees. Homogeneous generators of degrees give a surjection , where the graded shift is defined by . Consequently every is a finite-dimensional vector space and for all sufficiently negative .
The Hilbert-Serre theorem in the standard grading says
For a nonnegatively graded , the numerator is in . Equivalently, the only possible pole of this rational expression is at , with order at most .
We prove the Hilbert-Serre theorem by induction on the number of variables. For , and is a finite-dimensional graded module; thus is a Laurent polynomial. Suppose and put
The Hilbert basis theorem makes a Noetherian ring, so is a finitely generated module, as is . Both are graded modules killed by , hence finitely generated over .
The graded exact sequence
identifies the kernel and cokernel of multiplication by . Taking the alternating sum of the finite-dimensional degree components yields
so
By induction the right side has denominator , which proves the required denominator . Since has no negative powers when is nonnegatively graded, its Laurent polynomial numerator is an ordinary polynomial in that case.
For , this also implies the usual Hilbert polynomial consequence. Writing and using
gives, for all sufficiently large ,
a polynomial in of degree at most . For , the graded pieces are eventually zero.
For the final request, a free resolution of is an exact sequence
with each a free module. In the graded setting we take finite direct sums of shifts and maps preserving degree. The resolution has length at most if for every . The syzygy modules are the successive kernels which record the relations among generators, then relations among those relations, and so on.
Put , the homogeneous maximal ideal with . Choose a homogeneous -basis of and lift it to . These lifts generate by the graded Nakayama lemma: a bounded-below graded module satisfying must be zero, since a nonzero homogeneous element of least degree could not be a sum of variables times elements of lower degrees. Apply this to the quotient by the submodule generated by the chosen lifts. This gives a surjection inducing an isomorphism modulo .
Its kernel is finitely generated because is a Noetherian ring. Repeat the construction for that kernel, then for each subsequent kernel. We obtain a minimal graded free resolution, meaning
Indeed, at each stage the free cover induces an isomorphism modulo , so its kernel lies in times its source. The sequence is exact by construction, though it may at first appear infinite.
The Koszul complex on is
with basis vectors given degree one, and differential
The hat means omission of that factor. Every pair of terms in cancels with opposite signs, so this is a chain complex. The sequence is a regular sequence: after quotienting by the first variables, the next variable is a non-zero-divisor in the remaining polynomial ring.
The Koszul complex is consequently exact in positive degrees and has , so it is a Koszul resolution of of length . For completeness, one proves this by induction: for one variable it is . Appending constructs the mapping cone of multiplication by on the previous chain complex. Its homology is zero in positive degrees because acts injectively on ; its degree-zero homology is the further quotient. Here a mapping cone combines a chain complex with a shifted copy and adds the given multiplication map to the differential, thereby measuring its kernel and cokernel on homology.
The Tor functor is defined as the degree- homology of for a free resolution of . It can equally be computed as the homology of , using the Koszul resolution of . To see the equality, form the double complex . Taking homology first along leaves , since each is a free module; taking homology first along leaves , since each is free. The finite sums along each total degree identify both with the homology of the total complex. This also explains the symmetry used in computing the Tor functor.
Since for , we have for . On the other hand, all differentials of the minimal graded free resolution become zero after tensoring with , so
Thus for , and the graded Nakayama lemma implies for those . We have proved the required Hilbert syzygy theorem:
where some initial may be zero. The argument supplies finitely generated graded free modules, which is stronger than merely giving an ungraded free resolution.
Here is a noncommutative Hilbert basis theorem proof adapted to the stated hypothesis. Set and
The equality follows inductively from , by moving one coefficient past one at a time. These spaces form an exhaustive filtered algebra structure on , with . This does not assert uniqueness of the displayed expressions or the existence of a coefficient-moving automorphism.
For a right ideal , define
Each is a right ideal of . In fact, if and , write with , ; then . Also by right multiplication by . Since is a right Noetherian ring, this ascending chain stabilizes at some .
Choose finite generators for each , , and choose with . These finitely many elements generate as a right ideal. To see this, induct on for . Write with ; then . Put and express . Write with . The difference
lies in , so the induction applies. At the remainder is zero. Hence is right Noetherian.
For the quantum torus, take and the convention . Begin with the polynomial ring , which is Noetherian by the Hilbert basis theorem. Adjoining preserves the hypothesis because it commutes with , and gives . Adjoin next. The relation and its inverse coefficient-moving relation give for . Finally adjoin to , where . On a monomial, ; when this is in , and when it is in . The reverse inclusion follows by the same relation. The preceding argument applies at each step, proving the quantum torus is right Noetherian. Nonzero is required for this notation.
For a noncommutative ring, a prime ideal of a noncommutative ring means a proper two-sided ideal such that for two-sided ideals implies or . Equivalently, implies or . This definition does not require to be a noncommutative domain.
Retain the right Noetherian ring hypothesis for the last assertion. More generally, the ascending chain condition on two-sided ideals suffices. We claim that every proper two-sided ideal contains a product of finitely many prime ideals of a noncommutative ring, each containing . If not, choose a maximal counterexample . It cannot be a prime ideal of a noncommutative ring. Thus there are two-sided ideals strictly containing with : add to the two witnesses for failure of the defining condition for a prime ideal of a noncommutative ring. By maximality, both and contain products of finitely many prime ideals of a noncommutative ring containing them. Concatenating these products gives a product inside , a contradiction.
Apply the claim to in a nonzero , obtaining . Every prime ideal of a noncommutative ring contains one of the , by repeated application of the definition of a prime ideal of a noncommutative ring. For the prime radical of a noncommutative ring , it follows that
Indeed, gives , and for every gives equality of the intersections. If , the empty intersection is the whole zero ring and the conclusion is immediate.
The final assertion is false for arbitrary algebras without the preceding chain condition. For example, in the commutative ring the nilradical is , its only prime ideal, but the product of any number of distinct is nonzero. Thus this nilradical is not a nilpotent ideal.
False: existence holds, but uniqueness fails. First, the Lasker–Noether theorem supplies existence; here is an argument from the preceding part. If some proper ideal in a Noetherian ring were not a finite intersection of irreducible ideals, the ascending chain condition would let us choose such an ideal maximal under inclusion. It is not irreducible, so with both and strictly larger than . By maximality, both are finite intersections of irreducible ideals, and therefore so is , a contradiction. Part (d) makes each factor a primary ideal. The whole ring is represented by the empty intersection if that convention is needed.
For a counterexample to uniqueness, work in over a field and put . The Hilbert basis theorem makes a Noetherian ring. There are two distinct minimal primary decompositions:
The ideal is a prime ideal, hence a primary ideal. Each of the other factors has quotient ring isomorphic to , by substituting respectively and . As in part (b), each is -primary.
To check both intersections, let , for . Substitution identifies with . The class of is zero exactly when , equivalently when . Therefore and
The two are different, since belongs to but has nonzero class modulo . Both decompositions are irredundant: , while . Applying the radical of an ideal operation to the two components in either decomposition gives and , respectively.
The second uniqueness theorem for primary decomposition explains the distinction: the component at an isolated prime of a primary decomposition is unique, but embedded primary components need not be. The counterexample varies an embedded component.
Suppose first that every ideal of is finitely generated. For an ascending chain
the union is an ideal. Its finite generating set lies in one , so for all . Thus satisfies the ascending chain condition and is a Noetherian ring.
Conversely, if an ideal is not finitely generated, choose , and after choosing , choose
This creates a strictly ascending chain of ideals, contradicting Noetherianity. Hence every ideal is finitely generated.
If is surjective and , then is an ideal of . If it is generated by , then is generated by . Thus every ideal of is finitely generated, so is Noetherian.
The Hilbert basis theorem states that if is a commutative Noetherian ring, then is Noetherian. To prove it, let . The leading coefficients of polynomials in generate an ideal of ; choose generators that occur as leading coefficients of , and let . For each degree below , the leading coefficients of members of of at most that degree likewise form a finitely generated ideal; choose finitely many corresponding polynomials. Any of degree at least can have its leading term cancelled by a linear combination of monomial multiples of the . Repeating lowers its degree below , where the second finite list completes the reduction. These finitely many selected polynomials generate , proving the theorem.
For every , the ring is Noetherian. If is transcendental, evaluation identifies it with . If is algebraic, it is a quotient of . The integers are Noetherian, the Hilbert basis theorem handles , and quotients preserve Noetherianity.
For a unique factorization domain that is not Noetherian, take
Every polynomial and every factorization uses only finitely many variables, so existence and uniqueness of factorization reduce to a finite-variable polynomial ring, which is a UFD. But
is a strictly ascending chain, so the ring is not Noetherian.
Finally, the ring is not Noetherian. For , let
These are ideals and : the distance function to belongs to but not to . This strict ascending chain proves the claim.
Define
This makes an -module.
Let be an -submodule. For , let consist of zero and the leading coefficients of elements of of degree . Each is an -submodule, and multiplication by gives
Because is Noetherian, this chain stabilizes at some , and each for is finitely generated. Choose finitely many polynomials of degree whose leading coefficients generate .
For of degree , if , subtract an -linear combination of the to lower its degree. If , use and subtract a combination of . Induction on degree expresses in terms of the finite collection . Therefore every submodule is finitely generated and
This is the module form of the Hilbert basis theorem.
The Hilbert basis theorem makes a Noetherian ring. Reversing the inclusion of ideals shows that its Zariski-closed subsets satisfy the descending-chain condition, so every affine variety is a Noetherian topological space.
Suppose some nonempty closed subset had no finite decomposition into irreducible closed subsets. It would be reducible, so it could be written
with proper closed subsets. At least one of these would again admit no finite irreducible decomposition. Repeating that choice would produce an infinite strictly descending chain of closed subsets, contradicting Noetherianity. Therefore
Removing any member contained in another leaves exactly the irreducible components.
Choose finite generating sets and , using the Hilbert basis theorem. The assumed inclusion says that each vanishes on . By the Strong Hilbert Nullstellensatz, for every there is an exponent such that
The coefficients in an expression solve a finite system of linear equations with rational coefficients. Since it has a complex solution, Gaussian elimination gives a rational solution. Clearing the finitely many denominators produces a nonzero integer such that
for every .
For any prime , reduce these identities modulo . At a common zero of in the algebraic closure , they give , hence , for all . Therefore
for every prime except the finitely many divisors of . This is the spreading out of an affine zero-set inclusion.
This is the Artin--Tate lemma. Choose -algebra generators of and -module generators of . Write
with coefficients , and let be the -subalgebra of generated by these finitely many coefficients.
The module contains the , is closed under multiplication, and contains after including an expression for among the chosen coefficients. It therefore equals . Thus is a finite -module. The ring is Noetherian by the Hilbert basis theorem, and is a -submodule, so is a finite -module. It follows that is a finitely generated -algebra.
An ideal of has the form for an ideal of . If is Noetherian, write
Then
so every ideal of is finitely generated. Hence
The Hilbert basis theorem states that is Noetherian whenever is Noetherian. The integers form a principal ideal domain, so every ideal of has one generator and is Noetherian. It follows that is Noetherian.
For a nonsquare integer , evaluation at gives
It is surjective and its kernel is . Therefore
is Noetherian by the quotient result. This is the noetherianity of a quadratic integer order.
The polynomial ring is a two-dimensional unique factorization domain. Let be a prime ideal containing . Since , the prime is nonzero. If it were not maximal, it would have height one, so the height-one prime in a unique factorization domain would give for an irreducible polynomial . Then would divide both and , contrary to the hypothesis. Every prime of
is therefore maximal.
The Hilbert basis theorem makes Noetherian, and it has Krull dimension zero by the preceding paragraph. The Noetherian dimension-zero criterion for an Artinian ring now shows that