Alphabeta Math
Pipeline-generated
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.

✓ 14 results · all verified · 7 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 7 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Analytic Hypersurfaces and Local Parametrisation

1 · Prerequisites

2 · Summary

A complex-analytic hypersurface germ is the zero germ of one nonzero nonunit holomorphic equation. This page develops that single local object from the Weierstrass preparation and division machinery of holomorphic-inverse-and-weierstrass-preparation, the module and Noetherian interfaces of modules-and-module-homomorphisms and noetherian-rings-and-hilbert-basis, and the dimension theory of krull-dimension-and-height-theorems. A germ is first reduced by removing repeated irreducible factors: the square-free reduction is unique up to a unit, has the same zero germ, and makes the defining germ of a hypersurface germ well defined up to a unit, so the equation can be replaced without changing the geometry.

The main local tool is prepared coordinates and finite projection. After an invertible complex-linear change of coordinates the equation is a unit times a Weierstrass polynomial in the last variable, and the zero set becomes a finite branched cover of a polydisc in Cn−1: the projection is proper and surjective, its fibres are finite, and it is a covering with as many sheets as the degree of the polynomial away from the discriminant divisor. The discriminant is a nonzero base germ for a reduced prepared polynomial and its zero set is the branch locus of the chosen projection; a point of the zero set lying over the complement of the branch locus has a nonzero last partial derivative. A branch value may lie under a regular point, so the branch set of a selected projection can strictly contain the image of the singular locus. Nearby reducedness and the principal vanishing ideal Iq(X)=(Wq) then hold at every point of the prepared zero set, which makes a fixed prepared equation a valid local reduced equation everywhere nearby.

Regular and singular points are defined through the differential of a local reduced equation, and the choice of reduced equation does not affect the designation. The local dimension of a hypersurface germ is the Krull dimension of OCn,p/(fred), independent of the reduced equation; the prepared quotient is module-finite and integral over the base germ ring, so the principal ideal theorem gives pure local dimension n−1 for every nonempty reduced hypersurface germ, with no claim about arbitrary analytic ideals. These dimension statements, and the singular-locus dimension bound below, are the only places on this page where the Axiom of Choice is assumed; the preparation, discriminant, factorisation and parametrisation arguments are choice-free.

The page then treats the singular locus and the branch structure. The singular locus of a reduced hypersurface germ is a closed analytic subset, it lies over the branch locus of any prepared projection, a singular germ has local dimension at most n−2 whenever it is nonempty, and it is nowhere dense; for n=1 it is empty. The unique factorisation of the germ ring gives a finite irreducible decomposition with pairwise nonassociate prime factors, and a total-fractions splitting separates the branches. In dimension one the theory culminates in the Puiseux parametrisation theorem: every irreducible plane curve germ is, after an invertible linear change of coordinates, the image of an injective holomorphic map t↦(tm,h(t)) with h(t)=∑k>maktk convergent, unique up to the declared invertible reparametrisation, and Puiseux parametrisations normalise reduced plane curve germs.

The treatment follows Lebl, Tasty Bits of Several Complex Variables, Chapter 6 §§6.1–6.7, and Demailly, Complex Analytic and Differential Geometry, Chapter II §§2, 4 and 6. General analytic-set singular-locus and parametrisation theorems, coherence, Segre and CR applications, Remmert proper mapping, global dimension theory and resolution of singularities are outside the scope of this page and are not extrapolated from the hypersurface case; the companion page collects the explicit computations, the branch-locus counterexample and a warning about arbitrary analytic sets.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Reduced holomorphic germ for a hypersurface

Definition

Fix n≥1 and a point p∈Cn, and write OCn,p for the ring of holomorphic germs at p, with addition and multiplication of germs defined by representatives on a common neighbourhood (The ring of holomorphic germs at 0 and its maximal ideal). Recall that a germ is a unit exactly when its value at p is nonzero (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local).

A germ f∈OCn,p is a hypersurface equation germ at p when f is nonzero and not a unit.

Such an equation germ f is reduced when no irreducible element of OCn,p divides f twice: there is no irreducible q∈OCn,p with q2∣f in OCn,p. In other words, a reduced equation germ is a nonzero nonunit that is not divisible by the square of an irreducible germ.

The zero germ and the unit germs are excluded from hypersurface equations, so reducedness is only defined for nonzero nonunits.

Convention for a general centre. The published germ ring is defined at the origin, and on this page OCn,p is read through the translation convention: the biholomorphism z↦z+p of Cn pulls germs at p back to germs at 0, so OCn,p denotes the isomorphic ring of holomorphic germs at p, a germ at p corresponds to its translate z↦f(z+p) at 0, and the maximal ideal is the translate of mn,0; the dimension lemma proved below identifies it with the ideal generated by the coordinate differences zi−pi. Every definition and result on this page is transported along this identification, which only relabels the base point. At p=0 the convention is the identity.

By the unique factorisation property of the holomorphic germ ring (The ring of holomorphic germs is a UFD) a nonzero nonunit f has a factorisation

f=u q1e1⋯qrer

with u a unit, r≥1, the qi pairwise nonassociate irreducible germs, and exponents ei≥1; the r-tuple of associate classes of the qi and the exponents ei are determined by f. Comparing two such factorisations shows that f is reduced exactly when every ei=1: if some ei≥2 then qi2∣f, and conversely a divisor q2∣f with q irreducible makes q associate to one of the qi with ei≥2, by uniqueness of the factorisation applied to a factorisation of the quotient.

Reducedness is a property of the equation germ, not of its zero set. The germs z1 and z12 at the origin of C2 are both nonzero nonunits and have the same zero set near the origin, but only z1 is reduced. The geometric identification of equations that cut out the same zero set germ is the subject of the later definition of a hypersurface germ on this page.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Square-free reduction of a holomorphic equation

Statement

Let n≥1, let p∈Cn and let f∈OCn,p be a nonzero nonunit. Then f admits a square-free reduction: there are pairwise nonassociate irreducible germs q1,…,qr and a unit u with

f=u q1e1⋯qrer,ei≥1,fred:=q1⋯qr,

where fred is reduced in the sense of Reduced holomorphic germ for a hypersurface (no irreducible germ divides it twice). The associate class of fred depends only on f: any other factorisation of f into pairwise nonassociate irreducibles produces a product associate to fred. Moreover, on a neighbourhood of p on which representatives of f and fred are both defined, the two zero sets coincide:

Z(fred)=Z(f).

Facts & Assumptions

Given: A nonzero nonunit germ f∈OCn,p.

[F1]

A nonzero nonunit germ is reduced when no irreducible element divides it twice; the zero and unit germs are excluded from hypersurface equations (Reduced holomorphic germ for a hypersurface).

[F2]

The holomorphic germ ring OCn,p is a unique factorisation domain, hence an integral domain in which factorisations into irreducibles exist and are unique up to order and associates (The ring of holomorphic germs is a UFD, Unique factorisation domain).

[F3]

A nonzero nonunit of a unique factorisation domain has a factorisation f=u q1e1⋯qrer with u a unit, the qi irreducible and pairwise nonassociate, and r≥1; the multiset of associate classes of the qi and the exponents are determined by f (Unique factorisation domain).

Proof technique: direct — choose the UFD factorisation, drop repeated factors, and compare zero sets.

Proof

1.1givenF3

By [F3] choose a factorisation f=u q1e1⋯qrer with u a unit, the qi pairwise nonassociate irreducible germs, ei≥1 and r≥1, and set fred:=q1⋯qr.

2.1step 1.1F2

The germ fred is a nonzero nonunit: it is a product of the nonunits qi in the domain of [F2], and a product of germs one of which is a nonunit cannot be a unit, while it is nonzero because a domain has no zero divisors and the qi≠0.

2.2step 1.1F3

The associate class of fred depends only on f: if f=v r1g1⋯rsgs is another factorisation into pairwise nonassociate irreducibles, then by uniqueness in [F3] the multiset {(qi,ei)} of associate classes with exponents equals {(rj,gj)}; hence the set of associate classes occurring, and therefore the product fred=q1⋯qr up to a unit, is the same for the two factorisations.

3.1step 1.1step 2.1F1F3

No irreducible germ divides fred twice. Let q be irreducible with q2∣fred. Then q∣q1⋯qr, and factoring the quotient q1⋯qr/q into irreducibles exhibits q⋅(quotient) and q1⋯qr as two irreducible factorisations of the same element; by uniqueness in [F3], q is associate to one of the qi, say q1. But then q12∣fred, so writing fred/q12 as a product of irreducibles and comparing with q1⋯qr shows that the associate class of q1 occurs at least twice among the classes of q1,…,qr, contradicting their pairwise nonassociateness. Hence fred is reduced by [F1].

4.1step 1.1step 3.1F1

For the zero sets, put k:=max⁡iei and write the identities f=fred⋅u∏iqiei−1 and fredk=(u−1∏iqik−ei)f in the germ ring; after shrinking to a neighbourhood on which representatives of f and fred are both defined, the first identity gives Z(fred)⊆Z(f), and the second gives Z(f)⊆Z(fred), since a point with f(x)=0 has fred(x)k=0 and C has no nilpotents. Therefore Z(fred)=Z(f) on that neighbourhood.

5.1step 3.1step 2.2step 4.1∎

Steps 3.1, 2.2 and 4.1 establish all three asserted properties of the square-free reduction fred=q1⋯qr.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Reduced preparation has nonzero discriminant

Statement

Let n≥1, let f∈OCn,p be a reduced nonzero nonunit germ that is regular in the last variable of order d after the page's translation convention, and let

f=uW

be its Weierstrass preparation, with u a unit and W a Weierstrass polynomial of degree d. Put K:=Frac⁡(On−1,0) for n≥2 and K:=C=Frac⁡(O0,0) for n=1. Then W is square-free in K[T]: no irreducible element of K[T] divides W twice. Consequently

DW(z′):=Disc⁡T(W)∈On−1,0

is a nonzero holomorphic base germ.

Facts & Assumptions

Given: A reduced nonzero nonunit germ f that is regular in the last variable of order d, its preparation f=uW, and K=Frac⁡(On−1,0) (with O0,0=C).

[F1]

Reducedness means that no irreducible element of OCn,p divides f twice (Reduced holomorphic germ for a hypersurface).

[F2]

The germ ring is a unique factorisation domain, so every nonzero nonunit has a factorisation into finitely many irreducibles, unique up to order and associates (The ring of holomorphic germs is a UFD, Unique factorisation domain).

[F3]

Weierstrass preparation: a germ regular in the last variable of order d is a unit times a Weierstrass polynomial W of degree d, and the Weierstrass polynomial of a preparation of a fixed regular germ is unique (Weierstrass preparation theorem, Uniqueness in Weierstrass preparation, Weierstrass polynomials in the last variable).

[F4]

Prepared factorisations: if f=gh and f=uW is the preparation of f, then g,h are regular in the last variable and W=GH for their preparations; conversely a factorisation of W into Weierstrass polynomials of positive degree gives a nontrivial factorisation of f. Consequently g is irreducible in On,0 exactly when its prepared Weierstrass polynomial is irreducible in On−1,0[T] (Prepared factorizations correspond to germ factorizations).

[F5]

Gauss's lemma: over a unique factorisation domain R with fraction field K, a primitive positive-degree polynomial is irreducible in R[x] if and only if it is irreducible in K[x], and a product of primitive polynomials is primitive (Gauss lemma over a UFD, The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain).

[F6]

For every field F, the polynomial ring F[T] is a unique factorisation domain (For every field F, F[x] is a unique factorisation domain).

[F7]

The discriminant of a monic polynomial is the coefficient expression Disc⁡(W)=Dd(−a1,a2,…,(−1)dad), and in a splitting field with W=∏i(T−αi) it equals ∏i<j(αi−αj)2; it vanishes exactly when W has a repeated root (The discriminant of a monic polynomial as the coefficient expression of Δn2, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F8]

K is a field containing the constant germs, hence of characteristic 0, and a characteristic-zero field is perfect; over a perfect field every nonconstant irreducible polynomial is separable, that is, has no repeated root in any extension field (A field is perfect exactly when it has characteristic zero or its Frobenius map is surjective, Perfect fields: every irreducible polynomial is separable, Repeated roots in extension fields and separable polynomials, Frac⁡(D) is a field and d↦d/1 embeds the integral domain D, The ring of holomorphic germs at 0 and its maximal ideal).

[F9]

Bézout for polynomials: for f,g∈F[x] not both zero with monic gcd d there are A,B with Af+Bg=d (Bézout identity and the Euclidean algorithm for polynomials over a field).

Proof technique: direct — factor f in the germ UFD, prepare each irreducible factor, and read square-freeness of W in K[T].

Proof

1.1givenF1F2

By [F1] and [F2] write f=u∏i=1rpi with r≥1, the pi irreducible and pairwise nonassociate, and no irreducible factor repeated.

2.1step 1.1F3F4

For each i factor f=pi hi with hi:=u∏j≠ipj. By [F4] both pi and hi are regular in the last variable, the preparation f=uW satisfies W=WiVi where pi=uiWi and hi=viVi are preparations, and pi is a nonunit, so its order di=deg⁡Wi is at least 1.

3.1step 2.1F3F4F5

Applying the consequence in [F4] to the irreducible pi shows that Wi is irreducible in On−1,0[T]. Each Wi is monic by [F3], hence primitive, so by Gauss's lemma [F5] Wi is irreducible in K[T].

4.1step 2.1step 3.1

The Wi are pairwise distinct: if Wi=Wj for i≠j, then pi=uiWi=uiuj−1pj makes pi and pj associates, contradicting step 1.1.

5.1step 1.1step 2.1step 4.1F3

The product ∏i=1rWi is a Weierstrass polynomial: it is monic of degree ∑idi with coefficients in On−1,0, and at z′=0 each factor equals Tdi by [F3], so the product equals T∑idi. Since step 2.1 gives f=(u∏iui)∏iWi and f=uW is a preparation, uniqueness of the prepared polynomial [F3] yields W=∏i=1rWi.

6.1step 4.1step 5.1F6

Hence W is square-free in K[T]: an irreducible P∈K[T] dividing W twice would, by uniqueness of factorisation in the UFD K[T] from [F6], be associate to two of the distinct monic irreducibles Wi; being monic it would equal both, contradicting step 4.1.

7.1step 3.1step 4.1step 6.1F7F9

For the discriminant, let E be a splitting field of W over K and write W=∏k=1d(T−αk) as in [F7]. The roots of W are the roots of the factors Wi. Two distinct factors Wi,Wj are coprime in K[T]: their monic gcd divides the irreducible Wi, so it is 1 or an associate of Wi, and in the second case it would also be an associate of Wj, forcing Wi=Wj; thus 1=AWi+BWj for some A,B∈K[T] by [F9], and a common root would give 1=0. A root of exactly one factor Wi that were repeated for W would be a repeated root of Wi, since the complementary product does not vanish there.

8.1step 7.1F7F8

Each Wi is separable by step 3.1 and [F8], so it has no repeated root in the extension E; combined with step 7.1, all roots α1,…,αd of W in E are pairwise distinct. The root formula in [F7] then gives Disc⁡T(W)=∏k<l(αk−αl)2≠0 in K.

9.1step 5.1step 8.1F3F7∎

Finally, Disc⁡T(W) is the coefficient expression Dd(−a1,…,(−1)dad) in the coefficients aj∈On−1,0 of W by [F7], hence is a holomorphic base germ DW∈On−1,0; since it is nonzero as an element of K=Frac⁡(On−1,0) by step 8.1, it is a nonzero germ.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Finite local projection of a reduced hypersurface germ

Statement

Let n≥1, let p∈Cn and let f∈OCn,p be a reduced nonzero nonunit germ. Center coordinates at p, so the germ is f~(z):=f(p+z)∈OCn,0. Then there are an invertible complex-linear change of these centered coordinates T supplied by the generic-linear-coordinate lemma, a monic Weierstrass polynomial W of some degree d≥1 in the new last variable, and a product neighbourhood V×D⊆Cn−1×C of the origin on which the zero sets agree:

Z(f~∘T)=Z(W)on V×D.

The resulting local projection in the original coordinates is transported by the affine coordinate map z↦p+Tz.

For this W on the chosen product representative, put XW:=Z(W)∩(V×D). Then:

  1. the projection π:XW→V, (z′,T)↦z′, is proper, surjective and has finite fibres;
  2. the quotient algebra On,0/(W) is a finitely generated On−1,0-module;
  3. with DW:=Disc⁡T(W), the restriction of π over V∖{DW=0} is a d-sheeted holomorphic covering.

When n=1 the base V is a point.

Facts & Assumptions

Given: A reduced nonzero nonunit germ f∈OCn,p with n≥1.

[F1]

Reducedness means that no irreducible germ divides f twice (Reduced holomorphic germ for a hypersurface).

[F2]

The centered germ f~(z)=f(p+z) becomes regular in the last variable of some order d after an invertible complex-linear coordinate change T (After a linear coordinate change, every nonzero germ is regular in the last variable).

[F3]

A germ regular in the last variable of order d is a unit times a Weierstrass polynomial W of degree d, which is monic with lower coefficients vanishing at the origin (Weierstrass preparation theorem, Weierstrass polynomials in the last variable).

[F4]

A unit of the germ ring is exactly a germ with nonzero value at the origin, so a unit has no zeros on a sufficiently small neighbourhood (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local).

[F5]

A germ regular in the last variable of order d has a representative and radii such that, over a neighbourhood V of the origin, every slice has no zero on ∣ζ∣=r and exactly d zeros in ∣ζ∣<r, counted with multiplicity (Nearby slices of a regular germ have the same zero count).

[F6]

The quotient On,0/(W) of a degree-d Weierstrass polynomial is generated as an On−1,0-module by the classes of 1,T,…,Td−1 (A quotient by a Weierstrass polynomial is a finite module over the smaller germ ring).

[F7]

If W(z0′,⋅) has a simple zero τ at a base point z0′, then near (z0′,τ) the zero set of W is the graph of the unique holomorphic solution supplied by the implicit function theorem, since ∂TW(z0′,τ)≠0 (The holomorphic implicit function theorem).

[F8]

If f is reduced and regular of order d, then the prepared W is square-free over K=Frac⁡(On−1,0) and DW=Disc⁡T(W) is a nonzero base germ (Reduced preparation has nonzero discriminant).

[F9]

The discriminant is a coefficient expression, and for a monic one-variable polynomial it vanishes exactly when the polynomial has a repeated root (The discriminant of a monic polynomial as the coefficient expression of Δn2, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F10]

A monic polynomial of degree d≥1 over C has exactly d roots counted with multiplicity, so it has at most d distinct roots (A complex polynomial of degree n has exactly n roots counted with multiplicity).

[F11]

A covering map has fibres whose points lie in pairwise disjoint sheets mapped homeomorphically onto evenly covered open sets (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings).

Proof technique: direct — prepare in generic coordinates, shrink by the stable slice count, and read properness, finiteness and the unramified covering off the monic model.

Proof

1.1givenF1F2F3F4

Center at p by writing f~(z)=f(p+z). By [F2] choose an invertible complex-linear map T with f~∘T regular in the last variable of order d, and by [F3] prepare f~∘T=uW with W a Weierstrass polynomial of degree d. Since f is a nonunit, d>0. Shrinking to a neighbourhood on which u has no zeros, which [F4] permits, gives Z(f~∘T)=Z(W) there; the map z↦p+Tz transports this local model to the original germ.

2.1step 1.1F5

Apply [F5] to W and shrink further: there are a base polydisc V about 0∈Cn−1 and a radius r>0 such that for every z′∈V the slice T↦W(z′,T) has no zero on ∣T∣=r and exactly d zeros in D={T:∣T∣<r}, counted with multiplicity.

2.2step 1.1F6

By [F6], the classes of 1,T,…,Td−1 generate On,0/(W) as an On−1,0-module, so this quotient is finite.

3.1step 1.1step 2.1F10

The projection π:Z(W)∩(V×D)→V is surjective: for each z′∈V, the slice W(z′,⋅) is monic of degree d≥1, hence has a root by [F10], and all its roots lie in D by step 2.1. Each fibre is finite, with at most d points by [F10].

3.2step 2.1F7F9choose

Let z0′∈V with DW(z0′)≠0. By [F9], W(z0′,⋅) has d distinct roots τ1,…,τd, each simple. For each root [F7] gives a local holomorphic graph T=φk(z′) with φk(z0′)=τk. Intersecting the finitely many base neighbourhoods and shrinking so the differences φk−φl remain nonzero gives a common neighbourhood U on which the graphs are defined and pairwise disjoint.

3.3step 2.1F10

For compact K⊆V, let EK:={(z′,T)∈K×D‾:W(z′,T)=0}. Continuity of W makes EK closed in the compact set K×D‾. By step 2.1 no slice has a zero on ∂D, so EK=π−1(K) for π:Z(W)∩(V×D)→V. Therefore π−1(K) is compact and π is proper.

4.1step 3.2F10

For z′∈U the degree-d polynomial W(z′,⋅) vanishes at the d distinct points φ1(z′),…,φd(z′) from step 3.2, so these are all its roots by [F10]. Thus π−1(U)=⋃k=1d{(z′,φk(z′)):z′∈U} is a disjoint union of graphs, each mapped biholomorphically onto U.

5.1step 4.1F8F9F11

By [F8] the discriminant is not the zero germ, and by [F9] its complement is exactly the set of base points with distinct roots. For each such point step 4.1 gives a neighbourhood with d disjoint sheets, so the restriction of π over V∖{DW=0} is a d-sheeted holomorphic covering as defined in [F11].

6.1step 2.2step 3.1step 3.3F8F9F11∎

If n=1, the base V is a point. Steps 3.1 and 3.3 give surjectivity, finite fibres and properness; step 2.2 gives the finite quotient module. By [F8] and [F9] the reduced one-variable polynomial has nonzero discriminant and therefore d distinct roots, so its finite zero set is a d-sheeted covering of the point.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-10-02Open item page →

Discriminant and branch set of a fixed Weierstrass projection

Definition

Fix n≥1 and a reduced nonzero nonunit germ f∈OCn,p. Center at p and fix the data supplied by Finite local projection of a reduced hypersurface germ: an invertible complex-linear map T, the affine coordinate map Φ(z)=p+Tz, a preparation

f∘Φ=u W(z′,t),

and its chosen product representative V×D. Here W is monic of degree d≥1 in t, with coefficients in On−1,0, and u is nonvanishing on the representative. Use the product neighbourhood of the finite-projection theorem, on which every slice has all its d roots, counted with multiplicity, inside D and none on ∂D; mere agreement of zero sets on an arbitrary product does not suffice. Put XW:=Z(W)∩(V×D) and let π:XW→V, (z′,t)↦z′, be the restricted coordinate projection. This chosen projection is proper and surjective, and is a d-sheeted holomorphic covering off the discriminant.

Discriminant. The discriminant of the fixed prepared equation is the base germ

DW(z′):=Disc⁡t(W)∈On−1,0,

the coefficient expression of The discriminant of a monic polynomial as the coefficient expression of Δn2 applied to the monic polynomial W(z′,⋅) over On−1,0.

Branch set. The branch set of the projection π is

Bπ:={z′∈V:DW(z′)=0},

the zero set of the discriminant germ inside the chosen base neighbourhood.

The definition is well posed for the fixed equation and projection:

  1. The Weierstrass polynomial is unique for that fixed linear projection, so it does not change if the original germ is multiplied by a unit, or if another preparation of the same regular germ is used (Uniqueness in Weierstrass preparation).
  2. The discriminant is not identically zero: DW≠0 as a germ (Reduced preparation has nonzero discriminant).
  3. For z0′∈V the value DW(z0′)=Disc⁡(W(z0′,⋅)) vanishes exactly when the slice has a repeated root (The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root). Since W is monic of degree d, this happens exactly when the fibre π−1(z0′) is not a set of d distinct simple roots, that is, exactly where the d unramified local sheets supplied by the finite-projection theorem fail to exist. Thus Bπ is the base locus of the branching of π.

The branch set belongs to the chosen projection: it is defined after fixing the linear coordinate change T and the base neighbourhood, and it need not equal the image under π of the singular locus of the hypersurface. The companion examples page exhibits the smooth curve y2=x, whose chosen projection (x,y)↦x is branched at x=0 although the curve has no singular point; the singular locus itself is defined independently of any projection on this page.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

A reduced prepared hypersurface stays reduced nearby

Statement

Let n≥1 and let W be a Weierstrass polynomial of degree d≥1 in the last variable which is reduced as a germ at the origin of Cn (Reduced holomorphic germ for a hypersurface); write Z(W) for its zero set. Then, after shrinking to the product representative V×D of the finite local projection, every local equation germ of W is reduced: for every q∈Z(W)∩(V×D) the translate of the germ of W at q is a reduced germ at the origin of Cn in the sense of Reduced holomorphic germ for a hypersurface.

The assertion concerns this principal hypersurface equation and its zero set; it is not a statement about arbitrary analytic germs.

Facts & Assumptions

Given: A Weierstrass polynomial W of degree d≥1 in the last variable, reduced as a germ at the origin, and the product neighbourhood V×D of the finite local projection of W.

[F1]

A Weierstrass polynomial of degree d is monic in the last variable, its lower coefficients vanish at the origin, and it is regular in the last variable of order d; a germ is regular of order d when its vertical slice has a zero of exact order d at the origin (Weierstrass polynomials in the last variable, Regular holomorphic germs in the last variable).

[F2]

For a reduced germ that is regular of order d with preparation W, the discriminant DW=Disc⁡T(W) is a nonzero base germ and W is square-free over K=Frac⁡(On−1,0) (Reduced preparation has nonzero discriminant); here the reduced regular germ is W itself, prepared as W=1⋅W.

[F3]

DW(z′)=Disc⁡(W(z′,⋅)) is the coefficient discriminant of the monic slice, and it vanishes exactly when that slice has a repeated root (Discriminant and branch set of a fixed Weierstrass projection, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F4]

A nonzero holomorphic function on a connected open set does not vanish on a nonempty open subset (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).

[F5]

Units of a germ ring are exactly the germs with nonzero value at the base point; irreducible elements are nonzero nonunits, so an irreducible germ vanishes at its base point (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local, Irreducible and prime elements of an integral domain).

[F6]

A germ regular in the last variable of order m≥1 has, after preparation, a neighbourhood on which every nearby slice has exactly m zeros in a fixed vertical disc, counted with multiplicity (Nearby slices of a regular germ have the same zero count, Weierstrass preparation theorem).

[F7]

A holomorphic function of one variable with a zero at ζ0 factors as (z−ζ0)m times a nonvanishing holomorphic factor there, and a zero of a holomorphic function is a repeated root of a slice exactly when the slice derivative vanishes there (The order of a zero is the exponent in its local holomorphic factorization, A root is repeated exactly when it is also a root of the formal derivative).

Proof technique: direct — a nonreduced local germ would force the slice discriminant to vanish identically on a base neighbourhood, contradicting the nonzero discriminant.

Proof

1.1givenF1F2F3

By [F1] the germ W is regular in the last variable of order d and is its own preparation, so [F2] applies to it: DW is a nonzero base germ and [F3] identifies its vanishing with the existence of a repeated root in the slice W(z′,⋅). Shrink the product representative so that W and DW are defined on the connected base V and the finite-projection conclusions hold.

1.2givenF5assume-contra

Suppose for contradiction that some q=(q′,τ)∈Z(W)∩(V×D) has a nonreduced germ: Wq=g2h for an irreducible germ g at q. By [F5] the germ g is a nonzero nonunit, so g(q′,τ)=0.

2.1step 1.1step 1.2F1

The vertical slice ζ↦g(q′,ζ) is not identically zero near τ: the identity W=g2h holds on a neighbourhood of q, so if that slice vanished identically then the slice ζ↦W(q′,ζ) would vanish identically near τ, contradicting that this slice is the monic polynomial of degree d from step 1.1, which has only finitely many zeros. Hence g is regular in the last variable of some order m≥1 at q, by [F1] and the vanishing of g at q.

3.1step 2.1F6

Choose a product neighbourhood U0×{∣ζ−τ∣<ρ0} of q contained in the neighbourhood where W=g2h holds, and shrink ρ0 so the slice g(q′,⋅) has no zero on ∣ζ−τ∣=ρ0. Prepare the regular germ g at q: g=ugG with G a Weierstrass polynomial of degree m≥1 in the translated coordinates. Apply the stability of the slice zero count [F6] on this chosen disc and shrink the base to a neighbourhood U⊆U0 of q′; every slice g(z′,⋅), z′∈U, then has exactly m≥1 zeros counted with multiplicity in ∣ζ−τ∣<ρ0. In particular the product used below remains inside the factorization neighbourhood.

4.1step 2.1step 3.1F3F7

Fix z′∈U and let ζ be one of the m≥1 zeros of g(z′,⋅) supplied by step 3.1. Because the identity W=g2h holds on a neighbourhood of q, the slices satisfy W(z′,⋅)=g(z′,⋅)2h(z′,⋅) near ζ; by [F7] the slice of g has a zero of some order my≥1 at ζ, so the slice of W vanishes there to order at least 2my≥2. Thus ζ is a repeated root of W(z′,⋅), and [F7] gives ∂TW(z′,ζ)=0 while [F3] gives DW(z′)=0.

5.1step 1.1step 4.1F4discharge-contradiction

Every z′∈U therefore lies in the zero set of DW. If n=1, the base V is the single point of C0; step 4.1 gives DW=0 there, contradicting the nonzero constant DW from step 1.1. If n≥2, DW vanishes on the nonempty open set U, contradicting [F4] on the connected base V because DW is the nonzero base germ from step 1.1. Hence no point q∈Z(W)∩(V×D) has a nonreduced local germ.

6.1step 5.1∎

Shrinking to the product representative V×D fixed in step 1.1, every local equation germ of W at a point of its zero set is reduced, which is the assertion.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

The vanishing ideal of a reduced hypersurface germ is principal

Statement

Let n≥1, let p∈Cn and let f∈OCn,p be a reduced nonzero nonunit. Write Z(f) for the zero set germ of f at p and set

Ip(Z(f)):={h∈OCn,p: h vanishes on the zero set of f near p},

where h vanishes on the zero set of f near p when some representative of h vanishes at every point of the zero set of some representative of f on a common neighbourhood of p. Then Ip(Z(f)) is an ideal of the germ ring and

Ip(Z(f))=(f).

More generally, for an arbitrary nonzero nonunit germ g with square-free reduction gred,

Ip(Z(g))=(gred).

Facts & Assumptions

Given: A reduced nonzero nonunit germ f at p, and the ideal Ip(Z(f)) of germs vanishing on its zero set near p.

[F1]

The square-free reduction gred=q1⋯qr of a nonzero nonunit g is reduced, its associate class depends only on g, and Z(gred)=Z(g) on a common neighbourhood of p (Square-free reduction of a holomorphic equation).

[F2]

Center at p and choose the invertible complex-linear map T and product representative of the finite-projection theorem. With Φ(z)=p+Tz, the germ f∘Φ is regular of order d≥1 and equals uW for a unit u and a degree-d Weierstrass polynomial W; their zero sets coincide on that representative (After a linear coordinate change, every nonzero germ is regular in the last variable, Weierstrass preparation theorem, Finite local projection of a reduced hypersurface germ).

[F3]

Units have nonzero value at the base point, so (f∘Φ)=(W) and their zero germs agree (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local).

[F4]

Weierstrass division: every h∈On,0 is uniquely qW+r0+r1T+⋯+rd−1Td−1 with q∈On,0 and coefficients rj∈On−1,0 (Weierstrass division theorem).

[F5]

The prepared W of the reduced germ f is square-free over K=Frac⁡(On−1,0) and its discriminant DW=Disc⁡T(W) is a nonzero base germ; DW(z′)=0 exactly when the slice W(z′,⋅) has a repeated root (Reduced preparation has nonzero discriminant, Discriminant and branch set of a fixed Weierstrass projection, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F6]

A nonzero holomorphic function on a connected open set does not vanish on a nonempty open subset (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).

[F7]

A monic complex polynomial of degree d has d roots counted with multiplicity (A complex polynomial of degree n has exactly n roots counted with multiplicity). A nonzero polynomial of degree at most d−1 over a field has fewer than d distinct roots (A nonzero polynomial of degree n over an integral domain has at most n distinct roots).

Proof technique: direct — prepare in generic coordinates, divide by W, and force the remainder to vanish on a dense base set.

Proof

1.1givenF2F3

Choose T and Φ(z)=p+Tz with f∘Φ=uW as in [F2]. The pullback Φ∗:h↦h∘Φ is a ring isomorphism OCn,p→On,0, with inverse pullback by Φ−1. It sends (f) to (W) by [F3] and sends Ip(Z(f)) to I0(Z(W)), since Φ carries the corresponding zero germs onto each other. Hence it suffices to prove I0(Z(W))=(W).

1.2givenF4

The reverse inclusion is immediate: if h=cW then every representative of h vanishes at every point where W vanishes, so (W)⊆I0(Z(W)).

2.1step 1.1F4

Let h∈I0(Z(W)). By [F4] write h=qW+r with r=∑j<drjTj, rj∈On−1,0. Since qW vanishes on Z(W) and h does too, the remainder r=h−qW vanishes on Z(W) near the origin.

3.1step 2.1F2F5F7

Choose a common product V×{∣T∣<ρ} on which the division identity and vanishing of r on Z(W) hold. Write W=Td+∑j<daj(z′)Tj. Since aj(0)=0, shrink the connected base polydisc V until ∑j<d∣aj(z′)∣ρj−d<1. For ∣T∣≥ρ the lower terms have sum of absolute values strictly less than ∣T∣d, so no slice root lies there. For every z′∈V with DW(z′)≠0, [F5] and [F7] therefore give d distinct roots, all within the common product. The polynomial r(z′,⋅) has degree less than d and vanishes at all these roots, so [F7] makes it the zero polynomial. Thus rj(z′)=0 for every j<d.

4.1step 3.1F5F6

If n=1, the base is the single point V⊂C0 and DW is a nonzero constant, so V∖{DW=0}=V. Each rj is also a constant; step 3.1 says it vanishes at this sole point, hence rj=0. If n≥2, then V∖{DW=0} is nonempty and open: DW is a nonzero holomorphic germ, so it cannot vanish on a nonempty open subset of V, and its zero set is closed. Since each rj∈On−1,0 vanishes on this nonempty open set, [F6] gives rj=0 for every j<d. In either case r=0 and h=qW∈(W); combined with step 1.2 this gives I0(Z(W))=(W).

5.1step 1.1step 4.1F1∎

Undoing the coordinate change of step 1.1 gives Ip(Z(f))=(f) for reduced f. For an arbitrary nonzero nonunit g with square-free reduction gred, the zero germs agree on a neighbourhood and gred is reduced by [F1], so Ip(Z(g))=Ip(Z(gred))=(gred).

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Complex-analytic hypersurface germ and its reduced equation

Definition

Fix n≥1 and p∈Cn.

Set germs. Two subsets S,S′ of neighbourhoods of p define the same set germ at p when S∩W=S′∩W for some neighbourhood W of p contained in both domains. A set germ is written (S,p), and containment of set germs is defined by containment of suitable representatives. This is the standard equivalence relation of germs of sets; it is the analogue for subsets of the equivalence of holomorphic functions used for the germ ring OCn,p (The ring of holomorphic germs at 0 and its maximal ideal).

Hypersurface germs. A nonempty proper set germ X at p is a complex-analytic hypersurface germ at p when there is a nonzero nonunit germ f∈OCn,p with

X=(Z(f),p),Z(f)={z:f(z)=0},

