Retrocells Robert Par e CT2019 Edinburgh, Scotland July 10, 2019 - - PowerPoint PPT Presentation

retrocells
SMART_READER_LITE
LIVE PREVIEW

Retrocells Robert Par e CT2019 Edinburgh, Scotland July 10, 2019 - - PowerPoint PPT Presentation

Retrocells Robert Par e CT2019 Edinburgh, Scotland July 10, 2019 Robert Par e (Dalhousie University) Retrocells July 10, 2019 1 / 33 Bimodules The bicategory B im has rings R , S , T , . . . as objects, bimodules


slide-1
SLIDE 1

Retrocells

Robert Par´ e

CT2019 Edinburgh, Scotland

July 10, 2019

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 1 / 33

slide-2
SLIDE 2

Bimodules

  • The bicategory Bim has rings R, S, T, . . . as objects, bimodules

M : R

  • S as 1-cells, and S-R-linear maps as 2-cells

Composition is ⊗ R T

  • N⊗SM
  • S

R

  • M

S T

  • N
  • Bim is biclosed, ⊗ has right adjoints in each variable

M

N T P

N ⊗S M

P

N

P ⊘R M

N T P = HomT(N, P), P ⊘R M = HomR(M, P)

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 2 / 33

slide-3
SLIDE 3

Biclosed

Many bicategories are biclosed

  • Bim

: Rings, bimodules, linear maps

  • Prof

: Categories, profunctors, natural transformations

  • V-Prof

: V − with colimits preserved by ⊗ − biclosed − limits

  • Span(A)

: A with pullbacks and locally cartesian closed

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 3 / 33

slide-4
SLIDE 4

Scandal

Good bicategories (all of the above) are the vertical part of naturally

  • ccurring double categories:

Ring, Cat, V-Cat, SpanA But the internal homs ⊘ and are not double functors!

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 4 / 33

slide-5
SLIDE 5

Double categories

  • A double category is a “category with two sorts of morphisms”
  • Example: Ring

R′ S′

f ′

  • R

R′

  • M
  • R

S

f

S

S′

  • N
  • α

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 5 / 33

slide-6
SLIDE 6

Cat

  • Example: Cat

C D

G

  • A

C

  • P
  • A

B

F

B

D

  • Q
  • φ

P : Aop × C

Set

Q : Bop × D

Set

φ : P(−, =)

Q(F−, G =)

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 6 / 33

slide-7
SLIDE 7

Span

  • Example: Span A

S C

σ1

  • A

S

  • σ0

A C T D

τ1

  • B

T

  • τ0

B D A B

f

  • C

D

g

  • S

T

h

  • Robert Par´

e (Dalhousie University) Retrocells July 10, 2019 7 / 33

slide-8
SLIDE 8

Left homs

  • A has left homs if y •( ) has a right adjoint y \
  • ( ) in VertA

A C

  • z
  • A

B

  • x

B

C

  • y
  • y • x

z

x

y \

  • z

in VertA Mike Shulman, “Framed bicategories and monoidal fibrations” (TAC 2008) Roald Koudenburg, “On pointwise Kan extensions in double categories” (TAC 2014)

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 8 / 33

slide-9
SLIDE 9

Respecting boundaries

  • y \
  • z is covariant in z and contravariant in y

y′

β

y, z

γ

z′

  • y \
  • z
  • β \
  • γ y′ \
  • z′

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 9 / 33

slide-10
SLIDE 10

Respecting boundaries

  • y \
  • z is covariant in z and contravariant in y

y′

β

y, z

γ

z′

  • y \
  • z
  • β \
  • γ y′ \
  • z′
  • We have evaluation ǫ : y • (y \
  • z)

y

C C B C

  • y′
  • B

B B C

y β

B B A B

  • y \
  • z
  • A

A A B

  • y \
  • z
  • =

C C B C

  • B

C B A B A A A C C A C A A A C

  • z
  • ǫ

C C A C A A A C

  • z′
  • γ

y \

  • z

y′ \

  • z′

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 9 / 33

slide-11
SLIDE 11

Respecting boundaries

  • y \
  • z is covariant in z and contravariant in y

y′

β

y, z

γ

z′

  • y \
  • z
  • β \
  • γ y′ \
  • z′
  • We have evaluation ǫ : y • (y \
  • z)

