In mathematics, the **Weierstrass preparation theorem** is a tool for dealing with analytic functions of several complex variables, at a given point *P*. It states that such a function is, up to multiplication by a function not zero at *P*, a polynomial in one fixed variable *z*, which is monic, and whose coefficients of lower degree terms are analytic functions in the remaining variables and zero at *P*.

There are also a number of variants of the theorem, that extend the idea of factorization in some ring *R* as *u*·*w*, where *u* is a unit and *w* is some sort of distinguished **Weierstrass polynomial**. Carl Siegel has disputed the attribution of the theorem to Weierstrass, saying that it occurred under the current name in some of late nineteenth century *Traités d'analyse* without justification.

## Complex analytic functions

For one variable, the local form of an analytic function *f*(*z*) near 0 is *z*^{k}*h*(*z*) where *h*(0) is not 0, and *k* is the order of the zero of *f* at 0. This is the result that the preparation theorem generalises.
We pick out one variable *z*, which we may assume is first, and write our complex variables as (*z*, *z*_{2}, ..., *z _{n}*). A Weierstrass polynomial

*W*(

*z*) is

*z*+^{k}*g*_{k−1}*z*^{k−1}+ ... +*g*_{0}

where *g*_{i}(*z*_{2}, ..., *z _{n}*) is analytic and

*g*

_{i}(0, ..., 0) = 0.

Then the theorem states that for analytic functions *f*, if

*f*(0, ...,0) = 0,

and

*f*(*z*,*z*_{2}, ...,*z*)_{n}

as a power series has some term only involving *z*, we can write (locally near (0, ..., 0))

*f*(*z*,*z*_{2}, ...,*z*) =_{n}*W*(*z*)*h*(*z*,*z*_{2}, ...,*z*)_{n}

with *h* analytic and *h*(0, ..., 0) not 0, and *W *a Weierstrass polynomial.

This has the immediate consequence that the set of zeros of *f*, near (0, ..., 0), can be found by fixing any small values of *z*_{2}, ..., *z _{n}* and then solving the equation

*W(z)=0*. The corresponding values of

*z*form a number of continuously-varying

*branches*, in number equal to the degree of

*W*in

*z*. In particular

*f*cannot have an isolated zero.

### Division theorem

A related result is the **Weierstrass division theorem**, which states that if *f* and *g* are analytic functions, and *g* is a Weierstrass polynomial of degree *N*, then there exists a unique pair *h* and *j* such that *f* = *gh* + *j*, where *j* is a polynomial of degree less than *N*. In fact, many authors prove the Weierstrass preparation as a corollary of the division theorem. It is also possible to prove the division theorem from the preparation theorem so that the two theorems are actually equivalent.^{[1]}

### Applications

The Weierstrass preparation theorem can be used to show that the ring of germs of analytic functions in *n* variables is a Noetherian ring, which is also referred to as the *Rückert basis theorem*.^{[2]}

## Smooth functions

There is a deeper preparation theorem for smooth functions, due to Bernard Malgrange, called the Malgrange preparation theorem. It also has an associated division theorem, named after John Mather.

## Formal power series in complete local rings

There is an analogous result, also referred to as the Weierstrass preparation theorem, for the ring of formal power series over complete local rings *A*:^{[3]} for any power series such that not all are in the maximal ideal of *A*, there is a unique unit *u* in and a polynomial *F* of the form with (a so-called distinguished polynomial) such that

Since is again a complete local ring, the result can be iterated and therefore gives similar factorization results for formal power series in several variables.

For example, this applies to the ring of integers in a p-adic field. In this case the theorem says that a power series *f*(*z*) can always be uniquely factored as π^{n}·*u*(*z*)·*p*(*z*), where *u*(*z*) is a unit in the ring of power series, *p*(*z*) is a distinguished polynomial (monic, with the coefficients of the non-leading terms each in the maximal ideal), and π is a fixed uniformizer.

An application of the Weierstrass preparation and division theorem for the ring (also called Iwasawa algebra) occurs in Iwasawa theory in the description of finitely generated modules over this ring.^{[4]}

## Tate algebras

There is also a Weiertrass preparation theorem for Tate algebras

over a complete non-archimedean field *k*.^{[5]}
These algebras are the basic building blocks of rigid geometry. One application of this form of the Weierstrass preparation theorem is the fact that the rings are Noetherian.

## References

**^**Grauert, Hans; Remmert, Reinhold (1971),*Analytische Stellenalgebren*(in German), Springer, p. 43, doi:10.1007/978-3-642-65033-8, ISBN 978-3-642-65034-5**^**Ebeling, Wolfgang (2007),*Functions of Several Complex Variables and Their Singularities*, Proposition 2.19: American Mathematical SocietyCS1 maint: location (link)**^**Nicolas Bourbaki (1972),*Commutative algebra*, chapter VII, §3, no. 9, Proposition 6: HermannCS1 maint: location (link)**^**Lawrence Washington (1982),*Introduction to cyclotomic fields*, Theorem 13.12: SpringerCS1 maint: location (link)**^**Bosch, Siegfried; Güntzer, Ulrich; Remmert, Reinhold (1984),*Non-archimedean analysis*, Chapters 5.2.1, 5.2.2: SpringerCS1 maint: location (link)

- Lewis, Andrew,
*Notes on Global Analysis* - Siegel, C. L. (1969), "Zu den Beweisen des Vorbereitungssatzes von Weierstrass",
*Number Theory and Analysis (Papers in Honor of Edmund Landau)*, New York: Plenum, pp. 297–306, MR 0268402, reprinted in Siegel, Carl Ludwig (1979), Chandrasekharan, K.; Maass., H. (eds.),*Gesammelte Abhandlungen. Band IV*, Berlin-New York: Springer-Verlag, pp. 1–8, ISBN 0-387-09374-5, MR 0543842 - Solomentsev, E.D. (2001) [1994], "Weierstrass theorem",
*Encyclopedia of Mathematics*, EMS Press - Stickelberger, L. (1887), "Ueber einen Satz des Herrn Noether",
*Mathematische Annalen*,**30**(3): 401–409, doi:10.1007/BF01443952 - Weierstrass, K. (1895),
*Mathematische Werke. II. Abhandlungen 2*, Berlin: Mayer & Müller, pp. 135–142 reprinted by Johnson, New York, 1967.