Strong conceptual completeness for Boolean Applications of strong - - PowerPoint PPT Presentation

strong conceptual completeness for boolean
SMART_READER_LITE
LIVE PREVIEW

Strong conceptual completeness for Boolean Applications of strong - - PowerPoint PPT Presentation

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Strong conceptual completeness for Boolean Applications of strong conceptual coherent classifying toposes completeness A


slide-1
SLIDE 1

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness for Boolean coherent classifying toposes

Jesse Han

McMaster University

CT Octoberfest 2017, CMU

slide-2
SLIDE 2

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

What is strong conceptual completeness for first-order logic?

slide-3
SLIDE 3

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

What is strong conceptual completeness for first-order logic?

§ A strong conceptual completeness statement for a

logical doctrine is an assertion that a theory in this logical doctrine can be recovered from an appropriate structure formed by the models of the theory.

slide-4
SLIDE 4

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

What is strong conceptual completeness for first-order logic?

§ A strong conceptual completeness statement for a

logical doctrine is an assertion that a theory in this logical doctrine can be recovered from an appropriate structure formed by the models of the theory.

§ Makkai proved such a theorem for first-order logic

showing one could reconstruct a first-order theory T from ModpTq equipped with structure induced by taking ultraproducts.

slide-5
SLIDE 5

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

What is strong conceptual completeness for first-order logic?

§ A strong conceptual completeness statement for a

logical doctrine is an assertion that a theory in this logical doctrine can be recovered from an appropriate structure formed by the models of the theory.

§ Makkai proved such a theorem for first-order logic

showing one could reconstruct a first-order theory T from ModpTq equipped with structure induced by taking ultraproducts.

§ Before we dive in, let’s look at a well-known theorem

from model theory, with the same flavor, which Makkai’s result generalizes: the Beth definability theorem.

slide-6
SLIDE 6

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

slide-7
SLIDE 7

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts.

slide-8
SLIDE 8

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory.

slide-9
SLIDE 9

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor.

slide-10
SLIDE 10

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

slide-11
SLIDE 11

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

slide-12
SLIDE 12

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

  • 2. F is full and faithful.
slide-13
SLIDE 13

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

  • 2. F is full and faithful.
  • 3. F is injective on objects.
slide-14
SLIDE 14

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

  • 2. F is full and faithful.
  • 3. F is injective on objects.
  • 4. F is full and faithful on automorphism groups.
slide-15
SLIDE 15

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

  • 2. F is full and faithful.
  • 3. F is injective on objects.
  • 4. F is full and faithful on automorphism groups.
  • 5. F is full and faithful on HomL1pM, MUq for all

M P ModpT1q and all ultrafilters U.

slide-16
SLIDE 16

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

  • 2. F is full and faithful.
  • 3. F is injective on objects.
  • 4. F is full and faithful on automorphism groups.
  • 5. F is full and faithful on HomL1pM, MUq for all

M P ModpT1q and all ultrafilters U.

  • 6. Every L0-elementary map is an L1-homomorphism of

structures.

slide-17
SLIDE 17

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

The Beth theorem

Theorem.

Let L0 Ď L1 be an inclusion of languages with no new sorts. Let T1 be an L1-theory. Let F : ModpT1q Ñ ModpHL0q be the reduct functor. Suppose you know any of the following:

  • 1. There is a L0-theory T0 and a factorization:

ModpT1q ModpHL0q ModpT0q

F »

  • 2. F is full and faithful.
  • 3. F is injective on objects.
  • 4. F is full and faithful on automorphism groups.
  • 5. F is full and faithful on HomL1pM, MUq for all

M P ModpT1q and all ultrafilters U.

  • 6. Every L0-elementary map is an L1-homomorphism of

structures. Then: (*) Every L1-formula is T1-provably equivalent to an L0-formula.

slide-18
SLIDE 18

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Useful consequence of Beth’s theorem

Corollary.

slide-19
SLIDE 19

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Useful consequence of Beth’s theorem

Corollary.

Let T be an L-theory, let S be a finite product of sorts. Let X : ModpTq Ñ Set be a subfunctor of M ÞÑ SpMq.

slide-20
SLIDE 20

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Useful consequence of Beth’s theorem

Corollary.

Let T be an L-theory, let S be a finite product of sorts. Let X : ModpTq Ñ Set be a subfunctor of M ÞÑ SpMq. Then: if X commutes with ultraproducts on the nose (”satisfies a Los’ theorem”), then X was definable, i.e. X is an evaluation functor for some definable set ϕ P DefpTq.

slide-21
SLIDE 21

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Useful consequence of Beth’s theorem

