text/blobdef.tex
author Scott Morrison <scott@tqft.net>
Thu, 22 Jul 2010 00:42:09 -0700
changeset 466 d238aa1ec317
parent 465 adc5f2722062
child 467 f3ccfc58ba7d
child 472 0b9293d2f3f2
permissions -rw-r--r--
fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
     1
%!TEX root = ../blob1.tex
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
     2
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
     3
\section{The blob complex}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
     4
\label{sec:blob-definition}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
     5
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
     6
Let $X$ be an $n$-manifold.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
     7
Let $\cC$ be a fixed system of fields and local relations.
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
     8
We'll assume it is enriched over \textbf{Vect}, and if it is not we can make it so by allowing finite
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
     9
linear combinations of elements of $\cC(X; c)$, for fixed $c\in \cC(\bd X)$.
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
    10
466
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
    11
%In this section we will usually suppress boundary conditions on $X$ from the notation, e.g. by writing $\lf(X)$ instead of $\lf(X; c)$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    12
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    13
We want to replace the quotient
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    14
\[
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    15
	A(X) \deq \lf(X) / U(X)
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    16
\]
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    17
of Definition \ref{defn:TQFT-invariant} with a resolution
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    18
\[
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    19
	\cdots \to \bc_2(X) \to \bc_1(X) \to \bc_0(X) .
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    20
\]
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    21
466
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
    22
We will define $\bc_0(X)$, $\bc_1(X)$ and $\bc_2(X)$, then give the general case $\bc_k(X)$. 
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
    23