y

C ′ C

c

  • B′

C ′

  • y′
  • B′

B

b

B

C

y β

B′ B B′ A A B

  • y \
  • z
  • ?

C C B C

  • B

C B A B A A A C C A C A A A C

  • z
  • ǫ

C C ′′

c′

  • A

C A A′

a

A′

C ′′

  • z′
  • γ

? ? y \

  • z

y′ \

  • z′

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 10 / 33

slide-12
SLIDE 12

Globular universal

∀ C C B C

  • y
  • B

C B A B

  • x
  • A

A A C C A C A A A C

  • z
  • α

∃! B B A B

  • x
  • A

A A B

  • y \
  • z
  • β

s.t. C C B C

  • y
  • B

B B C

  • y
  • =

B B A B

  • x
  • A

A A B

  • y \
  • z
  • β

C C B C B C C C A C A A A C

  • z
  • ǫ

= C C B C

  • y
  • B

C B A B

  • x
  • A

A A C C A C A A A C

  • z
  • α

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 11 / 33

slide-13
SLIDE 13

More universal

∀ C C B C

  • y
  • B

C B A′ B

  • x
  • A′

A

f

A

C C A′ C A′ A A C

  • z
  • α

∃! B B A′ B

  • x
  • A′

A

f

A

B

  • y \
  • z
  • β

s.t. C C B C

  • y
  • B

B B C

  • y
  • =

B B A′ B

  • x
  • A′

A

f

A

B

  • y \
  • z
  • β

C C B C B C C C A C A A A C

  • z
  • ǫ

= C C B C

  • y
  • B

C B A′ B

  • x
  • A′

A

f

A

C C A′ C A′ A A C

  • z
  • α

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 12 / 33

slide-14
SLIDE 14

Strong universality

Strong universal property: A′ C

  • y • x
  • A′

A

f

A

C

  • z
  • α

A′ B

  • x
  • A′

A

f

A

B

  • y \
  • z
  • β

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 13 / 33

slide-15
SLIDE 15

Companions

  • In a double category A, a vertical arrow v : A
  • B is a companion of

a horizontal arrow f : A

B if there are binding cells α and β such that

A B

f

  • A

A

  • idA
  • A

A

1A

A

B

  • v
  • α

B B

1A

  • A

B A B

f

B

B

  • idB
  • β

= A B

f

  • A

A

  • idA
  • A

B

f

B

B

  • idB
  • idf

βα = idf B B

1A

  • A

B

  • v
  • A

B

B

B

  • idB
  • β

A B

f

  • A

A

  • idA
  • A

A

1A

A

B

  • v
  • α

= B B

1B

  • A

B

  • v
  • A

A

1A

A

B

  • v
  • 1v

β • α = 1v

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 14 / 33

slide-16
SLIDE 16

Properties

  • Companions, when they exist, are unique up to globular isomorphism

We make a choice of companion f∗ and, following Ronnie Brown, denote the binding cells by corner brackets

  • We have (1A)∗ ∼

= idA and (gf )∗ ∼ = g∗f∗

  • C

D

g

A C

  • v

A B

f

B

D

  • w
  • φ

− → D D C D

  • g∗

C D

g D

D C D

  • A

C

  • v

A B

f

B

D

  • w
  • A

B

  • A

A A A A B

  • f∗
  • φ

= D D C D

  • g∗

C B B D

  • w
  • C

B A C

  • v

A A A B

  • f∗
  • ψ

gives a bijection between φ’s and ψ’s

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 15 / 33

slide-17
SLIDE 17

Conjoints

There is a dual notion of conjoint f ∗ A A

1A

  • A

A

  • idA
  • A

B

f

B

A

  • f ∗
  • A

B

f

  • B

A B B

1B

B

B

  • idB
  • ψ

χ

= A B

f

  • A

A

  • idA
  • A

B

f

B

B

  • idB
  • idf

χψ = idf A A

1A

  • A

A

  • idA
  • A

B B A

  • f ∗
  • A

B

f

  • B

A

  • f ∗
  • B

B

1B

B

B

  • idB
  • ψ

χ

= A A

1A

  • B

A

  • f ∗
  • B

B

1B

B

A

  • f ∗
  • 1f ∗

ψ • χ = 1f ∗

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 16 / 33

slide-18
SLIDE 18

