on the various definitions of cyclic operads
play

On the various definitions of cyclic operads Category Theory 2015, - PowerPoint PPT Presentation

Cyclic operads revisited The -syntax Microcosm principle for cyclic operads On the various definitions of cyclic operads Category Theory 2015, Aveiro Pierre-Louis Curien and Jovana Obradovi c r 2 team, PPS Laboratory, CNRS, Universit


  1. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads On the various definitions of cyclic operads Category Theory 2015, Aveiro Pierre-Louis Curien and Jovana Obradovi´ c π r 2 team, PPS Laboratory, CNRS, Universit´ e Paris Diderot and Inria, France June 18, 2015 1 / 24

  2. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Overview: different definitions of (cyclic) operads Operad (a.k.a. (one object) multi-category) = operations + (associative) compositions + permutation of variables (+ identities) Plan: · · · n 1 2 • Examine these definitions • Introduce a λ -calculus-style syntax: the µ -syntax f • Fill in the question marks 2 / 24

  3. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Symmetric operads Classical + Skeletal • P : Σ op → C • γ : P ( n ) ⊗ P ( k 1 ) ⊗ · · · ⊗ P ( k n ) → P ( k 1 + · · · + k n ) • η : 1 → P (1) Partial + Non-skeletal • S : Bij op → C • ◦ x : S ( X ) × S ( Y ) → S (( X ∪ Y ) \{ x } ) • id x ∈ S ( { x } ) Unbiased An operad is an algebra over the monad of rooted, decorated, labeled trees (which constitute the category Tree n ). 3 / 24

  4. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Exchangeable output: from ordinary to cyclic operads If we extend the relabeling of the leaves of a rooted tree to an action of interchanging the labels of all its half-edges, including the label given to the root, we arrive at cyclic operads . This is achieved by enriching the operad structure (classical or partial) with an action of the cycle τ n = (0 , 1 , . . . , n ): This action makes the distinction between inputs and the output of an operation no longer visible , leading us to an alternative axiomatization of cyclic operads... 4 / 24

  5. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Cyclic operads: entries only Definition 1 (Partial + non-skeletal) A cyclic operad is a functor C : Bij op → Set , together with a distinguished element id x , y ∈ C ( { x , y } ) for each two-element set { x , y } , and a partial composition operation x ◦ y : C ( X ) × C ( Y ) → C (( X ∪ Y ) \{ x , y } ) . These data are required to satisfy the associativity, equivariance, unitality and commutativity equations. Associativity. Unitality. f x ◦ y id y , z = f σ ( f x ◦ y g ) u ◦ z h = f x ◦ y ( g u ◦ z h ) id y , z y ◦ x f = f σ ( f x ◦ y g ) u ◦ z h = ( f u ◦ z h ) x ◦ y g Equivariance. Commutativity. f σ 1 x ◦ y g σ 2 = ( f σ 1 ( x ) ◦ σ 2 ( y ) g ) σ f x ◦ y g = g y ◦ x f . This definition induces a natural combinator syntax . 5 / 24

  6. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Cyclic operads: exchangeable output Definition 2 (Partial + non-skeletal) A cyclic operad is an ordinary operad S , augmented with actions D xy : S ( X ) → S (( X \{ x } ) ∪ { y } ) , indexed by variables x ∈ X and y / ∈ X \{ x } , and subject to the following list of axioms: Identity. D xx ( f ) = f Equivariance. D σ ( x ) σ ( y ) ( f σ ) = D xy ( f ) σ Coherence. D zx ( D xy ( f )) = D zy ( f ) Compatibility with compositions. α -conversion. D xa ( f ) = D x ′ a ( f σ ), D xz ( f ◦ y g ) = D xu ( g ) ◦ u D yz ( f ) where σ ( x ) = x ′ , and σ = id D xz ( f ◦ y g ) = D xz ( f ) ◦ y g elsewhere Notice that from the second axiom, by taking y = z , it follows that each D xy has the action D yx as an inverse. 6 / 24

  7. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Cyclic operads: unbiased definition The entries-only characterization of cyclic operads reflects the ability to carry out the (partial) composition of two operations along any edge. The pasting shemes for cyclic operads come from the category CTree n of unrooted (cyclic), decorated, labeled trees. b a p q g c y x r d f s v u Given a functor P : Bij op → C , we build the free operad F ( P ) by grafting of such trees. The free operad functor F and the forgetiful functor U constitute a monad Γ = UF in C Bij op , called the monad of unrooted trees . Definition 3 A cyclic operad is an algebra over this monad. 7 / 24

  8. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads 8 / 24

  9. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads µ -syntax for cyclic operads The µ -syntax consists of two kinds of expressions : commands c : X (no entry selected) terms X | s (one entry selected) c ::= � s | t � | f { t x | x ∈ X } s , t ::= x | µ x . c The typing rules are as follows: f ∈ S ( X ) . . . Y x | t x . . . X | s Y | t c : X { x } | x � s | t � : X ∪ Y X \{ x } | µ x . c � f { t x | x ∈ X } : Y x The equations are � s | t � = � t | s � and (oriented from left to right): � µ x . c | s � = c [ s / x ] µ x . � x | y � = y 9 / 24

  10. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads µ -syntax: intuition � µ x . c | s � and c [ s / x ] describe two ways to build the same underlying tree! d d c c g w g b w a a x b x f f z y z y p p h h q q � µ y . f { µ a . g { a , b , c , d } , y , z , w } | µ p . h { p , q }� = f { µ a . g { a , b , c , d } , y , z , w } [ µ p . h { p , q } / y ] = f { µ a . g { a , b , c , d } , µ p . h { p , q } , z , w } 10 / 24

  11. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads µ -syntax as a rewriting system Non-confluent - critical pairs arise from the second equation viewed as a rewriting rule: c 2 [ µ x . c 1 / y ] ← − � µ x . c 1 | µ y . c 2 � − → c 1 [ µ y . c 2 / x ] Terminating (modulo the commutativity of � s | t � ) - the set NF of normal forms consists of terms produced only with the following rules: x ∈ NF if f ∈ C ( X ) and t x ∈ NF for all x ∈ X , then f { t x | x ∈ X } ∈ NF if c ∈ NF , then µ x . c ∈ NF From the viewpoint of trees, we observe that the commands in normal form correspond to different tree traversals of finite unrooted trees. 11 / 24

  12. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads µ -syntax does the job! Theorem 1 The set of commands of the µ -syntax generated by a cyclic operad C and quotiented by the equations , is in one-to-one correspondence with the set of unrooted trees with node decorations and half-edge labels induced by C . The steps of the proof are as follows: • Using Markl’s formalism of trees with half-edges, we associate with every term of the syntax its underlying tree. • We show that this assignment is well defined : the underlying trees are invariant under the equations of the syntax. • We show that this assignment is surjective : for any tree one can build a command that represents it. • We show the injectivity by proving that if two normal forms have the same underlying graph, then they are provably equal . 12 / 24

  13. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Some interesting parts of the injectivity item The equality relation = generated by the reductions � µ x . c | s � − → c [ s / x ] and µ x . � x | y � − → y lives in the set of all commands. We introduce an equality = ′ that relates normal forms only : if σ ( x ) = µ y . c , then f { σ } = ′ c [ µ x . f { σ [ x / x ] } / y ] q q p p g r g r a a y y x x s s f f b b c c f { µ y . g { y , p , q , r , s } , a , b , c } = g { µ x . f { x , a , b , c } , p , q , r , s } It has been put to direct use in the injectivity proof as follows: ⇒ T ( c 1 ) = T ( c 2 ) ⇒ c 1 = ′ c 2 c 1 = c 2 ⇒ c 1 = c 2 . What we got as a bonus: • Commands / = ∼ = NF / = ′ • a clear connection with the reversible terms syntax of Lamarche 13 / 24

  14. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads 14 / 24

  15. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Algebraic environment: Species of structures (Joyal) S : Bij op → Set is a contravariant version of Joyal’s species of structures! The operadic composition structure in this context is recognized by examining the properties of basic operations on species. The sum of species S and T : ( S + T )( X ) := S ( X ) + T ( X ) The product of species S and T : � ( S · T )( X ) := S ( X 1 ) × T ( X 2 ) ( X 1 , X 2 ) The substitution product of species S and T (with S ( ∅ ) = ∅ ): � � ( S ◦ T )( X ) = S ( π ) × T ( p ) p ∈ π π ∈ P ( X ) The derivative of a species S : ∂ S ( X ) = S ( X + {∗} ) 15 / 24

  16. Cyclic operads revisited The µ -syntax Microcosm principle for cyclic operads Symmetric operads: classical, algebraic How does an element of ( T ◦ S )( X ) look like? g { f y { x | x ∈ X y } | y ∈ Y } And what are the properties of the substitution product? • It is associative (up to isomorphism of species) • It has the species of singletons I as neutral element. − → The substitution product makes the category of species a monoidal category (with unit I) . Definition 1 An operad is a monoid ( S , µ : S ◦ S → S ) in the category of species. Specifying a monoid in a monoidal category is a typical instance of what is known as the microcosm principle of higher algebra (Baez-Dolan): Certain algebraic structures can be defined in any category equipped with a categorified version of the same structure. 16 / 24

Recommend


More recommend