the zero set of a representative of f near p. Every nonzero nonunit produces a nonempty proper zero germ: f(p)=0 because nonunits are exactly the germs vanishing at the base point (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local), and Z(f) is not all of a neighbourhood of p because a nonzero germ is not identically zero on any neighbourhood.

Reduced defining germ. Let X=(Z(f),p) be a hypersurface germ and let fred be the square-free reduction of f (Square-free reduction of a holomorphic equation), so Z(fred)=Z(f) and fred is reduced (Reduced holomorphic germ for a hypersurface). Then fred is called the reduced defining germ of X, and f is called a defining equation of X.

Well-definedness. If f′ is any other nonzero nonunit with (Z(f′),p)=X, then f′ vanishes on Z(fred) near p and fred vanishes on Z(f′) near p, so the two reduced germs lie in the same vanishing ideal:

fred′∈Ip(X)=(fred)andfred∈(fred′),

by the principal vanishing-ideal lemma (The vanishing ideal of a reduced hypersurface germ is principal). Hence fred′ is a unit multiple of fred: two reduced defining germs of the same hypersurface germ differ by a unit of the germ ring. The reduced defining germ is therefore determined by X up to a unit, and since a set germ is independent of the chosen representative neighbourhood, the hypersurface germ and its reduced defining germ are geometric objects attached to X and not to a particular equation or neighbourhood.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Irreducible hypersurface germs and their components

Definition

Fix n≥1 and p∈Cn, and let X be a complex-analytic hypersurface germ at p, that is, a nonempty proper set germ of the form X=(Z(f),p) for a nonzero nonunit germ f (Complex-analytic hypersurface germ and its reduced equation).

A hypersurface subgerm of X is a hypersurface germ Y at p with Y⊆X as set germs; by the definition of a hypersurface germ, every such Y has the form (Z(g),p) for a nonzero nonunit g, and by Square-free reduction of a holomorphic equation and Reduced holomorphic germ for a hypersurface the equation may be taken reduced.

The germ X is reducible when there are hypersurface subgerms Y1,Y2⊆X with

Y1≠X,Y2≠X,X=Y1∪Y2

as set germs; it is irreducible when no such pair exists.

An irreducible component of X is an irreducible hypersurface subgerm Y⊆X that is maximal among the irreducible hypersurface subgerms of X: if Y⊆Y′⊆X and Y′ is an irreducible hypersurface subgerm, then Y′=Y.

Remarks

The notions only involve the set germ X: containment and union of set germs are defined by containment and union of representatives on a common neighbourhood of p, and the resulting notions do not depend on the chosen representatives or on the defining equation.

The pair condition in the definition of reducibility also covers finite decompositions. If X=Y1∪⋯∪Ys is a finite union of hypersurface subgerms with Yi=Z(gi), then the identity Z(g1)∪⋯∪Z(gs)=Z(g1⋯gs) writes the union as a single hypersurface subgerm, and grouping the factors into two products writes X as the union of the two corresponding subgerms Z(g1⋯gk) and Z(gk+1⋯gs). Thus X is reducible exactly when it is a finite union of hypersurface subgerms properly contained in it.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-10-02Open item page →

Regular and singular points of an analytic hypersurface

Definition

Fix n≥1 and a complex-analytic hypersurface germ X at a point p∈Cn, and fix a defining equation f of X together with a representative of f on a connected open neighbourhood U of p (Complex-analytic hypersurface germ and its reduced equation). We keep the symbol X for the corresponding representative zero set in U. Since the defining germ is nonzero, f is not identically zero on U. The identity theorem implies that its germ at every q∈U is nonzero (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically); at q∈X it is also a nonunit. Thus (X,q) is a hypersurface germ at every point under consideration.

For a point q∈X, write Iq(X) for the vanishing ideal of X at q: the ideal of germs g∈OCn,q vanishing on X near q. A local reduced equation of X at q is a germ fq∈OCn,q such that

(fq)=Iq(X)andfq is reduced at q.

Such equations exist and are well defined by the following two observations. First, taking the square-free reduction of the germ of any defining equation of (X,q) produces a reduced germ generating Iq(X), by the principal vanishing-ideal lemma applied with base point q and by the square-free reduction lemma (The vanishing ideal of a reduced hypersurface germ is principal, Square-free reduction of a holomorphic equation). Second, if fq and fq′ both generate the nonzero principal ideal Iq(X) in the germ ring, then fq=ufq′ and fq′=vfq for germs u,v, so uv=1 by cancellation in the integral domain OCn,q (The ring of holomorphic germs is a UFD); thus u and v are units and any two local reduced equations differ by a unit (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local).

A point q∈X is a regular point of X when

dfq(q)≠0

for one — equivalently, by the unit relation just noted, for every — local reduced equation fq of X at q; here dfq(q) is the complex differential of the germ fq at its own base point q. A point that is not regular is a singular point of X. The regular locus Reg⁡(X) and the singular locus Sing⁡(X) are the subsets of X consisting of its regular and of its singular points.

Remarks

Independence of all choices. Let fq and fq′ be local reduced equations of X at q, with fq′=ufq for a unit u (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local). Since fq(q)=0, the product rule gives

dfq′(q)=u(q) dfq(q)+fq(q) du(q)=u(q) dfq(q),

and u(q)≠0, so dfq′(q) vanishes exactly when dfq(q) does. Hence regularity at q depends only on the set germ X: neither the global defining equation of X, nor the representative neighbourhood, nor the chosen local reduced equation enters the condition. In particular, if X is described near p by a reduced defining germ f of Complex-analytic hypersurface germ and its reduced equation, then a local reduced equation at q is the square-free reduction of the germ of f at q, and the differential criterion can be tested with that germ.

A fixed equation near the base point. Let f be reduced at p. Center at p and choose an invertible complex-linear map T so that the germ F(z):=f(p+Tz) is regular in the last variable (After a linear coordinate change, every nonzero germ is regular in the last variable). Weierstrass preparation gives F=uW for a unit u and a Weierstrass polynomial W (Weierstrass preparation theorem). The coordinate pullback is a ring isomorphism preserving irreducibles, so F is reduced. If an irreducible square divided W, it would also divide F=uW; thus W is reduced at the origin. Shrink so that F=uW holds and u is nowhere zero, hence the zero sets agree. After further shrinking to a product neighbourhood V×D, the nearby-reduced lemma says that for every q∈Z(W)∩(V×D) the germ of W at q is reduced (A reduced prepared hypersurface stays reduced nearby), and that germ generates Iq(Z(W)) by the principal vanishing-ideal lemma. So on that neighbourhood one fixed equation W is a local reduced equation at every point of the hypersurface, and

Sing⁡(X)={q∈Z(W)∩(V×D): dW(q)=0}

in the prepared coordinates. For n≥2 the condition dW(q)=0 is the system W(q)=0, ∂z1W(q)=⋯=∂znW(q)=0 of holomorphic equations in q.

Biholomorphic invariance. Let Φ:U→U′ be a biholomorphism of open sets and put X′=Φ(X∩U) near q′=Φ(q). Since Φ induces a ring isomorphism OCn,q′→OCn,q, g↦g∘Φ, which preserves units and products, the local reduced equations of X at q correspond to those of X′ at q′: if fq is one for X, then fq∘Φ−1 generates Iq′(X′) and is reduced. By the chain rule

d(fq∘Φ−1)(q′)=dfq(q)∘(DΦ(q))−1,

and since DΦ(q) is invertible the left side vanishes exactly when dfq(q) does. Hence regularity of points is a biholomorphic invariant; in particular, changing to the coordinates of the previous paragraph does not change the regular and singular loci. For n=1, near each q∈X the zero germ is the singleton {q}; the square-free reduction is a unit multiple of ζ↦ζ−q, whose differential is 1. Thus every such point is regular.

Equivalence with a holomorphic graph. A subset X of a domain in Cn is a holomorphic hypersurface graph near q when, after relabelling the coordinates and shrinking to a product A×B⊆Cn−1×C of polydiscs around q, there is a holomorphic function φ:A→B with

X∩(A×B)={(z′,zn):zn=φ(z′)}.

The point q∈X is regular if and only if X is a holomorphic hypersurface graph near q. For n=1 this follows from the singleton description above, viewed as a graph over C0. For n≥2, if dfq(q)≠0, some partial derivative of fq at q is nonzero; relabelling so that ∂nfq(q)≠0, the holomorphic implicit function theorem applied to fq at q gives polydiscs A,B and a holomorphic φ:A→B with fq(z′,zn)=0 equivalent to zn=φ(z′) on A×B (The holomorphic implicit function theorem). Since the zero germ of fq is X at q, this exhibits X as a graph near q. Conversely, suppose that X∩(A×B) is the graph of φ, and put G(z′,zn):=zn−φ(z′). Then G is holomorphic on A×B, Z(G)=X there, and G(q)=0. Its linear part at q is dzn−∑i<n∂iφ(q′) dzi≠0, so G∉mq2; a product of two nonunit germs lies in mq2, hence G is not a product of two nonunits, that is, G is irreducible in OCn,q. An irreducible germ is reduced: if r2∣G with r irreducible, then G=r⋅(rh) with both factors nonunits, contradicting irreducibility. Therefore G is a reduced germ whose zero germ is X at q, so Iq(X)=Iq(Z(G))=(G) by the principal vanishing-ideal lemma. Comparing with a local reduced equation fq of X, we get fq=uG for a unit u, and since G(q)=0,

dfq(q)=u(q) dG(q)≠0,

because ∂nG≡1. Hence q is regular. This proves the claimed equivalence and shows that "regular point of a reduced hypersurface" is the coordinate-free notion of a smooth point of X.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Irreducible holomorphic germs are prime

Statement

Let n≥1 and let q∈OCn,0 be an irreducible germ. Then q is prime: for all germs a,b∈OCn,0,

q∣ab⟹q∣a or q∣b.

Here divisibility and primality are the divisibility relation and the irreducibility/prime conditions of Divisibility and associates in an integral domain and Irreducible and prime elements of an integral domain in the integral domain OCn,0.

Facts & Assumptions

Given: An irreducible germ q∈OCn,0 and germs a,b with q∣ab.

[F1]

a∣b means b=ac for some c; associates are elements differing by a unit factor, and these notions are defined in any integral domain (Divisibility and associates in an integral domain). A nonzero nonunit p is irreducible when every factorisation p=uv has a unit factor, and prime when p∣ab implies p∣a or p∣b (Irreducible and prime elements of an integral domain).

[F2]

OCn,0 is a unique factorisation domain (The ring of holomorphic germs is a UFD): it is an integral domain, every nonzero nonunit is a finite product of irreducibles, and whenever p1⋯pr=q1⋯qs are products of irreducibles, then r=s and, after a permutation, pi is associate to qi (Unique factorisation domain).

[F3]

In a ring, units are invertible elements; a product of units is a unit, the inverse of a unit is a unit, and a product of a unit with a nonunit is a nonunit, since multiplying a purported inverse of the product by the unit inverse on the appropriate side would exhibit an inverse of the nonunit (Left inverse, right inverse, and invertible element of a monoid).

Proof technique: contradiction — factor all three germs and apply uniqueness of factorisation to locate the associate class of q.

Proof

1.1givenF1assume-contra

Assume q∣ab, so that ab=qc for some germ c, and suppose for contradiction that q∤a and q∤b.

2.1step 1.1F1F2

If a=0, then a=q⋅0 gives q∣a; similarly b=0 gives q∣b. Both contradict the supposition of step 1.1, so a≠0 and b≠0, and then c≠0 as well because OCn,0 is an integral domain by [F2].

2.2step 1.1F1F3

If a were a unit, then b=q (ca−1) would give q∣b, and if b were a unit then a=q (cb−1) would give q∣a; both contradict step 1.1. Hence a and b are nonunits.

3.1step 2.2F1F3

The germ c is a nonunit. If c were a unit, then q=a⋅(bc−1) would be a factorisation of the irreducible germ q into the nonunit a and the nonunit bc−1 — the latter because b is a nonunit and c−1 is a unit, so [F3] applies — contradicting irreducibility of q in [F1].

4.1step 2.1step 3.1F2

By [F2] factor the nonzero nonunits a,b,c of steps 2.1, 2.2 and 3.1 into irreducibles, say a=u a1⋯ar, b=v b1⋯bs and c=w c1⋯ct with u,v,w units and all displayed factors irreducible. Then ab=uv a1⋯arb1⋯bs and qc=qw c1⋯ct are equal, so the products of irreducibles a1⋯arb1⋯bs and qc1⋯ct differ by the unit (uv)−1w.

5.1step 4.1F1F3

Setting q′:=(uv)−1wq, the germ q′ is associate to q, hence irreducible, and step 4.1 gives the equality of products of irreducibles a1⋯arb1⋯bs=q′c1⋯ct.

6.1step 5.1F2

By the uniqueness clause of [F2] applied to the two products of step 5.1, the irreducible q′ is associate to one of the irreducibles a1,…,ar,b1,…,bs.

7.1step 6.1step 1.1F1discharge-contradiction∎

If q′ is associate to some ai, then q′∣ai and ai∣a because ai is one of the factors of a, hence q′∣a; since q′ is associate to q, also q∣a, contradicting step 1.1. The same argument with some bj gives q∣b, again contradicting step 1.1. Hence the supposition of step 1.1 is impossible, so q∣a or q∣b; this proves that the irreducible germ q is prime.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Finite unique irreducible components of a hypersurface germ

Statement

Let n≥1, let p∈Cn and let f∈OCn,p be a reduced nonzero nonunit germ, with zero germ X=(Z(f),p) (Reduced holomorphic germ for a hypersurface, Complex-analytic hypersurface germ and its reduced equation). Then:

  1. f is a unit multiple of a product of pairwise nonassociate irreducible germs, f=u q1⋯qr with r≥1, and the union of their zero germs is X: X=⋃i=1r(Z(qi),p).
  2. Each Z(qi) is an irreducible hypersurface germ (Irreducible hypersurface germs and their components), the germs Z(qi) are pairwise distinct and none contains another, and they are exactly the irreducible components of X: a hypersurface subgerm Y⊆X is irreducible if and only if Y=Z(qi) for some i.
  3. The components and their number are determined by X: if X=⋃s=1s0Ys is any finite union of pairwise distinct irreducible hypersurface germs, then s0=r and {Y1,…,Ys0}={Z(q1),…,Z(qr)} as sets of germs. In particular the multiset of associate classes of q1,…,qr depends only on X.

Facts & Assumptions

Given: A reduced nonzero nonunit germ f at p∈Cn, its zero germ X=Z(f), and the vanishing ideal Ip(X).

[F1]

f is reduced, and a nonzero nonunit of the UFD OCn,p has a factorisation u q1e1⋯qrer into pairwise nonassociate irreducibles which is unique up to order and associates; it is reduced exactly when all exponents equal 1 (Reduced holomorphic germ for a hypersurface, The ring of holomorphic germs is a UFD, Unique factorisation domain).

[F2]

A hypersurface germ is a nonempty proper set germ Z(g) for a nonzero nonunit g; every hypersurface subgerm of X may be written Z(g) with g reduced, and reducibility of a hypersurface germ is the existence of a cover by two proper hypersurface subgerms, with irreducible components the maximal irreducible hypersurface subgerms (Complex-analytic hypersurface germ and its reduced equation, Irreducible hypersurface germs and their components).

[F3]

For a reduced nonzero nonunit h one has Ip(Z(h))=(h); for an arbitrary nonzero nonunit g one has Ip(Z(g))=(gred) (The vanishing ideal of a reduced hypersurface germ is principal, Square-free reduction of a holomorphic equation).

[F4]

Every irreducible element of the holomorphic germ ring is prime: q∣ab implies q∣a or q∣b (Irreducible holomorphic germs are prime, Irreducible and prime elements of an integral domain).

[F5]

A germ is a unit exactly when its value at p is nonzero, so a unit has no zeros near p and is not divisible by any irreducible germ; a product of nonunits is a nonunit (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local, Irreducible and prime elements of an integral domain).

[F6]

The germ ring is an integral domain, so a product ab vanishes at a point exactly when a or b does, and cancellations ac=bc with c≠0 are allowed (The ring of holomorphic germs is a UFD, Unique factorisation domain).

Proof technique: direct — factor the reduced equation, prove each prime factor is an irreducible component, then classify all irreducible subgerms by the vanishing-ideal lemma and primality.

Proof

1.1givenF1F5F6

By [F1] and reducedness of f=(fred), write f=u q1⋯qr with u a unit, r≥1 and q1,…,qr pairwise nonassociate irreducibles. Since a product of complex values vanishes exactly when one factor vanishes and u has no zero near p by [F5], the zero sets agree: X=Z(f)=⋃i=1rZ(qi).

2.1step 1.1F1F3F5

Each qi is reduced: if qi were divisible by the square of an irreducible germ, say qi=ρ2h=ρ⋅(ρh), then both factors ρ and ρh would be nonunits by [F5], contradicting irreducibility of qi in [F1]. Consequently Ip(Z(qi))=(qi) by [F3].

3.1step 2.1F2F3F4

Each Z(qi) is irreducible. Suppose Z(qi)=Z(g1)∪Z(g2) with hypersurface subgerms Z(gj)⊊Z(qi), the gj taken reduced by [F2]. Then g1g2 vanishes on Z(qi), so g1g2∈Ip(Z(qi))=(qi) by step 2.1 and [F3], that is, qi∣g1g2. By primality of qi in [F4] we get qi∣g1 or qi∣g2, say g1=qih; then Z(qi)⊆Z(g1), so Z(g1)=Z(qi), contradicting that Z(g1) is a proper subgerm. Hence Z(qi) admits no such cover and is irreducible.

3.2step 1.1step 2.1F3F5

The germs Z(q1),…,Z(qr) are pairwise incomparable. If Z(qi)⊆Z(qj) with i≠j, then qj vanishes on Z(qi), so by [F3] and step 2.1 we have qj∈Ip(Z(qi))=(qi), that is, qi∣qj. Since qj is irreducible, the other factor in qj=qih must be a unit; hence qi and qj are associates, contradicting their pairwise nonassociateness in step 1.1.