Corollary.

Let T be an L-theory, let S be a finite product of sorts. Let X : ModpTq Ñ Set be a subfunctor of M ÞÑ SpMq. Then: if X commutes with ultraproducts on the nose (”satisfies a Los’ theorem”), then X was definable, i.e. X is an evaluation functor for some definable set ϕ P DefpTq.

Proof.

(Sketch): expand each model M of T by a new sort XpMq. Use commutation with ultraproducts to verify this is an elementary class. Then we are in the situation of 1 ù ñ p˚q from Beth’s theorem.

slide-22
SLIDE 22

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

How does strong conceptual completeness enter this picture?

slide-23
SLIDE 23

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

How does strong conceptual completeness enter this picture?

§ Plain old conceptual completeness (this was one of the

key results of Makkai-Reyes) says that if an interpretation I : T1 Ñ T2 induces an equivalence of categories ModpT1q

I ˚

» ModpT2q, then I must have been a bi-interpretation.

slide-24
SLIDE 24

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

How does strong conceptual completeness enter this picture?

§ Plain old conceptual completeness (this was one of the

key results of Makkai-Reyes) says that if an interpretation I : T1 Ñ T2 induces an equivalence of categories ModpT1q

I ˚

» ModpT2q, then I must have been a bi-interpretation. So, it proves 1 ù ñ p˚q, and therefore the corollary.

slide-25
SLIDE 25

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

How does strong conceptual completeness enter this picture?

§ Plain old conceptual completeness (this was one of the

key results of Makkai-Reyes) says that if an interpretation I : T1 Ñ T2 induces an equivalence of categories ModpT1q

I ˚

» ModpT2q, then I must have been a bi-interpretation. So, it proves 1 ù ñ p˚q, and therefore the corollary.

§ Strong conceptual completeness is the following

upgrade of the corollary.

slide-26
SLIDE 26

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

slide-27
SLIDE 27

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

Let T be an L-theory. Let X be any functor ModpTq Ñ Set. Suppose that you have:

slide-28
SLIDE 28

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

Let T be an L-theory. Let X be any functor ModpTq Ñ Set. Suppose that you have:

§ for every ultraproduct ś iÑU Mi a way to identify

Xpś

iÑU Miq ΦpMi q

» ś

iÑU XpMiq (”there exists a

transition isomorphism”), such that

slide-29
SLIDE 29

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

Let T be an L-theory. Let X be any functor ModpTq Ñ Set. Suppose that you have:

§ for every ultraproduct ś iÑU Mi a way to identify

Xpś

iÑU Miq ΦpMi q

» ś

iÑU XpMiq (”there exists a

transition isomorphism”), such that

§ pX, Φq preserves ultraproducts of models/elementary

embeddings (”is a pre-ultrafunctor”), and also

slide-30
SLIDE 30

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

Let T be an L-theory. Let X be any functor ModpTq Ñ Set. Suppose that you have:

§ for every ultraproduct ś iÑU Mi a way to identify

Xpś

iÑU Miq ΦpMi q

» ś

iÑU XpMiq (”there exists a

transition isomorphism”), such that

§ pX, Φq preserves ultraproducts of models/elementary

embeddings (”is a pre-ultrafunctor”), and also

§ preserves all canonical maps between ultraproducts

(”preserves ultramorphisms”).

slide-31
SLIDE 31

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

Let T be an L-theory. Let X be any functor ModpTq Ñ Set. Suppose that you have:

§ for every ultraproduct ś iÑU Mi a way to identify

Xpś

iÑU Miq ΦpMi q

» ś

iÑU XpMiq (”there exists a

transition isomorphism”), such that

§ pX, Φq preserves ultraproducts of models/elementary

embeddings (”is a pre-ultrafunctor”), and also

§ preserves all canonical maps between ultraproducts

(”preserves ultramorphisms”). Then: there exists a ϕpxq P T eq such that X » evϕpxq as functors ModpTq Ñ Set.

slide-32
SLIDE 32

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Theorem.

Let T be an L-theory. Let X be any functor ModpTq Ñ Set. Suppose that you have:

§ for every ultraproduct ś iÑU Mi a way to identify

Xpś

iÑU Miq ΦpMi q

» ś

iÑU XpMiq (”there exists a

transition isomorphism”), such that

§ pX, Φq preserves ultraproducts of models/elementary

embeddings (”is a pre-ultrafunctor”), and also

§ preserves all canonical maps between ultraproducts

(”preserves ultramorphisms”). Then: there exists a ϕpxq P T eq such that X » evϕpxq as functors ModpTq Ñ Set. (We call such X an ultrafunctor.)

