06.10.17 · riemann-surfaces / several-variables

Local analytic Nullstellensatz and the ideal–germ correspondence

shipped3 tiersLean: none

Anchor (Master): Rückert 1933 (Math. Ann. 107, originator); Gunning Vol. II Ch. C; Gunning–Rossi Ch. III; Grauert–Remmert §3.2; Whitney *Complex Analytic Varieties* Ch. 4

Intuition Beginner

In one variable, a holomorphic function near a point is pinned down up to a non-vanishing factor by where it vanishes and how hard. The zero set is a handful of points, and the algebra of the functions and the geometry of the points line up cleanly. You want the same dictionary in many variables: a way to pass from a list of functions to the shape they cut out, and back from a shape to the functions that vanish on it.

There are two natural directions. Start with a collection of holomorphic functions near the origin and look at the set where they all vanish: a curve, a surface, a web of vanishing. Or start with such a set and collect every function that vanishes on it. These two moves go opposite ways, and you want to know how close they come to being inverse to each other.

The catch is repetition. The function and the function squared vanish on the same set, the single point or line where is zero. So passing to the zero set forgets the difference between a function and its powers. The local analytic Nullstellensatz says that forgetting powers is the only thing the dictionary loses, and it says exactly how to put the lost information back.

Visual Beginner

Picture two facing columns. The left column lists algebraic data near the origin: collections of holomorphic functions, packaged so that if a function is in the collection then so is any multiple of it. The right column lists geometric data: the shapes those functions carve out, the zero sets passing through the origin.

A line runs from each collection on the left to the shape it cuts out on the right, and a line runs back from each shape to all the functions vanishing on it. Following an arrow over and then back does not always return you to where you started. It returns you to a slightly fattened version: every function whose some power was in your original collection. The picture below shows the two columns, the over-and-back loop, and the fattening that the loop performs.

Worked example Beginner

Work in one variable near the origin, where everything can be seen by hand. A collection of holomorphic functions that is closed under multiples is, in this setting, always the set of multiples of a single power of the coordinate: all multiples of , or all multiples of squared, and so on, plus the collection containing only the zero function.

Take the collection of all multiples of squared. Every such function vanishes at the origin and only there, so the shape it cuts out is the single point at the origin. Now collect every holomorphic function vanishing at that point: that is every function with no constant term, which is exactly the multiples of . So the over-and-back loop sent "multiples of squared" to "multiples of ".

The collection grew. It now contains itself, which was not a multiple of squared. What got added is precisely the functions one of whose powers was already present: squared is a power of . The two collections that survive the loop unchanged are the multiples of and the zero collection, matching the two shapes available, the whole disc and the single origin.

What this tells us: passing to a zero set and back fattens a collection to include every function some power of which it already held, and nothing more.

Check your understanding Beginner

Formal definition Intermediate+

Let denote the ring of germs at the origin of holomorphic functions on , the convergent power series in variables. By the Weierstrass theory 06.10.14 it is a Noetherian local ring with maximal ideal , residue field , and it is a unique factorisation domain. Germs are represented by holomorphic functions on small neighbourhoods of ; two representatives define the same germ when they agree on some neighbourhood.

An analytic-set germ at the origin is the germ of a set of the form for finitely many holomorphic near , where two such sets define the same germ when they coincide on some neighbourhood of . The collection of analytic-set germs is partially ordered by inclusion of germs.

Two operators link ideals and germs. For an ideal , define the zero-set germ $$ \mathcal{V}(I) ;=; \text{germ at } 0 \text{ of } {z : f(z) = 0 \text{ for all } f \in I}. $$ By Noetherianity is finitely generated, so is the common zero germ of finitely many germs and is an analytic-set germ. For an analytic-set germ , define the ideal of $$ \mathcal{I}(V) ;=; { f \in {}_n\mathcal{O} : f \text{ vanishes on a representative of } V \text{ near } 0 }. $$ This is an ideal of , and it is radical: if then vanishes on , hence does, so . Recall the radical of an ideal , $$ \sqrt{I} ;=; { f \in {}_n\mathcal{O} : f^k \in I \text{ for some } k \ge 1 }, $$ the smallest radical ideal containing .

Both operators reverse inclusions: gives , and gives . Composing, always, and since the left side is radical, . The depth of the subject is the reverse inclusion.

Counterexamples to common slips

  • The germ must be cut out by holomorphic equations. The germ of a real line in is not an analytic-set germ, and of it is not an ideal of ; the correspondence is internal to the holomorphic category.
  • depends only on : the ideals and have the same zero germ . Reading geometry off rather than overcounts.
  • An ideal need not be its own radical even when prime-looking: is radical in (its generator is square-free), but is not. Square-freeness of a single generator in a UFD is what controls whether the principal ideal is radical.

