Olivia Caramello. University of Insubria - Como. Deductive systems and. Grothendieck topologies. Olivia Caramello. Introduction.

Similar documents
Topos Theory. Lectures 21 and 22: Classifying toposes. Olivia Caramello. Topos Theory. Olivia Caramello. The notion of classifying topos

via Topos Theory Olivia Caramello University of Cambridge The unification of Mathematics via Topos Theory Olivia Caramello

Morita-equivalences for MV-algebras

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

five years later Olivia Caramello TACL 2015, 25 June 2015 Université Paris 7 The theory of topos-theoretic bridges, five years later Olivia Caramello

Topos-theoretic background

University of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor

The Morita-equivalence between MV-algebras and abelian l-groups with strong unit

The Morita-equivalence between MV-algebras and abelian l-groups with strong unit

Lattice-ordered abelian groups and perfect MV-algebras: a topos-theoretic perspective

Grothendieck toposes as unifying bridges in Mathematics

Canonical extension of coherent categories

On the characterization of geometric logic

Some glances at topos theory. Francis Borceux

SJÄLVSTÄNDIGA ARBETEN I MATEMATIK

Boolean Algebra and Propositional Logic

arxiv: v2 [math.ag] 15 May 2016

Boolean Algebra and Propositional Logic

Lecture 9: Sheaves. February 11, 2018

A Grothendieck site is a small category C equipped with a Grothendieck topology T. A Grothendieck topology T consists of a collection of subfunctors

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)

Compactness in Toposes

Category Theory. Travis Dirle. December 12, 2017

Category theory and set theory: algebraic set theory as an example of their interaction

Category Theory. Categories. Definition.

Direct Limits. Mathematics 683, Fall 2013

The interplay between Grothendieck topoi and logic

ESSENTIALLY ALGEBRAIC THEORIES AND LOCALIZATIONS IN TOPOSES AND ABELIAN CATEGORIES

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 9: SCHEMES AND THEIR MODULES.

arxiv: v1 [math.lo] 8 Jul 2015

Lecture 2: Syntax. January 24, 2018

Generalized Topological Covering Systems on. Quantum Events Structures

Gelfand spectra in Grothendieck toposes using geometric mathematics

Derived Algebraic Geometry IX: Closed Immersions

Elementary (ha-ha) Aspects of Topos Theory

A QUICK NOTE ON ÉTALE STACKS

Boolean Algebras, Boolean Rings and Stone s Representation Theorem

Adjunctions! Everywhere!

Infinite objects in constructive mathematics

h M (T ). The natural isomorphism η : M h M determines an element U = η 1

MODELS OF HORN THEORIES

Part II. Logic and Set Theory. Year

Notes about Filters. Samuel Mimram. December 6, 2012

Sheaves. S. Encinas. January 22, 2005 U V. F(U) F(V ) s s V. = s j Ui Uj there exists a unique section s F(U) such that s Ui = s i.

arxiv: v1 [math.ct] 21 Oct 2010

arxiv: v1 [math.ct] 28 Oct 2017

Algebraic Geometry I Lectures 14 and 15

The equivalence axiom and univalent models of type theory.

1. Algebraic vector bundles. Affine Varieties

INTRODUCTION TO PART V: CATEGORIES OF CORRESPONDENCES

Algebraic Geometry Spring 2009

Categorical models of homotopy type theory

3. The Sheaf of Regular Functions

ELEMENTARY EQUIVALENCES AND ACCESSIBLE FUNCTORS INTRODUCTION

Algebraic Varieties. Notes by Mateusz Micha lek for the lecture on April 17, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra

Some remarks on Frobenius and Lefschetz in étale cohomology

Category theory and set theory: examples of their interaction

Relativizing Tarskian Variables

0.1 Spec of a monoid

CONTINUOUS COHESION OVER SETS

SUBGROUPOIDS AND QUOTIENT THEORIES

AN INTRODUCTION TO AFFINE SCHEMES

Equational Logic. Chapter Syntax Terms and Term Algebras

Formally real local rings, and infinitesimal stability.

Duality, Residues, Fundamental class

Categories and functors

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 2

of algebraic geometry the base topos S may be usefully taken as the Galois topos of Barr-atomic sheaves on finite extensions of the ground field. What

Categories of imaginaries for additive structures

LOCALES AND TOPOSES AS SPACES

Unbounded quantifiers via 2-categorical logic

Skew Boolean algebras

Categories and Modules

What are stacks and why should you care?

Algebras of Deductions in Category Theory. 1 Logical models from universal algebra

arxiv: v2 [math.ra] 31 Oct 2014

