ScalingStacks

Example 2.1. The algebra of decorations on a 11-facet in 𝐅𝐨𝐚𝐦N\boldsymbol{\mathrm{Foam}}_{N} can be realised as the space of 22-morphisms A1=def𝐅𝐨𝐚𝐦N(∅,○1)A_{1}\stackrel{{\scriptstyle\mathrm{def}}}{{=}}\boldsymbol{\mathrm{Foam}}_{N}(\emptyset,\bigcirc^{1}) between the empty web and a 11-labeled circle. It is spanned by foams consisting of disks, decorated by a number 0≤n≤N−10\leq n\leq N-1 of dots, for which we write XnX^{n}. The multiplication of such foams is realised by gluing two such dotted disks onto the legs of a pair of pants, giving m⁡(Xn1,Xn2)=Xn1+n2m(X^{n_{1}},X^{n_{2}})=X^{n_{1}+n_{2}}, subject to the relation XN−1+i=0X^{N-1+i}=0 for i>0i>0. In fact, A1A_{1} is a commutative Frobenius algebra, with counit given by capping disks off:

(2.2)                             1    =∑a+b=N−1                                  1   1   ∙a   ∙b    ,                   1   ∙n    =δn,N−1.\hbox to29.65pt{\vbox to65.22pt{\pgfpicture\makeatletter\hbox{\hskip-13.62639pt\lower 6.5132pt\hbox to0.0pt{\lxSVG@begingroup@{_scopebegin=1} \lxSVG@begingroup@{stroke=#000000} \lxSVG@begingroup@{fill=#000000} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.4pt} \lx@inpgf@ignorespaces\nullfont\hbox to0.0pt{\lxSVG@begingroup@{_scopebegin=1} {{\lx@inpgf@ignorespaces}} {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.1}\lxSVG@begingroup@{stroke-opacity=0.1} \lxSVG@fill@opacity{0.1}\lxSVG@begingroup@{fill-opacity=0.1} \lxSVG@fill\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 11.07 30.75 9.84 39.37 9.84 C 47.99 9.84 59.06 11.07 59.06 19.69 L 59.06 88.58 C 59.06 79.97 47.99 78.74 39.37 78.74 C 30.75 78.74 19.69 79.97 19.69 88.58 L 19.69 19.69}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.1}\lxSVG@begingroup@{stroke-opacity=0.1} \lxSVG@fill@opacity{0.1}\lxSVG@begingroup@{fill-opacity=0.1} \lxSVG@fill\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 28.3 30.75 29.53 39.37 29.53 C 47.99 29.53 59.06 28.3 59.06 19.69 L 59.06 88.58 C 59.06 97.2 47.99 98.43 39.37 98.43 C 30.75 98.43 19.69 97.2 19.69 88.58 L 19.69 19.69}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=1.2pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 79.97 30.75 78.74 39.37 78.74 C 47.99 78.74 59.06 79.97 59.06 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=1.2pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 97.2 30.75 98.43 39.37 98.43 C 47.99 98.43 59.06 97.2 59.06 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=1.2pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 11.07 30.75 9.84 39.37 9.84 C 47.99 9.84 59.06 11.07 59.06 19.69}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces\lxSVG@setdash{0.8pt,2.0pt}{0.0pt}\lxSVG@begingroup@{stroke-dasharray={0.8pt,2.0pt},stroke-dashoffset=0.0pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 28.3 30.75 29.53 39.37 29.53 C 47.99 29.53 59.06 28.3 59.06 19.69}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 19.69 L 19.69 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 59.06 19.69 L 59.06 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{26.75134pt}{62.40761pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 37.02 86.35)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} \lxSVG@closescope {{ {}{}{}{\lx@inpgf@ignorespaces}{\lx@inpgf@ignorespaces}}{{{\lx@inpgf@ignorespaces}}{{}}}}{\lx@inpgf@ignorespaces}{\lx@inpgf@ignorespaces}\hss}\lxSVG@discardpath\lxSVG@closescope \hss}}\lxSVG@closescope\endpgfpicture}}\quad=\sum_{a+b=N-1}\;\;\hbox to29.65pt{\vbox to65.22pt{\pgfpicture\makeatletter\hbox{\hskip-13.62639pt\lower 6.5132pt\hbox to0.0pt{\lxSVG@begingroup@{_scopebegin=1} \lxSVG@begingroup@{stroke=#000000} \lxSVG@begingroup@{fill=#000000} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.4pt} \lx@inpgf@ignorespaces\nullfont\hbox to0.0pt{\lxSVG@begingroup@{_scopebegin=1} {{\lx@inpgf@ignorespaces}} {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.1}\lxSVG@begingroup@{stroke-opacity=0.1} \lxSVG@fill@opacity{0.1}\lxSVG@begingroup@{fill-opacity=0.1} \lxSVG@fill\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 11.07 30.75 9.84 39.37 9.84 C 47.99 9.84 59.06 11.07 59.06 19.69 C 59.06 33.58 53.26 49.21 39.37 49.21 C 25.48 49.21 19.69 33.58 19.69 19.69}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.1}\lxSVG@begingroup@{stroke-opacity=0.1} \lxSVG@fill@opacity{0.1}\lxSVG@begingroup@{fill-opacity=0.1} \lxSVG@fill\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 28.3 30.75 29.53 39.37 29.53 C 47.99 29.53 59.06 28.3 59.06 19.69 C 59.06 33.58 53.26 49.21 39.37 49.21 C 25.48 49.21 19.69 33.58 19.69 19.69}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.1}\lxSVG@begingroup@{stroke-opacity=0.1} \lxSVG@fill@opacity{0.1}\lxSVG@begingroup@{fill-opacity=0.1} \lxSVG@fill\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 74.69 25.48 59.06 39.37 59.06 C 53.26 59.06 59.06 74.69 59.06 88.58 C 59.06 97.2 47.99 98.43 39.37 98.43 C 30.75 98.43 19.69 97.2 19.69 88.58}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.1}\lxSVG@begingroup@{stroke-opacity=0.1} \lxSVG@fill@opacity{0.1}\lxSVG@begingroup@{fill-opacity=0.1} \lxSVG@fill\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 74.69 25.48 59.06 39.37 59.06 C 53.26 59.06 59.06 74.69 59.06 88.58 C 59.06 79.97 47.99 78.74 39.37 78.74 C 30.75 78.74 19.69 79.97 19.69 88.58}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=1.2pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 11.07 30.75 9.84 39.37 9.84 C 47.99 9.84 59.06 11.07 59.06 19.69}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces\lxSVG@setdash{0.8pt,2.0pt}{0.0pt}\lxSVG@begingroup@{stroke-dasharray={0.8pt,2.0pt},stroke-dashoffset=0.0pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 28.3 30.75 29.53 39.37 29.53 C 47.99 29.53 59.06 28.3 59.06 19.69}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 19.69 C 19.69 33.58 25.48 49.21 39.37 49.21 C 53.26 49.21 59.06 33.58 59.06 19.69}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=1.2pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 79.97 30.75 78.74 39.37 78.74 C 47.99 78.74 59.06 79.97 59.06 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=1.2pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 97.2 30.75 98.43 39.37 98.43 C 47.99 98.43 59.06 97.2 59.06 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 19.69 88.58 C 19.69 74.69 25.48 59.06 39.37 59.06 C 53.26 59.06 59.06 74.69 59.06 88.58}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{26.75134pt}{23.28506pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 37.02 32.22)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{26.75134pt}{62.40761pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 37.02 86.35)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{23.53394pt}{10.90498pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 32.56 15.09)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{23.94443pt}{45.54732pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 33.13 63.02)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} \lxSVG@closescope {{ {}{}{}{\lx@inpgf@ignorespaces}{\lx@inpgf@ignorespaces}}{{{\lx@inpgf@ignorespaces}}{{}}}}{\lx@inpgf@ignorespaces}{\lx@inpgf@ignorespaces}\hss}\lxSVG@discardpath\lxSVG@closescope \hss}}\lxSVG@closescope\endpgfpicture}}\;\;,\qquad\hbox to34.94pt{\vbox to34.94pt{\pgfpicture\makeatletter\hbox{\hskip-28.05232pt\lower-40.23325pt\hbox to0.0pt{\lxSVG@begingroup@{_scopebegin=1} \lxSVG@begingroup@{stroke=#000000} \lxSVG@begingroup@{fill=#000000} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.4pt} \lx@inpgf@ignorespaces\nullfont\hbox to0.0pt{\lxSVG@begingroup@{_scopebegin=1} {{\lx@inpgf@ignorespaces}} {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \color[rgb]{1,1,0}\lxSVG@stroke@opacity{0.2}\lxSVG@begingroup@{stroke-opacity=0.2} \lxSVG@fill@opacity{0.2}\lxSVG@begingroup@{fill-opacity=0.2} \lxSVG@fill\lxSVG@drawpath@unclipped{M 39.37 -31.5 C 39.37 -44.58 49.91 -55.12 62.99 -55.12 C 76.07 -55.12 86.61 -44.58 86.61 -31.5 C 86.61 -18.42 76.07 -7.87 62.99 -7.87 C 49.91 -7.87 39.37 -18.42 39.37 -31.5}{stroke:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 39.37 -31.5 C 39.37 -44.58 49.91 -55.12 62.99 -55.12 C 76.07 -55.12 86.61 -44.58 86.61 -31.5}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 39.37 -31.5 C 39.37 -18.42 49.91 -7.87 62.99 -7.87 C 76.07 -7.87 86.61 -18.42 86.61 -31.5}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 39.37 -31.5 C 46.26 -38.38 53.25 -39.37 62.99 -39.37 C 72.73 -39.37 79.72 -38.38 86.61 -31.5}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {}{{}}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{} {{\lx@inpgf@ignorespaces}{}\lx@inpgf@ignorespaces}{{}} {{{}}{{\lx@inpgf@ignorespaces}}}{{}}{{{}}{{}}}{}{{}}{}{}{}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@setlinewidth{\the\pgflinewidth}\lxSVG@begingroup@{stroke-width=0.8pt} \lx@inpgf@ignorespaces\lxSVG@setdash{0.8pt,2.0pt}{0.0pt}\lxSVG@begingroup@{stroke-dasharray={0.8pt,2.0pt},stroke-dashoffset=0.0pt} \lx@inpgf@ignorespaces{}\lxSVG@stroke\lxSVG@drawpath@unclipped{M 39.37 -31.5 C 46.26 -24.61 53.25 -23.62 62.99 -23.62 C 72.73 -23.62 79.72 -24.61 86.61 -31.5}{fill:none} \lx@inpgf@ignorespaces \lxSVG@closescope {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{43.8223pt}{-12.99202pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 60.64 -17.98)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} {{}}\lx@inpgf@ignorespaces\hbox{\hbox{{\lxSVG@begingroup@{_scopebegin=1} {{}{}{{ {}{}}}{ {}{}} {{}{{\lx@inpgf@ignorespaces}}}{{}{\lx@inpgf@ignorespaces}}{}{{}{\lx@inpgf@ignorespaces}} {\lx@inpgf@ignorespaces }{{{{\lx@inpgf@ignorespaces}}\lxSVG@begingroup@{_scopebegin=1} \lxSVG@transformcm{1.0}{0.0}{0.0}{1.0}{40.30205pt}{-26.08325pt}\lxSVG@begingroup@{transform=matrix(1.0 0.0 0.0 1.0 55.77 -36.09)} \pgfsys@hbox{58}\lxSVG@closescope }}} \lxSVG@closescope }}} \lxSVG@closescope {{ {}{}{}{\lx@inpgf@ignorespaces}{\lx@inpgf@ignorespaces}}{{{\lx@inpgf@ignorespaces}}{{}}}}{\lx@inpgf@ignorespaces}{\lx@inpgf@ignorespaces}\hss}\lxSVG@discardpath\lxSVG@closescope \hss}}\lxSVG@closescope\endpgfpicture}}\quad=\quad\delta_{n,N-1}.

Thus we have A1≅ℤ⁡[X]/⟨XN⟩≅H∗​(ℂ​PN−1)A_{1}\cong{\mathbb{Z}}[X]/\langle X^{N}\rangle\cong H^{*}({\mathbb{C}}P^{N-1}) as commutative Frobenius algebras, and the 11-labeled part of 𝐅𝐨𝐚𝐦N\boldsymbol{\mathrm{Foam}}_{N} is nothing but the quotient of the linearised 2-dimensional oriented cobordism category by the relations in the kernel of the (1+1)(1+1)-dimensional TQFT corresponding to H∗​(ℂ​PN−1)H^{*}({\mathbb{C}}P^{N-1}). More generally, we have Ak=def𝐅𝐨𝐚𝐦N(∅,○k)≅H∗(Gr(ℂa⊂ℂN))≅⋀kA1A_{k}\stackrel{{\scriptstyle\mathrm{def}}}{{=}}\boldsymbol{\mathrm{Foam}}_{N}(\emptyset,\bigcirc^{k})\cong H^{*}(\mathrm{Gr}({\mathbb{C}}^{a}\subset{\mathbb{C}}^{N}))\cong\bigwedge^{k}A_{1} and 𝐅𝐨𝐚𝐦N\boldsymbol{\mathrm{Foam}}_{N} can be considered as the universal source for a TQFT-like functor defined on foams, which evaluates to A1A_{1} on 11-circles and is compatible with induction and restriction between tensor products of exterior powers of A1A_{1}.

Original mathematics by the credited authors. Source collection and HTML conversion remain in progress.

Scott Morrison, Kevin Walker, Paul Wedrich

Original source: arXiv:1907.12194v5