Tensor topology Pau Enrique Moliner Chris Heunen Sean Tull 1 / 16 - - PowerPoint PPT Presentation

tensor topology
SMART_READER_LITE
LIVE PREVIEW

Tensor topology Pau Enrique Moliner Chris Heunen Sean Tull 1 / 16 - - PowerPoint PPT Presentation

Tensor topology Pau Enrique Moliner Chris Heunen Sean Tull 1 / 16 Where things happen Any monoidal category comes with built-in space Matches examples Universal notion of support Completion to actual space


slide-1
SLIDE 1

Tensor topology

Pau Enrique Moliner Chris Heunen Sean Tull

1 / 16

slide-2
SLIDE 2

“Where things happen”

◮ Any monoidal category comes with built-in ‘space’ ◮ Matches examples ◮ Universal notion of support ◮ Completion to actual space ◮ Embedding separates out spatial dimension ◮ Coproducts correspond to complements See also [Balmer, “Tensor triangular geometry”] [Boyarchenko&Drinfeld, “Character sheaves of unipotent groups”]

2 / 16

slide-3
SLIDE 3

Monoidal categories

◮ Objects (A, B, C, . . .) and morphisms (f : A → B, . . .) ◮ Two ways to compose: sequential (◦) and parallel (⊗) ◮ Two ways to do nothing: idA : A → A and I f ◦ id = id = id ◦ f I ⊗ A ≃ A ≃ A ⊗ I f A B g h k A A C D B A Morphisms I → I form commutative monoid of scalars Many examples: ◮ Hilbert spaces ◮ Sets ◮ Lattices

3 / 16

slide-4
SLIDE 4

Idempotent subunits

Categorify central idempotents in ring: ISub(C) =

  • s: S ֌ I | S ⊗ s: S ⊗ S → S ⊗ I iso
  • 4 / 16
slide-5
SLIDE 5

Example: order theory

Frame: complete lattice, ∧ distributes over e.g. open subsets of topological space

5 / 16

slide-6
SLIDE 6

Example: order theory

Frame: complete lattice, ∧ distributes over e.g. open subsets of topological space Quantale: complete lattice, · distributes over e.g. [0, ∞], Pow(M)

5 / 16

slide-7
SLIDE 7

Example: order theory

Frame: complete lattice, ∧ distributes over e.g. open subsets of topological space Quantale: complete lattice, · distributes over e.g. [0, ∞], Pow(M) Frame Quantale ⊥ ISub Q {x ∈ Q | x2 = x ≤ 1}

5 / 16

slide-8
SLIDE 8

Example: logic

ISub(Sh(X)) = {S ֌ 1} = {S ⊆ X | S open} ∈ Frame

6 / 16

slide-9
SLIDE 9

Example: algebra

ISub(ModR) =

  • S ⊆ R ideal
  • S = S2= {x1y1 + · · · + xnyn | xi, yi ∈ S}
  • for nonunital bialgebra R in monoidal category

7 / 16

slide-10
SLIDE 10

Example: analysis

Hilbert module is C0(X)-module with C0(X)-valued inner product C0(X) = {f : X → C | ∀ε > 0 ∃K ⊆ X : |f(X \ K)| < ε} ISub(HilbC0(X)) = {S ⊆ X open}

8 / 16

slide-11
SLIDE 11

Semilattice

Proposition: ISub(C) is a semilattice, ∧ = ⊗, 1 = I T S I s t Caveat: C must be firm, i.e. s ⊗ T monic, and size issue

9 / 16

slide-12
SLIDE 12

Semilattice

Proposition: ISub(C) is a semilattice, ∧ = ⊗, 1 = I T S I s t Caveat: C must be firm, i.e. s ⊗ T monic, and size issue SemiLat FirmCat ⊥ ISub id

9 / 16

slide-13
SLIDE 13

Spatial categories

Call C spatial when ISub(C) is frame SemiLat FirmCat Frame SpatCat ⊥ ISub ⊣ ? ⊥ ISub ⊣

10 / 16

slide-14
SLIDE 14

Spatial categories

Call C spatial when ISub(C) is frame SemiLat FirmCat Frame SpatCat ⊥ ISub ⊣ ? ⊥ ISub ⊣ Idea: C = [Cop, Set] is cocomplete

10 / 16

slide-15
SLIDE 15

Spatial categories