Key theorem with proof Intermediate+

Theorem (Rückert Nullstellensatz, Rückert 1933). For every ideal , $$ \mathcal{I}(\mathcal{V}(I)) ;=; \sqrt{I}. $$ Consequently and restrict to mutually inverse, inclusion-reversing bijections between the radical ideals of and the analytic-set germs at the origin.

Proof. The inclusion holds for the elementary reason recorded above: if then , hence , vanishes on , so , and that ideal is radical. The work is the reverse inclusion : a germ vanishing on the common zero set of has a power lying in [Gunning Vol. II].

Since is Noetherian, is a finite intersection of prime ideals (the minimal primes over ), and . A germ vanishing on vanishes on each , and if each such lies in then . So it suffices to prove for a prime ideal .

Fix a prime and set . The local parametrisation theorem, itself a consequence of iterated Weierstrass preparation 06.10.14, supplies a linear coordinate choice and an integer so that the inclusion is a finite injective map of local rings: the quotient is a finitely generated -module, and the field of fractions is a finite field extension of , of some degree . Geometrically this realises as a -sheeted branched cover of a -dimensional polydisc in the first coordinates.

By the primitive element theorem for a single , integral over , with monic minimal polynomial of degree whose discriminant is a non-zero germ. Off the branch locus the cover is unramified with distinct sheets, and a germ restricts on to a function determined by its values on these sheets.

Now take , so vanishes on . Its image vanishes on every sheet of the cover over the complement of , where the points of are exactly the values of the chart. The element thus vanishes identically as an algebraic function over , which forces in , hence in the domain . Therefore . This is the analytic content reduced to a statement of the Hilbert Nullstellensatz over the field : a function on a finite extension vanishing on all geometric points lies in the defining prime, exactly the algebraic theorem at 04.02.07 transported through the finite extension preparation builds. Hence , with equality, completing the prime case and the theorem.

The bijection follows formally. On radical ideals by the equality just proved with ; on analytic-set germs because every analytic-set germ equals (a germ is recovered from its full vanishing ideal). Both maps reverse inclusion, so they are mutually inverse anti-isomorphisms of partially ordered sets.

Bridge. This correspondence builds toward the structure theory of analytic sets in 06.10.18, where the prime decomposition used in the proof becomes the decomposition of a germ into irreducible components, and it appears again in 06.10.19 where is named the local ring of the germ . The foundational reason the analytic and algebraic theories agree is the local parametrisation theorem: Weierstrass preparation 06.10.14 turns the prime into a finite extension of a coordinate ring , and over that extension the analytic vanishing statement is exactly the algebraic Hilbert Nullstellensatz of 04.02.07. This is exactly the move that lets a convergent-series problem be settled by polynomial algebra, and it generalises the one-variable picture where the only radical ideals are and . The central insight is that the radical, not the ideal, is the geometric invariant, so the bridge is the passage from to , and putting these together the lattice of germs is recovered intact as the lattice of radical ideals read backwards.

Exercises Intermediate+

Advanced results Master

The prime case carries the full content; the structure below records what the bijection organises and how the analytic theorem sits against its algebraic and formal neighbours.

Decomposition and the geometry of the radical. Because is Noetherian, every radical ideal is a finite irredundant intersection of primes , and the bijection turns this into with the irreducible components, uniquely determined and none contained in the union of the others [Gunning–Rossi]. The dimension is the transcendence degree of over , equal to the integer of the local parametrisation. The Nullstellensatz is thus the gateway through which the prime spectrum of the local ring becomes the component structure of the germ.

The maximal ideal and the Nullstellensatz at a point. The germ of the single point is , and , the maximal ideal. This is the analytic shadow of the weak Nullstellensatz: the maximal ideals of that arise as of a germ are exactly the geometric ones, and at the origin there is only one. Unlike the polynomial ring, where maximal ideals correspond to all points of affine space over the algebraically closed field, the local ring sees a single point, so its only height- prime appearing as a vanishing ideal is .

Contrast with the algebraic Hilbert Nullstellensatz. Over the Hilbert Nullstellensatz at 04.02.07 states with a global affine variety, and its engine is Noether normalisation: is finite over a polynomial subring . The analytic statement is identical in form, but the engine is Weierstrass preparation 06.10.14 in place of Noether normalisation, the polynomial subring is replaced by the convergent coordinate ring , and the global affine space is replaced by a germ. The convergent-series machinery is doing the work the algebraically closed base field does in the polynomial case: it manufactures, from a prime ideal, an honest finite branched cover whose finitely many sheets are the geometric points the algebraic theorem then judges. This is the precise sense in which the analytic Nullstellensatz reduces to the polynomial Nullstellensatz over regarded as a finite extension, rather than being a separate theorem.