Abstract and Variable Sets in Category Theory 1

PART II.2. THE!-PULLBACK AND BASE CHANGE

Congruence Boolean Lifting Property

Algebraic v.s. Analytic Point of View

A Discrete Duality Between Nonmonotonic Consequence Relations and Convex Geometries

A Fibrational View of Geometric Morphisms

Representable presheaves

Derived categories, perverse sheaves and intermediate extension functor

CATEGORY THEORY. Cats have been around for 70 years. Eilenberg + Mac Lane =. Cats are about building bridges between different parts of maths.

Fuzzy sets and presheaves

Categorical Models of Constructive Logic

arxiv:math/ v1 [math.lo] 20 May 1994

ALGEBRAIC K-THEORY HANDOUT 5: K 0 OF SCHEMES, THE LOCALIZATION SEQUENCE FOR G 0.

Partial Horn logic and cartesian categories

DESCENT THEORY (JOE RABINOFF S EXPOSITION)

Sheaf models of type theory

PART II.1. IND-COHERENT SHEAVES ON SCHEMES

An Exact Interpretation of while

PARABOLIC SHEAVES ON LOGARITHMIC SCHEMES

Higher toposes Internal logic Modalities Sub- -toposes Formalization. Modalities in HoTT. Egbert Rijke, Mike Shulman, Bas Spitters 1706.

Representations and Linear Actions

Systems of linear equations. We start with some linear algebra. Let K be a field. We consider a system of linear homogeneous equations over K,

U-Sets as a probabilistic set theory

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998

Transcription:

duality University of Insubria - Como

2 / 27 duality Aim of the talk purpose of this talk is to illustrate the relevance of the notion of topology. I will show that the classical proof system of geometric logic over a given geometric theory is equivalent to new proof systems based on the notion of topology. se result from a of a duality between the (i.e. geometric theory extensions over the same signature) of a given geometric theory and the subtoposes of its classifying topos. Interestingly, alternative proof systems turn out to be computationally better-behaved than the classical one for many purposes, as I will illustrate by discussing a few selected applications. Before describing results, we need to review the necessary background.

3 / 27 duality Definition Geometric theories A geometric formula over a signature Σ is any formula (with a finite number of free variables) built from atomic formulae over Σ by only using finitary conjunctions, infinitary disjunctions and existential quantifications. A geometric theory over a signature Σ is any theory whose axioms are of the form (φ x ψ), where φ and ψ are geometric formulae over Σ and x is a context suitable for both of them. Fact Most of the theories naturally arising in Mathematics are geometric; and if a finitary first-order theory is not geometric, we can always associate to it a finitary geometric theory over a larger signature (the so-called Morleyization of the theory) with essentially the same models in the category Set of sets.

4 / 27 duality syntactic category of a geometric theory Definition (Makkai and Reyes 1977) Let T be a geometric theory over a signature Σ. syntactic category C T of T has as objects the renaming -equivalence classes of geometric formulae-in-context { x. φ} over Σ and as arrows { x. φ} { y. ψ} (where the contexts x and y are supposed to be disjoint without loss of generality) the T-provable-equivalence classes [θ] of geometric formulae θ( x, y) which are T-provably functional i.e. such that the sequents (φ x ( y)θ), (θ x, y φ ψ), and ((θ θ[ z/ y]) x, y, z ( y = z)) are provable in T. composite of two arrows { x. φ} [θ] { y. ψ} [γ] { z. χ} is defined as the T-provable-equivalence class of the formula ( y)θ γ. identity arrow on an object { x. φ} is the arrow { x. φ} [φ x = x] { x. φ[ x / x]}

5 / 27 duality Definition A topology on a small category C is a function J which assigns to each object c of C a collection J(c) of sieves on c in such a way that (i) (maximality axiom) the maximal sieve M c = {f cod(f ) = c} is in J(c); (ii) (stability axiom) if S J(c), then f (S) J(d) for any arrow f : d c; (iii) (transitivity axiom) if S J(c) and R is any sieve on c such that f (R) J(d) for all f : d c in S, then R J(c). sieves S which belong to J(c) for some object c of C are said to be J-covering. A site is a pair (C,J) consisting of a category C and a topology J on C.

6 / 27 duality Examples of For any (small) category C, the trivial topology on C is the topology in which the only sieve covering an object c is the maximal sieve M c. dense topology D on a category C is defined by: for a sieve S, S D(c) if and only if for any f : d c there exists g : e d such that f g S. If X is a topological space, the usual notion of covering in Topology gives rise to the following topology J O(X ) on the poset category O(X): for a sieve S = {U i U i I} on U Ob(O(X)), S J O(X ) (U) if and only if i I U i = U. More generally, given a frame H, i.e. a Heyting algebra with arbitrary joins (and meets), we can define a topology J H on H by: {a i a i I} J H (a) if and only if i I a i = a.

