Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-10-02
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.

Local support and index bound for the different of a curve map

Statement

Assume the Axiom of Choice. Let f:C→D be a finite surjective morphism of smooth proper geometrically integral curves over a field k, with finite separable function-field extension k(C)/k(D). For a closed point p of C, put q=f(p), let ep be its ramification index, and set lp=length⁡OC,p(ΩC/D,p). Then ΩC/D is coherent and torsion with finite support, and lp≥ep−1 for every p. More precisely, lp=0 if and only if ep=1 and κ(p)/κ(q) is separable; lp=ep−1 if and only if κ(p)/κ(q) is separable and ep is invertible in κ(q) (equivalently, the extension of discrete valuation rings is tamely ramified). If the residue extension is inseparable or the positive residue characteristic divides ep, then lp≥ep. Consequently Supp⁡(ΩC/D)={p:ep>1 or κ(p)/κ(q) inseparable}; when k is perfect this is exactly {p:ep>1}.

Facts & Assumptions

Given: A finite surjective morphism f:C→D of smooth proper geometrically integral curves over k with k(C)/k(D) finite separable, a closed point p∈C with image q=f(p), and the relative differential sheaf ΩC/D.

[F1]

The morphism f is finite and surjective, the extension k(C)/k(D) is finite and separable of degree deg⁡(f), and the local rings OC,p, OD,q are discrete valuation rings with uniformizers tp, tq; write ΩC/D for the relative differential sheaf. (Finite morphisms of schemes, Ramification index of a morphism of curves, Local rings at closed points of smooth curves are discrete valuation rings, Sheaf of relative Kähler differentials)

[F2]

Kähler differentials commute with base change: for C′=C×DD′ the canonical map g∗ΩC/D→ΩC′/D′ is an isomorphism; in particular ΩC/D,p⊗OC,pOC,p^≅ΩB^/A^ for the completed local rings A^=OD,q^, B^=OC,p^; completions are flat, so the local length lp is not changed. (Relative differentials commute with scheme base change)

[F3]

Separable function fields have no differentials: if L/K is a finite separable field extension, then ΩL/K=0. Indeed L=K(a) for some a (A finite extension generated by elements all but possibly one of which are separable is simple), with minimal polynomial m separable, so its derivative satisfies m′(a)≠0 (An irreducible polynomial over a field is separable exactly when its derivative is nonzero); the presentation ΩK[x]/(m)/K≅(K[x]/(m)) dx/(m′(a)dx) from Existence and generators of Kähler differentials and Jacobian presentation of Ω then vanishes because m′(a) is a unit of L.

[F4]

If ΩC/D vanishes at the generic point of C then it is a torsion sheaf on the integral curve C; a nonzero coherent torsion sheaf on C is supported in a proper closed subset, which is a finite set of closed points. At a closed point p the stalk ΩC/D,p is then a finite-length OC,p-module, and lp is its length. (Proper closed subsets of a curve are finite, Composition series and length of a module, Coherent module sheaves)

[F5]

Local structure after completion. Choose an affine neighborhood V=Spec⁡(A0) of q; because f is finite, f−1(V)=Spec⁡(R0) with R0 finite over A0. Put A=(A0)q and R=R0⊗A0A. The map A→R is injective and R is a domain, so R is torsion-free over the DVR A and therefore finite free. After the flat completion A→A^, the finite algebra R⊗AA^ is a product of its local factors Bp′=OC,p′^ indexed by the points p′ above q: its special fibre is an Artinian ring whose local idempotents lift uniquely in the complete algebra. Each factor is a direct summand, hence finite free over A^, and is a complete DVR. For the chosen factor write A=OD,q^, B=OC,p^, K0=Frac⁡(A), L0=Frac⁡(B), K=κ(q), and L=κ(p). Then L0/K0 is finite separable (it is a factor after base change of the generically separable field extension), and tq=usep for a unit u∈B and a uniformizer s=tp of B. The special fibre C0=B/tqB has ep successive quotients isomorphic to L over K, so dim⁡KC0=ep[L:K]. (A finite flat module over a local ring is free, Every nonzero fraction is a unit times a power of a uniformiser, Ramification index of a morphism of curves)

[F6]

