Test when a state-dependent feedback law helps, when it fails, and how much the comparator matters.
Research sector: computational control · Version 1.1 · Public research draft · Formerly displayed as “Adaptive resonance tracking”
This is a scalar computational study. Its useful outcome is a supported or rejected claim about this gain law under an explicit workload.
Version 1.1 · 14 October 2026 · Computational control research · Public research draft. Research direction: Aboudy Keddeh, Systems Architect. Formalisation, implementation and computational evaluation: AI-assisted with OpenAI. Publisher: Keddeh Systems. Independent assessment and research approval: not recorded.
This study evaluates whether a specified state- and noise-dependent feedback gain improves scalar set-point tracking during a temporary increase in additive process noise. It preserves an existing discrete scalar experiment and formalises its comparison, statistical unit, outcome and limitations. Two policies receive the same Gaussian innovations over 1,200 samples. The primary outcome is the mean paired difference in full-run root mean square error (RMSE) across 200 seeds. In the legacy block, adaptive minus fixed RMSE is −0.012533, with a paired 95% Student-t interval of [−0.016957, −0.008109]. The adaptive policy wins only 87 of 200 pairs: lower mean loss does not imply more frequent wins. A separate seed block gives −0.020948 [−0.027281, −0.014615]. The direction reverses without a noise burst and against a stronger fixed baseline. The contribution is a reproducible, bounded comparison and an executable decision aid for further controller research. It is not evidence of universal adaptive superiority or a deployed synchronisation mechanism.
Does the supplied adaptive gain reduce expected full-run scalar tracking RMSE relative to fixed gain 0.18 s⁻¹ in this specified burst-noise workload? An engineer can use this experiment to decide whether this particular gain law deserves further study, which disturbance conditions expose failure, and whether a claimed improvement survives a stronger comparator. A negative answer remains a useful result. Application to clock recovery, distributed synchronisation or a physical controller requires a separate plant, measurement and actuation model; those sectors are not validated here.
Let Dᵣ = RMSE(adaptive, r) − RMSE(fixed, r), and Δ = E[Dᵣ]. The directional hypothesis is H₁: Δ < 0, against H₀: Δ ≥ 0. A two-sided 95% interval entirely below zero is evidence favouring the adaptive law in this model; entirely above zero favours fixed gain; crossing zero is inconclusive. This criterion was documented after the legacy results existed. It is a retrospective formalisation, not preregistration. No minimum practically important difference has been justified, so the criterion cannot authorise deployment.
The fixed policy is linear mean reversion toward a constant set-point. The adaptive policy changes restoring strength as a function of the prior error and a scenario-supplied noise amplitude. This isolates the feedback-law comparison from differences in disturbances. It is a minimal computational control model, not an identified physical plant.
xᵢ = xᵢ₋₁ − kᵢ(xᵢ₋₁ − r)Δt + σᵢ√Δt zᵢ
kᶠᵢ = 0.18 s⁻¹
kᵃᵢ = clip(0.12 + 1.2|xᵃᵢ₋₁ − r|² − 0.25σᵢ, 0.04, 0.80) s⁻¹
The numerical coefficients inherit the normalised state convention; dimensionally, the quadratic coefficient is 1.2 s⁻¹ per squared state unit and the noise coefficient is 0.25/(state·√s). σᵢ = 0.25 for destination indices 400 ≤ i < 800 and 0.05 otherwise. This is the preserved discrete convention: the update ending at 4.00 s uses burst noise. A different continuous-time boundary convention would be a model revision.
Euler–Maruyama contributes the √Δt scaling of the Gaussian increment [1]. Both policies use the exact same zᵢ within a trial; different trial seeds provide separate pseudo-random streams. The browser uses Mulberry32 and Box–Muller, not NumPy or the Python standard-library stream. The adaptive law knows σ exactly. It does not estimate noise from measurements, and reducing k does not reduce the additive noise term. The coefficient 0.297 is retained for historical reproducibility; this experiment contains no test establishing it as uniquely optimal.
For the fixed policy, a = 1 − kΔt and error e = x − r yield exact discrete moments mᵢ = a mᵢ₋₁ and vᵢ = a²vᵢ₋₁ + σᵢ²Δt, from m₀ = 0.153, v₀ = 0. The default expected mean squared error is 0.05936275688459807; its square root is 0.24364473498230588. This is √E[MSE], not E[RMSE]. It provides an analytic check independent of individual random paths. The fixed recurrence has |a| < 1 throughout the allowed gain range. This observation is not a proof of every property of the nonlinear adaptive process.
Secondary diagnostics are the [0,4), [4,8), [8,12) window RMSE; the frequency of lower adaptive RMSE; integrated squared feedback Σ[kᵢ(xᵢ₋₁ − r)]²Δt, in state²/s; and sampled time outside |error| > 0.25, in seconds, counted on updates 1–1199. The latter is a discrete occupancy estimate, not continuous crossing time or a process-spawning count. These diagnostics do not replace the primary outcome. The no-noise arm is deterministic; repeated seeds contribute no genuine sampling uncertainty there.
| Scenario | Legacy mean Δ | Replication mean Δ |
|---|---|---|
| Primary burst | −0.012533 | −0.020948 |
| No process noise | +0.010127 | +0.010127 |
| Steady noise, no burst | +0.009722 | +0.009687 |
| Stronger burst | −0.091810 | −0.115550 |
| Fixed gain 0.10 | −0.047566 | −0.059767 |
| Fixed gain 0.40 | +0.039522 | +0.037915 |
The adaptive law reduces mean RMSE in the primary scenario but loses more individual trials than it wins in the legacy block. These are different summaries: larger improvements in some trajectories can outweigh smaller degradations in many others. The result must not be rewritten as “adaptive is usually better.” The no-noise and steady-noise controls expose slower return under the lower adaptive gain near the target. Raising the fixed gain to 0.40 reverses the mean advantage. Because this model imposes no feedback cost, actuator limit, delay or measurement noise, stronger restoring action can benefit tracking without paying realistic penalties. A fair deployment-oriented optimisation would need those costs and constraints explicitly.
Use the protocol controls below to recompute every interval and per-seed result. Recorded numbers are local computational observations, not measurements of deployed hardware. The JSON evidence records the execution environment and source digests. No independent assessor has reproduced or approved the study. HTML carrier status: method and content are formalised; browser printing does not guarantee the template’s repeating masthead, footer or automatic Page X of Y. This remains a draft, not a certified publishing-standard release.
The retained predecessor is SERVERspace mining-engine/simulate_phase_noise_sde.py, cell fd48343a, SHA-256 89cdf9faf4dff4e56f5516877094bd4728812b0597a59ff2f3ea38778933241e. It compares fixed-gain scalar noise tracks and labels some results as spawning without executing a spawn. Its gain, sample interval, horizon and random stream differ from this study; it is lineage, not numerical equivalence. The browser model source SHA-256 a1eeaa7fc879a8b1e2a7da5e439c0ff25a30b3679c0b3971e25240ba36b1eb91 is preserved unchanged. The adaptive law is inherited from the inspected browser source. Those inspected files establish the computational formula and predecessor; this study has not assessed derivation evidence elsewhere in the research corpus.
Revision 1.1: editorial carrier revision and scoped lineage wording; the model, frozen protocol and numerical results are unchanged. The Layna Company Pty Limited is recorded in the supplied publishing standard as parent-company context; that record does not establish copyright assignment or legal publishing authority.
Revision 1.0: formalises the preserved browser scalar model, adds a paired t interval, separate replication block, declared sensitivity arms, secondary diagnostics, complete result export and analytic fixed-policy moment check. Earlier browser comparisons used a normal 1.96 interval; that legacy comparison remains available as an exploratory display. Source-model behaviour and legacy RNG are unchanged.
Figure P1 (state), P2 (proximity score), and P3 (adaptive gain) below are browser-generated model outputs, created by AI-assisted plotting code from the selected parameter record, version 1.0. They are not measured telemetry, illustrative hardware or third-party artwork. Exact plotted values are in the CSV export. Each figure’s record is included in the embedded publication library: P1 maps state trajectories, P2 maps the inherited proximity score, and P3 maps adaptive gain. Rights basis for each: original AI-assisted plotting implementation within this owner-directed study, © 2026 Aboudy Keddeh; no third-party imagery.
These controls ignore sandbox edits and always use the published parameters. Each run evaluates six scenarios × 200 paired trials. Both seed blocks and all failures belong in the report.
Save a local checkpoint or export one to another browser. Restoring verifies document identity and integrity, then recomputes the saved runs. A digest detects changes; it does not authenticate the author. Storage errors are reported explicitly.
Nothing saved by this session.
No protocol has run in this browser session.
Change a parameter, run, and compare the two policies under identical noise. This sandbox is exploratory. It does not change the frozen protocol or its published results.
| Window | Fixed RMSE | Adaptive RMSE |
|---|