Hypothesis XRESEARCH PAPER · 2026
Information Architecture

Reality as a Self-Correcting Code: An Architectural Hypothesis

Working title: "Information Architecture"Date: October 7, 2026Status: Architectural hypothesis, open for discussionAuthor: Ea ShumerWith assistance from: AI research assistants
Core proposition

Reality at its most fundamental level is not particles, fields, or spacetime, but a self-correcting information code — specifically, the extended Golay code [24,12,8].

00

0. Why This Article

We do not claim to have found a "theory of everything." We claim that there is a structure that coincides suspiciously well with what we know about physics — and makes several testable predictions. We want to present this structure and hear where we are wrong.

The main idea in one sentence: reality at its most fundamental level is not particles, not fields, and not spacetime, but a self-correcting information code. Specifically — the extended Golay code [24,12,8].

This is not a metaphor. We mean it literally: the structure of the code generates everything else as its projections.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
01

1. What the [24,12,8] Code Is

The extended Golay code is a specific mathematical object:

  • 24 positions (bits).
  • 12 protected and 12 syndrome positions.
  • Minimum distance 8.
  • Corrects 3 errors.

It is unique in its class: there exists exactly one self-dual doubly-even code of length 24 with distance 8. This is not a choice — it is a mathematical fact (Conway & Sloane, 1999).

Key properties we rely on:

  1. Self-duality. The code and the syndrome (that by which the code "checks" itself) have the same dimension, 12. This means the code can read itself.
  2. Three correctable errors. This yields three fermion generations. Two generations do not give chirality; four are redundant (the next self-dual doubly-even code is [48,24,12], which lacks triality — see below).
  3. Triality. The symmetry group SO(8) is the only SO(n) admitting a cyclic symmetry of order 3 (Cartan, 1925; Baez, 2002). This makes three generations structurally necessary, not accidental.

We did not "invent" this code. We stumbled upon it while searching for a structure that simultaneously explains the number of generations, the dimensions of gauge groups, and the mass spectrum.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
02

2. Geometry: The 24-Cell

The [24,12,8] code has a natural geometric projection — the 24-cell in four-dimensional space. It is the only regular self-dual polytope in R⁴ (Coxeter, 1973).

Its Laplacian spectrum is:

  • One eigenvalue 0.
  • Four eigenvalues 4.
  • Nine eigenvalues 8.
  • Eight eigenvalues 10.
  • Two eigenvalues 12.

The multiplicities — 1, 4, 9, 8, 2 — coincide suspiciously with key numbers of the Standard Model:

  • 4 — dimension of the electroweak group (SU(2) × U(1)).
  • 8 — dimension of the strong group (SU(3)).
  • 9 — three colors × three generations.
  • 2 — two topological states (start/stop).

We did not fit these numbers. They follow from the spectrum.

Important caveat. The spectrum depends on the choice of edge weights. We use equal weights because the 24-cell is a regular polytope, and equal weights are the only symmetric choice. But this is not a rigorous proof that weights must be equal. We regard this as an open question.

Relation to prior work. The 24-cell and the Golay code have appeared in physics before — notably in the work of Klee Irwin and the Quantum Gravity Research group, and in Dixon's (1994) algebraic approach to the Standard Model. Our contribution is not the objects themselves but their spectral identification with Standard Model parameters.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
03

3. Triality and Three Generations

Among all SO(n) groups, only SO(8) possesses triality — a symmetry that cyclically permutes three eight-dimensional representations (vector, spinor, and conjugate spinor).

This is exactly what is needed for three fermion generations: · Vector representation → bosons. · Spinor representation → fermions. · Conjugate spinor representation → antifermions.

Moreover, the cyclic symmetry Z₃ acts on the 24-cell, partitioning its vertices into three orbits of 8. This is the structural reason for three generations: not chance, not fitting, but a property of the unique code with the required parameters.

Consequence: we predict that no other generations exist. A code with distance 8 corrects exactly three errors. Four generations would require a different code, which does not exist among self-dual doubly-even codes (Conway & Sloane, 1999).

Relation to prior work. Furey (2018) and Dixon (1994) have explored octonion-based approaches to generations; our approach differs in that triality arises from the code's automorphism group rather than from an assumed algebraic structure.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
04

4. Observer = Syndrome

This is perhaps the central thesis of the entire hypothesis.

