Alphabeta Math
LemmaStatement: AI-adaptedProof: 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.

Sheafification exists for the fppf site

Statement

Assume the Axiom of Choice (AC) (The Axiom of Choice). For every presheaf of sets F on (Sch/S)fppf (Fppf sheaves of sets and sheafification) there is an fppf sheaf Fa and a morphism F→Fa satisfying the universal property of the sheafification; it is unique up to unique isomorphism, the unit is an isomorphism if F is already a sheaf, and sheafification is functorial and commutes with finite limits of sheaves. It is computed by the two-step plus construction Fa=F++ over the fppf pretopology (Fppf coverings and the fppf site).

Here the fixed big site has the standard bounded meaning: its underlying category C of S-schemes has a set of objects and arrows, contains S and the empty scheme, and is closed under chosen fibre products. Coverings are the fppf covering families whose members lie in C. This is the set-sized big-site convention of Stacks, Definition 34.7.6, rather than an assertion that the proper class of all schemes is small. Every presheaf on this fixed site is allowed; no bound on its section sets is imposed.

Facts & Assumptions

Given: A presheaf of sets F on the fppf site; AC.

[F1]

Fppf coverings are stable under base change and under composition, and a common refinement of two coverings of T is given by the family {Ti×TTj→T} (Fppf coverings and the fppf site).

[F2]

A presheaf G is an fppf sheaf when for every fppf covering the restriction map G(T)→∏iG(Ti) identifies G(T) with the set of compatible families; sheafification is the universal morphism to an fppf sheaf and is unique up to unique isomorphism when it exists (Fppf sheaves of sets and sheafification, Natural transformation and its components).

[F3]

For every small filtered category J and finite category K, filtered colimits commute with finite limits in Set (Filtered colimits commute with finite limits in Set).

[F4]

In a small filtered colimit of sets, two elements have the same image if and only if they become equal after applying some pair of arrows to a common object (Two representatives in a filtered colimit of sets are equal exactly when they become equal at one common later stage).

Proof

1.1givenconstruct

Size of the fixed site and its coverings. The category C is small in the sense of Category, object, morphism, domain, codomain, identity, composition, and hom-collection: its object and arrow collections are sets. Such a set-category closed under fibre products can be obtained from any set of required S-schemes by including S and the empty scheme and repeatedly adjoining one fibre product for each pair of arrows with common target. At each finite stage there are only set-many pairs, because morphisms between two schemes form a set; AC selects the fibre-product models for the set of pairs at each stage, and the union of these stages is a set and contains fibre products for every pair of its arrows. This construction verifies the size and closure properties used here; a saturated bounded big site as in the cited Stacks construction has these same properties. For fixed T, the arrows with target T form a set MT. Replace a covering family by its support, the subset of MT consisting of the distinct arrows occurring in it. Its support is still a cover. Repeated occurrences of an arrow carry identical sections in a matching family: pull their compatibility equality back along the diagonal of its source over T. Hence deleting repetitions neither changes the matching-family set nor the generated sieve. Covering supports thus form a subset of P(MT), and the sieves they generate also form a set. All products of section sets and all colimits below are therefore small. No existence axiom for Grothendieck universes is used.

2.1F1step 1.1given

The plus construction. For a covering U={Ti→T}i∈I let EF(U) be the set of compatible families in ∏iF(Ti). Order coverings by refinement, so that arrows go from a covering to a refining covering. A refinement pulls a matching family back, independently of the chosen refinement maps: two maps from a member V to members Ti,Tj over T give a map V→Ti×TTj, and compatibility makes the two restrictions equal. Thus EF is a functor on the preorder of coverings, even though the category retaining all refinement maps need not be filtered. The preorder is filtered by the common product refinement of [F1]. Use the covering supports of step 1.1. Refinement of supports is a preorder on a set; their product refinement is again a covering support after removing repetitions. Thus its filtered colimit is a colimit over a small category. Define F+(T)=colim⁡UEF(U). The identity covering supplies F(T)→F+(T); base change of coverings defines restriction maps. Independence of refinement maps and [F1] give the presheaf identities and naturality of this unit. For the empty target the empty covering has a singleton matching set; it refines every covering, so F+(∅) is a singleton.

3.1F2F4step 2.1

The plus construction is universal for maps into sheaves. Given a:F→H with H a sheaf, apply a to a compatible family representing an element of F+(T) and glue in H(T). Refinement does not change the glued element, because its restrictions agree on a covering; equality in the filtered colimit is eventual by [F4]. This defines a natural extension F+→H. It is unique: every element of F+ is locally the image of its representing sections of F, and the sheaf condition determines its image in H.

3.2F1F4step 2.1given

F+ is separated. Suppose x,y∈F+(T) agree on every member Ti of a covering. Choose a common refinement of their representative coverings. On each Ti, [F4] gives a further covering where the two restricted matching families agree. AC chooses these witnesses for the set of indices i, and [F1] composes all these local refinements into one covering of T on which the representatives agree. Therefore x=y by [F4]. Moreover the unit G→G+ is injective for every separated presheaf G: equality of two unit images is equality on a covering, hence equality in G.

4.1F1F4step 2.1step 3.2

Separated presheaves have sheafified plus. Let G be separated and let xi∈G+(Ti) be a matching family. Using AC, represent each xi on a covering {Tij→Ti} by a matching family sij∈G(Tij). On W=Tij×TTi′j′, the images of the two restricted sections in G+(W) agree, since both represent the restrictions of the matching xi,xi′. Injectivity of G(W)→G+(W) from step 3.2 makes the sections themselves equal. Thus (sij) is a matching family on the composed covering of T; its class in G+(T) glues the xi. Uniqueness follows from the separatedness of G+ in step 3.2. Consequently G+ is a sheaf. AC is used to select local representatives here and local equality witnesses in step 3.2; it never asserts that the category of all refinement maps is filtered.

5.1F2step 3.1step 3.2step 4.1

Sheafification. By step 3.2 F+ is separated, and by step 4.1 F++ is a sheaf. Applying step 3.1 twice proves that F→F++ is universal for maps into sheaves. It is unique up to unique isomorphism by [F2]. If F is already a sheaf, gluing its matching families identifies F+(T) with F(T) for every T, compatibly with restriction, so the unit to F++ is an isomorphism. A natural transformation acts on matching families, hence on their colimits, proving functoriality.

6.1F3step 2.1step 5.1discharge-construct∎

Finite limits. For a fixed covering U, the functor F↦EF(U) commutes with all limits: a matching family in an objectwise limit is exactly a coherent collection of matching families in its component presheaves, because the two compatibility equalities can be tested componentwise. This argument permits infinite covering families; it does not require the products defining EF(U) to be finite. For a finite diagram of presheaves, its components use the same filtered preorder of coverings of T, so [F3] interchanges its finite limit with the filtered colimit in step 2.1. Thus plus, and then double plus, commutes with finite limits. Finite limits of sheaves are computed objectwise, since compatible local sections in each component glue uniquely and their diagram identities follow by local uniqueness. This proves the asserted finite-limit property of sheafification.

Depends on

Used by

Dependency tree · two levels

36 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