7 / 27 duality Syntactic sites For any geometric theory T, its syntactic category C T is a geometric category, i.e. a well-powered cartesian category in which images of morphisms and arbitrary unions of subobjects exist and are stable under pullback. For a geometric theory T, the geometric topology on C T is the topology J T whose covering sieves are those which contain small covering families. Definition syntactic topology J T on the syntactic category C T of a geometric theory T is the geometric topology on it; in particular, a small sieve {[θ i ] : { x i. φ i } { y. ψ}} in C T is J T -covering if and only if the sequent (ψ y i I ( x i )θ i ) is provable in T.

8 / 27 duality toposes One can define sheaves on an arbitrary site in a formally analogous way to how one defines sheaves on a topological space. This leads to the following Definition A topos is a category (equivalent to the category) Sh(C,J) of sheaves on a site (C,J). A geometric morphism of toposes f : E F is a pair of adjoint functors whose left adjoint (called the inverse image functor) f : F E preserves finite limits. For instance, the inclusion Sh(C,J) [C op,set] of a topos Sh(C, J) in the corresponding presheaf topos [C op,set] yields a geometric morphism between toposes (whose inverse image is the associated sheaf functor).

duality notion of classifying topos Definition Let T be a geometric theory over a given signature. A classifying topos of T is a topos Set[T] such that for any topos E we have an equivalence of categories natural in E. Geom(E,Set[T]) T-mod(E ) orem (Makkai, Reyes et al.) Every geometric theory has a classifying topos. Conversely, every topos arises as the classifying topos of some geometric theory. classifying topos of a geometric theory T can always be constructed canonically from it as the topos of sheaves Sh(C T,J T ) on its syntactic site (C T,J T ). Many different (not necessarily bi-interpretable) theories may have the same classifying topos (up to equivalence). This phenomenon is called Morita equivalence and corresponds to the existence of different sites presenting the same topos. 9 / 27

10 / 27 Subtoposes duality Definition A subtopos of a topos E is a geometric inclusion of the form sh j (E ) E for a local operator j on E. Fact A subtopos of a topos E can be thought of as an equivalence class of geometric inclusions with codomain E ; hence, the notion of subtopos is a topos-theoretic invariant. If E is the topos Sh(C,J) of sheaves on a site (C,J), the subtoposes of E are in bijective correspondence with the J on C which contain J (i.e. such that every J-covering sieve is J -covering).

11 / 27 A duality duality Definition Let T be a geometric theory over a signature Σ. A quotient of T is a geometric theory T over Σ such that every axiom of T is provable in T. Let T and T be geometric theories over a signature Σ. We say that T and T are syntactically equivalent, and we write T s T, if for every geometric sequent σ over Σ, σ is provable in T if and only if σ is provable in T. orem Let T be a geometric theory over a signature Σ. n the assignment sending a quotient of T to its classifying topos defines a bijection between the s -equivalence classes of of T and the subtoposes of the classifying topos Set[T] of T.

12 / 27 duality Some consequences This duality has several implications; in particular, it allows one to import many notions and results from (elementary) topos theory into the realm of geometric logic. For instance, one can deduce from it that orem Let T be a geometric theory over a signature Σ. n the collection Th T Σ of (syntactic-equivalence classes of) geometric theories over Σ which are of T, endowed with the order defined by T T if and only if all the axioms of T are provable in T, is a Heyting algebra.

13 / 27 duality Bridges between and This duality also allows one to establish bridges of the following form: topology on C containing J Subtopos of Sh(C,J) Set[T] Quotient of T That is, if the classifying topos of a geometric theory T can be represented as the category Sh(C,J) of sheaves on a (small) site (C, J) then we have a natural, order-preserving bijection of T on C which contain J

In both cases, correspondences can be naturally interpreted as between the classical proof system of geometric logic over T and new proof systems for sieves whose inference rules correspond to the axioms of. 14 / 27 duality Two notable cases We shall focus on two particular cases of this result: (1) (C,J) is the syntactic site (C T,J T ) of T (2) - T is a theory of (e.g. a finitary algebraic, or more generally cartesian, theory), - C is the opposite of its category f.p.t-mod(set) of finitely presentable models, and - J is the trivial topology on it. In the first case, we obtain an order-preserving bijective correspondence between the of T and the on C T which contain J T. In the second case, we obtain an order-preserving bijective correspondence between the of T and the on f.p.t-mod(set) op.

