Write and similarly for . The geometric morphism induced by a functor hasPrecomposition preserves all pointwise limits and colimits, so in particular it preserves finite limits. The Right Kan extension exists because the categories are small and sets have all small limits; its universal property gives . Thus these functors define a geometric morphism .
There is also , a left Kan extension, with . The Yoneda lemma identifies , since for every ,This is the representable calculation used in the next parts.
A representable functor is an indecomposable projective object. Given an epimorphism , evaluate at . Epimorphisms and coproducts in a presheaf category are pointwise, so is the image of some element of a particular . By the Yoneda lemma, that element defines , and its composite into corresponds to , hence is the identity. The selected component is split epic. More generally, evaluation sends any epimorphism to a surjection, so a map from lifts through any epimorphism; this also proves its ordinary projectivity.
Conversely, every presheaf has the canonical epimorphismwhose component is the natural transformation named by . It is pointwise surjective, since an element at is reached from its own summand at . If is indecomposable projective, one component has a section . The endomorphism of is idempotent and therefore corresponds to an idempotent morphism .
If idempotents split in , choose with , . Then : the mutually inverse maps are and . ThusWithout that hypothesis the argument still proves that every such object is a retract of a representable. The initial presheaf is not indecomposable projective, since its identity is the empty-coproduct epimorphism and has no component to select.
The key fact is that the extra left adjoint sends each representable to an indecomposable projective object. Let be epic. The inverse image preserves epimorphisms and coproducts, because it is a left adjoint between toposes. Apply it and lift the unit through the resulting epimorphism, using projectivity of . A map from to a coproduct selects one component, by evaluation at and the Yoneda lemma. Thus for some we obtain with .
Transpose across to . The displayed equality says that its composite back to is the identity. This proves the required indecomposable-projective property.
Since idempotents split in , part (ii) supplies objects and isomorphisms . Full faithfulness of the Yoneda embedding transports the action of on representable arrows to a functor . For ,These identifications are natural in both and . HenceIts right adjoint is consequently the right Kan extension from part (i), uniquely up to natural isomorphism. Thus the entire geometric morphism is induced by .
The canonical geometric morphism has inverse image the constant-presheaf functor and direct image the global sections functorIf the presheaf topos is a local topos, is also the inverse image of a geometric morphism . This morphism has an extra left adjoint . Apply part (iii) with source category and target category , using its idempotent-splitting hypothesis. Then is induced by a functor , choosing an object , and is naturally evaluation at .
Since evaluation at is , this says . Uniqueness of representing objects gives . Thus is a singleton for every : is terminal.
Conversely, if is terminal, and . Evaluation at that object preserves finite limits and has a right Kan extension as right adjoint, so is an inverse image functor. Therefore, under the permitted idempotent-completeness assumption,
The required condition is the common-refinement condition for nonempty-sieve coverage: for every pair , , there are arrows , withNecessity follows by pulling back the nonempty sieve generated by along : a member of the pullback sieve supplies such an . Conversely, this condition makes the pullback of every nonempty sieve on a category nonempty. The maximal sieve is nonempty, and the transitivity axiom holds: if a sieve is locally covering along every member of a nonempty covering sieve , choose and then ; their composite is in . Hence the nonempty sieves form a Grothendieck topology, called the atomic topology.
For all functions between nonempty finite sets, the two maps from a singleton to different points of a two-point set have no common refinement. Every potential domain remains nonempty, so the two constant composites cannot agree. The condition fails.
For surjections it holds: is nonempty and both projections are surjective. Work from now on in a small skeleton of nonempty finite sets and surjections. Every morphism is a regular epimorphism, with kernel pair , and is the coequalizer of that pair in .
A matching family in a representable on the sieve generated by is determined by a surjection equalizing that kernel pair. It factors uniquely through a function , which is surjective because is. This gives the unique amalgamation. A general nonempty covering sieve contains such an ; after amalgamating there, common refinements with any other member force agreement on the entire sieve. Therefore every representable is a sheaf, so this atomic site is subcanonical.
For any sheaf , every restriction is injective: equality after a covering arrow forces equality by the separated part of the sheaf condition. We shall also use descent along any surjection :is an equalizer of sets. These are the descent identities for the atomic finite-surjection site.
Consider primitive , with a common restriction along , . Suppose have but . Let identify just the two points . Define the finite nonempty setBoth projections are surjective, since contains every diagonal pair. There is also a surjectionIndeed the target consists of diagonal pairs, which are reached because is surjective, and the two off-diagonal pairs corresponding to , reached by and .
Since , the common-restriction equality gives . If are the target kernel-pair projections, this isInjectivity of gives the kernel-pair matching condition on . Descent along then writes , contradicting primitivity. Thus ; interchange the roles to obtain equality. This is the primitive-element kernel rigidity lemma.
Equal kernels produce a unique bijection with . Now , and injectivity impliesIn particular equivalent primitive elements have the same cardinality and differ only by transport along a bijection.
Every element descends to a primitive one: whenever it is not primitive, descend along a surjection reducing the cardinality by one; this process terminates at or before cardinality one. Kernel rigidity shows that all primitive ancestors of lie in one equivalence class. Let be the elements with primitive-ancestor class . Restriction along a surjection preserves this class, so each is a subfunctor andpointwise. Each is a sheaf. A matching family glues in , and one member along a nonempty covering arrow already determines the primitive class of the glued element; it must be .
Choose a representative primitive of . The Yoneda map named by has image exactly . It reaches all descendants of , and every equivalent primitive ancestor is its transport along a bijection. It is therefore pointwise surjective onto and is epic as a map of sheaves. We obtain the primitive decomposition of an atomic finite-surjection sheafThis includes the empty coproduct for an empty sheaf.
Each nonempty is an atom in a topos. If a sheaf subobject has an element at some , membership descends along the covering surjection , so belongs to . All its restrictions then belong to , giving . Thus every subobject of any selects entire components of this coproduct, and its complementary selection is again a sheaf subobject. Its characteristic map sends selected components to and all others to .
The constant two-element presheaf is a sheaf: a matching family on a nonempty sieve has the same value on all its arrows, since any two have a common refinement. The value extends uniquely. It therefore supplies these characteristic maps, with truth the inclusion of the value. Equivalently, a J-closed sieve here is either empty or maximal, because every nonempty sieve covers. Hence
Let be a small skeleton of the finitely presented models of an algebraic theory. The classifying topos assertion means that for every Grothendieck topos there is an equivalencenatural under inverse image along geometric morphisms. On the left, morphisms are transformations between inverse image functors, and on the right they are model homomorphisms. A model in interprets the sorts by objects, the operations by arrows, and the equations by equality of the resulting arrows. Finite products suffice for these algebraic operations.
The generic model of an algebraic theory is the tautological covariant functor: for each sort its component iswith all operations interpreted pointwise. Pulling back by a geometric morphism gives its classified model. For a single-sorted theory, this is simply the underlying-set functor with its pointwise algebraic structure.
The orientation is important: is the presheaf topos on , and the generic model is covariant on finitely presented algebras. Such an algebra is a finite-generator, finite-relation presentation. In the algebraic syntactic category it corresponds to the formula imposing its relations, with arrows reversed. The finite-presentability/filtered-colimit description of algebraic models gives the above classifying equivalence; a detailed proof is not needed for this part.
Take to be the category of finitely presented commutative rings with identity, and put . In its presheaf topos, the tautological ring is generic. The additional domain axioms are coherent sequents, so they are imposed by a quotient-theory coverage on .
Concretely, declare the zero ring covered by the empty family. For every finitely presented and elements with , declare the two opposite quotient arrows associated withto be a covering family at . These quotient rings are finitely presented. Pullback and transitivity generate a Grothendieck topology from these families. The empty cover forbids ; the two quotient covers make every zero product locally have a zero factor. Conversely, any internal integral domain satisfies exactly the continuity conditions prescribed by these generating covers. Thusand its generic domain is the associated sheaf , with the ring operations transported through the left-exact sheaf reflector.
This coverage is not standard, meaning not all representables are sheaves; in modern terminology it is not subcanonical. For an explicit obstruction, use and . The two quotient arrows are the same map , so their generated sieve is a singleton cover. Consider the representable on corresponding to :Its distinct sections and become equal after restriction to . Hence this representable is not even separated for . The nilpotent element has to disappear in the generic domain, which explains this failure of standardness.
Work in the domain-classifying site of part (ii), with generic domain . For finitely presented rings , the object is an available stage. Tuples of sections of are locally represented by tuples of actual elements of , because is locally surjective and sheafification preserves finite products. It is therefore enough to prove the requested implication on such representatives.
We first note the empty-cover criterion for the domain-classifying site: is initial if and only if the finitely presented ring is the zero ring. One direction is the generating empty cover. Conversely, any nonzero ring has a maximal ideal and hence a homomorphism to a field. That field is a set-based integral domain and defines a point of the classifying topos. The inverse image of at this point is , which is nonempty for the chosen field . It therefore cannot be the inverse image of an initial object. This uses only the ordinary maximal-ideal existence principle externally, not excluded middle in the internal logic.
Suppose represent a tuple lying in the negation of the all-units subobject. Write and consider the finitely presented localization of a ringEvery is invertible in , since is an inverse. But the pulled-back tuple still lies in the negation of the all-units subobject. Thus the whole stage maps into both that subobject and its negation, forcing this stage to be initial. The empty-cover criterion gives .
The localization is zero precisely when in for some integer , by the equality criterion in localization. Repeated use of the generating zero-product covers now gives a covering familyIndeed, splitting and inducting first forces locally; splitting the product then forces one locally. More formally the two inductions are coherent derivations from the zero-product axiom, so their quotient families belong to the generated topology. The sheaf semantics of disjunction consequently givesThis is the finite-tuple weak-field property of the generic integral domain. The argument is intuitionistically valid inside the topos, although its description of the site uses ordinary external set theory. There is no appeal to preservation of negation by an arbitrary geometric inverse image.
For the converse assertion, let be any internally nontrivial commutative unital ring satisfying the implication. Assume . If and were both units, multiplying by their two inverses would give , contradicting nontriviality. ThereforeThe assumed two-variable implication then gives . Together with nontriviality this is exactly the internal integral-domain axiom. Hence a nontrivial ring satisfying the two-variable case is an integral domain.
For example, the ordinary integral domain fails the one-variable implication at . This does not contradict the generic result: the displayed implication uses negation and is non-coherent, so it need not survive the inverse image that classifies an arbitrary set-based domain.
Articles by others on the same topic
There are currently no matching articles.