slide-33
SLIDE 33

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

slide-34
SLIDE 34

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

§ That is, the specified transition isomorphisms

ΦpMiq : X pś

iÑU Miq Ñ ś iÑU XpMiq make all

diagrams of the form X pś

iÑU Miq

ś

iÑU XpMiq

X pś

iÑU Niq

ś

iÑU XpNiq Xp ś

iÑU fiq

ΦpMi q ś

iÑU Xpfiq

ΦpNi q

commute (“transition isomorphism/pre-ultrafunctor condition”).

slide-35
SLIDE 35

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

slide-36
SLIDE 36

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

What are ultramorphisms?

slide-37
SLIDE 37

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

What are ultramorphisms? An ultragraph Γ comprises:

slide-38
SLIDE 38

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

What are ultramorphisms? An ultragraph Γ comprises:

§ A directed graph whose vertices are partitioned into free

nodes Γf and bound nodes Γb.

slide-39
SLIDE 39

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

What are ultramorphisms? An ultragraph Γ comprises:

§ A directed graph whose vertices are partitioned into free

nodes Γf and bound nodes Γb.

§ For any bound node β P Γb, we assign a triple

xI, U, gy df “ xIβ, Uβ, gβy where U is an ultrafilter on I and g is a function g : I Ñ Γf .

slide-40
SLIDE 40

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

What are ultramorphisms? An ultragraph Γ comprises:

§ A directed graph whose vertices are partitioned into free

nodes Γf and bound nodes Γb.

§ For any bound node β P Γb, we assign a triple

xI, U, gy df “ xIβ, Uβ, gβy where U is an ultrafilter on I and g is a function g : I Ñ Γf .

§ An ultradiagram for Γ is a diagram of shape Γ which

incorporates the extra data: bound nodes are the ultraproducts of the free nodes given by the functions g.

slide-41
SLIDE 41

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

What are ultramorphisms? An ultragraph Γ comprises:

§ A directed graph whose vertices are partitioned into free

nodes Γf and bound nodes Γb.

§ For any bound node β P Γb, we assign a triple

xI, U, gy df “ xIβ, Uβ, gβy where U is an ultrafilter on I and g is a function g : I Ñ Γf .

§ An ultradiagram for Γ is a diagram of shape Γ which

incorporates the extra data: bound nodes are the ultraproducts of the free nodes given by the functions g.

§ A morphism of ultradiagrams (for fixed Γ) is just a

natural transformation of functors which respects the extra data: the component of the transformation at a bound node is the ultraproduct of the components for the indexing free nodes.

slide-42
SLIDE 42

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

slide-43
SLIDE 43

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Okay, but what are ultramorphisms?

slide-44
SLIDE 44

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Okay, but what are ultramorphisms?

Definition.

Let HompΓ, Sq be the category of all ultradiagrams of type Γ inside S with morphisms the ultradiagram morphisms defined

  • above. Any two nodes k, ℓ P Γ define evaluation functors

pkq, pℓq : HompΓ, Sq Ñ S, by pkq ´ A Φ Ñ B ¯ “ Apkq

Φk

Ñ Bpkq (resp. ℓ). An ultramorphism of type xΓ, k, ℓy in S is a natural transformation δ : pkq Ñ pℓq.

slide-45
SLIDE 45

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, I

Okay, but what are ultramorphisms?

Definition.

Let HompΓ, Sq be the category of all ultradiagrams of type Γ inside S with morphisms the ultradiagram morphisms defined

  • above. Any two nodes k, ℓ P Γ define evaluation functors

pkq, pℓq : HompΓ, Sq Ñ S, by pkq ´ A Φ Ñ B ¯ “ Apkq

Φk

Ñ Bpkq (resp. ℓ). An ultramorphism of type xΓ, k, ℓy in S is a natural transformation δ : pkq Ñ pℓq. It’s sufficient to consider the ultramorphisms which come from universal properties of colimits of products in Set.

slide-46
SLIDE 46

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, II

Now, what’s changed between this statement and that of the useful corollary to Beth’s theorem?

slide-47
SLIDE 47

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, II

Now, what’s changed between this statement and that of the useful corollary to Beth’s theorem?

§ We dropped the subfunctor assumption! We don’t have

such a nice way of knowing exactly how XpMq is

  • btained from M. We only have the invariance under

ultra-stuff. We’ve left the placental warmth of the ambient models and we’re considering some kind of abstract permutation representation of ModpTq.

slide-48
SLIDE 48

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, II

Now, what’s changed between this statement and that of the useful corollary to Beth’s theorem?