Call C spatial when ISub(C) is frame SemiLat FirmCat Frame SpatCat ⊥ ISub ⊣ ? ⊥ ISub ⊣ Idea: C = [Cop, Set] is cocomplete F ⊗G(A) = B,C C(A, B ⊗ C) × F(B) × G(C) Lemma: ISub( C, ⊗) is frame

10 / 16

slide-16
SLIDE 16

Spatial categories

Call C spatial when ISub(C) is frame SemiLat FirmCat Frame SpatCat ⊥ ISub ⊣ ? ⊥ ISub ⊣ Idea: C = [Cop, Set] is cocomplete F ⊗G(A) = B,C C(A, B ⊗ C) × F(B) × G(C) Lemma: ISub( C, ⊗) is frame, but ISub( C) =

  • ISub(C)

10 / 16

slide-17
SLIDE 17

Support

Say s ∈ ISub(C) supports f : A → B when A B B ⊗ S B ⊗ I f B ⊗ s ≃

11 / 16

slide-18
SLIDE 18

Support

Say s ∈ ISub(C) supports f : A → B when A B B ⊗ S B ⊗ I f B ⊗ s ≃ C2 Pow(ISub(C)) supp f {s | s supports f}

11 / 16

slide-19
SLIDE 19

Support

Say s ∈ ISub(C) supports f : A → B when A B B ⊗ S B ⊗ I f B ⊗ s ≃ Monoidal functor: supp(f) ∧ supp(g) ≤ supp(f ⊗ g) C2 Pow(ISub(C)) supp f {s | s supports f}

11 / 16

slide-20
SLIDE 20

Support

Say s ∈ ISub(C) supports f : A → B when A B B ⊗ S B ⊗ I f B ⊗ s ≃ Monoidal functor: supp(f) ∧ supp(g) ≤ supp(f ⊗ g) C2 Pow(ISub(C)) supp f {s | s supports f} Q ∈ Frame F

  • F

universal with F(f) = {F(s) | s ∈ ISub(C) supports f}

11 / 16

slide-21
SLIDE 21

Spatial completion

Call F : Cop → Set broad when F(A) ≃

  • (f, s): A → B | s ∈ supp(f) ∩ U
  • for some B ∈ C and U ⊆ ISub(C).

SemiLat FirmCat Frame SpatCat ⊥ ISub ⊣ ⊥ ISub ⊣ C ˆ Cbrd = Sh(C, J)!

12 / 16

slide-22
SLIDE 22

Simple categories

Say C is simple when ISub(C) = {idI}

13 / 16

slide-23
SLIDE 23

Simple categories

Say C is simple when ISub(C) = {idI} universal property of localisation for Σs = {A ⊗ s | A ∈ C} C C

  • s = C[Σ−1

s ]

D (−) ⊗ S F inverting Σs ≃

13 / 16

slide-24
SLIDE 24

Simple categories

Say C is simple when ISub(C) = {idI} universal property of localisation for Σs = {A ⊗ s | A ∈ C} C C

  • s = C[Σ−1

s ]

