The answer in brief
One source can generate many operationally distinct records. Its explanatory power grows when the same restricted dynamics also fixes how those records compose, persist and respond to interventions.
Go to the research challengeWhat would count as explaining multiplicity?
SMM proposes unity at the level of generative origin. This does not assert that every observed object has the same state, nor that a source is a tiny object already located inside space. A pre-spatial source is described through allowed states and operations before locations are assigned. Its unity concerns the origin of distinctions; their number concerns the records those operations can produce.
The strongest objection asks whether this simply hides the whole universe inside an unspecified source. The constructive answer is to constrain the source: give its state, autonomous update, memory budget, completion criterion and permitted tests. Then show that several independently measured features follow from those restrictions. A single label for an unrestricted simulator explains little; a common law that excludes alternatives has substantive content.
One operational system, eight histories
Take two allowed operations A and B, a blank three-place register and three successive choices. The eight histories are AAA, AAB, ABA, ABB, BAA, BAB, BBA and BBB. An archive retaining the complete word distinguishes eight records. A detector retaining only the parity of the number of B operations distinguishes two: four words have even parity and four have odd parity.
The inputs are the two operations, three places of memory and a specified detector. No multiplication of fundamental sources was required to obtain either count. Yet memory has not appeared for free: distinguishing eight alternatives requires capacity for eight labels, or three classical bits in this finite example. Choosing parity discards information. The example establishes a mechanism for multiplicity while making its resource and readout assumptions inspectable.
When are two histories really the same record?
Present agreement is insufficient if a later allowed control can reveal a difference. Let a complete state be (b,m), with visible bit b and hidden bit m. The states (0,0) and (0,1) currently display zero. Apply the admitted control b→b XOR m. Their next outputs are zero and one, so a predictor using b alone cannot describe both preparations.
This implication is exactly the condition for defining a deterministic record update V by V(Π(h))=Π(Uh). It is sufficient because all representatives yield the same answer; it is necessary because a function cannot assign two futures to one input. Including every admitted continuation gives the appropriate predictive equivalence. A richer test language can therefore reveal multiplicity hidden by a simpler detector.
Open the full-size diagram →
How can renewed generation preserve an object?
Persistence can be a stable relationship between successive records rather than the survival of an unchanging microscopic token. A pattern can move through different registers while retaining charge, correlations and a reproducible response to intervention. To call it the same object, the model must specify a transport rule connecting those records and predict when that identification fails.
A useful comparison is a copied classical label versus a bound excitation. Both may recur, but only the latter claim requires a dynamics that restores or confines disturbances and yields an excitation spectrum. A source model should perturb the pattern and calculate its lifetime, not merely replay its description. DTT contributes the distinction between the work that generates the next configuration and the completion that makes its persistent relationships available.
Why source unity does not already determine geometry
An explicit short argument locates the missing geometric input. Suppose a nonzero real vector space has no selected operations or metric, and a bilinear form B is required to be invariant under every active linear automorphism. Scaling every vector by two is allowed. Invariance demands B(2v,2w)=B(v,w), while bilinearity gives B(2v,2w)=4B(v,w). Consequently B vanishes.
This concerns active symmetry of otherwise unstructured data, not a change of coordinates for a given metric. Nonzero geometry becomes possible when source operations, a norm, a state or a restricted observation family break that freedom. For example, declaring elementary transitions defines graph adjacency. The scientific question then becomes why those transitions form and preserve the particular local relationships encountered by observers.
What makes a single law stronger than a shared controller?
A controller can execute one programme for positions, another for clocks and a third for matter. This is a valid implementation of multiple rules, but their compatibility remains separately supplied. The stronger SMM objective is a restriction tying the outputs together: a change in the source that modifies geometry should impose a calculable change in clock or propagation response.
The six inner roles can organize dependent stages of that work, with the seventh role certifying an available outer record. They are not six independently adjustable clocks. Their usefulness is demonstrated when the retained outputs of lower stages constrain higher ones, and when all relevant memory and completion duration enter the model. Shared scheduling becomes explanatory only where it removes an independent physical choice.
Distinctions need an explicit retention budget
A finite source cannot preserve an unlimited list of independently selectable past alternatives in a fixed finite classical register. Suppose the register has sixteen states. It can name sixteen alternatives without collision. After five binary choices there are thirty-two histories, so at least two histories must share a register state. This follows simply because thirty-two distinct inputs cannot be assigned injectively to sixteen outputs. The source may retain a useful summary, but the summary must be evaluated against the future questions readers expect it to answer.
That observation suggests a constructive division of work. The source need not keep every discarded detail. It needs enough memory to support its admitted future interventions and the persistence of the objects already registered. If only parity matters, one bit is sufficient regardless of history length. If a later query may request any one of the previous five choices, five bits are required for exact classical retrieval. The difference is determined by the task, not by describing one record as more fundamental.
For a quantum realization, the memory and accessible measurements must also be specified; an arbitrary unknown state cannot be treated as a freely copied classical string. The question then concerns distinguishable preparations, retained coherences and operational error. This resource accounting helps the Single Monad proposal: it identifies what the source must maintain, what it may forget and where a finite approximation should cease to reproduce a larger model.
A count of possibilities does not fix their probabilities
In the three-choice example, suppose B is independently selected with probability p at each step. The eight words still exist whenever 0<p<1, but they need not be equally likely. The probability of an odd number of B operations is 3p(1−p)²+p³. At p=1/2 it is one-half; at p=1/4 it is 7/16. The detector has two parity outcomes in both cases, while its statistics differ.
A source explanation of observed frequencies therefore needs a preparation or dynamical measure in addition to its list of records. Uniform weighting is a possible model choice, not a consequence of counting the alternatives. Keeping these ingredients separate prevents a mechanism for multiplicity from being mistaken for a probability law. It also suggests an independent test: vary preparations while keeping the same source operations and detector, then predict the changed output distribution.
Many labels must also form a composable world
Eight output labels can be arranged in numerous ways without changing their number. Label them 0 through 7. A cycle connects each label to its two neighbors modulo eight. A cube connects binary strings that differ in one of three positions. Both structures contain eight records, but the cycle has degree two and diameter four, whereas the cube has degree three and diameter three. A common source and a common count therefore leave experimentally distinguishable relational possibilities.
A useful model must say which operations compose. On the cube, flipping the first bit and then the second reaches the same vertex as reversing that order. This commutation relation is additional content. On a different operational system the order may matter. Such relations can be tested by preparing one record, applying the two sequences and comparing the retained outputs. The resulting algebra is a promising route from source unity to the organization of multiplicity because it restricts how one distinction can be changed while others are retained.
Composition also exposes an often hidden assumption about separate objects. Writing the label pair (a,b) presumes that the two slots can be distinguished and jointly prepared. If only correlated pairs (0,0) and (1,1) are accessible, the four formal pairs do not describe four independently available alternatives. In quantum models, a tensor product additionally carries specific joint-operation and probability rules. These should be derived or declared at the source interface before ordinary subsystem reasoning is used.
Compare two source models on the same questions
A practical research exercise starts with two explicit finite models having the same number of internal states and the same completed labels. Give both an identical preparation set and intervention vocabulary. Ask each to predict a table of present readings, two-step responses, return times and transport distances. Agreement on labels then provides the baseline; disagreement on responses identifies observable structure that the source law must explain.
For example, one model can update a pair of bits by U(b,m)=(b XOR m,m), while another uses W(b,m)=(b,1−m). Both can show every possible bit b, and both use four internal states. Starting from (0,1), their next visible readings are one and zero. An observer who records only the initial display would miss the difference. A controlled follow-up test distinguishes them immediately, with no appeal to the interpretation of the source.
The source programme becomes stronger when an admissibility principle selects one response table without fitting each entry separately. A conservation relation might exclude one update. A memory constraint might exclude another. A composition requirement might force several responses to change together. The deliverable should identify that restriction explicitly and show a competing finite model that violates it. This makes explanatory progress visible even before a full physical continuum is available.
The same approach can organize collaboration among mathematicians, physicists and philosophers. Mathematicians can classify compatible quotients and update rules. Physicists can determine which readouts correspond to preparation and measurement procedures. Philosophers can ask whether the remaining inputs explain the intended phenomenon or merely restate it. Their shared object is the operational comparison, so agreement or disagreement can be expressed through an inspectable result rather than a change of vocabulary.
A constructive answer to the objection
One source can explain how multiplicity is generated once operations, memory and tests are specified. The finite history example and predictive-quotient criterion establish this precisely. Explaining the observed kind of multiplicity requires more: stable objects, local geometry, calibrated clocks and interactions constrained by the same selected dynamics.
A productive next test holds the source law fixed while changing preparations. Reconstruct the records through future tests, measure retention and transport, and ask whether one parameter choice predicts every interface. Compare an alternative controller that reproduces one output while changing another. If the source principles exclude that alternative, their explanatory content has increased. The ambition is a unified account of observable distinctions, with each bridge expressed as a result that can be checked.
Continue with the articles
- One action, two temporal roles
Inner generation and outer record order can be roles of one process. A completed return becomes an observable advance only when its action respects the retained records and their tests.
- When two histories count as the same observation
Completion identifies histories that leave the same record, while observation identifies records that available tests cannot distinguish. Their combined quotient is consistent only with the declared operations and contexts.
- Test languages and observable quotients
A test language determines which records an observer can distinguish. Enlarging that language refines the observable quotient and reveals when apparently different instruments retain the same information.
- A record that carries its own completion certificate
An autonomous history Hamiltonian can generate both a data record and a flag tied to its completed write. The exact construction retains incomplete outcomes, coherent intermediate stages, and finite observation windows.
- Programmed geometry and spontaneous selection
A programmed serial source can prepare a periodic lattice and reproduce its local neighborhoods exactly. This establishes feasibility while leaving spontaneous selection, dimension choice, and persistent growth as separate tasks.
- What spatial readout forgets
Different inner states can share one spatial readout and still have different successors. A concrete counterexample and a kernel-preservation criterion identify the memory needed for autonomous completed evolution.
- Why a bare source does not imply spacetime
A structureless source cannot select a nonzero metric, an oriented vector or a proper causal cone while preserving every change of representation. Recurrence, composition and observable readout supply the additional structure needed for an SMM/DTT reconstruction.
Develop the argument
Questions to take further
- Which future tests force a larger retained state than the present display?
- Can two equal-size source models be distinguished by one fixed intervention table?
A concrete next step
Build a finite source comparison
Fix one preparation set, memory budget and test language; compare two autonomous updates with the same present labels.
What to share
A complete transition table, predictive equivalence classes and a shortest distinguishing intervention.
I welcome collaboration with experts in physics, mathematics and philosophy. Get in touch with a question or proposal.

