How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
The Holomorphic Inverse Function Theorem and Weierstrass Preparation
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Analyticity of Holomorphic Functions; Liouville and Morera
- Arc Length and Rectifiable Curves
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Variation and the Riemann–Stieltjes Integral
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Differentiability and the Cauchy–Riemann Equations
- Complex Power Series and Analytic Functions
- Connectedness
- Constant Rank, Submersions, Immersions and Regular Level Sets
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Contour Integration
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Function Space Topologies and the Exponential Law
- Fundamental Trigonometric Identities
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Goursat's Theorem and Cauchy's Theorem in a Convex Domain
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Holomorphic Functions of Several Complex Variables
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Isolated Singularities and Laurent Series
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Line Integrals and the Gradient Theorem
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Partitions of Unity and Paracompactness
- pi: the Equivalent Characterizations
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Argument Principle and Rouché's Theorem
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Field of Fractions and Localisation
- The Fundamental Theorems of Calculus
- The Identity Theorem, the Maximum Principle and the Open Mapping Theorem
- The Inverse and Implicit Function Theorems
- The Inverse Function Theorem Completed
- The Logarithm and General Powers
- The Residue Theorem and the Evaluation of Real Integrals
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The Winding Number and the Global Cauchy Theorem
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page turns the several-variable complex Jacobian into genuinely local holomorphic coordinates. The first part passes from the real inverse and constant-rank theorems to holomorphic local inverses, holomorphic graphs, and the holomorphic constant-rank normal form. The second part shifts from maps to germs: the local ring of holomorphic germs, regularity in the last variable, and the Weierstrass preparation and division theorems.
Those local factorization tools then drive the structural consequences the rest of the track needs. The quotient by a Weierstrass polynomial is a finite module over the smaller germ ring, which yields Noetherianity and then unique factorization of the full germ ring by induction on dimension. The closing results use the same local prepared form to show that hypersurface zero sets in dimension at least two have no isolated points and that locally bounded holomorphic functions extend across such hypersurfaces.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Biholomorphic maps between open sets in
Definition
Let , and let be open. A map is biholomorphic if it is bijective (Injection, surjection, bijection), holomorphic on , and its inverse is holomorphic in the sense of Holomorphic maps and the complex Jacobian matrix. A biholomorphic map is a biholomorphism from onto .
For local use, is biholomorphic between neighbourhoods of and when there are open sets and with , , and a biholomorphism.
The real Jacobian determinant of a complex-linear automorphism is the squared modulus of its complex determinant
Statement
Let , let be -linear, and let be its matrix in the standard complex basis. Regard as an -linear map on through the usual identification . Then
In particular if and only if .
Facts & Assumptions
Given: The complex-linear map and its matrix with real matrices and .
Determinants multiply under matrix products, and the determinant of a triangular block matrix is the product of its diagonal-block determinants (For same-sized finite square matrices over a commutative ring, , The determinant of a triangular matrix is the product of its diagonal entries).
In the real basis , the real matrix of is
The complex matrices
are inverse to one another.
Proof
Using [A1], direct block multiplication gives Indeed the two columns of are the coordinates of a real vector, and the -linearity of makes the transformed action split into on the block and on the block.
By [L1], step 1.1, and the identity , one has Since has real entries, the determinant polynomial gives the same real number whether computed over or over , so .
The displayed formula immediately makes nonzero exactly when is nonzero.
The holomorphic inverse function theorem in several complex variables
Statement
Let , let be open, let be holomorphic, and let . If , then there are open neighbourhoods of and of such that is biholomorphic.
If denotes the inverse, then
Facts & Assumptions
Given: The open set , the holomorphic map , and the point with .
A holomorphic map into has holomorphic scalar components, and holomorphic scalar functions of several variables are smooth in the real coordinates (A map into is holomorphic exactly when each of its components is, Holomorphic functions of several variables are smooth and their complex derivatives are holomorphic).
For a complex-linear automorphism, the real Jacobian determinant is the squared modulus of the complex determinant (The real Jacobian determinant of a complex-linear automorphism is the squared modulus of its complex determinant).
A map of open subsets of with invertible real derivative has a local inverse, and that inverse derivative is the inverse linear map (The Euclidean inverse function theorem).
A biholomorphism is a bijective holomorphic map with holomorphic inverse (Biholomorphic maps between open sets in ).
Proof
By [L1], every component of is holomorphic and therefore smooth as a real-valued pair of functions on . Hence the underlying real map is on a neighbourhood of .
The real derivative is the same linear map as the complex differential, now read over . Since , [L2] gives , so is invertible as a real linear map.
Apply [L3] to the real map from step 1.1 and the invertible derivative from step 1.2. This gives open neighbourhoods of and of such that is bijective and has a inverse . Moreover,
For each , the linear map is -linear because is holomorphic, so its inverse is also -linear. Step 2.1 already gives real differentiable at every point with that differential, hence the defining linear approximation for holomorphy uses a -linear derivative. Therefore is holomorphic on . Together with the holomorphy of , [F1] makes biholomorphic.
The holomorphic implicit function theorem
Statement
Let , let be open, let be holomorphic, and let satisfy . Assume the complex Jacobian with respect to the second block is invertible:
Then there are neighbourhoods of and of , and a unique holomorphic map , such that
and, after shrinking if needed,
Facts & Assumptions
Given: The holomorphic map , the point with , and the invertible -Jacobian at .
A holomorphic map with invertible complex Jacobian at a point is biholomorphic between neighbourhoods of that point and its image (The holomorphic inverse function theorem in several complex variables).
Holomorphic maps into are read componentwise, so the first output coordinates of a holomorphic inverse are holomorphic too (A map into is holomorphic exactly when each of its components is).
Proof
Define Its complex differential at is Because is invertible, this linear map has inverse so is invertible.
By [L1], after shrinking to neighbourhoods of and the map is biholomorphic. Write its inverse as this form is forced because the first coordinates of are exactly , and [L2] makes holomorphic.
Define . Then so . Conversely, if is in the shrunken source neighbourhood and , then ; injectivity of the biholomorphism from step 2.1 forces . This also proves the uniqueness of .
The holomorphic constant-rank theorem
Statement
Let , let be open, let be holomorphic, and suppose the complex rank of is the constant value on a neighbourhood of . Then there are biholomorphic coordinate changes near and near such that
for near . Empty blocks are omitted when , , or .
Facts & Assumptions
Given: The holomorphic map , the point , and a neighbourhood on which .
If a holomorphic map has an invertible square complex Jacobian minor at a point, the corresponding coordinate-augmented map is locally biholomorphic (The holomorphic inverse function theorem in several complex variables).
Components of a holomorphic map are holomorphic, and holomorphic scalar functions are separately holomorphic on coordinate discs (A map into is holomorphic exactly when each of its components is, A holomorphic function of several variables is continuous and separately holomorphic).
A one-variable holomorphic function with zero derivative on a domain is constant (A holomorphic function with zero derivative on a domain is constant).
Proof
After composing on the source and target with coordinate permutations, we may assume that the first minor of is invertible. Write and define The complex Jacobian of at is block triangular with diagonal blocks and , so it is invertible. Hence [L1] makes biholomorphic after shrinking around .
Set Because has second block , one has for a holomorphic map into . Since and is invertible, is also on the shrunken neighbourhood.
In the Jacobian of , the first output coordinates are exactly the coordinates , so the first rows already contain the identity block. If some partial derivative were nonzero at a point, adjoining the corresponding row and column would create an minor with nonzero determinant there, contradicting . Therefore every vanishes on the neighbourhood.
Fix , fix all -coordinates except , and fix a component . By [L2], the slice is holomorphic on a disc, and step 3.1 says its derivative is identically . Hence [L3] makes it constant. Repeating this for each shows that is independent of ; writing , [L2] makes holomorphic and gives .
Define the target shear Its inverse is , so is biholomorphic near . Using step 4.1, This is the claimed normal form, and when one of the dimensions , , or is the same formula is read with the corresponding block omitted.
The ring of holomorphic germs at and its maximal ideal
Definition
Fix . Two holomorphic functions on neighbourhoods of (Holomorphic functions on an open subset of ) are equivalent at when they agree on some smaller neighbourhood of . An equivalence class is a holomorphic germ at , and the set of all such germs is denoted .
For the boundary case used later, also set This is the ring of constant germs at the unique point of .
If and are germs, choose representatives defined on a common neighbourhood of and set
These are well defined because agreement on a smaller neighbourhood is preserved by pointwise addition and multiplication. Thus is a commutative ring with identity .
Its distinguished ideal is
This is well defined because equivalent representatives have the same value at . The local-ring terminology used later is that of A local ring is a nonzero commutative ring with a unique maximal ideal.
A germ is a unit exactly when its value at is nonzero, so is local
Statement
Let and let . Then is a unit in if and only if . Consequently is a local ring with maximal ideal .
Facts & Assumptions
Given: A germ .
The germ ring and the ideal are those of The ring of holomorphic germs at and its maximal ideal.
Holomorphic functions are continuous, and sums, products, and reciprocals on nonvanishing open sets are holomorphic (A holomorphic function of several variables is continuous and separately holomorphic, Sums, products and nonvanishing quotients of holomorphic functions are holomorphic).
A local ring is a nonzero commutative ring with a unique maximal ideal (A local ring is a nonzero commutative ring with a unique maximal ideal).
Proof
Suppose . Choose a representative, still called , on a neighbourhood of . By continuity from [L2], after shrinking we have for every . Then [L2] makes holomorphic on , so in . Hence is a unit.
Suppose . For any germ one has , so . Therefore is not a unit.
Steps 1.1 and 1.2 show that the nonunits are exactly the germs vanishing at , namely the elements of from [L1]. Any proper ideal contains no unit, so every proper ideal of is contained in . Since , this ideal is proper and therefore the unique maximal ideal. By [L3], is local.
Regular holomorphic germs in the last variable
Definition
Fix , write with , and let . For , the germ is regular in of order if some representative satisfies
on a neighbourhood of , where is holomorphic and . Equivalently, the one-variable slice has a zero of exact order at the origin.
The case is exactly the unit case .
Weierstrass polynomials in the last variable
Definition
Fix , write with , and let . A Weierstrass polynomial of degree is a germ in represented by
where each is an element of , so for the coefficients are complex constants, and .
For the lower-coefficient list and sum are empty, so the unique degree- Weierstrass polynomial is .
In particular , so every Weierstrass polynomial of degree is regular in of order in the sense of Regular holomorphic germs in the last variable.
After a linear coordinate change, every nonzero germ is regular in the last variable
Statement
Let and let be nonzero. Then there is an invertible complex-linear map and an integer such that the pulled-back germ is regular in the last variable of order .
Facts & Assumptions
Given: A nonzero germ .
On a sufficiently small polydisc around , a holomorphic representative of has an absolutely convergent power-series expansion (A continuous separately holomorphic function is the sum of an absolutely convergent power series with Cauchy-integral coefficients on every smaller polydisc).
Such a multivariable power-series expansion has uniquely determined coefficients (The coefficients of a convergent multi-indexed power series are its derivative coefficients, hence unique).
Regularity in the last variable is the one-variable exact-order condition of Regular holomorphic germs in the last variable.
Proof
Choose a holomorphic representative of on a small polydisc, and expand it by [L1] as Because is nonzero, some coefficient is nonzero. Let be the smallest total degree for which , and put Then is a nonzero homogeneous polynomial of degree .
If for every , then the polynomial function vanishes identically on all of ; applying [L2] to that finite power series would force every coefficient with to be , contradicting step 1.1. Therefore choose with .
Choose an invertible complex-linear map sending the last basis vector to . Along the last axis one then has The bracketed factor is holomorphic and nonzero at because . Hence [L3] makes regular in the last variable of order .
Nearby slices of a regular germ have the same zero count
Statement
Let be regular in of order . Then there are a representative of on a neighbourhood of , a radius , and a neighbourhood of such that, for every , the one-variable slice has no zero on and has exactly zeros inside , counted with multiplicity.
Facts & Assumptions
Given: A germ that is regular in of order .
Regularity of order means that on the central slice one has with holomorphic and (Regular holomorphic germs in the last variable).
Holomorphic functions are continuous (A holomorphic function of several variables is continuous and separately holomorphic).
If two holomorphic one-variable functions satisfy on a closed contour, they have the same number of zeros inside, counted with multiplicity (Rouche's theorem in the classical strict-inequality form).
Proof
By [L1], choose a representative on a neighbourhood of for which and . By continuity from [L2], after shrinking there is such that on . Hence the central slice has no zero on and exactly the order- zero at inside .
The compact set is contained in the domain of the chosen representative, and step 1.1 gives there. By continuity from [L2], after shrinking the -neighbourhood to some we have Then [L3] applied to the functions and shows that each nearby slice has the same zero count inside . The strict boundary inequality also makes on .
The power sums of the slice zeros vary holomorphically
Statement
Under the neighbourhood and radius supplied by Nearby slices of a regular germ have the same zero count, define for each integer
Then is holomorphic in . If are the zeros of in , counted with multiplicity, then
Facts & Assumptions
Given: A representative of on a neighbourhood of the closed cylinder and the radius and neighbourhood from Nearby slices of a regular germ have the same zero count.
Every slice has no zero on and has exactly interior zeros counted with multiplicity (Nearby slices of a regular germ have the same zero count).
The derivative is holomorphic, holomorphic functions are separately holomorphic and continuous, and quotients by nonvanishing holomorphic functions stay holomorphic (Holomorphic functions of several variables are smooth and their complex derivatives are holomorphic, A holomorphic function of several variables is continuous and separately holomorphic, Sums, products and nonvanishing quotients of holomorphic functions are holomorphic).
A contour integral with continuous integrand that is holomorphic in one complex parameter is holomorphic in that parameter (A contour integral of a jointly continuous, parameter-holomorphic integrand is holomorphic).
A locally bounded separately holomorphic function is holomorphic (Locally bounded and separately holomorphic implies holomorphic).
The weighted argument principle gives for a holomorphic test function and a zero-free boundary (The weighted argument principle).
Proof
By [L1], the denominator is nonzero on . Hence [L2] makes continuous on that compact cylinder. Fixing all coordinates of except one, [L2] makes holomorphic in the remaining coordinate and [L3] makes the corresponding slice of holomorphic. The same compact continuity gives a uniform bound on , so the ML estimate makes locally bounded on . Therefore [L4] makes holomorphic on .
Fix and apply [L5] to the one-variable holomorphic function on the disc with test function . By [L1], the boundary circle is zero-free and the only singularities of inside are the zeros , counted with their multiplicities. Thus
Finite Newton recurrences for the slice zeros
Statement
Let , let , and let be the th elementary symmetric polynomial in the . Then, with ,
Consequently each is a polynomial with rational coefficients in . In particular, whenever the vary holomorphically, so do the .
Facts & Assumptions
Given: Complex numbers and the associated power sums and elementary symmetric functions .
The power sums attached to slice zeros vary holomorphically with the parameter (The power sums of the slice zeros vary holomorphically).
Put so .
Proof
By logarithmic differentiation of the polynomial in [A1], Multiplying by and expanding each summand for large gives the formal Laurent identity
Multiplying the identity from step 1.1 by with and comparing the coefficient of for yields Substituting gives Since in , this determines recursively as a polynomial in .
The displayed recursion uses only addition, multiplication, and division by the nonzero scalar . Therefore if the power sums vary holomorphically, then so do the ; the slice-zero case mentioned in [L1] is exactly such a holomorphic family.
Weierstrass preparation theorem
Statement
Let be regular in of order . Then there are a unit and a Weierstrass polynomial of degree such that
Facts & Assumptions
Given: A germ that is regular in of order .
Units in are exactly the germs with nonzero value at (A germ is a unit exactly when its value at is nonzero, so is local).
The zero-count lemma supplies a radius and parameter neighbourhood for the nearby slices of (Nearby slices of a regular germ have the same zero count).
The power sums of those slice zeros are holomorphic, and Newton's recurrences convert them into holomorphic elementary symmetric functions (The power sums of the slice zeros vary holomorphically, Finite Newton recurrences for the slice zeros).
A Weierstrass polynomial is monic in the last variable with lower coefficients vanishing at the origin, and the exact order of a one-variable zero is the exponent in its local factorization (Weierstrass polynomials in the last variable, The order of a zero is the exponent in its local holomorphic factorization).
Quotients by nonvanishing holomorphic functions are holomorphic (Sums, products and nonvanishing quotients of holomorphic functions are holomorphic).
A one-variable contour integral is holomorphic in each complex parameter, and a locally bounded separately holomorphic function is holomorphic (A contour integral of a jointly continuous, parameter-holomorphic integrand is holomorphic, Locally bounded and separately holomorphic implies holomorphic).
The polydisc Cauchy formula specializes to the usual one-variable Cauchy formula when only the last variable is present (The iterated Cauchy integral formula on a polydisc).
Proof
Choose a representative of on a neighbourhood of the closed cylinder given by [L2]. For each , let be the slice zeros in , counted with multiplicity. By [L3], the elementary symmetric functions of those roots are holomorphic in . Define At all slice roots equal , so for every ; therefore is a degree- Weierstrass polynomial by [L4].
For each fixed , the polynomial has exactly the zeros with their multiplicities. Since has the same zero multiset by construction, [L4] shows that at every slice zero the quotient extends holomorphically across ; away from those zeros it is holomorphic by [L5]. Thus the slice quotient is holomorphic on .
Define Because on , the integrand is continuous on and holomorphic in each parameter variable. By [L6], the resulting function is separately holomorphic and locally bounded, hence holomorphic on . For fixed , the one-variable Cauchy formula [L7] applied to the holomorphic slice quotient from step 2.1 gives so
On the central slice, regularity gives with , while step 1.1 gives . Hence step 3.1 yields . By [L1], the germ of is a unit. Therefore the germs of and satisfy in , which is the required preparation.
Uniqueness in Weierstrass preparation
Statement
Suppose is regular in of order and
with units and Weierstrass polynomials of degree . Then and .
Facts & Assumptions
Given: A regular germ of order with two preparations .
Units are exactly the germs with nonzero value at (A germ is a unit exactly when its value at is nonzero, so is local).
A degree- Weierstrass polynomial is monic in and has central slice (Weierstrass polynomials in the last variable).
A holomorphic function on a domain that vanishes on a nonempty open subset vanishes identically (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).
Proof
By [L1], after shrinking to a common neighbourhood the unit factors and are nowhere zero. Therefore for each fixed nearby parameter , the slice zeros of coincide, with multiplicity, with the slice zeros of and also with those of .
Fix such a parameter . By [L2], both and are monic degree- one-variable polynomials with the same multiset of roots, counted with multiplicity. Over , a monic polynomial is the product of its linear factors, so these two polynomials are equal. Since this holds for every nearby , the germs satisfy .
With , the two preparations give . On the nonempty open set where one therefore has . Applying [L3] to the holomorphic function on the connected neighbourhood shows everywhere there, and hence as germs.
Weierstrass division theorem
Statement
Let be a Weierstrass polynomial of degree in the variable . Then for every there exist unique germs and , meaning complex constants when , such that
Equivalently, every germ has a unique quotient and a unique remainder of -degree upon division by .
Facts & Assumptions
Given: A degree- Weierstrass polynomial and a germ .
A Weierstrass polynomial has central slice , hence is regular in of order (Weierstrass polynomials in the last variable).
The zero-count lemma supplies a radius and parameter neighbourhood on which for (Nearby slices of a regular germ have the same zero count).
A one-variable contour integral is holomorphic in each complex parameter, and a locally bounded separately holomorphic function is holomorphic (A contour integral of a jointly continuous, parameter-holomorphic integrand is holomorphic, Locally bounded and separately holomorphic implies holomorphic).
The polydisc Cauchy formula specializes to the usual one-variable Cauchy formula on a disc (The iterated Cauchy integral formula on a polydisc).
A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).
Proof
By [L1] and [L2], after shrinking representatives of and if needed there are and a neighbourhood of such that whenever and . Define As in the preparation proof, [L3] makes and holomorphic on .
For fixed and , the quotient is a polynomial in of degree at most : expand the monic polynomial in powers of and factor each difference . Therefore is itself a polynomial in of degree with coefficients holomorphic in .
Adding the two integral formulas from step 1.1 gives By [L4], the right-hand side is exactly for . Thus with .
Suppose also with . Then For each fixed , the left-hand side is a one-variable polynomial of degree divisible by the monic degree- polynomial . Hence as a polynomial, so . Then , and on the nonempty open set where one has ; [L5] forces everywhere. Therefore both quotient and remainder are unique.
Noetherian commutative rings and modules
Definition
Let be a commutative ring (Commutative ring) and let be an -module (Unital left and right modules over a ring; unqualified module means left module).
The module is Noetherian if every submodule of (Submodule of a module) is finitely generated (Generated submodule, cyclic and finitely generated modules, module basis and free module).
The ring is Noetherian if its regular module is Noetherian. Equivalently, every ideal of is finitely generated.
For later contradiction arguments, we also use the standard equivalent reformulation: a module or ring is Noetherian exactly when every ascending chain of submodules or ideals stabilizes.
Finite modules over Noetherian rings are Noetherian
Statement
Let be a Noetherian commutative ring and let be a finitely generated -module. Then is a Noetherian -module.
Facts & Assumptions
Given: A Noetherian commutative ring and a finitely generated -module .
Noetherianity means that every ideal, and more generally every submodule in question, is finitely generated (Noetherian commutative rings and modules).
The quotient module is defined for every submodule (Quotient module with scalar multiplication on additive cosets).
Cyclic and finitely generated modules are those generated by one or finitely many elements (Generated submodule, cyclic and finitely generated modules, module basis and free module).
Proof
First suppose is cyclic, say . Let be a submodule and put Then is an ideal of , so [L1] gives generators for . Every element of has the form with , hence lies in the submodule generated by . Thus every submodule of a cyclic module is finitely generated, so every cyclic module over is Noetherian.
Now let with , and argue by induction on . The base case is step 1.1. For , set . Then is cyclic, generated by , so step 1.1 makes Noetherian. By the induction hypothesis, is Noetherian.
Let . Since is Noetherian, the submodule is finitely generated. Since is Noetherian, the image is finitely generated; choose lifts of its generators. Every element of differs from an -linear combination of the by an element of , so is generated by those together with generators of . Thus every submodule of is finitely generated.
Therefore is Noetherian.
A quotient by a Weierstrass polynomial is a finite module over the smaller germ ring
Statement
Let be a Weierstrass polynomial of degree in . Then the quotient is a finitely generated -module, where when , generated by the residue classes of
Facts & Assumptions
Given: A degree- Weierstrass polynomial .
A Weierstrass polynomial is the monic degree- polynomial in the last variable from Weierstrass polynomials in the last variable.
Weierstrass division gives unique quotient and remainder of degree upon division by (Weierstrass division theorem).
Noetherian-module language is that of Noetherian commutative rings and modules.
Proof
By [L1] and [L2], every germ can be written uniquely as with . Modulo this becomes so the listed residue classes generate the quotient as an -module.
The same division theorem [L2] makes the remainder unique, so those generators give a canonical normal form for every class in the quotient. Since there are only generators, the quotient is a finite -module.
The ring of holomorphic germs is Noetherian
Statement
For every integer , the holomorphic germ ring is a Noetherian commutative ring.
Facts & Assumptions
Given: A fixed dimension .
A commutative ring is Noetherian exactly when every ideal is finitely generated (Noetherian commutative rings and modules).
A finite module over a Noetherian ring is Noetherian (Finite modules over Noetherian rings are Noetherian).
Quotienting by a Weierstrass polynomial yields a finite module over the smaller germ ring (A quotient by a Weierstrass polynomial is a finite module over the smaller germ ring).
A nonzero germ becomes regular after a linear coordinate change, and a regular germ admits Weierstrass preparation (After a linear coordinate change, every nonzero germ is regular in the last variable, Weierstrass preparation theorem).
One-variable holomorphic functions factor by their zero order, and units in the germ ring are exactly the nonvanishing germs (The order of a zero is the exponent in its local holomorphic factorization, A germ is a unit exactly when its value at is nonzero, so is local).
Weierstrass division gives a quotient and remainder modulo the prepared polynomial (Weierstrass division theorem).
Proof
The proof is by induction on . For , let be a nonzero proper ideal. Choose of minimal zero order . By [L5], with a unit. If , then , so again by [L5] one has for some holomorphic germ . Since is a unit, , so . Thus every ideal is principal, hence finitely generated. The zero ideal and whole ring are generated by and . Therefore [L1] makes Noetherian.
Assume and that is Noetherian. Let be a proper nonzero ideal. Choose nonzero . By [L4], after a complex-linear coordinate change we may assume that is regular in ; this replaces by an isomorphic ideal under a ring automorphism, so finite generation is unaffected. By [L4] and [L5], write with a unit and a Weierstrass polynomial. Since is an ideal and exists, also lies in .
Let be the quotient map. By [L3], the quotient is a finite -module, so [L2] and the induction hypothesis make it a Noetherian -module. Hence the submodule is generated by finitely many classes with .
Let . Since , there are with Thus so lies in the ideal generated by . Therefore is finitely generated. By [L1], is Noetherian.
Noetherian domains are atomic
Statement
Every nonzero nonunit in a Noetherian integral domain is a finite product of irreducible elements.
Facts & Assumptions
Given: A Noetherian integral domain and a nonzero nonunit .
Noetherianity means the ascending chain condition on ideals, in particular on principal ideals (Noetherian commutative rings and modules).
Divisibility and associates are those of Divisibility and associates in an integral domain, and irreducible elements are those of Irreducible and prime elements of an integral domain.
Proof
Suppose the statement were false, and let be the set of nonzero nonunits that are not finite products of irreducibles. By [L1], the family of principal ideals with has a maximal member; choose with maximal. The element is not irreducible, so write with and nonunits.
Since is not a finite product of irreducibles, at least one of or lies in ; choose if possible, otherwise choose . Also makes and , while neither nor is associate to because both are nonunits. Hence and , contradicting the maximal choice of .
The contradiction in step 2.1 shows is empty. Therefore every nonzero nonunit of factors into irreducibles.
Gauss lemma over a UFD
Statement
Let be a unique factorisation domain and let .
- If are primitive, then is primitive.
- If is primitive and has positive degree, then is irreducible in if and only if it is irreducible in .
Here a polynomial is primitive when its coefficients have no common nonunit divisor.
Facts & Assumptions
Given: A UFD , its field of fractions , and polynomials in .
A UFD is a domain in which every nonzero nonunit factors uniquely into irreducibles, up to order and associates (Unique factorisation domain).
The field of fractions of a domain consists of its formal fractions (The field of fractions of an integral domain).
Polynomial rings, divisibility, and irreducibility are those of The polynomial ring over a commutative ring as finitely supported coefficient sequences with convolution, Divisibility and associates in an integral domain, and Irreducible and prime elements of an integral domain.
Proof
Let be irreducible. By [L1], any factorization of into irreducibles is obtained by concatenating factorizations of and , so if then is associate to one factor from or one factor from . Therefore every irreducible element of is prime.
Let and be primitive. Suppose some irreducible divides every coefficient of . Choose the least indices and with and . Then the coefficient of in is Every summand in the sum is divisible by , while is not by step 1.1. This contradicts the choice of . So no irreducible divides all coefficients of , and hence is primitive.
If is reducible in , then it is reducible in because . Conversely, suppose in with both factors of positive degree. Choose nonzero with , and factor out the greatest common divisor of the coefficients to write where are primitive. Then By step 2.1 the product is primitive, so the right-hand side has content associate to , while the left-hand side has content associate to because is primitive. Thus and are associates. Absorbing the unit into one factor yields with of positive degree, contradicting irreducibility in .
Therefore a primitive positive-degree polynomial is irreducible in exactly when it is irreducible in .
Prepared factorizations correspond to germ factorizations
Statement
Let be regular in of order , and let be its Weierstrass preparation.
- If in , then and are regular in , and if and are their preparations, then .
- Conversely, if with and Weierstrass polynomials of positive degree, then is a nontrivial factorization in .
Consequently is irreducible in if and only if is irreducible in the polynomial ring .
Facts & Assumptions
Given: A regular germ of order and its preparation .
A positive-degree Weierstrass polynomial vanishes at the origin, so it is not a unit; units are exactly the nonvanishing germs (Weierstrass polynomials in the last variable, A germ is a unit exactly when its value at is nonzero, so is local).
Every regular germ admits a preparation, and that preparation is unique (Weierstrass preparation theorem, Uniqueness in Weierstrass preparation).
A one-variable holomorphic function has finite zero order exactly when it is a power times a nonvanishing factor (The order of a zero is the exponent in its local holomorphic factorization).
Proof
Suppose . Restricting to the axis gives Because is regular of order , [L3] makes the left-hand side a product of and a nonvanishing holomorphic function. Hence neither factor on the right is identically zero, and [L3] gives integers and such that has exact order and has exact order . Thus and are regular in .
Conversely, if with and Weierstrass of positive degree, then . Step [L1] makes both and nonunits, so this is a nontrivial factorization of in the germ ring.
Prepare the factors: Then The product is monic of degree in , and its lower coefficients still vanish at , so is a Weierstrass polynomial of degree . By the uniqueness part of [L2], the prepared polynomial of is unique, hence .
Step 2.1 shows that every nontrivial factorization of yields a nontrivial factorization of , and step 1.2 shows the converse. Therefore is irreducible exactly when is irreducible in .
The ring of holomorphic germs is a UFD
Statement
For every integer , the holomorphic germ ring is a unique factorisation domain.
Facts & Assumptions
Given: A fixed dimension .
A UFD is an integral domain in which every nonzero nonunit factors into irreducibles uniquely up to order and associates (Unique factorisation domain).
If is a domain, its field of fractions is , and for every field the polynomial ring is a UFD (The field of fractions of an integral domain, For every field , is a unique factorisation domain).
Over a UFD, primitive products stay primitive and primitive irreducibility is the same over the coefficient ring and its field of fractions (Gauss lemma over a UFD).
Regular germs prepare to Weierstrass polynomials, and those polynomial factorizations correspond exactly to germ factorizations (Weierstrass preparation theorem, Prepared factorizations correspond to germ factorizations).
Every nonzero germ becomes regular after a linear coordinate change, and one-variable holomorphic germs factor by zero order (After a linear coordinate change, every nonzero germ is regular in the last variable, The order of a zero is the exponent in its local holomorphic factorization).
Units are exactly the nonvanishing germs (A germ is a unit exactly when its value at is nonzero, so is local).
A holomorphic function on a connected neighbourhood that vanishes on a nonempty open subset vanishes identically (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).
Proof
The proof is by induction on . For , every nonzero nonunit germ has the form with and a unit by [L5]. Thus the only irreducible germs are the associates of , and every factorization is determined uniquely by the zero order. So is a UFD.
Assume and that is a UFD. Then is a domain by [L1], so its field of fractions exists by [L2], and is a UFD by [L2]. Using [L3], every primitive polynomial in is irreducible there exactly when it is irreducible in , and products of primitive polynomials remain primitive. Therefore every nonzero polynomial in factors uniquely, up to order and associates, by first factoring in and then clearing denominators. Hence is a UFD.
Let be a nonzero nonunit. By [L5], after a complex-linear coordinate change the pulled-back germ is regular in . By [L4], write with a unit and a Weierstrass polynomial. Since is a UFD by step 1.2, factor into irreducible polynomials. The correspondence in [L4] turns this into an irreducible factorization of , and applying gives an irreducible factorization of .
For uniqueness, let be any factorization of into irreducible germs. Applying gives a factorization of . Since is regular, [L4] makes each regular and gives prepared polynomials whose product is . Step 1.2 gives uniqueness of the factorization of in , so after reordering each is associate to one of the . Then [L4] makes the corresponding germs associate to the prepared factor coming from , and applying returns uniqueness for the original factorization of .
It remains to check that is a domain. Suppose as germs on a connected polydisc. If were nonzero, the set where would be a nonempty open subset, and on it ; [L7] would force on the whole polydisc. Thus implies or . For , steps 2.1, 3.1, and 4.1 therefore give existence, uniqueness, and the domain property required by [L1]; together with the base case in step 1.1, this completes the induction.
A nonzero holomorphic hypersurface in complex dimension at least two has no isolated points
Statement
Let , let be a domain, and let be holomorphic and not identically zero. Then every point is a limit point of .
Facts & Assumptions
Given: A domain with , a nonzero holomorphic function , and a point with .
A holomorphic function on a domain that vanishes on a nonempty open subset vanishes identically (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).
A nonzero germ becomes regular after a linear coordinate change, and nearby slices of a regular germ carry the same zero count (After a linear coordinate change, every nonzero germ is regular in the last variable, Nearby slices of a regular germ have the same zero count).
Proof
The germ of at is nonzero: otherwise would vanish on a neighbourhood of , and [L1] would force on the domain , contrary to the hypothesis. After translating to and applying the invertible complex-linear coordinate change from [L2], which preserves local zero sets and isolatedness, we may therefore assume that and that is regular in of some order . Because , that order satisfies .
Step 1.1 and [L2] give a neighbourhood of and a radius such that every slice over has exactly zeros in . Since , the parameter space is nontrivial, so choose arbitrarily small. Then there exists with and . Because , this zero is different from the origin.
By taking arbitrarily close to in step 2.1, we obtain zeros of distinct from arbitrarily close to the origin in the chosen coordinates. Undoing the coordinate change shows that the original point is a limit point of .
Riemann extension across a holomorphic hypersurface zero set
Statement
Let be a domain, let be holomorphic and not identically zero, and let be holomorphic. Assume that is locally bounded near every point of . Then there is a unique holomorphic extension with .
Facts & Assumptions
Given: The domain , the nonzero holomorphic function , and the locally bounded holomorphic function on .
One-variable locally bounded holomorphic functions extend across isolated punctures (Characterizations of removable singularities).
After an invertible complex-linear coordinate change, a nonzero germ becomes regular in the last variable; that regular germ admits a Weierstrass preparation, and the resulting prepared polynomial has a fixed zero count on nearby slices (After a linear coordinate change, every nonzero germ is regular in the last variable, Weierstrass preparation theorem, Nearby slices of a regular germ have the same zero count).
A contour integral is holomorphic in one complex parameter, the polydisc Cauchy formula specializes to the usual one-variable formula, and a locally bounded separately holomorphic function is holomorphic (A contour integral of a jointly continuous, parameter-holomorphic integrand is holomorphic, The iterated Cauchy integral formula on a polydisc, Locally bounded and separately holomorphic implies holomorphic).
Holomorphic functions are separately holomorphic, and vanishing on a nonempty open subset of a domain forces global vanishing (A holomorphic function of several variables is continuous and separately holomorphic, A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).
Proof
Uniqueness is immediate from [L4]: if two holomorphic extensions agree with on , then their difference vanishes on the nonempty open set and hence vanishes identically on the domain .
Fix . The germ of at is nonzero, else [L4] would make vanish identically on . To prove local extendability at , we may translate to and compose with the invertible complex-linear coordinate change from [L2], because holomorphicity, local boundedness, and the existence of a local extension are preserved under such coordinate changes. After that change, [L2] makes the germ of regular in and then yields a smaller product neighbourhood on which with Weierstrass, nowhere zero, and for . Shrinking once more if needed, stays nonzero on this neighbourhood, so there. The compact boundary cylinder is therefore disjoint from , so is holomorphic on a neighbourhood of it and hence bounded there.
Fix . The slice is holomorphic on the disc with the finitely many zeros of removed. By step 1.2 it is bounded near each removed point, so [L1] extends that slice holomorphically across all of them. Call the extended slice .
Define Fixing all variables except one coordinate, [L4] makes the integrand holomorphic in that coordinate and [L3] makes the corresponding slice of holomorphic. The boundedness from step 1.2 and the ML estimate make locally bounded. Hence [L3] makes holomorphic on .
For fixed , the one-variable Cauchy formula from [L3] applied to the holomorphic slice extension from step 2.1 shows that the integral in step 2.2 equals for every . In particular, when this value is the original . So step 2.2 gives a local holomorphic extension in the chosen coordinates, and undoing the coordinate change extends across the original point . By step 1.1 these local extensions agree on overlaps, and therefore glue to a unique global holomorphic extension on .
A locally bounded meromorphic quotient has no genuine pole
Statement
Let be a domain, let be holomorphic with , and suppose the quotient is locally bounded on near every point of . Then extends holomorphically to all of .
Facts & Assumptions
Given: The domain , holomorphic functions and with , and local boundedness of near .
On the open set where , the quotient of holomorphic functions is holomorphic (Sums, products and nonvanishing quotients of holomorphic functions are holomorphic).
A locally bounded holomorphic function on extends uniquely across (Riemann extension across a holomorphic hypersurface zero set).
Proof
By [L1], the quotient is holomorphic on . The local boundedness hypothesis is exactly the extra condition required by [L2].
Applying [L2] to the holomorphic function on gives the required holomorphic extension to all of .
5 · Examples, counterexamples and false statements
None yet.
Sources
- Jiří Lebl, Tasty Bits of Several Complex Variables, Chapter 5
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Section 5.2
- Jiří Lebl, Tasty Bits of Several Complex Variables, Section 5.2
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Section 4.2
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Sections 4.2 and 5.2
- Jiří Lebl, Tasty Bits of Several Complex Variables, Section 6.1
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Section 4.5
- Jiří Lebl, Tasty Bits of Several Complex Variables, Section 6.2
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Section 4.1
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Sections 4.3-4.4
- Jiří Lebl, Tasty Bits of Several Complex Variables, Exercise 6.2.5
- Jiří Lebl, Tasty Bits of Several Complex Variables, Section 6.3
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Section 4.4
- Jiří Lebl, Tasty Bits of Several Complex Variables, Exercise 6.2.1
- Jiří Lebl, Tasty Bits of Several Complex Variables, Theorem 6.2.3
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Theorem 4.4.1
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Theorem 4.4.2
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Definition 4.5.8
- The Stacks Project, Tag 00DV
- The Stacks Project, Tag 00E2
- Jiří Lebl, Tasty Bits of Several Complex Variables, Section 6.4
- Jiří Lebl, Tasty Bits of Several Complex Variables, Theorem 6.4.1
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Theorem 4.5.9
- The Stacks Project, Lemma 10.120.3
- Keith Conrad, Eisenstein Criterion and Gauss' Lemma, Theorem 1.3
- Keith Conrad, Eisenstein Criterion and Gauss' Lemma, Theorem 2.1
- Jiří Lebl, Tasty Bits of Several Complex Variables, Theorem 6.4.2
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Theorem 4.5.6
- Jiří Lebl, Tasty Bits of Several Complex Variables, Section 1.6
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Section 4.7
- Jiří Lebl, Tasty Bits of Several Complex Variables, Theorem 1.6.1
- Jaap Korevaar and Jan Wiegerinck, Several Complex Variables, Theorem 4.7.2