The completed map A→B is finite flat and a local complete intersection. The graph C→C×kD is a section of the smooth projection C×kD→C, hence a regular immersion (Stacks, Lemma 31.23.8, tag 067R); composing with the smooth projection C×kD→D gives an lci morphism (Stacks, Lemma 37.62.7, tag 069J). Finite flatness follows locally because the finite algebra over the target DVR is torsion-free, hence free, and this property is preserved by completion and by taking a direct factor. Since f is finite, it is quasi-finite. The local quasi-finite flat lci criterion gives, after shrinking, a presentation B=A[x1,…,xn,1/h]/(f1,…,fn) with a regular sequence of n equations (Stacks, Lemma 49.10.1, tag 0BWE). If J=(∂fi/∂xj), the conormal presentation is Bn→JBn→ΩB/A→0, so Fitt⁡0(ΩB/A)=(det⁡J) by the definition of the zeroth Fitting ideal. The determinant is nonzero because the generic field extension is separable and thus ΩL0/K0=0. The same determinant generates the Noether different. Put P=A[x1,…,xn,1/h], let I=ker⁡(B⊗AB→B), and write gj=xj⊗1−1⊗xj in P⊗AB. These gj generate the kernel of multiplication. The Koszul complex on (fi) in P resolves B because the presentation is a regular sequence. For the diagonal sequence, write P⊗AB=B[y1,…,yn,1/h(y)] and let xˉj be the image of xj in B. Before localization the sequence yj−xˉj is regular: successively quotienting by its first r terms gives the polynomial ring in the remaining variables over B, and the next monic linear polynomial is a nonzerodivisor even when B has zero divisors. Localizing at h(y) preserves regularity, and the final quotient is B[1/h(xˉ)]=B because h(xˉ) is already a unit in B. Thus the Koszul complex on (gj) resolves B over P⊗AB. Expanding each polynomial difference gives fi(x⊗1)−fi(1⊗x)=∑j(∂fi/∂xj)(1⊗x)gj+∑j,raijrgjgr. The comparison map between these Koszul resolutions sends the degree-one generator for fi to the linear combination of the gj with coefficients 1⊗(∂fi/∂xj) plus terms in (g1,…,gn); its top component is the determinant of that coefficient matrix. Both complexes compute Tor⁡∗P(B,B): the first is a free P-resolution, and the second is a flat P-resolution because B is flat over A. After tensoring with B, the top homology of the second complex is the kernel of the map with entries gj on B⊗AB, namely Ann⁡(I). The comparison map carries the generator of the top homology of the first complex to an element of this annihilator; multiplying its image in B⊗AB gives the determinant of the coefficient matrix modulo I, which is det⁡J. Thus the Noether different, the image of Ann⁡(I)→B, is (det⁡J) (Stacks, Lemma 49.12.2, tag 0BWD). Now let W=Hom⁡A(B,A) and let τ∈W be the trace functional b↦Tr⁡B/A(b). The diagonal-annihilator pairing identifies Ann⁡(I) with Hom⁡B(W,B) (Stacks, Lemma 49.6.6, tag 0BVS): for a finite A-basis bi and dual basis bi∨, an element ∑ibi⊗ci maps to the functional bi∨↦ci. Conversely a B-linear functional ϕ:W→B maps to ∑ibi⊗ϕ(bi∨); its B-linearity is exactly the relation placing this tensor in Ann⁡(I). Under this pairing, multiplication on Ann⁡(I) agrees with evaluation at τ. Indeed, if bibj=∑raijrbr and ξ=∑ibi⊗ci∈Ann⁡(I), then the coefficient of bi in (bj⊗1)ξ=(1⊗bj)ξ gives bjci=∑rajricr. Summing over i=j shows ∑ibici=∑iTr⁡B/A(bi)ci, which is precisely μ(ξ)=ϕξ(τ) (Stacks, Lemma 49.6.7, tag 0BVT). Hence the Noether different is the image of evaluation at τ. By the socle argument in [F7], W=Bλ for a generator λ and τ=hλ. The image of Hom⁡B(W,B)→B, ϕ↦ϕ(τ), is then (h). Stacks, Lemma 49.9.3 (tag 0BW6) identifies this image with the different because W is invertible; Lemma 49.12.3 (tag 0BWG) identifies the different for this quasi-finite syntomic map with the Kähler different; and Lemma 49.7.4 (tag 0BVZ) computes that ideal from the Jacobian presentation. Consequently Fitt⁡0(ΩB/A)=(det⁡J)=(h). This proves the Jacobian/Koszul/trace-different bridge under the stated finite-flat-lci hypotheses; it uses neither a monogenic extension nor a residue-field perfectness assumption. (Fitting ideal sheaves, Jacobian presentation of Ω, Existence and generators of Kähler differentials)

