Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
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.

A dominant map has a surjective differential on a dense source open

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let k be an algebraically closed field of characteristic 0, let X and Y be irreducible classical varieties over k, and let f ⁣:X→Y be a dominant morphism (Dominant classical morphisms and rational maps). Regard X and Y as integral finite-type k-schemes under Irreducible classical varieties and integral separated finite-type schemes, and let Xreg, Yreg be their regular loci (Regular and singular loci). Then there exist nonempty open subsets U⊆Xreg and V⊆Yreg with f(U)⊆V such that for every closed point x∈U, with y=f(x), the differential dxf ⁣:TxX⟶TyY of Differentials, open restriction, and the chain rule is surjective. In the construction V is taken to be Yreg, and U is of the form U=Xreg∩f−1(Yreg)∩D(H) for a nonempty affine chart Spec⁡S⊆X lying inside an affine chart Spec⁡R⊆Y and a nonzero element H∈S; thus U is a nonempty open subset of Xreg, dense in X. No smoothness of X or of Y is assumed on the complements of the two regular loci.

Facts & Assumptions

Given: An algebraically closed field k of characteristic 0, irreducible classical varieties X,Y over k, a dominant morphism f ⁣:X→Y, and the Axiom of Choice.

[F1]

The Axiom of Choice: AC asserts that every family of nonempty sets has a choice function.

[F2]

Irreducible classical varieties and integral separated finite-type schemes: over the algebraically closed field k, under AC the closed-point construction and its inverse give an equivalence between irreducible classical k-varieties and integral finite-type k-schemes satisfying the affine-overlap separation condition, each original point being identified with its singleton, so classical points correspond to closed points.

[F3]

Dominant classical morphisms and rational maps: a morphism ϕ ⁣:U→Y from a nonempty open subset of an affine variety to an affine variety is dominant when the closure of ϕ(U) is Y; for morphisms of varieties this is density of the image.

[F4]

Classical varieties have finite irreducible decompositions: every classical variety is Noetherian and has finitely many irreducible components; every open or closed subvariety has a finite affine cover.

[F5]

The coordinate ring of a classical affine algebraic set: for an affine algebraic set W⊆kn the coordinate ring is k[W]=k[x1,…,xn]/I(W), it is reduced, and the finitely many coordinate classes generate it as a k-algebra.

[F6]

A classical affine variety has a domain coordinate ring, and conversely: under AC an affine algebraic set W is a classical affine variety if and only if k[W] is a nonzero integral domain.

[F7]

Classical affine morphisms are contravariantly equivalent to coordinate-ring homomorphisms: under AC, pullback gives a natural bijection Mor⁡k(W,W′)≅Hom⁡k-alg(k[W′],k[W]) for affine algebraic sets, reversing composition and preserving identities.

[F8]

Irreducibility via nonempty open subsets, connectedness and open subspaces: a space is irreducible if and only if it is nonempty and every two nonempty open subsets meet, if and only if it is nonempty and every nonempty open subset is dense; a nonempty open subspace of an irreducible space is irreducible.

[F9]

Function fields and dominant pullbacks on general varieties: under AC, for irreducible classical X the fraction fields of all nonempty affine charts identify canonically with k(X), and a dominant morphism f ⁣:X→Y between irreducible classical varieties induces an injection f∗ ⁣:k(Y)↪k(X).

[F10]

Finitely generated field extensions F(a1,…,ar): L/K is finitely generated when L=K(a1,…,ar) for a finite list.

[F11]

Dimension equals transcendence degree: under AC, if X is an irreducible classical variety then dim⁡X=trdeg⁡kk(X)<∞.

[F12]

Transcendence degree is additive in finite towers: for a tower k⊆K⊆L with finite transcendence degrees, trdeg⁡kL=trdeg⁡kK+trdeg⁡KL.

[F14]

Finitely generated extensions of a perfect field are separably generated: a finitely generated field extension of a perfect field has a separating transcendence basis.

[F15]

Differentials of a separably generated field extension: if K⊆L is a finitely generated field extension separably generated over K by t1,…,tr, then dt1,…,dtr are an L-basis of ΩL/K.