§ We dropped the subfunctor assumption! We don’t have

such a nice way of knowing exactly how XpMq is

  • btained from M. We only have the invariance under

ultra-stuff. We’ve left the placental warmth of the ambient models and we’re considering some kind of abstract permutation representation of ModpTq.

§ Yet, if X respects enough of the structure induced by

the ultra-stuff, then X must have been constructible from our models in some first-order way (”is definable”).

slide-49
SLIDE 49

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, II

Now, what’s changed between this statement and that of the useful corollary to Beth’s theorem?

§ We dropped the subfunctor assumption! We don’t have

such a nice way of knowing exactly how XpMq is

  • btained from M. We only have the invariance under

ultra-stuff. We’ve left the placental warmth of the ambient models and we’re considering some kind of abstract permutation representation of ModpTq.

§ Yet, if X respects enough of the structure induced by

the ultra-stuff, then X must have been constructible from our models in some first-order way (”is definable”).

§ (With this new language, the corollary becomes: ”strict

sub-pre-ultrafunctors of definable functors are definable.”)

slide-50
SLIDE 50

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, III

Actually, Makkai proved something more, by doing the following:

slide-51
SLIDE 51

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, III

Actually, Makkai proved something more, by doing the following:

§ Introduce the notions of ultracategory and ultrafunctors

by requiring all this extra ultra-stuff to be preserved.

slide-52
SLIDE 52

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, III

Actually, Makkai proved something more, by doing the following:

§ Introduce the notions of ultracategory and ultrafunctors

by requiring all this extra ultra-stuff to be preserved.

§ Develop a general duality theory between pretoposes

(“DefpTq”) and ultracategories (“ModpTq”) via a contravariant 2-adjunction (“generalized Stone duality”).

slide-53
SLIDE 53

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, III

Actually, Makkai proved something more, by doing the following:

§ Introduce the notions of ultracategory and ultrafunctors

by requiring all this extra ultra-stuff to be preserved.

§ Develop a general duality theory between pretoposes

(“DefpTq”) and ultracategories (“ModpTq”) via a contravariant 2-adjunction (“generalized Stone duality”).

§ In particular, from this adjunction we get

PretoppT1, T2q » UltpModpT2q, ModpT1qq.

slide-54
SLIDE 54

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Strong conceptual completeness, III

Actually, Makkai proved something more, by doing the following:

§ Introduce the notions of ultracategory and ultrafunctors

by requiring all this extra ultra-stuff to be preserved.

§ Develop a general duality theory between pretoposes

(“DefpTq”) and ultracategories (“ModpTq”) via a contravariant 2-adjunction (“generalized Stone duality”).

§ In particular, from this adjunction we get

PretoppT1, T2q » UltpModpT2q, ModpT1qq. Therefore, SCC tells us how to recognize a reduct functor in the wild between two categories of models—i.e., if there is some uniformity underlying a functor ModpT2q Ñ ModpT1q due to a purely syntactic assignment T1 Ñ T2. Just check if the ultra-structure is preserved!

slide-55
SLIDE 55

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

  • Caveat. Of course, one has an infinite list of conditions to

verify here.

slide-56
SLIDE 56

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

  • Caveat. Of course, one has an infinite list of conditions to

verify here.

§ So the only way to actually do this is to recognize some

kind of uniformity in the putative reduct functor which lets you take care of all the ultramorphisms at once.

slide-57
SLIDE 57

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

  • Caveat. Of course, one has an infinite list of conditions to

verify here.

§ So the only way to actually do this is to recognize some

kind of uniformity in the putative reduct functor which lets you take care of all the ultramorphisms at once.

§ But it gives you another way to think about uniformities

you need.

slide-58
SLIDE 58

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

  • Caveat. Of course, one has an infinite list of conditions to

verify here.

§ So the only way to actually do this is to recognize some

kind of uniformity in the putative reduct functor which lets you take care of all the ultramorphisms at once.

§ But it gives you another way to think about uniformities

you need.

§ It also gives you a way to check that something can

never arise from any interpretation!

slide-59
SLIDE 59

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, I

slide-60
SLIDE 60

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, I

§ Part of the critera for pX, Φq (a functor

X : ModpTq Ñ Set plus a choice of transition isomorphism Φ) to be definable was “preserving ultramorphisms.”

slide-61
SLIDE 61

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, I

§ Part of the critera for pX, Φq (a functor

X : ModpTq Ñ Set plus a choice of transition isomorphism Φ) to be definable was “preserving ultramorphisms.”

§ What are ultramorphisms? Loosely speaking,