[F7]

The dual module W=Hom⁡A(B,A) is free of rank one over B, but its generator is not generally the trace functional. Since B is finite free over A, reduction gives W/tqW≅Hom⁡K(C0,K). The algebra C0=B/(sep) has socle Ann⁡C0(s)=(sep−1)/(sep), one-dimensional over its residue field L; hence it is Artinian Gorenstein. For completeness, choose a K-linear functional ϕ:C0→K whose restriction to the socle is nonzero. The multiplication map C0→Hom⁡K(C0,K), c↦(d↦ϕ(cd)), is injective: if c≠0, the nonzero ideal (c) meets the socle, and since the socle is one-dimensional over L, multiplying a nonzero element of that intersection by a suitable lift of an element of L makes its ϕ-value nonzero. It is therefore an isomorphism by equality of finite K-dimensions. Lift its generator to λ∈W. The map B→W, b↦bλ, is an isomorphism modulo tq; Nakayama makes it surjective, and both sides are free A-modules of the same finite rank, so it is an isomorphism. Write the trace functional as τ=hλ for the resulting generator λ and some h∈B. By [F6], (h)=Fitt⁡0(ΩB/A), so lp=length⁡B(B/(h))=ord⁡B(h). (Assuming the Axiom of Choice, Nakayama's lemma, Length and valuation in a DVR, Composition series and length of a module)

[F8]

The trace functional on the fibre C0 is τ0(c)=Tr⁡C0/K(c)=epTr⁡L/K(cˉ). Indeed the filtration by (s)j has ep quotients isomorphic to L, and multiplication by c acts on each quotient as multiplication by cˉ; summing their traces gives the formula. The field trace map is nonzero exactly for a separable finite field extension, and therefore τ0≠0 exactly when L/K is separable and ep is invertible in K. This is a statement about the trace functional; the trace pairing on C0 may be degenerate when ep>1. Trace commutes with this finite-free base change, so τ0 is the reduction of τ. (Stacks Project, Lemma 49.4.8 (tag 0C13); The degree [K:F]=dim⁡FK of a finite field extension)

[F9]

For a nonzero h∈B with ord⁡B(h)=d, length⁡B(B/(h))=d. If the reduction of h modulo sep is zero, then h∈(sep) and d≥ep; if that reduction is a nonzero element of the socle (sep−1)/(sep), then d=ep−1. (Length and valuation in a DVR, Every nonzero fraction is a unit times a power of a uniformiser, Composition series and length of a module)

[F10]

Perfect residue fields: if k is perfect then every finite extension of k is separable, and both κ(p) and κ(q) are finite extensions of k; hence L/K is separable for every point p. (Every algebraic extension of a perfect field is separable, Ramification index of a morphism of curves)

[F11]

The sheaf ΩC/D is coherent under the stated Axiom of Choice. On affine charts V=Spec⁡(A) of D, the finite morphism has f−1(V)=Spec⁡(B) with B finite over A; since D is a finite-type curve over the Noetherian field k, A is Noetherian, so B is finite type and finitely presented over A. A finite polynomial presentation of B makes ΩB/A a cokernel between finite free B-modules by the Jacobian presentation. Affine compatibility identifies ΩC/D locally with the associated sheaf of these finite modules, so it is quasi-coherent of finite type. The same finite-type-over-k argument makes C locally Noetherian, and hence ΩC/D is coherent. (Curves over a field, A field has only the zero ideal and itself, hence is Noetherian, Every algebra of finite type over a Noetherian ring is a Noetherian ring, Finite morphisms of schemes, Subalgebra generated by a subset, algebras of finite type, and module-finite algebras, Every algebra of finite type over a Noetherian ring is finitely presented, Jacobian presentation of Ω, Affine charts recover the algebraic module of differentials, Quasi-coherent module on a scheme, Locally Noetherian and Noetherian schemes, Coherent sheaves on a locally Noetherian scheme, The Axiom of Choice)

Proof

technique · direct; reduce to the completed local picture at $p$, identify the Fitting ideal of the relative differentials with the trace different by the local complete-intersection and diagonal Koszul calculations, and compute its order using the trace functional on the special fibre
1.1F1F3F4F11

Generic vanishing. By [F3] applied to the finite separable extension k(C)/k(D) one has Ωk(C)/k(D)=0; this is the stalk of ΩC/D at the generic point of the integral curve C, so the coherent sheaf ΩC/D of [F11] is torsion and, by [F4], its support is a finite set of closed points and each stalk ΩC/D,p has finite length lp over the discrete valuation ring OC,p.

1.2F2F5

Local reduction. Fix p with image q. The affine finite algebra localized at q in [F5] is finite free over OD,q; flat completion splits it into the product of the completed local factors indexed by the points over q. Base change of Ω to the factor at p gives ΩB/A, and faithfully flat completion preserves the finite length: a composition series over OC,p tensors to a composition series over B with the same residue field and the same number of factors. The ramification index and residue extension are unchanged. We may work with the complete DVR extension A→B of [F5], with tq=usep.

1.3F6F7

Local different calculation. By [F6] and [F7], choose a B-generator λ of W=Hom⁡A(B,A) and write the trace functional as τ=hλ. Then (h)=Fitt⁡0(ΩB/A), so lp=length⁡B(B/(h))=ord⁡B(h). Put C0=B/tqB=B/(sep) and denote by h0 and λ0 the reductions of h and λ. The reduction of τ is τ0=h0λ0.

2.1F8step 1.3

Trace on the fibre. The filtration C0⊃(s)⊃⋯⊃(sep)=0 has ep quotients isomorphic to L. Multiplication by c∈C0 acts on each quotient as multiplication by its residue cˉ∈L, so [F8] gives τ0(c)=epTr⁡L/K(cˉ). Thus τ0≠0 exactly when L/K is separable and ep is invertible in K.

2.2F7F8F9step 1.3

Tame case. Suppose L/K is separable and ep is invertible in K. Then τ0≠0, so h0≠0 because λ0 generates Hom⁡K(C0,K). For every c∈C0, multiplication by sc is nilpotent, hence has trace zero; therefore τ0(sc)=0 and (sτ0)(c)=0. As τ0=h0λ0 and λ0 is a generator, this says sh0=0. Thus h0 is a nonzero element of the socle Ann⁡C0(s)=(sep−1)/(sep), so its lift h has valuation exactly ep−1. By step 1.3, lp=ep−1.

2.3F8F9step 1.3

Inseparable or wild case. If L/K is inseparable or the residue characteristic divides ep, then [F8] gives τ0=0, hence h0=0 because λ0 generates the dual module. Thus h∈tqB=(sep), so ord⁡B(h)≥ep and [F9, step 1.3] gives lp≥ep. Together the two cases prove lp≥ep−1, with equality exactly in the tame case.

3.1F8F9F10step 2.2step 2.3

Vanishing, support, and perfect base. If lp=0, then ep=1 because lp≥ep−1, and the inseparable case of step 2.3 is excluded; conversely, ep=1 and separable residue extension is tame and gives lp=0 by step 2.2. Since the generic stalk vanishes, Supp⁡(ΩC/D)={p:ep>1 or κ(p)/κ(q) is inseparable}. If k is perfect, each residue field is finite over k, so every such residue extension is separable and the support is exactly {p:ep>1}.

4.1

Conclusion. Coherence and finite support were proved in steps 1.1–1.2, and the local length, equality, vanishing, and support assertions follow from steps 1.3–3.1. The proof fixes a generator λ of the dualizing module and expresses the trace as hλ; it does not assert that the trace itself generates the dual module or that the fibre trace pairing is nondegenerate. ∎

Depends on

Used by

Dependency tree · two levels

144 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