06.10.14 · riemann-surfaces / several-variables

Weierstrass preparation and division

shipped3 tiersLean: none

Anchor (Master): Weierstrass 1860s lectures (originator); Krantz Ch. 1 & Ch. 6; Gunning–Rossi Ch. II; Hörmander §6.1; Grauert–Remmert *Coherent Analytic Sheaves* §1.2

Intuition Beginner

In one complex variable, a holomorphic function near a point looks like a power of the variable times a non-vanishing factor: if has a zero of order at the origin, then with a unit. This is the whole local story — zeros are isolated, and counting them is counting the exponent .

In several variables the zero set is no longer a scatter of points; it is a hypersurface, a curve, a whole web of vanishing. You want a normal form that turns a general holomorphic function near the origin into something you can manipulate like a polynomial in one chosen variable. The Weierstrass preparation theorem provides exactly that: after a harmless rotation of coordinates, every holomorphic germ factors as a unit times a monic polynomial in the last variable whose coefficients are holomorphic in the others.

The payoff is that questions about a complicated analytic object become questions about an honest polynomial, where you can divide, count roots, and compute degrees.

Visual Beginner

Picture the zero set of a holomorphic function of two variables near the origin: a curve passing through in . Slice the picture along the last coordinate axis. The preparation theorem says that, looking down each such slice, the function vanishes at exactly points counted with multiplicity, and these points are the roots of a monic degree- polynomial whose coefficients vary holomorphically as you move the slice.

Worked example Beginner

Take the function of two variables near the origin of . Fix a small value of and ask where vanishes as a function of . The answer is and , two points that come together as goes to .

So along each vertical slice the function has exactly roots in . The number is the order of vanishing of at the origin in the -direction, because setting gives , a power of with exponent .

Here is already monic of degree in , with coefficients and that are holomorphic in and vanish at . The unit factor is just . This is the simplest shape a Weierstrass polynomial can take.

What this tells us: the order of vanishing in the chosen direction is the degree of the polynomial you get, and the polynomial records the roots slice by slice.

Check your understanding Beginner

Formal definition Intermediate+

Let denote the ring of germs at the origin of holomorphic functions on , equivalently the ring of convergent power series in variables. It is a local ring with maximal ideal and residue field ; the units are the germs with . Write and use , .

A germ is regular of order in when the restriction is a non-zero germ in vanishing to order exactly , that is with . Equivalently, for and .

A Weierstrass polynomial of degree in is an element $$ W(z', z_n) = z_n^k + a_{k-1}(z') z_n^{k-1} + \cdots + a_1(z') z_n + a_0(z'), $$ monic in , with coefficients satisfying for all . The last condition says , so a Weierstrass polynomial is itself regular of order equal to its degree.

Notation. The boundary-of-vanishing data sits in : each coefficient lies in the maximal ideal of the smaller ring. The symbol denotes the unit group.

Counterexamples to common slips

  • The factorisation requires to be regular in . The germ is not regular in (its restriction vanishes identically), and indeed it admits no Weierstrass factorisation in — a coordinate change is mandatory first.
  • A Weierstrass polynomial need not be irreducible: factors into two Weierstrass polynomials of degree .
  • "Monic polynomial in with holomorphic coefficients" is weaker than "Weierstrass polynomial". The condition is essential; is monic but not Weierstrass, and it is a unit in .

Key theorem with proof Intermediate+

Theorem (Weierstrass preparation, Weierstrass 1860s). Let be regular of order in . Then there exist a unique unit and a unique Weierstrass polynomial of degree with $$ f = u \cdot W. $$

Proof. The argument runs through the Cauchy integral in the single variable , with the remaining variables as holomorphic parameters [Krantz Ch. 1].

Because is regular of order , the one-variable function has a zero of order at and no other zero in a small disc . By continuity in the parameters , choose and a polydisc neighbourhood small enough that for each fixed with the function has no zero on the circle and exactly zeros (counted with multiplicity) inside it. The argument principle applied in gives the count $$ N(z') = \frac{1}{2\pi i} \oint_{|z_n| = r} \frac{\partial f / \partial z_n}{f}(z', z_n), dz_n = k, $$ constant in since it is a continuous integer-valued function.