4.1step 1.1step 3.1step 3.2F1F2F3F4

For every subset J⊆{1,…,r}, every irreducible hypersurface subgerm Y⊆⋃j∈JZ(qj) equals Z(qj) for some j∈J. Write Y=Z(g) with g reduced by [F2]. The product ∏j∈Jqj vanishes on Y, so it lies in Ip(Z(g))=(g) by [F3], and g divides that product. Factoring g into irreducibles, each factor divides some qj by primality [F4], hence is associate to that irreducible qj; since g is reduced, g is a unit multiple of ∏j∈J0qj for a nonempty subset J0⊆J. Thus Y=⋃j∈J0Z(qj). If ∣J0∣≥2, choose j0∈J0 and put K=J0∖{j0}, which is nonempty. Then Y=Z(qj0)∪Z(∏j∈Kqj). Both terms are hypersurface subgerms of Y and both are proper: equality of either with Y would, by [F3], make its reduced defining equation associate to g, although g has distinct irreducible factors indexed by all of J0. This contradicts irreducibility of Y [F2]. Hence ∣J0∣=1 and Y=Z(qj0).

5.1step 1.1step 3.1step 3.2step 4.1F2

Taking J={1,…,r} in step 4.1 and using step 1.1, a hypersurface subgerm Y⊆X is irreducible if and only if Y=Z(qi) for some i: one direction is step 4.1 and the other is step 3.1. The germs are pairwise incomparable by step 3.2, so each is maximal among the irreducible subgerms of X; hence they are exactly the irreducible components in the sense of [F2].

5.2step 4.1step 3.2F2

Suppose X=⋃s=1s0Ys with the Ys pairwise distinct irreducible hypersurface germs. Applying step 4.1 to each Ys⊆X shows that Ys=Z(qj(s)) for some index j(s), and distinctness makes s↦j(s) injective. Conversely, each Z(qi)⊆X=⋃sZ(qj(s)), so step 4.1 applied to this union gives Z(qi)=Z(qj(s)) for some s; pairwise incomparability in step 3.2 gives j(s)=i. Thus s↦j(s) is a bijection, s0=r, and the two sets of germs agree.

6.1step 1.1step 5.1step 5.2∎

Each component Z(qi) determines its reduced defining germ up to a unit (Complex-analytic hypersurface germ and its reduced equation), so the multiset of associate classes of q1,…,qr depends only on X. Steps 1.1, 5.1 and 5.2 prove all three assertions.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Krull dimension of the holomorphic germ ring

Statement

Assume the Axiom of Choice (The Axiom of Choice). Fix n≥0 and p∈Cn. For n=0 set OC0,p:=C; for n≥1 read OCn,p through the translation convention recorded on this page. Then the Krull dimension of the germ ring is

dim⁡OCn,p=n.

For n≥1 the maximal ideal of OCn,p is generated by the n coordinate differences:

mCn,p=(z1−p1, …, zn−pn).

Facts & Assumptions

Given: An integer n≥0 and the germ ring OCn,p of The ring of holomorphic germs at 0 and its maximal ideal, transported from the published origin case by the page's translation convention; for n=0 the ring is C.

[F1]

The germ ring On,0 is a commutative ring with identity; its distinguished ideal is mn,0={f:f(0)=0}, and O0,0=C, m0,0={0} (The ring of holomorphic germs at 0 and its maximal ideal).

[F2]

Units of On,0 are exactly the germs with nonzero value at 0, and On,0 is a local ring with maximal ideal mn,0; every proper ideal of a local ring is contained in its unique maximal ideal (A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local, A local ring is a nonzero commutative ring with a unique maximal ideal).

[F3]

If f is holomorphic on a polydisc about 0, then on a smaller polydisc f(z)=∑αcαzα with ∣cα∣≤M∏krk−αk for some M (A continuous separately holomorphic function is the sum of an absolutely convergent power series with Cauchy-integral coefficients on every smaller polydisc).

[F4]

Coefficients obeying such a bound define a holomorphic function by their power series, and a function has at most one such representation (An absolutely convergent multi-indexed power series is holomorphic and differentiates termwise, The coefficients of a convergent multi-indexed power series are its derivative coefficients, hence unique).

[F5]

For m≥1 the ring Om,0 is a unique factorisation domain, hence an integral domain, and it is Noetherian (The ring of holomorphic germs is a UFD, Unique factorisation domain, The ring of holomorphic germs is Noetherian).

[F6]

A quotient R/P is an integral domain exactly when P is prime, and every maximal ideal is prime (R/P is an integral domain if and only if P is a prime ideal, Every maximal ideal of a commutative ring is prime).

[F7]

The Krull dimension of a nonzero commutative ring is the supremum of the lengths of strict chains of prime ideals; C is a field (Krull dimension of a nonzero ring, C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)).

[F8]

