compact inverse categories
play

Compact inverse categories Robin Cockett Chris Heunen 1 / 15 - PowerPoint PPT Presentation

Compact inverse categories Robin Cockett Chris Heunen 1 / 15 Inverse monoids Every x has x with x = xx x , and x xy y = y yx x any group any semilattice untyped reversible computation partial injections on


  1. Compact inverse categories Robin Cockett Chris Heunen 1 / 15

  2. Inverse monoids Every x has x † with x = xx † x , and x † xy † y = y † yx † x ◮ any group ◮ any semilattice ◮ untyped reversible computation ◮ partial injections on fixed set 2 / 15

  3. (Commutative) inverse monoids Theorem (Ehresmann-Schein-Nambooripad): { inverse monoids } ≃ { inductive groupoids } (groupoid in category of posets, ´ etale for Alexandrov topology, objects are semilattice) 3 / 15

  4. (Commutative) inverse monoids Theorem (Ehresmann-Schein-Nambooripad): { inverse monoids } ≃ { inductive groupoids } (groupoid in category of posets, ´ etale for Alexandrov topology, objects are semilattice) Theorem (Jarek): { commutative inverse monoids } ≃ { semilattices of abelian groups } (functor from a semilattice to category of abelian groups) 3 / 15

  5. Inverse categories Every f has f † with f = ff † f , and f † fg † g = g † gf † f ◮ fundamental groupoid of pointed topological space ◮ sets and partial injections ◮ typed reversible computation 4 / 15

  6. Inverse categories Every f has f † with f = ff † f , and f † fg † g = g † gf † f ◮ fundamental groupoid of pointed topological space ◮ sets and partial injections ◮ typed reversible computation Theorem (DeWolf-Pronk): { inverse categories } ≃ { locally complete inductive groupoids } (groupoid in category of posets, ´ etale for Alexandrov topology, objects are coproduct of semilattices) 4 / 15

  7. Structure theorems objects general case commutative case one inductive groupoid semilattice of abelian groups many locally inductive groupoid semilattice of compact groupoids 5 / 15

  8. Semilattices of categories Semilattice is partial order with greatest lower bounds s ∧ t and ⊤ Semilattice over a subcategory V ⊆ Cat is functor F : S op → V where S is semilattice, all categories F ( s ) have the same objects S op F V F ′ S ′ op 6 / 15

  9. Semilattices of categories Semilattice is partial order with greatest lower bounds s ∧ t and ⊤ Semilattice over a subcategory V ⊆ Cat is functor F : S op → V where S is semilattice, all categories F ( s ) have the same objects S op F V F ′ S ′ op Theorem (Jarek): cInvMon ≃ SLat [ Ab ] S = { s ∈ M | ss † = s } M �→ F ( s ) = { x ∈ M | xx † = s } � s F ( s ) ← � F 6 / 15

  10. The one-object case { commutative inverse monoids } ≃ { one-object compact inverse cats } 7 / 15

  11. The one-object case { commutative inverse monoids } ≃ { one-object compact inverse cats } Symmetric monoidal, every object has dual η : I → A ∗ ⊗ A with ( ε ⊗ 1) ◦ (1 ⊗ η ) = 1 for ε = σ ◦ η † ◮ A and A ∗ adjoint in one-object 2-category ◮ any abelian group as discrete monoidal category ◮ fundamental groupoid of pointed topological space = 7 / 15

  12. The one-object case { commutative inverse monoids } ≃ { one-object compact inverse cats } Symmetric monoidal, every object has dual η : I → A ∗ ⊗ A with ( ε ⊗ 1) ◦ (1 ⊗ η ) = 1 for ε = σ ◦ η † ◮ A and A ∗ adjoint in one-object 2-category ◮ any abelian group as discrete monoidal category ◮ fundamental groupoid of pointed topological space = In any monoidal category: ◮ scalars I → I form commutative monoid ◮ I dual to itself 7 / 15

  13. Compact categories ◮ scalar multiplication of f : A → B with s : I → I s • f A B s f ≃ ≃ s ⊗ f I ⊗ A I ⊗ B 8 / 15

  14. Compact categories ◮ scalar multiplication of f : A → B with s : I → I s • f A B s f ≃ ≃ s ⊗ f I ⊗ A I ⊗ B ◮ dual morphism of f : A → B f ∗ = (1 ⊗ ε ) ◦ (1 ⊗ f ⊗ 1) ◦ ( η ⊗ 1): B ∗ → A ∗ f 8 / 15

  15. Compact categories ◮ scalar multiplication of f : A → B with s : I → I s • f A B s f ≃ ≃ s ⊗ f I ⊗ A I ⊗ B ◮ dual morphism of f : A → B f ∗ = (1 ⊗ ε ) ◦ (1 ⊗ f ⊗ 1) ◦ ( η ⊗ 1): B ∗ → A ∗ f ◮ trace of f : A → A f Tr( f ) = ε ◦ ( f ⊗ 1) ◦ η : I → I tr( f ) = Tr( f ) ∗ 8 / 15

  16. Endomorphisms Lemma : endomorphism f in compact inverse category is tr( f ) • 1 9 / 15

  17. Endomorphisms Lemma : endomorphism f in compact inverse category is tr( f ) • 1 Proof : 1. because h = hh † h : = = = 9 / 15

  18. Endomorphisms Lemma : endomorphism f in compact inverse category is tr( f ) • 1 Proof : 1. because h = hh † h : = = = 2. gg † and hh † commute: = = = 9 / 15

  19. Endomorphisms Lemma : endomorphism f in compact inverse category is tr( f ) • 1 Proof : 1. because h = hh † h : = = = 2. gg † and hh † commute: = = = 3. by 1 and 2: = = = 9 / 15

  20. Endomorphisms Lemma : endomorphism f in compact inverse category is tr( f ) • 1 Proof : 1. because h = hh † h : = = = 2. gg † and hh † commute: = = = 3. by 1 and 2: = = = 4. therefore: = f ∗ = f ∗ = tr( f ) f 9 / 15

  21. Arbitrary morphisms Corollary: compact dagger category is compact inverse category ⇐ ⇒ every morphism f satisfies f = tr( ff † ) • f ⇒ : ff † = tr( ff † ff † ) • 1 = tr( ff † ) • 1 Proof: = =: restriction category with f = tr( ff † ) • 1 ⇐ every map is restriction isomorphism 10 / 15

  22. Semilattices of groupoids Theorem : If C is compact inverse category ◮ S = { s : I → I | ss † = s } is semilattice ◮ s ∈ S induces compact groupoid F ( s ) with same objects, and morphisms F ( s )( A, B ) = { f : A → B | tr( ff † ) = s } ◮ semilattice F : S op → CptGpd of compact groupoids 11 / 15

  23. Semilattices of groupoids Theorem : If C is compact inverse category ◮ S = { s : I → I | ss † = s } is semilattice ◮ s ∈ S induces compact groupoid F ( s ) with same objects, and morphisms F ( s )( A, B ) = { f : A → B | tr( ff † ) = s } ◮ semilattice F : S op → CptGpd of compact groupoids If F : S op → CptGpd is semilattice of compact groupoids ◮ inverse category C with same objects as F ( ⊤ ), and morphisms C ( A, B ) = � s ∈ S F ( s )( A, B ) 11 / 15

  24. Semilattices of groupoids Theorem : If C is compact inverse category ◮ S = { s : I → I | ss † = s } is semilattice ◮ s ∈ S induces compact groupoid F ( s ) with same objects, and morphisms F ( s )( A, B ) = { f : A → B | tr( ff † ) = s } ◮ semilattice F : S op → CptGpd of compact groupoids If F : S op → CptGpd is semilattice of compact groupoids ◮ inverse category C with same objects as F ( ⊤ ), and morphisms C ( A, B ) = � s ∈ S F ( s )( A, B ) Equivalence CptInvCat ≃ SLat [ CptGpd ] 11 / 15

  25. 2-categories Redefinition of SLat [ V ] as 2-category: F S op γ ϕ ϕ ′ ≤ θ ′ θ V S ′ op F ′ Write SLat = [ V ] for full subcategory where all F ( s ) same objects 12 / 15

  26. 2-categories Redefinition of SLat [ V ] as 2-category: F S op γ ϕ ϕ ′ ≤ θ ′ θ V S ′ op F ′ Write SLat = [ V ] for full subcategory where all F ( s ) same objects Lemma: SLat [ CptGpd ] ≃ SLat = [ CptGpd ] (Compare inductive groupoids) 12 / 15

  27. Compact groupoids Proposition [Baez-Lauda]: compact groupoids C are, up to ≃ : ◮ abelian group G of isomorphism classes of C under ⊗ , I , A ∗ ◮ abelian group H of scalars C ( I, I ) under ◦ , 1, f † ◮ conjugation action G × H → H given by ( A, s ) �→ tr( A ⊗ s ) ◮ 3-cocycle G × G × G → H given by ( A, B, C ) �→ Tr( α A,B,C ) Proof: make C skeletal, strictify everything but associators 13 / 15

  28. Compact groupoids Proposition [Baez-Lauda]: compact groupoids C are, up to ≃ : ◮ abelian group G of isomorphism classes of C under ⊗ , I , A ∗ ◮ abelian group H of scalars C ( I, I ) under ◦ , 1, f † ◮ conjugation action G × H → H given by ( A, s ) �→ tr( A ⊗ s ) ◮ 3-cocycle G × G × G → H given by ( A, B, C ) �→ Tr( α A,B,C ) Proof: make C skeletal, strictify everything but associators Theorem: CptInvCat ≃ SLat [ Cocycle ] 13 / 15

  29. Traced inverse categories What do traced inverse categories look like? TrDagCat CptDagCat CptInvCat ⊥ ⊥ TrInvCat 14 / 15

  30. Open ends ◮ SLat [ V ] as completion procedure? ◮ Bratelli diagrams? ◮ description internal to Rel ? 15 / 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend