author | Scott Morrison <scott@tqft.net> |
Fri, 30 Jul 2010 14:19:23 -0700 | |
changeset 504 | 6712876d73e0 |
parent 491 | 045e01f63729 |
child 506 | 4a23163843a9 |
permissions | -rw-r--r-- |
215 | 1 |
%!TEX root = ../blob1.tex |
2 |
||
3 |
\section{The blob complex} |
|
4 |
\label{sec:blob-definition} |
|
5 |
||
6 |
Let $X$ be an $n$-manifold. |
|
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
7 |
Let $(\cF,U)$ be a fixed system of fields and local relations. |
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
8 |
We'll assume it is enriched over \textbf{Vect}; |
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
9 |
if it is not we can make it so by allowing finite |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
10 |
linear combinations of elements of $\cF(X; c)$, for fixed $c\in \cF(\bd X)$. |
216 | 11 |
|
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
12 |
%In this section we will usually suppress boundary conditions on $X$ from the notation, e.g. by writing $\cF(X)$ instead of $\cF(X; c)$. |
215 | 13 |
|
14 |
We want to replace the quotient |
|
15 |
\[ |
|
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
16 |
A(X) \deq \cF(X) / U(X) |
215 | 17 |
\] |
437 | 18 |
of Definition \ref{defn:TQFT-invariant} with a resolution |
215 | 19 |
\[ |
20 |
\cdots \to \bc_2(X) \to \bc_1(X) \to \bc_0(X) . |
|
21 |
\] |
|
22 |
||
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
|
23 |
We will define $\bc_0(X)$, $\bc_1(X)$ and $\bc_2(X)$, then give the general case $\bc_k(X)$. |
473 | 24 |
In fact, on the first pass we will intentionally describe the definition in a misleadingly simple way, |
25 |
then explain the technical difficulties, and finally give a cumbersome but complete definition in |
|
26 |
Definition \ref{defn:blobs}. |
|
27 |
If (we don't recommend it) you want to keep track of the ways in which |
|
28 |
this initial description is misleading, or you're reading through a second time to understand the |
|
29 |
technical difficulties, keep note that later we will give precise meanings to ``a ball in $X$'', |
|
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
30 |
``nested'' and ``disjoint'', that are not quite the intuitive ones. |
473 | 31 |
Moreover some of the pieces |
32 |
into which we cut manifolds below are not themselves manifolds, and it requires special attention |
|
33 |
to define fields on these pieces. |
|
215 | 34 |
|
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
35 |
We of course define $\bc_0(X) = \cF(X)$. |
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
36 |
(If $X$ has nonempty boundary, instead define $\bc_0(X; c) = \cF(X; c)$ for each $c \in \cF(\bdy X)$. |
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
37 |
We'll omit such boundary conditions from the notation in the rest of this section.) |
437 | 38 |
In other words, $\bc_0(X)$ is just the vector space of all fields on $X$. |
215 | 39 |
|
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
40 |
We want the vector space $\bc_1(X)$ to capture |
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
41 |
``the space of all local relations that can be imposed on $\bc_0(X)$". |
437 | 42 |
Thus we say a $1$-blob diagram consists of: |
215 | 43 |
\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
|
44 |
\item An closed ball in $X$ (``blob") $B \sub X$. |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
45 |
\item A boundary condition $c \in \cF(\bdy B) = \cF(\bd(X \setmin B))$. |
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
46 |
\item A field $r \in \cF(X \setmin B; c)$. |
321
76c301fdf0a2
some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents:
313
diff
changeset
|
47 |
\item A local relation field $u \in U(B; c)$. |
215 | 48 |
\end{itemize} |
437 | 49 |
(See Figure \ref{blob1diagram}.) Since $c$ is implicitly determined by $u$ or $r$, we usually omit it from the notation. |
216 | 50 |
\begin{figure}[t]\begin{equation*} |
313 | 51 |
\mathfig{.6}{definition/single-blob} |
215 | 52 |
\end{equation*}\caption{A 1-blob diagram.}\label{blob1diagram}\end{figure} |
467
f3ccfc58ba7d
minor adjustments to blobdef
Scott Morrison <scott@tqft.net>
parents:
466
diff
changeset
|
53 |
In order to get the linear structure correct, we define |
215 | 54 |
\[ |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
55 |
\bc_1(X) \deq \bigoplus_B \bigoplus_c U(B; c) \otimes \cF(X \setmin B; c) . |
215 | 56 |
\] |
57 |
The first direct sum is indexed by all blobs $B\subset X$, and the second |
|
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
58 |
by all boundary conditions $c \in \cF(\bd B)$. |
215 | 59 |
Note that $\bc_1(X)$ is spanned by 1-blob diagrams $(B, u, r)$. |
60 |
||
61 |
Define the boundary map $\bd : \bc_1(X) \to \bc_0(X)$ by |
|
62 |
\[ |
|
63 |
(B, u, r) \mapsto u\bullet r, |
|
64 |
\] |
|
216 | 65 |
where $u\bullet r$ denotes the field on $X$ obtained by gluing $u$ to $r$. |
215 | 66 |
In other words $\bd : \bc_1(X) \to \bc_0(X)$ is given by |
67 |
just erasing the blob from the picture |
|
68 |
(but keeping the blob label $u$). |
|
69 |
||
491 | 70 |
\nn{it seems rather strange to make this a theorem} \nn{it's a theorem because it's stated in the introduction, and I wanted everything there to have numbers that pointed into the paper --S} |
437 | 71 |
Note that directly from the definition we have |
72 |
\begin{thm} |
|
73 |
\label{thm:skein-modules} |
|
74 |
The skein module $A(X)$ is naturally isomorphic to $\bc_0(X)/\bd(\bc_1(X))) = H_0(\bc_*(X))$. |
|
75 |
\end{thm} |
|
76 |
This also establishes the second |
|
342 | 77 |
half of Property \ref{property:contractibility}. |
215 | 78 |
|
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
79 |
Next, we want the vector space $\bc_2(X)$ to capture ``the space of all relations |
342 | 80 |
(redundancies, syzygies) among the |
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
81 |
local relations encoded in $\bc_1(X)$''. |
437 | 82 |
A $2$-blob diagram, comes in one of two types, disjoint and nested. |
215 | 83 |
A disjoint 2-blob diagram consists of |
84 |
\begin{itemize} |
|
321
76c301fdf0a2
some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents:
313
diff
changeset
|
85 |
\item A pair of closed balls (blobs) $B_1, B_2 \sub X$ with disjoint interiors. |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
86 |
\item A field $r \in \cF(X \setmin (B_1 \cup B_2); c_1, c_2)$ |
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
87 |
(where $c_i \in \cF(\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
|
88 |
\item Local relation fields $u_i \in U(B_i; c_i)$, $i=1,2$. |
215 | 89 |
\end{itemize} |
90 |
(See Figure \ref{blob2ddiagram}.) |
|
216 | 91 |
\begin{figure}[t]\begin{equation*} |
313 | 92 |
\mathfig{.6}{definition/disjoint-blobs} |
215 | 93 |
\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
|
94 |
We also identify $(B_1, B_2, u_1, u_2, r)$ with $-(B_2, B_1, u_2, u_1, r)$; |
215 | 95 |
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
|
96 |
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
|
97 |
(B_2, u_2, u_1\bullet r) - (B_1, u_1, u_2\bullet r) \in \bc_1(X)$. |
215 | 98 |
In other words, the boundary of a disjoint 2-blob diagram |
99 |
is the sum (with alternating signs) |
|
100 |
of the two ways of erasing one of the blobs. |
|
101 |
It's easy to check that $\bd^2 = 0$. |
|
102 |
||
103 |
A nested 2-blob diagram consists of |
|
104 |
\begin{itemize} |
|
413 | 105 |
\item A pair of nested balls (blobs) $B_1 \subseteq B_2 \subseteq X$. |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
106 |
\item A field $r' \in \cF(B_2 \setminus B_1; c_1, c_2)$ |
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
107 |
(for some $c_1 \in \cF(\bdy B_1)$ and $c_2 \in \cF(\bdy B_2)$). |
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
108 |
\item A field $r \in \cF(X \setminus B_2; c_2)$. |
321
76c301fdf0a2
some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents:
313
diff
changeset
|
109 |
\item A local relation field $u \in U(B_1; c_1)$. |
215 | 110 |
\end{itemize} |
111 |
(See Figure \ref{blob2ndiagram}.) |
|
216 | 112 |
\begin{figure}[t]\begin{equation*} |
313 | 113 |
\mathfig{.6}{definition/nested-blobs} |
215 | 114 |
\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
|
115 |
Define $\bd(B_1, B_2, u, r', r) = (B_2, u\bullet r', r) - (B_1, u, r' \bullet r)$. |
215 | 116 |
As in the disjoint 2-blob case, the boundary of a nested 2-blob is the alternating |
117 |
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
|
118 |
When we erase the inner blob, the outer blob inherits the label $u\bullet r'$. |
437 | 119 |
It is again easy to check that $\bd^2 = 0$. Note that the requirement that |
120 |
local relations are an ideal with respect to gluing guarantees that $u\bullet r' \in U(B_2)$. |
|
215 | 121 |
|
321
76c301fdf0a2
some changes to blobdef, in particular indexing starts at 1 now
Scott Morrison <scott@tqft.net>
parents:
313
diff
changeset
|
122 |
As with the $1$-blob diagrams, in order to get the linear structure correct the actual definition is |
215 | 123 |
\begin{eqnarray*} |
124 |
\bc_2(X) & \deq & |
|
125 |
\left( |
|
413 | 126 |
\bigoplus_{B_1, B_2\; \text{disjoint}} \bigoplus_{c_1, c_2} |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
127 |
U(B_1; c_1) \otimes U(B_2; c_2) \otimes \cF(X\setmin (B_1\cup B_2); c_1, c_2) |
413 | 128 |
\right) \bigoplus \\ |
129 |
&& \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
|
130 |
\bigoplus_{B_1 \subset B_2} \bigoplus_{c_1, c_2} |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
131 |
U(B_1; c_1) \otimes \cF(B_2 \setmin B_1; c_1, c_2) \tensor \cF(X \setminus B_2; c_2) |
215 | 132 |
\right) . |
133 |
\end{eqnarray*} |
|
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
134 |
% __ (already said this above) |
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
135 |
%For the disjoint blobs, reversing the ordering of $B_1$ and $B_2$ introduces a minus sign |
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
136 |
%(rather than a new, linearly independent, 2-blob diagram). |
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
137 |
|
474 | 138 |
\medskip |
139 |
||
479
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
140 |
Roughly, $\bc_k(X)$ is generated by configurations of $k$ blobs, pairwise disjoint or nested, along with fields on all the components that the blobs divide $X$ into. Blobs which have no other blobs inside are called `twig blobs', and the fields on the twig blobs must be local relations. |
474 | 141 |
The boundary is the alternating sum of erasing one of the blobs. |
142 |
In order to describe this general case in full detail, we must give a more precise description of |
|
143 |
which configurations of balls inside $X$ we permit. |
|
144 |
These configurations are generated by two operations: |
|
145 |
\begin{itemize} |
|
146 |
\item For any (possibly empty) configuration of blobs on an $n$-ball $D$, we can add |
|
147 |
$D$ itself as an outermost blob. |
|
148 |
(This is used in the proof of Proposition \ref{bcontract}.) |
|
149 |
\item If $X'$ is obtained from $X$ by gluing, then any permissible configuration of blobs |
|
150 |
on $X$ gives rise to a permissible configuration on $X'$. |
|
151 |
(This is necessary for Proposition \ref{blob-gluing}.) |
|
152 |
\end{itemize} |
|
153 |
Combining these two operations can give rise to configurations of blobs whose complement in $X$ is not |
|
491 | 154 |
a manifold. |
474 | 155 |
Thus will need to be more careful when speaking of a field $r$ on the complement of the blobs. |
156 |
||
487
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
157 |
\begin{example} |
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
158 |
Consider the four subsets of $\Real^3$, |
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
159 |
\begin{align*} |
489
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
160 |
A & = [0,1] \times [0,1] \times [0,1] \\ |
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
161 |
B & = [0,1] \times [-1,0] \times [0,1] \\ |
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
162 |
C & = [-1,0] \times \setc{(y,z)}{z \sin(1/z) \leq y \leq 1, z \in [0,1]} \\ |
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
163 |
D & = [-1,0] \times \setc{(y,z)}{-1 \leq y \leq z \sin(1/z), z \in [0,1]}. |
487
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
164 |
\end{align*} |
489
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
165 |
Here $A \cup B = [0,1] \times [-1,1] \times [0,1]$ and $C \cup D = [-1,0] \times [-1,1] \times [0,1]$. Now, $\{A\}$ is a valid configuration of blobs in $A \cup B$, and $\{C\}$ is a valid configuration of blobs in $C \cup D$, so we must allow $\{A, C\}$ as a configuration of blobs in $[-1,1]^2 \times [0,1]$. Note however that the complement is not a manifold. |
487
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
166 |
\end{example} |
474 | 167 |
|
168 |
\begin{defn} |
|
169 |
\label{defn:gluing-decomposition} |
|
170 |
A \emph{gluing decomposition} of an $n$-manifold $X$ is a sequence of manifolds |
|
171 |
$M_0 \to M_1 \to \cdots \to M_m = X$ such that each $M_k$ is obtained from $M_{k-1}$ |
|
172 |
by gluing together some disjoint pair of homeomorphic $n{-}1$-manifolds in the boundary of $M_{k-1}$. |
|
173 |
If, in addition, $M_0$ is a disjoint union of balls, we call it a \emph{ball decomposition}. |
|
174 |
\end{defn} |
|
175 |
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$. |
|
176 |
||
489
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
177 |
In the example above, note that $$A \sqcup B \sqcup C \sqcup D \to (A \cup B) \sqcup (C \cup D) \to A \cup B \cup C \cup D$$ is a ball decomposition, but other sequences of gluings starting from $A \sqcup B \sqcup C \sqcup D$have intermediate steps which are not manifolds. |
487
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
178 |
|
474 | 179 |
We'll now slightly restrict the possible configurations of blobs. |
180 |
\begin{defn} |
|
181 |
\label{defn:configuration} |
|
479
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
182 |
A configuration of $k$ blobs in $X$ is an ordered collection of $k$ subsets $\{B_1, \ldots B_k\}$ of $X$ such that there exists a gluing decomposition $M_0 \to \cdots \to M_m = X$ of $X$ and for each subset $B_i$ there is some $0 \leq r \leq m$ and some connected component $M_r'$ of $M_r$ which is a ball, so $B_i$ is the image of $M_r'$ in $X$. Such a gluing decomposition is \emph{compatible} with the configuration. A blob $B_i$ is a twig blob if no other blob $B_j$ maps into the appropriate $M_r'$. \nn{that's a really clumsy way to say it, but I struggled to say it nicely and still allow boundaries to intersect -S} |
474 | 183 |
\end{defn} |
184 |
In particular, this implies what we said about blobs above: |
|
185 |
that for any two blobs in a configuration of blobs in $X$, |
|
186 |
they either have disjoint interiors, or one blob is contained in the other. |
|
187 |
We describe these as disjoint blobs and nested blobs. |
|
188 |
Note that nested blobs may have boundaries that overlap, or indeed coincide. |
|
189 |
Blobs may meet the boundary of $X$. |
|
479
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
190 |
Further, note that blobs need not actually be embedded balls in $X$, since parts of the boundary of the ball $M_r'$ may have been glued together. |
474 | 191 |
|
487
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
192 |
Note that often the gluing decomposition for a configuration of blobs may just be the trivial one: if the boundaries of all the blobs cut $X$ into pieces which are all manifolds, we can just take $M_0$ to be these pieces, and $M_1 = X$. |
474 | 193 |
|
489
bdbd890086eb
trying to talk about restrictions to twig blobs precisely, but the currently text is clunky
Scott Morrison <scott@tqft.net>
parents:
488
diff
changeset
|
194 |
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 definitions are |
474 | 195 |
\begin{defn} |
196 |
\label{defn:blob-diagram} |
|
197 |
A $k$-blob diagram on $X$ consists of |
|
198 |
\begin{itemize} |
|
479
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
199 |
\item a configuration $\{B_1, \ldots B_k\}$ of $k$ blobs in $X$, |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
200 |
\item and a field $r \in \cF(X)$ which is splittable along some gluing decomposition compatible with that configuration, |
474 | 201 |
\end{itemize} |
202 |
such that |
|
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
203 |
the restriction $u_i$ of $r$ to each twig blob $B_i$ lies in the subspace $U(B_i) \subset \cF(B_i)$. (See Figure \ref{blobkdiagram}.) More precisely, each twig blob $B_i$ is the image of some ball $M_r'$ as above, and it is really the restriction to $M_r'$ that must lie in the subspace $U(M_r')$. |
474 | 204 |
\end{defn} |
479
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
205 |
\begin{figure}[t]\begin{equation*} |
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
206 |
\mathfig{.7}{definition/k-blobs} |
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
207 |
\end{equation*}\caption{A $k$-blob diagram.}\label{blobkdiagram}\end{figure} |
474 | 208 |
and |
209 |
\begin{defn} |
|
210 |
\label{defn:blobs} |
|
487
c576b7868f05
some improvements to blobdef, including the z sin(1/z) example
Scott Morrison <scott@tqft.net>
parents:
479
diff
changeset
|
211 |
The $k$-th vector space $\bc_k(X)$ of the \emph{blob complex} of $X$ is the direct sum over 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 blob from the configuration, preserving the field $r$: |
479
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
212 |
\begin{equation*} |
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
213 |
\bdy(\{B_1, \ldots B_k\}, r) = \sum_{i=1}^{k} (-1)^{i+1} (\{B_1, \ldots, \widehat{B_i}, \ldots, B_k\}, r) |
cfad13b6b1e5
some modifications to blobdef
Scott Morrison <scott@tqft.net>
parents:
474
diff
changeset
|
214 |
\end{equation*} |
474 | 215 |
\end{defn} |
216 |
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. |
|
217 |
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. |
|
472
0b9293d2f3f2
prelim blobdef.tex; committing now in anticipation Scott's further edits
Kevin Walker <kevin@canyon23.net>
parents:
466
diff
changeset
|
218 |
|
474 | 219 |
Note that Property \ref{property:functoriality}, that the blob complex is functorial with respect to homeomorphisms, |
220 |
is immediately obvious from the definition. |
|
437 | 221 |
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
|
222 |
|
257 | 223 |
We define the {\it support} of a blob diagram $b$, $\supp(b) \sub X$, |
224 |
to be the union of the blobs of $b$. |
|
225 |
For $y \in \bc_*(X)$ with $y = \sum c_i b_i$ ($c_i$ a non-zero number, $b_i$ a blob diagram), |
|
226 |
we define $\supp(y) \deq \bigcup_i \supp(b_i)$. |
|
227 |
||
216 | 228 |
We note that blob diagrams in $X$ have a structure similar to that of a simplicial set, |
229 |
but with simplices replaced by a more general class of combinatorial shapes. |
|
230 |
Let $P$ be the minimal set of (isomorphisms classes of) polyhedra which is closed under products |
|
231 |
and cones, and which contains the point. |
|
232 |
We can associate an element $p(b)$ of $P$ to each blob diagram $b$ |
|
233 |
(equivalently, to each rooted tree) according to the following rules: |
|
234 |
\begin{itemize} |
|
235 |
\item $p(\emptyset) = pt$, where $\emptyset$ denotes a 0-blob diagram or empty tree; |
|
342 | 236 |
\item $p(a \du b) = p(a) \times p(b)$, where $a \du b$ denotes the distant (non-overlapping) union |
237 |
of two blob diagrams (equivalently, join two trees at the roots); and |
|
238 |
\item $p(\bar{b}) = \kone(p(b))$, where $\bar{b}$ is obtained from $b$ by adding an outer blob which |
|
239 |
encloses all the others (equivalently, add a new edge to the root, with the new vertex becoming the root). |
|
216 | 240 |
\end{itemize} |
241 |
For example, a diagram of $k$ strictly nested blobs corresponds to a $k$-simplex, while |
|
242 |
a diagram of $k$ disjoint blobs corresponds to a $k$-cube. |
|
491 | 243 |
(When the fields come from an $n$-category, this correspondence works best if we think of each twig label $u_i$ as having the form |
490
e9ef2270eb61
changing all the \cC's to \cF's in blobdef
Scott Morrison <scott@tqft.net>
parents:
489
diff
changeset
|
244 |
$x - s(e(x))$, where $x$ is an arbitrary field on $B_i$, $e: \cF(B_i) \to C$ is the evaluation map, |
491 | 245 |
and $s:C \to \cF(B_i)$ is some fixed section of $e$.) |
215 | 246 |
|
247 |