[F16]

Localization, base change and functoriality of differentials: for a ring map A→B: base change gives B′⊗BΩB/A≅ΩB′/A′; localization gives U−1ΩB/A≅ΩU−1B/V−1A; and a ring map B→C carries a canonical C-linear functoriality map C⊗BΩB/A→ΩC/A, c⊗db↦c d(image of b).

[F17]

Localisation of modules is extension of scalars: for a multiplicative subset S⊆R the map S−1R⊗RM→S−1M, (a/s)⊗m↦am/s, is an isomorphism.

[F18]

Localisation of a module at a multiplicative subset: elements of S−1M are fractions m/s, and m/1=0 exactly when um=0 for some u∈S.

[F19]

The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain: for an integral domain D, its field of fractions is Frac⁡(D)=(D∖{0})−1D, with elements a/b, b≠0.

[F20]

Differentials of a polynomial quotient and the Jacobian cokernel: for P=A[x1,…,xn] and B=P/I, the module ΩP/A is free with basis dx1,…,dxn, and the sequence I/I2→B⊗PΩP/A→ΩB/A→0 is exact.

[F21]

Universal property of a polynomial ring on an arbitrary family of indeterminates: a ring map R→S and elements si∈S extend uniquely to a ring map R[xi]→S with xi↦si.

[F22]

Tensoring is right exact: tensoring a right-exact sequence A→B→C→0 by any module preserves right exactness.

[F23]

Every spanning subset of a vector space contains a basis: under AC, every subset of a vector space that spans it contains a basis.

[F24]

Finite-dimensional vector space, and its dimension dim⁡FV; infinite-dimensional means having no finite basis: for a finite-dimensional vector space V over a field, dim⁡FV is the number of elements of a basis.

[F25]

Change of rings: N⊗RM≅N⊗S(S⊗RM): for R→S, a right S-module N and a left R-module M, there is a natural isomorphism N⊗RM≅N⊗S(S⊗RM).

[F26]

Cotangent space at a rational point: at a k-rational point x of a k-scheme, the map m/m2→ΩX/k⊗OX,xκ(x), [a]↦da⊗1, is an isomorphism.

[F27]

Differentials, open restriction, and the chain rule: at k-rational points the local map induces fˉx♯ ⁣:CyY→CxX, whose dual is dxf=(fˉx♯)∗ ⁣:TxX→TyY.

[F28]

Transitivity sequence for differentials: for ring maps A→B→C the sequence C⊗BΩB/A→ΩC/A→ΩC/B→0 is exact.

[F29]

The map of affine spectra induced by a ring homomorphism: a ring map φ ⁣:A→B gives the contraction map Spec⁡B→Spec⁡A, q↦φ−1q, whose sheaf map on D(f) is the localization map Af→Bφ(f).

[F30]

The stalk maps induced by a ring map are local: the induced stalk homomorphism Ap→Bq at p=φ−1q is local.

[F31]

The stalk of the affine structure sheaf at a prime is A_p: for p∈Spec⁡A there is a canonical isomorphism OSpec⁡A,p≅Ap.

[F32]

Affine charts recover the algebraic module of differentials: for Spec⁡B→Spec⁡A one has Γ(Spec⁡B,Ω)=ΩB/A and Ω(D(g))≅ΩBg/A, compatibly with the universal derivations and localization.

[F33]

Assuming choice, ker⁡T∗=(im⁡T)∘ and im⁡T∗=(ker⁡T)∘; in finite dimensions rank⁡T∗=rank⁡T: under AC, for a linear map T ⁣:V→W of finite-dimensional spaces, rank⁡T∗=rank⁡T.

[F34]

Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T: for a linear map T with V finite-dimensional, dim⁡FV=nullity⁡T+rank⁡T.

[F35]

Regular and singular loci: the regular locus is the set of points with regular local ring; under AC, for a reduced classical finite-type space over an algebraically closed field and a closed point x, x∈Xreg if and only if dim⁡κ(x)TxX=dim⁡xX.

[F36]