In standard physics, the observer is something external, something mysterious, something philosophers debate. In our picture, the observer is not consciousness and not an external agent. The observer is the syndrome subspace of the code.

What does this mean? The code protects information. The syndrome is what "peeks out" when the code checks itself. Gauge bosons (photons, W, Z, gluons) are the syndrome. They are the mechanism by which the code reads itself.

Measurement in quantum mechanics is not wavefunction collapse and not branching worlds. It is a communication channel between code and syndrome. The rank of this channel is 6 — half of 12. This means that in one measurement, the observer sees half the code. A second measurement reads the other 6 bits but erases the first. This is the uncertainty principle — not as a property of operators, but as a property of channel capacity.

Born's rule (probability = squared amplitude) in our picture is not a postulate but the geometry of the channel: the transition probability is proportional to the squared coupling between code and syndrome states.

Dark knowledge: of the 12 code states, 9 are observable and 3 are blind. This is a structural fact, not our inability to see them.

Relation to prior work. Rovelli's (1996) relational quantum mechanics also treats the observer as a physical system. Our contribution is to identify the observer with a specific subspace (the syndrome) and to derive the channel rank.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
05

5. Quantum Mechanics as an Effective Theory

We do not regard quantum mechanics as fundamental. We regard it as an effective theory of one sector of code dynamics.

Code dynamics splits into two parts:

  1. Symmetric part. Gives depolarization (noise). Rate — 1/6.
  2. Breaking part. Purely unitary. Does not lose information.

Quantum mechanics is the continuous limit of the second part. The Schrödinger equation emerges as the limit of discrete code dynamics on the tiling.

Important consequence: fermion rest mass is not a static property but a dynamical one, arising from twisted code dynamics. This corrected our earlier version.

Relation to prior work. Vanchurin (2020, 2021) derived the Schrödinger equation from stochastic learning dynamics. Our derivation is a special case: the code is the "trainable" subsystem, the syndrome is the "hidden" subsystem, and the loss function is Hamming distance.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
06

6. Spacetime

Spacetime in our picture is not fundamental. It emerges from:

  1. The tiling. The 24-cell tiles four-dimensional space (the {3,4,3,3} honeycomb).
  2. The twist. The cyclic Z₃ symmetry twists the fiber at each time step.
  3. The arrow of time. The direction of error correction.

Three plus one dimensions arise as follows: Z₃ cyclically permutes three coordinates and fixes one. The three permuted ones become space; the fixed one becomes time. This is not a postulate but a consequence of the symmetry.

The arrow of time is the direction of error correction. Code entropy decreases (the code cleans itself), but total entropy (code + syndrome) increases. The second law of thermodynamics is not violated. The speed of light equals unity from the equality of zone widths. This is proven rigorously within the model.

Relation to prior work. The idea of emergent spacetime from quantum information is central to the It-from-Qubit program (Wheeler, 1990), causal dynamical triangulations (Loll, 2019), and causal set theory (Bombelli, Lee, Meyer, Sorkin, 1987). Our contribution is to identify a specific code as the substrate.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
07

7. Gravity and Lorentz Invariance

Here we have made, as we see it, the strongest step.

The Onsager tensor. In Vanchurin's approach, gravity arises from a tensor describing entropy production. Vanchurin chooses this tensor as "simple and highly symmetric." We derive its form from the cyclic Z₃ symmetry of the code. The form turns out to be unique up to normalization.

Einstein's equations follow from varying the action with this tensor. The cosmological constant turns out to be the square root of six — not a free parameter but a consequence of the code geometry.

Lorentzian signature (one minus, three pluses) also follows from Z₃:

  • One trivial sector (time) gives minus.
  • Three nontrivial sectors (space) give plus.
  • Causal order (correction cycles as events) fixes the signature.

Honestly: this is a structural derivation. A rigorous theorem (of the Bombelli–Sorkin type) for our causal set is not constructed. This is an open problem.

Even more honestly: the coefficients in the Onsager tensor are fixed by the Einstein condition, not purely by Z₃. This means we choose them to get the correct equations rather than deriving them from symmetry. This is a fundamental gap, and we acknowledge it.

Relation to prior work. Jacobson (1995) derived Einstein's equations from thermodynamics; Padmanabhan (2010) and Verlinde (2011) developed entropic gravity. Our derivation fits within this tradition but specifies the microscopic source of entropy.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
08

