Chapter 65
If This Is a Simulation, Which Kind
The last chapter asked what a symbol system would have to be, and the answer came out as a pair of conditions on a functor: hosting and exhausting, which Observation 64.5 identified with Goodman’s two-way losslessness.
This chapter spends that answer on a question the book has so far avoided.
The simulation hypothesis is usually posed as a single proposition — that this world is a computation run by something outside it — and argued over as if the only interesting variable were its probability. i think that is the wrong variable. Once one has a lattice of positions and a criterion for when an encoding loses nothing, the hypothesis splits into cases which are not variants of one claim but different claims with different consequences, and only one of them is interesting. The useful question is not whether. It is which kind, and the machinery for asking that is now all in place.
65.1 The variable that matters
Let \(\Bee\) be the world and let \(\mathcal{S}\) be whatever is supposed to be simulating it. Both, on this book’s terms, are theories with positions in the Weihrauch lattice: \(\mathrm{pos}(\Bee)\) and \(\mathrm{pos}(\mathcal{S})\), in the sense of Definition 62.1, which is to say the choice strength each can afford to resolve at its cuts.
Four cases, and they are exhaustive.
{1.4}
| Case | Relation | What bootstrapping is |
|---|---|---|
| Flat | \(\mathrm{pos}(\mathcal{S}) = \mathrm{pos}(\Bee)\) | re-encoding; nothing is lost |
| Descending | \(\mathrm{pos}(\mathcal{S}) > \mathrm{pos}(\Bee)\) | approximation; a shadow |
| Ascending | \(\mathrm{pos}(\mathcal{S}) < \mathrm{pos}(\Bee)\) | impossible, and for a stated reason |
| Skew | incomparable | partial in both directions |
i will take them in that order. The first is the version of the hypothesis usually defended and it is almost empty. The second is the version worth the name. The third is a small theorem. The fourth is the one nobody argues about and is, i suspect, the one that would matter if any of this were true.
65.2 The flat case, and why it is nearly empty
Suppose the simulation never leaves the Turing-complete level: the substrate running \(\Bee\) resolves exactly what \(\Bee\) resolves.
If \(\mathrm{pos}(\mathcal{S}) = \mathrm{pos}(\Bee)\) and both are Turing complete, then there is an encoding \(\lceil \cdot \rceil : \Bee \to \mathcal{S}\) which is hosting and exhausting with respect to behavioral equivalence.
Turing completeness supplies the hosting direction: every behavior of \(\Bee\) has an image in \(\mathcal{S}\), and by Chapter 10 faithfulness of \(\Phi\) is exactly the condition that distinct behaviors have distinct images. Equality of position supplies the exhausting direction: by Proposition 62.2 strict refinement of the bisimulation quotient requires a strict inequality of positions, so with equality neither side distinguishes what the other cannot, and the image is dense.
By Observation 64.5 the conclusion of Proposition 65.1 is Goodman’s criterion of notational adequacy, satisfied. So in the flat case, bootstrapping a symbol system is not a discovery about the world. It is the location of an encoding from one theory of cause into another theory of cause of equal strength — and Chapter 56 already observed that this problem has been solved twice, by Ventris on Linear B and by every child who learns a first language, and that the resolution in both cases was a population rather than an insight.
The flat hypothesis therefore makes no difference to anything. Every question one could ask inside \(\Bee\) has the same answer as before, every experiment has the same outcome, and the ontology the world’s inhabitants converge on is unchanged, because the bisimulation quotient is unchanged. i do not say the flat hypothesis is false. i say that if it is true, nothing follows from it, which is an unusual property for a metaphysical thesis and ought to be more embarrassing to its defenders than it appears to be.
There is one thing the flat case does do, and it is worth noticing because it is the book’s own move played back.
Section 56.2 located the sleight of hand in a single line: the proposition that isolation licenses closure, whose proof is correct and whose unexamined assumption is that the encoding \(\lceil X \rceil\) exists. The whole outside world enters through those angle brackets. The flat simulation hypothesis is the assertion that the brackets are harmless — that there is an encoding, that it is two-way lossless, and that the outside world therefore costs nothing to admit.
That assertion is exactly what Proposition 65.1 says follows from equality of position. So the flat hypothesis is not an independent claim about cosmology. It is a claim that the book’s own free lunch was free, and it is the weakest thing one could believe on the subject.
65.3 The descending case, and the shadow
Now suppose \(\mathrm{pos}(\mathcal{S}) > \mathrm{pos}(\Bee)\): whatever runs the world resolves strictly more than the world does.
If \(\mathrm{pos}(\mathcal{S}) > \mathrm{pos}(\Bee)\) then no encoding \(\lceil\cdot\rceil : \mathcal{S} \to \Bee\) is exhausting with respect to behavioral equivalence: there are distinctions in \(\mathcal{S}\) with no image in \(\Bee\).
By Proposition 62.2 the bisimulation quotient at \(\mathrm{pos}(\mathcal{S})\) is strictly finer, so there are terms \(P, Q\) separated in \(\mathcal{S}\) and identified in \(\Bee\). Any encoding into \(\Bee\) identifies them, so the image omits the distinction, and density fails. By Proposition 62.3 the corresponding formula is not merely untested in \(\Bee\) but inexpressible there.
This is the case worth calling a simulation hypothesis, and the consequence is the one the chapter title is pointing at.
If the world is the descending image of something richer, then the symbol system its inhabitants bootstrap can never be two-way lossless with respect to the thing being simulated. It can be adequate to \(\Bee\). It cannot be adequate to \(\mathcal{S}\), because the conditions of Chapter 64 cannot both be met: one may have faithfulness, so that everything sayable in \(\Bee\) says something distinct, and one cannot have density, so that some of what \(\mathcal{S}\) distinguishes is minted in a currency \(\Bee\) cannot cash. Bootstrapping is then not a correspondence but an approximation, and the right word for what the inhabitants obtain is a shadow: a faithful image of a richer world in a less rich one, faithful in the technical sense and impoverished in the ordinary one.
The uncomfortable part is Remark 62.7, applied here.
An agent at \(\mathrm{pos}(\Bee)\) inspecting its world does not encounter a world with pieces obviously missing. It encounters a world of exactly the right size whose contents happen to be elementary — interactions that are simply atomic, quantities that are simply what they are, coincidences that are simply brute. By Proposition 62.3 it lacks the vocabulary in which the missing structure could be described, so it cannot form the hypothesis that anything is missing, let alone test it. The absence does not present as an absence. It presents as bedrock.
That is a stronger claim than the usual undetectability arguments about simulations, which turn on the simulator being careful. Nothing here turns on care. The simulated cannot notice because noticing is a distinction, and the distinction is one their position does not resolve.
Chapter 68 will argue that what survives of the noumenon in this framework is a budget constraint rather than a prohibition — that every apparent limit on knowledge resolves into a price and not one of them into a barrier. The descending case is the sharpest instance available and i want it on the record before that chapter makes its case.
What \(\mathcal{S}\) distinguishes and \(\Bee\) cannot is not hidden by decree. It is unaffordable: a distinction whose resolution requires a choice strength no inhabitant of \(\Bee\) can pay for. An inhabitant that could pay would thereby occupy a higher position and the distinction would be available, at which point it is not noumenal at all. So the descending simulation hypothesis does not introduce a new kind of unknowability into the book. It gives the old kind a possible cause.
65.4 The ascending case is not a case
Suppose the substrate resolves strictly less than the world it is supposed to be running.
If \(\mathrm{pos}(\mathcal{S}) < \mathrm{pos}(\Bee)\) then there is no hosting encoding \(\lceil\cdot\rceil : \Bee \to \mathcal{S}\).
Hosting is faithfulness: distinct behaviors of \(\Bee\) have distinct images. By Proposition 62.2 there are \(P, Q\) separated in \(\Bee\) and identified at \(\mathrm{pos}(\mathcal{S})\); their images are behaviorally equal, so faithfulness fails.
The objection to Proposition 65.3 is obvious and it is worth answering, because answering it is the clearest statement of what this book means by position.
Surely, one wants to say, a weaker machine can simulate a stronger one if you give it long enough. For time and memory, yes. For position, no, and Chapter 57 is where that was settled. A position is not a rate. It is the strength of the choice principle a scheduler realizes when it resolves contention, and no amount of running realizes a stronger one — that is precisely the content of the subject-reduction question raised as Gap 2, and if the answer to that question turned out to be that running can strengthen a scheduler, this proposition would fail and a good deal else would fail with it.
So the asymmetry stands, provisionally and with its provisionality named. Simulation runs level or downward. It does not run up.
65.5 The skew case
The remaining case is the one the literature has no name for, because the literature assumes a ladder.
Suppose \(\mathrm{pos}(\mathcal{S})\) and \(\mathrm{pos}(\Bee)\) are incomparable. The Weihrauch lattice is a lattice and not a chain, and Remark 62.1 already insisted that two agents can each resolve what the other cannot. Nothing prevents that from holding between a world and its substrate.
If \(\mathrm{pos}(\mathcal{S})\) and \(\mathrm{pos}(\Bee)\) are incomparable then neither \(\Bee \to \mathcal{S}\) nor \(\mathcal{S} \to \Bee\) is both hosting and exhausting; each direction fails one condition, and they fail different ones on different distinctions.
Incomparability gives distinctions on each side unavailable on the other. Apply the arguments of Propositions 65.2 and 65.3 in each direction.
Two things at once, and they are not usually predicated of the same world.
There would be structure in \(\Bee\)’s own affairs which its substrate cannot represent — so the simulation would be, in places, not a simulation of \(\Bee\) but of something coarser than \(\Bee\) standing in for it, with the difference showing up as behavior the substrate cannot account for. And there would be structure in the substrate with no shadow in \(\Bee\) at all, invisible in the manner of Remark 65.4.
i raise this case for a reason that is not rhetorical. Every argument i know of about simulated worlds, including the ones i find most careful, assumes without saying so that the simulator and the simulated are comparable — that the question is how much more the simulator has, not whether “more” is the right shape of relation. Once the coordinate is a lattice point, that assumption stops being free. It is a substantive hypothesis about \(\mathcal{S}\), and nobody arguing the simulation hypothesis has ever been asked to defend it.
65.6 What would count as evidence
i have been careful to say what each case implies and not whether any of them holds, and i am not going to stop being careful now. But the framework does constrain what evidence could look like, and that is worth stating because it is unusually specific.
In the flat case, nothing could count, because nothing differs.
In the descending case, what one would look for is not a glitch. Glitch arguments assume the simulation is imperfect in a way the simulated could detect, and Remark 65.4 says that detection is exactly what position forbids. What one might instead look for is brute atomicity: interactions which resist decomposition not because they are simple but because decomposing them would require a resolution nobody can buy. The trouble — and it is fatal to the argument as evidence, so i say it here rather than in a footnote — is that a genuinely simple interaction and an unaffordably decomposable one present identically. That is Remark 62.7 again, and it does not become weaker for being inconvenient.
What the framework offers instead is a negative result with teeth. Chapter 57 makes the framework’s break from Turing depend on apertures with unbounded contention, and observes that if every aperture in a physically realizable system carried only finite contention, then no physical system would exceed the Turing computable. Suppose that were established. Then \(\mathrm{pos}(\Bee)\) is at the floor of the lattice, and by Proposition 65.3 every simulator is at or above it, so the ascending case is vacuous and the skew case is vacuous, and the hypothesis collapses to flat-or-descending with no third option.
That is a real if modest payoff. The question “are we simulated?” is not empirically tractable. The question “how much contention does a physical aperture carry?” is a question about physics, and it decides which versions of the first question are even available to ask.
65.7 What is claimed
Claimed: that the simulation hypothesis is four hypotheses; that the criterion separating them is the pair of conditions this book introduced for comparing calculi and Chapter 64 identified with Goodman’s; that the flat version is inert; that the descending version makes bootstrapping an approximation, undetectably; that the ascending version is ruled out by a proposition which depends on an open question about subject reduction; and that the skew version exists and has been overlooked.
Not claimed: that we are in any of them. i have no view worth having on that, and the framework supplies none.
What it supplies is the observation that the interesting content of the hypothesis was never the probability. It was the relation, and the relation is a lattice-theoretic one, and once it is written down the version everyone argues about turns out to be the version that would not matter.