ultraproducts are a kind of universal construction in Set, and so there are certain canonical comparison maps between them induced by their universal

  • properties. (By the Los theorem, these things are

“absolute” in the sense that no matter what first-order structure you put on a set, these maps will always be elementary embeddings.)

slide-62
SLIDE 62

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, I

§ Part of the critera for pX, Φq (a functor

X : ModpTq Ñ Set plus a choice of transition isomorphism Φ) to be definable was “preserving ultramorphisms.”

§ What are ultramorphisms? Loosely speaking,

ultraproducts are a kind of universal construction in Set, and so there are certain canonical comparison maps between them induced by their universal

  • properties. (By the Los theorem, these things are

“absolute” in the sense that no matter what first-order structure you put on a set, these maps will always be elementary embeddings.)

§ Out of mercy, I will spare you the formal definition

(because then I’d have to define ultragraphs, ultradiagrams, and ultratransformations...)

slide-63
SLIDE 63

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, I

§ Part of the critera for pX, Φq (a functor

X : ModpTq Ñ Set plus a choice of transition isomorphism Φ) to be definable was “preserving ultramorphisms.”

§ What are ultramorphisms? Loosely speaking,

ultraproducts are a kind of universal construction in Set, and so there are certain canonical comparison maps between them induced by their universal

  • properties. (By the Los theorem, these things are

“absolute” in the sense that no matter what first-order structure you put on a set, these maps will always be elementary embeddings.)

§ Out of mercy, I will spare you the formal definition

(because then I’d have to define ultragraphs, ultradiagrams, and ultratransformations...)

§ Keep in mind these two examples:

slide-64
SLIDE 64

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, II

Examples.

slide-65
SLIDE 65

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, II

Examples.

§ The diagonal embedding into an ultrapower.

slide-66
SLIDE 66

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, II

Examples.

§ The diagonal embedding into an ultrapower. § Generalized diagonal embeddings. More generally, let

f : I Ñ J be a function, let U be an ultrafilter on I and let V be the pushforward ultrafilter on J.

slide-67
SLIDE 67

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Ultramorphisms, II

Examples.

§ The diagonal embedding into an ultrapower. § Generalized diagonal embeddings. More generally, let

f : I Ñ J be a function, let U be an ultrafilter on I and let V be the pushforward ultrafilter on J. Then for any I-indexed sequence of structures pMiqiPI, there is a canonical map δf : ś

jÑV Mf piq Ñ ś iÑU Mi given by

taking the diagonal embedding along each fiber of f .

slide-68
SLIDE 68

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

∆-functors induce continuous maps on automorphism groups

slide-69
SLIDE 69

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

∆-functors induce continuous maps on automorphism groups

§ Why should we expect ultramorphisms to help us

identify evaluation functors in the wild?

slide-70
SLIDE 70

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

∆-functors induce continuous maps on automorphism groups

§ Why should we expect ultramorphisms to help us

identify evaluation functors in the wild?

§ Here’s an result which might indicate that knowing that

they’re preserved tells us something nontrivial.

slide-71
SLIDE 71

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

∆-functors induce continuous maps on automorphism groups

§ Why should we expect ultramorphisms to help us

identify evaluation functors in the wild?

§ Here’s an result which might indicate that knowing that

they’re preserved tells us something nontrivial.

Definition.

Say that X : ModpTq Ñ ModpT 1q is a ∆-functor if it preserves ultraproducts and diagonal maps into ultrapowers.

slide-72
SLIDE 72

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

∆-functors induce continuous maps on automorphism groups

§ Why should we expect ultramorphisms to help us

identify evaluation functors in the wild?

§ Here’s an result which might indicate that knowing that

they’re preserved tells us something nontrivial.

Definition.

Say that X : ModpTq Ñ ModpT 1q is a ∆-functor if it preserves ultraproducts and diagonal maps into ultrapowers. Equip automorphism groups with the topology of pointwise convergence.

slide-73
SLIDE 73

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

∆-functors induce continuous maps on automorphism groups

§ Why should we expect ultramorphisms to help us

identify evaluation functors in the wild?

§ Here’s an result which might indicate that knowing that

they’re preserved tells us something nontrivial.

Definition.

Say that X : ModpTq Ñ ModpT 1q is a ∆-functor if it preserves ultraproducts and diagonal maps into ultrapowers. Equip automorphism groups with the topology of pointwise convergence.

Theorem.

If X is a ∆-functor from ModpTq to ModpT 1q, then X restricts to a continuous map AutpMq Ñ AutpXpMqq for every M P ModpTq.

slide-74
SLIDE 74

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

