An Elementary Approach to Elementary Topos Theory Todd Trimble - - PowerPoint PPT Presentation

an elementary approach to elementary topos theory
SMART_READER_LITE
LIVE PREVIEW

An Elementary Approach to Elementary Topos Theory Todd Trimble - - PowerPoint PPT Presentation

An Elementary Approach to Elementary Topos Theory Todd Trimble Western Connecticut State University Department of Mathematics October 26, 2019 Back Story Tierneys approach: private communication. Back Story Tierneys approach:


slide-1
SLIDE 1

An Elementary Approach to Elementary Topos Theory

Todd Trimble

Western Connecticut State University Department of Mathematics

October 26, 2019

slide-2
SLIDE 2

Back Story

◮ Tierney’s approach: private communication.

slide-3
SLIDE 3

Back Story

◮ Tierney’s approach: private communication. ◮ Standard approach: forbiddingly technical (monadicity criteria, Beck-Chevalley conditions, ...) for those who grew up

  • n naive set theory.
slide-4
SLIDE 4

Back Story

◮ Tierney’s approach: private communication. ◮ Standard approach: forbiddingly technical (monadicity criteria, Beck-Chevalley conditions, ...) for those who grew up

  • n naive set theory.

◮ Tierney’s approach: constructions are more natively ”set-theoretical”.

slide-5
SLIDE 5

Back Story

◮ Standard approach to deduce existence of colimits: P : E op → E is monadic.

slide-6
SLIDE 6

Back Story

◮ Standard approach to deduce existence of colimits: P : E op → E is monadic. ◮ Construction of coproducts: X + Y is an equalizer: X+Y ֌ P(PX×PY )

uP(PX×PY )

− →

− →

PP(PπPX ◦uX ),P(PπPY ◦uY ) PPP(PX×PY )

u : 1E → PP is unit uX(x) = {A : PX|x ∈ A}

slide-7
SLIDE 7

Notation and Preliminaries

◮ Power-object definition of topos: finite limits, universal relations ∋X֒ → PX × X. R ֒ → X × Y X →

χR PY

R ∋Y X × Y PY × Y

i

  • χi×1Y
slide-8
SLIDE 8

Notation and Preliminaries

◮ Power-object definition of topos: finite limits, universal relations ∋X֒ → PX × X. R ֒ → X × Y X →

χR PY

R ∋Y X × Y PY × Y

i

  • χi×1Y

◮ singX : X → PX classifies δX : X → X × X.

slide-9
SLIDE 9

Notation and Preliminaries

◮ ∋1= 1 → P1 × 1, aka t : 1 → Ω. ◮ All monos are regular: A X Ω 1

i χi ! t

◮ Epi-mono factorizations are unique when they exist.

slide-10
SLIDE 10

Notation and Preliminaries

◮ ∋1= 1 → P1 × 1, aka t : 1 → Ω. ◮ All monos are regular: A X Ω 1

i χi ! t

◮ Epi-mono factorizations are unique when they exist. ◮ Toposes are balanced.

slide-11
SLIDE 11

Cartesian closure

◮ Exponentials PZ Y exist, namely P(Y × Z) ∼ = (PZ)Y : X → P(Y × Z) R → X × Y × Z X × Y → PZ X → PZ Y ◮ X 1 X Y 1Y PX P1 PX Y P1Y

singX

  • t
  • tY

τ τ Y

slide-12
SLIDE 12

Slice theorem

◮ If E is a topos, then for any object X, the category E/X is also a topos. The change of base X ∗ : E → E/X is logical and has left and right adjoints. ◮ f ∗ : E/Y → (E/Y )/f ≃ E/X, for f : X → Y , is logical.

slide-13
SLIDE 13

Slice theorem

◮ If E is a topos, then for any object X, the category E/X is also a topos. The change of base X ∗ : E → E/X is logical and has left and right adjoints. ◮ f ∗ : E/Y → (E/Y )/f ≃ E/X, for f : X → Y , is logical. ◮ Colimits in E/Y , when they exist, are stable under pullback f ∗ : E/Y → E/X.

slide-14
SLIDE 14

Internal logic

1 × 1 t×t → Ω × Ω ∧ = χt×t : Ω × Ω → Ω

slide-15
SLIDE 15

Internal logic

1 × 1 t×t → Ω × Ω ∧ = χt×t : Ω × Ω → Ω [≤] ֒ → Ω × Ω ⇒ = χ[≤] : Ω × Ω → Ω

slide-16
SLIDE 16

Internal logic

X

!

→ 1

t

→ Ω tX : 1 → ΩX = PX ∀X = χtX : PX → Ω

slide-17
SLIDE 17

Internal logic

X

!

→ 1

t

→ Ω tX : 1 → ΩX = PX ∀X = χtX : PX → Ω Define

X : PPX → PX by

  • F = {x : X | ∀A:PX A ∈PX F ⇒ x ∈X A}
slide-18
SLIDE 18

Construction of coproducts

◮ Initial object: define 0 ֒ → 1 to be “intersection all subobjects

  • f 1”, classified by

1

tP1

→ PP1

  • → P1

◮ Lemma: 0 is initial. ◮ Uniqueness: if f , g : 0 ⇒ X, then Eq(f , g) ֌ 0 is an equality, by minimality of 0 in Sub(1). ◮ Existence: consider P X 1 PX

  • singX