In fact, on the first pass we will intentionally describe the definition in a misleadingly simple way, then explain the technical difficulties, and finally give a cumbersome but complete definition in Definition \ref{defn:blob-definition}. If (we don't recommend it) you want to keep track of the ways in which this initial description is misleading, or you're reading through a second time to understand the technical difficulties, keep note that later we will give precise meanings to ``a ball in $X$'', ``nested'' and ``disjoint'', that are not quite the intuitive ones. Moreover some of the pieces into which we cut manifolds below are not themselves manifolds, and it requires special attention to define fields on these pieces.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    24
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    25
We of course define $\bc_0(X) = \lf(X)$.
466
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
    26
(If $X$ has nonempty boundary, instead define $\bc_0(X; c) = \lf(X; c)$ for each $c \in \lf{\bdy X}$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    27
We'll omit this sort of detail in the rest of this section.)
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    28
In other words, $\bc_0(X)$ is just the vector space of all fields on $X$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    29
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    30
We want the vector space $\bc_1(X)$ to capture `the space of all local relations that can be imposed on $\bc_0(X)$'.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    31
Thus we say  a $1$-blob diagram consists of:
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    32
\begin{itemize}
466
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
    33
\item An closed ball in $X$ (``blob") $B \sub X$.
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    34
\item A boundary condition $c \in \cC(\bdy B) = \cC(\bd(X \setmin B))$.
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    35
\item A field $r \in \cC(X \setmin B; c)$.
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    36
\item A local relation field $u \in U(B; c)$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    37
\end{itemize}
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    38
(See Figure \ref{blob1diagram}.) Since $c$ is implicitly determined by $u$ or $r$, we usually omit it from the notation.
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
    39
\begin{figure}[t]\begin{equation*}
313
Scott Morrison <scott@tqft.net>
parents: 257
diff changeset
    40
\mathfig{.6}{definition/single-blob}
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    41
\end{equation*}\caption{A 1-blob diagram.}\label{blob1diagram}\end{figure}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    42
In order to get the linear structure correct, the actual definition is
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    43
\[
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    44
	\bc_1(X) \deq \bigoplus_B \bigoplus_c U(B; c) \otimes \lf(X \setmin B; c) .
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    45
\]
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    46
The first direct sum is indexed by all blobs $B\subset X$, and the second
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    47
by all boundary conditions $c \in \cC(\bd B)$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    48
Note that $\bc_1(X)$ is spanned by 1-blob diagrams $(B, u, r)$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    49
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    50
Define the boundary map $\bd : \bc_1(X) \to \bc_0(X)$ by 
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    51
\[ 
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    52
	(B, u, r) \mapsto u\bullet r, 
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    53
\]
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
    54
where $u\bullet r$ denotes the field on $X$ obtained by gluing $u$ to $r$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    55
In other words $\bd : \bc_1(X) \to \bc_0(X)$ is given by
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    56
just erasing the blob from the picture
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    57
(but keeping the blob label $u$).
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    58
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    59
Note that directly from the definition we have
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    60
\begin{thm}
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    61
\label{thm:skein-modules}
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    62
The skein module $A(X)$ is naturally isomorphic to $\bc_0(X)/\bd(\bc_1(X))) = H_0(\bc_*(X))$.
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    63
\end{thm}
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    64
This also establishes the second 
342
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
    65
half of Property \ref{property:contractibility}.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    66
342
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
    67
Next, we want the vector space $\bc_2(X)$ to capture `the space of all relations 
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
    68
(redundancies, syzygies) among the 
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    69
local relations encoded in $\bc_1(X)$'.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
    70
A $2$-blob diagram, comes in one of two types, disjoint and nested.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    71
A disjoint 2-blob diagram consists of
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    72
\begin{itemize}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    73
\item A pair of closed balls (blobs) $B_1, B_2 \sub X$ with disjoint interiors.
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    74
\item A field $r \in \cC(X \setmin (B_1 \cup B_2); c_1, c_2)$
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    75
(where $c_i \in \cC(\bd B_i)$).
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    76
\item Local relation fields $u_i \in U(B_i; c_i)$, $i=1,2$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    77
\end{itemize}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    78
(See Figure \ref{blob2ddiagram}.)
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
    79
\begin{figure}[t]\begin{equation*}
313
Scott Morrison <scott@tqft.net>
parents: 257
diff changeset
    80
\mathfig{.6}{definition/disjoint-blobs}
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    81
\end{equation*}\caption{A disjoint 2-blob diagram.}\label{blob2ddiagram}\end{figure}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    82
We also identify $(B_1, B_2, u_1, u_2, r)$ with $-(B_2, B_1, u_2, u_1, r)$;
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    83
reversing the order of the blobs changes the sign.
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    84
Define $\bd(B_1, B_2, u_1, u_2, r) = 
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    85
(B_2, u_2, u_1\bullet r) - (B_1, u_1, u_2\bullet r) \in \bc_1(X)$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    86
In other words, the boundary of a disjoint 2-blob diagram
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    87
is the sum (with alternating signs)
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    88
of the two ways of erasing one of the blobs.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    89
It's easy to check that $\bd^2 = 0$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    90
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    91
A nested 2-blob diagram consists of
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    92
\begin{itemize}
413
Kevin Walker <kevin@canyon23.net>
parents: 400
diff changeset
    93
\item A pair of nested balls (blobs) $B_1 \subseteq B_2 \subseteq X$.
342
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
    94
\item A field $r' \in \cC(B_2 \setminus B_1; c_1, c_2)$ 
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
    95
(for some $c_1 \in \cC(\bdy B_1)$ and $c_2 \in \cC(\bdy B_2)$).
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    96
\item A field $r \in \cC(X \setminus B_2; c_2)$.
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
    97
\item A local relation field $u \in U(B_1; c_1)$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    98
\end{itemize}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
    99
(See Figure \ref{blob2ndiagram}.)
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   100
\begin{figure}[t]\begin{equation*}
313
Scott Morrison <scott@tqft.net>
parents: 257
diff changeset
   101
\mathfig{.6}{definition/nested-blobs}
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   102
\end{equation*}\caption{A nested 2-blob diagram.}\label{blob2ndiagram}\end{figure}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   103
Define $\bd(B_1, B_2, u, r', r) = (B_2, u\bullet r', r) - (B_1, u, r' \bullet r)$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   104
As in the disjoint 2-blob case, the boundary of a nested 2-blob is the alternating
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   105
sum of the two ways of erasing one of the blobs.
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   106
When  we erase the inner blob, the outer blob inherits the label $u\bullet r'$.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   107
It is again easy to check that $\bd^2 = 0$. Note that the requirement that
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   108
local relations are an ideal with respect to gluing guarantees that $u\bullet r' \in U(B_2)$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   109
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   110
As with the $1$-blob diagrams, in order to get the linear structure correct the actual definition is 
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   111
\begin{eqnarray*}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   112
	\bc_2(X) & \deq &
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   113
	\left( 
413
Kevin Walker <kevin@canyon23.net>
parents: 400
diff changeset
   114
		\bigoplus_{B_1, B_2\; \text{disjoint}} \bigoplus_{c_1, c_2}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   115
			U(B_1; c_1) \otimes U(B_2; c_2) \otimes \lf(X\setmin (B_1\cup B_2); c_1, c_2)
413
Kevin Walker <kevin@canyon23.net>
parents: 400
diff changeset
   116
	\right)  \bigoplus \\
Kevin Walker <kevin@canyon23.net>
parents: 400
diff changeset
   117
	&& \quad\quad  \left( 
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   118
		\bigoplus_{B_1 \subset B_2} \bigoplus_{c_1, c_2}
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   119
			U(B_1; c_1) \otimes \lf(B_2 \setmin B_1; c_1) \tensor \cC(X \setminus B_2; c_2)
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   120
	\right) .
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   121
\end{eqnarray*}
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   122
For the disjoint blobs, reversing the ordering of $B_1$ and $B_2$ introduces a minus sign
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   123
(rather than a new, linearly independent, 2-blob diagram). 
413
Kevin Walker <kevin@canyon23.net>
parents: 400
diff changeset
   124
466
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   125
Before describing the general case, note that when we say blobs are disjoint, we will only mean that their interiors are disjoint. Nested blobs may have boundaries that overlap, or indeed may coincide.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   126
A $k$-blob diagram consists of
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   127
\begin{itemize}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   128
\item A collection of blobs $B_i \sub X$, $i = 1, \ldots, k$.
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   129
For each $i$ and $j$, we require that either $B_i$ and $B_j$ have disjoint interiors or
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   130
$B_i \sub B_j$ or $B_j \sub B_i$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   131
If a blob has no other blobs strictly contained in it, we call it a twig blob.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   132
\item Fields (boundary conditions) $c_i \in \cC(\bd B_i)$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   133
(These are implied by the data in the next bullets, so we usually
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   134
suppress them from the notation.)
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   135
The fields $c_i$ and $c_j$ must have identical restrictions to $\bd B_i \cap \bd B_j$
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   136
if the latter space is not empty.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   137
\item A field $r \in \cC(X \setmin B^t; c^t)$,
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   138
where $B^t$ is the union of all the twig blobs and $c^t \in \cC(\bd B^t)$
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   139
is determined by the $c_i$'s.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   140
$r$ is required to be splittable along the boundaries of all blobs, twigs or not. (This is equivalent to asking for a field on of the components of $X \setmin B^t$.)
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   141
\item For each twig blob $B_j$ a local relation field $u_j \in U(B_j; c_j)$,
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   142
where $c_j$ is the restriction of $c^t$ to $\bd B_j$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   143
If $B_i = B_j$ then $u_i = u_j$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   144
\end{itemize}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   145
(See Figure \ref{blobkdiagram}.)
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   146
\begin{figure}[t]\begin{equation*}
313
Scott Morrison <scott@tqft.net>
parents: 257
diff changeset
   147
\mathfig{.7}{definition/k-blobs}
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   148
\end{equation*}\caption{A $k$-blob diagram.}\label{blobkdiagram}\end{figure}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   149
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   150
If two blob diagrams $D_1$ and $D_2$ 
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   151
differ only by a reordering of the blobs, then we identify
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   152
$D_1 = \pm D_2$, where the sign is the sign of the permutation relating $D_1$ and $D_2$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   153
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   154
Roughly, then, $\bc_k(X)$ is all finite linear combinations of $k$-blob diagrams.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   155
As before, the official definition is in terms of direct sums
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   156
of tensor products:
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   157
\[
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   158
	\bc_k(X) \deq \bigoplus_{\overline{B}} \bigoplus_{\overline{c}}
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   159
		\left( \bigotimes_j U(B_j; c_j)\right) \otimes \lf(X \setmin B^t; c^t) .
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   160
\]
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   161
Here $\overline{B}$ runs over all configurations of blobs, satisfying the conditions above.
342
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   162
The index $\overline{c}$ runs over all boundary conditions, again as described above and $j$ runs over all indices of twig blobs.
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   163
The final $\lf(X \setmin B^t; c^t)$ must be interpreted as fields which are splittable along all of the blobs in $\overline{B}$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   164
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   165
The boundary map 
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   166
\[
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   167
	\bd : \bc_k(X) \to \bc_{k-1}(X)
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   168
\]
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   169
is defined as follows.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   170
Let $b = (\{B_i\}, \{u_j\}, r)$ be a $k$-blob diagram.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   171
Let $E_j(b)$ denote the result of erasing the $j$-th blob.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   172
If $B_j$ is not a twig blob, this involves only decrementing
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   173
the indices of blobs $B_{j+1},\ldots,B_{k}$.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   174
If $B_j$ is a twig blob, we have to assign new local relation labels
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   175
if removing $B_j$ creates new twig blobs. \todo{Have to say what happens when no new twig blobs are created}
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   176
If $B_l$ becomes a twig after removing $B_j$, then set $u_l = u_j\bullet r_l$,
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   177
where $r_l$ is the restriction of $r$ to $B_l \setmin B_j$.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   178
Finally, define
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   179
\eq{
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   180
    \bd(b) = \sum_{j=1}^{k} (-1)^{j+1} E_j(b).
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   181
}
321
76c301fdf0a2 some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents: 313
diff changeset
   182
The $(-1)^{j+1}$ factors imply that the terms of $\bd^2(b)$ all cancel.
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   183
Thus we have a chain complex.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   184
342
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   185
Note that Property \ref{property:functoriality}, that the blob complex is functorial with respect to homeomorphisms, is immediately obvious from the definition.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   186
A homeomorphism acts in an obvious way on blobs and on fields.
332
160ca7078ae9 fixing some inconsistencies in where the easy basic properties are treated
Scott Morrison <scott@tqft.net>
parents: 321
diff changeset
   187
466
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   188
At this point, it is time to pay back our debt and define certain notions more carefully.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   189
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   190
In order to precisely state the general definition, we'll need a suitable notion of cutting up a manifold into balls.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   191
\begin{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   192
\label{defn:gluing-decomposition}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   193
A \emph{gluing decomposition} of an $n$-manifold $X$ is a sequence of manifolds $M_0 \to M_1 \to \cdots \to M_m = X$ such that $M_0$ is a disjoint union of balls, and each $M_k$ is obtained from $M_{k-1}$ by gluing together some disjoint pair of homeomorphic $n{-}1$-manifolds in the boundary of $M_{k-1}$.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   194
\end{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   195
Given a gluing decomposition $M_0 \to M_1 \to \cdots \to M_m = X$, we say that a field is splittable along it if it is the image of a field on $M_0$.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   196
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   197
By `a ball in $X$' we don't literally mean a submanifold homeomorphic to a ball, but rather the image of a map from the pair $(B^n, S^{n-1})$ into $X$, which is an embedding on the interior. The boundary of a ball in $X$ is the image of a locally embedded $n{-}1$-sphere. \todo{examples, e.g. balls which actually look like an annulus, but we remember the boundary} 
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   198
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   199
\begin{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   200
\label{defn:ball-decomposition}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   201
A \emph{ball decomposition} of an $n$-manifold $X$ is a collection of balls in $X$, such that there exists some gluing decomposition $M_0  \to \cdots \to M_m = X$ so that the balls are the images of the components of $M_0$ in $X$. 
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   202
\end{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   203
In particular, the union of all the balls in a ball decomposition comprises all of $X$. \todo{example}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   204
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   205
We'll now slightly restrict the possible configurations of blobs.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   206
\begin{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   207
\label{defn:configuration}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   208
A configuration of $k$ blobs in $X$ is an ordered collection of $k$ balls in $X$ such that there is some gluing decomposition $M_0  \to \cdots \to M_m = X$ of $X$ and each of the balls is the image of some connected component of one of the $M_k$. Such a gluing decomposition is \emph{compatible} with the configuration.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   209
\end{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   210
In particular, this implies what we said about blobs above: that for any two blobs in a configuration of blobs in $X$, they either have disjoint interiors, or one blob is strictly contained in the other. We describe these as disjoint blobs and nested blobs. Note that nested blobs may have boundaries that overlap, or indeed coincide. Blobs may meet the boundary of $X$.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   211
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   212
Note that the boundaries of a configuration of $k$ blobs may cut up the manifold $X$ into components which are not themselves manifolds. \todo{example: the components between the boundaries of the balls may be pathological}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   213
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   214
In the informal description above, in the definition of a $k$-blob diagram we asked for any collection of $k$ balls which were pairwise disjoint or nested. We now further insist that the balls are a configuration in the sense of Definition \ref{defn:configuration}. Also, we asked for a local relation on each twig blob, and a field on the complement of the twig blobs; this is unsatisfactory because that complement need not be a manifold. Thus, the official definition is
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   215
\begin{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   216
A $k$-blob diagram on $X$ consists of
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   217
\begin{itemize}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   218
\item a configuration of $k$ blobs in $X$,
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   219
\item and a field $r \in \cC(X)$ which is splittable along some gluing decomposition compatible with that configuration,
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   220
\end{itemize}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   221
such that
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   222
the restriction of $r$ to each twig blob $B_i$ lies in the subspace $U(B_i) \subset \cC(B_i)$.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   223
\end{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   224
and
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   225
\begin{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   226
The $k$-th vector space $\bc_k(X)$ of the \emph{blob complex} of $X$ is the direct sum of all configurations of $k$ blobs in $X$ of the vector space of $k$-blob diagrams with that configuration, modulo identifying the vector spaces for configurations that only differ by a permutation of the balls by the sign of that permutation. The differential $bc_k(X) \to bc_{k-1}(X)$ is, as above, the signed sum of ways of forgetting one ball from the configuration, preserving the field $r$.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   227
\end{defn}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   228
We readily see that if a gluing decomposition is compatible with some configuration of blobs, then it is also compatible with any configuration obtained by forgetting some blobs, ensuring that the differential in fact lands in the space of $k{-}1$-blob diagrams.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   229
A slight compensation to the complication of the official definition arising from attention to splitting is that the differential now just preserves the entire field $r$ without having to say anything about gluing together fields on smaller components.
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   230
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   231
\todo{this notion of configuration of blobs is the minimal one that allows gluing and engulfing}
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   232
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   233
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   234
d238aa1ec317 fixed up much of blobdef, some examples and todos to deal with still. feel free to dismantle and reorganise\!
Scott Morrison <scott@tqft.net>
parents: 465
diff changeset
   235
257
ae5a542c958e hochschild stuff
Kevin Walker <kevin@canyon23.net>
parents: 222
diff changeset
   236
We define the {\it support} of a blob diagram $b$, $\supp(b) \sub X$, 
ae5a542c958e hochschild stuff
Kevin Walker <kevin@canyon23.net>
parents: 222
diff changeset
   237
to be the union of the blobs of $b$.
ae5a542c958e hochschild stuff
Kevin Walker <kevin@canyon23.net>
parents: 222
diff changeset
   238
For $y \in \bc_*(X)$ with $y = \sum c_i b_i$ ($c_i$ a non-zero number, $b_i$ a blob diagram),
ae5a542c958e hochschild stuff
Kevin Walker <kevin@canyon23.net>
parents: 222
diff changeset
   239
we define $\supp(y) \deq \bigcup_i \supp(b_i)$.
ae5a542c958e hochschild stuff
Kevin Walker <kevin@canyon23.net>
parents: 222
diff changeset
   240
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   241
We note that blob diagrams in $X$ have a structure similar to that of a simplicial set,
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   242
but with simplices replaced by a more general class of combinatorial shapes.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   243
Let $P$ be the minimal set of (isomorphisms classes of) polyhedra which is closed under products
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   244
and cones, and which contains the point.
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   245
We can associate an element $p(b)$ of $P$ to each blob diagram $b$ 
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   246
(equivalently, to each rooted tree) according to the following rules:
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   247
\begin{itemize}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   248
\item $p(\emptyset) = pt$, where $\emptyset$ denotes a 0-blob diagram or empty tree;
342
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   249
\item $p(a \du b) = p(a) \times p(b)$, where $a \du b$ denotes the distant (non-overlapping) union 
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   250
of two blob diagrams (equivalently, join two trees at the roots); and
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   251
\item $p(\bar{b}) = \kone(p(b))$, where $\bar{b}$ is obtained from $b$ by adding an outer blob which 
1d76e832d32f breaking long lines
Kevin Walker <kevin@canyon23.net>
parents: 332
diff changeset
   252
encloses all the others (equivalently, add a new edge to the root, with the new vertex becoming the root).
216
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   253
\end{itemize}
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   254
For example, a diagram of $k$ strictly nested blobs corresponds to a $k$-simplex, while
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 215
diff changeset
   255
a diagram of $k$ disjoint blobs corresponds to a $k$-cube.
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   256
(This correspondence works best if we think of each twig label $u_i$ as having the form
219
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents: 216
diff changeset
   257
$x - s(e(x))$, where $x$ is an arbitrary field on $B_i$, $e: \cC(B_i) \to C$ is the evaluation map, 
437
93ce0ba3d2d7 revisions to \S 1-5
Scott Morrison <scott@tqft.net>
parents: 419
diff changeset
   258
and $s:C \to \cC(B_i)$ is some fixed section of $e$. \todo{This parenthetical remark mysteriously specialises to the category case})
215
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   259
kevin@6e1638ff-ae45-0410-89bd-df963105f760
parents:
diff changeset
   260