Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)
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.

Bounded fibrewise-soft resolutions from a uniform all-sheaf dimension bound

Statement

Assume the Axiom of Choice. Let f:X→Y be a continuous map between locally compact Hausdorff spaces (Locally compact topological space: every point has a compact neighbourhood; and what this says in a metric space, Hausdorff space: distinct points have disjoint open neighbourhoods; every metrizable space is Hausdorff and the indiscrete topology on two points is not) and let d≥0 be an integer such that Hcq(V,F)=0(q>d) for every open subspace V of every fibre f−1(y), y∈Y, and every sheaf F of k-vector spaces on V (A sheaf on a topological space, Compactly supported global sections and their right derived functors; the sheaves may equally be sheaves of abelian groups). Then every sheaf A of k-vector spaces on X has a bounded resolution by fibrewise c-soft sheaves: there is an exact sequence 0⟶A⟶K0⟶K1⟶⋯⟶Kd⟶0 in which each Kj restricts to a c-soft sheaf on every fibre f−1(y) (c-soft sheaves). For d=0 this says that every sheaf on X is already c-soft on every fibre. In particular the constant sheaf kX has such a resolution.

Facts & Assumptions

Given: A continuous map f:X→Y between locally compact Hausdorff spaces, an integer d≥0 with Hcq(V,F)=0 for all q>d, all open subspaces V of fibres of f and all sheaves F on V, a sheaf A of k-vector spaces on X, and the Axiom of Choice.

[F1]

Fibres and their open subspaces: a fibre F=f−1(y) is closed in X because singletons in Y are closed (a point is compact, so In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones applies) and continuous preimages of closed sets are closed (For a map of spaces the following agree: continuity at every point, preimages of open sets open, preimages of closed sets closed, preimages of subbasic open sets open, and f(A‾)⊆f(A)‾); a closed subspace of a locally compact space is locally compact, and Hausdorffness is hereditary, so every fibre and every open subspace of a fibre is locally compact Hausdorff. Compactness of a subset may be read in the subspace or in the ambient space (In a Hausdorff space a point and a disjoint compact set, and two disjoint compact sets, have disjoint open neighbourhoods; hence every compact subset is closed, and in a compact Hausdorff space the compact subsets are exactly the closed ones, In a locally compact Hausdorff space every point has a neighbourhood base of compact sets, every open subspace and every closed subspace is locally compact, every open set around a point contains an open set with compact closure inside it, and every compact set sits inside an open set with compact closure, T0, T1, and Hausdorffness are hereditary, Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace, Open cover, subcover, and compact topological space; a compact subset is a subspace that is compact in its own right).

[F2]

c-softness and restrictions: injective k-sheaves are flasque by the following local extension argument. For opens V⊆U⊆X, set GU=jU!kU and GV=jV!kV. The canonical map GV→GU is injective on every stalk: it is the identity k→k on V and has zero source outside V. The module-linear section adjunction Hom⁡(GU,I)=I(U) is the construction of Enough injective sheaves of modules, proof step 1.4, applied to kX. Injectivity of I extends every GV→I across this monomorphism, so I(U)→I(V) is surjective. Thus I is flasque and its underlying abelian sheaf is c-soft by c-soft sheaves; injective abelian sheaves are also c-soft; restriction of a c-soft sheaf to an open or closed subspace is c-soft; c-soft sheaves are acyclic, Hcq=0 for q>0; the restriction of a sheaf to an open subspace is the inverse image along the open inclusion and is exact (c-soft sheaves, Compact-support acyclicity of c-soft sheaves, Restriction of a sheaf to an open subspace, Inverse image presheaf and inverse image sheaf).

[F3]

The vanishing criterion: if a sheaf E on a locally compact Hausdorff space Z satisfies Hc1(V,E∣V)=0 for every open V⊆Z, then E is c-soft on Z (Vanishing compactly supported first cohomology on opens characterises c-softness).

[F4]

Under AC, modules over the constant ring sheaf kX have functorial injective embeddings; iterating cokernels gives one specific resolution entirely in k-sheaves (Enough injective sheaves of modules). The abelian-sheaf assertion is Enough injective abelian sheaves, used for the separately stated abelian case.

[F5]

Long exact sequences: the functors RqΓc(Z,−) on a locally compact Hausdorff space Z form a cohomological delta functor with R0Γc(Z,−)=Γc(Z,−), so every short exact sequence of abelian sheaves on Z has a long exact compactly supported cohomology sequence; a sequence of sheaves is exact if and only if it is exact on every stalk, and inverse-image restriction to any subspace preserves exactness: its stalk at v is the original stalk at v (The stalk of an inverse image sheaf is the stalk over the image point), so A sequence of abelian sheaves is exact exactly when it is exact on every stalk applies (Right derived functors form a cohomological delta functor, Compactly supported global sections and their right derived functors, Exact sequences of sheaves, A sequence of abelian sheaves is exact exactly when it is exact on every stalk).

[F6]

The Axiom of Choice, from which dependent choice follows; dependent choice is used by the resolution and delta-functor theorems of facts F4 and F5 (The Axiom of Choice, AC implies DC implies countable choice).

Proof

technique · direct
1.1F1F2