Let be those zeros. The power sums $$ p_m(z') = \sum_{j=1}^{k} w_j(z')^m = \frac{1}{2\pi i} \oint_{|z_n| = r} z_n^m , \frac{\partial f / \partial z_n}{f}(z', z_n), dz_n $$ are holomorphic in , being parameter integrals of holomorphic integrands. By Newton's identities the elementary symmetric functions are polynomials in the with rational coefficients, hence also holomorphic in . Set $$ W(z', z_n) = \prod_{j=1}^{k}\bigl(z_n - w_j(z')\bigr) = z_n^k - \sigma_1(z') z_n^{k-1} + \cdots + (-1)^k \sigma_k(z'). $$ The coefficients lie in . At all zeros collapse to , so and ; thus is a Weierstrass polynomial of degree .

Define on the punctured neighbourhood where . For each fixed the functions and have the same zeros with the same multiplicities inside , so the quotient extends holomorphically across them (removable singularities in one variable), and it has no zero in the disc. Holomorphic dependence on follows from the same Cauchy-integral representation; the extended is holomorphic on the full polydisc and satisfies , so is a unit. Hence .

For uniqueness, suppose with both Weierstrass of degree . For each fixed the polynomials and are monic of degree with the identical zero set (the zeros of inside the disc, with multiplicity), so as polynomials in ; then . This is the factorisation, and its uniqueness.

Bridge. The preparation theorem builds toward the division theorem stated next, and the same Cauchy-integral-in- machinery appears again in the inductive proof that is Noetherian and factorial. The foundational reason a several-variable local ring behaves like a polynomial ring is exactly this: preparation identifies the germ with , and dividing by in is the same as dividing by the Weierstrass polynomial in — putting these together, the analytic question generalises the elementary polynomial division algorithm one variable at a time. The central insight is that finiteness over , not over , is what makes the induction close, and the bridge is the degree bound on remainders that division supplies. This is exactly the structure exploited in 04.06.02 when coherence of is established.

Exercises Intermediate+

Advanced results Master