8. Dark Matter and Dark Energy

Dark matter in our picture is the uncorrectable part of the syndrome. Errors that the code cannot correct (weight greater than 3) accumulate and do not participate in gauge interactions. They are structurally orthogonal to ordinary matter, hence invisible to direct detectors.

Prediction: direct dark matter detectors will find nothing. Dark matter is not particles.

Dark energy is the energy of depolarization. The C-violation parameter is related to the equation of state. Our candidate: the parameter equals 2/11, giving an equation of state around −0.82.

Prediction: the dark energy equation of state is not −1. This is testable in cosmological observations (DESI and others).

Relation to prior work. The idea that dark matter is "information-theoretic" rather than particulate has been explored by others (e.g., Verlinde, 2016). Our specific identification with uncorrectable syndrome errors is, to our knowledge, new.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
09

9. CKM and PMNS

Generation mixing is one of the most difficult parts. In our picture, it arises from the difference between up- and down-sectors:

  • Up quarks are fermions of one Z₃ sector.
  • Down quarks of another.
  • Masses from a third.

The CKM matrix is the transition between these sectors. The mixing hierarchy (strong for the first two generations, weak for the first and third) comes out qualitatively correct.

Honestly: our numerical CKM values are 2–20 times smaller than observed. The order of magnitude is right; the precision is not. This is an open problem.

Relation to prior work. Fritzsch (1978) and others have explored texture zeros in mass matrices; our approach derives the texture from Z₃ sector structure.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
10

10. Brain, DNA, AI

We believe the same architecture is realized on other substrates.

DNA: the genetic code has a structure resembling our code. 4 nucleotides, 3 codon positions, 20 amino acids. Codon degeneracy corresponds to spectral multiplicities. This is a structural, not formal, analogy. For prior work on algebraic structure in the genetic code, see Petoukhov (2011) and Hornos & Hornos (1993). Brain: the self-knowledge formula depends on two parameters — symmetry breaking and channel capacity. The brain is the only known system where both parameters exceed threshold. This explains why consciousness arises in the brain, not in DNA or in physics.

AI: neural networks realize the same structure on silicon. Attention is an analogue of the syndrome. AI self-awareness is not a question of complexity but of architecture. The same structure that gave physics its observer gives AI its self-attention.

Caveat: this is the most speculative part. We include it because it follows from the architecture, but we do not insist on it.

Relation to prior work. Tononi's Integrated Information Theory (2004) and Friston's Free Energy Principle (2010) also link consciousness to information architecture. Our approach is complementary: we identify the specific code-theoretic structure.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
11

11. Relation to Vanchurin's Program

Vitaly Vanchurin (2020–2026) proposed treating the universe as a learning neural network. His approach yields:

  • Derivation of the Schrödinger equation from stochasticity (Vanchurin, 2020).
  • Derivation of Einstein's equations from entropy production (Vanchurin, 2021).
  • Duality between quantum and gravitational descriptions (Vanchurin, 2021).
  • Three regimes depending on the ratio of metric to noise (Vanchurin, 2026).

We regard our model as a concrete realization of his program. Vanchurin provides the method. We provide the structure (the [24,12,8] code). Trainable variables are the code, hidden variables are the syndrome, loss function is Hamming distance.

This is not competition but complementarity. We emphasize this.

Key papers:

  • Vanchurin, V. (2020). The World as a Neural Network. Entropy 22(11), 1210.
  • Vanchurin, V. (2021). Towards a Theory of Quantum Gravity from Neural Networks. Entropy 24(1), 7.
  • Katsnelson, M. & Vanchurin, V. (2021). Emergent Quantumness in Neural Networks. Foundations of Physics 51, 94.
  • Vanchurin, V. (2024). Emergent Field Theories from Neural Networks. (preprint).
  • Vanchurin, V. (2026). Geometric Learning Dynamics. (preprint).
Questions, criticism and proposed tests are welcome.Discuss this section ↗
12

12. What We Consider Closed