Fibres are locally compact Hausdorff. For y∈Y the fibre F=f−1(y) is closed in X because {y} is closed in the Hausdorff space Y and f is continuous [F1], so F is a closed subspace of the locally compact space X and is locally compact, and it is Hausdorff as a subspace of a Hausdorff space [F1]; the same holds for every open subspace V⊆F [F1]. Consequently, for every sheaf G on X that is c-soft on X, the restriction G∣F is c-soft on F and its further restriction G∣V is c-soft on V, by the closed- and open-restriction clauses of [F2]; if G is injective on X it is c-soft on X by the injectivity clause of [F2].

2.1step 1.1F2F4

The resolution and its terms. Fix the supplied functorial injective resolution datum on Sh⁡k(X) of [F4] (on Ab(X) for the abelian case) and let 0→A→I0→I1→⋯ be the injective resolution it assigns to A. Each Ij is injective in the chosen sheaf category, hence flasque and c-soft on X by [F2], hence restricts to a c-soft sheaf Ij∣F on every fibre F and to a c-soft sheaf Ij∣V on every open V of a fibre, by [step 1.1]; in particular each Ij is fibrewise c-soft.

3.1step 2.1F2F5

Dimension shifting on an open subspace of a fibre. Let V⊆F be open in a fibre F=f−1(y) and define the syzygies Z0:=A and, for j≥0, Zj+1:=coker⁡(Zj→Ij), so that 0→Zj→Ij→Zj+1→0 is a short exact sequence of sheaves on X. The inclusion V↪X need not be open, but inverse-image restriction preserves exactness by the stalk argument of [F5], so 0→Zj∣V→Ij∣V→Zj+1∣V→0 is a short exact sequence of sheaves on the locally compact Hausdorff space V [F5] whose middle term is c-soft, hence acyclic [F2]; the long exact compactly supported cohomology sequence of [F5] therefore gives isomorphisms Hcp(V,Zj+1∣V)→ ∼ Hcp+1(V,Zj∣V) for every p≥1, because the two adjacent groups of the c-soft sheaf Ij∣V vanish in positive degrees. Iterating these isomorphisms for j=0,1,…,d−1 with p=1,2,…,d gives Hc1(V,Zd∣V)≅Hcd+1(V,A∣V)=0, the last group vanishing by the dimension hypothesis of the statement because d+1>d and V is an open subspace of a fibre.

4.1step 2.1step 3.1F3F5

The cokernel after d steps is fibrewise c-soft. Let F=f−1(y) be any fibre and let V⊆F be open; by [step 3.1] one has Hc1(V,Zd∣V)=0 for every such V, so the vanishing criterion [F3] applied to the locally compact Hausdorff space Z=F and the sheaf E=Zd∣F shows that Zd∣F is c-soft on F. Since y was arbitrary, Zd restricts to a c-soft sheaf on every fibre. Concatenating the short exact sequences 0→Zj→Ij→Zj+1→0 for j=0,…,d−1 gives the exact sequence 0→A→I0→I1→⋯→Id−1→Zd→0, a bounded resolution of A entirely by k-linear maps and k-sheaves (by abelian maps and sheaves in the abelian case), whose terms I0,…,Id−1 are fibrewise c-soft by [step 2.1] and whose last term Zd is fibrewise c-soft by the preceding argument; when d=0 take K0=Z0=A and the identity sequence 0→A→idA→0; the isomorphism Hc1(V,A∣V)≅Hcd+1(V,A∣V)=0 of [step 3.1] with d=0 gives the c-softness of A on every fibre directly by [F3].

5.1step 4.1F3F4F5F6∎

Conclusion. The displayed bounded resolution of the statement is [step 4.1], and taking A=kX gives the instance of the constant sheaf. The Axiom of Choice is used only through the injective resolution datum of [F4] and the delta-functor and comparison statements of [F5], whose connecting maps use dependent choice, a consequence of AC [F6]; the fibre-by-fibre dimension count of [step 3.1] is finite.

Remarks

  • What is claimed and what is deferred. The resolution statement proved here is the finite-resolution form of Verdier's criterion: a uniform bound d on the compact-support dimension of the open subspaces of the fibres bounds the length of a resolution of every sheaf by fibrewise c-soft sheaves. The scaffold also contemplated a statement about bounded complexes of sheaves, obtained by resolving each term and totalising over the bounded index range. That totalisation requires a Cartan--Eilenberg-style compatible choice of comparison maps making the total complex a complex of sheaves (naive termwise lifts need not square to zero), which the foundation this page rests on does not supply; the complex-level clause is therefore deferred rather than asserted, and no result in this pair depends on it.

  • Where the uniform bound is used. The hypothesis is used exactly once, in [step 3.1], to kill Hcd+1(V,A∣V); it is a uniform bound over all sheaves and all open subspaces of all fibres, not merely a bound on the cohomological dimension of a fixed sheaf. A single sheaf of finite compact-support dimension on each fibre would not suffice for the statement as formulated.

  • Relation to the acyclicity and criterion lemmas. The terms Ij are c-soft because injective sheaves are c-soft, and the last term is c-soft by the converse criterion; both directions of the c-softness theory on this page are thereby used in the single construction.

Depends on

Used by

Dependency tree · two levels

123 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