Dense regular loci on every component: under AC, for a perfect field k and a reduced finite-type k-scheme X, the regular locus is open, meets every irreducible component in a dense open subset of it, and is nonempty when X≠∅.

[F37]

Global and local dimension of classical varieties: for a classical variety with irreducible components Xi and a closed point x, dim⁡xX=max⁡x∈Xidim⁡Xi, and dim⁡X is the chain dimension.

[F38]

The spectrum of a principal localisation is the distinguished open D(f): the localization map R→Rf induces a homeomorphism from Spec⁡Rf onto the distinguished open subset D(f)={p:f∉p}.

[F39]

The intrinsic Zariski tangent space: for a locally finite-type k-scheme the intrinsic tangent space at any point is finite-dimensional over the residue field, and at a k-rational point the intrinsic and relative tangent spaces agree.

Proof

technique · direct
1.1F2F3F4F5F6F7F8F9givenalgebra

The variety Y is nonempty and irreducible, so it has a nonempty affine chart Y0=Spec⁡R [F4], and by dominance [F3] the open subset f−1(Y0)⊆X is nonempty; it therefore contains a nonempty affine chart X0=Spec⁡S⊆X [F4]. The rings R=k[Y0] and S=k[X0] are finitely generated k-algebras given by finitely many coordinate classes [F5], and because Y0 and X0 are nonempty open subsets of irreducible spaces they are themselves irreducible [F8], so R and S are nonzero integral domains [F6]. The restriction f∣X0 ⁣:X0→Y0 is a morphism of affine varieties, so its pullback is a k-algebra homomorphism φ ⁣:R→S [F7]. The fraction fields of the charts identify canonically with k(Y) and k(X), and dominance makes f∗ ⁣:k(Y)↪k(X) injective [F9]; carrying the affine pullback through these identifications exhibits the map Frac⁡R→Frac⁡S induced by φ as f∗, so φ is injective. Write K:=Frac⁡R=k(Y) and L:=Frac⁡S=k(X).

2.1F5F10F11F12step 1.1givenalgebra

Write the coordinate generators of S as s1,…,sm, so that S=k[s1,…,sm] and L=k(s1,…,sm) is finitely generated over k [F5, F10]; in the same way K=k(r1,…,rn) for the coordinate generators of R [F5, F10]. Since φ is injective, K⊆L, so L/K is finitely generated [F10]. By [F11], dim⁡Y=trdeg⁡kK and dim⁡X=trdeg⁡kL are finite, so the tower k⊆K⊆L has, by [F12], r:=trdeg⁡KL=trdeg⁡kL−trdeg⁡kK=dim⁡X−dim⁡Y≥0. Moreover, since k⊆R and the si generate S as a k-algebra, they generate S as an R-algebra: the R-subalgebra they generate is a k-subalgebra containing every si, hence equals S [F5].

3.1F13F14F15step 2.1givenalgebra

The field K contains k and so has characteristic 0, hence is perfect [F13]. By [F14] the finitely generated extension L/K has a separating transcendence basis t1,…,tr; a separating transcendence basis is in particular a transcendence basis, so its length is trdeg⁡KL=r as computed in step 2.1. By [F15] the differentials dt1,…,dtr form an L-basis of ΩL/K. In particular dim⁡LΩL/K=r; for r=0 the empty list is the basis and ΩL/K=0.

3.2F20F21step 2.1givenalgebra

By step 2.1 the elements s1,…,sm generate S as an R-algebra, so by the universal property [F21] there is a surjective R-algebra map R[x1,…,xm]→S with xi↦si, whose kernel we call I. By [F20], ΩR[x1,…,xm]/R is free with basis dx1,…,dxm, and the sequence I/I2→S⊗R[x1,…,xm]ΩR[x1,…,xm]/R→ΩS/R→0 is exact. Therefore ΩS/R is a quotient of the free S-module with basis dx1,…,dxm, and in particular it is generated as an S-module by the m elements g1,…,gm, where gi is the image of dxi.

4.1F16F17F19step 3.1givenalgebra