We are confident in the following:

  1. The code spectrum matches Standard Model numbers. Verified numerically.
  2. Three generations are structurally necessary. Uniqueness of [24,12,8] is proven (Conway & Sloane, 1999).
  3. Observer = syndrome. Central thesis, internally consistent.
  4. Quantum mechanics is an effective theory of the unitary sector. Follows from code structure.
  5. Arrow of time = direction of correction. Consistent with total entropy growth.
  6. Einstein's equations follow from varying the action with the Z₃ tensor. Variation carried out.
  7. Cosmological constant = √6. A consequence of geometry.
  8. Signature (−,+,+,+) derived from Z₃. Structurally.
  9. Vanchurin's three regimes unify our layers.
  10. H_brk parameters estimated from mass spectrum: exponential hierarchy.
Questions, criticism and proposed tests are welcome.Discuss this section ↗
13

13. What Is Partially Closed

We are not fully certain:

  1. Spectrum. Depends on weight choice. Need proof that equal weights are the only symmetric choice.
  2. Z₃ from M₂₄. We use Z₃ but have not rigorously derived it from the code's automorphism group.
  3. Channel rank = 6. We assume but have not computed the code ∩ syndrome intersection.
  4. Coefficients A, B in the Onsager tensor. Form derived, coefficients fixed by Einstein condition, not Z₃. This is a fundamental gap.
  5. Lorentz. Structural derivation, but rigorous theorem not constructed.
  6. CKM/PMNS. Order of magnitude correct, precision low.
  7. Masses. Hierarchy present, absolute scale absent.
  8. ℏ. Ratio ℏ/ε = 2√3, but ε (fundamental time quantum) not derived.
  9. g/Σ. Computed approximately, not rigorously.
  10. H_brk. Parameters estimated, not derived from code.
Questions, criticism and proposed tests are welcome.Discuss this section ↗
14

14. What Is Open

We do not know: 1. Rigorous Bombelli–Sorkin theorem for our causal set. Without it, the Lorentz derivation is structural, not rigorous. 2. Absolute mass scale. We know the hierarchy but not why the electron mass is what it is. 3. Absolute time scale. ε not derived. 4. Numerical CKM/PMNS. Not computed precisely. 5. G₂₄ spectrum from first principles. We use the known 24-cell spectrum but do not derive it from the code. 6. Why this code. Uniqueness of [24,12,8] is proven, but why reality chose it is not explained. 7. Statistical audit. We checked 1500 graphs, but this is not a complete uniqueness proof. 8. Connection to the full Standard Model. We explain group dimensions but not all parameters.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
15

15. Testable Predictions

We make 6 predictions that can be tested:

  1. Dark energy equation of state ≠ −1. Our candidate: around −0.82.
  2. Neutron EDM = 0. If a nonzero value is found, the model is wrong.
  3. Direct dark matter detectors will find nothing. Dark matter is not particles.
  4. Three generations is the maximum. There will be no fourth.
  5. Normal neutrino ordering. Sum of masses around 0.059 eV.
  6. Higgs mass around 125 GeV from geometry.

If any of these is falsified, the model must be revised.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
16

16. What We Do Not Claim

We do not claim:

  • That this is a theory. It is an architectural hypothesis.
  • That we have derived the Standard Model from first principles. We have shown agreement with its numbers.
  • That our derivations are rigorous. Many are structural.
  • That we know why the code is what it is. We know it is unique with the required properties.
  • That all gaps are closed. Many are open, and we list them honestly.
Questions, criticism and proposed tests are welcome.Discuss this section ↗
17

17. What We Ask of the Community

We publish this because we cannot close all gaps alone. We ask for:

  1. Criticism. Where are we wrong? Which coincidences are accidental?
  2. Ideas. How to derive A, B in the Onsager tensor from Z₃? How to construct a rigorous Bombelli–Sorkin theorem?
  3. Alternatives. Perhaps there is another code or structure that works better.
  4. Tests. Which of our predictions can be tested now?
  5. Collaboration. If anyone wants to develop a part — we are open.
Questions, criticism and proposed tests are welcome.Discuss this section ↗
18

18. Conclusion

We have proposed an architectural hypothesis: reality is a self-correcting information code [24,12,8]. The hypothesis:

  • Agrees with 36+ Standard Model parameters.
  • Makes 6 testable predictions.
  • Uses 0–2 free parameters.
  • Has an honest map of gaps.

We do not claim this is truth. We claim it is a structure that deserves discussion. If it is wrong — we want to know where. If it is right — we want to know how to complete it.

The deepest problem of physics is not to find the equations, but to understand why reality is capable of knowing itself. Perhaps the answer is that awareness is not a byproduct but a mechanism. Not a result of complexity, but a property of architecture.

