Skip to content
Adjacency Theory markAdjacency Theory

Phase 81 · first physical primitive test · hardware design ready

EXPERIMENT 001 — LOCALLY COUPLED NONLINEAR OSCILLATOR FABRIC

Every result this programme owns lives in code. This is the design for the first thing that leaves the computer: a bench-scale fabric of nonlinear electronic oscillators, coupled only to their nearest neighbours, asked one narrow question. Can a locally coupled physical medium create a bounded coherent region, move it by driving only its boundary, and erase it again — without any global controller? Coupled-oscillator synchronization in hardware is established experimental work by other groups. The moving bounded C* test below is ours, and it has not been built, powered on, or measured.

HARDWARE DESIGN READY / BUILD NOT STARTED / PHYSICAL EVIDENCE: NONE

Evidence status · permanent

Design specification
READY
Component physics (coupled oscillator synchronization)
ESTABLISHED IN LITERATURE
Moving bounded C* behaviour
UNTESTED HYPOTHESIS
Hardware built
NO
Physical effect tested
NO
Physical evidence
NONE
Independent replication
NONE
New physics claimed
NONE

1 · Objective

Can a locally coupled physical medium create, move and erase a bounded coherent state, using only nearest-neighbour interaction and boundary drive?

This is a primitive test, not a test of Adjacency Theory. The programme's toy models assume a substrate in which a transient locally coherent region — C* — can be nucleated, translated and dissolved without a global controller rewriting the whole array. That assumption has never been checked against matter. Experiment 001 checks the assumption alone, in the simplest physical medium that can host it. A clean pass says an engineered analogue behaves as the models assume. It says nothing about space, distance, or the relocation of anything.

2 · Candidate states

C0

Incoherent oscillator state

All nodes oscillating with uncorrelated phases; no persistent local phase relationship beyond the noise floor. This is the resting state of the fabric and the state it must return to after drive removal.

Measured as: R_local across every m-node window sits at the noise-floor value expected for uncorrelated phases at that window size.

C*

Locally phase-coherent cluster

A spatially bounded region in which neighbouring oscillators hold a stable phase relationship, surrounded by nodes that remain in C0. Bounded is the operative word: a fabric that simply globally synchronizes has not produced C*, it has failed the test.

Measured as: R_local high inside a contiguous region of finite width w_C*, falling to the C0 floor outside it, sustained for longer than tau_form.

3 · Recommended first platform

Bench-scale programmable electronic relaxation oscillators

Relaxation oscillators are chosen because they are cheap, individually observable, tolerant of crude construction, and their coupling can be made explicitly local and adjustable. The point of the first build is not performance; it is that every node can be probed and every coupling can be trusted.

  1. P18 x 8 planar array

    64 nodes. Smallest array that can host a bounded cluster with a genuine exterior. Full per-node instrumentation.

  2. P216 x 16 planar array

    256 nodes. First size at which w_C* and N_active can be measured against array size rather than eyeballed.

  3. P33D only after 2D closes

    No 3D build is attempted until the 2D array has either passed or failed the gates below. 3D changes the neighbour count and the failure modes at once, and would confound both.

4 · Coupling rules

  • Nearest-neighbour coupling only for the primary test. Four neighbours in the planar array, no diagonal, no long-range links, no bus.
  • Coupling strength K adjustable per axis and globally scalable, so the locking range can be swept rather than guessed.
  • Coupling implemented in hardware between adjacent nodes, not through a shared controller. A coupling that routes through a central device is a global control channel and invalidates the test.
  • Drive applied only at the boundary of the intended C* region. The interior is never addressed directly.
  • Any long-range or all-to-all configuration is a CONTROL condition, run explicitly to show what global coupling looks like — never the primary condition.

5 · Instrumentation requirements

I1 Per-node phase, frequency and amplitude logging

R_local cannot be computed without per-node phase. Aggregate array readouts are insufficient and will be rejected in analysis.