Assume AC. Let R be Noetherian and let I=(x1,…,xk) with k≥1; every prime ideal minimal over I has height at most k (Krull's height theorem, The Axiom of Choice).

[F9]

The height of a prime is the dimension of the localisation, ht⁡(p)=dim⁡Rp, and contraction along R→S−1R is an inclusion-preserving bijection from Spec⁡(S−1R) onto the primes of R disjoint from S (The height of a prime ideal, Prime ideals of a localization are exactly the primes disjoint from the denominator set).

Proof technique: direct — compute the maximal ideal from power-series grouping, identify the coordinate quotients, and bound every prime chain by the height of the maximal ideal.

Proof

1.1givenF1F7

Suppose first that n=0. Then OC0,p=C is a field by [F1] and [F7]. A nonzero ideal of a field contains a nonzero element, which is a unit, so it is the whole ring; hence (0) is the only prime ideal, there is no strict chain of prime ideals of length ≥1, and dim⁡C=0 by [F7].

1.2givenF3F4construct

Now let n≥1, write O:=On,0 and m:=mn,0 for the origin case; the general-centre case is transported at the end. Choose a representative of f∈O on a polydisc and let f(z)=∑αcαzα be its expansion with the bound of [F3]. Group the nonzero multi-indices by their first positive coordinate and set hi(z):=∑αi≥1, αj=0 (j<i)cαzα−ei(1≤i≤n). The coefficient of zβ in hi is cβ+ei for the indices with βj=0 for j<i, so it obeys the bound ∣cβ+ei∣≤Mri−1∏krk−βk; by [F4] each hi is holomorphic on the polydisc. Every nonzero multi-index has a first positive coordinate, so it contributes to exactly one hi, and the subseries of an absolutely convergent series converge to the corresponding partial sums; hence f=f(0)+∑i=1nzihi as germs on the polydisc.

2.1step 1.2F1F2

Consequently f∈m (that is, f(0)=0) if and only if f lies in the ideal (z1,…,zn) of O. Conversely each coordinate germ zi vanishes at 0, so (z1,…,zn)⊆m. Therefore m=(z1,…,zn), an ideal generated by n elements.

2.2step 1.2F1F4construct

Fix 0≤k≤n and define φ:On−k,0→O/(z1,…,zk) on the germ of g(zk+1,…,zn) as the class of its inclusion in O. This is a well-defined unital ring homomorphism, because addition and multiplication of germs are represented pointwise and the inclusion respects them. It is surjective: expanding any F∈O as in step 1.2 and grouping the multi-indices with α1=⋯=αk=0 into a germ G of the remaining variables, [F4] makes G holomorphic while the complementary subseries is divisible by one of z1,…,zk, so F−G∈(z1,…,zk) and φ(G)=F+(z1,…,zk).

3.1step 2.2F1

The map φ of step 2.2 is injective: if φ(g)=0, then g∈(z1,…,zk) as a germ in O, so representatives on a common polydisc satisfy g(z)=∑i=1kziHi(z) there; setting z1=⋯=zk=0 kills the right-hand side, so the representative of g, which does not involve the first k variables, vanishes on a polydisc in Cn−k, which is exactly the zero germ. Hence O/(z1,…,zk)≅On−k,0.

4.1step 2.1step 3.1F5F6F7

By step 3.1 each ideal (z1,…,zk) has quotient isomorphic to On−k,0. If k<n, then n−k≥1, so this quotient is an integral domain by [F5]; if k=n, it is O0,0=C, a field by [F7] and hence an integral domain. Thus every (z1,…,zk) with 0≤k≤n is prime by [F6]. In particular m=(z1,…,zn) is prime, and it is maximal by [F2].

5.1step 3.1step 4.1F5F7

The chain of prime ideals (0)⊊(z1)⊊(z1,z2)⊊⋯⊊(z1,…,zn)=m is strict: (0) is prime because O is a domain by [F5], each later term is prime by step 4.1, and zk∉(z1,…,zk−1), since otherwise its class in O/(z1,…,zk−1)≅On−k+1,0 would be zero by step 3.1, whereas that class corresponds to the first coordinate germ of On−k+1,0, which is nonzero. This chain has length n, so dim⁡O≥n.

5.2step 2.1step 4.1F5F8given

For the reverse inequality, [F5] makes O Noetherian, and by step 2.1 the prime ideal m is generated by n elements, hence is minimal over that ideal. Under AC, [F8] gives ht⁡(m)≤n.

6.1step 5.2F2F9

Every proper ideal of O is contained in m: if I⊈m, then I contains an element outside the maximal ideal, that element is a unit by [F2], and I=O. Hence the primes disjoint from S=O∖m are exactly the primes of O. By [F9], contraction is an inclusion-preserving bijection Spec⁡(Om)→Spec⁡(O) whose inverse is the inclusion-preserving prime extension P↦S−1P. Thus a strict chain of primes in O extends to a strict chain of the same length in Om, so dim⁡O≤dim⁡Om=ht⁡(m)≤n by step 5.2.

7.1step 1.1step 2.1step 5.1step 6.1given∎

Steps 5.1 and 6.1 give dim⁡On,0=n for n≥1, step 1.1 gives it for n=0, and step 2.1 identifies the maximal ideal with (z1,…,zn). Transporting along the translation convention replaces each coordinate function zi by the coordinate difference zi−pi and does not change dimensions, so dim⁡OCn,p=n and mCn,p=(z1−p1,…,zn−pn) for every n≥1 and every p∈Cn.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Local Krull dimension of a hypersurface germ

Definition

Fix n≥1, a point p∈Cn and a nonempty complex-analytic hypersurface germ X at p (Complex-analytic hypersurface germ and its reduced equation). Write Ip(X) for the vanishing ideal of X, the ideal of all holomorphic germs at p vanishing on a representative of X near p, and define the local ring of the germ X at p as the quotient

Ap(X):=OCn,p/Ip(X).

Since X is a hypersurface germ, Ip(X) is a principal ideal: choosing a defining equation f of X with square-free reduction fred, the principal vanishing-ideal lemma gives Ip(X)=(fred), so that

Ap(X)=OCn,p/(fred)

is the quotient of the holomorphic germ ring by a principal ideal generated by a reduced germ (The vanishing ideal of a reduced hypersurface germ is principal, Reduced holomorphic germ for a hypersurface). The ideal (fred) is proper because fred is a nonunit, so the quotient is a nonzero commutative ring and its Krull dimension is defined (Krull dimension of a nonzero ring).

The local dimension of X at p is

dim⁡pX:=dim⁡Ap(X),

the Krull dimension of the local ring Ap(X), that is, the supremum of the lengths of strict chains of prime ideals of Ap(X); the value is allowed to be infinite, and it is a numerical invariant of the germ.

Remarks

Well-definedness. The definition does not depend on the defining equation or on the chosen representative. The vanishing ideal Ip(X) is attached to the set germ X alone: two representatives of X agree on a neighbourhood of p, so they have the same vanishing ideal, and a germ vanishes on one representative near p exactly when it vanishes on the other. If f′ is any other defining equation of X, then fred′ generates the same principal ideal by the principal vanishing-ideal lemma, applied to f′ and to f; hence OCn,p/(fred)=OCn,p/(fred′) as quotients of the same ring, with the same prime ideals and therefore the same Krull dimension. Thus dim⁡pX depends only on the set germ X, and it is computed by any reduced local equation. The translation convention of Reduced holomorphic germ for a hypersurface identifies OCn,p with the germ ring at the origin, and the definition is transported along it.

Degenerate cases. The definition applies only to nonempty hypersurface germs, i.e. to nonzero nonunit equations, so the empty set germ and the whole space germ are excluded; this is why Ap(X) is not the zero ring. For n=1, the square-free reduction of a nonzero nonunit germ of one variable is ζ↦ζ−p up to a unit, so X={p} as a set germ and Ap(X) is the quotient of OC,p by its maximal ideal, a field; hence dim⁡pX=0 for n=1. The general computation of dim⁡pX for hypersurface germs is the pure-codimension statement proved later on this page.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Reduced hypersurface germs have pure codimension one

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1, let p∈Cn and let X be a nonempty reduced complex-analytic hypersurface germ at p, with reduced defining germ f. Then

  1. dim⁡pX=n−1, where the local dimension is the Krull dimension of the local ring OCn,p/(f) (Local Krull dimension of a hypersurface germ);
  2. every irreducible component of X (Irreducible hypersurface germs and their components) has local dimension n−1 and has a defining prime ideal of height one: writing the components as Z(qi) with qi irreducible, the ideals (qi) are prime and ht⁡((qi))=1.

The statement concerns the principal ideal generated by a single reduced equation; it asserts nothing about arbitrary analytic ideals or set germs not cut out by one equation.

Facts & Assumptions

Given: The Axiom of Choice, a reduced nonzero nonunit germ f at p∈Cn, and its zero germ X=Z(f) with irreducible factorisation f=u q1⋯qr.

[F1]

The local dimension is dim⁡pX=dim⁡OCn,p/(f) for the reduced equation f, and it equals the Krull dimension of that quotient (Local Krull dimension of a hypersurface germ, Krull dimension of a nonzero ring).

[F2]

The factorisation f=u q1⋯qr exists with u a unit and q1,…,qr pairwise nonassociate irreducibles; X=⋃iZ(qi), each Z(qi) is an irreducible hypersurface germ, and these are exactly the irreducible components of X, uniquely determined with their number r≥1 (Finite unique irreducible components of a hypersurface germ, Irreducible hypersurface germs and their components).

[F3]

For an ideal I with R/I≠0, dim⁡(R/I)=sup⁡{n:p0⊊⋯⊊pn is a strict chain of primes all containing I} (Dimension of a quotient via chains above an ideal).

[F4]

Each qi is a nonzero germ, so some invertible complex-linear map Ti makes Ti(qi) regular in the last variable of some order di≥1; then Ti(qi)=viWi with vi a unit and Wi a Weierstrass polynomial of degree di, and OCn,0/(Wi) is a finitely generated OCn−1,0-module generated by 1,zn,…,zndi−1, with OC0,0=C when n=1 (After a linear coordinate change, every nonzero germ is regular in the last variable, Weierstrass preparation theorem, A quotient by a Weierstrass polynomial is a finite module over the smaller germ ring).

[F5]

The induced map OCn−1,0→OCn,0/(Wi) is injective: if h∈OCn−1,0 lies in (Wi), say h=Wig, then dividing h by Wi both as h=0⋅Wi+h and as h=Wig+0 and invoking uniqueness of the Weierstrass remainder forces h=0 (Weierstrass division theorem).

[F6]

Assume the Axiom of Choice. For an injective integral extension A⊆B of nonzero commutative rings one has dim⁡A=dim⁡B; a finite module extension is integral, so a ring that is a finitely generated module over a subring is integral over it (Injective integral extensions preserve Krull dimension, Integrality and finite-module characterizations for one element).

[F7]

Assume the Axiom of Choice. dim⁡OCm,0=m for every m≥0 (Krull dimension of the holomorphic germ ring).

[F8]

Assume the Axiom of Choice. In a Noetherian commutative ring, if x is a nonzerodivisor and p is a prime ideal minimal over (x), then ht⁡(p)=1 (A minimal prime over a principal nonzerodivisor has height one). The germ ring is Noetherian (The ring of holomorphic germs is Noetherian) and a domain in which a nonzero irreducible germ is prime (The ring of holomorphic germs is a UFD, Irreducible holomorphic germs are prime).

Proof technique: direct — prove each branch quotient has dimension n−1 by a finite integral extension, compare prime chains for the union, and apply the principal ideal height theorem.

Proof

1.1givenF1F2

By [F1] and [F2] the local dimension of X is dim⁡OCn,p/(f), that of the component Z(qi) is dim⁡OCn,p/(qi), and X=⋃iZ(qi) with the Z(qi) the irreducible components; note r≥1.

2.1step 1.1F4F5F6F7

For every i one has dim⁡OCn,p/(qi)=n−1. By [F4] choose the linear coordinates Ti, the degree di≥1 and the Weierstrass polynomial Wi; the ring automorphism induced by the invertible linear change carries (qi) to (Tiqi)=(Wi), so dim⁡O/(qi)=dim⁡O/(Wi). The residue classes 1,…,zndi−1 generate O/(Wi) as an OCn−1,0-module by [F4], and the structure map is injective by [F5]; hence OCn−1,0⊆O/(Wi) is an injective integral extension of nonzero rings by [F6], so dim⁡O/(Wi)=dim⁡OCn−1,0=n−1 by [F6] and [F7].

2.2step 1.1F8

For every i the ideal (qi) is a prime ideal of height one. It is prime because qi is irreducible and irreducible germs are prime by [F8]; it is trivially minimal over itself, its generator qi is a nonzero nonzerodivisor since O is a domain, and the ring is Noetherian by [F8]; therefore ht⁡((qi))=1 by the height-one corollary in [F8].

3.1step 1.1step 2.1F2F3F8

The local dimension of X is n−1. Every prime ideal p containing (f) contains the product q1⋯qr of the irreducible factors up to the unit u, hence contains some (qj) by primality of the qj in [F8]; consequently, in a strict chain of primes all containing (f), the smallest member already contains some (qj), so every member of the chain contains (qj) and the chain is a chain of primes containing (qj). Conversely every chain of primes containing (qj) contains (f)⊆(qj). By [F3] this gives dim⁡O/(f)=max⁡idim⁡O/(qi)=n−1 by step 2.1.

4.1step 3.1step 2.1step 2.2F1F6F7F8∎

Steps 1.1, 2.1, 2.2 and 3.1 establish all assertions: dim⁡pX=dim⁡O/(f)=n−1; each irreducible component Z(qi) has local dimension dim⁡O/(qi)=n−1 and defining prime (qi) of height one; and r≥1 with the components uniquely determined. The Axiom of Choice is used exactly through the integral-extension dimension preservation [F6], the numerical dimension of the germ ring [F7] and the height-one corollary [F8], as declared in the Statement; no choice is used beyond these.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Singular locus of a reduced analytic hypersurface

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let n≥1, let p∈Cn, and let X be a reduced complex-analytic hypersurface germ at p with reduced defining germ f (Complex-analytic hypersurface germ and its reduced equation, Reduced holomorphic germ for a hypersurface); keep the symbol X for a representative zero set and write Reg⁡(X) and Sing⁡(X) for its regular and singular loci (Regular and singular points of an analytic hypersurface). Let T, W and V×D be the complex-linear coordinate change, Weierstrass polynomial and product neighbourhood supplied by the finite local projection theorem for f (Finite local projection of a reduced hypersurface germ); in the prepared coordinates the variables are (z′,T)∈V×D⊆Cn−1×C and f~(z):=f(p+z), so f~∘T(z)=f(p+Tz)=u(z)W(z) with u a unit. Use the root-containing product representative of that theorem, shrunk as in the nearby-reducedness lemma, so that X=Z(W) on V×D. Then the following hold.

  1. A fixed reduced equation near the base point. The singular locus is the common zero set of the reduced equation and its partial derivatives: Sing⁡(X)={q∈V×D:W(q)=0, ∂1W(q)=⋯=∂nW(q)=0}, where ∂iW is the partial derivative of W in the i-th prepared coordinate. In particular Sing⁡(X) is a closed subset of X that is locally the common zero set of the finitely many holomorphic functions W,∂1W,…,∂nW.

  2. The local ideal of the singular germ. For q∈Sing⁡(X) put Jq:=(Wq,∂1Wq,…,∂nWq)⊆OCn,q, where Wq is the germ of the fixed prepared equation at q and ∂iWq are the germs of its partial derivatives. Then the germ of Sing⁡(X) at q is the zero germ of Jq, and it is nonempty exactly when Jq is a proper ideal.

  3. Dimension of a singular germ. Assume the Axiom of Choice. If q∈Sing⁡(X) and Jq is a proper ideal, then the local dimension of the germ of Sing⁡(X) at q, defined as the Krull dimension of the quotient ring OCn,q/Jq (Krull dimension of a nonzero ring), is at most n−2.

  4. Nowhere density. Sing⁡(X) is nowhere dense in X: its closure in X has empty interior, equivalently the regular locus Reg⁡(X)=X∖Sing⁡(X) is dense in X. Since X has pure local dimension n−1 (Reduced hypersurface germs have pure codimension one), the bound of part 3 gives every nonempty singular germ ambient codimension at least two in Cn.

  5. Curves. For n=1 the singular locus is empty.

The statement concerns hypersurface germs, cut out by one reduced equation; it asserts nothing about germs defined by several holomorphic equations.

Facts & Assumptions

Given: The Axiom of Choice, a reduced nonzero nonunit germ f at p∈Cn, its zero germ X, the centered germ f~(z)=f(p+z), prepared data T,u,W,V×D with f~∘T=uW as in [F3], the discriminant DW of [F4], and regular and singular points as defined in [F2].

[F1]

A complex-analytic hypersurface germ at p is a nonempty proper set germ X=(Z(f),p) cut out by a nonzero nonunit germ f; the square-free reduction fred of a defining equation is reduced and has the same zero germ, and any two reduced defining germs of the same hypersurface germ differ by a unit (Complex-analytic hypersurface germ and its reduced equation, Reduced holomorphic germ for a hypersurface).

[F2]

At every point q∈X there is a local reduced equation fq: a germ with (fq)=Iq(X) that is reduced at q; any two such equations differ by a unit, and q is regular exactly when dfq(q)≠0 for one (equivalently every) local reduced equation, and singular otherwise. In coordinates, dfq(q)=0 exactly when all partial derivatives of fq vanish at q (Regular and singular points of an analytic hypersurface, Holomorphic maps Cm→Cn and the complex Jacobian matrix).

[F3]

Prepared data: after centering at p and applying the invertible complex-linear change T one has f~∘T=uW with u a unit and W a Weierstrass polynomial of degree d≥1 in the last variable; on the product neighbourhood V×D the zero sets agree, Z(f~∘T)=Z(W), and the quotient On,0/(W) is a finitely generated module over the base ring On−1,0 generated by the classes of 1,T,…,Td−1 (Finite local projection of a reduced hypersurface germ, Weierstrass polynomials in the last variable).

[F4]

Discriminant: DW=Disc⁡T(W)∈On−1,0 is a nonzero base germ and the branch set of the projection is Bπ={DW=0}⊆V; for z0′∈V one has DW(z0′)=Disc⁡(W(z0′,⋅)), which vanishes exactly when the slice polynomial has a repeated root, so DW(z0′)≠0 if and only if the slice has d distinct simple roots (Discriminant and branch set of a fixed Weierstrass projection, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F5]

Nearby reducedness: for every q∈Z(W)∩(V×D) the translate of the germ of W at q is a reduced germ (A reduced prepared hypersurface stays reduced nearby).

[F6]

Vanishing ideal: if g is a reduced nonzero nonunit germ at a point q, then Iq(Z(g))=(g), the principal ideal generated by g (The vanishing ideal of a reduced hypersurface germ is principal).

[F7]

Slice stability: a germ regular in the last variable of order k≥1 has a representative, a radius r>0 and a base neighbourhood such that, after translating the base point to the origin, every slice has no zero on the boundary circle and exactly k zeros, counted with multiplicity, inside it (Nearby slices of a regular germ have the same zero count).

[F8]

Slice derivative and repeated roots: the partial derivative ∂TW(z0′,τ) is the derivative at τ of the one-variable slice t↦W(z0′,t), and for a monic complex polynomial it equals the value of its formal derivative at τ; a root of a nonzero polynomial over a field is a repeated root exactly when the derivative vanishes there (Complex polynomials are entire with the power-rule derivative, and rational functions are holomorphic wherever their denominator is nonzero, A root is repeated exactly when it is also a root of the formal derivative).

[F9]

Reduced preparation at a point: if a reduced germ g at a point is regular in the last variable of order k≥1 and g=vP is its Weierstrass preparation, then P is square-free in K[T], where K is the fraction field of the base germ ring at that point, and DP=Disc⁡T(P) is a nonzero element of the base ring (Reduced preparation has nonzero discriminant, Weierstrass preparation theorem).

[F10]

For a field K the fraction field of a domain is a field into which the domain embeds (Frac⁡(D) is a field and d↦d/1 embeds the integral domain D); every nonzero polynomial over a field has a splitting field (Every nonzero polynomial over a field has a splitting field), with splitting and splitting fields as in Polynomials that split and splitting fields of a polynomial or a family of polynomials; in any field in which a monic polynomial splits as a product of linear factors the discriminant is the square of the Vandermonde product of its roots, so a nonzero discriminant forces the roots to be pairwise distinct (The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root); a nonzero polynomial over a field is separable exactly when its monic gcd with its derivative is 1 (A nonzero polynomial over a field is separable exactly when its gcd with its derivative is 1, Repeated roots in extension fields and separable polynomials).

[F11]

Bézout: for polynomials over a field not both zero, a monic gcd d is a linear combination Af+Bg=d with polynomial coefficients (Bézout identity and the Euclidean algorithm for polynomials over a field).

[F12]

Weierstrass division: for a Weierstrass polynomial P of degree k in the last variable, every germ at the base point is uniquely hP+r0+r1zm+⋯+rk−1zmk−1 with quotient in the germ ring and remainder coefficients in the base germ ring (Weierstrass division theorem).

[F13]

Assume the Axiom of Choice (The Axiom of Choice). For a nonzero commutative ring, the Krull dimension is the supremum of the lengths of strict chains of prime ideals, and for a proper ideal I the dimension of R/I is the supremum of the lengths of strict chains of primes containing I (Krull dimension of a nonzero ring, Dimension of a quotient via chains above an ideal); the holomorphic germ ring has dim⁡OCm,0=m for every m≥0, with OC0,0=C (Krull dimension of the holomorphic germ ring); an injective integral extension of nonzero commutative rings preserves dimension (Injective integral extensions preserve Krull dimension) and a module-finite extension is integral (Integrality and finite-module characterizations for one element).

[F14]

For m≥1 the germ ring OCm,0 is a unique factorisation domain, hence a domain, so its zero ideal is prime (The ring of holomorphic germs is a UFD).

[F15]

Identity theorem: a holomorphic function on a connected open set that vanishes on a nonempty open subset vanishes identically on that set (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).

[F16]

Pure codimension one: a reduced hypersurface germ at p has local dimension n−1 (Reduced hypersurface germs have pure codimension one).

[F17]

Product rule and formal derivative: for holomorphic g,h one has ∂i(gh)=(∂ig)h+g(∂ih), and for a polynomial P=∑jajT~j in the last variable with holomorphic coefficients the partial derivative ∂T~P is the formal derivative P′ (Sums, products and nonvanishing quotients of holomorphic functions are holomorphic, The formal derivative of a polynomial).

[F18]

Holomorphic functions are continuous, so their common zero sets are closed (A holomorphic function of several variables is continuous and separately holomorphic).

Proof technique: direct — describe the fixed equation near every point of the prepared zero set, relate the singular points to the discriminant of the prepared polynomial, bound the dimension by a finite module over the base ring of a local preparation, and use the stability of slices to show the regular locus is dense.

Proof

1.1givenF1F3

Since f is reduced we may apply [F3]: choose the invertible complex-linear change T, the unit u and the Weierstrass polynomial W of degree d≥1 with f~∘T=uW, and the product neighbourhood V×D on which the zero sets agree and every slice has all d roots inside D and none on its boundary; the affine pullback h↦(z↦h(p+Tz)) is a ring isomorphism from OCn,p to OCn,0 and carries irreducibles to irreducibles, so f~∘T is again reduced and is the reduced equation in the prepared coordinates. Replace the representative of X by Z(W)∩(V×D) and write π(q)=z′ for the base coordinate of a point q=(z′,T).

1.2F2F5F6

For every q∈Z(W)∩(V×D) the germ Wq of W at q is reduced by [F5], and Z(Wq) is the germ of Z(W), namely X, at q; applying [F6] with base point q and g=Wq gives Iq(X)=(Wq). Hence for every q∈X the fixed germ Wq is a local reduced equation of X at q, and by [F2] the point q is regular exactly when dW(q)≠0 and singular exactly when dW(q)=0.

1.3F4F8

Let z0′∈V and let τ∈C with q=(z0′,τ)∈Z(W). By [F8] the partial derivative ∂TW(q) is the derivative at τ of the one-variable slice W(z0′,⋅) and equals the value of the formal derivative of that monic polynomial, so ∂TW(q)=0 exactly when this particular root τ is repeated. Thus ∂TW(q)=0 implies DW(z0′)=0 by [F4]; conversely, DW(z0′)=0 means that some root of the slice is repeated. Therefore DW(z0′)≠0 exactly when all d roots of the slice are distinct and simple.

1.4F9F10F11

Let q=(z0′,τ)∈Z(W)∩(V×D). The slice W(z0′,⋅) is a monic polynomial of degree d vanishing at τ, so the germ Wq is regular in the last variable of some order k with 1≤k≤d; translate q to the origin and let A:=OCn−1,z0′, K:=Frac⁡(A). By [F9] the Weierstrass preparation Wq=vP has P square-free over K and DP≠0 in A. Since DP≠0, the roots of P in any field in which P splits are pairwise distinct by [F10]; a repeated root of P in an extension field would therefore give a contradiction, so P is separable over K, and the separability criterion in [F10] gives gcd⁡(P,P′)=1 in K[T]. By [F11] choose A0,B0∈K[T] with A0P+B0P′=1; clearing the denominators of the coefficients of A0 and B0 produces a nonzero c∈A and polynomials A1,B1∈A[T] with c=A1P+B1P′, so that c∈(P,P′) and c≠0.

1.5F7

Let q0=(z0′,τ0)∈Z(W)∩(V×D) and let k0≥1 be the order of the zero of the slice W(z0′,⋅) at τ0. The germ Wq0 is regular in the last variable of order k0, so [F7] provides a base neighbourhood U0 of z0′ and a radius ρ>0 such that for every z′∈U0 the slice W(z′,⋅) has exactly k0 zeros, counted with multiplicity, in the disc ∣ζ−τ0∣<ρ and no zero on its boundary circle.

2.1step 1.2F2F18

By steps 1.1 and 1.2, a point q∈V×D lies in X exactly when W(q)=0, and then q is singular exactly when dW(q)=0; by [F2] the condition dW(q)=0 is the vanishing of all partial derivatives. Hence Sing⁡(X)={q∈V×D:W(q)=0, ∂1W(q)=⋯=∂nW(q)=0}, the common zero set of the finitely many holomorphic functions W,∂1W,…,∂nW, which is closed in V×D and hence in X by [F18]. This is part 1, and it identifies the germ of Sing⁡(X) at q with the zero germ of Jq for every q∈Sing⁡(X).

2.2step 1.4F12

Fix q∈Z(W)∩(V×D) with the preparation Wq=vP, base ring A and element c∈A of step 1.4. By [F12] every germ h∈OCn,q has a unique remainder r0+r1T~+⋯+rk−1T~k−1 of degree less than k modulo P, so the classes of 1,T~,…,T~k−1 form a basis of OCn,q/(P) as an A-module; in particular A→OCn,q/(P) is injective, the identity P∈(P,c) is trivial, and quotienting by c shows that OCn,q/(P,c) is a free module of rank k over A/(c), with the same basis.

2.3step 1.4F2F17

With Jq=(Wq,∂1Wq,…,∂nWq) as in part 2, one has (P,c)⊆(P,P′)⊆Jq. Indeed c∈(P,P′) by step 1.4; P∈Jq because Wq=vP with v a unit; and P′∈Jq, since the product rule [F17] gives ∂T~Wq=(∂T~v)P+vP′, so that vP′∈Jq and, v being a unit, P′∈Jq; here the last partial derivative of Wq is its derivative in the last variable and P′ is the formal derivative of the polynomial P.

2.4step 1.2step 1.3

Every singular point of X lies over the branch set: if q=(z0′,τ)∈Sing⁡(X), then dW(q)=0 by step 1.2, so in particular ∂TW(q)=0 and step 1.3 gives DW(z0′)=0.

2.5step 1.2step 1.3

Conversely, every point of the zero set lying over the complement of the branch set is regular: if z0′∈V satisfies DW(z0′)≠0 and q=(z0′,τ)∈Z(W), then the slice has d distinct simple roots by step 1.3, so in particular ∂TW(q)≠0 and therefore dW(q)≠0; by step 1.2 the point q is regular.

3.1step 1.4step 2.2step 2.3F13F14

Let q∈Sing⁡(X) and suppose Jq is a proper ideal. By step 2.3 we have (P,c)⊆Jq, so c is not a unit, and A/(c) and OCn,q/(P,c) are nonzero; by step 2.2 the ring OCn,q/(P,c) is a free module of rank k≥1 over A/(c), hence a module-finite, injective extension of it, which is integral by [F13]. Under the Axiom of Choice, [F13] therefore gives dim⁡OCn,q/(P,c)=dim⁡A/(c). Every strict chain of primes of A containing (c) can be prepended with the zero ideal, which is prime because A is a domain by [F14] and is strictly smaller than the first member because c≠0 lies in it; such a chain of length j therefore yields a strict chain of length j+1 in A, and the chain description of dimensions in [F13] together with dim⁡A=n−1 gives dim⁡A/(c)≤n−2. Hence dim⁡OCn,q/(P,c)≤n−2.

3.2step 1.4step 2.1step 2.3F13

If n=1, then the base ring of the preparation at a point q is A=OC0,⋅=C by [F13], a field; the element c≠0 of step 1.4 is then a unit, so (P,c) is the unit ideal and step 2.3 makes Jq the unit ideal for every point q of the prepared zero set. But by part 1 as proved in step 2.1 the germ of Sing⁡(X) at q is the zero germ of Jq, which is empty when Jq=OCn,q; since every point of the representative lies in the prepared neighbourhood, the singular locus is empty.

4.1step 1.5step 2.5F4F15

The regular locus is dense in X. If n=1, step 3.2 gives Sing⁡(X)=∅, so Reg⁡(X)=X is dense. Assume now n≥2. Let U⊆X be a nonempty open subset of the representative and choose q0=(z0′,τ0)∈U; since U is open in the subspace topology there are a polydisc V0⊆V around z0′ and a radius ε>0 with X∩(V0×Dε(τ0))⊆U. Apply step 1.5 to q0 and shrink V0 and ρ so that ρ≤ε and every slice over V0 has exactly k0≥1 zeros in ∣ζ−τ0∣<ρ. Since DW is a nonzero germ on the connected polydisc V, its zero set has empty interior: if DW vanished on a nonempty open subset of V, then [F15] would force DW to vanish identically on V, contradicting that DW≠0 as a germ. Hence there is z′∈V0 with DW(z′)≠0; for this z′ the slice has k0≥1 zeros in the disc and all its roots are simple by step 1.3, so choosing one of them, say ζ, gives a point q=(z′,ζ)∈X∩(V0×Dε(τ0))⊆U that is regular by step 2.5. Thus every nonempty open subset of X contains a regular point, that is, Reg⁡(X) is dense in X.

4.2step 2.3step 3.1F13

For every q∈Sing⁡(X) with Jq proper one has dim⁡OCn,q/Jq≤n−2: by step 2.3 the quotient OCn,q/Jq is a quotient of OCn,q/(P,c), and by the chain description of dimensions in [F13] passing to a quotient cannot increase the dimension, so step 3.1 gives the bound.

5.1step 2.1step 2.4step 3.2step 4.2step 4.1F16∎

All parts are now established: part 1 and the closedness and local-ideal claims of part 2 are step 2.1, where the germ of Sing⁡(X) at q is the zero germ of Jq, which is nonempty when Jq is proper because a proper ideal of the local ring is contained in its maximal ideal and all its elements then vanish at q, and empty when Jq is the unit ideal; part 3 is step 4.2; part 5 is step 3.2; and part 4 follows because Sing⁡(X) is closed in X by step 2.1 while Reg⁡(X) is dense by step 4.1, so the closure of Sing⁡(X), namely Sing⁡(X) itself, has empty interior in X. Finally, Sing⁡(X) lies over the branch set by step 2.4, and since X has pure local dimension n−1 by [F16] while every nonempty singular germ has dimension at most n−2 by step 4.2, such a germ has codimension at least two in the ambient Cn.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

An irreducible plane curve gives a connected punctured covering

Statement

Let W∈OC2,0 be a Weierstrass polynomial of degree m≥1 in the variable y (Weierstrass polynomials in the last variable), so that

W(x,y)=ym+am−1(x)ym−1+⋯+a0(x),aj∈OC,0, aj(0)=0,

and assume that W is reduced (Reduced holomorphic germ for a hypersurface) and irreducible in OC2,0. Then there is ε>0 such that, writing D∗:={x∈C:0<∣x∣<ε}, the zero set Z(W)∩(D∗×C) is a connected m-sheeted unramified covering of D∗; moreover every zero tends to the origin over the base point:

(xn,yn)∈Z(W), xn→0⟹yn→0.

Facts & Assumptions

Given: A reduced irreducible Weierstrass polynomial W of degree m≥1 in y.

[F1]

W is monic of degree m in y with coefficients in OC,0 vanishing at the origin, so W(0,y)=ym and W is regular in y of order m (Weierstrass polynomials in the last variable).

[F2]

For any r>0, after shrinking the coefficient disc V one has ∑j<m∣aj(x)∣rj−m<1 for x∈V, since all aj(0)=0. If ∣y∣≥r, then ∑j<m∣aj(x)yj∣<∣y∣m, so W(x,y)≠0. Thus every root of every slice over V lies in D={∣y∣<r}; this estimate uses only [F1].

[F3]

Since W itself is a reduced prepared polynomial, DW=Disc⁡y(W) is a nonzero germ (Reduced preparation has nonzero discriminant). For x0∈V, DW(x0)=0 exactly when the slice has a repeated root (The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root). On a root-containing representative this is the branch set of the fixed projection, as in Discriminant and branch set of a fixed Weierstrass projection.

[F4]

A monic polynomial of degree m over C has exactly m roots counted with multiplicity; hence for x0 with DW(x0)≠0 the slice W(x0,⋅) has exactly m distinct roots, all of them simple (A complex polynomial of degree n has exactly n roots counted with multiplicity, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F5]

A nonzero holomorphic germ of one variable has finite order: either it is a unit or it equals xku with k≥1 and u a unit; consequently its zeros near 0 are isolated, and only x=0 can be a zero of the germ (The order of a zero is the exponent in its local holomorphic factorization).

[F6]

If x0∈V and τ is a simple root of W(x0,⋅), then near (x0,τ) the zero set of W is the graph of the unique holomorphic function φ with W(x,φ(x))=0 and φ(x0)=τ, by the implicit function theorem applied to ∂yW(x0,τ)≠0 (The holomorphic implicit function theorem).

[F7]

A holomorphic function on a punctured disc that is bounded extends holomorphically across the puncture (Characterizations of removable singularities).

[F8]

A holomorphic function on a connected open set in several variables that vanishes on a nonempty open subset vanishes identically (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically).

[F9]

If W=W1W2 with W1 and W2 Weierstrass polynomials of positive degree, then this gives a nontrivial factorization in OC2,0; this is the implication needed below (Prepared factorizations correspond to germ factorizations).

[F10]

A covering map has fibres whose points lie in pairwise disjoint sheets, each mapped homeomorphically onto the same evenly covered open set (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings).

Proof technique: contradiction — separate the covering into two open-and-closed parts, form the monic product of the roots in one part, and read a nontrivial Weierstrass factorisation of W.

Proof

1.1givenF1F2F3F4F5F6

Choose a disc V and radius r>0 as in [F2], and shrink V to {∣x∣<ε} so that DW(x)≠0 on its punctured part D∗, using [F3] and [F5]. By [F4] each slice over D∗ has exactly m distinct simple roots, all in D by [F2]. At any base point [F6] supplies a holomorphic graph through each root. Intersect the finitely many base neighbourhoods and shrink until these graphs stay in D and are pairwise disjoint. They exhaust each fibre, since a degree-m polynomial has at most m roots by [F4]. Thus they give an evenly covered neighbourhood with m holomorphic sheets. This proves directly, in the fixed coordinates, that Z(W)∩(D∗×C)=Z(W)∩(D∗×D) is an m-sheeted unramified covering.

2.1step 1.1F1F2F4

Every zero over D∗ lies in D by step 1.1. Let (xn,yn) be any sequence of zeros of the chosen representative with xn→0, allowing xn=0; for all sufficiently large n, xn∈V, and when xn=0 one has yn=0 by [F1]. Thus the tail of (yn) lies in the closed disc D‾. For any convergent subsequence ynk→y∞, continuity of the polynomial W on a neighbourhood of {0}×D‾ gives W(0,y∞)=lim⁡kW(xnk,ynk)=0, so [F1] gives y∞m=0 and y∞=0, even if the limit was initially allowed to lie on ∂D. If yn did not tend to 0, a subsequence bounded away from 0 would have a convergent subsequence in D‾ with nonzero limit, a contradiction. Hence yn→0.

3.1step 2.1assume-contra

Suppose for contradiction that the total space F:=Z(W)∩(D∗×D) is disconnected, so that F=F1⊔F2 with F1,F2 nonempty, open and closed in F.

4.1step 2.1step 3.1F10

The function k(x):=∣F1∩π−1(x)∣ is locally constant on D∗: if U⊆D∗ is a disc over which the covering trivialises with sheets V1,…,Vm, then each Vi is connected by [F10], and F1∩Vi is open and closed in Vi because F1 is open and closed in F; hence Vi⊆F1 or Vi∩F1=∅ for each i, so k is constant on U. As D∗ is connected, k is constant, say k(x)=k for all x∈D∗, and 1≤k≤m−1 because F1 and F2 are nonempty.

5.1step 4.1F3F4F6construct

On such a disc U the sheets of F1 are graphs of holomorphic functions φi:U→D by [F6]; define W1(x,y):=∏i∈I(y−φi(x)) on U×D, where I is the set of sheets contained in F1, so W1 is monic of degree k in y with holomorphic coefficients on U. For two discs U,U′ the definitions agree on U∩U′, because at each x∈U∩U′ both are the monic degree-k polynomial in y whose k roots are the distinct points of F1 over x by [F3] and [F4]; hence W1 is a well-defined holomorphic function on D∗×D, monic of degree k in y. Defining W2 in the same way from F2, we get a monic holomorphic function of degree m−k on D∗×D with k+(m−k)=m.

6.1step 5.1F3F4

For every x∈D∗, the two monic polynomials W1(x,⋅)W2(x,⋅) and W(x,⋅) in y have the same m distinct roots, hence are equal; therefore W=W1W2 on D∗×D.

6.2step 1.1step 5.1F7

The coefficients of W1 and W2 are, up to sign, the elementary symmetric functions of the corresponding root values; by step 1.1 all roots lie in the bounded disc D, so every coefficient is a bounded holomorphic function on the punctured disc D∗, and [F7] extends each coefficient holomorphically across the puncture.

7.1step 2.1step 6.2F1

The extended coefficients of W1 and W2 vanish at x=0: the roots of W1 and of W2 all tend to 0 as x→0 by step 2.1, and the elementary symmetric functions are continuous in the roots, so each coefficient has limit 0. Hence the extensions are Weierstrass polynomials of degrees k≥1 and m−k≥1.

8.1step 6.1step 7.1F8

The functions W,W1,W2 are holomorphic on the polydisc V×D and satisfy W=W1W2 on the nonempty open subset D∗×D, so by [F8] the identity holds on V×D; hence W=W1W2 in OC2,0 with W1,W2 Weierstrass polynomials of positive degree.

9.1step 8.1F9contradiction

Step 8.1 gives a factorization of W into positive-degree Weierstrass polynomials. The implication recorded in [F9] makes this a nontrivial germ factorization, contradicting the assumed irreducibility of W; therefore F is connected.

10.1step 1.1step 2.1step 9.1discharge-contradiction∎

By step 1.1 the local covering from step 9.1 is the full zero set Z(W)∩(D∗×C); it is connected and m-sheeted, unramified by step 1.1, and every sequence of its zeros whose base coordinates tend to 0 has fibre coordinates tending to 0 by step 2.1.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Convergent Puiseux parametrisation of an irreducible plane branch

Statement

Let X be an irreducible complex-analytic hypersurface germ at the origin of C2, with reduced defining germ f (Complex-analytic hypersurface germ and its reduced equation, Irreducible hypersurface germs and their components). Then there is an invertible complex-linear change of coordinates of C2 with the following property: in the new coordinates (x,y) there are δ>0, an integer m≥1 and a holomorphic h:Δδ(0)→C such that

h(t)=∑k>maktk,γ(t):=(tm,h(t))(∣t∣<δ),

and γ is injective on Δδ(0) with image germ exactly X. Call such a parametrisation primitive when its exponent m is minimal among the exponents k≥1 of all parametrisations s↦(sk,j(s)) of the same germ in the same coordinates. Every primitive parametrisation is injective, and in fixed coordinates two primitive parametrisations with the same first component t↦tm differ only by the reparametrisation t↦ζt with a constant ζ satisfying ζm=1.

Facts & Assumptions

Given: An irreducible complex-analytic hypersurface germ X=(Z(f),0) in C2 with reduced defining germ f.

[F1]

On a small polydisc around 0 the germ f has an absolutely convergent power-series expansion f(z)=∑αcαzα with uniquely determined coefficients (A continuous separately holomorphic function is the sum of an absolutely convergent power series with Cauchy-integral coefficients on every smaller polydisc). Since f is a nonzero nonunit, the set of multi-indices with cα≠0 is nonempty and has a least total degree; write m:=ord⁡0f for it and fm:=∑∣α∣=mcαzα for the nonzero homogeneous part of degree m (Reduced holomorphic germ for a hypersurface).

[F2]

The local irreducible-decomposition theorem factors the reduced germ as f=uq1⋯qr with pairwise nonassociate irreducibles and identifies the Z(qi) as the irreducible components of X (Finite unique irreducible components of a hypersurface germ). Since X is irreducible, r=1: if r≥2, then X=Z(q1)∪Z(∏i=2rqi) is a union of two proper hypersurface subgerms. The first is proper because the components are pairwise incomparable; the second is proper because otherwise Z(q1)⊆Z(∏i=2rqi), so ∏i=2rqi vanishes on Z(q1) and the vanishing-ideal lemma gives q1∣∏i=2rqi, impossible by unique factorisation (Irreducible hypersurface germs and their components, The vanishing ideal of a reduced hypersurface germ is principal, The ring of holomorphic germs is a UFD). Thus f is associate to the single irreducible germ q1 and is algebraically irreducible.

[F3]

A germ regular in the last variable of order d is a unit times a Weierstrass polynomial of degree d, monic with lower coefficients vanishing at the origin (Weierstrass preparation theorem, Weierstrass polynomials in the last variable, Regular holomorphic germs in the last variable).

[F4]

Let W(x,T)=Tm+∑j<maj(x)Tj be a reduced irreducible Weierstrass polynomial of degree m≥1. The connected-cover lemma gives ε>0 such that, on D∗={x:0<∣x∣<ε}, its zero set is a connected m-sheeted unramified covering and every zero tends to the origin as x→0 (An irreducible plane curve gives a connected punctured covering). Shrink ε so the coefficient functions are holomorphic on a neighbourhood of the closed disc ∣x∣≤ε; let M:=max⁡j<m, ∣x∣≤ε∣aj(x)∣. The uniform monic root bound gives ∣T∣≤1+M for every root over this disc: for ∣T∣>1+M, the sum of the lower terms has modulus at most M(∣T∣m−1)/(∣T∣−1)<∣T∣m. Choose Dy={∣T∣<2+M}. It contains every root, so F:=Z(W)∩(D∗×Dy) is the full connected m-sheeted covering and every fibre has exactly m distinct points.

[F5]

A covering map has fibres whose points lie in pairwise disjoint sheets, each mapped homeomorphically onto an evenly covered open set (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings). Restrictions of coverings to open subspaces are again covering maps (Covering spaces are stable under restriction, finite products, and pullback).

[F6]

Every connected covering of a locally path-connected simply connected space is one-sheeted and trivial (A connected covering of a locally path-connected simply connected space is one-sheeted and trivial), where simple connectivity means nonempty, path-connected and trivial fundamental group (Simply connected topological spaces).

[F7]

Every nonempty convex subset of Rn is simply connected (Every nonempty convex subset of Rn is simply connected); convexity is the segment condition of A convex subset of Rm contains every line segment between two of its points.

[F8]

A continuous map of pointed spaces induces a group homomorphism of fundamental groups, and this assignment is functorial for compositions: (g∘f)∗=g∗∘f∗ (Induced fundamental-group maps are well defined, functorial and invariant under based homotopy).

[F9]

A holomorphic function on a punctured disc that is bounded extends holomorphically across the puncture (Characterizations of removable singularities).

[F10]

A holomorphic function on a connected open set in several variables that vanishes on a nonempty open subset vanishes identically (A holomorphic function vanishing on a nonempty open subset of a domain vanishes identically); this applies in particular to the connected punctured disc.

[F11]

If W=W1W2 with W1, W2 Weierstrass polynomials of positive degree, then W is reducible in OC2,0 (Prepared factorizations correspond to germ factorizations).

[F12]

If x0∈D∗ and τ is a simple root of W(x0,⋅), then near (x0,τ) the zero set of W is the graph of the unique holomorphic function φ with W(x,φ(x))=0 and φ(x0)=τ (The holomorphic implicit function theorem, Discriminant and branch set of a fixed Weierstrass projection, The discriminant is ∏i<j(αi−αj)2 and vanishes exactly when a monic polynomial has a repeated root).

[F13]

A monic polynomial of degree m over C has exactly m roots counted with multiplicity (A complex polynomial of degree n has exactly n roots counted with multiplicity).

[F14]

For n≥2, if Ω⊆Rn is nonempty, open and connected and y∈Ω, then Ω∖{y} is nonempty, open, connected and path-connected (Puncturing a connected open subset of Rn preserves path-connectedness for n≥2). The disc Δδ⊆C≅R2 is convex, hence simply connected by [F7], hence path-connected and connected (Every path-connected space is connected, and every path component lies inside a component).

[F15]

A connected space admits no decomposition A=A1∪A2 into two nonempty separated sets, A1‾∩A2=∅=A1∩A2‾ (A subspace A⊆X is disconnected exactly when A=A1∪A2 with A1,A2 nonempty and separated in X, which is the criterion this library already uses on the real line, Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets); consequently, if a connected space is the union of finitely many pairwise disjoint closed subsets, one of them is the whole space.

Proof technique: direct — prepare in coordinates adapted to the lowest-order part, trivialise the connected covering over a slit disc, glue one holomorphic root from the monodromy cycle, and read off injectivity, the order condition and uniqueness.

Proof

1.1givenF1F2choosealgebra

Write fm for the lowest-order part of [F1]. Since fm is a nonzero homogeneous polynomial, there is a vector w with fm(w)≠0; choose such a w and use complex-linear coordinates (x,y) whose y-axis is the line Cw. Then the one-variable slice satisfies f(0,ζ)=f(ζw)=ζmfm(w)+O(ζm+1), so f is regular in y of order exactly m.

2.1step 1.1F2F3F11

By [F3] the germ of step 1.1 is f=uW, where u is a unit and W is a Weierstrass polynomial of degree m in y with W(0,T)=Tm. Since W is associate to f it is reduced, and it is irreducible in OC2,0: by [F2] the germ f is irreducible, and if W=W1W2 with nonunit factors, then after preparing the two factors with [F3] the product of the resulting Weierstrass polynomials is W up to a unit, so [F11] makes f reducible, a contradiction.

3.1step 2.1F4F13

Apply [F4] to the polynomial W of step 2.1: after shrinking ε if necessary there is a disc Dy such that F=Z(W)∩(D∗×Dy), D∗={x:0<∣x∣<ε}, is a connected m-sheeted unramified covering of D∗, all zeros tend to the origin over the base point, and every fibre of F→D∗ consists of m distinct points.

4.1step 3.1F5F6F7F8F12F13constructalgebra

Put Dε:={∣x∣<ε}, let N:={x∈C:Im⁡x=0, Re⁡x≤0} be the closed negative real axis, and set Ω:=Dε∖N⊆D∗, an open subset. The map φ(w):=w2 is a homeomorphism from the convex half-disc H:={w:Re⁡w>0, ∣w∣<ε} onto Ω with continuous inverse the principal square root: Re⁡w>0 gives w2∈Ω, and every x∈Ω has principal argument in (−π,π) and a square root of modulus ∣x∣ and positive real part. By [F7] the nonempty convex set H is simply connected, so [F8] applied to φ and to its inverse makes φ∗ an isomorphism of fundamental groups; hence Ω is nonempty, path-connected and has trivial fundamental group, that is, simply connected by [F6]. By [F5] the restriction FΩ:=F∩(Ω×Dy) is a covering of Ω, with m points in every fibre. Every connected component C of FΩ is open and maps onto Ω as a covering: p(C) is open because p is an open map, and it is closed because over an evenly covered disc a component meeting the preimage of that disc contains a whole sheet; Ω connected gives p(C)=Ω. Since C is connected and Ω is simply connected and locally path-connected, [F6] makes C→Ω one-sheeted, so C is the graph of a continuous section αC:Ω→Dy. Each such section is holomorphic: at x0∈Ω the point (x0,αC(x0)) is a simple root of the slice W(x0,⋅), the fibre being unramified, so [F12] provides a local holomorphic graph through it, which agrees with αC near x0. Counting the m points of a fibre among the components shows that there are exactly m of them; enumerate them as α1,…,αm. Then FΩ=⋃jgraph⁡(αj) and, both sides being monic of degree m in T with the same m distinct roots at every x∈Ω, the identity W(x,T)=∏j=1m(T−αj(x)) holds on Ω×C.

5.1step 4.1F5F6F7F10F12construct

Fix x1∈N∖{0} and choose a disc U⊂D∗ centered at x1 that meets the slit in an open segment. Since U is convex and simply connected, the restriction of the covering to U is a disjoint union of m holomorphic graphs β1,…,βm:U→Dy, by [F5], [F6] and [F12]. Put U+=U∩{Im⁡x>0} and U−=U∩{Im⁡x<0}. These half-discs are connected; on each half every βk agrees with one section αj. Relabel so that on U+, βk=αk. On U− it agrees with a unique ασx1(k), and the resulting map σx1 is a permutation because the graphs are disjoint and enumerate each fibre. On overlapping discs, the graph continuations agreeing on the upper half-overlap agree throughout the overlap by the identity theorem, so the local permutations agree. Thus σx1 is locally constant along the connected slit N∖{0} and defines a single permutation σ, with continuation from the upper side to the lower side sending αk to ασ(k).

6.1step 5.1step 4.1step 2.1F4F9F10F11F13assume-contradischarge-contradiction

σ is transitive. Suppose instead that O⊆{1,…,m} is a σ-orbit with 1≤∣O∣<m, and let O′ be its complement, also σ-invariant. For x∈Ω put W1(x,T):=∏j∈O(T−αj(x)) and W2(x,T):=∏j∈O′(T−αj(x)); their coefficients are holomorphic on Ω, and W=W1W2 there by step 4.1. Crossing the slit permutes the factors of W1 among themselves by step 5.1, so each coefficient of W1 continues across N∖{0} to itself; together with the local graphs βk of step 5.1 the coefficients glue to holomorphic functions on D∗, and each of them is bounded on D∗, being an elementary symmetric function of ∣O∣ roots that all lie in the bounded disc Dy. By [F9] the coefficients extend holomorphically across x=0. Moreover for every η>0 all roots of W1(x,⋅) satisfy ∣y∣<η once ∣x∣ is small enough: otherwise there are xn→0 and roots yn of W1(xn,⋅) with ∣yn∣≥η, which are zeros of W and contradict the limit property of [F4]. Hence every coefficient of W1 vanishes at x=0, by the elementary-symmetric bound for ∣O∣ numbers of modulus <η on 0<∣x∣<ρ(η) and η→0; thus W1 is a Weierstrass polynomial of degree ∣O∣≥1, and in the same way W2 is a Weierstrass polynomial of degree m−∣O∣≥1. On D∗ the monic degree-m polynomials W and W1W2 have the same m distinct roots, hence coincide; at x=0 both equal Tm, so W=W1W2 on Dε×C, and [F11] makes W reducible in OC2,0, contradicting step 2.1. Therefore no such O exists and σ is transitive.

7.1step 6.1algebra

A transitive permutation of the finite set {1,…,m} is a single cycle of length m: its orbits are the cycles, and transitivity says that there is exactly one orbit. Hence σm is the identity and σk(1)=1 exactly when m divides k.

8.1step 5.1step 7.1F5F7F10F12constructalgebra

Let ζ:=e2πi/m and δ:=ε1/m, so ∣t∣<δ implies ∣tm∣<ε. Set S0:={t:0<∣t∣<δ, −π/m<arg⁡t<π/m} and Sk:=ζkS0 for k=0,…,m−1. These are disjoint sectors whose union is the punctured disc minus the m boundary rays, and t∈Sk implies tm∈Ω. Define g(t):=ασk(1)(tm) on Sk. Across each boundary ray the base crosses the slit from its upper side to its lower side, so step 5.1 makes the adjacent definitions the same local implicit-function graph; they glue holomorphically on the punctured disc. For s∈S0 this gives g(ζjs)=ασj(1)(sm) for 0≤j<m, denoted (8.1.1). At a boundary point t0, put x0=t0m∈N∖{0}. The simple roots at x0 have m disjoint local implicit-function graphs by [F12]. Approaching the m boundary parameters ζjt0 from the side whose base image lies above the slit, their sector labels run through one full σ-orbit, so they are distinct by step 7.1. Step 5.1 therefore extends g at each boundary parameter as a different local graph; the values g(ζjt0) are the m distinct roots of W(x0,⋅).

9.1step 8.1step 3.1F4F9algebra

The function g is bounded on Δδ∖{0}: every value g(t) is one of the m roots of the monic polynomial W(tm,⋅) of degree m, and all roots of W(x,⋅) for x∈D∗ lie in the bounded disc Dy of [F4]. Since W(tm,g(t))=0 for 0<∣t∣<δ and g is bounded, [F9] extends g holomorphically to Δδ; the limit value is g(0)=0, because every zero of W tends to the origin as x=tm→0 by [F4].

10.1step 9.1step 8.1step 7.1step 3.1algebra

Define γ(t):=(tm,g(t)) on Δδ. If γ(t1)=γ(t2) and t1≠0, then t2=ζjt1 for some 0≤j<m. If t1 is on a boundary ray, step 8.1 says that the values g(ζjt1) for 0≤j<m are pairwise distinct, so equality forces j=0. Otherwise choose r with s:=ζ−rt1∈S0. By (8.1.1), g(t1)=ασr(1)(sm) and g(t2)=ασr+j(1)(sm). The m fibre values are distinct by step 3.1, so equality forces σj(1)=1; step 7.1 gives m∣j, hence j=0. If t1=0 and γ(t2)=γ(0), then t2m=0 and t2=0. Therefore γ is injective.

11.1step 10.1step 9.1step 8.1step 7.1step 3.1step 2.1F13algebra

The image of γ is a full representative of X. For x∈Dε∗∖N, choose the unique s∈S0 with sm=x; (8.1.1) and the m-cycle σ show that the values g(ζjs) enumerate the m roots of W(x,⋅), so the image of γ contains the full fibre. If x∈N∖{0}, choose any t0 with t0m=x. The parameters ζjt0 lie on the boundary rays; by step 8.1 their g-values are m distinct roots of W(x,⋅), hence enumerate its full degree-m fibre. At x=0, the only point of Z(W) is (0,0) because W(0,T)=Tm, and γ(0)=(0,0) by step 9.1. Therefore γ(Δδ)=Z(W)∩(Dε×Dy). On a neighbourhood of 0 the unit u in f=uW does not vanish, so Z(W)=Z(f) there and this image is a full representative of the germ X.

12.1step 11.1step 1.1step 2.1F1algebra

The order of g is 0, or at least m: either g≡0, or n:=ord⁡0g≥m. Indeed, suppose g is not identically zero and 1≤n<m. Since γ takes values in Z(W)=Z(f) near the origin by step 11.1, the holomorphic germ f∘γ vanishes identically. Write f=fm+(terms of order>m) as in [F1]; by construction of the y-axis in step 1.1 the coefficient of ym in fm is fm(0,1)=fm(w)≠0. Substituting the expansion and g(t)=antn+⋯ with an≠0, the monomial ym of fm contributes fm(0,1)anmtmn+O(tmn+1), while every monomial xiyj of fm with i>0, i+j=m contributes order im+jn=mn+i(m−n)>mn, and every homogeneous part of order ℓ>m contributes order at least ℓn>mn. Hence f∘γ has exact order mn<∞, contradicting f∘γ≡0.

13.1step 12.1step 10.1step 11.1constructalgebra

If g≡0 or ord⁡0g>m, keep the coordinates and put h:=g. If ord⁡0g=m, write g(t)=amtm+O(tm+1) with am≠0, let Φ(x,y):=(x, y−amx) be the invertible complex-linear shear, and put h(t):=g(t)−amtm; in the new coordinates (x′,y′):=Φ(x,y) the curve X has defining polynomial W′(x′,y′):=W(x′, y′+amx′), again a Weierstrass polynomial of degree m with W′(0,T)=Tm, reduced and irreducible because Φ induces an automorphism of OC2,0, and γ′(t):=(tm,h(t))=Φ(γ(t)) satisfies W′(γ′(t))=W(tm, g(t))=0. In both cases h is holomorphic on Δδ with h(t)=∑k>maktk, and the map γ(t)=(tm,h(t)) is injective by step 10.1 (in the sheared case it is Φ composed with the injective γ, and Φ is injective). Moreover, for x=t0m∈Dε∗ the fibre of X over x in the final coordinates is Φ applied to the old fibre, that is, by step 11.1, the set {(x,h(ζjt0)):j=0,…,m−1}, and the image of γ is Φ of a full representative of X, hence again a full representative of X.

14.1step 13.1step 10.1F13algebra

The exponent m is minimal. Let γ~(s)=(sk,j(s)), k≥1, be any parametrisation of the germ X in the coordinates of step 13.1 with j holomorphic near 0, so that its image contains a full representative of X by step 13.1. Choose a nonzero base value x0 with ∣x0∣<ε small enough that the m points of X over x0 lie in that representative; they are distinct by the fibre description of step 13.1 together with the injectivity of step 10.1. Each of these m points equals γ~(s) for some s with sk=x0, and distinct points have distinct parameters, while the monic polynomial sk−x0 has exactly k roots counted with multiplicity by [F13] and all of them are simple because x0≠0; hence there are exactly k solutions. Therefore m≤k: the parametrisation of step 13.1 is primitive.

14.2step 13.1step 10.1F14F15algebra

Let γ~(t)=(tm,j(t)) be any parametrisation of X in the coordinates of step 13.1, defined on ∣t∣<η with ηm<ε. For t0∈Δη∖{0} the point γ~(t0) lies in X over x=t0m, so by the fibre description of step 13.1 there is an index ℓ with j(t0)=h(ζℓt0); hence the sets Sℓ:={t∈Δη∖{0}:j(t)=h(ζℓt)}, ℓ=0,…,m−1, are closed, cover the punctured disc, and are pairwise disjoint: if t lay in Sℓ∩Sℓ′ with ℓ≠ℓ′, then the distinct points ζℓt,ζℓ′t would satisfy γ(ζℓt)=(tm,h(ζℓt))=(tm,j(t))=γ(ζℓ′t), contradicting step 10.1. The punctured disc is connected by [F14], so [F15] shows that one Sℓ is everything: there is an m-th root of unity ζ0 with j(t)=h(ζ0t) for all t≠0 in Δη. Then γ~ is injective: if γ~(t1)=γ~(t2) with t1≠0, then t2=ζrt1 and j(t2)=j(t1) give h(ζ0ζrt1)=h(ζ0t1), so γ(ζ0ζrt1)=γ(ζ0t1) and step 10.1 forces ζrt1=t1, that is t2=t1; and t1=0 gives t2m=0, t2=0.

15.1step 1.1step 8.1step 9.1step 10.1step 11.1step 12.1step 13.1step 14.1step 14.2∎

Steps 1.1 and 8.1–13.1 give the invertible complex-linear change of coordinates, the integer m≥1 and the holomorphic h(t)=∑k>maktk with injective γ(t)=(tm,h(t)) whose image germ is exactly X; step 14.1 shows that m is minimal among the exponents of parametrisations s↦(sk,j(s)) of the germ in these coordinates, and step 14.2 shows that every such parametrisation with first component t↦tm equals t↦(tm,h(ζ0t)) for an m-th root of unity ζ0 and is injective. This is the asserted convergent Puiseux parametrisation, obtained without any formal-series step.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Total quotient ring and normalisation of a reduced plane curve germ

Definition

Fix a reduced complex-analytic plane curve germ X at a point p∈C2, that is, a hypersurface germ in C2 given by an equation whose square-free reduction is itself (Complex-analytic hypersurface germ and its reduced equation). Write Ip(X) for its vanishing ideal and define the local ring of the curve germ

A:=OC2,p/Ip(X).

By the principal vanishing-ideal lemma, choosing a reduced defining equation f of X gives Ip(X)=(f) and hence A=OC2,p/(f); in particular A is the same ring for every reduced defining equation of X (The vanishing ideal of a reduced hypersurface germ is principal).

Let

S:={a∈A: a is a nonzerodivisor of A}

be the set of nonzerodivisors. Then S is a multiplicative subset of A (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions): 1∈S, and if s,t∈S and st x=0 for some x∈A, then t(sx)=0, so sx=0 because t is a nonzerodivisor and then x=0 because s is one; thus st∈S.

The total quotient ring of the curve germ is the localisation

Q(A):=S−1A,

with its localisation map A→Q(A), a↦a/1. Since S consists of the nonzerodivisors, this map is injective and every nonzerodivisor of A becomes a unit in Q(A); the ring Q(A) is the largest localisation of A in which the map is injective.

The normalisation of A is the integral closure of A in Q(A): the set of elements of Q(A) that are integral over A, i.e. roots of monic polynomials with coefficients in the image of A (Integral elements over a commutative ring and algebraic integers, Integral closure in an extension ring and integrally closed domains). Explicitly, writing the localisation map as an inclusion,

A‾={b∈Q(A): bk+a1bk−1+⋯+ak=0 for some k≥1 and ai∈A}.

The curve germ X is normal when A=A‾, that is, when A is integrally closed in Q(A).

Remarks

Well-definedness. The ring A, and therefore the set S, the ring Q(A) and the normalisation A‾, depend only on the set germ X: the vanishing ideal Ip(X) is attached to X, and the principal vanishing-ideal lemma identifies it with (f) for every reduced defining equation f, so no choice of equation enters. The translation convention of Reduced holomorphic germ for a hypersurface identifies OC2,p with the germ ring at the origin and transports the whole construction.

One branch and several branches. The ring A is a domain exactly when the ideal (f)=Ip(X) is a prime ideal of OC2,p. When A is a domain, Q(A)=Frac⁡(A) is its fraction field and the normalisation is the integral closure of A in that fraction field, in agreement with Integral closure in an extension ring and integrally closed domains. When X has several branches, A has zero divisors, so no fraction field of A exists; this is exactly why the ambient ring for integrality is the total quotient ring Q(A), obtained by inverting precisely the nonzerodivisors. The product description of Q(A) in terms of the branches of X, and the identification of the normalisation with the product of the normalisations of the branches, are proved in the next result on this page.

Nonzerodivisors and the localisation map. An element a∈A is a nonzerodivisor exactly when the multiplication map x↦ax is injective, and this is the property that makes the localisation map A→S−1A injective: x/1=0 in S−1A means ux=0 for some u∈S, and then x=0 because u is a nonzerodivisor. Thus Q(A) contains A, and by the arithmetic of the localisation every s∈S becomes a unit there (Multiplicative subsets and the localisation S−1R as equivalence classes of fractions); this is the ambient ring in which integrality is tested in the normalisation definition above.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Total fractions split over the branches of a reduced hypersurface

Statement

Let n≥1, let p∈Cn and let q1,…,qr be pairwise nonassociate irreducible germs in the holomorphic germ ring O=OCn,p, with r≥1. Put

f:=q1⋯qr,A:=O/(f),

so that f is a reduced product and X=Z(f) is the hypersurface germ whose branches are the prime factors qi (Finite unique irreducible components of a hypersurface germ, Irreducible hypersurface germs and their components). Let Q(A) be the total quotient ring of A: the localisation at the multiplicative subset S of the nonzerodivisors of A (Total quotient ring and normalisation of a reduced plane curve germ). Then there is a ring isomorphism

Q(A)  ≅  ∏i=1rFrac⁡ ⁣(O/(qi)),

where each O/(qi) is a domain and Frac⁡ is its fraction field (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain). For r=1 this is the identity Q(A)=Frac⁡(A).

Facts & Assumptions

Given: Pairwise nonassociate irreducible germs q1,…,qr in O=OCn,p, the reduced product f=q1⋯qr, and A=O/(f) with its nonzerodivisors S.

[F1]

The total quotient ring is Q(A)=S−1A for S the set of nonzerodivisors of A, with the localisation map a↦a/1 (Total quotient ring and normalisation of a reduced plane curve germ).

[F2]

O is a unique factorisation domain: an integral domain in which every nonzero nonunit is a finite product of irreducibles, uniquely up to order and associates (The ring of holomorphic germs is a UFD, Unique factorisation domain).

[F3]

Every irreducible germ is prime: q∣ab implies q∣a or q∣b (Irreducible holomorphic germs are prime, Irreducible and prime elements of an integral domain); in particular each ideal (qi) is a prime ideal, so O/(qi) is a domain and its fraction field is defined (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain).

[F4]

Pairwise nonassociate irreducibles are pairwise coprime in the UFD: if i≠j and qi∣qj, then qj=qih with h a unit, because otherwise both factors would be nonunits and qj would be reducible (Irreducible and prime elements of an integral domain, Unique factorisation domain).

Proof technique: direct — embed A into the product of the branch rings, identify the nonzerodivisors, and construct the comparison isomorphism with explicit idempotent fractions.

Proof

1.1givenF1F2F3F4

Write Di:=O/(qi) for each i and R:=∏i=1rDi. Write a(i) for the i-th component in Di of a class a∈A. The quotient map ψ:A→R, h+(f)↦(h+(q1),…,h+(qr)), is well defined by [F2] and [F3], and its kernel is (⋂i(qi))/(f). By [F2] and [F3], an element h lies in every (qi) exactly when each qi divides h, and since the qi are pairwise nonassociate irreducibles this happens exactly when q1⋯qr=f divides h; hence ⋂i(qi)=(f) and ψ is injective. Each Di is a domain by [F3], so the fraction fields Ki:=Frac⁡(Di) exist.

2.1step 1.1F1F2F3F4

For each i let σi∈A be the class of ∏j≠iqj. Its i-th component σi(i) is nonzero in Di — it is a product of the nonzero classes of the qj, j≠i, in the domain Di by [F3] and [F4] — and its j-th component vanishes for every j≠i. The sum s:=σ1+⋯+σr therefore has s(i)=σi(i)≠0 for every i. An element x∈A has all components nonzero in R if and only if it is a nonzerodivisor: if x(i)=0 for some i, then x σi=0 with σi≠0, so x is a zerodivisor; conversely, if x(i)≠0 for all i and xy=0 for some y∈A, then x(i)y(i)=0 in the domain Di gives y(i)=0 for every i, hence y=0. Therefore S={x∈A: x(i)≠0 for all i}, and in particular s∈S.

3.1step 2.1F1algebra

In Q(A) the element s is invertible, and the elements ei:=σi/s are orthogonal idempotents with ∑iei=1: componentwise in R one has σi2=σis and σiσj=0 for i≠j, while ∑iσi=s, so ei2=ei, eiej=0 and ∑iei=1 in Q(A) by the arithmetic of the localisation.

3.2step 2.1step 1.1F2algebra

Define Φ:Q(A)→R′:=∏i=1rKi by Φ(a/s):=(a(1)/s(1),…,a(r)/s(r)). This is well defined: if a/s=a′/s′ in Q(A), then u(as′−a′s)=0 in A for some u∈S, and applying the injective map of step 1.1 componentwise gives u(i)(a(i)s′(i)−a′(i)s(i))=0 in the domain Di with u(i)≠0, hence a(i)/s(i)=a′(i)/s′(i) in Ki. The map Φ is a ring homomorphism, and it is injective: if Φ(a/s)=0, then a(i)=0 for every i, so a=0 by injectivity of ψ, and a/s=0 in the localisation.

4.1step 2.1step 3.2F2choosealgebra

Φ is surjective. Let (y1,…,yr)∈R′, and for each i write yi=Xi/Di with Xi,Di∈Di and Di≠0; since ψ is surjective onto Di, choose lifts X,D∈A of Xi and Di. Put ui:=Dσi+(s−σi)∈A and zi:=Xσi/ui∈Q(A). The element ui has all components nonzero: ui(i)=D(i)σi(i)≠0 in the domain Di, and for j≠i one has ui(j)=(s−σi)(j)=σj(j)≠0; hence ui∈S by step 2.1 and zi is a legitimate fraction. Moreover Φ(zi) has i-th component (X(i)σi(i))/(D(i)σi(i))=Xi/Di=yi and vanishes in every component j≠i, because the numerator Xσi has vanishing j-th component. Therefore Φ(∑izi)=(y1,…,yr), so Φ is surjective.

5.1step 3.2step 4.1step 3.1∎

Together with step 3.2 this makes Φ an isomorphism Q(A)≅∏iKi=∏iFrac⁡(O/(qi)). For r=1 we have f=q1, A=O/(q1) is a domain by [F3], R=D1, and Φ identifies Q(A) with its fraction field, the ordinary case of the total quotient ring.

CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-02Open item page →

Puiseux discs normalise a reduced plane curve germ

Statement

Let p∈C2 and let X be a reduced complex-analytic plane curve germ at p, with reduced defining germ f and branches X1,…,Xr (r≥1), so that f=u q1⋯qr with u a unit and pairwise nonassociate irreducible germs qi, and Xi=Z(qi) are the irreducible components of X (Complex-analytic hypersurface germ and its reduced equation, Irreducible hypersurface germs and their components, Finite unique irreducible components of a hypersurface germ). Write

A:=OC2,p/Ip(X)=OC2,p/(f),Ai:=OC2,p/(qi),Ki:=Frac⁡(Ai),

where the identification of A with O/(f) is the principal vanishing-ideal lemma, and let Q(A) be the total quotient ring of A (The vanishing ideal of a reduced hypersurface germ is principal, Total quotient ring and normalisation of a reduced plane curve germ, The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain). The page's translation convention identifies the germ ring at p with the germ ring at the origin, and all constructions below are transported along it.

For every branch the Puiseux theorem supplies an invertible complex-linear change of coordinates of C2 and, in those coordinates, a disc Δδi about 0, an integer mi≥1 and a holomorphic hi(t)=∑k>miaktk such that

γi(t)=(tmi,hi(t))(∣t∣<δi)

is injective and its image is a full representative of the branch Xi; in the same coordinates the defining germ of Xi is a unit multiple of a Weierstrass polynomial Wi of degree mi in the second variable (Convergent Puiseux parametrisation of an irreducible plane branch, Weierstrass polynomials in the last variable). Then:

  1. Finite embedding. Taking the substitution h↦h∘γi in branch i's own coordinates and composing with the quotient maps A→Ai defines a ring homomorphism Φ:A⟶∏i=1rC{ti},Φ(a)=(a∘γ1,…,a∘γr), and Φ is injective; moreover ∏iC{ti} is a finitely generated A-module, so that Φ is a finite and integral extension.
  2. Birationality. With C((ti)):=Frac⁡(C{ti}), the map induced by Φ on total quotient rings is an isomorphism Q(A)  ⟶  ∏i=1rC((ti)).
  3. Normalisation. Under this isomorphism, the normalisation of A, that is the integral closure of A in Q(A), corresponds exactly to ∏i=1rC{ti} (Integral elements over a commutative ring and algebraic integers, Total quotient ring and normalisation of a reduced plane curve germ).
  4. Geometry. After shrinking the finitely many discs, the punctured images γi(Δδi∖{0}) are pairwise disjoint and their union together with p is a full representative of X; the discs separate the branches. Each γi is a biholomorphism from Δδi∖{0} onto its image with p removed, and if mi=1 it is a biholomorphism of the whole disc Δδi onto its image.

Facts & Assumptions

Given: A reduced plane curve germ X at p, its reduced defining germ f=u q1⋯qr, the rings A, Ai, Ki, Q(A) and the fixed Puiseux data (Wi,γi,δi,mi,hi) of the Statement.

[F1]

X=⋃iZ(qi), the Z(qi) are exactly the irreducible components of X, and they are pairwise distinct; the qi are pairwise nonassociate irreducibles in the unique factorisation domain OC2,p (Finite unique irreducible components of a hypersurface germ, Irreducible hypersurface germs and their components, The ring of holomorphic germs is a UFD).

[F2]

Every irreducible germ is prime, so each Ai=O/(qi) is a domain and Ki=Frac⁡(Ai) is defined (Irreducible holomorphic germs are prime, The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain).

[F3]

For each i the substitution σi(h):=h∘γi is a well-defined ring homomorphism OC2,p→C{t}; it annihilates qi because γi takes values in Z(qi), hence factors through σˉi:Ai→C{t} (Convergent Puiseux parametrisation of an irreducible plane branch).

[F4]

The vanishing ideal of the branch is principal: Ip(Z(qi))=(qi), where a germ lies in Ip(Z(qi)) when a representative vanishes on a full representative of Z(qi) (The vanishing ideal of a reduced hypersurface germ is principal).

[F5]

Weierstrass division in two variables: for a Weierstrass polynomial W of degree d in y over C{x}, every class in C{x,y}/(W) has a unique representative r0+r1y+⋯+rd−1yd−1 with rj∈C{x} (Weierstrass division theorem, Weierstrass polynomials in the last variable). In particular C{x,y}/(W) is a free C{x}-module with basis the classes of 1,y,…,yd−1.

[F6]

If G is monic and irreducible in R[y] for a unique factorisation domain R with fraction field L, then G is irreducible in L[y] (Gauss lemma over a UFD, The ring of holomorphic germs is a UFD).

[F7]

For each branch, Wi is irreducible in C{x}[y]: qi is irreducible in OC2,p=C{x,y} and equal to a unit multiple of Wi, and an element is irreducible exactly when its preparation is (Prepared factorizations correspond to germ factorizations, A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local, Weierstrass preparation theorem).

[F8]

If B is a ring extension of R′ and B is finitely generated as an R′-module, then B is integral over R′: for b∈B the ring B is a faithful R′[b]-module, finitely generated over R′ (Integrality and finite-module characterizations for one element).

[F9]

Total fractions split over the branches: there is a ring isomorphism Q(A)→∏iKi whose restriction to A is induced by the quotient maps A→Ai (Total fractions split over the branches of a reduced hypersurface, Total quotient ring and normalisation of a reduced plane curve germ).

[F10]

C{t} is a valuation ring of its fraction field: for every nonzero x∈Frac⁡(C{t}) at least one of x and x−1 lies in C{t}. Indeed x=g/tN with g∈C{t}, and the zero-order factorisation g=tku with u a unit of C{t} gives x=tk−Nu (The order of a zero is the exponent in its local holomorphic factorization, A germ is a unit exactly when its value at 0 is nonzero, so Om,0 is local, Valuation rings). Consequently C{t} is integrally closed in Frac⁡(C{t}) (Valuation rings are integrally closed).

[F11]

A monic equation over a subring R′⊆∏iBi gives a monic equation for each component over the corresponding image of R′ (Integral elements over a commutative ring and algebraic integers). This componentwise implication is all that is needed below.

[F12]

Every nonzero holomorphic function of one variable has isolated zeros: a function vanishing at 0 and not identically zero equals tku there with k≥1, hence is nonzero on some punctured disc (The order of a zero is the exponent in its local holomorphic factorization).

[F14]

A holomorphic map with nowhere vanishing derivative is locally biholomorphic, and a bijective local biholomorphism onto its image is a biholomorphism onto that image (Holomorphic inverse function theorem and local-degree criterion).

[F15]

For a reduced irreducible Weierstrass polynomial of degree d, over a sufficiently small punctured x-disc there are exactly d distinct roots in each fibre and all roots tend to 0 as x→0 (An irreducible plane curve gives a connected punctured covering). The polynomial tm−x has exactly m distinct roots for x≠0 (A complex polynomial of degree n has exactly n roots counted with multiplicity).

Proof technique: direct — substitute each branch parametrisation, prove the substitution is injective by the principal vanishing-ideal lemma, compare degrees after preparation, identify the fraction fields and use that the power-series ring is an integrally closed valuation ring.

Proof

1.1givenF3F15choosealgebra

Fix for each branch the coordinates and injective map γi(t)=(tmi,hi(t)) supplied by the Puiseux theorem. In these coordinates qi(0,y) is not identically zero: otherwise its zero set would contain a vertical disc, whereas the image representative of γi has only (0,0) over x=0. Preparation therefore gives qi=viWi with Wi of some degree di≥1 in y. It is reduced and irreducible because it is associate to qi. Apply [F15] to Wi. For all sufficiently small x≠0, all its di roots lie in the neighbourhood where the branch agrees with the image representative of γi. Each such root is attained at a parameter satisfying tmi=x, so there are at most mi roots. Conversely all mi solutions of tmi=x lie in the parameter disc when x is small and their images lie in that same neighbourhood; they give mi distinct roots by injectivity. Thus di=mi. Substitution sends x to tmi and y to hi(t), and is defined on convergent germs by composition.

1.2F14F13algebra

Each parametrisation is injective by the Puiseux theorem, and γi′(t)=(mitmi−1,hi′(t)) is nonzero for t≠0 because its first component is. At such a point the first coordinate t↦tmi has nonzero derivative, so its local inverse is holomorphic and the inverse of γi on its image is the composition of that local inverse with the first-coordinate projection; by [F14] the injective parametrisation is therefore a biholomorphism from Δδi∖{0} onto its image with p removed. If mi=1 the first component is the identity, so hi is defined on the whole disc and γi is a biholomorphism of Δδi onto its image.

2.1step 1.1F3F4

For each i the substitution σi annihilates qi, so it factors through σˉi:Ai→C{t} by [F3]. This factor is injective: if σˉi(h)=0 for a class h, then a representative of h vanishes at every point of the full representative γi(Δδi) of Z(qi); hence h∈Ip(Z(qi))=(qi) by [F4], so h=0 in Ai.

2.2step 1.1F5F6F7

By [F5] applied to Wi, the branch ring Ai is a free C{x}-module with basis the classes of 1,y,…,ymi−1; write yˉ for the class of y. By [F7] Wi is irreducible in C{x}[y] and it is monic, hence primitive, so by [F6] it is irreducible in Li[y] for Li:=Frac⁡(C{x}). Since Wi(yˉ)=0 and Wi is monic of degree mi and irreducible over Li, it is the minimal polynomial of yˉ over Li.

2.3step 1.1F13algebra

Under σˉi the class of x goes to tmi, so the image of Li=Frac⁡(C{x}) is the subfield C((timi)):=Frac⁡(C{timi}) of C((ti)) consisting of convergent Laurent germs in timi. We claim [C((ti)):C((timi))]=mi: every element of C((ti)) is g/tN with g∈C{t}, and splitting the exponents of the expansion of g by their residue modulo mi writes it as ∑j<mitjfj(tmi) with fj∈Frac⁡(C{tmi}); each grouped series converges for ∣tmi∣ sufficiently small by absolute convergence of the original series. Thus the mi elements 1,t,…,tmi−1 span, and they are linearly independent because t-expansions are unique and terms of distinct residues modulo mi cannot cancel [F13].

2.4step 1.1F1F4F12

For i≠j the function qj∘γi is holomorphic on Δδi and vanishes at 0 because γi(0)=p∈Z(qj). It is not identically zero: otherwise the representative qj would vanish on the full representative γi(Δδi) of Z(qi), so qj∈Ip(Z(qi))=(qi) by [F4], making the irreducible germs qj and qi associate and contradicting [F1]. By [F12] the zeros of qj∘γi are isolated, so after shrinking δi we may assume qj∘γi has no zero in the punctured disc; then γi(Δδi∖{0}) is disjoint from Z(qj), hence from γj(Δδj∖{0}). Doing this for the finitely many ordered pairs and shrinking once more so that every Z(qi) agrees near p with γi(Δδi) and X agrees with ⋃iZ(qi), the punctured images are pairwise disjoint and their union with p is a full representative of X.

3.1step 2.1F1algebra

The quotient maps A→Ai, a↦a+(qi), are well defined because f=u q1⋯qr∈(qi), and composing with the injections σˉi gives Φi:A→C{ti} and Φ=(Φ1,…,Φr):A→∏iC{ti}. If Φ(a)=0, then a∈(qi) for every i. Since the qi are pairwise nonassociate irreducibles in the unique factorisation domain OC2,p [F1], each qi divides a and the pairwise coprime factors qi have product dividing a; hence q1⋯qr, which is associate to f, divides a and a=0 in A. Thus Φ is injective.

3.2step 2.2F2F5algebra

Every element of Ki=Frac⁡(Ai) lies in Li⋅Ai, so Ki is generated as an Li-vector space by 1,yˉ,…,yˉmi−1 and [Ki:Li]≤mi; indeed for 0≠b∈Ai the Li-linear map x↦bx on the finite-dimensional Li-space Li⋅Ai is injective (a domain), hence bijective, so b is invertible in Li⋅Ai. On the other hand yˉ has degree mi over Li by step 2.2, so [Ki:Li]≥mi and therefore [Ki:Li]=mi and Ki=Li[yˉ].

3.3step 1.1step 2.1F5algebra

∏iC{ti} is a finitely generated A-module. Indeed, splitting by residue modulo mi gives C{ti}=∑j<miC{timi}tij, and C{timi}=σˉi(C{x}) is contained in Φi(A) because σi(x)=timi; hence the mi elements 1,ti,…,timi−1 generate C{ti} over Φi(A), and Φi(A) is a quotient of A. Placing these finitely many generators in their respective coordinates and zero in the other coordinates generates the finite product over A.

4.1step 2.3step 3.2

The injection σˉi extends to an injective field homomorphism Ki→C((ti)) whose image contains C((timi)) and has degree [Ki:Li]=mi over it by steps 2.3 and 3.2. Since [C((ti)):C((timi))]=mi, the image is all of C((ti)); thus σˉi induces an isomorphism Ki→C((ti)).

5.1step 3.1step 4.1F9

By [F9] there is an isomorphism Q(A)→∏iKi restricting to the componentwise quotient maps on A; composing with the componentwise isomorphisms Ki→C((ti)) of step 4.1 gives an isomorphism Ψ:Q(A)⟶∏iC((ti)) whose restriction to A is exactly Φ.

6.1step 3.3step 5.1F8

∏iC{ti} is integral over Φ(A): it is a finitely generated Φ(A)-module by step 3.3, so [F8] applies with R′=Φ(A)≠0. Consequently, if b∈Q(A) has Ψ(b)∈∏iC{ti}, then Ψ(b) satisfies a monic equation with coefficients in Φ(A), and applying Ψ−1 exhibits b as integral over A.

6.2step 5.1F10F11

Conversely, let b∈Q(A) be integral over A and write Ψ(b)=(ci). Applying Ψ to a monic equation for b over A gives a monic equation for (ci) with coefficients in Φ(A)⊆∏iC{ti}; by [F11] each component ci satisfies a monic equation over Φi(A)⊆C{ti} and is therefore integral over C{ti}, hence ci∈C{ti} because C{ti} is integrally closed in C((ti)) [F10]. Therefore Ψ(b)∈∏iC{ti}.

7.1step 3.1step 3.3step 6.1step 6.2

By steps 6.1 and 6.2 the integral closure of A in Q(A) is Ψ−1(∏iC{ti}); identifying Q(A) with ∏iC((ti)) along the isomorphism Ψ, the normalisation of A is exactly ∏iC{ti}. This proves the finite, integral, birational and normalisation assertions.

8.1

Steps 3.1, 3.3, 5.1 and 7.1 give the finite birational integral embedding and the identification of the normalisation with ∏iC{ti}; steps 1.2 and 2.4 give the separation of the branches and the local biholomorphism statement. ∎

5 · Examples, counterexamples and false statements

None yet.

Sources