An elementary topos is a category with finite limits, a cartesian-closed structure, and a subobject classifier. These axioms support an internal intuitionistic higher-order logic.
A nondegenerate elementary topos is two-valued when its terminal object has exactly the empty and whole subobjects. This is a global-truth property, distinct from being a Boolean topos, which requires complements for all subobjects of all objects.
A noninitial object is irreducible, or supercompact, when every family of subobjects with union the whole object contains the whole object as one member. This concerns unions of subobjects rather than disjoint coproduct decompositions. Irreducible representable sheaves for the regular coverage follow from the one-arrow nature of that coverage.
A Boolean topos is an elementary topos in which every subobject has a complement, equivalently its internal truth-value Heyting algebra satisfies excluded middle. Its internal first-order logic is classical. Being Boolean alone does not imply that it has enough set-valued points.
A logical functor between elementary toposes preserves finite limits, exponential objects and the subobject classifier, with their canonical comparison maps. It therefore preserves power objects and the double-power-object monad. If it has a left adjoint, power-object monadicity and the adjoint lifting theorem for monad algebra functors give it a right adjoint as well.
A power object represents parameterized subobjects of : . In an elementary topos, it is , with the membership subobject supplied by evaluation at the subobject classifier.
If a Cartesian category has power objects, its slice categories do too. In , the constant family has power object , since its product with a family is . An arbitrary family is a subobject of the constant family through its graph , so the power object of a subobject construction applies in the slice.
For a monomorphism in a Cartesian category, intersect the universal membership relation on with . The resulting subobject is classified by , and . The equalizer of and the identity represents precisely families of subobjects of contained in , hence is a power object for . This construction only requires the power object of and finite limits.
An arrow induces by inverse image of predicates. Transposition of predicates on gives and the adjunction . The induced monad on the topos is double power-object formation; it is distinct from the covariant powerset monad on sets.
The contravariant power-object functor of an elementary topos is monadic. Its double-power unit is monic, which helps prove that reflects isomorphisms. Finite equalizers and the fact that power objects turn coreflexive equalizers into coequalizers give the remaining hypotheses of the crude monadicity theorem.
For an elementary topos, existence of products in a category indexed by a fixed set is equivalent to existence of the corresponding coproducts in a category. The power-object monadicity equivalence gives the forward direction because Eilenberg-Moore categories create limits. For the converse, the diagonal into the pointwise product category is a logical functor. A coproduct is its left adjoint; the adjoint lifting theorem for monad algebra functors, applied through power-object monadicity, then gives its right adjoint, namely the product. The required reflexive coequalizers on the algebra side are opposites of finite equalizers in the topos.
For a coreflexive pair with equalizer , direct image along the mono satisfies and . Thus any map equalizing obeys . Since , the map is their coequalizer. These identities hold for parameterized subobjects in any elementary topos.
An atom is a noninitial object with only the empty and whole subobject. In the atomic finite-surjection site, the sheaf component generated by one primitive class is an atom: membership of one descendant in a subobject descends to its primitive ancestor and then propagates to all descendants. A decomposition into atoms makes subobjects selections of components.
Global sections are the maps from the terminal object: . For a Grothendieck topos, this is the direct image of its geometric morphism to sets. In a presheaf category, it is right adjoint to the constant-presheaf functor.
A geometric morphism is an adjunction with finite-limit-preserving inverse image . Inverse image also preserves colimits as a left adjoint. An extra left adjoint makes it essential.
For a geometric morphism , the displayed internal frame represents . The localic part is . Its basic open families pull back to the subobjects of they represent; gluing these gives a full faithful, subobject-closed inverse image, hence the hyperconnected geometric morphism part. The represented subobject functor recovers the internal frame, proving uniqueness up to equivalence over .
A geometric morphism is hyperconnected when its inverse image functor of a geometric morphism is full and faithful and its essential image is closed under subobjects. It then identifies all subobjects of with subobjects of , and its image is closed under quotients as well, by descending the kernel-pair relation.
A geometric morphism is localic when is, over , the topos of sheaves on an internal locale of . Equivalently, subobjects of the objects , with , form a separating family in .
Geometric morphisms into a sheaf topos correspond to continuous flat functors from its site into the domain topos, with continuity meaning that covers become jointly epimorphic families. Pulling back sheafified representables gives the functor; the tensor construction gives the inverse image in the other direction. This representation theorem should not be confused with the separately named Diaconescu theorem about choice and excluded middle.
Every Grothendieck topos has a unique geometric morphism to sets, up to isomorphism. Its inverse image is and its direct image is . A geometric inverse image out of sets must have this form because it preserves coproducts and the terminal object. A local topos is one for which itself is an inverse image.
The inverse image is a finite-limit-preserving left adjoint with right adjoint . It preserves arbitrary colimits, and hence images as well as finite limits. These properties preserve the interpretation of geometric formulas. It need not preserve Heyting implication or every universal quantifier.
A geometric morphism is essential when its inverse image has an additional left adjoint. For a functor of small categories, precomposition on presheaves has left Kan extension and Right Kan extension as its two adjoints. Precomposition preserves finite limits pointwise, so this is an essential geometric morphism.
For , the comonad is Cartesian, and its coalgebra topos gives a factorization . Here is the faithful forgetful functor and is the comparison functor. Its right adjoint sends to ; applying identifies the comparison counit with the equalizer of , proving that is full and faithful.
A geometric embedding is a geometric morphism whose direct-image functor is full and faithful. Its inverse image presents a left-exact reflective subcategory of the target topos. It is the second part of the surjection-embedding factorization of a geometric morphism.
A subtopos is a Grothendieck topos embedded by a geometric embedding, considered up to equivalence over the ambient topos. On a site , subtoposes correspond to Grothendieck topologies . On a classifying topos this is the duality between geometric quotients and subtoposes.
A geometric morphism is surjective when its inverse-image functor is faithful, equivalently conservative for geometric inverse images. Reflection of isomorphisms of subobjects already proves faithfulness by applying the inverse image to equalizers of parallel arrows. The surjection-embedding factorization of a geometric morphism separates this property from a fully faithful direct image.
For a geometric morphism, the characteristic map of induces a comparison whose adjoint transpose is . Composing with a characteristic map classifies the inverse-image subobject. Thus monicity of is equivalent to reflection of equality of subobjects under , and hence to faithfulness of the inverse image: apply reflection to equalizers of parallel arrows. Conversely faithfulness reflects when a pulled-back monomorphism is an isomorphism, by comparing its characteristic map with truth; intersections then reflect equality of arbitrary subobjects.
A topos over sets is local when its global sections functor is itself an inverse image functor. For an idempotent-complete small indexing category, its presheaf topos is local exactly when the indexing category has a terminal object: then global sections are evaluation at that object.
Equivalently every open cover of contains as a member, so the top element of its open-set lattice is supercompact in the frame sense. Necessity follows from preservation of coproducts and epimorphisms by global sections. Conversely the union of all proper opens misses a point , and the stalk functor there equals global sections. Its right adjoint is a skyscraper sheaf of sets. Empty spaces fail; a T1 space satisfies the condition exactly when it is a singleton.
The constant singleton functor must be a retract in a category of a covariant representable functor. Necessity follows by applying a colimit-preserving global-sections functor to the canonical coproduct of representables onto the terminal functor. Conversely its Hom functor is a retract of evaluation, preserves colimits and has a right adjoint. Such a retract is represented by an initial object in the idempotent completion. For an idempotent-complete category an actual initial object suffices; without this hypothesis an absorbing-zero monoid gives a counterexample to the unqualified claim.
A functor induces a geometric morphism from the presheaf topos on to that on . Its inverse image is precomposition with , its direct image is Right Kan extension and its extra left adjoint is left Kan extension. The extra left adjoint sends to .
The geometric morphism induced by is a geometric embedding exactly when is full and faithful. Its right adjoint has . The counit at is precomposition with . It is invertible for all precisely when that comparison presheaf is an isomorphism, by the Yoneda lemma, which is precisely full faithfulness of .
For a functor , restriction of presheaves is faithful exactly when every is a retract in a category of some . Sufficiency follows by recovering a natural-transformation component at from its component at using the retraction. For necessity, the subpresheaf of consisting of arrows factoring through some becomes the whole representable after restriction. Faithfulness of a geometric inverse image reflects such a monomorphism being an isomorphism. The identity of must therefore factor through a , giving the retraction.
A Grothendieck topos is a category equivalent to the sheaves on a site for a small Grothendieck topology. It is an elementary topos with all small colimits and a small generating family. Small disjoint coproducts, effective quotients and the set of subobjects of any fixed object allow many constructions by unions.
A topos classifies a geometric theory when geometric morphisms into it from any Grothendieck topos correspond naturally to internal models of that theory. Pulling back one generic model gives the corresponding model. For a finitary algebraic theory, the classifying topos is the covariant functor category on finitely presented models.
In the sheaf topos for the Zariski coverage on finitely presented rings, the universal local ring is represented by the polynomial ring . At the stage of a finitely presented ring , its section set is , and restriction along is that ring map. It is internally local because the localizations at and cover each stage. Its square-zero infinitesimals are represented by . Stage rings need not themselves be local or reduced; their variation supplies the internal local and infinitesimal semantics.
For in the generic local ring, every internal map has a unique affine expression . At the stage , such maps are elements of , which is freely as an -module. This decomposition is natural under ring maps and proves the isomorphism. Testing only on ordinary fields loses the generic infinitesimal and would give an incorrect uniqueness argument.
Finite strict total orders and increasing injections, including the empty order, give a presheaf classifier for strict total orders. Trichotomy locally merges two finite sorted tuples, identifying equal entries. A strict map from a chain is injective, so parallel maps admitting the same realization are already equal. Reflexification gives a geometric morphism to the classifying topos of linear orders; pulling back weak totality gives exactly strict trichotomy.
With empty objects allowed, finite totally ordered sets and all weak order-preserving functions give a presheaf classifier for weak total orders. Finite tuples in a model can locally be merged into a sorted tuple using finitely many totality disjunctions. Equalizing two maps between finite chains amounts to collapsing the convex intervals forced equal. These two constructions give the flatness conditions without assuming decidable equality.
Let contain finite strict partial orders and strict order-preserving functions. Its covariant set-valued functor category classifies the strict theory. A finite presentation with a strict cycle is contradictory; every other finite diagram gives a finite strict partial order. Equalizing finitely many element identifications either gives such an order or forces a forbidden cycle, so the internal model-to-flat-functor construction remains valid. The reflexification of a strict partial order induces a surjective geometric morphism to the weak-order classifier, but not a geometric embedding because strict maps exclude collapse of comparable elements.
Let contain finite partially ordered sets and all order-preserving functions, including the empty object. The covariant functor category classifies weak partial orders. Finite positive presentations reduce to finite preorders with mutually comparable cycles identified. An internal model gives a flat functor on ; conversely the corresponding filtered presentation by finite models recovers its carrier and order relation.
Each geometric quotient theory is classified by the corresponding subtopos of the original classifying topos. Extra axioms impose extra covers on the geometric syntactic topology. Conversely additional definable covers give the corresponding deductively closed quotient. Under Morita equivalence of geometric theories, transporting a subtopos produces a corresponding quotient of the other theory, with equivalent classifiers. Stronger axioms correspond to smaller subtoposes under inclusion.
Geometric theories are Morita-equivalent when their classifying toposes are equivalent. This gives equivalent internal model categories pseudonaturally in every Grothendieck topos. A common classifying topos transports intrinsic invariants between different presentations; agreement of set-valued model categories alone is insufficient. The duality between geometric quotients and subtoposes transfers geometric theory extensions along such an equivalence.
On the opposite of finitely presented commutative rings, cover the zero ring by the empty family and cover by whenever . The generated topology classifies nontrivial integral domains, with generic model the sheafified tautological ring. It is not subcanonical: at , the covering quotient to identifies the distinct sections and of the polynomial-ring representable.
In the generic domain, negation of simultaneous invertibility of finitely many elements implies that one is zero. At a ring stage, localize at their product . All become units, so a tuple satisfying the negation makes the localized stage empty. The empty-cover criterion for the domain-classifying site then says , hence is nilpotent. Repeated zero-product covers force one factor to vanish locally. The two-variable property conversely forces the integral-domain axiom in any nontrivial internal ring.
For a finitely presented ring , its sheafified representable is initial exactly when is the zero ring. The zero ring has a generating empty cover. Every nonzero ring maps to a field by quotienting by a maximal ideal, and that set-based domain gives a point at which the representable has a section, precluding initiality.
Adding coherent or geometric axioms to a theory determines a coverage on a site for its classifying topos. The antecedent presentation is covered by presentations where its consequent disjuncts and witnesses hold. Sheafification imposes those axioms on the generic model. An inconsistent antecedent gets an empty cover.
In , the generic model assigns to each finitely presented algebra its underlying set at each sort, with the algebraic operations pointwise. It is covariant on algebra homomorphisms. Pullback along a geometric morphism yields its classified internal model.
An object is decidable when its diagonal is a complemented subobject of its square. Equivalently its internal equality is decidable. Pullback gives closure under subobjects; coordinatewise equality gives closure under finite products. For an existing coproduct, unequal summands together with the complements of the diagonal in each equal summand form the diagonal complement.
A covariant set-valued functor is a decidable object precisely when every transition map is injective. The pointwise complement of its diagonal consists of unequal pairs; it is a subfunctor exactly when transition maps preserve inequality. For left M-sets, this says that every action map is injective.
In a Grothendieck topos, an object is a quotient of a decidable object when it has an epic cover by one. These objects are closed under subobjects, small coproducts, quotients and finite limits. Their union inside any fixed object gives the largest subobject of this kind, defining a coreflective subcategory. The induced idempotent comonad is left exact, so the full subcategory is a topos.
The subobject classifier supplies intuitionistic truth values. Subobjects interpret predicates, finite limits interpret finite conjunctions and equality, and suitable image and adjoint constructions interpret quantifiers. One must distinguish internal intuitionistic arguments from classical reasoning in the external category of sets.
A subobject classifier is a monomorphism such that every monomorphism is, uniquely, a pullback of along a characteristic map .
In the covariant functor category , the classifier at consists of thresholds and the empty threshold . Its transition to sends to . The displayed maps commute with transitions and are all surjective, so define an epimorphism. They identify and , so the endomorphism is not an isomorphism.
In a category with finite limits and a subobject classifier, every monic endomorphism of is an involution. The subobject classified by is subterminal, since is monic. If is classified by , pullback uniqueness gives , hence . If classifies , the pullback of along is , so . Monicity implies , because , proving the displayed identity.
The subobject classifier of a topos carries internal truth, falsity, meet, join and implication. Its generalized elements over are subobjects of ; implication satisfies exactly when . Pullback-compatible operations make this an internal Heyting algebra, not merely a structure on global truth values.
A Lawvere-Tierney topology on a topos is a morphism satisfying, internally,It is also called a local operator.
The pullback of the truth point along a local operator is the subobject . A monomorphism with characteristic map is j-dense exactly when factors through . Its internal order is inherited from the Heyting algebra of truth values. Having a least global element is an internal condition over all parameter objects, not just a condition on global truth values.
For a subterminal truth value , the quasi-closed local operator is relative double negation . It has bottom value . Its fixed truth values are Boolean with relative bottom , inherited meet, join closed by and complement . Therefore its sheaf topos is a Boolean topos.
In , the generic truth mono defines a quasi-closed Boolean subtopos. Its composite to is surjective. If a predicate pulled back from becomes dense, then for the generic truth . Substitution yields , proving reflection of invertible monos and hence faithfulness.
For a subterminal object classified by , the closed local operator is . Its closed monos contain the pullback of that subterminal, hence are exactly the monos dense for the corresponding open local operator.
For a subterminal object classified by , the open local operator is . Its dense monos are exactly those whose image contains the pullback of that subterminal. It is complementary to the corresponding closed local operator.
For , the dense monomorphism classifier consists of the truth values above , so has least element . Conversely, if it has least element , density of a monomorphism is exactly containment of the pulled-back subterminal . For a subobject , the mono is dense, so and . Since , applying to gives . Hence equality holds.
The open local operator and closed local operator associated with have meet the identity and join the largest local operator. The meet identity is . Every mono factors through its union with as a closed-operator-dense mono followed by an open-operator-dense mono, proving that their join makes every mono dense.
If a subobject has characteristic map , its -closure is classified by . This closure operation is inflationary, idempotent, and stable under pullback.
A mono is j-closed if it equals its closure under the local operator . Its characteristic map factors through the closed-subobject classifier . A j-closed subobject of a j-sheaf is a j-sheaf; a mono that is both closed and j-dense is an isomorphism.
A monomorphism is -dense when its -closure is its whole codomain. It is -closed when it equals its closure. Dense monomorphisms are stable under pullback, and a monomorphism that is both dense and closed is an isomorphism.
An object is a -sheaf when every map defined on the domain of a j-dense monomorphism extends uniquely to a map .
An object is j-separated when two maps into it which agree on a j-dense monomorphism are equal. Equivalently its diagonal is j-closed. Quotienting an arbitrary object by the j-closure of its diagonal gives its separated reflection, used in constructing the sheaf reflector for a local operator.
The closed-subobject classifier is the equalizerIt classifies -closed subobjects and is itself a j-sheaf. The local operator factors as a split epimorphism followed by the canonical inclusion .
The full subcategory of -sheaves is reflective. Its reflector sends every -dense monomorphism to an isomorphism and preserves finite limits.
For a local operator , the following are equivalent: preserves the subobject classifier; is an isomorphism; the canonical inclusion is -dense; and every monomorphism factors as a -closed mono followed by a -dense mono .
Articles by others on the same topic
There are currently no matching articles.