tX

slide-19
SLIDE 19

Coproducts

◮ 0 is strict by cartesian closure, so 0 → X is monic.

slide-20
SLIDE 20

Coproducts

◮ 0 is strict by cartesian closure, so 0 → X is monic. ◮ Given X, Y , disjointly embed them into PX × PY : X × 1 PX × PY 1 × Y PX × PY

χδ×χ0 χ0×χδ

X ⊔ Y is the “disjoint union”: the intersection of the definable family of subobjects of PX × PY containing these embeddings.

slide-21
SLIDE 21

Coproducts

◮ Lemma: Any two disjoint unions of X, Y are isomorphic. ◮ Proof: If Z = X ∪ Y via i : X → Z and j : Y → Z, then map Z into PX × PY via X

1X ,i

֒ → X × Z Y

1Y ,j

֒ → Y × Z Z → PX Z → PY Then Z → PX × PY is monic. Both Z and X ⊔ Y are least upper bounds of X and Y in Sub(PX × PY ).

slide-22
SLIDE 22

Coproducts

◮ Theorem: X ⊔ Y is the coproduct. ◮ Proof: Given f : X → B and g : Y → B, form X

1X ,f

֒ → X × B, Y

1Y ,g

֒ → Y × B. Then (X ⊔ Y ) × B ∼ = (X × B) ⊔ (Y × B). So both X, Y embed disjointly in (X ⊔ Y ) × B. Obtain X ⊔ Y ֒ → (X ⊔ Y ) × B.

slide-23
SLIDE 23

Image factorization

◮ For f : X → Y , define im(f ) to be the intersection of the (definable) family of subobjects through which f factors.

slide-24
SLIDE 24

Image factorization

◮ For f : X → Y , define im(f ) to be the intersection of the (definable) family of subobjects through which f factors. ◮ B X B X Y X Y

1X

  • f

f

slide-25
SLIDE 25

Image factorization

◮ For f : X → Y , define im(f ) to be the intersection of the (definable) family of subobjects through which f factors. ◮ B X B X Y X Y

1X

  • f

f

◮ im(f ) =

Y {B : PY | f ∗B = X}

slide-26
SLIDE 26

Image factorization

◮ Lemma: f : X → Y indeed factors through im(f ) : I → Y . ◮ Proof: We must show f ∗(im(f )) = X. But f ∗

  • B | f ∗B=X

B

  • =
  • B | f ∗B=X

f ∗B [E/Y f ∗ → E/X is logical] =

  • B | f ∗B=X

X = X

slide-27
SLIDE 27

Image factorization

◮ Lemma: X → im(f ) ֒ → Y is the epi-mono factorization of f : X → Y . Proof: Put I = im(f ); suppose X → I equalizes g, h : I ⇒ Z. Then X → Eq(g, h) ֌ I ֒ → Y makes Eq(g, h) a subobject through which f factors. Hence Eq(g, h) = I and g = h.

slide-28
SLIDE 28

Coequalizers

Let f , g : X → Y be maps. Construct coequalizer X ⇒ Y → Q:

slide-29
SLIDE 29

Coequalizers

Let f , g : X → Y be maps. Construct coequalizer X ⇒ Y → Q: ◮ Form the image factorization of f , g : X → Y × Y : X → R ֌ Y × Y

slide-30
SLIDE 30

Coequalizers

Let f , g : X → Y be maps. Construct coequalizer X ⇒ Y → Q: ◮ Form the image factorization of f , g : X → Y × Y : X → R ֌ Y × Y ◮ The equivalence relation E on Y generated by R : P(Y × Y ) is the intersection of the definable family of equivalence relations containing R.

slide-31
SLIDE 31

Coequalizers

Let f , g : X → Y be maps. Construct coequalizer X ⇒ Y → Q: ◮ Form the image factorization of f , g : X → Y × Y : X → R ֌ Y × Y ◮ The equivalence relation E on Y generated by R : P(Y × Y ) is the intersection of the definable family of equivalence relations containing R. ◮ Form the classifying map χE : Y → PY of E ֒ → Y × Y (mapping y : Y to its E-equivalence class).

slide-32
SLIDE 32

Coequalizers

Let f , g : X → Y be maps. Construct coequalizer X ⇒ Y → Q: ◮ Form the image factorization of f , g : X → Y × Y : X → R ֌ Y × Y ◮ The equivalence relation E on Y generated by R : P(Y × Y ) is the intersection of the definable family of equivalence relations containing R. ◮ Form the classifying map χE : Y → PY of E ֒ → Y × Y (mapping y : Y to its E-equivalence class). ◮ Form the image factorization of χE: Y ։ Q ֌ PY

slide-33
SLIDE 33

Coequalizers

Let f , g : X → Y be maps. Construct coequalizer X ⇒ Y → Q: ◮ Form the image factorization of f , g : X → Y × Y : X → R ֌ Y × Y ◮ The equivalence relation E on Y generated by R : P(Y × Y ) is the intersection of the definable family of equivalence relations containing R. ◮ Form the classifying map χE : Y → PY of E ֒ → Y × Y (mapping y : Y to its E-equivalence class). ◮ Form the image factorization of χE: Y ։ Q ֌ PY ◮ Theorem: Y → Q is the coequalizer of f , g.