From Operations to Functions
For early enzymes, it was a great fortune to stumble upon a membrane. They were never parting ways. Being able to let stuff out selectively, or let in only the good things, is excellent, but letting toxins in along with the good stuff is a death sentence. Sometimes you just need to get away from the danger, or from being digested alive. Protocells that connected detection to action gained an edge, an evolutionary advantage.
When you have a vocabulary and make a sentence, do you invent a new word every time? No, you use the words you already know following the rules of grammar. If a protocell reads the world in categories of either knowing (K), feeling (F), sensing (S), or predicting (P) - the vocabulary, then the rules for how we can combine them are the grammar.
Grammar of Survival
In a world full of threats and competition, the smallest possible grammar with a two-word sentence already puts any protocell ahead of the pack. It is also the cheapest and the fastest one. Just add a word, and the metabolic costs jump, and the reaction time increases. If a protolife had to react, the reaction had to be spot on.
For this, we want the smallest possible set of pairs of events and reactions (or functions that map specific inputs to specific outputs) that can handle everything that life throws at a bounded system.
16 Possible Pairs
With just four categories in our vocabulary, we have only 16 possible pairs.
\[ \begin{aligned} K &\to K & S &\to K & F &\to K & P &\to K \\ K &\to S & S &\to S & F &\to S & P &\to S \\ K &\to F & S &\to F & F &\to F & P &\to F \\ K &\to P & S &\to P & F &\to P & P &\to P \end{aligned} \]
Inert Pairs
Repeating that a cat is a cat adds nothing new. For a protocell, it is a wasted effort and a certain thermodynamic death if left on repeat. Pairs such as K \to K and F \to F do not confer a selective advantage and therefore do not belong to our grammar. These pairs aren’t inherently impossible (who didn’t stare blankly out of the window after a very long day) but rather metabolically inert, futile. So, we are left with 12 pairs.
\[ \begin{aligned} K &\to S & S &\to K & F &\to K & P &\to K \\ K &\to F & S &\to F & F &\to S & P &\to S \\ K &\to P & S &\to P & F &\to P & P &\to F \end{aligned} \]
The Halting Problem
Four of these are fragile. For example, a jump from Know (Internal, Objective) to Feel (Internal, Subjective) stays internal, going from objective to subjective in a single step, changing the meaning of a signal (a molecule) without doing any work on it on the boundary.
Such a jump changes the internal state, which can change it again, and so on. Whether it converges depends on the specific chemistry, the specific initial signal, and the specific internal conditions. Predicting whether this loop will halt is exactly as hard as the general halting problem: the cell would need to simulate itself to completion to know if it ever stops, which is the very thing Turing proved impossible. The simple life did not take chances (running them outside a simulation has an irreversible cost) and completely excluded them.
A counterexample: an internalized nutrient (K) creates a sensation in a membrane protein (S) above the activation threshold. It just validated the pre-existing inconclusive opinion about the environment, so the boundary actions served as a reality check, grounding the next action in certainty. The cell responds and persists, without any risk of non-termination.
Here’s another fragile example: a protocell detects (S) a chemical at its surface, sensing something. Instead of internalizing it (K) or triggering an internal response (F), it directly secretes (P) a molecule outward based on what it sensed. Now the secreted molecule is in the same external space that the cell is sensing, and the cell senses its own secretion. Predicts again, senses that prediction. Rinse and repeat, burning scarce fuel and reducing the chances of survival. It might halt, it might not, but the cost is not recoverable.
The Rule of the Boundary
Changes in the meaning of a signal (from objective to subjective, or vice versa) are only allowed after crossing the boundary because, without it, the flip is a relabeling, the same as if the system declared that the signal is more than it is, based on nothing but the system’s own prior state. In other words, a pair that changes only the source attribute (objective or subjective) while leaving the destination (internal or external) unchanged contradicts the structural facts and is therefore impossible. Not forbidden, plain impossible.
Following this rule, we have to exclude these four:
- Know (Internal, Objective) \(\to\) Feel (Internal, Subjective)
- Sense (Objective, External) \(\to\) Predict (Subjective, External)
- Feel (Subjective, Internal) \(\to\) Know (Objective, Internal)
- Predict (Subjective, External) \(\to\) Sense (Objective, External)
For example, a transition from Predict to Sense changes the signal from a subjective (internally sourced) to an objective, while remaining outside (both are external), creating a transition that is simply impossible.
These impossible pairs aren’t unfamiliar to our human experience either. We know them as a variety of named mild-to-severe malfunctions:
- from panic attacks, to delirium (K \to F, thoughts causing feelings),
- from wishful thinking, to delusion (F \to K, feelings leading to facts),
- from learned helplessness, to dissociation (P \to S, rejection of agency), and
- from magical thinking, to psychosis (S \to P, invention of agency).
There’s nothing good in these.
Final Eight
We’re left with a minimal, sufficient yet stable set of 8 functions.
\[ \begin{aligned} K &\to S & \qquad S &\to K \\ K &\to P & \qquad P &\to K \\ F &\to P & \qquad P &\to F \\ S &\to F & \qquad F &\to S \end{aligned} \]
I arranged the functions so you can see the pattern: it is a cycle graph on four vertices (\(K\text{-}S\), \(S\text{-}F\), \(F\text{-}P\), \(P\text{-}K\)), where only moves to adjacent positions are valid.
You can’t reason about eight unlabeled things, even if they are the fundamental verbs of existence, valid moves a living thing can make to stay alive. Billions of years old, they left a deep imprint on our language, and if a move is real, we have a word for it.