duality Proof systems for sieves Given a collection A of sieves on a given category C, the notion of topology on C naturally gives rise to a proof system TC A, as follows: the axioms of T A C are the sieves in A plus all the maximal sieves, while the inference rules of TC A are the versions of the well-known axioms for, i.e. the following rules: - Stability rule: R f (R) where R is any sieve on an object c of C and f is any arrow in C with codomain c. - Transitivity rule: Z {f (R) f Z } R where R and Z are sieves in C on a given object of C. N.B. closed theories of this proof system are precisely the on C which contain the sieves in A as covering sieves. closure of a theory in TC A, i.e. of a collection U of sieves in C, is exactly the topology on C generated by A and U. 15 / 27

16 / 27 first correspondence duality Let T be a geometric theory over a signature Σ, S the collection of geometric sequents over Σ and S(C T ) the collection of (small) sieves in the syntactic category C T. Given a geometric sequent σ (φ x ψ) over Σ, we set F (σ) equal to the principal sieve in C T generated by the monomorphism { x. φ ψ} [(φ ψ x = x)] { x. φ}. Given a small sieve R = {[θ i ] : { x i. φ i } { y. ψ}} in C T, we set G (R) equal to the sequent (ψ y i I ( x i )θ i ).

17 / 27 duality first equivalence Let V V T and U U T respectively be the operations consisting in taking the topology V T generated by J T plus the sieves in V and in taking the collection U T of geometric sequents provable in T U by using geometric logic. Let F : P(S ) P(S(C T )) be the composite ( ) T P(F ) and G : P(S(C T )) P(S ) be the composite ( ) T S P(G ). n orem (i) For any U P(S ), F (U T ) F (U) T. (ii) For any V P(S(C T )), G (V T ) G (V ) T. (iii) For any U P(S ), G(F(U)) = U T. (iv) For any V P(S(C T )), F (G(V )) = V T. In other words, the maps P(F ) and P(G) define a equivalence between the classical deduction system for geometric logic over T and the proof system T J T C T.

orem A geometric theory T over a signature Σ is of if and only if every geometric formula φ( x) over Σ, when regarded as an object of C T, is J T -covered by T-irreducible formulae over Σ. 18 / 27 duality Describing the second equivalence Recall that a geometric theory is said to be of if it is classified by a presheaf topos (equivalently, by the topos [f.p.t-mod(set), Set]). are very important in that they constitute the basic building blocks from which every geometric theory can be built. Indeed, as every topos is a subtopos of a presheaf topos, so every geometric theory is a quotient of a theory of. Every finitary algebraic (or more generally any cartesian) theory is of, but this class also contain many other interesting mathematical theories. Definition Let T be a geometric theory over a signature Σ. n a geometric formula φ( x) over Σ is said to be T-irreducible if, regarded as an object of the syntactic category C T of T, it does not admit any non-trivial J T -covering sieves.

19 / 27 Irreducible formulae and finitely presentable models duality orem Let T be a theory of over a signature Σ. n (i) Any finitely presentable T-model in Set is presented by a T-irreducible geometric formula φ( x) over Σ; (ii) Conversely, any T-irreducible geometric formula φ( x) over Σ presents a T-model. In fact, the category f.p.t-mod(set) op is equivalent to the full subcategory CT irr of C T on the T-irreducible formulae. Irreducible object [f.p.t-mod(set),set] Sh(C T,J T ) f.p.t-mod(set) op Every object ( CT,J T ) T-irreducible formula

20 / 27 duality Sequents and sieves on f.p. models By using the fact that every geometric formula over Σ can be J T -covered in C T by T-irreducible formulae, one can show that every geometric sequent over Σ is provably equivalent in T to a collection of sequents σ of the form (φ x i I ( y i )θ i ) where, for each i I, [θ i ] : { y i. ψ i } { x. φ} is an arrow in C T and φ( x), ψ( y i ) are geometric formulae over Σ presenting respectively T-models M { x.φ} and M { yi.ψ i }. To such a sequent σ, we can associate the cosieve S σ on M { x.φ} in f.p.t-mod(set) defined as follows. For each i I, [[θ i ]] M{ yi is the graph of a morphism.ψ i } [[ y i. ψ i ]] [[ x. φ]] M{ yi.ψ i } M { yi ; then the image of the.ψ i } generators of M { yi.ψ i } via this morphism is an element of [[ x. φ]] M{ yi and this in turn determines, by definition of.ψ i } M { x.φ}, a unique arrow s i : M { x.φ} M { yi.ψ i } in T-mod(Set). We set S σ equal to the sieve in f.p.t-mod(set) op on M φ generated by the arrows s i as i varies in I.