Formal and convergent agree, and where they part. The same statement and proof hold verbatim for the formal power series ring , since formal Weierstrass preparation supplies the same finite extensions; the radical correspondence is insensitive to convergence. Convergence reappears one level up, in the realisation of as a genuine analytic subset of a neighbourhood with actual points to vanish on — the formal ring has no points, so the geometric side of the bijection has no formal analogue. This is the reason the convergent , not its formal completion, is the carrier of the local analytic geometry, and the reason the unit ships without a Mathlib formalisation: the formal Nullstellensatz is reachable from existing algebra, but the geometric germ side is not yet present.

Synthesis. The Rückert Nullstellensatz is the foundational reason the local geometry of analytic sets is governed by the commutative algebra of read through the radical. The local parametrisation theorem, built from Weierstrass preparation 06.10.14, realises each prime quotient as a finite branched cover, and on that cover the analytic vanishing statement is exactly the Hilbert Nullstellensatz of 04.02.07; putting these together, the analytic theorem is not independent of the algebraic one but its transport along a preparation-built finite extension. The central insight is that the radical, and not the ideal, is the geometric invariant, so the lattice of analytic-set germs is dual to the lattice of radical ideals, prime ideals are dual to irreducible germs, and the dimension of a germ is dual to the Krull dimension of its local ring. This is exactly the duality that the component decomposition, the local ring of 06.10.19, and the coherence theory of 06.10.20 all read off; the bridge in every case is the passage from an ideal to its radical and back through a finite cover, and this pattern recurs wherever a space is recovered from its ring of functions, generalising the affine dictionary of 04.02.07 to the analytic local setting.

Full proof set Master

Proposition 1 (the elementary inclusion). For every ideal , .

Proof. Let , so for some . Then vanishes on by definition of the zero germ. At each point of a representative of , in , so ; hence vanishes on the representative and . Thus .

Proposition 2 (reduction to primes). If for every prime , then for every ideal .

Proof. By Noetherianity, with the the minimal primes over . Then , since a point annihilates exactly when it annihilates some minimal prime is replaced by: a point lies in iff every element of vanishes there, and the standard prime-avoidance translation gives the union of the . A germ vanishes on each , so for every by hypothesis, whence . With Proposition 1 this gives equality.

Proposition 3 (the prime case). For a prime , .

Proof. The inclusion is Proposition 1 with . For , set . By the local parametrisation theorem [Whitney] — iterated Weierstrass preparation 06.10.14 applied to a generating set of — choose linear coordinates so that the projection germ exhibits as a finite injective extension of local rings. Then is a finite field extension of of degree , and by the primitive element theorem with having monic minimal polynomial of degree and non-zero discriminant .

On a polydisc chosen so all data converge, the analytic set projects onto as a -sheeted cover, unramified over ; over such a regular value the points of are the distinct roots of , and these are exactly the geometric points of the cover. Let , with image . Write for a representative of degree (reduce modulo ). For each regular , the value of at the sheet is , and vanishes on , so for all . A polynomial of degree in with distinct roots is the zero polynomial, so for every regular , hence by continuity across . Therefore in , so in the domain , that is .

Proposition 4 (the order-reversing bijection). The maps and restrict to mutually inverse, inclusion-reversing bijections between radical ideals of and analytic-set germs at .

Proof. By Propositions 1–3, , which equals when is radical; so on radical ideals. For the other composite, let be an analytic-set germ. Then because every germ in vanishes on . For the reverse, for some finitely generated ideal (the germ is cut out by finitely many germs), and , so applying the order-reversing gives . Hence , so on germs. Both operators reverse inclusion, so the inverse bijections are anti-isomorphisms of partially ordered sets.

Proposition 5 (prime irreducible). Under the bijection, the prime ideals correspond exactly to the irreducible analytic-set germs.

Proof. A radical ideal is prime iff it is not an intersection of two strictly larger radical ideals: if with both strictly larger, picking gives with neither factor in , so is not prime; conversely a non-prime radical ideal has with , and after passing to radicals exhibits the splitting. The bijection sends intersections of ideals to unions of germs and reverses strict inclusions, so prime corresponds to admitting no decomposition into two strictly smaller analytic-set germs, that is to irreducible.