slide-75
SLIDE 75

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

§ The topology of pointwise convergence is sequential, so

to check continuity it suffices to check convergent sequences of automorphisms are preserved.

slide-76
SLIDE 76

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

§ The topology of pointwise convergence is sequential, so

to check continuity it suffices to check convergent sequences of automorphisms are preserved.

§ If fi Ñ f in AutpMq, then since the cofinite filter is

contained in any ultrafilter, ś

iÑU fi agrees with

ś

iÑU f over the diagonal copy of M in MU.

slide-77
SLIDE 77

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

§ The topology of pointwise convergence is sequential, so

to check continuity it suffices to check convergent sequences of automorphisms are preserved.

§ If fi Ñ f in AutpMq, then since the cofinite filter is

contained in any ultrafilter, ś

iÑU fi agrees with

ś

iÑU f over the diagonal copy of M in MU. That is,

iÑU fiq ˝ ∆M “ pś iÑU f q ˝ ∆M.

slide-78
SLIDE 78

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

§ The topology of pointwise convergence is sequential, so

to check continuity it suffices to check convergent sequences of automorphisms are preserved.

§ If fi Ñ f in AutpMq, then since the cofinite filter is

contained in any ultrafilter, ś

iÑU fi agrees with

ś

iÑU f over the diagonal copy of M in MU. That is,

iÑU fiq ˝ ∆M “ pś iÑU f q ˝ ∆M. § Applying X and using that X is a ∆-functor, conclude

that ś

iÑU Xpfiq agrees with ś iÑU Xpf q over the

diagonal copy of XpMq inside XpMqU.

slide-79
SLIDE 79

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

§ The topology of pointwise convergence is sequential, so

to check continuity it suffices to check convergent sequences of automorphisms are preserved.

§ If fi Ñ f in AutpMq, then since the cofinite filter is

contained in any ultrafilter, ś

iÑU fi agrees with

ś

iÑU f over the diagonal copy of M in MU. That is,

iÑU fiq ˝ ∆M “ pś iÑU f q ˝ ∆M. § Applying X and using that X is a ∆-functor, conclude

that ś

iÑU Xpfiq agrees with ś iÑU Xpf q over the

diagonal copy of XpMq inside XpMqU.

§ For any point a P XpMq, the above says the sequence

pXpfiqpaqqiPI “U pXpf qpaqqiPI.

slide-80
SLIDE 80

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Proof.

§ The topology of pointwise convergence is sequential, so

to check continuity it suffices to check convergent sequences of automorphisms are preserved.

§ If fi Ñ f in AutpMq, then since the cofinite filter is

contained in any ultrafilter, ś

iÑU fi agrees with

ś

iÑU f over the diagonal copy of M in MU. That is,

iÑU fiq ˝ ∆M “ pś iÑU f q ˝ ∆M. § Applying X and using that X is a ∆-functor, conclude

that ś

iÑU Xpfiq agrees with ś iÑU Xpf q over the

diagonal copy of XpMq inside XpMqU.

§ For any point a P XpMq, the above says the sequence

pXpfiqpaqqiPI “U pXpf qpaqqiPI.

§ Since U was arbitrary and the cofinite filter on I is the

intersection of all non-principal ultrafilters on I, we conclude that the above equation holds cofinitely. Hence, Xpfiq Ñ Xpf q.

slide-81
SLIDE 81

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

ℵ0-categorical theories

slide-82
SLIDE 82

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

ℵ0-categorical theories

§ A first-order theory T is ℵ0-categorical if it has one

countable model up to isomorphism.

slide-83
SLIDE 83

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

ℵ0-categorical theories

§ A first-order theory T is ℵ0-categorical if it has one

countable model up to isomorphism.

§ ℵ0-categorical theories have only finitely many types in

each sort. (Caveat: when I say “type”, I mean an atom in E pTq.)

slide-84
SLIDE 84

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

ℵ0-categorical theories

§ A first-order theory T is ℵ0-categorical if it has one

countable model up to isomorphism.

§ ℵ0-categorical theories have only finitely many types in

each sort. (Caveat: when I say “type”, I mean an atom in E pTq.)

§ A theorem of Coquand, Ahlbrandt and Ziegler says

that, given two ℵ0-categorical theories T and T 1 with countable models M and M1, a topological isomorphism AutpMq » AutpM1q induces a bi-interpretation M » M1.

slide-85
SLIDE 85

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

ℵ0-categorical theories

§ A first-order theory T is ℵ0-categorical if it has one

countable model up to isomorphism.

§ ℵ0-categorical theories have only finitely many types in

