Repository navigation
Study 48 The Atom Already Has An Address
To build a circuit one atom at a time, somebody has to say which atom. On a hydrogen-passivated silicon surface the answer is not a position in a plane. It is an address: which row of dimers, which dimer along that row, which of the dimer's two atoms. There is nothing between those addresses, because there is no atom there.
So there are two ways to run the machine that writes. It can carry the tip as a length β a real number of metres, added up step by step, divided by a pitch and rounded back to an address when it is time to pulse. Or it can carry the tip as a count β the address itself, an integer, with the lattice as its own ruler.
Both agree on the first step. This study measures where they stop agreeing, in atoms.
Carrying the length in single precision, the first hydrogen atom is mis-addressed at step 8,783 β 3,372 nm into the write β and over a path of 4,194,304 steps that route mis-addresses 4,183,204 sites. Carrying the count, the number is zero, and it is zero by construction rather than by luck.
Status: FINDINGS SEALED 2026-09-17 β one program, seven control arms in both directions, seal
4b299340a10e04822aac19294abdbcdb1f05b6387e0ff63e0635c37cf3e5b881, marker
HDL_SITE_ADDRESS__THE_LATTICE_IS_ITS_OWN_RULER. Compiled to wasm32-wasip1 and run under
wasmtime, it prints the native transcript byte for byte β measured. It now opens in the Studio
too: at pin 017a5971fb11β¦ the sandbox row reads RUNS, parity IDENTICAL, 69 transcript lines,
digest bbe5077932fbf3daβ¦ β the browser prints the same bytes as the native run.
Hydrogen depassivation lithography writes at the scale of one atom. A silicon (100) surface is covered with a single layer of hydrogen; a scanning tunnelling microscope tip pulls individual hydrogen atoms off it; where the hydrogen is gone, chemistry can happen and nowhere else. The published practice writes lines one dimer row wide β 0.768 nm β with atomically sharp edges.
That is the whole appeal: the pattern is not approximately where you asked. It is exactly on the atoms you named, or it is wrong.
The surface itself is a rectangular grid. Silicon's cubic lattice parameter is
aβ = 5.431020511 Γ
; the 2Γ1 reconstruction puts dimers 3.840 Γ
apart along a row and
7.680 Γ
between rows. Those two numbers are aβ/β2 and aβΒ·β2 β irrational in metres, exact in
the lattice. A patch of 1,024 rows by 1,024 dimers holds 2,097,152 writable sites, and a write is
a finite subset of them.
Two of a site's three coordinates are lattice steps. The third is not, and saying so precisely is what keeps the rest of this page honest.
On Si(100)-2Γ1 the dimer bond runs across the row, not along it β the two silicon atoms of a dimer are bonded perpendicular to the direction the dimer row runs. Their separation is REPORTED in the surface-science literature as roughly 2.2β2.4 Γ , depending on buckling and on the method that measured it. That is a surface relaxation parameter. It is not an integer multiple of the 3.840 Γ dimer pitch, of the 7.680 Γ row pitch, or of any other pitch on this surface.
So b β which of the dimer's two atoms β is carried here as a label, and it is given no offset
in the lattice metric. The intra-dimer displacement is deliberately ABSENT from every integer
this study compares, rather than approximated inside one. A control arm proves the arithmetic is
b-free instead of taking it on trust.
The pitch is irrational in metres. It is not irrational in dimers.
A controller that carries metres must represent aβ/β2 in binary, add it a few million times, divide
by it again and round. Every one of those operations is a decision about a number the surface never
uses. A controller that carries the address does none of them: the next site along a row is the next
integer, and
every dimer-centre separation is the integer ΞnΒ² + 4ΞmΒ², in units of one dimer pitch squared, compared as an integer and never square-rooted.
An address is also a single integer word: row, then dimer along the row, then which atom.
That is the whole method of this programme, at the smallest scale we have yet found a machine commanded at. Bind the physical domain to the discrete set it already is, and the arithmetic that used to need an error budget stops existing. Study 49 does the same thing four orders of magnitude larger β a 4.5 Β΅m pixel pitch against this 3.840 Γ dimer pitch β on a pixel array, and the law is the same sentence. That pair is one rung of the board, not its extent: the smallest length on the board is smaller still and is not an address at all β Study 27 reads an ΒΉΒΉLi rms matter radius of 3.27 Β± 0.24 fm, five orders below this dimer pitch β and upward it runs to the L1 point 1.5 million km sunward of Earth that Study 05 clocks its forcing from, some twenty-four orders in all.
Take one commanded path β 4,194,304 single-dimer steps along one dimer row β and carry it four ways. Ask each, at every step, which site it is on. Count the steps where the answer is not the site the command reached.
The four arms:
| arm | what it carries | what it does each step |
|---|---|---|
| EXACT | the address, as integers | adds 1 to the dimer index |
| FLOAT32-ACC | a length in metres, single precision | adds the pitch, divides by the pitch, rounds |
| FLOAT64-ACC | a length in metres, double precision | the same |
| FLOAT32-IDX | a length, single precision, not accumulated | multiplies the step index by the pitch, divides, rounds |
The fourth arm is the control. If the instrument reported mis-addressing for it as well, this study would be measuring "floating point" in general rather than the accumulation of a length, and the claim would be worth nothing.
The program runs seven arms and refuses to print a graded figure if any of them does not hold. They are in both directions β six that must hold, and one that must not:
- every site round-trips through its packed address word β row, dimer, atom, all three fields;
- squared separations do not change when the origin moves;
- a single injected mis-step is detected by the same comparison that reports the arms;
- the un-injected exact path reports no mis-addressed site (must not report one);
- two dimer-centre separations one unit apart β 4 and 5 in the integers β are ordered without a
square root, both of them on
b = 0; -
the integer bracket is
b-free: changing only the atom label leaves every squared separation unchanged, which is the arm that holds the intra-dimer bond out of the geometry; - float32 recomputed from the index mis-addresses nothing over the graded path itself β the control runs the full 4,194,304 steps, not a shorter probe.
That last arm is written that way because of what happens just past it, and the program prints that too:
Doubled to 8,388,608 steps, float32 recomputed from the index first mis-addresses at step 5,086,264 and gets 289,560 sites wrong.
The control is clean over the path this study grades and not beyond it β which is precisely the per-path, per-scale analysis the exact arm never has to do, at any scale, ever.
float32 accumulating mis-addresses 4,183,204 of 4,194,304 sites; float64 accumulating mis-addresses 0; float32 recomputed from the index mis-addresses 0, and the exact arm mis-addresses 0 sites in 4,194,304 steps, which it cannot fail to do, because the address is the count.
The first one matters most:
float32, accumulating, mis-addresses its first hydrogen site at step 8,783 β 3,372,672 pm of commanded travel at the reported pitch β 3,372 nm.
From that step onward the machine is writing at an address nobody asked for, and nothing in the arithmetic raises a hand. The write does not fail. It succeeds, somewhere else.
There is a second, harder failure underneath the first, and it is a theorem of IEEE-754 rather than a property of this loop. Once the carried length is large enough that one pitch falls below the spacing between representable numbers, adding a pitch does nothing whatsoever:
- float32: one pitch added to 7.81 mm of carried travel changes nothing β the step is lost;
- float64: the same at about 4.19 Γ 10βΆ m of carried travel.
Those are the LEAST such travels, bisected out of the IEEE-754 bit pattern rather than doubled up to. The difference matters more than it looks: doubling until the step is lost stops at 12.9 mm and 6.92 Γ 10βΆ m β the grid point above each threshold, nearly twice the real answer, and it would have been published here as though it had been measured. The program prints both, and says which is which.
Double precision therefore has enormous headroom, and this study says so plainly: at this scale it mis-addresses nothing. The point is not that float64 breaks. The point is that to know it does not break you must do this analysis, per path, per scale, per precision β and the exact arm needs none of it, at any scale, ever.
- It does not say any instrument, controller or product is wrong. No microscope, piezo drive, amplifier or vendor is named or graded here. The measurement is of arithmetic.
- It does not claim a lithography experiment. No hydrogen was removed. Nothing here touched a surface; the program computes.
- It does not say double precision fails at this scale. Measured above, it does not.
- Thermal drift, tip condition, piezo creep, desorption yield and the chemistry of the surface are ABSENT from this study. They are real and they are not this.
- A presented configuration is verified; an unknown one is not searched.
| claim | grade |
|---|---|
| the write target on Si(100)-2Γ1:H is a finite integer address set | DERIVED from the published surface geometry |
| aβ = 5.431020511 Γ | REPORTED β CODATA/NIST |
| dimer pitch 3.840 Γ = aβ/β2; row pitch 7.680 Γ = aβΒ·β2 | REPORTED, and both are aβ restated β they carry aβ's authority |
| the practice of writing a line one dimer row wide | REPORTED β US 10,983,142; arXiv:2412.05729 |
| the 0.768 nm width of that line | DERIVED β it is the row pitch restated, not an independent measurement |
| the dimer bond runs perpendicular to the dimer row, SiβSi β 2.2β2.4 Γ | REPORTED β surface-science literature, range as reported; a relaxation parameter, not a lattice step |
| that bond length is ABSENT from every integer this study compares |
BY CONSTRUCTION, and proved by the b-free control arm |
dimer centres separate as ΞnΒ² + 4ΞmΒ² in units of (dimer pitch)Β² |
DERIVED from the two REPORTED pitches alone β it uses no intra-dimer distance |
| float32 accumulation mis-addresses its first site at step 8,783 | MEASURED by this run |
| float32 accumulation mis-addresses 4,183,204 of 4,194,304 sites | MEASURED |
| float64 accumulation mis-addresses none at this scale | MEASURED |
| float32 recomputed from the index mis-addresses none over the graded path | MEASURED β this is the control arm |
| doubled to 8,388,608 steps, float32-from-index first mis-addresses at step 5,086,264, 289,560 wrong | MEASURED β the control arm's own ceiling, stated |
| the exact arm mis-addresses none | MEASURED, and true by construction |
| one pitch added to 7.81 mm of float32 travel changes nothing | MEASURED β IEEE-754, the threshold bisected, not a doubling grid point |
| any statement about a real tip, a real drive or a real write | ABSENT |
swiftc -O -swift-version 5 reproduce/hdl-site-address-exact-vs-float.swift -o hdl48 && ./hdl48
It takes no argument, reads no file and prints its reference figures on every exit path, including
the refusal path. It also compiles to wasm32-wasip1, where it prints the same bytes under wasmtime β
measured. It also opens in the Studio at pin 017a5971fb11β¦ β 19,036,777 bytes on the wire, parity
IDENTICAL against the native run β so this command line and the βΆ badge are the same measurement.
Seal 4b299340a10e04822aac19294abdbcdb1f05b6387e0ff63e0635c37cf3e5b881 Β·
marker HDL_SITE_ADDRESS__THE_LATTICE_IS_ITS_OWN_RULER.
- Study 49 β the phase code never needs Ο β the same law four orders of magnitude out, on a pixel array
- Study 41 β what the ordering cost β an answer that depends on the order of the arithmetic, in distributed consensus
- Zero Float Β· Zero Shear β the method in one page
Rights β source-available, all rights reserved. This wiki and its repository are published for public inspection and to let anyone re-derive the figures. They carry no LICENSE; under default copyright, all rights are reserved. No right is given or intended to use, run, or deploy it for any purpose other than re-deriving the published figures, nor to modify or build on it β any other use requires a written licensing agreement with the authors. Β· Affine.Earth Β· zero float Β· zero shear
Each step is the reason the next one exists. Nothing here is medical advice, and no page calls any medicine safe or unsafe.
1 Β· Why an exact safety screen at all
- Cures Without the Gatekeeper β the medicine front door: six real written medicines, one screen anyone can re-run
- The library admission law β what may enter, and the 71 arms that prove it refuses. The primary artefact.
2 Β· The three libraries, which grow rather than close
- The Library of Compound Cures β exact off-target maps for the medicines the registry publishes
- The Library of Proteins β 80,080 generated sequences, novel chemical matter, graded honestly
- The Library of Material Systems β what a system is, what was measured, where the law lives. C-007 absolute: no recipes
3 Β· The maps β every place a molecule could act, counted
- The off-target atlas β every nucleic-acid medicine the registry publishes a sequence for: WHERE it can pair
- The order of the bases β WHETHER THAT BURDEN IS UNUSUAL: 472 strands ranked against sixteen rearrangements of their own bases
- Where else could this guide cut? β the whole human genome, counted
- Designed, or forced by its own bases? β every clinical CRISPR guide, with its own composition as the control
- What a public genome deposit will tell you β and four ways it will mislead a health tool first
- Study 45 β which of nine billion answers a laboratory can act on β a safety review of AlphaGenome Atlas, measured live on 1,200 real variants at two genes. The headline score separates every one. The detailed tracks do not: splice-site usage hands back 950 of every 1,000 values shared with another variant at HBB and 998 at CFTR, and the shared values pile up in the quiet band where a bench clears a variant
4 Β· One medicine at a time
- Zilganersen β the first treatment for Alexander disease, screened on the real approved sequence
- A drug an AI designed β rentosertib for pulmonary fibrosis, and exactly what our instruments reach
- CAR-T, halted β the verdict a regulator could re-derive
- N-of-1 antisense β the only safety net at a population of one
- VERVE-102 β the off-target lattice a stranger can re-derive
- PM359 β prime editing, certified before anyone is dosed
- Del-Zota β the one safety question that can be made exact
5 Β· What keeps a disease alive, and what moves it
- Study 26 β master regulator bonds β 17 tumour types, 7,673 tumours; eleven compound pairs where no single agent among 20,308 cleared any
- Study 20 β Rife frequency β light and frequency, measured rather than dismissed
- Study 37 β five molecules β 37,910 "validated discoveries", 5 distinct molecules; why per-item validation cannot see a corpus-level defect
- Are the generated cures new? β 80,080 peptides against the human proteome
- Study 16 β disease type Β· Study 17 β chemistry InChIKey Β· Study 14 β protein lattice
- No language model in this stack β what the answers here are made of: measured 2026-09-12, no cell runs a model process, opens a model port or holds an unmasked model unit, and a gate refuses their return
- Run any study in your browser β all ninety programs open on your own device, forty-nine run there, and the run tells you whether it printed the sealed bytes
- The ontology β grades, terminals, controls, and what each page may say
- Zero Float Β· Zero Shear β the method in one page
- Ask someone you trust to check this β what to hand a sceptic
- Readersβ guide Β· Program index β all 42 studies Β· White paper Β· Roadmap
- The full-grade replacement β 49 retired instruments, 4 verticals
- The exactness seam β the business case
- Build a study β Falcon walkthrough β how to add one yourself
The same move every time: take a domain where a floating-point model is the accepted instrument, compute the same quantity in exact integers, and seal the cases where the two render opposite verdicts. The subject under grading is always the instrument, never the phenomenon.
- Study 48 β the atom already has an address β silicon dimers 3.840 Γ apart, the smallest commanded scale on the board: a length carried in single precision mis-addresses its first atom at step 8,783; an address cannot
- Study 49 β the phase code never needs Ο β a phase-only modulator takes 256 codes per pixel; the code is a ratio of integers
- Study 50 β CMS raw data from the LHC, read exactly β CMS's 2011 collision bytes streamed from CERN Open Data into the Affine IDE and read in exact integers, every collision a hologram you can turn: 138 of 3,564 bunch slots carry 93,110 of 120,742 collisions, and in 3,854 the event record reads its slot exactly 3 lower than the pixel boards Β· public release
- Study 55 β IceCube: the light in the ice, hit by hit β IceCube's calibrated hits read byte for byte: 4 published files, 9,749 events, 2,289,821 hits, a census seal per file
- Study 47 β translation shear: the meaning that survives a language β LAW FROZEN Β· LIVE CLAIM, measured 2026-09-11 and again fleet-wide 2026-09-12: translation as an exact coordinate transform, charts derived in memory at every start from the raw rows of a pinned public weight file and never written down; one lattice digest on 9/9 cells, zero drift, every refusal named. The generative comparison arm is ABSENT β there is no generative translator in the stack
- Study 34 β the observer-invariant verdict β why a safety verdict needs an exact law, not a bigger computer
- Study 35 β the safety brain that forgets β deaf in 8.4 seconds, forgets across machines, disagrees with itself
- Study 36 β the language game of Fermat's Last Theorem β guess and shear, or project
- Study 40 β the number the simulation throws away β their ICO result computed as a fraction; in float the effect returns 0 at every width, and an effect returned as zero cannot be searched for
- Study 41 β fifty years of solving the wrong problem β the ordering was never about time, it was about arithmetic; 177Γ the work and 2,400Γ the wrong guesses to return the answer the machine already had
- Study 42 β The Exact Contract β 2.7M flood settlements in Int128 cents; the step exists and the rigidity does not
- Study 29 β continuous-model shear
- The lattice holds Β· Impact study β continuum dead Β· Death of continuous shear
- Fourier Phantom β Anima FNO vs 11+12+13 Β· Stellar dynamo kill shot
- QCD: freedom is dilation Β· UUM-8D vs IUT β WIN
- Peer-review bundle Β· Conjecture alignment
- We need fusion β the verdict every machine can check
- Affine Fusion Control β the local exact-integer court Β· public release
- Fusion researcher's guide
- Study 33 β the fusion control verdict court
- Every season, fifty tonnes β the biosphere-safety case
- The forcing nobody measures Β· Impact study β the SpaceX trajectory
- Study 31 β the biosphere joint ledger β LIVE on the court, 9/9 cells
- Study 28 β the wet-bulb threshold court β Act 1 sealed
- Study 32 β the taxi-out floor court
- Where humans actually yield β the fatigue curves, and where the rules already agree
- Study 30 β sovereign edge pod Β· Manufacture contracts
- The detector that flags the whole market β a manipulation geometry in exact integers, and the regulator's own indicator scored against a legitimate quoter
- Study 43 β almost every order is cancelled, and that is normal β nine sessions, three operators, two continents: 935 to 998 of every 1,000 orders that ended, ended without trading. A check that flags almost everything is a denominator, not a detector β and the stock you pick moves it further than the exchange does
- Study 44 β nine billion answers, four billion ways to say them β AlphaGenome Atlas ships 9 billion predictions in single-precision floats, which hold 4.28 billion distinct values: 52 of every 100 variants MUST share a score with another. Agreement and exhaustion look identical on the wire
- Study 38 β the loss-reserve triangle β a reserve is an exact rational; 481 of 482 verdicts identical in both arithmetics; the sixteen-billion figure comes from an unchecked premise
- Study 39 β the actuarial domain β life, pensions, multi-state and aggregation; the margin is 8 significant digits at its tightest
- Run any study in your browser β the βΆ badge beside a program name opens it in the Studio, already built and carrying its inputs, and runs it on your machine with nothing sent back
- Explore the live courts
- MCP user guide β all 51 tools Β· Deterministic no-float courts for LLMs
- Court Client β generic wasm IDE for every court Β· Court-client checkpoint
- Coding Court β the verdict IS the artifact
-
Zed β the coding agent, for developers β set Zed 1.20.2 up on
https://affine.earth/v1, no language model anywhere; what a turn does, the wire, the autonomous closure -
Zed β Minecraft comes to life β the two-person interaction, sealed: it asks, cites, clones a sibling with a value you supply, verifies by replay; the court flips
REFUSED_UNKNOWN_BUDGET β WIN - Zed β the agent that teaches the whole domain β architecture, protocols, server management and git, each answered from lines it read and instruments it ran; five closures PROVEN, and the cattle question answered with a counter the fleet did not have
- Math Court on Glama Β· Math Court user guide Β· Example app β entire court
- Quantum algorithms inventory Β· Shor witness certifier
- MCP clients (public)
- Glama connector
- Look in the UI (no visitor data)
A study appears here under the state its evidence has earned, and above under the question it answers. The two are different filings of the same work, on purpose.
β LAW FROZEN Β· DATA SEALED
- Study 06 β explosion vs earthquake Β· Study 07 β Sgr A* raw visibilities
- Study 11 β Ehrhart volume Β· Study 12 β parallel repetition Β· Study 13 β Connes rigidity
- Study 14 β protein lattice Β· Study 16 β disease type Β· Study 17 β chemistry InChIKey
- Study 18 β material STD Β· Study 19 β Go First dice
- Study 26 β master regulator bonds β 17 tumour types, every finding published
π΄ LIVE CLAIM β standing, not sealed
- Study 02 β launch ionospheric holes Β· Study 02 β regulatory alarm
- Study 09 β global convective bond Β· Study 20 β Rife frequency Β· Study 21 β stellar dynamo
- Study 22 β 2-local Hamiltonian Β· Study 23 β spin glass Β· Study 24 β N-representability Β· Study 25 β exact permanent
π CHARTER Β· OPEN β the findings, published either way
- Study 03 β flare SIDs β archive went dead Β· predictions and validations
- Study 04 β tsunami vs surge β partial seal Β· Study 05 β Forbush decreases
- Study 08 β Gaia BH1 β no corpus until DR4 Β· Study 10 β Fermi / dark matter β does not disprove DM
- Study 15 β Skala DFT shear Β· Study 27 β exact nuclear scattering
- Overview Β· First 27 days Β· Success criteria
- The science, and what history says Β· Blind spots β five stories magnitude models miss
- Historical corpus Β· Data archives β every source, exactly how to reach it
- Model shear Β· Benchmark results Β· Prediction registry
- Substrate architecture β how a shadow becomes a geometry
- Operations runbook Β· Satellite & aviation advisory