The division theorem is the analytic core; preparation is its specialisation to regular. Stated in full: for and a Weierstrass polynomial of degree in , there are unique and with and [Hörmander §6.1]. The quotient and remainder are given by Cauchy integrals over a circle enclosing the zeros of : $$ q(z) = \frac{1}{2\pi i} \oint_{|\zeta| = \rho} \frac{g(z', \zeta)}{W(z', \zeta)}, \frac{d\zeta}{\zeta - z_n}, \qquad r(z', z_n) = \frac{1}{2\pi i} \oint_{|\zeta| = \rho} \frac{g(z', \zeta)}{W(z', \zeta)}, \frac{W(z', \zeta) - W(z', z_n)}{\zeta - z_n}, d\zeta. $$ The kernel is a polynomial in of degree with coefficients holomorphic in , which is exactly why has -degree at most . Preparation is recovered by dividing by (after reduction) or, equivalently, the symmetric-function construction given in the Intermediate proof.

The local ring is Noetherian. is a field, hence Noetherian. Assume is Noetherian. Given a non-zero ideal , choose ; after a coordinate rotation is regular in , and preparation replaces by a Weierstrass polynomial of degree . Division by identifies with the free -module of rank , which is Noetherian as a module over the Noetherian ring . The image is a submodule, hence finitely generated; lifting generators and adjoining gives a finite generating set for . By induction is Noetherian (Rückert basis theorem) [Grauert–Remmert §1.2].

The local ring is factorial. With a unique factorisation domain by induction, Gauss's lemma makes a unique factorisation domain. Preparation shows every germ of is, up to a unit, a Weierstrass polynomial, and the factorisation of a Weierstrass polynomial in agrees with its factorisation in (the argument of Exercise 7). Thus factorisation descends from the polynomial ring to , and is a unique factorisation domain. The base case is a field.

Henselian structure. The division theorem makes a Henselian local ring with respect to the variable : a factorisation of the reduction into coprime monic factors lifts uniquely to a factorisation of over . This is the analytic Hensel's lemma, and it is what couples the algebra of to the geometry of analytic germs: irreducible factors of correspond to the irreducible branches of the hypersurface through the origin.

Comparison with the formal and algebraic cases. The same statements hold verbatim for the formal power series ring and for the ring of algebraic power series; the proofs differ only in how convergence is tracked. The convergent (analytic) case carries the extra content that the Cauchy integrals converge on a common polydisc, so the symmetric functions and quotients are genuinely holomorphic, not merely formal. This is the distinction that keeps the analytic Weierstrass theorems outside the reach of Mathlib's existing formal-power-series preparation lemma.

Synthesis. Weierstrass preparation is the foundational reason the local analytic geometry of is governed by polynomial algebra one variable at a time. The preparation theorem identifies an arbitrary germ with a unit times a Weierstrass polynomial; division then identifies the quotient with a finite free module over , and this is exactly the finiteness that drives the induction. Putting these together, the Noetherian and factorial properties of are not separate facts but a single inductive consequence: each is dual to a statement about transported through preparation. The central insight is that the residue circle does double duty — counting zeros (preparation) and producing remainders of bounded degree (division) — so the analytic and algebraic structures are the same structure read two ways; this pattern recurs whenever the local geometry of an analytic set is reduced to a branched cover of a coordinate subspace, and it builds toward the coherence of the structure sheaf developed in 04.06.02.

Full proof set Master

Proposition (Weierstrass division theorem). Let be a Weierstrass polynomial of degree and let . Then there exist unique and with such that .

Proof. Choose and a polydisc so small that for each with all zeros of lie strictly inside and is holomorphic on the closed polydisc ; this is possible because has its only zero at , and zeros vary continuously. Define $$ q(z', z_n) = \frac{1}{2\pi i} \oint_{|\zeta| = \rho} \frac{g(z', \zeta)}{W(z', \zeta)}, \frac{d\zeta}{\zeta - z_n}, \qquad |z_n| < \rho. $$ The integrand is holomorphic in for because on the contour, so . Set . Then $$ r(z', z_n) = \frac{1}{2\pi i} \oint_{|\zeta| = \rho} \frac{g(z', \zeta)}{W(z', \zeta)}\bigl(W(z', \zeta) - W(z', z_n)\bigr)\frac{d\zeta}{\zeta - z_n}, $$ using (Cauchy in ) and the definition of . The difference quotient $$ \frac{W(z', \zeta) - W(z', z_n)}{\zeta - z_n} = \sum_{j=0}^{k-1} c_j(z', \zeta), z_n^{,j} $$ is a polynomial in of degree with holomorphic, since is monic of degree in its last slot. Therefore is a polynomial in of degree with coefficients in .

For uniqueness, suppose with both remainders of -degree . Then . For each fixed the left side, if , vanishes at the zeros of counted with multiplicity, forcing the right side — a polynomial of degree — to have roots, hence to vanish identically. So , and then with gives .

Proposition (preparation from division). Every germ regular of order in factors as with a unit and a Weierstrass polynomial of degree , uniquely.

Proof. Apply division of by... rather, apply the division proposition with the roles arranged as follows. The construction of from the symmetric functions of the zeros of , given in the Intermediate proof, yields a Weierstrass polynomial of degree whose zeros (with multiplicity) coincide with those of inside . Set . On the contour neither nor vanishes, and inside they share zeros with equal multiplicities, so extends to a holomorphic function with no zero on the polydisc; thus and . Uniqueness: if , then and have, for each , the same monic factorisation of degree determined by the shared zero set, so and .

Proposition (Rückert basis theorem). is Noetherian.

Proof. Induct on , with a field. Assume Noetherian. Let be an ideal; if it is finitely generated, so take . After a linear change of coordinates is regular of some order in (a non-zero germ does not vanish on every line through ), and preparation gives a Weierstrass polynomial of degree , associate to . By the division proposition, as -modules, a finitely generated module over the Noetherian ring , hence Noetherian. The image of in is a submodule, so finitely generated; pulling back generators and adjoining produces a finite generating set for .

Proposition. is a unique factorisation domain.

Proof. Induct on , base case . Assume factorial; by Gauss's lemma is factorial. Let be non-zero and non-unit; after rotation it is regular in , and preparation gives with Weierstrass. It suffices to factor uniquely. Factor into irreducibles in ; each may be taken Weierstrass (a monic factor of a Weierstrass polynomial restricts at to a power of , hence has vanishing lower coefficients). By the argument of Exercise 7 any analytic factorisation of in refines to a polynomial factorisation, so the are irreducible in as well, and uniqueness of the polynomial factorisation gives uniqueness in up to units.

Connections Master

  • Holomorphic functions of several variables 06.07.01. The germ ring whose elements the preparation theorem factors is built directly on the multi-variable power-series and Cauchy theory introduced there; regularity in is a statement about the one-variable restriction studied in that unit.

  • Hartogs phenomenon 06.07.02. The automatic-extension phenomena of and the local normal form are two faces of the same several-variable rigidity: where Hartogs forbids isolated singularities, preparation supplies the polynomial model that makes the codimension-one zero sets tractable. Both rely on the parameter-Cauchy-integral technique.

  • Analytic continuation 06.01.04. The Cauchy-integral-with-parameters argument that produces the holomorphic coefficients is a continuation statement: the symmetric functions of the zeros extend holomorphically across the polydisc, the same principle that governs continuation of one-variable germs.

  • Meromorphic functions 06.01.05. The division theorem is the local source of the structure of meromorphic germs: a quotient in becomes, after preparation, a quotient by a Weierstrass polynomial, exhibiting the field of fractions of and the local theory of poles along a hypersurface.

  • Coherent sheaves 04.06.02. The Noetherian and factorial properties proved here are the local input to the Oka coherence theorem: is a coherent sheaf of rings precisely because each stalk is Noetherian, and the division theorem furnishes the finite free resolutions used to verify coherence.

Historical & philosophical context Master

Karl Weierstrass developed the preparation theorem (the Vorbereitungssatz) in his Berlin lectures of the 1860s, in the course of constructing the theory of analytic functions of several variables on a foundation of convergent power series rather than geometry [Weierstrass 1895]. The theorem first appeared in print in his collected works (Mathematische Werke, Berlin 1895), where it served as the technical instrument for studying the local structure of analytic sets and the algebraic dependence of analytic functions. Weierstrass's motivation was the inversion of the local problem of one-variable function theory: where in one variable a holomorphic function is locally times a unit, he sought the corresponding normal form in variables, and found it in the factorisation by a monic polynomial in one distinguished variable.

The algebraic consequences — that is Noetherian and a unique factorisation domain — were drawn out in the twentieth century as the local foundations of analytic geometry were systematised. Rückert's 1933 work and the subsequent development by Behnke, Thullen, and the Oka–Cartan school placed preparation and division at the base of the theory of coherent analytic sheaves (Gunning–Rossi 1965 [Gunning–Rossi]; Grauert–Remmert [Grauert–Remmert §1.2]). The same theorems hold for formal and algebraic power series, and the analytic case is distinguished by the convergence bookkeeping in the Cauchy integrals — a point Hörmander makes precise in §6.1 of his text [Hörmander §6.1]. Krantz presents the theorem twice: as elementary local structure in Ch. 1 and again in the integral-formula chapters [Krantz Ch. 1].

Bibliography Master

@book{WeierstrassWerke,
  author    = {Weierstrass, Karl},
  title     = {Mathematische Werke},
  volume    = {II},
  publisher = {Mayer \& M{\"u}ller},
  address   = {Berlin},
  year      = {1895},
  note      = {Vorbereitungssatz, pp. 135--142, from the Berlin lectures of the 1860s}
}

@book{KrantzSCV,
  author    = {Krantz, Steven G.},
  title     = {Function Theory of Several Complex Variables},
  edition   = {2},
  series    = {AMS Chelsea Publishing},
  volume    = {340},
  publisher = {American Mathematical Society},
  year      = {2001}
}

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

@book{HormanderSCV,
  author    = {H{\"o}rmander, Lars},
  title     = {An Introduction to Complex Analysis in Several Variables},
  edition   = {3},
  publisher = {North-Holland},
  year      = {1990}
}

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

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