each sort. (Caveat: when I say “type”, I mean an atom in E pTq.)

§ A theorem of Coquand, Ahlbrandt and Ziegler says

that, given two ℵ0-categorical theories T and T 1 with countable models M and M1, a topological isomorphism AutpMq » AutpM1q induces a bi-interpretation M » M1.

§ Since we know ∆-functors induce continuous maps on

automorphism groups, they’re a good candidate for definable functors.

slide-86
SLIDE 86

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

ℵ0-categorical theories

§ A first-order theory T is ℵ0-categorical if it has one

countable model up to isomorphism.

§ ℵ0-categorical theories have only finitely many types in

each sort. (Caveat: when I say “type”, I mean an atom in E pTq.)

§ A theorem of Coquand, Ahlbrandt and Ziegler says

that, given two ℵ0-categorical theories T and T 1 with countable models M and M1, a topological isomorphism AutpMq » AutpM1q induces a bi-interpretation M » M1.

§ Since we know ∆-functors induce continuous maps on

automorphism groups, they’re a good candidate for definable functors.

§ Boolean coherent toposes split into a finite coproduct of

E pTiq, where each Ti is ℵ0-categorical.

slide-87
SLIDE 87

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Theorem.

Let X : ModpTq Ñ Set. If T is ℵ0-categorical, the following are equivalent:

slide-88
SLIDE 88

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Theorem.

Let X : ModpTq Ñ Set. If T is ℵ0-categorical, the following are equivalent:

  • 1. For some transition isomorphism, pX, Φq is a ∆-functor

(preserves ultraproducts and diagonal maps).

slide-89
SLIDE 89

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Theorem.

Let X : ModpTq Ñ Set. If T is ℵ0-categorical, the following are equivalent:

  • 1. For some transition isomorphism, pX, Φq is a ∆-functor

(preserves ultraproducts and diagonal maps).

  • 2. For some transition isomorphism, pX, Φq is definable.
slide-90
SLIDE 90

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

slide-91
SLIDE 91

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Proof.

(Sketch.)

slide-92
SLIDE 92

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Proof.

(Sketch.)

§ One direction is immediate by SCC: definable functors

are ultrafunctors are at least ∆-functors.

slide-93
SLIDE 93

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Proof.

(Sketch.)

§ One direction is immediate by SCC: definable functors

are ultrafunctors are at least ∆-functors.

§ Let M be the countable model. Use the lemma about

∆-functors pX, Φq inducing continuous maps on the automorphism groups (equivalently, pX, Φq has the finite support property) to cover each AutpMq-orbit of XpMq by a projection from an AutpMq-orbit of M. By ω-categoricity, the kernel relation of this projection is definable, so we know that XpMq looks like an (a priori, possibly infinite) disjoint union of types.

slide-94
SLIDE 94

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Proof.

(Sketch.)

§ One direction is immediate by SCC: definable functors

are ultrafunctors are at least ∆-functors.

§ Let M be the countable model. Use the lemma about

∆-functors pX, Φq inducing continuous maps on the automorphism groups (equivalently, pX, Φq has the finite support property) to cover each AutpMq-orbit of XpMq by a projection from an AutpMq-orbit of M. By ω-categoricity, the kernel relation of this projection is definable, so we know that XpMq looks like an (a priori, possibly infinite) disjoint union of types.

§ By AutpMqU orbit-counting, there are actually only

finitely many types.

slide-95
SLIDE 95

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Proof.

(Sketch.)

§ One direction is immediate by SCC: definable functors

are ultrafunctors are at least ∆-functors.

§ Let M be the countable model. Use the lemma about

∆-functors pX, Φq inducing continuous maps on the automorphism groups (equivalently, pX, Φq has the finite support property) to cover each AutpMq-orbit of XpMq by a projection from an AutpMq-orbit of M. By ω-categoricity, the kernel relation of this projection is definable, so we know that XpMq looks like an (a priori, possibly infinite) disjoint union of types.

§ By AutpMqU orbit-counting, there are actually only

finitely many types.

§ Invoke the Keisler-Shelah theorem to transfer to all

N | ù T.

slide-96
SLIDE 96

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Corollary.

Let T and T 1 be ℵ0-categorical. Let X be an equivalence of categories ModpT1q

X

» ModpT2q. Then X was induced by a bi-interpretation T1 » T2 if and

  • nly if X was a ∆-functor.
slide-97
SLIDE 97

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

A definability criterion for ℵ0-categorical theories

Corollary.

Let T and T 1 be ℵ0-categorical. Let X be an equivalence of categories ModpT1q

X