Examples

  • In Ring, f : R

S

f∗ is S considered as an S-R bimodule f ∗ is S considered as an R-S bimodule

  • In Cat, F : A

B

F∗ = B(F−, =) and F ∗ = B(−, F =)

  • In Span(A), f : A

B

f∗ is A B

f

  • A

A

  • 1A

A B and f ∗ is A A

1A

  • B

A

  • f

B A

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 17 / 33

slide-19
SLIDE 19

What strong means

  • The strong universal property is equivalent to the globular one plus the

stability property y \

  • (z • f∗) ∼

= (y \

  • z) • f∗
  • If every horizontal arrow has a conjoint, then the strong universal

property is equivalent to the globular one

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 18 / 33

slide-20
SLIDE 20

Left duals

  • Suppose A left closed
  • For v : A
  • B we can define its left dual •v = v \
  • idB : B
  • A

We have

  • idB ∼

= idB

  • v • •w
  • (w • v)

So perhaps we get a lax normal Aco

A

B D

g

  • A

B

  • v
  • A

C

f

C

D

  • w
  • α
  • ?

A C

f

  • B

A

  • v
  • B

D

g

D

C

  • •w
  • α

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 19 / 33

slide-21
SLIDE 21

Retrocells

A retrocell B D

g

  • A

B

  • v
  • A

C

f

C

D

  • w
  • α

is a cell D D C D

  • w
  • C

B B D

  • g∗
  • C

B A C

  • f∗
  • A

A A B

  • v
  • α

in A

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 20 / 33

slide-22
SLIDE 22

Quintets

  • Example: In Q(A), a cell is a quintet

C D

g

  • A

C

h

  • A

B

f

B

D

k

  • and a retrocell is a coquintet

C C

g

  • A

C

h

  • A

B

f

B

C

k

  • Robert Par´

e (Dalhousie University) Retrocells July 10, 2019 21 / 33

slide-23
SLIDE 23

Mates

Proposition (1) If v and w as below have right adjoints v′ and w′ in VertA, then retrocells α are in bijection with standard cells β: C D

g

A C

  • v

A B

f

B

D

  • w
  • α

← → A B

f

  • C

A

  • v′
  • C

D

g D

B

  • w′
  • β

(2) If f and g have right adjoints h and k in HorA, then retrocells α are in bijection with standard cells γ: C D

g

A C

  • v

A B

f

B

D

  • w
  • α

← → D C

k

  • B

D

  • w

B A

h A

C

  • v
  • γ

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 22 / 33

slide-24
SLIDE 24

Composition

Retrocells can be composed horizontally A′ B′

f ′

  • A

A′

  • v
  • A

B

f

B

B′

α

B′ C ′

g′

  • B

B′

  • w
  • B

C

g

C

C ′

  • x
  • β

← → C ′ C ′ C C ′

  • x
  • C

B′ B′ C ′

  • g′

  • C

B′ B C

  • g∗
  • B

B B B′

  • w
  • B

B A B

  • f∗
  • A

A A B

  • f∗
  • β

=

C ′ C ′ B′ C ′ B′ B′ B′ C ′

  • g′

  • =

B′ B′ B B′ B A′ A′ B′

  • f ′

  • B

A′ A B A A A A′

  • v
  • α

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 23 / 33

slide-25
SLIDE 25

Composition

and vertically A′′ B′′

f ′′

  • A′

A′′

  • v′
  • A′

B′ B′ B′′

  • w′
  • A′

B′

f ′

  • A

A′

  • v
  • A

B

f

B

B′

  • w
  • α′

α

← → B′′ B′′ B′ B′′

  • w′
  • B′

B′ B′ B′′

  • w′
  • =

B′ B′ B B′

  • w
  • B

A′ A′ B′

  • f ′

  • B

A′ A B

  • f∗
  • A

A A A′

  • v
  • α

B′′ B′′ B′ B′′ B′ A′′ A′′ B′′

  • f ′′

  • B′

A′′ A′ B′ A′ A′ A′ A′′

  • v′
  • α′

A′ A′ A A′ A A A A′

  • v
  • =

Theorem This gives a double category Aret. Aret has companions and (Aret)ret ∼ = A

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 24 / 33

slide-26
SLIDE 26

Commuter cells

  • In M. Grandis, R. Par´