I2 Current, voltage and power measurement per rail and, where feasible, per tile

E_transition is a headline metric. Energy claimed without measurement is not reported.

I3 Oscilloscope and multi-channel logic acquisition

Time-resolved capture of nucleation and translation events; tau_form and tau_decay come from here.

I4 Temperature logging across the array

Thermal drift changes free-running frequency and can mimic or destroy locking. Untracked thermal drift is a confound, not a result.

I5 Electronic noise floor characterisation

R_local has a nonzero expected value under pure noise at finite m. That floor must be measured before any coherence is claimed.

I6 Full control-write log

Every write to every node is timestamped and archived, so a reviewer can prove no hidden global coordination occurred. Same anti-cheat discipline as the bench protocol.

6 · Order parameter and measurable metrics

R_local = | (1/m) · Σ_j exp(i·θ_j) |
SymbolMetricDefinition
R_localLocal order parameterR_local = |(1/m) Σ_j exp(i θ_j)| over an m-node neighbourhood window. Primary order parameter. Reported as a spatial map, never as a single array-wide number.
v_C*Cluster velocityDisplacement of the C* centroid per unit time under boundary drive, in nodes per second and in metres per second.
w_C*Cluster widthSpatial extent over which R_local exceeds the declared coherence threshold. Must stay bounded and must not grow with array size.
tau_formFormation timeTime from drive onset to R_local crossing threshold across the intended region.
tau_decayDecay timeTime from drive removal to R_local returning to the C0 noise floor.
E_transitionTransition energyMeasured electrical energy consumed above baseline for one create-move-erase cycle. Measured, not modelled.
K_lockLocking rangeRange of coupling strength and detuning over which C* is sustainable. Defines the operating window.
p_failFailure rateFraction of attempted cycles that fail to nucleate, fail to translate, or fail to return to C0.

No value exists for any metric above. Nothing has been measured.

7 · Test sequence

  1. T1 Baseline characterisation

    Free-running frequency distribution, amplitude spread, noise floor, thermal drift and the R_local value expected under pure incoherence at each window size m. No coupling. Nothing else runs until this is archived.

  2. T2 Static nucleation

    Boundary drive applied to one fixed region. Does a bounded coherent cluster form at all, and does it stay bounded? Measure tau_form, w_C*, E_transition.

  3. T3 Moving destination

    The core test. Translate the drive boundary and ask whether the coherent cluster follows without the interior ever being addressed. Measure v_C*, and whether w_C* is preserved in transit.

  4. T4 Dead-node defects

    Disable 1%, 5%, 10% of nodes. Does C* route around damage, deform, or collapse? Compare against the toy-model repair expectation without assuming it transfers.

  5. T5 Coupling disorder

    Randomise coupling strengths within declared tolerance bands. Real fabrics are not uniform; a result that needs uniformity is not a result.

  6. T6 Timing jitter

    Inject drive jitter across the boundary. Establishes how much timing precision the primitive actually demands.

  7. T7 Thermal and electronic noise

    Sweep temperature and injected noise to find where the locking range closes.

  8. T8 Barriers

    Insert regions of suppressed or severed coupling. Can C* pass, go around, or is it stopped? A barrier that stops it is informative and is published either way.

  9. T9 Speed sweep

    Increase drive translation rate until the cluster fails to follow. Establishes the empirical speed ceiling of the primitive — an engineering limit of this circuit, not a statement about any physical bound.

  10. T10 Reverse-motion shock

    Abruptly reverse the drive direction. Tests for hysteresis and for residue left behind by the previous transit.

8 · Provisional pass gates · engineering targets

G1A localized C* forms reproduciblyNOT TESTED

Reproducibility means across sessions, seeds and physical rebuilds — not across repeats of one lucky run.

G2C* can be translated by moving only the boundary driveNOT TESTED

No interior node may be written to during translation. The control-write log must prove it.

G3The fabric returns to C0 after drive removalNOT TESTED