Apply the localization clause of [F16] to the injective ring map φ ⁣:R→S with U=S∖{0} and V=R∖{0}: the image of V in S is contained in U because φ is injective, and V−1R=K, U−1S=L are the fraction fields [F19]. This gives an isomorphism U−1ΩS/R≅ΩL/K, and [F17] identifies U−1ΩS/R with L⊗SΩS/R. Hence ΩS/R⊗SL≅ΩL/K and, by step 3.1, the L-vector space ΩS/R⊗SL has dimension r.

5.1F18step 3.1step 4.1givenalgebra

For each i, the element dti of ΩS/R⊗SL=U−1ΩS/R from step 4.1 has the form ωi/hi with ωi∈ΩS/R and 0≠hi∈S [F18]. If λ ⁣:ΩS/R→ΩS/R⊗SL is the localization map, then λ(ωi)=hi dti, which is nonzero because hi≠0 in the field L and dti is part of an L-basis (step 3.1). The two L-spans agree, span⁡L(λ(ω1),…,λ(ωr))=span⁡L(dt1,…,dtr)=ΩS/R⊗SL, since each λ(ωi)=hidti lies in the span of the dti and each dti=hi−1λ(ωi) lies in the span of the λ(ωi).

6.1F18F19step 3.2step 5.1givenalgebra

Each generator gj of step 3.2 satisfies λ(gj)∈span⁡L(λ(ω1),…,λ(ωr)) by step 5.1, say λ(gj)=∑i=1rcjiλ(ωi) with cji∈L. Since L=Frac⁡S=(S∖{0})−1S [F19], the finitely many coefficients have a common denominator: cji=aji/h with aji∈S and 0≠h∈S. Then λ(hgj−∑iajiωi)=0, so by the kernel criterion for localizations [F18] there is 0≠uj∈S with uj(hgj−∑iajiωi)=0 in ΩS/R. Put H:=h∏j=1muj≠0. In the localization ΩS/R[1/H] the element ujh is invertible, and the relations rewrite as gj=∑i(ujaji/(ujh))ωi with coefficients in SH. Hence ΩS/R[1/H] is generated over SH by ω1,…,ωr. (For r=0, step 5.1 gives λ(gj)∈span⁡L∅=0, so ujgj=0 for suitable 0≠uj∈S and ΩS/R[1/H]=0 with H:=∏juj, generated by the empty family.)

7.1F22F23F24F25step 6.1givenalgebra

Let p∈Spec⁡S satisfy H∉p. Applying [F25] with R→S the localization S→SH, N=κ(p) and M=ΩS/R, and identifying SH⊗SΩS/R with ΩS/R[1/H] via [F17], shows ΩS/R⊗Sκ(p)≅κ(p)⊗SHΩS/R[1/H]. The right-hand side is generated as a κ(p)-vector space by the images of ω1,…,ωr, because ΩS/R[1/H] is generated over SH by these r elements (step 6.1) and κ(p)⊗SH− is right exact [F22]. A vector space spanned by r elements contains a basis inside that spanning set [F23] and therefore has dimension at most r [F24]. Thus dim⁡κ(p)(ΩS/R⊗Sκ(p))≤r.

7.2F2F3F8F13F36F38step 6.1givenalgebra

Let Xreg and Yreg be the regular loci of the schemes X and Y [F35]. The field k is perfect [F13], and X, Y are reduced finite-type k-schemes via [F2]; hence by [F36] the two regular loci are open, and each meets every irreducible component of its scheme in a dense open subset. Since X and Y are irreducible, Xreg and Yreg are nonempty dense open subsets of X and Y. The preimage f−1(Yreg)⊆X is nonempty, because the dense image f(X) meets the nonempty open set Yreg [F3, F8], and it is open. The principal open D(H)={p∈Spec⁡S:H∉p} is an open subset of the chart X0 [F38] and it is nonempty because H≠0 (step 6.1), so D(H) is a nonempty open subset of X. Define U:=D(H)∩Xreg∩f−1(Yreg)⊆X,V:=Yreg⊆Y. The three sets displayed are nonempty open subsets of the irreducible space X [F8], so U is a nonempty open subset of X with U⊆Xreg and f(U)⊆V.