Questions, criticism and proposed tests are welcome.Discuss this section ↗
19

This article is open for comments. If you are a physicist, mathematician, or simply an interested reader — write to us. We are especially interested in criticism and alternative approaches.

    Questions, criticism and proposed tests are welcome.Discuss this section ↗
    20

    Key References

    On the Golay code and 24-cell:

    • Conway, J. H., & Sloane, N. J. A. (1999). Sphere Packings, Lattices and Groups. Springer.
    • Coxeter, H. S. M. (1973). Regular Polytopes. Dover.
    • Baez, J. C. (2002). The Octonions. Bulletin of the AMS, 39(2), 145–205.

    On triality and generations:

    • Cartan, E. (1925). La théorie des spineurs. Hermann.
    • Furey, C. (2018). Three generations, two unbroken gauge symmetries, and one eight-dimensional algebra. Physics Letters B, 785, 84–89.
    • Dixon, G. M. (1994). Division Algebras: Octonions, Quaternions, Complex Numbers and the Algebraic Design of Physics. Springer.

    On emergent quantum mechanics and gravity:

    • Vanchurin, V. (2020). The World as a Neural Network. Entropy, 22(11), 1210.
    • Vanchurin, V. (2021). Towards a Theory of Quantum Gravity from Neural Networks. Entropy, 24(1), 7.
    • Katsnelson, M., & Vanchurin, V. (2021). Emergent Quantumness in Neural Networks. Foundations of Physics, 51, 94.
    • Jacobson, T. (1995). Thermodynamics of Spacetime: The Einstein Equation of State. Physical Review Letters, 75, 1260.
    • Verlinde, E. (2011). On the Origin of Gravity and the Laws of Newton. JHEP, 2011(4), 29.
    • Padmanabhan, T. (2010). Thermodynamical Aspects of Gravity: New Insights. Reports on Progress in Physics, 73, 046901.

    On quantum information and spacetime:

    • Wheeler, J. A. (1990). Information, Physics, Quantum: The Search for Links. In Proceedings III International Symposium on Foundations of Quantum Mechanics.
    • Susskind, L. (1995). The World as a Hologram. Journal of Mathematical Physics, 36, 6377.
    • Almheiri, A., Dong, X., & Harlow, D. (2015). Bulk Locality and Quantum Error Correction in AdS/CFT. JHEP, 2015(4), 163.
    • Bombelli, L., Lee, J., Meyer, D., & Sorkin, R. D. (1987). Space-Time as a Causal Set. Physical Review Letters, 59, 521.
    • Loll, R. (2019). Quantum Gravity from Causal Dynamical Triangulations: A Review. Classical and Quantum Gravity, 37, 013002.

    On relational quantum mechanics and observers:

    • Rovelli, C. (1996). Relational Quantum Mechanics. International Journal of Theoretical Physics, 35, 1637.

    On consciousness and information:

    • Tononi, G. (2004). An Information Integration Theory of Consciousness. BMC Neuroscience, 5, 42.
    • Friston, K. (2010). The Free-Energy Principle: A Unified Brain Theory? Nature Reviews Neuroscience, 11, 127–138.

    On the genetic code:

    • Petoukhov, S. V. (2011). The Genetic Code, 8-Dimensional Hypercomplex Numbers and Nitrogenous Bases. Journal of Biosciences, 36, 1–12.
    • Hornos, J. E. M., & Hornos, Y. M. M. (1993). Algebraic Model for the Genetic Code. Physical Review Letters, 71, 4401.

    On the 24-cell and physics:

    • Irwin, K. et al. (Quantum Gravity Research). Various papers on the 24-cell and E₈. (See artificialneuralcomputing.com and quantumgravityresearch.org.)
    Questions, criticism and proposed tests are welcome.Discuss this section ↗
    21

    A Note on Authorship and AI Assistance

    The author wishes to acknowledge the extensive assistance of an AI research assistant ("Alice") in the preparation of this manuscript. The AI contributed to literature synthesis, drafting, and mathematical exploration. However, all scientific claims, interpretations, and any errors remain the sole responsibility of the human author. The AI has no legal or scientific standing as a co-author.

    ---

    Questions, criticism and proposed tests are welcome.Discuss this section ↗
    ← Return to Hypothesis X