Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 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.

Dual and base change for finite locally free sheaves

Statement

Let X be a scheme and let E be a finite locally free OX-module (Locally free sheaves of finite rank). Write E∨:=HomOX(E,OX) (The internal Hom sheaf of two module sheaves), so that by construction Γ(U,E∨)=Hom⁡OU(E∣U,OU) for every open U⊆X. Then:

  1. E∨ is finite locally free, and on every open U on which E∣U≅OU r one has E∨∣U≅OU r; in particular E∨ has the same rank function as E.
  2. The evaluation morphism ev⁡:E⟶E∨∨,ev⁡(e)(φ)=φ(e), is an isomorphism of OX-modules.
  3. For every morphism of schemes f:Y→X there is a canonical isomorphism f∗(E∨)  ≅  (f∗E)∨ of OY-modules (Pullback of a module along a morphism of ringed spaces), natural in E.

No choice principle is used.

Facts & Assumptions

Given: A scheme X; a finite locally free OX-module E with its rank charts; a morphism of schemes f:Y→X.

[F1]

E is locally free of finite rank: every x∈X has an open neighbourhood U with an isomorphism E∣U≅OU r, OU0=0, OU1=OU, and the rank is well defined and locally constant (Locally free sheaves of finite rank).

[F2]

The internal Hom HomOX(F,G) is the sheaf U↦Hom⁡OU(F∣U,G∣U) with restrictions given by restriction of morphisms; it is a sheaf of OX-modules and its restriction to an open W is HomOW(F∣W,G∣W) (The internal Hom sheaf of two module sheaves, Modules on a ringed space).

[F3]

The pullback is f∗G=OY⊗f−1OXf−1G, it is a functor on module sheaves, and for an open U⊆X the restriction to f−1(U) computes the pullback along f∣f−1(U) (Pullback of a module along a morphism of ringed spaces).

[F4]

Pullback is left adjoint to pushforward: for module sheaves G on X and F on Y there is a natural bijection Hom⁡OY(f∗G,F)≅Hom⁡OX(G,f∗F) (Pullback of modules is left adjoint to pushforward).

[F5]

Sections over an open set are determined by their restrictions to any open cover, and compatible families over an open cover glue uniquely (A sheaf on a topological space).

Proof technique: direct; compute the dual and the evaluation map on trivialising charts of E, and compare the two sides of the base change map, defined as the transpose of "pull back a homomorphism", on those charts.

Proof

1.1F2F5

Cover criterion: if φ:F→G is a morphism of OY-modules and Y=⋃iWi is an open cover such that each restriction φ∣Wi:F∣Wi→G∣Wi is an isomorphism, then φ is an isomorphism; indeed injectivity is local by [F5], and for t∈G(V) the sections si∈F(V∩Wi) with φ(si)=t∣V∩Wi agree on overlaps because φ(si−sj)=0 and φ is injective on V∩Wi∩Wj, so they glue by [F5] to s∈F(V) with φ(s)=t by [F5] again.

1.2F2

For every ringed space (Z,OZ) and every r≥0 the morphism α:OZ r→HomOZ(OZ r,OZ) that on sections over V sends (a1,…,ar) to the homomorphism (x1,…,xr)↦∑ixiai is an isomorphism: its inverse sends ψ∈Hom⁡OV(OV r,OV) to (ψ(e1),…,ψ(er)), where e1,…,er are the standard basis sections, and both maps are natural in V, so they define mutually inverse isomorphisms of sheaves; for r=0 both sides are the zero sheaf, since OZ0=0 and Hom⁡(0,OV)=0, so the case of rank zero is included.

1.3F3

Let G be an OX-module and let U⊆X be open, with fU:f−1U→U the restriction of f. Restricting the defining formula of [F3] to the open f−1U gives a canonical isomorphism ρ:(f∗G)∣f−1U→fU∗(G∣U), because f−1(G∣U)=(f−1G)∣f−1U and Of−1U=OY∣f−1U; the isomorphisms ρ are natural in G and in U: they are compatible with restrictions to smaller opens and with morphisms u:G→G′.

