There is a body of results in higher category theory which this expository blog post will present you a *toy version* of.

Not to bias this post too much, and not to slight said body of results (they actually are much more substantial than the following story might make you believe), I will not say what technical term said results usually go by. Here I will call them *robustness theorems.* Disclaimer: this is non-standard terminology.

What I really mean is a term similar to the term Tauberian theorems in number theory: an umbrella term binding together a bundle of similar results.

So again, I won’t tell you what these theorems are usually called—only so much: (0) the analogy with Tauberian theorems is rather apposite (the two bundles of results are spiritually quite similar) in that this is about *giving a reasonable meaning to expressions* (1) I here will call them by the unusual term *robustness theorems*.

So what is the *simplest robustness theorem*, the *toy robustness theorem*?

To my mind, arguably, it is the following.

Suppose you know a person P.

Suppose it is understood what the two symbols and mean in the communication between you and P. That is, you know how to *interpret* both and .

However, the symbols and are considered *nonsense*; you will never be satisfied to have made sense of something P sends to you unless you have assembled a well-formed expression involving only and .

Now suppose a person P sends to to you a string of symbols.

Suppose what you are being flashed on your display is

(Symbol0)

Now what to make of that? This symbols itself is evidently sort-of-a-finite-string

of symbols, quite-string-like indeed. But what is it supposed to *mean*?

In principle, of course, you are free to interpret in any way *you* want.

You might interpret it as *true*, for example.

Yet this is not *the* *intended* interpretation.

There is something that this symbol was made *for*.

It might not surprise you that (Symbol0) is intended to represent *one morphism * in a category , with intended to be assembled from the morphisms and .

It will also not surprise you that here, ’assembled from’ does not mean

’assembled in any way *you* like’, not even ‘in any meaningful way’ .

While *logically* there is no reason why the above geometric picture *must* mean the morphism , there are *customs* regarding how the assembling should work, and *those* demand the interpretation .

In principle, you could define any crazy interpretation of the above symbol, for example would also define a morphism there is nothing *logically* wrong with such a deviant rule, but it does not give the *intended* interpretation. (It would be similar to having a private rule to interpret the string ‘seventeen’ to mean the number .)

In short, we have to give a rule (for brevity, we will take ‘rule’ to be a convenient monosyllabic synonym for the tetrasyllabic ‘algorithm’) for how to assemble expressions like (Symbol0) into *one morphism of a category *(to be precise: this, too, is an arbitrary choice-of-semantics that we make here: for the sake of this expository post, we just *decide* to only interpret expressions in humble *1-categories, *while the *robustness theorems* apply to *higher categories*), and this rule should be generally applicable and, logically-consistent.

Let us try to make such an interpretation-rule:

(R0) Start at the left of the expression-to-be-interpreted, move rightwards, select the first letter you hit, hold it, interpret it as the name of a morphism in a 1-category , go on moving rightwards until the next,

hold it, interpret it accordingly, compose the two you morphisms you hold via the composition-function of to get a single morphism, hold it, go on moving to the right, repeat all of this, until you have reached the right-hand end of the symbol. The morphism-that-is-the-iterated-composite is the interpreation of the expression.

Applied to (Symbol0), (R0) gives us the interpretation .

Now comes the catch, an alternative scenario: suppose you were being flashed—perhaps due to some *technical* *malfunction*, or because you are standing on the other side of a *window pane* that P is scribbling (Symbol0) on—the symbol

Now what sense to make of *that*?

Being human, you might recognize this to be just the mirror-image of (Symbol0), and derive your interpretation from this observation, and the above procedure.

Yet, for the sake of argument, suppose you are being not very perceptive today, and perhaps currently so much in awe of the idea of non-text syntax that you cannot do better than to timidly and rigidly stick to your interpretationi rule (R0) when interpreting .

You are then led to interpret to the composite

(TemporaryInterpretation0)

which, however, does not yet make sense under the hypotheses stipulated in the beginning (namely that the symbols and in an interpretation of P’s messages are not acceptable to you).

Then there are the two following reasonable interpretation-options open to you, to give acceptable meaning to (TemporaryInterpretation0): either you *reflect** each variable* *in separately* to arrive at , which happens to be the same as what you interpreted (Symbol0) to.

However, it is also reasonable, and arguably more reasonable, that you simply reflect the expression from (TemporaryInterpretation0) in its entirety about the vertical axis to arrive at .

So, in summary, in two scenarios you ended up with the interpretation , while in another scenario (in a sense, in one-out-of-*three* possible scenarios for the communication process), you ended up with .

Fortunately, the usual *axioms of 1-category theory* contain an equality statement

expressing *associativity of composition*, telling you that, in particular, .

So if you interpret (Symbol0) in any one of the above ways,

- the axioms of 1-categories are robust to
* some *of the vagaries of communication, provided that customary interpretation rules are used,

in that

- the resulting morphisms came out the same, despite your rigid rule (R0),

and despite the transmission error that handed you a mirror image, and despite the arbitrary choice of what to make of reflected letters.

We hasten to add that, needless to say

- no non-trivial axiomatic system can be robust against
*all possible non-customary and possibly crazy interpretation rules *(like, say, a rule which would interpret the mirror-image to mean ).

One can illustrate this above story in an informal ‘diagram’ (disclaimer: this

diagram is not known to be a mathematical object; the arrows have different sorts; not all arrows in the following are claimed to be morphisms of a category):

Here, ‘identity cell’ is a technical term, more or less synonymous with ‘equality’. (In case you are interested, ‘equality’ rather means something like a *logical judgement*, with which one just *declares two things to be equal*, while ‘identity cell’ means something like *evidence, *emphasizing that *there is some specified amount of data in a standardized form, witnessing that the two things in question are* equal).

To sum up, we have our toy robustness theorem:

- the axioms of 1-category theory make the transmission of the one-member class of symbols (Symbol0) robust against (0) rather arbitrary distortions of the symbol by Euclidean plane isometries, and quite some more distortions, and (1) a rigid interpretation rule like (R0). The resulting morphism of the category is exactly the same.