e, Kan extensions in double categories, TAC 2008, we introduced commutative cells to express the universal property of comma double categories C D

g

  • A

C

  • v
  • A

B

f

B

D

  • w
  • α

is a commuter cell if D D C D

  • g∗
  • C

D

g

D

D C D

  • A

C

  • v
  • A

B

f

B

D

  • w
  • A

B

  • A

A A A A B

  • f∗
  • α

is horizontally invertible

  • The inverse would be a retrocell

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 25 / 33

slide-27
SLIDE 27

Retrocells of spans

  • In Span(A)

C D

g

  • A

C

  • S
  • A

B

f

B

D

  • T
  • is

φ

T D

τ1

B T

  • τ0

B D A B

f

A A A B P T

  • A

P

  • A

T P S

φ

S

A

σ1

  • S

C

σ0

  • C

D

g

  • D

D A A

PB

  • In Set = Span(Set)

Denote an element of S by s : a

  • c

(σ0s = a, σ1s = c) Then φ : (a, fa

  • t

d) −

→ (a

  • φt

ct),

g(ct) = d

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 26 / 33

slide-28
SLIDE 28

Category objects

  • A category object in A is a vertical monad in Span(A)
  • An internal functor F : A

B is a cell

A0 B0

F0

  • A0

A0

  • A1

A0 B0

F0

B0

B0

  • B1
  • F1

respecting composition and identities

  • A retrocell φ is an object function F0 together with a lifting operation

F0A B

b

  • A

F0A

  • A

Ab

φb

Ab

B

  • B

A

  • If φ respects composition and identities, then this is exactly a cofunctor

B

A in the sense of Aguiar

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 27 / 33

slide-29
SLIDE 29

Discrete opfibrations

  • φ looks like the lifting property for opfibrations without the projection

functor

  • If F is also a functor and F1 and φ are companions in a certain double

category of cells and retrocells, then F is a discrete opfibration. In fact F is a discrete opfibration if and only if F1 is a commuter cell

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 28 / 33

slide-30
SLIDE 30

Lax functors

  • If F : A

B is a double functor, we get F ret : Aret Bret

  • If F : A

B is just lax, it doesn’t extend to Aret; it should properly

respect companions

  • If F is lax normal, then F preserves companions and also composites of

the form A

  • f∗

B

  • v

C

φ(v, f∗) : F(v) • F(f∗)

F(v • f∗)

iso [Dawson, Par´ e, Pronk, The Span Construction, TAC 2010]

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 29 / 33

slide-31
SLIDE 31

Paranormal

Definition F is paranormal if it is normal and also preserves compositions of the form g∗ • v φ(g∗, v) : F(g∗) • F(v)

F(g∗ • v)

iso Theorem If F is lax paranormal, then it extends to F ret : Aret

Bret, oplax

paranormal

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 30 / 33

slide-32
SLIDE 32

Back to duals

Theorem If A has companions and left duals, the left dual is a lax normal double functor which is the identity on objects and horizontal arrows

  • ( ) : Aret co

A

  • The proof uses strong universality

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 31 / 33

slide-33
SLIDE 33

Functoriality of \

  • A cell α and a retrocell β as in

B B′

g

  • C

B

  • y

C C ′

h

C ′

B′

  • y′

β

C C ′ A C

  • z
  • A

A′

f

A′

C ′

  • z′
  • α

produce a cell B B′

g

  • A

B

  • y \
  • z
  • A

A′

f

A′

B′

  • y′ \
  • z′
  • β \
  • α

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 32 / 33

slide-34
SLIDE 34

given by C ′ C ′ B′ C ′

  • y′
  • B′

C C C ′

  • h∗
  • C ′

C ′ C C ′ C C C C ′

  • h∗
  • C ′

C ′ C C ′ C C ′

h

C ′

C ′

  • idC′
  • B′

C B B′

  • g∗
  • B

B B C

  • y
  • B

B A B

  • y \
  • z
  • A

A A B

  • y \
  • z
  • C

C A C A A A C

  • z
  • C

C ′ A C A A′

f

A′

C ′

  • z′
  • β

= ǫ

  • α

=

Theorem \

  • is functorial in both variables, covariant in the top variable and

retrovariant in the bottom one

Robert Par´ e (Dalhousie University) Retrocells July 10, 2019 33 / 33