Connections Master

  • Weierstrass preparation and division 06.10.14. The entire proof rests on this prerequisite. Preparation makes Noetherian and factorial, supplying the finite intersection of primes and the radical operation; iterated preparation is the local parametrisation theorem that realises each prime quotient as a finite branched cover of . The finite extension on which the Hilbert step runs is exactly the one preparation builds.

  • Analytic sets and their decomposition 06.10.18. This unit's bijection is the algebraic engine of that one. The decomposition becomes the unique decomposition of an analytic-set germ into irreducible components, with the components' dimensions read as transcendence degrees, so the structure theory of analytic sets is the geometric face of the radical-ideal lattice established here.

  • The local ring of an analytic set 06.10.19. The quotient is the local ring of the germ , and the Nullstellensatz is what makes the correct radical ideal to quotient by: it guarantees is reduced and that its prime spectrum reproduces the component structure of .

  • Coherent analytic sheaves 06.10.20. The stalkwise identity proved here is the local input to coherence of the ideal sheaf of an analytic set: each stalk is a finitely generated radical ideal of , and the Oka coherence theorem promotes this stalkwise finiteness to coherence of the sheaf of vanishing ideals.

  • Nullstellensatz and dimension theory 04.02.07. The algebraic original. The analytic theorem is its transport to the convergent-germ setting: same radical-ideal correspondence, with Weierstrass preparation replacing Noether normalisation and the convergent coordinate ring replacing the polynomial subring. The Hilbert Nullstellensatz over the function field is the step that closes the analytic proof.

Historical & philosophical context Master

The analytic Nullstellensatz was proved by Walther Rückert in his 1933 paper Zum Eliminationsproblem der Potenzreihenideale [Rückert 1933] (Mathematische Annalen 107, 259–281), which established the radical–germ correspondence for ideals of convergent power series and placed the local theory of analytic sets on an algebraic foundation. Rückert's method was the elimination theory of power series ideals, carried out through the Weierstrass preparation theorem that Karl Weierstrass had developed in his Berlin lectures of the 1860s; the reduction of an analytic problem to a finite extension of a coordinate ring is already the substance of Rückert's argument, and it is the analytic counterpart of the elimination theory underlying Hilbert's 1893 algebraic Nullstellensatz.

The result was systematised in the mid-twentieth century as the local foundations of several-variable complex analysis took their modern form. Hellmuth Behnke and Peter Thullen catalogued the local theory, and the Oka–Cartan school recast the correspondence sheaf-theoretically, with the radical-ideal statement becoming the stalk computation behind coherence of ideal sheaves; the standard expositions are Gunning–Rossi 1965 [Gunning–Rossi] and Gunning's later three-volume Introduction to Holomorphic Functions of Several Variables [Gunning Vol. II], with Grauert–Remmert giving the preparation-based proof [Grauert–Remmert] and Whitney developing the geometry of the branched covers that realise the finite extensions [Whitney]. The same correspondence holds for formal power series, the analytic case being distinguished only by the existence of genuine points on which functions vanish — the feature that gives the geometric side of the bijection its content.

Bibliography Master

@article{Ruckert1933,
  author  = {R{\"u}ckert, Walther},
  title   = {Zum Eliminationsproblem der Potenzreihenideale},
  journal = {Math. Ann.},
  volume  = {107},
  year    = {1933},
  pages   = {259--281}
}

@book{GunningSCVII,
  author    = {Gunning, Robert C.},
  title     = {Introduction to Holomorphic Functions of Several Variables,
               Volume II: Local Theory},
  publisher = {Wadsworth \& Brooks/Cole},
  year      = {1990}
}

@book{GunningRossi,
  author    = {Gunning, Robert C. and Rossi, Hugo},
  title     = {Analytic Functions of Several Complex Variables},
  publisher = {Prentice-Hall},
  year      = {1965}
}

@book{GrauertRemmertCAS,
  author    = {Grauert, Hans and Remmert, Reinhold},
  title     = {Coherent Analytic Sheaves},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {265},
  publisher = {Springer},
  year      = {1984}
}

@book{WhitneyCAV,
  author    = {Whitney, Hassler},
  title     = {Complex Analytic Varieties},
  publisher = {Addison-Wesley},
  year      = {1972}
}

@book{HilbertNullstellensatz1893,
  author    = {Hilbert, David},
  title     = {{\"U}ber die vollen Invariantensysteme},
  journal   = {Math. Ann.},
  volume    = {42},
  year      = {1893},
  pages     = {313--373},
  note      = {Source of the algebraic Nullstellensatz}
}