21 / 27 duality Sequents and sieves on f.p. models Conversely, by the equivalence f.p.t-mod(set) op C irr T, every sieve in f.p.t-mod(set) op is clearly of the form S σ for such a sequent σ. se correspondences define, similarly to above, a equivalence between the classical deduction system for geometric logic over T and the proof system T T f.p.t-mod(set) op (where T is the trivial topology). In particular, the topology J on f.p.t-mod(set) op associated with a quotient T of T is generated by the sieves S σ, where σ varies among the sequents of the required form which are equivalent to the axioms of T. Moreover, for any σ of the above form, σ is provable in T if and only if S σ belongs to J. This generalizes Coste-Lombardi-Roy s correspondence between dynamical theories (viewed as coherent of universal Horn theories) and the coherent associated with them.

22 / 27 duality Why are interesting? se are useful in that they allow us to study (the proof theory of) geometric theories through the associated : the condition of provability of a sequent in a geometric theory gets transformed in the requirement for a sieve (or a family of sieves) to belong to a certain topology, something which is often much easier to investigate. Indeed, we have shown that are particularly amenable to computation by deriving An explicit formula for the topology generated by a given family of sieves Explicit descriptions of the lattice operations on on a given category which refine a certain topology (recall that correspond to the lattice operations on via the above duality).

23 / 27 duality Formulas for Meet of If J 1 and J 2 are on a category C respectively generated by bases K 1 and K 2, the meet J 1 J 2 is generated by the collection of sieves which are unions of sieves in K 1 with sieves in K 2. topology generated by a family of sieves topology G D generated by a family D of sieves in C which is stable under pullback is given by G D (c) = {S sieve on c for any arrow d f c and sieve T on d, [(for any arrow e g d and sieve Z on e (Z D(e) and Z g (T )) implies g T ) and (f (S) T )] implies T = M d } for any object c C. Heyting implication of (J 1 J 2 )(c) = {S sieve on c for any arrow d f c and sieve Z on d, [Z is J 1 -covering and J 2 -closed and f (S) Z ] implies Z = M d }.

24 / 27 Some applications duality orem (A deduction for geometric logic) Let T be a geometric theory over a signature Σ and φ,ψ geometric sentences over Σ such that the sequent ( [] ψ) is provable in the theory T {( [] φ)}. n the sequent (φ [] ψ) is provable in the theory T. We have proved this by showing (using the above-mentioned formula for the topology generated by a given family of sieves) that if the principal sieve in C T generated by the arrow {[]. ψ} [ψ] {[]. } belongs to the topology on C T generated over J T by the principal sieve generated by the arrow {[]. φ} [φ] {[]. }, then [φ] [ψ] in Sub CT ({[]. }).

25 / 27 duality Some applications orem meet of the theory of local rings and that of integral domains in the lattice of of the theory of commutative rings with unit is obtained from the latter theory by adding the sequents and ( 1 s m P s ( x) = 0 x (0 = 1 [] ) 1 i k ( y)(g i ( x). y = 1) 1 j l H j ( x) = 0) where for each 1 s m, 1 i k and 1 j l the P s s, G i s and H j s are any polynomials in a finite string x = (x 1,...,x n ) of variables with the property that {P 1,...,P s,g 1,...,G k } is a set of elements of Z[x 1,...,x n ] which is not contained in any proper ideal of Z[x 1,...,x n ] and Π H j (P 1,...,P s ) in Z[x 1,...,x n ]. 1 j l We have derived this result by calculating the meet of the associated with the two by using suitable bases for them.

26 / 27 Some applications duality orem Let T be a geometric theory over a signature Σ and T 1,T 2 two of T. n the Heyting implication T 1 T 2 in Th T Σ is the theory obtained from T by adding all the geometric sequents (ψ y ψ ) over Σ with the property that (ψ y ψ) is provable in T and for any T-provably functional geometric formula θ( x, y) from a geometric formula-in-context { x. φ} to { y. ψ} and any geometric formula χ in the context x such that (χ x φ) is provable in T, the conjunction of the facts (i) (φ x χ) is provable in T 1 (ii) (( y)(θ( x, y) ψ ( y)) x χ) is provable in T implies that (φ x χ) is provable in T 2.

27 / 27 duality My book ories, Sites, Toposes: Relating and studying mathematical theories through topos-theoretic bridges will appear soon for Oxford University Press. My recently defended habilitation thesis is available from my website www.oliviacaramello.com.