SLIDE 1 Opetopic algebras
Cédric Ho Thanh1 Chaitanya Leena Subramaniam2 Journées LHC, October 16th, 2019
1IRIF, Paris Diderot University, INSPIRE 2017 Fellow, This project has received funding from the European Union’s
Horizon 2020 research and innovation program under the Marie Skłodowska-Curie grant agreement No 665850
2IRIF, Paris Diderot University
SLIDE 2
This presentation informally presents some of the main notions and results of our upcoming preprint Opetopic spaces as models for ∞-categories and planar ∞-operads (on arXiv soonTM).
1
SLIDE 3
Opetopes Motivations Opetopic algebras Opetopic algebras: monadic approach The algebraic trompe-l’œil
2
SLIDE 4
Opetopes
SLIDE 5
In a nutshell...
Opetopes are shapes (akin to globules, cubes, simplices, dendrices, etc.) designed to represent the notion of composition in every dimension. As such, they were introduced in [Baez and Dolan, 1998] to describe laws and coherence in weak higher categories. They have been actively studied over the recent years in [Hermida et al., 2002], [Cheng, 2003], [Leinster, 2004], [Kock et al., 2010].
3
SLIDE 6
In a nutshell...
Opetopes are shapes (akin to globules, cubes, simplices, dendrices, etc.) designed to represent the notion of composition in every dimension. As such, they were introduced in [Baez and Dolan, 1998] to describe laws and coherence in weak higher categories. They have been actively studied over the recent years in [Hermida et al., 2002], [Cheng, 2003], [Leinster, 2004], [Kock et al., 2010].
3
SLIDE 7
Informal definition
They are pasting diagrams where every cell is many-to-one i.e. many inputs, one output. Here is an example of a 3-opetope: . . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Every cell denoted by a above has dimension 2, so that a 3-opetope really is a pasting diagram of cells of dimension 2. We further ask those cells of dimension 2 to be 2-opetopes, i.e. pasting diagram of cells of dimension 1 (the simple arrows ). . . . . . . . . .
4
SLIDE 8
Informal definition
They are pasting diagrams where every cell is many-to-one i.e. many inputs, one output. Here is an example of a 3-opetope: . . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Every cell denoted by a ⇓ above has dimension 2, so that a 3-opetope really is a pasting diagram of cells of dimension 2. We further ask those cells of dimension 2 to be 2-opetopes, i.e. pasting diagram of cells of dimension 1 (the simple arrows ). . . . . . . . . .
4
SLIDE 9
Informal definition
They are pasting diagrams where every cell is many-to-one i.e. many inputs, one output. Here is an example of a 3-opetope: . . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Every cell denoted by a ⇓ above has dimension 2, so that a 3-opetope really is a pasting diagram of cells of dimension 2. We further ask those cells of dimension 2 to be 2-opetopes, i.e. pasting diagram of cells of dimension 1 (the simple arrows →). . . ⇓ . . . ⇓ . . . . ⇓
4
SLIDE 10
Informal definition
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Definition An n-dimensional opetope (or just n-opetope) is a pasting diagram of (n − 1)-opetopes, i.e. a finite set of n 1 -opetopes glued along n 2 -opetopes, in a “well-defined manner”. We write
n the set of n-opetopes. 5
SLIDE 11
Informal definition
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Definition An n-dimensional opetope (or just n-opetope) is a pasting diagram of (n − 1)-opetopes, i.e. a finite set of (n − 1)-opetopes glued along (n − 2)-opetopes, in a “well-defined manner”. We write
n the set of n-opetopes. 5
SLIDE 12
Informal definition
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Definition An n-dimensional opetope (or just n-opetope) is a pasting diagram of (n − 1)-opetopes, i.e. a finite set of (n − 1)-opetopes glued along (n − 2)-opetopes, in a “well-defined manner”. We write
n the set of n-opetopes. 5
SLIDE 13
Informal definition
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ Definition An n-dimensional opetope (or just n-opetope) is a pasting diagram of (n − 1)-opetopes, i.e. a finite set of (n − 1)-opetopes glued along (n − 2)-opetopes, in a “well-defined manner”. We write On the set of n-opetopes.
5
SLIDE 14 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by :
- 2-opetopes are pasting diagram of 1-opetopes:
6
SLIDE 15 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by ◾:
. .
- 2-opetopes are pasting diagram of 1-opetopes:
6
SLIDE 16 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by ◾:
. .
- 2-opetopes are pasting diagram of 1-opetopes:
3 = . . . . ⇓
6
SLIDE 17 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by ◾:
. .
- 2-opetopes are pasting diagram of 1-opetopes:
2 = . . . ⇓
6
SLIDE 18 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by ◾:
. .
- 2-opetopes are pasting diagram of 1-opetopes:
1 = . . ⇓
6
SLIDE 19 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by ◾:
. .
- 2-opetopes are pasting diagram of 1-opetopes:
n = . . . . .
(n) (n − 1) (1)
⇓
6
SLIDE 20 Definition: low dimensions
- There is a unique 0-dimensional opetope, which we’ll call
the point and denote by ⧫: .
- There is a unique 1-opetope, the arrow, denoted by ◾:
. .
- 2-opetopes are pasting diagram of 1-opetopes:
= . ⇓
6
SLIDE 21 Definition: dimension 3
- 3-opetopes are pasting diagrams of 2-opetopes
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓
7
SLIDE 22 Definition: dimension 3
- 3-opetopes are pasting diagrams of 2-opetopes
. . . .
⇓ ⇓
⇛ . . . . ⇓
7
SLIDE 23 Definition: dimension 3
- 3-opetopes are pasting diagrams of 2-opetopes
.
⇓ ⇓
⇛ . ⇓
7
SLIDE 24 Definition: dimension 3
- 3-opetopes are pasting diagrams of 2-opetopes
. .
⇓
⇓ ⇛ . . ⇓
7
SLIDE 25 Definition: dimension 4
- The induction goes on: 4-opetopes are pasting diagrams
- f 3-opetopes:
. . .
⇓ ⇓
⇛ . . . ⇓ . . . . . .
⇓
⇓ ⇓ ⇓ ⇛ . . . . . . ⇓ . . . . . ⇓ .
⇓
⇓ ⇓ ⇓ ⇛ . . . . . . ⇓
8
SLIDE 26
Motivations
SLIDE 27
Motivations: operads
Let P be a planar operad. An operation f ∈ P(3) is classically represented as a corolla (left), but can also be depicted as 2-opetope (right): 3 ◾ ◾ ◾ ◾ . . . . ⇓
9
SLIDE 28 Motivations: operads
Composing operations of P amounts to assemble a “tree of
- perations” (left), which corresponds to forming a pasting
diagram (right): 3 1 2 ◾ ◾ ◾ ◾ ◾ ◾ ◾ . . . . . ⇓ ⇓ ⇓ Recall that a pasting diagram of 2-opetopes is a 3-opetope!
10
SLIDE 29 Motivations: operads
Composing operations of P amounts to assemble a “tree of
- perations” (left), which corresponds to forming a pasting
diagram (right): 3 1 2 ◾ ◾ ◾ ◾ ◾ ◾ ◾ . . . . . ⇓ ⇓ ⇓ Recall that a pasting diagram of 2-opetopes is a 3-opetope!
10
SLIDE 30 Motivations: operads
The associated 3-opetope then corresponds to the compositor
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓
11
SLIDE 31
Motivations: categories
Categories can also be represented “opetopically”: a morphism in a category C has the shape of the arrow, which is the unique 1-dimensional opetope: . . Composing morphisms then amounts to forming a pasting diagram of arrows . . . . and the compositor is the corresponding 2-opetope . . . .
12
SLIDE 32
Motivations: categories
Categories can also be represented “opetopically”: a morphism in a category C has the shape of the arrow, which is the unique 1-dimensional opetope: . . Composing morphisms then amounts to forming a pasting diagram of arrows . . . . and the compositor is the corresponding 2-opetope . . . .
12
SLIDE 33
Motivations: categories
Categories can also be represented “opetopically”: a morphism in a category C has the shape of the arrow, which is the unique 1-dimensional opetope: . . Composing morphisms then amounts to forming a pasting diagram of arrows . . . . and the compositor is the corresponding 2-opetope . . . . ⇓
12
SLIDE 34
Opetopic algebras
SLIDE 35
The category of opetopes
Let O be the category whose objects are opetopes and morphisms are source and target embeddings, e.g. . .
s
. . . .
t
Let
m n be the full subcategory of
spanned by opetopes of dimension between m and n.
13
SLIDE 36 The category of opetopes
Let O be the category whose objects are opetopes and morphisms are source and target embeddings, e.g. . . ⇓
s
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ . . . . ⇓
t
. . . .
⇓ ⇓
⇛ . . . . ⇓ Let
m n be the full subcategory of
spanned by opetopes of dimension between m and n.
13
SLIDE 37 The category of opetopes
Let O be the category whose objects are opetopes and morphisms are source and target embeddings, e.g. . . ⇓
s
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ . . . . ⇓
t
. . . .
⇓ ⇓
⇛ . . . . ⇓ Let Om,n be the full subcategory of O spanned by opetopes of dimension between m and n.
13
SLIDE 38 Opetopic sets
Let Psh(O) = [Oop,Set] be the category of opetopic sets. Likewise, sh
m n
m n
et is the cagetogy of presheaves
m n, or “truncated opetopic sets”.
Example
0 1
since and thus, sh
0 1
raph, the category of directed graphs.
sh
1 2 is the category of (non-symmetric)
collections.
14
SLIDE 39 Opetopic sets
Let Psh(O) = [Oop,Set] be the category of opetopic sets. Likewise, Psh(Om,n) = [Oop
m,n,Set] is the cagetogy of presheaves
- ver Om,n, or “truncated opetopic sets”.
Example
0 1
since and thus, sh
0 1
raph, the category of directed graphs.
sh
1 2 is the category of (non-symmetric)
collections.
14
SLIDE 40 Opetopic sets
Let Psh(O) = [Oop,Set] be the category of opetopic sets. Likewise, Psh(Om,n) = [Oop
m,n,Set] is the cagetogy of presheaves
- ver Om,n, or “truncated opetopic sets”.
Example
O0,1 = (⧫ ⇉ ◾) since ◾ = . . and thus, Psh(O0,1) = Graph, the category of directed graphs.
sh
1 2 is the category of (non-symmetric)
collections.
14
SLIDE 41 Opetopic sets
Let Psh(O) = [Oop,Set] be the category of opetopic sets. Likewise, Psh(Om,n) = [Oop
m,n,Set] is the cagetogy of presheaves
- ver Om,n, or “truncated opetopic sets”.
Example
O0,1 = (⧫ ⇉ ◾) since ◾ = . . and thus, Psh(O0,1) = Graph, the category of directed graphs.
- 2. Likewise, Psh(O1,2) is the category of (non-symmetric)
collections.
14
SLIDE 42 Opetopic sets
Some opetopic sets are of particular interest: . . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓
- For ω ∈ O, let O[ω] = O(−,ω) be the representable at ω.
- Let
O O be the boundary of .
t
O t be the target horn of
15
SLIDE 43 Opetopic sets
Some opetopic sets are of particular interest: . . . . . ⇓ ⇓ ⇓ ⋃ . . . . . ⇓
- For ω ∈ O, let O[ω] = O(−,ω) be the representable at ω.
- Let ∂O[ω] = O[ω] − {ω} be the boundary of ω.
- Let
t
O t be the target horn of
15
SLIDE 44 Opetopic sets
Some opetopic sets are of particular interest: . . . . . ⇓ ⇓ ⇓
- For ω ∈ O, let O[ω] = O(−,ω) be the representable at ω.
- Let ∂O[ω] = O[ω] − {ω} be the boundary of ω.
- Let Λt[ω] = ∂O[ω] − {tω} be the target horn of ω
15
SLIDE 45
Target horns
Let ω ∈ O, and X ∈ Psh(O). A morphism f
t
X amounts to forming a pasting diagram of shape with elements of X. Example If 3 . . . . , then
t 3
. . . . . Thus, a morphism
t 3
X amounts to the choice of 3 composable arrows of X.
16
SLIDE 46
Target horns
Let ω ∈ O, and X ∈ Psh(O). A morphism f ∶ Λt[ω] → X amounts to forming a pasting diagram of shape ω with elements of X. Example If 3 . . . . , then
t 3
. . . . . Thus, a morphism
t 3
X amounts to the choice of 3 composable arrows of X.
16
SLIDE 47
Target horns
Let ω ∈ O, and X ∈ Psh(O). A morphism f ∶ Λt[ω] → X amounts to forming a pasting diagram of shape ω with elements of X. Example If ω = 3 = . . . . ⇓ , then Λt[3] = . . . . . Thus, a morphism
t 3
X amounts to the choice of 3 composable arrows of X.
16
SLIDE 48
Target horns
Let ω ∈ O, and X ∈ Psh(O). A morphism f ∶ Λt[ω] → X amounts to forming a pasting diagram of shape ω with elements of X. Example If ω = 3 = . . . . ⇓ , then Λt[3] = . . . . . Thus, a morphism Λt[3] → X amounts to the choice of 3 composable arrows of X.
16
SLIDE 49
Lifting against horn inclusions
Lifting f ∶ Λt[ω] → X through O[ω] requires to find a compositor for the pasting diagram of f Λt[ω] X O[ω]
f hω ¯ f
In our previous example, h . . . . . . . .
17
SLIDE 50
Lifting against horn inclusions
Lifting f ∶ Λt[ω] → X through O[ω] requires to find a compositor for the pasting diagram of f Λt[ω] X O[ω]
f hω ¯ f
In our previous example, hω ∶ . . . . ↪ . . . . ⇓
17
SLIDE 51
Lifting against horn inclusions
Let Hn = {hω ∶ Λt[ω] ↪ O[ω] ∣ ω ∈ On}. An opetopic set X sh such that Hn 1 X, i.e.
t
X O
h
has all compositors of n-dimensional pasting diagrams: every pasting diagram of dimension n has a composite.
18
SLIDE 52
Lifting against horn inclusions
Let Hn = {hω ∶ Λt[ω] ↪ O[ω] ∣ ω ∈ On}. An opetopic set X ∈ Psh(O) such that Hn+1 ⊥ X, i.e. Λt[ω] X O[ω]
∀ hω ∃!
has all compositors of n-dimensional pasting diagrams: every pasting diagram of dimension n has a composite.
18
SLIDE 53
Lifting against horn inclusions
Example Recall that Psh(O0,1) = Graph. Let X ∈ Psh(O0,1). Pasting diagram of dimension 1 look like this: . . . . If H2 X, then we have a composition map paths of X arrows of X which looks like a category! But is associative? (no)
19
SLIDE 54
Lifting against horn inclusions
Example Recall that Psh(O0,1) = Graph. Let X ∈ Psh(O0,1). Pasting diagram of dimension 1 look like this: . . . . If H2 X, then we have a composition map paths of X arrows of X which looks like a category! But is associative? (no)
19
SLIDE 55
Lifting against horn inclusions
Example Recall that Psh(O0,1) = Graph. Let X ∈ Psh(O0,1). Pasting diagram of dimension 1 look like this: . . . . If H2 ⊥ X, then we have a composition map µ ∶ paths of X → arrows of X which looks like a category! But is associative? (no)
19
SLIDE 56
Lifting against horn inclusions
Example Recall that Psh(O0,1) = Graph. Let X ∈ Psh(O0,1). Pasting diagram of dimension 1 look like this: . . . . If H2 ⊥ X, then we have a composition map µ ∶ paths of X → arrows of X which looks like a category! But is µ associative? (no)
19
SLIDE 57
Lifting against horn inclusions
Example Recall that Psh(O0,1) = Graph. Let X ∈ Psh(O0,1). Pasting diagram of dimension 1 look like this: . . . . If H2 ⊥ X, then we have a composition map µ ∶ paths of X → arrows of X which looks like a category! But is µ associative? (no)
19
SLIDE 58
Lifting against horn inclusions
Unfortunately, lifting against Hn+1 does not give an adequate notion of algebra as the composition operation is not associative. Solution: lift against Hn 1 n 2 Hn 1 Hn 2. Intuitively, if Hn 2 X, then a combination of lifting problems (in dimension n) can be summarized into a unique one:
20
SLIDE 59
Lifting against horn inclusions
Unfortunately, lifting against Hn+1 does not give an adequate notion of algebra as the composition operation is not associative. Solution: lift against Hn+1,n+2 = Hn+1 ∪ Hn+2. Intuitively, if Hn 2 X, then a combination of lifting problems (in dimension n) can be summarized into a unique one:
20
SLIDE 60
Lifting against horn inclusions
Unfortunately, lifting against Hn+1 does not give an adequate notion of algebra as the composition operation is not associative. Solution: lift against Hn+1,n+2 = Hn+1 ∪ Hn+2. Intuitively, if Hn+2 ⊥ X, then a combination of lifting problems (in dimension n) can be summarized into a unique one: . . . . . ⇓ ⇓ ⇓ ↪ . . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓
20
SLIDE 61 Lifting against horn inclusion
Example Let X ∈ Psh(O) be an opetopic set such that H2,3 ⊥ X, and consider ω = ⎛ ⎜ ⎜ ⎝ . . . .
⇓ ⇓
⇛ . . . . ⇓ ⎞ ⎟ ⎟ ⎠ ∈ O3 Then h X ensures that for f g h composable arrows in X we have fg h fgh A similar opetope would enforce f gh fgh.
21
SLIDE 62 Lifting against horn inclusion
Example Let X ∈ Psh(O) be an opetopic set such that H2,3 ⊥ X, and consider ω = ⎛ ⎜ ⎜ ⎝ . . . .
⇓ ⇓
⇛ . . . . ⇓ ⎞ ⎟ ⎟ ⎠ ∈ O3 Then hω ⊥ X ensures that for f,g,h composable arrows in X we have (fg)h = fgh. A similar opetope would enforce f gh fgh.
21
SLIDE 63 Lifting against horn inclusion
Example Let X ∈ Psh(O) be an opetopic set such that H2,3 ⊥ X, and consider ω = ⎛ ⎜ ⎜ ⎝ . . . .
⇓ ⇓
⇛ . . . . ⇓ ⎞ ⎟ ⎟ ⎠ ∈ O3 Then hω ⊥ X ensures that for f,g,h composable arrows in X we have (fg)h = fgh. A similar opetope would enforce f(gh) = fgh.
21
SLIDE 64 Opetopic algebras (almost)
So to summarize:
- Hn+1 ⊥ X gives a composition operation for n-dimensional
cells of X;
X ensures that it is suitably associative. The last step required to define opetopic algebra is to trivialize X in dimension n and n 2.
22
SLIDE 65 Opetopic algebras (almost)
So to summarize:
- Hn+1 ⊥ X gives a composition operation for n-dimensional
cells of X;
- Hn+2 ⊥ X ensures that it is suitably associative.
The last step required to define opetopic algebra is to trivialize X in dimension n and n 2.
22
SLIDE 66 Opetopic algebras (almost)
So to summarize:
- Hn+1 ⊥ X gives a composition operation for n-dimensional
cells of X;
- Hn+2 ⊥ X ensures that it is suitably associative.
The last step required to define opetopic algebra is to trivialize X in dimension < n and > n + 2.
22
SLIDE 67 Trivialization
- We want X to be “trivial” in dimension < n.
Solution: require O n X, where O n O n
- We want X to be “trivial” in dimension
n 2. Solution: require B n 2 X, where B n 2 O O n 2 Lemma Hn 1 n 2 B n 2 X H n 1 X
23
SLIDE 68 Trivialization
- We want X to be “trivial” in dimension < n.
Solution: require O<n ⊥ X, where O<n = {∅ ↪ O[ψ] ∣ dimψ < n}.
- We want X to be “trivial” in dimension
n 2. Solution: require B n 2 X, where B n 2 O O n 2 Lemma Hn 1 n 2 B n 2 X H n 1 X
23
SLIDE 69 Trivialization
- We want X to be “trivial” in dimension < n.
Solution: require O<n ⊥ X, where O<n = {∅ ↪ O[ψ] ∣ dimψ < n}.
- We want X to be “trivial” in dimension > n + 2.
Solution: require B n 2 X, where B n 2 O O n 2 Lemma Hn 1 n 2 B n 2 X H n 1 X
23
SLIDE 70 Trivialization
- We want X to be “trivial” in dimension < n.
Solution: require O<n ⊥ X, where O<n = {∅ ↪ O[ψ] ∣ dimψ < n}.
- We want X to be “trivial” in dimension > n + 2.
Solution: require B>n+2 ⊥ X, where B>n+2 = {∂O[ψ] ↪ O[ψ] ∣ dimψ > n + 2} Lemma Hn 1 n 2 B n 2 X H n 1 X
23
SLIDE 71 Trivialization
- We want X to be “trivial” in dimension < n.
Solution: require O<n ⊥ X, where O<n = {∅ ↪ O[ψ] ∣ dimψ < n}.
- We want X to be “trivial” in dimension > n + 2.
Solution: require B>n+2 ⊥ X, where B>n+2 = {∂O[ψ] ↪ O[ψ] ∣ dimψ > n + 2} Lemma Hn+1,n+2 ∪ B>n+2 ⊥ X ⇐ ⇒ H≥n+1 ⊥ X
23
SLIDE 72 Opetopic algebras
Definition A (0,n)-opetopic algebra is an opetopic set X such that O<n ∪ H≥n+1 ⊥ X. Examples
- Monoids are exactly 0 1 -opetopic algebras.
- Planar uncolored operads are exactly 0 2 -opetopic
algebras.
- Loday’s combinads (over the combinatorial pattern
- f
planar trees) are exactly 0 3 -opetopic algebras.
24
SLIDE 73 Opetopic algebras
Definition A (0,n)-opetopic algebra is an opetopic set X such that O<n ∪ H≥n+1 ⊥ X. Examples
- Monoids are exactly (0,1)-opetopic algebras.
- Planar uncolored operads are exactly 0 2 -opetopic
algebras.
- Loday’s combinads (over the combinatorial pattern
- f
planar trees) are exactly 0 3 -opetopic algebras.
24
SLIDE 74 Opetopic algebras
Definition A (0,n)-opetopic algebra is an opetopic set X such that O<n ∪ H≥n+1 ⊥ X. Examples
- Monoids are exactly (0,1)-opetopic algebras.
- Planar uncolored operads are exactly (0,2)-opetopic
algebras.
- Loday’s combinads (over the combinatorial pattern
- f
planar trees) are exactly 0 3 -opetopic algebras.
24
SLIDE 75 Opetopic algebras
Definition A (0,n)-opetopic algebra is an opetopic set X such that O<n ∪ H≥n+1 ⊥ X. Examples
- Monoids are exactly (0,1)-opetopic algebras.
- Planar uncolored operads are exactly (0,2)-opetopic
algebras.
- Loday’s combinads (over the combinatorial pattern PT of
planar trees) are exactly (0,3)-opetopic algebras.
24
SLIDE 76 Opetopic algebras
What if we want some colors in our algebras?
Solution: Don’t trivialize low dimensions as much:
Definition
A k-colored n-opetopic algebra (or simply k n -opetopic algebra) is an opetopic set X such that O n k H n 1
Ak n
X
Examples
- Categories (colored monoids) are exactly
1 1 -opetopic algebras.
- Planar colored operads are exactly 1 2 -opetopic
algebras.
25
SLIDE 77 Opetopic algebras
What if we want some colors in our algebras?
Solution: Don’t trivialize low dimensions as much:
Definition
A k-colored n-opetopic algebra (or simply (k,n)-opetopic algebra) is an opetopic set X such that O<n−k ∪ H≥n+1 ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Ak,n
⊥ X.
Examples
- Categories (colored monoids) are exactly
1 1 -opetopic algebras.
- Planar colored operads are exactly 1 2 -opetopic
algebras.
25
SLIDE 78 Opetopic algebras
What if we want some colors in our algebras?
Solution: Don’t trivialize low dimensions as much:
Definition
A k-colored n-opetopic algebra (or simply (k,n)-opetopic algebra) is an opetopic set X such that O<n−k ∪ H≥n+1 ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Ak,n
⊥ X.
Examples
- Categories (colored monoids) are exactly
(1,1)-opetopic algebras.
- Planar colored operads are exactly 1 2 -opetopic
algebras.
25
SLIDE 79 Opetopic algebras
What if we want some colors in our algebras?
Solution: Don’t trivialize low dimensions as much:
Definition
A k-colored n-opetopic algebra (or simply (k,n)-opetopic algebra) is an opetopic set X such that O<n−k ∪ H≥n+1 ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Ak,n
⊥ X.
Examples
- Categories (colored monoids) are exactly
(1,1)-opetopic algebras.
- Planar colored operads are exactly (1,2)-opetopic
algebras.
25
SLIDE 80
Opetopic algebras: monadic approach
SLIDE 81 Intuition: back to pasting diagrams
Recall that if X is a (k,n)-algebra, then there is a composition
µ ∶ {n-dim. pasting diags. of X} → X We now describe the “free k n -algebra”-monad, which constructs all those pasting diagrams.
26
SLIDE 82 Intuition: back to pasting diagrams
Recall that if X is a (k,n)-algebra, then there is a composition
µ ∶ {n-dim. pasting diags. of X} → X We now describe the “free (k,n)-algebra”-monad, which constructs all those pasting diagrams.
26
SLIDE 83 The Zn monad
Discarding irrelevant dimensions, we want a monad Zn ∶ Psh(On−k,n) → Psh(On−k,n) that “constructs pasting diagrams”.
n does not act on colors, we have nY
Y for
n k n 1.
n 1 be
A pasting diagram as on the left (
t
) needs to be evaluated to a cell as on the right (t ). Thus for
n, nY
n 1
t
sh
n k n t
Y
27
SLIDE 84 The Zn monad
Discarding irrelevant dimensions, we want a monad Zn ∶ Psh(On−k,n) → Psh(On−k,n) that “constructs pasting diagrams”.
- Since Zn does not act on colors, we have ZnYφ = Yφ for
φ ∈ On−k,n−1.
n 1 be
A pasting diagram as on the left (
t
) needs to be evaluated to a cell as on the right (t ). Thus for
n, nY
n 1
t
sh
n k n t
Y
27
SLIDE 85 The Zn monad
Discarding irrelevant dimensions, we want a monad Zn ∶ Psh(On−k,n) → Psh(On−k,n) that “constructs pasting diagrams”.
- Since Zn does not act on colors, we have ZnYφ = Yφ for
φ ∈ On−k,n−1.
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ A pasting diagram as on the left (
t
) needs to be evaluated to a cell as on the right (t ). Thus for
n, nY
n 1
t
sh
n k n t
Y
27
SLIDE 86 The Zn monad
Discarding irrelevant dimensions, we want a monad Zn ∶ Psh(On−k,n) → Psh(On−k,n) that “constructs pasting diagrams”.
- Since Zn does not act on colors, we have ZnYφ = Yφ for
φ ∈ On−k,n−1.
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ A pasting diagram as on the left (Λt[ω]) needs to be evaluated to a cell as on the right (tω). Thus for
n, nY
n 1
t
sh
n k n t
Y
27
SLIDE 87 The Zn monad
Discarding irrelevant dimensions, we want a monad Zn ∶ Psh(On−k,n) → Psh(On−k,n) that “constructs pasting diagrams”.
- Since Zn does not act on colors, we have ZnYφ = Yφ for
φ ∈ On−k,n−1.
. . . . . ⇓ ⇓ ⇓ ⇛ . . . . . ⇓ A pasting diagram as on the left (Λt[ω]) needs to be evaluated to a cell as on the right (tω). Thus for ψ ∈ On, ZnYψ = ∑
ω∈On+1 t ω=ψ
Psh(On−k,n)(Λt[ω],Y).
27
SLIDE 88 The Zn monad
Theorem The endofunctor Zn is canonically a parametric right adjoint monad. Proof (sketch)
nY: a single cell of Y is already a pasting
diagram.
n nY nY: a pasting diagram of pasting
diagrams is a pasting diagram. We write lgk
n the Eilenberg–Moore category of n
sh
n k n
sh
n k n . 28
SLIDE 89 The Zn monad
Theorem The endofunctor Zn is canonically a parametric right adjoint monad. Proof (sketch)
→ ZnY: a single cell of Y is already a pasting diagram.
n nY nY: a pasting diagram of pasting
diagrams is a pasting diagram. We write lgk
n the Eilenberg–Moore category of n
sh
n k n
sh
n k n . 28
SLIDE 90 The Zn monad
Theorem The endofunctor Zn is canonically a parametric right adjoint monad. Proof (sketch)
→ ZnY: a single cell of Y is already a pasting diagram.
→ ZnY: a pasting diagram of pasting diagrams is a pasting diagram. We write lgk
n the Eilenberg–Moore category of n
sh
n k n
sh
n k n . 28
SLIDE 91 The Zn monad
Theorem The endofunctor Zn is canonically a parametric right adjoint monad. Proof (sketch)
→ ZnY: a single cell of Y is already a pasting diagram.
→ ZnY: a pasting diagram of pasting diagrams is a pasting diagram. We write Algk(Zn) the Eilenberg–Moore category of Zn ∶ Psh(On−k,n) → Psh(On−k,n).
28
SLIDE 92
Opetopic algebras: monadic definition
Recall that (k,n)-opetopic algebras are opetopic sets X ∈ Psh(O) such that Ak,n ⊥ X. Theorem There is an adjunction hk n sh lgk
n
Nk n that exhibits lgk
n as the localization A 1 k n sh
. In other words, k n -algebras and
n algebras are the same! 29
SLIDE 93
Opetopic algebras: monadic definition
Recall that (k,n)-opetopic algebras are opetopic sets X ∈ Psh(O) such that Ak,n ⊥ X. Theorem There is an adjunction hk,n ∶ Psh(O) → ← Algk(Zn) ∶ Nk,n that exhibits Algk(Zn) as the localization A−1
k,nPsh(O). In other
words, (k,n)-algebras and Zn algebras are the same!
29
SLIDE 94 Opetopic algebras: monadic definition
Examples
- If (k,n) = (0,1), then Psh(On−k,n) = Set, and Z1 ∶ Set
→ Set is the free monoid monad.
1 1 , then sh
n k n
raph, and
1
raph raph is the free category monad.
0 2 , then sh
n k n
et , and
2
et et is the free uncolored planar operad monad.
1 2 , then sh
n k n
(non symmetric) collections, and
2
free colored planar operad monad. So we have an infinite hierarchy of “higher arity algebras”! (no)
30
SLIDE 95 Opetopic algebras: monadic definition
Examples
- If (k,n) = (0,1), then Psh(On−k,n) = Set, and Z1 ∶ Set
→ Set is the free monoid monad.
- If (k,n) = (1,1), then Psh(On−k,n) = Graph, and
Z1 ∶ Graph → Graph is the free category monad.
0 2 , then sh
n k n
et , and
2
et et is the free uncolored planar operad monad.
1 2 , then sh
n k n
(non symmetric) collections, and
2
free colored planar operad monad. So we have an infinite hierarchy of “higher arity algebras”! (no)
30
SLIDE 96 Opetopic algebras: monadic definition
Examples
- If (k,n) = (0,1), then Psh(On−k,n) = Set, and Z1 ∶ Set
→ Set is the free monoid monad.
- If (k,n) = (1,1), then Psh(On−k,n) = Graph, and
Z1 ∶ Graph → Graph is the free category monad.
- If (k,n) = (0,2), then Psh(On−k,n) = SetN, and
Z2 ∶ SetN → SetN is the free uncolored planar operad monad.
1 2 , then sh
n k n
(non symmetric) collections, and
2
free colored planar operad monad. So we have an infinite hierarchy of “higher arity algebras”! (no)
30
SLIDE 97 Opetopic algebras: monadic definition
Examples
- If (k,n) = (0,1), then Psh(On−k,n) = Set, and Z1 ∶ Set
→ Set is the free monoid monad.
- If (k,n) = (1,1), then Psh(On−k,n) = Graph, and
Z1 ∶ Graph → Graph is the free category monad.
- If (k,n) = (0,2), then Psh(On−k,n) = SetN, and
Z2 ∶ SetN → SetN is the free uncolored planar operad monad.
- If (k,n) = (1,2), then Psh(On−k,n) = Coll is the category of
(non symmetric) collections, and Z2 ∶ Coll → Coll is the free colored planar operad monad. So we have an infinite hierarchy of “higher arity algebras”! (no)
30
SLIDE 98 Opetopic algebras: monadic definition
Examples
- If (k,n) = (0,1), then Psh(On−k,n) = Set, and Z1 ∶ Set
→ Set is the free monoid monad.
- If (k,n) = (1,1), then Psh(On−k,n) = Graph, and
Z1 ∶ Graph → Graph is the free category monad.
- If (k,n) = (0,2), then Psh(On−k,n) = SetN, and
Z2 ∶ SetN → SetN is the free uncolored planar operad monad.
- If (k,n) = (1,2), then Psh(On−k,n) = Coll is the category of
(non symmetric) collections, and Z2 ∶ Coll → Coll is the free colored planar operad monad. So we have an infinite hierarchy of “higher arity algebras”! (no)
30
SLIDE 99 Opetopic algebras: monadic definition
Examples
- If (k,n) = (0,1), then Psh(On−k,n) = Set, and Z1 ∶ Set
→ Set is the free monoid monad.
- If (k,n) = (1,1), then Psh(On−k,n) = Graph, and
Z1 ∶ Graph → Graph is the free category monad.
- If (k,n) = (0,2), then Psh(On−k,n) = SetN, and
Z2 ∶ SetN → SetN is the free uncolored planar operad monad.
- If (k,n) = (1,2), then Psh(On−k,n) = Coll is the category of
(non symmetric) collections, and Z2 ∶ Coll → Coll is the free colored planar operad monad. So we have an infinite hierarchy of “higher arity algebras”! (no)
30
SLIDE 100
The algebraic trompe-l’œil
SLIDE 101
Too many colors
Recall that a n-dimensional pasting diagram in X is a set of n-cells of X glued along (n − 1)-cells . . . . . ⇓ ⇓ ⇓ So cells in dimension n 1 do not play a role in the algebraic structure of a k n -algebra. Theorem The following is a pullback lgk
n
lg1
n
sh
n k n
sh
n 1 n U U 31
SLIDE 102
Too many colors
Recall that a n-dimensional pasting diagram in X is a set of n-cells of X glued along (n − 1)-cells . . . . . ⇓ ⇓ ⇓ So cells in dimension < n − 1 do not play a role in the algebraic structure of a (k,n)-algebra. Theorem The following is a pullback lgk
n
lg1
n
sh
n k n
sh
n 1 n U U 31
SLIDE 103
Too many colors
Recall that a n-dimensional pasting diagram in X is a set of n-cells of X glued along (n − 1)-cells . . . . . ⇓ ⇓ ⇓ So cells in dimension < n − 1 do not play a role in the algebraic structure of a (k,n)-algebra. Theorem The following is a pullback Algk(Zn) Alg1(Zn) Psh(On−k,n) Psh(On−1,n).
U U 31
SLIDE 104 Too many dimensions
Recall that an n-opetope is a tree decorated in (n − 1)-opetopes. In particular, 3-opetopes are just plain trees, and we have functor
† n 1 n 2 3
This gives rise to a functor
†
sh
n 1 n
sh
2 3
by left Kan extension. Theorem The following is a pullback lg1
n
lg1
3
sh
n 1 n
sh
2 3 U U
†
32
SLIDE 105 Too many dimensions
Recall that an n-opetope is a tree decorated in (n − 1)-opetopes. In particular, 3-opetopes are just plain trees, and we have functor (−)† ∶ On−1,n → O2,3 This gives rise to a functor
†
sh
n 1 n
sh
2 3
by left Kan extension. Theorem The following is a pullback lg1
n
lg1
3
sh
n 1 n
sh
2 3 U U
†
32
SLIDE 106 Too many dimensions
Recall that an n-opetope is a tree decorated in (n − 1)-opetopes. In particular, 3-opetopes are just plain trees, and we have functor (−)† ∶ On−1,n → O2,3 This gives rise to a functor (−)† ∶ Psh(On−1,n) → Psh(O2,3) by left Kan extension. Theorem The following is a pullback lg1
n
lg1
3
sh
n 1 n
sh
2 3 U U
†
32
SLIDE 107
Too many dimensions
Recall that an n-opetope is a tree decorated in (n − 1)-opetopes. In particular, 3-opetopes are just plain trees, and we have functor (−)† ∶ On−1,n → O2,3 This gives rise to a functor (−)† ∶ Psh(On−1,n) → Psh(O2,3) by left Kan extension. Theorem The following is a pullback Alg1(Zn) Alg1(Z3) Psh(On−1,n) Psh(O2,3).
U U (−)† 32
SLIDE 108
Too many everything
Pasting the two pullbacks Algk(Zn) Alg1(Zn) Psh(On−k,n) Psh(On−1,n), ⌟
U U
Alg1(Zn) Alg1(Z3) Psh(On−1,n) Psh(O2,3). ⌟
U U (−)†
we obtain Theorem (Algebraic trompe-l’œil) The following is a pullback Algk(Zn) Alg1(Z3) Psh(On−k,n) Psh(O2,3).
U U 33
SLIDE 109
Thank you for your attention! Stay tuned for part 2 with Chaitanya!
33
SLIDE 110
References i
Baez, J. C. and Dolan, J. (1998). Higher-dimensional algebra. III. n-categories and the algebra of opetopes. Advances in Mathematics, 135(2):145–206. Cheng, E. (2003). The category of opetopes and the category of opetopic sets. Theory and Applications of Categories, 11:No. 16, 353–374. Hermida, C., Makkai, M., and Power, J. (2002). On weak higher-dimensional categories. I. 3. Journal of Pure and Applied Algebra, 166(1-2):83–104.
34
SLIDE 111
References ii
Ho Thanh, C. (2018). The equivalence between opetopic sets and many-to-one polygraphs. arXiv e-prints.
arXiv:1806.08645 [math.CT].
Kock, J., Joyal, A., Batanin, M., and Mascari, J.-F. (2010). Polynomial functors and opetopes. Advances in Mathematics, 224(6):2690–2737. Leinster, T. (2004). Higher Operads, Higher Categories. Cambridge University Press.
35