» ModpT2q. Then X was induced by a bi-interpretation T1 » T2 if and

  • nly if X was a ∆-functor.

In particular, Bodirsky, Evans, Kompatscher and Pinkser gave an example of two ℵ0-categorical theories T, T 1 with abstractly isomorphic but not topologically isomorphic automorphism groups of the countable model. This abstract isomorphism induces an equivalence ModpTq » ModpT 1q and since it can’t come from an interpretation, from the corollary we conclude that it fails to preserve an ultraproduct

  • r a diagonal map was not preserved.
slide-98
SLIDE 98

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

slide-99
SLIDE 99

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

In light of the previous result, a natural question to ask is:

slide-100
SLIDE 100

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

In light of the previous result, a natural question to ask is:

Question.

Is being a ∆-functor enough for SCC? That is, do non-definable ∆-functors exist?

slide-101
SLIDE 101

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

In light of the previous result, a natural question to ask is:

Question.

Is being a ∆-functor enough for SCC? That is, do non-definable ∆-functors exist?

Theorem.

The previous definability criterion fails for general T. That is:

slide-102
SLIDE 102

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

In light of the previous result, a natural question to ask is:

Question.

Is being a ∆-functor enough for SCC? That is, do non-definable ∆-functors exist?

Theorem.

The previous definability criterion fails for general T. That is:

§ There exists a theory T and a ∆-functor

pX, Φq : ModpTq Ñ Set which is not definable.

slide-103
SLIDE 103

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

In light of the previous result, a natural question to ask is:

Question.

Is being a ∆-functor enough for SCC? That is, do non-definable ∆-functors exist?

Theorem.

The previous definability criterion fails for general T. That is:

§ There exists a theory T and a ∆-functor

pX, Φq : ModpTq Ñ Set which is not definable.

§ There exists a theory T and a pre-ultrafunctor pX, Φq

which is not a ∆-functor (hence, is also not definable.)

slide-104
SLIDE 104

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

slide-105
SLIDE 105

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

Proof.

(Sketch.)

slide-106
SLIDE 106

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

Proof.

(Sketch.)

§ Complete types won’t work, so take a complete type

and cut it in half into two partial types, one of which refines the other. Define XpMq to be the realizations in M of the coarser one.

slide-107
SLIDE 107

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

Proof.

(Sketch.)

§ Complete types won’t work, so take a complete type

and cut it in half into two partial types, one of which refines the other. Define XpMq to be the realizations in M of the coarser one.

§ Taking ultraproducts creates external realizations

(“infinite/infinitesimal points”) of either one.

slide-108
SLIDE 108

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Exotic pre-ultrafunctors

Proof.

(Sketch.)

§ Complete types won’t work, so take a complete type

and cut it in half into two partial types, one of which refines the other. Define XpMq to be the realizations in M of the coarser one.

§ Taking ultraproducts creates external realizations

(“infinite/infinitesimal points”) of either one.

§ You can either try to construct a transition isomorphism

which turns it into a pre-ultrafunctor (creating a non-∆ pre-ultrafunctor) or obtain one non-constructively (creating a non-definable ∆-functor).

slide-109
SLIDE 109

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Future work

slide-110
SLIDE 110

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Future work

§ Is the above XpMq isomorphic to evA for some

A P E pTq?

slide-111
SLIDE 111

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Future work

§ Is the above XpMq isomorphic to evA for some

A P E pTq?

§ Which parts of Makkai’s ultra-data ensure

X : ModpTq Ñ Set is evA for A P E and which parts make sure that A is compact?

slide-112
SLIDE 112

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Future work

§ Is the above XpMq isomorphic to evA for some

A P E pTq?

§ Which parts of Makkai’s ultra-data ensure

X : ModpTq Ñ Set is evA for A P E and which parts make sure that A is compact?

§ How do ultramorphisms relate to the Awodey-Forssell

duality?

slide-113
SLIDE 113

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Future work

§ Is the above XpMq isomorphic to evA for some

A P E pTq?

§ Which parts of Makkai’s ultra-data ensure

X : ModpTq Ñ Set is evA for A P E and which parts make sure that A is compact?

§ How do ultramorphisms relate to the Awodey-Forssell

duality?

§ Conjecture: the pre-ultrafunctor part of the data

ensures compactness after you get inside the classifying topos, i.e. if you start with A P E and evA is an ultrafunctor, then A was compact.

slide-114
SLIDE 114

Strong conceptual completeness for Boolean coherent classifying toposes Jesse Han Strong conceptual completeness Applications of strong conceptual completeness A definability criterion for ℵ0-categorical theories Exotic functors

Thank you!