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

Injective abelian sheaves are flasque

Statement

Let X be a topological space and let I be an injective object of Ab(X) (Injective object, Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories). Then I is flasque (Flasque sheaf): for all open subsets U⊆V⊆X the restriction map I(V)→I(U) is surjective.

No choice principle beyond the given data is used: the injective object I is part of the hypothesis.

Facts & Assumptions

[F1]

An object I of an abelian category is injective when every morphism M→I out of a subobject extends over the inclusion (Injective object).

[F2]

Extension by zero along an open inclusion j is left adjoint to restriction: Hom⁡X(j!F,G)≅Hom⁡U(F,j−1G), naturally in both variables, and j! is exact (Extension by zero is left adjoint to restriction and is exact on abelian sheaves, Extension by zero for abelian sheaves on an open subspace).

[F3]

Let ZU be the sheaf on U associated to the constant presheaf with value Z (Sheafification of a presheaf). Every presheaf morphism out of that constant presheaf into a sheaf E on U factors uniquely through the sheafification map, and such a presheaf morphism is determined by the image of 1∈Z at the open U, that is, by an element of E(U) (Sheafification is left adjoint to the inclusion of sheaves into presheaves).

[F4]

The sections of the extension by zero over an open W are the sections of F over W∩U whose support is closed in W (Extension by zero for abelian sheaves on an open subspace).

[F5]

The kernel sheaf of a morphism φ:F→G of sheaves is computed objectwise, ker⁡(φ)(W)=ker⁡(φW) (Kernel sheaves are objectwise, while cokernels and images are sheafified); hence a morphism of sheaves injective on sections over every open has zero kernel, and in the abelian category Ab(X) a morphism with zero kernel is a monomorphism (In an abelian category, monic means zero kernel and epic means zero cokernel, Sheaves of abelian groups, and likewise sheaves of modules on a ringed space, form abelian categories).

[F6]

I is the flasque condition: for all open U⊆V⊆X the restriction map I(V)→I(U) is surjective (Flasque sheaf).

Proof

Given: A topological space X, an open inclusion of opens U⊆V⊆X, and an injective abelian sheaf I on X.

1.1

Let jU:U↪X and jV:V↪X be the inclusions and let ZU,ZV be the sheaves associated to the constant presheaves with value Z on U and on V [F3]. Since V is open, the restriction (jV!ZV)∣U=jU−1jV!ZV has sections over an open W⊆U equal to (ZV)(W∩V)=(ZV)(W)=ZU(W), so restriction along U⊆V identifies it with ZU; concretely its sections over W are the locally constant Z-valued functions on W with closed support in W [F4]. Let β:ZU→(jV!ZV)∣U be that identification and let α:jU!ZU→jV!ZV be the morphism whose adjoint transpose under the adjunction [F2] is β; on sections over an open W the map αW extends a section of Z over W∩U with closed support in W by zero across W∖U.

F2F3F4construct
1.2

Combining the adjunction bijection [F2] with the presheaf correspondence of [F3] gives, for every open W⊆X, a natural bijection Hom⁡X(jW!ZW,I)≅I(W): a morphism jW!ZW→I corresponds to ZW→I∣W, and by [F3] this corresponds to the image of 1∈Z=ZW(W) in I(W); a morphism of sheaves I→I′ or an inclusion W⊆W′ acts by the corresponding map of section groups, so the bijection is natural and, for W⊆W′, it carries the element of I(W′) to its restriction in I(W).

F2F3
2.1

For every open W⊆X the map αW is injective, because it is the inclusion of the sections over W∩U into the sections over W∩V given by extension by zero [F4, step 1.1]. By [F5] the kernel sheaf ker⁡(α) is computed objectwise, so ker⁡(α)(W)=0 for every open W; hence ker⁡(α)=0, and since Ab(X) is abelian [F5] the morphism α is a monomorphism.

F5step 1.1
3.1

Let s∈I(U) and let fs:jU!ZU→I correspond to s under the bijection of step 1.2 applied to U. By step 2.1 the morphism α is a monomorphism, so [F1] applied to the subobject α:jU!ZU↣jV!ZV and to the morphism fs provides g:jV!ZV→I with g∘α=fs. Let t∈I(V) correspond to g under the bijection of step 1.2 applied to V. Precomposition with α corresponds, under the two bijections of step 1.2, to the identification ZU≅(jV!ZV)∣U of step 1.1, so by the naturality of step 1.2 the element corresponding to g∘α is the restriction t∣U; the identity g∘α=fs therefore says t∣U=s. Hence every s∈I(U) extends to I(V), that is, ρUV is surjective, and since U⊆V were arbitrary open subsets, I is flasque [F6]. ∎ [F1, F2, F3, F6, step 2.1, step 1.2]

F1F2F3F6∎

Depends on

Used by

Dependency tree · two levels

29 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