Now here's a "rigid string diagram":
A 'diagram' is a map $\R^n \to C$.
An $n$-dimensional rigid space is a set $C$ together with an action \[\wat : C \to \R^n \to C\] The action can also be thought of as a map from cells to diagrams, describing what the neighborhood of that cell must locally resemble, wherever it occurs. Three properties are required, for any $(c : C) (v : \R^n) (\lambda: \R^+)$, where $\R^+ = \{x \in \R \st x > 0\}$.
First we fix a rigid space, and define the "kernel" of a cell to be the subset of $\R^n$ as follows: \[ \ker(c) = \{v \in \R^n \st c \wat v = c\} \] We claim that this is actually a linear subspace of $\R^n$. So we need to show closure under scaling by arbitrary (not just positive) constants, and closure under addition.
Lemma 1 If $v \in \ker(c)$ and $\lambda \in \R$, then $\lambda v \in \ker(c)$.
Proof If $\lambda = 0$, appeal to axiom 1. If $\lambda > 0$, appeal to axiom 2. The remaining case is $\lambda \lt 0$.
$c \wat (v - \ee v) = (c \wat v) \wat (-\ee v)$ | (by (3)) |
$c \wat (1-\ee )v = c \wat (-\ee v)$ | (by assumption $v \in \ker(c)$) |
$c \wat v = c \wat (-\ee v) $ | (by (2) and $\ee < 1$) |
$c = c \wat (-\ee v)$ | (by assumption $v \in \ker(c)$) |
$c = c \wat \lambda v$ | (b.c. $\ee > 0, \lambda < 0$ and (2)) |
hence $\lambda v \in \ker(c)$. $\cqed$
Lemma 2 If $v,w \in \ker(c)$, then $v+w \in \ker(c)$.
Proof
$ c \wat (v + w) = c \wat (\ee v + \ee w) $ | (2) |
$ = (c \wat v) \wat (\ee v + \ee w) $ | ($v \in \ker(c)$) |
$ = c \wat (v + \ee v + \ee w) $ | (3) |
$ = c \wat ((1+\ee )v + \ee w)$ | |
$ = c \wat (v + (\ee /(1+\ee ))w)$ | (2) |
$ = (c \wat v) \wat (\ee /(1+\ee ))w)$ | (3) |
$ = c \wat (\ee /(1+\ee ))w $ | ($v \in \ker(c)$) |
$ = c \wat w $ | (2) |
$ = c $ | ($w \in \ker(c)$) |
The kernel of any cell $c$ is a linear subspace of $\R^n$, so it has a dimension. From this we can define a notion of dimension of the cell itself. We say \[ \dim(c) = n - \dim(\ker(c))\] So that the 0-dimensional "objects" are the cells $c$ whose kernel is all of $\R^n$: the boundary-diagram consists only of $c$. The 1-dimensional "morphisms" are the cells $c$ whose boundary-diagram has a codimension-1 kernel, partitioning $\R^n$ into two halves.
We can show that every other cell occurring in the boundary diagram of $c$ must have strictly lower dimension.
Lemma 3 If $c \wat v = d$, then $\ker(c) \subseteq \ker(d)$.
Proof: Let $c, v, d$, and $w \in \ker(c)$ be given, and suppose $c \wat v = d$. We know $c \wat w = c$, and we want to show $d \wat w = d$.
Apply to (3) to $w$ to find $U_w$ such that \[ \forall (u_w : U_w).\ c \wat (w + u_w) = (c \wat w) \wat u_w\] Pick $\ee$ small enough such that $\ee v \in U_w$. Let $x = (w + \ee v)$. Note that \[ c \wat x\] \[ = c \wat (w + \ee v)\] \[ = (c \wat w) \wat \ee v\] \[ = c \wat \ee v\] \[ = c \wat v\] \[ = d\]
Corollary If $c \wat v = d$ and $c \ne d$, then $\dim(d) \lt \dim(c)$.
Proof We immediately know $v \ne \ker(c)$ since $c \ne d$. Choose $U$ by (3) for $v$, and pick $\ee > 0$ small enough so that $\ee v \in U$. Then \[ d \wat v = d \wat \ee v = \] \[ = (c \wat v) \wat \ee v = c \wat (v + \ee v)\] \[= c \wat v(1+\ee) = c \wat v = d\] so $v \in \ker(d) - \ker(c)$. That is $v$, is a witness that we must have a strict containment \[ \ker(d) \supsetneq \ker(c)\] hence \[ \dim(\ker(d)) > \dim(\ker(c))\] hence \[\dim(d) \lt \dim(c)\] $\cqed$