D (−) ⊗ S F inverting Σs ≃ Lemma: Σ = {A ⊗ s | A ∈ C, s ∈ ISub(C} calculus of right fractions gives functor C → Loc(C) = C[Σ−1] into simple category

13 / 16

slide-25
SLIDE 25

Slim categories

Say C is slim when any object is (domain of) idempotent subunit (Note: S determines s) Definition: support structure is functor ζ : C → C with morphisms ◮ βA : ζ(A) ֌ I; ◮ γA : A → ζ(A) ⊗ A; ◮ δA : ζ(ζ(A)) → ζ(A); satisfying five coherence conditions Example: supported quantales Proposition: δA is iso, βA is idempotent, ζ : C → ISub(C)

14 / 16

slide-26
SLIDE 26

Slim categories

Say C is slim when any object is (domain of) idempotent subunit (Note: S determines s) Definition: support structure is functor ζ : C → C with morphisms ◮ βA : ζ(A) ֌ I; ◮ γA : A → ζ(A) ⊗ A; ◮ δA : ζ(ζ(A)) → ζ(A); satisfying five coherence conditions Example: supported quantales Proposition: δA is iso, βA is idempotent, ζ : C → ISub(C) Theorem: Any supported monoidal category embeds into product

  • f simple and slim one: C ֌ Loc(C) × ISub(C)

14 / 16

slide-27
SLIDE 27

Complements

Subunit is split when S I s id SISub(C) is a sub-semilattice of ISub(C) (don’t need firmness)

15 / 16

slide-28
SLIDE 28

Complements

Subunit is split when S I s id SISub(C) is a sub-semilattice of ISub(C) (don’t need firmness) If C has zero object, ISub(C) has least element 0 s, s⊥ are complements if s ∧ s⊥ = 0 and s ∨ s⊥ = 1

15 / 16

slide-29
SLIDE 29

Complements

Subunit is split when S I s id SISub(C) is a sub-semilattice of ISub(C) (don’t need firmness) If C has zero object, ISub(C) has least element 0 s, s⊥ are complements if s ∧ s⊥ = 0 and s ∨ s⊥ = 1 Proposition: when C has finite biproducts, then s, s⊥ ∈ SISub(C) are complements if and only if they are biproduct injections Corollary: if ⊕ distributes over ⊗, then SISub(C) is a Boolean algebra (universal property?)

15 / 16

slide-30
SLIDE 30

Conclusion

◮ Any monoidal category comes with built-in ‘space’ ◮ Matches examples ◮ Universal notion of support ◮ Completion to actual space ◮ Embedding separates out spatial dimension ◮ Coproducts correspond to complements Further goals: ◮ Canonical status for support structure ◮ Dauns-Hofmann-like theorem ◮ Graphical calculus ◮ Applications: causality, concurrency

16 / 16

slide-31
SLIDE 31

Restriction

The full subcategory C

  • s of A with A ⊗ s invertible is:

◮ monoidal with tensor unit S ◮ coreflective: C

  • s

C ⊥ ◮ tensor ideal: if A ∈ C and B ∈ C

  • s, then A ⊗ B ∈ C
  • s

◮ monocoreflective: counit εI monic (and A ⊗ εI iso for A ∈ C

  • s)
slide-32
SLIDE 32

Restriction

The full subcategory C

  • s of A with A ⊗ s invertible is:

◮ monoidal with tensor unit S ◮ coreflective: C

  • s

C ⊥ ◮ tensor ideal: if A ∈ C and B ∈ C

  • s, then A ⊗ B ∈ C
  • s

◮ monocoreflective: counit εI monic (and A ⊗ εI iso for A ∈ C

  • s)

Proposition: ISub(C) ≃ {monocoreflective tensor ideals in C}

slide-33
SLIDE 33

Restriction

The full subcategory C

  • s of A with A ⊗ s invertible is:

◮ monoidal with tensor unit S ◮ coreflective: C

  • s

C ⊥ ◮ tensor ideal: if A ∈ C and B ∈ C

  • s, then A ⊗ B ∈ C
  • s

◮ monocoreflective: counit εI monic (and A ⊗ εI iso for A ∈ C

  • s)

Proposition: ISub(C) ≃ {monocoreflective tensor ideals in C} Examples: (ModR)

  • I = ModI, Sh(X)
  • U = Sh(U)
slide-34
SLIDE 34

Localisation

A graded monad is a monoidal functor E → [C, C] (η: A → T(1), µ: T(t) ◦ T(s) → T(s ⊗ t)) Lemma: s → C

  • s is an ISub(C)-graded monad
slide-35
SLIDE 35

Localisation

A graded monad is a monoidal functor E → [C, C] (η: A → T(1), µ: T(t) ◦ T(s) → T(s ⊗ t)) Lemma: s → C

  • s is an ISub(C)-graded monad

universal property of localisation for Σs = {A ⊗ s | A ∈ C} C C

  • s = C[Σ−1

s ]

D (−) ⊗ S F inverting Σs ≃

slide-36
SLIDE 36

Localisation

A graded monad is a monoidal functor E → [C, C] (η: A → T(1), µ: T(t) ◦ T(s) → T(s ⊗ t)) Lemma: s → C

  • s is an ISub(C)-graded monad

universal property of localisation for Σs = {A ⊗ s | A ∈ C} C C

  • s = C[Σ−1

s ]

D (−) ⊗ S F inverting Σs ≃ Lemma: Σ = {A ⊗ s | A ∈ C, s ∈ ISub(C} calculus of right fractions gives functor C → Loc(C) = C[Σ−1] into simple category

slide-37
SLIDE 37

Coherence

ζ2A ζA ζI I δ ζβ β β β ζA ⊗ A A I ⊗ A γ β ⊗ A I ζI ζI ⊗ I β γ I ⊗ ζ2A ⊗ ζA ζA ⊗ ζA I ⊗ ζ ⊗ ζA β ⊗ γ I ⊗ δ ⊗ ζA ζA ζ2A ⊗ ζA I I ⊗ I γ β β ⊗ β