categories of filters as fibered completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 ·...

50
Categories of Filters as Fibered Completions Toshiki Kataoka 2016.08.08

Upload: others

Post on 15-Aug-2020

6 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Categories of Filtersas Fibered Completions

Toshiki Kataoka 2016.08.08

Page 2: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Butz '04, “Saturated models of intuitionistic theories”

• Filter logics

• ! ↪ F!satisfies a saturation principle

2

B �� FB

Page 3: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Models with saturation principles• ultrafilter construction

• filter construction [Pitts '83][Palmgren '97]

• [Butz '04]

3

Set SetS

�U S

B FB Sh(FB)

B�

(�) B

B FB

�U

(classical)

(intuitionistic)

Page 4: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Blass '74, “Two closed categories of filters”

• Filt(!), F!

4

Page 5: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 5

• Filt(!), F!

Why F! has good properties?

Why not Filt(!)?

Question

Page 6: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Answer

6

categorical models � fibrational models

BE�B

B �� FBSub(B)

�B

��Filt(B)

�B

• F! ≅ Filt(!)[W-1] (localization)

[Butz '04]

Page 7: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Overview0. Introduction

1. Categories of filters [Koubek & Reiterman '70][Blass '74]

2. Categorical logic for filters [Butz '04]

3. Categorical models vs. fibrational models

7

Page 8: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Overview0. Introduction

1. Categories of filters [Koubek & Reiterman '70][Blass '74]

2. Categorical logic for filters [Butz '04]

3. Categorical models vs. fibrational models

8

Page 9: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Filters of a semilattice• L: (bounded) (meet-)semilattice

9

F : filter of L

F ⊆ L: upward closed subset s.t. • ⊤ ∈ F • x∧y ∈ F if x ∈ F and y ∈ F

F ≤ G ―――F ⊇ G

def.��

Definition

def.��

{

Page 10: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 10

Theorem

SLat�-SLat

L FL

M M

F�

cat. of semilattices

cat. of complete

semilattices

FL := { F : filter of L } ≅ SLat(L, 2)op

Definition

Page 11: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Filters on an object• !: category with pullbacks

11

F : filter on I ∈ !

F : filter of Sub!(I)def.��

Definition

Page 12: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 12

Filt!(I) := { F : filter on I } = F(Sub!(I))

Definition

Bop SLat�

-SLat

FiltB

SubB F�

Page 13: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Two categories of filters[Blass, '74]

• The category of concrete filters

• The category of abstract filters

13

Filt(!)

F!

Page 14: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Cat. of concrete filtersFilt(!) • object (I, F ) (I ∈ !, F : filter on I)

• morphism

14

u : (I, F) � (J, G) in Filt(B)

u : I � J in B�Y � G. u�1Y � F

Page 15: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 15

Lemma

Filt(B)�B

is the Grothendieck construction

from the functor FiltB : Bop ��

-SLat.

[Blass '74]Filt(Set) Set

Page 16: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Cat. of abstract filtersF! • object (I, F ) (I ∈ !, F : filter on I)

• morphism

16

[v] : (I, F) � (J, G) in FBis defined as

F � Xv� J in B

�Y � G. v�1Y � F (under v�1Y � X � I)under

[v] = [v�]def.�� v|X�� = v�|X�� (X �� � X � X �)

Page 17: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 17

[Blass '74]F(Set)

Page 18: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 18

∏(_): F! → (Set!)op: fully faithfulLemma

is called the reduced product

Definition�

F = ColimX�F

B(X, �) : B � Set

[K. ?]

Page 19: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Overview0. Introduction

1. Categories of filters [Koubek & Reiterman '70][Blass '74]

2. Categorical logic for filters [Butz '04]

3. Categorical models vs. fibrational models

19

Page 20: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

First-order logic andits fragments

20

t ::= x | f(t1, . . . , t|f |)

� ::= R(t1, . . . , t|R|) | t1 = t2

| � | �1 � �2

| �x.�

| � | �1 � �2

| �1 � �2 | �x.�

termsformulas

“left exact logic”regular logic

coherent logic

Page 21: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Categorical models• !: category with finite products

• interpretation in !

• types ⟦σ⟧ ∈ !

• function symbols ⟦f⟧ ∈ !(⟦σ⟧1 × … × ⟦σ⟧|f|)

• relation symbols ⟦R⟧ ∈ Sub!(⟦σ⟧1 × … × ⟦σ⟧|R|)

21

Page 22: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

• !: left exact category (has finite limits)

• !: regular category (lex. & has p.b.-stable coequalizers of kernel pairs)

• !: coherent category (reg. & has p.b.-stable finite unions)

• !: Heyting category

22

! models left exact logics

! models regular logics

! models coherent logics

! models first-orderlogics

Page 23: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Filter logics [Butz '04]

23

“left exact filter logic”regular filter logic

coherent filter logic

t ::= x | f(t1, . . . , t|f |)

� ::= R(t1, . . . , t|R|) | t1 = t2

| � | �1 � �2 |�

���

| �x.�

| � | �1 � �2

| �1 � �2 | �x.�

• F! models filter logics

Page 24: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Filter logics [Butz '04]

24

���� � � �0

� � � for each � � �

� ��

��� �

� � �x.�1 � · · · � �n for each {�1, . . . , �n} �fin.

� � �x.�

��� �

����(� � �) � � �

���� �

saturation

Page 25: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Characterization of F!

25

SubF!(I, F ) ≅ { (I, G ) | G ≤ F } : complete (meet-)semilattice

Lemma [Blass '74]

": filtered meet lex category

": lex category, Sub": "op → ⋀-SLat

Definition [Butz '04]

def.��

Page 26: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 26

Lex: category oflex categories

⋀filt-Lex: category of filtered meet lex categories

Theorem [Butz '04]

": filtered meet lex category

": lex category, Sub": "op → ⋀-SLat

Definition [Butz '04]

def.��

Lex�filt

-Lex

B FB

A A

F�

Page 27: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Filtered meet vs.arbitrary meet

27

arbitrary meets = finite meets + filtered meets�

x�X

x =�

{x1,...,xn}�fin.

X

(x1 � · · · � xn)

Page 28: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 28

arbitrary meets = finite meets + filtered meets�

x�X

x =�

{x1,...,xn}�fin.

X

(x1 � · · · � xn)

✗ ✓✗

�x.�(x) � �(x) ���x.�(x)

��

��x.�(x)

Page 29: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 29

Theorem [Butz '04]

a filtered meet regular (resp. coherent) category is a regular (resp. coherent) category with filtered meets s.t. ∃ (and ∨) distributes over filtered meets

Definition [Butz '04]

Lex�filt

-Lex

Reg�filt

-Reg Coh�filt

-Coh

F�

F� F�

restricts to

and

Page 30: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Filter logics [Butz '04]

30

���� � � �0

� � � for each � � �

� ��

��� �

� � �x.�1 � · · · � �n for each {�1, . . . , �n} �fin.

� � �x.�

��� �

����(� � �) � � �

���� �

distributive laws

Page 31: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Overview0. Introduction

1. Categories of filters [Koubek & Reiterman '70][Blass '74]

2. Categorical logic for filters [Butz '04]

3. Categorical models vs. fibrational models

31

Page 32: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Fibrational models• | : fibration, ! has finite products

• ⟦R⟧ ∈ #⟦σ⟧1 × … × ⟦σ⟧|R|

• Generalization of categorical model !

32

E�pB

Sub(B)�B

for B: lex category

�R� ��Sub(B)

���1��···���|R|� = SubB(��1� � · · · � ��|R|�)

(subobject model)

Page 33: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Fibered completion• | is the fibered completion of

33

Filt(B)�B

Sub(B)�B

Bop SLat�

-SLat

FiltB

SubB F�

recall

Page 34: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Given

!: categorical model of a (lex/regular/coherent) logic

• F! is the “free” (categorical) model of its filter logic

• | is the “free” fibrational model its filter logic

34

Filt(B)�B

[Butz '04]

[K.]

Page 35: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Fibrations vs. categories

35

(General preicates vs. subobjects)

Sub(B) Filt(B) Sub(FB)

B B FBid

Page 36: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Coproducts over monomorphisms

36

Sub(B)�B

�m � m�

X (�m)X

I J

�=

m

}: coproduct�m

has

for each monomorphism m in !satisfying the Beck-Chevalley condition

and the Frobenius reciprocity

Page 37: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Coproducts over monomorphisms

37

Sub(B)�B

�m � m�

: morphism of fibrations preserving (1, ×, ⊤, ∧)

K = Sub(H) ⇔

Lemma [K.]

�Sub(B)

�B

��

�K

H

��Sub(A)

�A

�K

H

�preserves �m for m: mono

Page 38: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Left exact fibrations

38

A left exact fibration

is a fibered poset s.t.

• ! has finite limits

• p has fibered finite meets • p has coproducts over monomorphisms

satisfying Frobenius

Definition [K.]

E�pB

Page 39: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 39

Theorem [K.]

Lex LexFib

E[W�1]E�B

ASub(A)

�A

BE�B

��

L

RL

R

where W = {(X � (�m)X | m : I � J,X � EI}

Page 40: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Localization of a category• QW: # → #[W-1] is universal among

F: # → $ s.t. F(w): isom. for w ∈ W

40

Page 41: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Proof of the theorem (1)

41

H : A � B: lex�

K

H

�:

�Sub(A)

�A

��

�E�B

�: mor. of lex fibrations

K(A�) := (�i)�A� for A� � SubA(A)

where i : A� � A

Lex LexFib

E[W�1]E�B

ASub(A)

�A

BE�B

��

L

RL

R

Page 42: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Lex LexFib

E[W�1]E�B

ASub(A)

�A

BE�B

��

L

RL

R

Proof of the theorem (2)

42

�K

H

�:

�E�B

��

�Sub(A)

�A

�: mor. of lex fibrations

H : E[W�1] � A: lex

M � := (E K� Sub(A)dom� A)

M � induces M by the universality

cod

• For w ∈ W, M'w is isom. (becauseKw is opCartesian lifting, too)

where W = {(X � (�m)X | m : I � J,X � EI}

Page 43: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Proof of the theorem (3)

43

H : E[W�1] � A: lex�

K

H

�:

�E�B

��

�Sub(A)

�A

�: mor. of lex fibrations

M � := (E QW� E[W�1]M� A)

H(I) := M �(�I) for I � BK(X) := M �X � SubB(H(I)) for X � EI

where W = {(X � (�m)X | m : I � J,X � EI}

Lex LexFib

E[W�1]E�B

ASub(A)

�A

BE�B

��

L

RL

R

Page 44: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 44

LexFib�filt

-LexFib

Lex�filt

-LexR

L��

F

[Butz '04]

Thm. [K.] Cor. [K.]

fiberedcompletion

�Sub(B)

�B

� �Filt(B)

�B

B FB

Page 45: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Technical condition (*)

45

Condition (*)

The embedding is an isomorphism

[K.]Lemma

EI �� SubE[W �1](�I)

Page 46: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 46

Theorem [K.]

restricts to

defined on filtered meet lex fibrations satisfying (*)

Lex LexFib

�filt-Lex

�filt-LexFib

L

L

LexFib�filt

-LexFib

Lex�filt

-LexR

L��

F

Page 47: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo) 47

LexFib�filt

-LexFib

Lex�filt

-LexR

L��

F

• Define regular fibrations and coherent fibrations as usual (e.g. [Jacobs '99])but we require base categories ! have finite limits

(not only finite products)

L restricts to [⋀filt-](Reg/Coh)Fib � [⋀filt-](Reg/Coh) defined on fibrations satisfying (*)

R restricts to (Reg/Coh)Fib �(Reg/Coh)defined on fibrations satisfying (*)

Theorem [K.]

Page 48: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Related work (1)

• FRel(p): category of functional relations FRel: RegFib → Reg

• objects X ∈ # i.e. a pair (I ∈ !, X ∈ #I)

• morphisms R ∈ #I×J s.t. “functional relation”

• The tripos-topos construction [Pitts '81]

• objects (I ∈ !, X ∈ #I×I : “partial equivalence”)

48

Page 49: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Related work (2)

• Logical characterization of subobject fibrations

• Eq-fibration with strong equality • has full subset types • has unique-choice

49

(e.g. [Jacobs '99])

Page 50: Categories of Filters as Fibered Completionsgroup-mmm.org/~tos/slides/ct2016.pdf · 2017-02-21 · Kataoka (UTokyo) 47 LexFib filt-LexFib Lex filt-Lex R L F • Define regular fibrations

Kataoka (UTokyo)

Summary

50

FB �= L

�Filt(B)

�B

�, which is a localization of Filt(B)

categorical models fibrational models

B �� FBSub(B)

�B

��Filt(B)

�B

��

L

R

[Butz '04]