8.1F2F16F22F25F26F27F28F29F30F31F32step 7.2givenalgebra

Fix a closed point x∈U and put y=f(x)∈V=Yreg; both are k-rational points of the respective schemes [F2]. Let mx⊆S and my⊆R be the corresponding maximal ideals. The local rings are OY,y=Rmy and OX,x=Smx [F31], and the induced map of local rings is the localization of φ at these primes, which sends a to φ(a) [F29] and is local [F30]; hence the cotangent map fˉx♯ ⁣:CyY→CxX of [F27] sends the class of a∈my to the class of φ(a). The cotangent isomorphism [F26] at the k-rational points, applied on the charts Spec⁡R and Spec⁡S and combined with [F32], gives identifications θy ⁣:CyY≅ΩR/k⊗Rκ(y),θx ⁣:CxX≅ΩS/k⊗Sκ(x), both sending [a]↦da⊗1. Let α ⁣:S⊗RΩR/k→ΩS/k be the functoriality map of F16, b⊗da↦b dφ(a); it is the first map of the exact sequence S⊗RΩR/k→αΩS/k→ΩS/R→0 of [F28]. Base changing this sequence along S→κ(x) and using the identification (S⊗RΩR/k)⊗Sκ(x)≅ΩR/k⊗Rκ(x) of [F25], together with the fact that R→κ(x) is evaluation at y, yields the exact sequence ΩR/k⊗Rκ(y)→αxΩS/k⊗Sκ(x)→ΩS/R⊗Sκ(x)→0 [F22]. For a∈my one computes αx(θy([a]))=αx(da⊗1)=dφ(a)⊗1=θx([φ(a)])=θx(fˉx♯([a])), so under the identifications θy, θx the map αx is precisely the cotangent map fˉx♯; in particular rank⁡αx=rank⁡fˉx♯.

9.1F26F33F34F39step 8.1givenalgebra

By [F27], dxf is the transpose of fˉx♯, so by [F33] its rank equals rank⁡fˉx♯; all tangent and cotangent spaces here are finite-dimensional [F39, F26]. Hence rank⁡dxf=rank⁡αx. Since ΩR/k⊗Rκ(y)→ΩS/k⊗Sκ(x)→ΩS/R⊗Sκ(x)→0 is exact (step 8.1), the rank-nullity theorem [F34] applied to αx gives rank⁡dxf=dim⁡k(ΩS/k⊗Sκ(x))−dim⁡κ(x)(ΩS/R⊗Sκ(x))=dim⁡kTxX−dim⁡κ(x)(ΩS/R⊗Sκ(x)), the last equality because θx identifies ΩS/k⊗Sκ(x) with CxX [F26] and CxX is the dual of the finite-dimensional space TxX [F39].

10.1F35F37step 2.1step 7.1step 9.1givenalgebra

Since x∈Xreg, the classical dimension test [F35] gives dim⁡kTxX=dim⁡xX, and since X is irreducible its only irreducible component is X itself, so dim⁡xX=dim⁡X by [F37]. Likewise y∈Yreg gives dim⁡kTyY=dim⁡yY=dim⁡Y by [F35, F37]. The point x lies in D(H), so H∉mx and step 7.1 bounds dim⁡κ(x)(ΩS/R⊗Sκ(x))≤r. Therefore step 9.1 and r=dim⁡X−dim⁡Y (step 2.1) give rank⁡(dxf)=dim⁡X−dim⁡κ(x)(ΩS/R⊗Sκ(x))≥dim⁡X−r=dim⁡Y=dim⁡kTyY. A linear map has rank at most the dimension of its target, so rank⁡(dxf)=dim⁡kTyY and dxf ⁣:TxX→TyY is surjective. This holds at every closed point x of the nonempty open set U, and f(U)⊆V⊆Yreg, which is the assertion.

11.1F1F2F6F7F8F9F11F23F33F36step 3.1step 6.1step 7.1step 7.2step 10.1givenalgebra∎