1.4F3

Let g:Z→W be a morphism of ringed spaces and r≥0: then there is a canonical isomorphism g∗(OW r)≅OZ r. Indeed, by [F3] g∗(OW r)=OZ⊗g−1OWg−1(OW r); the inverse image of a finite direct sum is the direct sum of the inverse images, because on the colimit presheaf the construction is sectionwise and finite direct sums of presheaves are computed sectionwise, so g−1(OW r)=(g−1OW)r; tensoring over the ring g−1OW distributes over finite direct sums and OZ⊗g−1OWg−1OW≅OZ because g−1OW→OZ is a ring map making OZ a module over g−1OW and tensoring a module by the ring itself returns the module; hence g∗(OW r)≅(OZ)r, with the case r=0 giving the zero sheaf.

2.1F1F2step 1.2

Let U⊆X be open with an isomorphism θ:E∣U→OU r. Then E∨∣U=HomOX(E,OX)∣U≅HomOU(E∣U,OU)≅HomOU(OU r,OU)≅OU r, the first isomorphism by [F2], the second induced by θ, and the last by step 1.2; hence E∨ is finite locally free and agrees with E in rank on every chart.

2.2F2F3F4step 1.3

For each open U⊆X define ΨU:Hom⁡OU(E∣U,OU)→Hom⁡Of−1U(f∗E∣f−1U,Of−1U) by φ↦ρO−1∘fU∗(φ)∘ρE, where ρE,ρO are the isomorphisms of step 1.3 for G=E and G=OX; the maps ΨU are compatible with restrictions in U by the naturality of step 1.3, hence define a morphism of OX-modules Ψ:E∨→f∗HomOY(f∗E,OY); by the adjunction [F4] the morphism Ψ has a transpose c:f∗(E∨)⟶(f∗E)∨, the canonical comparison morphism, natural in E and f.

3.1F1F2step 1.1step 1.2

The evaluation morphism ev⁡:E→E∨∨ given on sections over V by e↦(φ↦φ(e)) is well defined and OX-linear, because φ∈E∨(V) is a homomorphism E∣V→OV by [F2] and the assignment is additive and OV-linear in e and compatible with restrictions; on a chart U of step 2.1 with trivialization θ and basis e1,…,er of E∣U mapping to the standard basis, the dual basis φj=θj of E∨∣U satisfies ev⁡(ej)(φ)=φ(ej), so under the identifications E∨∣U≅OU r and E∨∨∣U≅OU r supplied by step 1.2 the map ev⁡∣U corresponds to the identity matrix and is an isomorphism; by the cover criterion of step 1.1 applied to a trivialising cover of X, ev⁡ is an isomorphism.

3.2step 1.2step 1.4step 2.2

Let U⊆X be a chart of E as in step 2.1. On f−1U the morphism c is computed by steps 1.3 and 1.2 as follows: the identifications f∗(E∨)∣f−1U≅fU∗(E∨∣U)≅fU∗(OU r)≅Of−1U r and (f∗E)∨∣f−1U≅HomOf−1U(fU∗(E∣U),Of−1U)≅HomOf−1U(Of−1U r,Of−1U)≅Of−1U r hold by step 1.4 and steps 1.3, 1.2, and the transpose construction of step 2.2 sends the pulled-back j-th basis functional φj — a local section of f∗(E∨) — to fU∗(φj), which under these identifications is the j-th coordinate functional of Of−1U r, that is, the j-th basis element; therefore c∣f−1U corresponds to the identity matrix and is an isomorphism.

4.1step 1.1step 2.1step 3.1step 3.2∎

Choosing a trivialising open cover of X, the opens f−1U cover Y and c restricts to an isomorphism on each of them by step 3.2, so c is an isomorphism by the cover criterion of step 1.1: this proves claim 3, while claim 1 is step 2.1 and claim 2 is step 3.1. Every morphism constructed is canonical and all identifications involve only finitely many standard basis elements of a free module of finite rank, so no choice principle is used.

Depends on

Used by

Dependency tree · two levels

20 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