Return to the measured noise floor, within tau_decay, without a reset pulse.

G4The active region stays boundedNOT TESTED

w_C* and the count of nodes departing C0 must not grow with array size between 8 x 8 and 16 x 16.

G5No hidden global controlNOT TESTED

Audited from the control-write log, not asserted in prose.

G6Energy and latency are measuredNOT TESTED

E_transition, tau_form, tau_decay and v_C* reported with uncertainties, or the run does not count.

These are PROVISIONAL ENGINEERING TARGETS. They describe what a circuit would have to do for the primitive to be considered demonstrated. They are not physics claims, they are not predictions about space, and passing all six would establish only that a small electronic fabric behaves the way our toy models assume a substrate behaves.

9 · Falsification criteria

Any one of these outcomes kills the primitive in this medium. All of them get published.

  • Global synchronization only: drive produces array-wide locking with no bounded region. The primitive does not exist in this medium.
  • No movable bounded cluster: C* forms but cannot be translated by boundary drive alone, or dissolves the moment the boundary moves.
  • Irrecoverable hysteresis: the fabric does not return to C0 after drive removal, or each cycle leaves residue that accumulates.
  • Energy scaling that grows with the full array: E_transition scaling with total node count rather than with the active region kills the locality premise outright.
  • Requirement for global coordination: if translation only works when a central controller writes to interior nodes, the architecture is a conventional controller and the result is negative.

10 · Hardware ladder

  1. H0 Simulation

    DONE (TOY MODEL)

    Graph and oscillator simulations in code. Everything the programme currently owns sits here.

  2. H1 Breadboard / bench electronics

    NEXT — NOT STARTED

    8 x 8 then 16 x 16 programmable relaxation oscillators with adjustable nearest-neighbour coupling. This page is that design.

  3. H2 Custom PCB array

    NOT STARTED

    Tiled PCB with per-node instrumentation headers, once the breadboard has cleared or killed the gates.

  4. H3 3D array

    NOT STARTED

    Stacked tiles, six-neighbour coupling. Only after 2D closes.

  5. H4 Micro / nanoscale medium

    SPECULATIVE

    CMOS oscillator arrays or spin-torque oscillator arrays as a dense medium. Listed for direction only; nothing about it is planned or funded.

11 · Literature grounding · other groups, published hardware

L1 · established experimental precedent

Programmable CMOS relaxation-oscillator arrays with arbitrary capacitive coupling have been fabricated and operated, on the order of 30 oscillators with configurable coupling between them.

Establishes: That relaxation oscillators can be built in an array, coupled through a programmable network, and driven into stable collective phase behaviour in real silicon.

Does not establish: Anything about a bounded, movable coherent region, and nothing whatsoever about Adjacency Theory.

L2 · established experimental precedent

Arrays of spin-torque nano-oscillators have been mutually synchronized, with reports of long-lived phase synchronization across up to eight coupled oscillators.

Establishes: That nanoscale nonlinear oscillators can hold mutual phase locking through local physical coupling, which is the component physics this experiment depends on.

Does not establish: A movable bounded cluster, locality of the active region under translation, or any claim of this programme's.

These precedents validate the COMPONENT PHYSICS ONLY. Coupled nonlinear oscillators synchronize in hardware — that is settled experimental work by other groups, and it is why this experiment is buildable rather than fanciful. It is not evidence for the moving bounded C* hypothesis, it is not evidence for Adjacency Theory, and no citation on this page should ever be read as support for either.

For a ten-year-old

Imagine a big grid of tiny blinking lights that each blink at their own speed. If you nudge the ones around the edge of a small patch, do the lights inside that patch start blinking together — and only that patch? Then, if you slowly move where you are nudging, does the blinking patch walk across the grid with you? And when you stop nudging, do they all go back to blinking on their own? Nobody has built ours yet. That is the whole experiment, and it is the first time we would be asking real electricity instead of a computer.