Boundary and scope dispositions. Empty: X and Y are nonempty because irreducible means nonempty [F8], so the charts and the open U of step 7.2 are nonempty, and no empty-case convention is needed; the sets Xreg, Yreg are nonempty by [F36], and if Y is a point then r=dim⁡X, and the separating basis in step 3.1 is empty exactly when dim⁡X=0. Zero: the case r=dim⁡X−dim⁡Y=0 is covered by the empty-list convention of steps 3.1 and 6.1: then ΩL/K=0, ΩS/R[1/H]=0, so step 7.1 gives dim⁡κ(x)(ΩS/R⊗Sκ(x))=0, and step 10.1 concludes rank⁡(dxf)=dim⁡X=dim⁡Y with no modification; likewise dim⁡Y=0 forces Y to be a single point in the present irreducible setting, TyY=0, and surjectivity is the equality rank⁡=0 already obtained. One: nothing in the argument divides by a natural number or assumes a generator count ≥1; the lists s1,…,sm, r1,…,rn, g1,…,gm and t1,…,tr may have length one or zero, and the length-one case r=1 has dim⁡X−dim⁡Y=1; generically finite maps instead have r=0, and both cases are covered by the same argument. Degenerate: the proof does not require φ to be surjective or the charts to be smooth, and it does not require f to be finite or flat; the degenerate dominant case X→Y=Spec⁡k (so K=k, r=dim⁡X, H and the nonempty open U are obtained as in steps 6.1 and 7.2) is covered by steps 6.1-10.1, and characteristic 0 is essential, the Frobenius example k[u]→k[t], u↦tp showing failure in characteristic p and lying outside the hypothesis of characteristic 0. Endpoints: the two inequalities used in step 10.1 are the endpoint bounds dim⁡κ(x)(ΩS/R⊗Sκ(x))≤r of step 7.1 and rank⁡(dxf)≤dim⁡kTyY; at r=0 the first is tight and at r=dim⁡X the second is tight, in both cases producing the stated equality rather than a strict inequality. Nonempty-choice: AC is declared in [F1] and is used in this proof only through the AC-assuming suppliers [F36] (regular loci), [F33] (transpose rank), [F23] (bases inside spanning sets), [F2] (the classical-scheme dictionary), [F7] (affine antiequivalence), [F6] (domain criterion), [F9] (function fields of charts) and [F11] (dimension equals transcendence degree), each cited at the step that uses it; the field-theoretic steps 3.1, 3.2-6.1 and the linear algebra of steps 8.1-10.1 make no further choice. Biconditional directions: no biconditional is asserted by this lemma; the only implications are the chain of equalities and the single inequality of step 10.1, whose forward reading gives surjectivity, and no converse is claimed.

Source qualification

The classical statement proved here is the source-open form of generic smoothness in characteristic 0. Vakil proves at §3.1, Proposition 3.1, for a dominant morphism of integral finite-type k-schemes that there is a nonempty open set U⊆X on which the morphism is smooth; his proof defines the relative dimension n=dim⁡X−dim⁡Y, notes that the relative differential module has rank n at the generic point and rank at least n everywhere, and uses upper semicontinuity of fibre rank and constant rank to conclude local freeness and flatness on a dense open set. The present item records only the source-side differentiability conclusion and is proved without local freeness, flatness or the smoothness of the structure morphisms: the spreading-out step 6.1 produces a nonempty principal open on which the fibre of the relative differential module is generated by the r lifted elements, and the final comparison step 10.1 uses the tangent-space criterion through Differentials, open restriction, and the chain rule. The smoothness conclusion that Vakil draws from that criterion is taken up by the consumer Generic smoothness on the source through The submersion criterion between smooth varieties, not asserted here. The characteristic-0 hypothesis enters only through perfectness of K and the separating transcendence basis of [F14]; positive characteristic is genuinely different, as recorded on the counterexample page. The source works with schemes; the translation to irreducible classical varieties is the equivalence of [F2], and the affine charts, their coordinate rings and the canonical function fields are those of [F5] and [F9].

Depends on

Used by

Dependency tree · two levels

195 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources