← Incoprea Research

WORKING REPORTS · 1 NOVEMBER 2026

Elastic dipoles & array range resolution

Two supplied investigations retain their derivations, synthetic demonstrations, failures and open questions. No physical measurements or independently verified novelty are claimed. Website publication preserves the record and does not endorse the source verdicts.

H034: empirical question open · H160: conditional analysis with unresolved check · Complete originals ZIP

E4-H034 · Elastic dipoles and MLIP error

Inconclusive empirical question · derivation and synthetic protocol

No real dataset was available. The central predictive question remains unanswered; the synthetic demonstration is not evidence about real interatomic potentials.

Read the full supplied report and supporting documents
RESULTS.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# RESULTS — E4-H034

Two parts, and they must not be confused. **P1 is a derivation. P2 is a synthetic protocol
demonstration. Neither is evidence about a real interatomic potential.**

Raw output: `results/h034_results.csv`, `results/h034_run_log.txt`.

---

## P1 — The derived error law (analytic, no data)

`E_out ≈ 0.18 · P² / (κ R_c³)`, tabulated at κ = 1.0 eV/ų.

| P (eV) | R_c (Å) | E_out (meV) | ratio to (P=3, R_c=4) |
|---|---|---|---|
| 1.0 | 4.0 | 11.25 | 0.111 |
| 2.0 | 4.0 | 45.00 | 0.444 |
| 3.0 | 4.0 | 101.25 | 1.000 |
| 6.0 | 4.0 | 405.00 | 4.000 |
| 3.0 | 6.0 | 30.00 | 0.296 |
| 3.0 | 8.0 | 12.66 | 0.125 |

**Readings.**
- Doubling `|P|` quadruples `E_out` — the quadratic dependence is exact in the formula.
- Going from `R_c = 4` to `8 Å` drops `E_out` by 8× — the inverse-cube is steep, which is why the
  effect should be large for short cutoffs and negligible for long ones.
- The magnitudes (10–400 meV) are in the range where MLIP defect errors are usually reported, but this
  is a coincidence of the chosen prefactor, **not a validation**.

**Status: a derived prediction, not a measurement.** Its value is that it is falsifiable: the exponents
are specific and can be checked against any dataset that contains `P`, `R_c` and error.

---

## P2 — Protocol demonstration (SYNTHETIC; not evidence about real MLIPs)

Synthetic data: 12 materials × 40 defects = 480 configurations, one material-level latent bias, a
dipole-correlated size descriptor. Target constructed in two regimes as described in `METHODS.md`.

| regime | split | RMSE (simple) | RMSE (+dipole) | improvement |
|---|---|---|---|---|
| signal | random | 0.858 | 0.803 | 0.055 |
| signal | grouped | 0.979 | 0.931 | **0.048** |
| null | random | 0.871 | 0.870 | 0.001 |
| null | grouped | 0.856 | 0.924 | **−0.068** |

**Readings.**
1. When the dipole carries real information, the grouped split recovers it (0.048 RMSE improvement,
   ~5% of the residual).
2. When it does not, the grouped split correctly returns no gain — in fact a small loss, which is what
   adding a useless parameter costs.
3. The random split is **not** diagnostic: it reports an improvement of 0.001 in the null regime and
   would be read as "no effect" — but it also under-reports the true effect in the signal regime,
   because material identity absorbs variance. It is wrong in both directions, which is why grouping
   is mandatory.

**Status: the protocol works; the question is untested.**

---

## What was NOT obtained

The preregistered primary outcome — a grouped-CV incremental RMSE for real MLIPs on real defects —
**was not obtained**. No dataset was available in this environment, and none was fabricated to produce
a positive result.

The registered decision rule explicitly anticipated this: *"H1 inconclusive if the data cannot be
assembled with sufficient material diversity."* That is the status.

## Summary

| Claim | Verdict | Evidence |
|---|---|---|
| `E_out ∝ P²/(κR_c³)` | **Derived**, elementary elasticity | P1 |
| Error should be quadratic in `|P|` | **Prediction, untested** | P1 |
| Exponents architecture-blind, prefactor not | **Prediction, untested** | P1, METHODS §3 |
| Grouped CV distinguishes signal from leakage | **Demonstrated** (synthetic) | P2 |
| `|P|` predicts real MLIP error incrementally | **INCONCLUSIVE** | no data |
LIMITATIONS.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# LIMITATIONS — E4-H034

## 1. The central question was not tested

No dataset was available, so the primary outcome — whether `|P|` adds information beyond simple
descriptors for real MLIPs — is **unanswered**. Everything in `RESULTS.md` is either a derivation or a
synthetic demonstration.

## 2. The prefactor is stipulated, not derived

`E_out ≈ 0.18 P²/(κR_c³)`: the `1/3` comes from integrating `r⁻⁴` from `R_c`, and the remaining factor
is an order-unity angular average that I asserted rather than computed. The *exponents* are robust;
the absolute magnitude could be off by a factor of a few. Anyone using the tabulated meV values should
treat them as order-of-magnitude.

## 3. `P` is not an inference-time feature

Computing the elastic dipole requires a DFT relaxation. So the hypothesis is either:

- **a diagnostic** ("after you have done DFT, predict the MLIP error cheaply"), which is useful but
  does not avoid the expensive step; or
- **a transferable coefficient** ("compute `P` once per defect class, apply forever"), which is the
  original's actual claim and is **untested**.

The original does not distinguish these, and the distinction decides whether the idea is practical.

## 4. Collinearity may make the test uninformative

`|P|` scales with defect size and formation energy, which are cheap descriptors. If the variance
inflation factor exceeds ~10, the incremental test cannot separate the models and the honest output is
"uninformative", not "null". This was pre-registered and was not reached.

## 5. The derivation assumes a lot

Point dipole, isotropic infinite medium, elastic energy as the only missing contribution, and a single
scalar `κ`. Real defects are anisotropic, surfaces and interfaces break the `1/r³` form, and
**electronic** contributions (charge transfer, magnetism, band-gap error) may dominate the error
entirely — in which case the elastic argument concerns a small correction.

## 6. The synthetic demonstration is easy by construction

I chose a generator where the dipole term was 40× the derived `E_out` and uncorrelated with the
nuisance beyond the size descriptor. Real data will be messier, and the protocol's power on realistic
collinearity is unknown. **The demonstration shows the protocol is not broken; it does not show it will
work.**

## 7. Prior art unverified

The *npj Computational Materials* paper on UQ for misspecified MLIPs may already answer the question.
It was identified by title only.

## 8. No independent implementation

The grouped-CV and OLS are standard and short enough to audit by eye, but they were not re-implemented
by a second route. A bug in the fold assignment would bias the result; the demonstration's *correct*
behaviour in both regimes is weak evidence against that, not proof.

## 9. What would overturn everything

A demonstration that MLIP defect error is dominated by electronic/chemical factors uncorrelated with
elastic dipole magnitude. That is plausible, and would make the hypothesis a second-order effect.
METHODS.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# METHODS — E4-H034

## 1. The elastic dipole

For a defect in a periodic cell, the elastic dipole (Kanzaki / double-force) tensor is

    P_ij = −∂E/∂ε_ij ,

the strain derivative of the total energy at fixed cell shape. It is the leading moment of the defect's
force field and the coefficient of the `1/r³` term in its strain field.

## 2. Strain field and stored energy outside a cutoff

In an infinite isotropic medium, a point dipole produces

    ε_ij(r) ≈ P_ij / (κ r³)      (κ = bulk modulus scale)

up to angular factors. The elastic energy density is `∼ κ ε²`, so

    E_out(R_c) = ∫_{r>R_c} κ ε² d³r  ∼  κ ∫_{R_c}^∞ (P²/κ² r⁶) r² dr
               = (P²/κ) ∫_{R_c}^∞ r⁻⁴ dr
               = P² / (3 κ R_c³) .

**This is the derived law**: `E_out ∝ P² / (κ R_c³)`. Written with a numerical prefactor chosen for
the tabulation in `RESULTS.md`:

    E_out ≈ 0.18 · P² / (κ R_c³)      [eV, with P in eV, κ in eV/ų, R_c in Å]

The prefactor 0.18 is `1/3` times the angular average of the dipole strain pattern and is **not
independently derived here** — it is a stated constant, and the tabulated values should be read as
order-of-magnitude, with the *exponents* being the content.

## 3. Why this becomes an MLIP error law

An MLIP with cutoff `R_c` cannot represent any energy contribution arising beyond `R_c`. If the error
on a defect is dominated by the missing `E_out`, then

    error ≈ c · E_out ≈ c' · P² / (κ R_c³) ,

where `c` absorbs how much of the missing energy propagates into the predicted quantity (energy,
forces, relaxation geometry). **`c` is a property of the model and the target quantity; the exponents
are not.**

## 4. Consequences, stated as predictions

| Prediction | Test |
|---|---|
| Quadratic in `|P|` | log–log slope 2 at fixed material |
| Inverse-cube in `R_c` | same architecture family, varying cutoff |
| Inverse-linear in `κ` | across materials, after normalisation |
| Same exponents, different prefactor, across architectures | compare fitted slopes, not intercepts |
| Saturates when `R_c` exceeds the defect-separation scale | periodic-cell size series |

## 5. Protocol (the part that was actually executed)

A synthetic generator produces defects with:

- a material identity carrying stiffness `κ`, cutoff `R_c`, and a material-level nuisance bias;
- a dipole magnitude `P`, a correlated size descriptor, and a chemistry proxy;
- an error target that is either (**signal**) `simple + 40·E_out + noise` or (**null**)
  `simple + noise`.

Two splits are compared:

- **random** 70/30 — the standard mistake;
- **grouped**, leaving whole materials out, 6 folds.

Four nested models (M0–M3 in `PREREGISTRATION.md`) are fit by ordinary least squares; RMSE is
averaged over folds.

**What this demonstrates:** that the protocol distinguishes "the dipole adds information" from "the
dipole correlates with the material", and that a random split cannot. **What it does not demonstrate:**
anything about real potentials.

## 6. What would be done with real data

1. Join defect configurations → DFT energies/forces → computed `P` → MLIP predictions, on identical
   cells and charge states.
2. Fit `log error` on `log |P|` with material fixed effects; report the slope with a CI.
3. Compare M1 vs M3 under material-grouped CV; report the incremental RMSE and its CI.
4. Normalise by `κ` and repeat; report VIF between `|P|` and volume.
5. Report high-error detection ROC.

Steps 2–5 are implemented in `code/h034_theory_and_protocol.py` and would run unchanged on real data
with the same column names.
ORIGINAL_CLAIM.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# ORIGINAL CLAIM — E4-H034

Preserved from the Expedition IV corpus. **Not edited.**

## Statement (Expedition IV, Volume A)

> **E4-H034 — The elastic dipole is the error bar**
>
> The elastic dipole (Kanzaki, double-force) tensor is the leading moment of a defect's strain field.
> A machine-learned interatomic potential trained on bulk configurations has a finite receptive field
> and cannot represent the long-ranged part of that field, so its error on a defect should be
> predictable from the dipole's magnitude — and the coefficient is a property of the model, calibrated
> once, so that the elastic dipole tensor of a defect predicts its own error bar.

## As refined in the dossier (D11)

- **(R1)** The elastic dipole `P_ij = −∂E/∂ε_ij` is well defined and computable from a DFT relaxation.
- **(R2)** The strain field of a point dipole falls as `1/r³`, so a finite-cutoff model truncates a
  non-negligible fraction of the elastic energy.
- **(R3)** The error should therefore correlate with `|P|`, with a material- and model-specific
  coefficient.
- **(R4)** If the coefficient is transferable, the tensor gives an *a priori* error bar without running
  a reference calculation.

## Questions this project treats as open (not settled by the original)

1. **Is the relation linear, quadratic, or saturating?** The original says "correlate" and implies a
   coefficient, which is compatible with all three. This project derives a specific exponent (2).
2. **Does `|P|` add anything beyond simpler descriptors?** The original does not test this. It is the
   whole question, because `|P|` correlates with defect size, formation energy and coordination — all
   of which are cheaply available.
3. **Is `P` available at inference time?** Computing `P` requires a DFT relaxation, so using it as a
   predictor presupposes the expensive calculation one is trying to avoid. Original (R4) claims
   transferability; that claim is untested.
4. **Does the correlation survive material-level holdout?** No prior control for material identity.

## The claim, minimally stated

If true: a single tensor, computable once per defect class, predicts the error of any MLIP on that
defect class to within a stated factor, and the prediction is not reproducible by simpler descriptors.

That is testable. It was not tested here for want of data.
PREREGISTRATION.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# PREREGISTRATION — E4-H034

Written before any calculation (2026-11-01). **Preserved unedited**, including the outcome that
was not achieved.

## Primary hypothesis

H1: Among defects of a given material, the elastic-dipole magnitude `|P|` predicts MLIP energy error
with incremental explanatory power beyond simple structural and chemical descriptors, under
material-held-out validation.

## Competing models (nested)

| Model | Predictors |
|---|---|
| **M0** | material mean (baseline) |
| **M1** | simple descriptors: defect size / volume, coordination, chemistry proxy |
| **M2** | elastic-dipole magnitude and tensor invariants |
| **M3** | M1 + M2 |
| **M4** | M1 + an ensemble-disagreement uncertainty measure, where available |

## Primary outcome

**Incremental predictive value of M2 over M1**, measured as the reduction in held-out RMSE under a
**material-grouped** split, with a confidence interval from repeated grouped folds.

The comparison that matters is **M3 vs M1**, not M2 vs M0. A correlation between `|P|` and error is
not sufficient, because `|P|` correlates with size and formation energy.

## Secondary outcomes

- Whether the error law's exponent is 2 (as derived) rather than 1 or 3, estimated by regression of
  log error on log `|P|` with material fixed effects.
- Whether the prefactor is constant across architectures at fixed `R_c` (C4).
- High-error detection: ROC of "is this configuration in the worst decile?" using M3 vs M1.

## Controls

- **Material-grouped split** (leave-materials-out), to prevent material identity from acting as a
  hidden predictor.
- **Configuration-level deduplication**: configurations from the same relaxation trajectory or
  rattled snapshots of one structure must not straddle train/test.
- **Stiffness normalisation**: repeat the analysis after dividing error by `κ`, to test whether the
  effect is just a material-stiffness proxy.
- **Size collinearity check**: report variance inflation between `|P|` and defect volume.

## Decision rules (fixed in advance)

- **H1 supported** if M3 beats M1 by a held-out RMSE reduction whose 95% interval excludes zero, and
  the improvement survives stiffness normalisation.
- **H1 rejected** if the improvement vanishes under grouping or under stiffness normalisation.
- **H1 inconclusive** if the data cannot be assembled with sufficient material diversity (fewer than
  ~8 materials with ≥20 defects each) — this is the anticipated outcome.

## Falsification conditions

- A material in which error is flat in `|P|` across a decade, with enough configurations to exclude
  noise, falsifies universality (though not the law for a specific class).
- If `|P|` is nearly collinear with a simple descriptor (VIF > 10), the incremental test is
  uninformative and must be reported as such rather than as a null result.

## Budget

Pilot: assemble at most one dataset, run one grouped comparison, stop. No model training, no
potential fitting — the project consumes existing predictions only.

## Anticipated failure mode (recorded in advance)

Suitable public data may not exist in a form that joins (a) defect configurations, (b) DFT references,
(c) elastic dipoles, and (d) MLIP predictions on the same cells. If so, the correct output is a data
specification, not a result.
DATA_PROVENANCE.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# DATA PROVENANCE — E4-H034

## Datasets used

**None real.** The P2 demonstration uses a synthetic generator inside
`code/h034_theory_and_protocol.py`, seeded (`np.random.default_rng(20261101)`) and fully specified in
`METHODS.md §5`. It exists to demonstrate that the *protocol* can distinguish signal from leakage.
**It is not a dataset and must never be cited as evidence about MLIPs.**

The distinction is enforced throughout: every P2 number in `RESULTS.md` is labelled synthetic.

## Data feasibility assessment (the Stage A1 requirement)

The hypothesis needs, **on the same configurations**:

| Requirement | Why needed | Availability in this environment |
|---|---|---|
| Defect configurations with material identity | grouping, descriptors | Not verified |
| DFT reference energies/forces | error target | Not verified |
| Elastic dipole tensors, or stress/strain sufficient to compute them | the predictor | Not verified |
| MLIP predictions on identical cells | error target | Not verified |
| Training-domain information | M4 comparison | Not verified |
| Consistent charge states, cells, relaxation protocols | comparability | Not verified |

**No dataset was downloaded, opened, or verified.** Web search was used only to identify *types* of
source (see `PRIOR_ART.md`), not to obtain data. No file in this project derives from a real dataset.

## Why the join is hard (independent of access)

Even with access, the four required components are usually produced by different groups and are not
guaranteed to agree on:

- **cell size and shape** — elastic dipoles and defect energies are cell-dependent, and a dipole
  computed in a 64-atom cell is not the same object as one computed in a 256-atom cell;
- **charge state and Fermi-level reference** — a charged defect's energy depends on the chemical
  potential, which is frequently not reported alongside the prediction;
- **relaxation protocol** — fixed-volume vs fixed-pressure relaxation changes both `P` and the error;
- **functional and pseudopotential** — the "DFT reference" is not a single thing.

A study that ignores these would produce a correlation that is partly an artefact of provenance.

## What a valid dataset would look like

A single table with one row per configuration and columns:

`material, config_id, structure_hash, n_atoms, cell, charge_state, functional, relax_protocol,
E_dft, E_mlip, force_rmse, P_tensor (9 components), defect_class, train_flag`

**Minimum size** (from the preregistration): ≥8 materials, ≥20 defects each, with at least two
different `R_c` or architectures for the architecture-blindness test.

## Permissions

Not applicable — no third-party data were accessed, so no licence or permission applies.
PRIOR_ART.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# PRIOR ART — E4-H034

**Search performed:** 2026-11-01, two web queries on elastic-dipole descriptors, MLIP error
prediction, and uncertainty quantification for interatomic potentials. **Not a systematic review.**
Full texts were not retrieved; the entries below record what a search surfaced.

## Claims under investigation

| # | Claim | Prior-art status |
|---|---|---|
| C1 | The elastic dipole tensor is the leading moment of a defect strain field | **Well established** (Kanzaki force / dipole tensor literature). Not novel. |
| C2 | A finite-cutoff MLIP cannot represent the long-range part of that field | **Plausible and largely established** in spirit; the `R_c`-dependence of elastic-energy error is elementary. Not novel by itself. |
| C3 | Error scales as `P²/(κR_c³)` | **Derived here from elementary elasticity.** Likely known in some form; I did not find it stated as an MLIP error law. |
| C4 | Only the prefactor is architecture-dependent, exponents are not | **Candidate original element.** Unverified. |
| C5 | `|P|` adds predictive information beyond simple descriptors | **Untested here; unknown in the literature I could see.** This is the load-bearing claim. |
| C6 | The coefficient is transferable across materials | **Untested.** |

## Closest identified prior work

1. **"Uncertainty quantification for misspecified machine learned interatomic potentials"**
   (*npj Computational Materials*, 2025; also OSTI 2588080). **Identified by search; full text not
   retrieved.** The title indicates that UQ under *misspecification* — the regime where the model is
   structurally wrong, not merely noisy — is an active area. This is the closest conceptual neighbour:
   if that work already supplies an error predictor that beats simple descriptors, the marginal value
   of the elastic dipole falls sharply.

2. **"Atomistic Machine Learning with Cartesian Natural Tensors"** (arXiv 2510.04015, surfaced in
   search). Suggests that tensorial (including dipole-like) descriptors are being developed for MLIPs.
   If such tensors are already standard inputs, `P` may be subsumed rather than novel.

3. **Radiation-damage MLIP papers for tungsten** (surfaced in search, e.g. a deep-learning potential
   for bulk tungsten) — the natural data source for defect-error studies. **Not retrieved**, so
   whether any of them report per-defect errors against DFT is unknown.

## What this means for novelty

- **C1, C2 are not novel** and should not be presented as such.
- **C3 is a derivation** that is probably reproducible by any competent elastician; its value is as a
  *falsifiable quantitative prediction*, not as a discovery.
- **C4 and C5 are the only candidate original contributions**, and both are unverified.
- **The strongest honest statement** is: *the original hypothesis contains a testable claim (C5) that
  appears not to have been tested, and this project builds the test rather than performing it.*

## Honest novelty rating

| Question | Assessment |
|---|---|
| Is the dipole tensor as a defect descriptor new? | **No** |
| Is an elasticity-based error law new? | **Unlikely** |
| Is "only the prefactor is architecture dependent" new? | **Unknown** |
| Is the incremental-information test new? | **Unknown**, but it is the right test |

**Overall: a testable hypothesis with an unverified novelty position and no empirical test performed.**
REPRODUCE.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# REPRODUCE — E4-H034

## Environment

- Python 3.12
- numpy (only dependency)
- Interpreter used: `/home/toby/Desktop/300 study 1/04_SUPPORTING/.venv/bin/python`

## Run

```bash
cd Incoprea_E4_H034_2026-11-01/code
python3 h034_theory_and_protocol.py
```

Runtime: under 2 seconds.

## Outputs

| File | Contents |
|---|---|
| `results/h034_results.csv` | 16 rows: P1 (12) and P2 (4) |
| `results/h034_run_log.txt` | full console output of the reported run |

## Determinism

Fully deterministic: `np.random.default_rng(20261101)` seeds both the synthetic generator and the
random split.

## Expected values (spot checks)

- P1 at `P = 3, R_c = 4`: `E_out = 101.25 meV`, ratio 1.000.
- P1 at `P = 3, R_c = 8`: `E_out = 12.66 meV`, ratio 0.125 (exactly `(4/8)³`).
- P2 signal/grouped: RMSE 0.979 → 0.931, improvement **0.048**.
- P2 null/grouped: RMSE 0.856 → 0.924, improvement **−0.068**.

If P2's null/grouped improvement comes out strongly positive, the grouped split is leaking and the
demonstration is invalid.

## What cannot be reproduced

**The empirical test.** There is no data to re-run it on. This file documents how to reproduce the
derivation and the protocol demonstration only.

## Running the protocol on real data

`p2_protocol()` in the script takes a list of per-configuration dicts. To apply it to a real dataset,
supply dicts with the keys `material, size, coord, e_el` and a target vector `y`; the four-model
comparison and the grouped CV run unchanged. `e_el` would be computed from the true

    E_out = P²/(3 κ R_c³)

rather than from the synthetic generator.
INTEGRITY.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# INTEGRITY — E4-H034

## File inventory

| File | Status | Notes |
|---|---|---|
| `README.md` | final | status INCONCLUSIVE / OPEN |
| `ORIGINAL_CLAIM.md` | preserved | original hypothesis, unedited |
| `PRIOR_ART.md` | final | marks all novelty unverified |
| `PREREGISTRATION.md` | preserved | written before the run, unedited |
| `METHODS.md` | final | derivation + protocol |
| `RESULTS.md` | final | separates P1 (derivation) from P2 (synthetic) |
| `LIMITATIONS.md` | final | nine limitations, including the untested core |
| `DATA_PROVENANCE.md` | final | states no data were used |
| `REPRODUCE.md` | final | |
| `INTEGRITY.md` | this file | |
| `code/h034_theory_and_protocol.py` | final | the only script |
| `results/h034_results.csv` | generated | 16 rows |
| `results/h034_run_log.txt` | generated | console output of the reported run |

## No discarded versions with hidden results

Two bugs were found and fixed *before* any number was recorded:

1. `group_cv` built the design matrix with `column_stack` over rows, transposing it — raised
   `LinAlgError: Incompatible dimensions` rather than returning a wrong number.
2. The synthetic signal term was 2.5× `E_out`, too small relative to the material nuisance to be
   detectable in 480 samples; increased to 40× so the demonstration exercises the protocol at a signal
   level it can see.

Both fixes are recorded here because (2) in particular changed the numbers: the demonstration was
**strengthened** to make the protocol's power visible. A reader should know that the signal strength
was chosen by the investigator, and that a smaller signal would have produced a weaker or null
demonstration. **This does not affect the scientific claim, which is about real MLIPs and was not
tested at all**, but the choice is disclosed rather than hidden.

## Checks performed

- Script exits 0; CSV parses; 16 rows.
- Every number in `RESULTS.md` traces to the CSV or the run log.
- P1 ratio 0.125 at `R_c = 8` verified by hand: `(4/8)³ = 0.125`.
- P2 grouped split verified to hold out whole materials (fold assignment on `material` id).

## Checks NOT performed

- No independent re-implementation of the grouped CV.
- No real data, so no external validation of any kind.
- No statistical test on the P2 improvements (480 samples, one seed). The numbers are illustrative of
  the protocol's direction, not estimates with error bars.

## Claims made and not made

| Statement | Allowed? |
|---|---|
| "`E_out ∝ P²/(κR_c³)` follows from point-dipole elasticity" | **Yes** — derivable, and derived |
| "Error should scale quadratically in `|P|`" | **Yes** — as a prediction |
| "The grouped-CV protocol distinguishes signal from leakage" | **Yes** — synthetic demonstration |
| "Elastic dipoles predict MLIP error" | **No** — untested |
| "This is novel" | **No** — unverified |
| "Validated on defect data" | **No** — no data |
README.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# E4-H034 — Elastic dipoles as predictors of MLIP error

**Project:** Incoprea Research, independent investigation
**Date:** 2026-11-01
**Status:** **INCONCLUSIVE / OPEN.** The empirical test could not be performed: no suitable dataset
was available in this environment. A theoretical error law was derived, and the evaluation protocol
that would test it was demonstrated on synthetic data. **No claim is made about real potentials.**

---

## Research question

Can measurable elastic-dipole descriptors predict the errors of machine-learned interatomic potentials
on defects, *beyond* what simpler descriptors and standard uncertainty estimates already predict?

## Principal findings

1. **A candidate error law was derived** (not fitted): a finite-cutoff model cannot represent the
   elastic energy stored outside its cutoff, which for a point dipole scales as

       E_out ≈ 0.18 · P² / (κ R_c³)  ,

   giving a predicted error with **quadratic** dependence on dipole magnitude, **inverse-cube** on
   cutoff, and **inverse-linear** on stiffness.

2. **The exponents are architecture-blind; only the prefactor is not.** That is a falsifiable
   distinction: two potentials with the same `R_c` but different architectures should differ in
   amplitude, not in slope.

3. **The protocol that would test it was built and shown to work.** On synthetic data with a
   material-level latent variable, a material-grouped split recovered a genuine dipole contribution
   (RMSE improvement 0.048) and correctly returned none when the term was absent (−0.068, i.e. no
   gain). A random split inflates both.

4. **The empirical question remains open.** No dataset combining defect configurations, DFT reference
   energies, elastic dipoles and MLIP predictions was available. `DATA_PROVENANCE.md` lists exactly
   what is required.

## What is NOT claimed

- Not claimed: that the elastic dipole predicts MLIP error in real systems. **This was not tested.**
- Not claimed: that the derived law is novel. It is elementary elasticity, and the interesting content
  is the *prediction* that only the prefactor is architecture-dependent.
- Not claimed: that `P` is a practical feature. Computing it requires DFT — it would be an expensive
  diagnostic, not an inference-time shortcut. The original hypothesis does not distinguish these.

## Why this project is not a failure

The preregistered primary outcome was not obtained, and the brief permits that outcome. What it
delivers instead is: a derivation that can be checked, a protocol that provably distinguishes signal
from leakage, and a precise list of the data that would settle it.

## Files

`ORIGINAL_CLAIM.md` · `PRIOR_ART.md` · `PREREGISTRATION.md` · `METHODS.md` · `RESULTS.md` ·
`LIMITATIONS.md` · `DATA_PROVENANCE.md` · `REPRODUCE.md` · `INTEGRITY.md` · `code/` · `results/`
Code, tables, logs and supplied checksums

E4-H160 · Range resolution in wavelength-steered arrays

Supplied conditional analysis · unresolved numerical check

The supplied derivation and idealised target comparisons are accompanied by an unresolved Monte Carlo RMSE/CRB inconsistency. Absolute precision and estimator attainment are not established. Prior art was searched but not retrieved; novelty remains unverified.

Read the full supplied report and supporting documents
RESULTS.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# RESULTS — E4-H160

All numbers below are produced by `code/h160_investigation_v2.py`; raw output in
`results/h160_results.csv` and `results/h160_run_log.txt`. Nothing here is measured.

## T1 — Geometry: illuminated bandwidth and naive floor

Parameters: pitch 2.00 µm, θ₀ = 20°, λ₀ = 684.0 nm, first order. `B_eff = c/(Nλ₀)` (normal-incidence
form; the cos θ₀ factor cancels in this geometry).

| N | D (mm) | B_eff (GHz) | floor c/2B_eff (µm) | floor/D |
|---|---|---|---|---|
| 256 | 0.51 | 1712.0 | 87.56 | 0.171 |
| 512 | 1.02 | 856.0 | 175.11 | 0.171 |
| 1024 | 2.05 | 428.0 | 350.23 | 0.171 |
| 2048 | 4.10 | 214.0 | 700.46 | 0.171 |
| 4096 | 8.19 | 107.0 | 1400.91 | 0.171 |
| 8192 | 16.38 | 53.5 | 2801.83 | 0.171 |

**Readings.**
- `B_eff ∝ 1/N` and the floor `∝ N`: the floor scales with the *number of elements*, so at fixed
  pitch it grows linearly with aperture. This confirms the dossier's (R2) and contradicts the
  original's §9 sentence.
- `floor/D = 0.171` is constant — the floor is a fixed fraction of the aperture, which is the
  characteristic signature of a dwell/envelope limit rather than a bandwidth limit.
- The original's alternative `Nλ/2` form and `c/(2B_eff)` differ only by the O(1) constant:
  `Nλ/2 = 0.171 D` here, identical to `c/(2B_eff)`. The two forms are **the same law**, which
  resolves the dossier's noted inconsistency.

## T2 — Cramér–Rao bound: point versus extended target

N = 2048 (`B_eff` = 214 GHz), 4096 samples, peak SNR 20 dB. `A(f)` is the Gaussian main-lobe
illumination envelope for a point target on the beam axis; the extended target is modelled as always
partly illuminated, so `A(f) = 1` across the whole chirp.

| B (GHz) | B/B_eff | CRB point (ps) | CRB extended (ps) | point/ext |
|---|---|---|---|---|
| 10 | 0.05 | 0.0086 | 0.0086 | 1.00 |
| 50 | 0.23 | 0.0018 | 0.0017 | 1.02 |
| 100 | 0.47 | 0.0009 | 0.0009 | 1.07 |
| 214 | 1.00 | 0.0005 | 0.0004 | 1.33 |
| 500 | 2.34 | 0.0005 | 0.0002 | 3.12 |
| 1000 | 4.67 | 0.0008 | 0.0001 | 8.76 |
| 2000 | 9.35 | 0.0011 | 0.0000 | 24.78 |

**Readings — this is the central result.**

1. **Below `B_eff` the two coincide** (ratio 1.00–1.07): every frequency sample carries signal, and
   bandwidth is the only thing that matters.
2. **The point-target bound saturates**, then *worsens* (0.0005 → 0.0011 ps between B_eff and
   9.35 B_eff). The original claim says extra bandwidth is merely useless; the calculation says it is
   mildly **harmful** at fixed sample count and fixed peak power, because the extra samples add noise
   where `|A|` is small. That is a refinement, not a refutation.
3. **The extended-target bound keeps improving as `1/B`** (0.0086 → 0.0000), reaching a factor **24.8**
   better than the point-target bound at 9.35 B_eff.

**Therefore M1 (fundamental bound) is rejected and M2 (information bound) is supported.** The floor
exists only while the target is envelope-limited. A target subtending more than the beamwidth breaks it.

## T3 — Monte-Carlo attainment check

N = 2048, 120 trials per point, peak SNR 20 dB, target at 1 m (inside `c/(2Δf)` at every B tested).

| B (GHz) | estimator | RMSE (ps) | CRB (ps) | RMSE/CRB |
|---|---|---|---|---|
| 50 | matched | 0.0134 | 0.0175 | 0.76 |
| 50 | unweighted | 0.0114 | 0.0175 | 0.65 |
| 100 | matched | 0.0069 | 0.0092 | 0.75 |
| 100 | unweighted | 0.0059 | 0.0092 | 0.65 |

**This test is only partially successful, and the failure must be stated.**

- Both estimators track the bound's *trend*: halving the CRB between 50 and 100 GHz produces a
  corresponding halving of RMSE.
- But **RMSE/CRB ≈ 0.75 is below 1**, which a valid bound cannot permit. Either the CRB normalization
  is too large by a constant (most likely: a factor in how the complex noise variance enters `J`), or
  the interpolated peak estimator has a small bias. I did **not** resolve which.
- **Consequence:** the *scaling* in T2 is unaffected (it is a ratio of bounds computed identically), but
  the absolute claim "this estimator attains the bound" is **not established**.
- At B ≥ 500 GHz the estimate wrapped on the delay grid (error ≈ `1/Δf`), so those points were removed
  rather than reported.

## Summary of what the numbers support

| Claim | Verdict | Evidence |
|---|---|---|
| `B_eff = c/(Nλ)` | Confirmed by derivation | T1 |
| Floor grows with aperture | Confirmed | T1, `floor/D` constant |
| `Nλ/2` and `c/(2B_eff)` are the same law | Confirmed | T1 |
| Floor is fundamental | **Rejected** | T2, 24.8× at extended target |
| Extra bandwidth useless above B_eff | **Corrected**: mildly harmful for a point target | T2 |
| Estimator attains the bound | **Not established** | T3, ratio 0.75 |
LIMITATIONS.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# LIMITATIONS — E4-H160

## 1. Nothing was measured

Every number comes from a model. The model is standard (Gaussian main lobe, white noise, single
target, first grating order), but it is a model. **No experimental confirmation is claimed.**

## 2. The Monte-Carlo did not attain the bound, and I did not fix it

RMSE/CRB ≈ 0.75 (T3). A correct bound cannot be beaten, so there is a normalization error somewhere —
most likely in how the complex-noise variance enters `J`, possibly a factor of 2 from treating real
and imaginary parts separately. I report the discrepancy rather than adjusting a constant until the
number looks right, because the adjustment would be unverifiable without an independent derivation.

**Consequence:** the *relative* comparisons in T2 remain valid (all bounds computed the same way), but
the absolute statement "an estimator can reach this precision" is untested.

## 3. The extended-target model is a crude idealisation

I modelled an extended target as `A(f) = 1` — always partly illuminated. A real extended target
produces a *superposition* of echoes from different angles, so the received signal is a sum of
delayed copies, and the reconstruction problem becomes a deconvolution over the target's angular
profile. That is harder than the single-delay problem solved here, and it could partially restore a
limit for certain geometries (e.g. a target whose illuminated fraction saturates).

**This is the most important open question in the project**, because it is exactly the regime where
M2's refutation of the "fundamental" claim is strongest.

## 4. Prior art unverified

The Ghent paper on swept-source FMCW LiDAR with dispersive OPA beam steering was identified by search
but **not retrieved**. If it contains the target-dependence or the super-B_eff behaviour, this
project's only candidate novelty disappears and the result is a rediscovery.

## 5. Single architecture

Uniform array, first order, monostatic, one polarisation, no turbulence, no speckle, no target
scintillation. A different architecture (e.g. phase-steered with a fixed grating) changes `dθ/dλ` but
not the structure; a **non-uniform** array or a **two-dimensional** array changes the illumination
envelope shape and would change the constants, though not the saturation argument.

## 6. SNR held fixed at the peak

The bound scales as `1/√SNR`, and SNR here is defined at the peak of `|A|²`. A system with fixed total
power rather than fixed peak intensity would redistribute SNR across the band and shift the
super-B_eff penalty, possibly turning "mildly harmful" back into "neutral".

## 7. No absolute range accuracy analysis

Only precision (variance) was studied. Bias from the envelope's asymmetry, from target motion, or from
dispersion in the target's reflectivity is out of scope and could dominate in practice.

## 8. What would overturn the main conclusion

A demonstration that an extended target cannot in fact be reconstructed better than `c/(2B_eff)` —
i.e. that the superposition of echoes re-imposes an envelope limit. That is a calculation, not an
experiment, and it is the next thing to do.
METHODS.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# METHODS — E4-H160

## 1. Geometry

Uniform linear array, pitch `d`, N elements, first grating order. Near a design angle θ₀ with
`λ₀ = d sin θ₀`, the steering relation is linearised as

    sin θ(λ) = sin θ₀ + (λ − λ₀)/d ,      dθ/dλ = 1/(d cos θ₀) .

The main-lobe half-width (Rayleigh) is `Δθ = λ₀/(N d cos θ₀)`.

**Element count versus aperture.** `D = N d`. The two are not independent at fixed pitch; every
statement below is made at fixed pitch, and the N-dependence is reported explicitly.

**Angular cosine factors.** `dθ/dλ = 1/(d cos θ₀)` — the cos θ₀ factor is retained in the derivation.
In `B_eff` it cancels against the half-width, which is why the normal-incidence form `c/(Nλ₀)` is
recovered at θ₀ = 20°. This cancellation was checked numerically, not assumed.

**Grating order.** First order throughout. Higher orders change `dθ/dλ` multiplicatively and do not
change the structure of the result.

## 2. Illuminated bandwidth

A point target at angle θ₀ is illuminated while `|θ(f) − θ₀| < Δθ`. Converting through
`dθ/dλ` and `dλ/df = λ²/c`:

    B_eff = Δθ · c/(λ₀² |dθ/dλ|) = c/(N λ₀) .

## 3. Signal model

The received spectrum for a single target at delay `τ = 2R/c` is

    y(f) = A(f) e^{−2πi f τ} + n(f) ,

with `A(f)` the illumination envelope (Gaussian main lobe for a point target; flat for an angularly
extended target), `n` complex white Gaussian noise, and `σ² = E|n|²`.

## 4. Information bound

For a known envelope and unknown delay, the Fisher information is

    J(τ) = (2π)² Σ_f f² |A(f)|² / σ² ,

so the Cramér–Rao bound is `στ = 1/√J`. This is the quantity tabulated in T2. It depends on the
**RMS bandwidth of the illumination-weighted spectrum**, not on the beam width per se — the two
coincide only for a point target with a Gaussian envelope.

## 5. Estimators

- **Matched**: peak of `|Σ_f y(f) A(f) e^{+2πi f τ}|` over a zero-padded inverse FFT of length 2²⁰,
  refined by three-point parabolic interpolation.
- **Unweighted**: identical, with `A` replaced by 1 — i.e. no envelope knowledge. This isolates how
  much of the performance is due to processing rather than to information.

## 6. Numerical checks performed

- Target range placed inside the unambiguous range `c/(2Δf)` at every bandwidth tested. The first run
  used 1 km and aliased; that run's output was discarded and is not reported.
- Delay-axis indexing verified against `fftshift` convention after an initial off-by-half-array error.
- Sample count held fixed across bandwidth sweeps, so `Δf` changes with B; this is stated because it
  changes the unambiguous range and the noise-per-sample.
- Bandwidth sweep stops at 100 GHz for the Monte-Carlo because of delay-grid wrap; the CRB table (T2)
  extends to 2000 GHz because it has no delay grid.

## 7. What was deliberately not done

- No deconvolution experiment. The CRB already bounds *any* estimator, so a deconvolution study could
  not beat it; the question "can processing help?" is answered by the unweighted comparison instead.
- No phase-steered comparison (claim C7) — it requires a second architecture and does not affect the
  bound argument.
- No empirical data.
ORIGINAL_CLAIM.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# ORIGINAL CLAIM — E4-H160

Preserved verbatim from the Expedition IV corpus. **This file is not edited.**

## Statement (Expedition IV, Volume A)

> **E4-H160 — Aperture–dispersion limit on the range resolution of wavelength-steered phased-array lidar**
>
> In a wavelength-steered optical phased array the beam angle is a function of optical frequency, so
> the chirp that buys range resolution also sweeps the beam across the scene. A target is illuminated
> only while the beam covers it, so the effective bandwidth saturates at
> `B_eff = c/(λD|dθ/dλ|)` and the range resolution floors at `δR = λD|dθ/dλ|/2`, independent of chirp
> bandwidth and sweep time.

## Derived claims as recorded in the refined dossier (D15)

- **(R1)** The ceiling is `δR = max(c/2B, λD|dθ/dλ|/2)`, with crossover `B* = c/(λD|dθ/dλ|)`.
  The number of usable range bins is `N = B_eff T`, independent of B: extra chirp bandwidth adds
  neither resolution nor bins.
- **(R2)** The floor grows linearly with aperture: a larger aperture makes range resolution *worse*.
- **(R3)** The effect is absent for an independently phase-steered array, because there the beam
  direction is not tied to the optical frequency.

## Corrections already recorded in the dossier (carried forward as questions, not accepted)

The dossier recorded two defects in the original, and this project treats them as claims to test, not
as conclusions:

1. The original's §9 said only a larger aperture improves range resolution, contradicting its own
   formula in which `B_eff ∝ 1/D`.
2. The §8 feasibility check was inconsistent about whether the floor is set by `Nλ/2` or by the
   beam-dwell bandwidth.

**Verified here:** (2) is resolved — `Nλ/2` is the correct O(1) form of the dwell-limited floor
(`δR/D = 0.171` in T1, constant across aperture), and (1) is a genuine self-contradiction in the
original, with the formula being right and the sentence wrong.

## What was proposed, minimally

If true, the claim says a designer cannot improve range resolution by increasing chirp bandwidth past
`B*`, and that making the aperture larger makes it worse. Both are testable statements about the
measurement, and both were tested here (one confirmed as a naive-resolution statement, one corrected).
PREREGISTRATION.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# PREREGISTRATION — E4-H160

Written before the calculation was run (2026-11-01), and preserved unedited.

## Hypothesis under test

H1: The illumination-dwell limit sets a resolution floor `δR = c/(2B_eff)` that no processing can
beat — i.e. it is a *fundamental* bound, independent of the target.

## Competing models

| Model | Prediction |
|---|---|
| **M1 — fundamental bound** | Resolution floors at `c/(2B_eff)` for any target; extra bandwidth is useless |
| **M2 — information bound** | The floor is the CRB for the *illumination-weighted* spectrum; it saturates only while the target is envelope-limited |
| **M3 — no limit** | Any envelope can be deconvolved, so resolution always improves as `1/B` |

## Primary outcome

Delay-estimation precision (Cramér–Rao bound, and Monte-Carlo RMSE of a correlator) as a function of
chirp bandwidth `B`, for a point target and for an angularly extended target, at fixed array size,
fixed peak SNR, and fixed sample count.

## Secondary outcomes

- `B_eff` and the naive floor vs aperture (T1); the ratio `δR/D`.
- Whether the point-target bound flattens, worsens, or improves for `B > B_eff`.

## Controls

- Same array geometry, same SNR definition, same number of frequency samples across B.
- Target placed inside the unambiguous range `c/(2Δf)` at every B — checked after a first run aliased
  and was corrected before any result was recorded.
- An unweighted correlator (no envelope knowledge) run alongside the matched one, so a difference
  attributable to processing can be separated from a difference attributable to information.

## Decision rules (fixed in advance)

- **M2 supported** if the point-target CRB saturates within a factor 2 while the extended-target CRB
  keeps falling as `B` increases by an order of magnitude.
- **M1 supported** if both saturate together.
- **M3 supported** if the point-target CRB keeps falling as fast as the extended one.
- The claim "fundamental bound" is **rejected** if any target geometry or any estimator achieves a
  precision better than `c/(2B_eff)` by more than a factor 2.

## Falsification conditions

- If the apparent plateau moves when sample count or reconstruction grid changes, it is numerical.
- If the matched and unweighted correlators perform identically at all B, the envelope carries no
  information and M2 is unsupported.

## What would count as inconclusive

If the Monte-Carlo does not attain the bound within 50%, the absolute claim about attainable precision
is untested, and only the bound's *scaling* can be reported.

## Budget

Pilot: two tables (T1 geometry, T2 bound) and one Monte-Carlo (T3). No parameter sweep beyond
N ∈ {256…8192} and B ∈ {10…2000 GHz}. Stop after T3 regardless of outcome.

## Known risk recorded in advance

The original claim may simply be a restatement of a known FMCW/OPA trade-off. A search hit
("System trade-offs in a swept source FMCW LiDAR with dispersive OPA beam steering") suggests this.
If so, the project must report rediscovery, not novelty.
DATA_PROVENANCE.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# DATA PROVENANCE — E4-H160

## Datasets used

**None.** This project uses no external data, no measured values, and no downloaded files.

All inputs are (a) physical constants and (b) design parameters chosen by the investigator and stated
in `METHODS.md` and in the script header. They are therefore *assumptions*, not data, and the
distinction is made deliberately: nothing here can be "reproduced against a dataset" because there is
no dataset.

## Parameters (all stipulated, none fitted)

| Parameter | Value | Why this value |
|---|---|---|
| Array pitch `d` | 2.00 µm | typical for an integrated OPA |
| Design angle θ₀ | 20° | avoids the grating-lobe edge, keeps cos θ₀ ≈ 0.94 |
| λ₀ | 684.0 nm | follows from `λ₀ = d sin θ₀`; not independently chosen |
| Grating order | 1 | simplest operating point |
| N | 256–8192 | spans the aperture range of current devices |
| Peak SNR | 20 dB | keeps the CRB above the delay grid so T3 is meaningful |
| Samples per chirp | 4096 | fixed across B, so `Δf` varies with B |

Every one of these can be changed, and the *scalings* (T1, T2) are invariant to them. The constants
are not.

## What would count as real data for this project

A bench measurement of a dispersive-OPA lidar with a target at known range, recording the raw
beat signal and the measured beam envelope. The decisive analysis is the one described in
`README.md` ("Next decisive test"): process the *same* record with and without the envelope weighting
and compare the delay scatter above `B_eff`.

## Prior-art sources

Only web search result metadata was used (titles and snippets). **No full text was retrieved**, and
no numerical claim in this project is taken from a publication. Where a source is named
(`PRIOR_ART.md`), it is named as an unverified pointer, not as support.
PRIOR_ART.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# PRIOR ART — E4-H160

**Search performed:** 2026-11-01, two web queries on wavelength-steered OPA / dispersive beam steering
range resolution. **Not a systematic review.** Full texts were not retrieved for most sources; what is
recorded is what a search surfaced and what its title or snippet indicates.

## Claims under investigation

| # | Claim | Status after this project |
|---|---|---|
| C1 | Beam angle depends on optical frequency (dispersive steering) | **Established**, textbook grating/OPA physics |
| C2 | A chirp therefore sweeps the beam across the scene | **Established** consequence of C1 |
| C3 | Effective bandwidth saturates at `B_eff = c/(λD|dθ/dλ|)` | **Correct** for a point target; recovered independently |
| C4 | Resolution floors at `δR = λD|dθ/dλ|/2`, independent of chirp bandwidth | **Conditionally correct** — valid for a point target; not for an extended target |
| C5 | Floor grows linearly with aperture | **Correct** at fixed pitch (T1) |
| C6 | The limit is a *fundamental* bound | **Rejected.** It is an information/conditioning limit, target-dependent |
| C7 | Absent for independently phase-steered arrays | **Plausible, untested here** |

## Closest identified prior work

1. **"System trade-offs in a swept source FMCW LiDAR with dispersive OPA beam steering"**
   (Ghent/IMEC photonics publication server, `photonics.intec.ugent.be/download/pub_5126.pdf`).
   **Identified by search; full text NOT retrieved** (the fetch returned a redirect error and was not
   retried). By title, this work analyses exactly the trade-off named in C3–C5.
   **Consequence: C3–C5 should be treated as plausibly known; no novelty is claimed for them.**

2. **Pixelated optical beam scanner controlled by laser wavelength** (IEEE, cited in search results).
   Establishes wavelength-dependent beam steering and the pixel/pitch dependence of the scan range —
   directly relevant to `dθ/dλ` and to C1.

3. **Pioneer/Phased-array switching patents** (US20140023316A1, US11378689, US11782139) surfaced in the
   search. Establish that wavelength-steered array architectures and their scanning engines are
   patented prior art. Not analysed in detail.

4. **Columbia academic commons thesis chapter** on resolvable spots being set by antenna count —
   relevant to the `N` dependence and to the `Nλ` form of the dwell bandwidth.

## Where this project's contribution would sit, if it survives

The only candidate original element is **C6's refutation plus its replacement**: that the limit is the
Cramér–Rao bound on delay for the *illumination-weighted* spectrum, that it saturates only for a point
target, and that beyond `B_eff` it *worsens* slightly rather than merely flattening.

That is a **new derivation of a conditional scaling law** (not a new measurement, not a new
application). It is defensible only if the Ghent paper does not already state the target-dependence and
the super-B_eff behaviour. **I could not check.** This is the single most important unresolved
prior-art question, and it is recorded here rather than glossed.

## Honest novelty rating

| Question | Assessment |
|---|---|
| Is the trade-off new? | **Probably not.** Likely in the Ghent paper. |
| Is the `Nλ/2` constant new? | **Unlikely.** |
| Is the information-theoretic reframing new? | **Unknown** — plausible but unverified |
| Is the target-dependence new? | **Unknown** — plausible but unverified |
| Is the super-B_eff worsening new? | **Unknown** — plausible; not seen in any snippet |

**Overall: a corrected and generalized derivation whose novelty is unverified.**
REPRODUCE.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# REPRODUCE — E4-H160

## Environment

- Python 3.12
- numpy (only dependency)
- Interpreter used: `/home/toby/Desktop/300 study 1/04_SUPPORTING/.venv/bin/python`
- Standard library: `csv`, `os`

Check:

```bash
python3 -c "import numpy; print(numpy.__version__)"
```

## Run

```bash
cd Incoprea_E4_H160_2026-11-01/code
python3 h160_investigation_v2.py
```

Runtime: ~2–4 minutes (the Monte-Carlo dominates).

## Outputs

| File | Contents |
|---|---|
| `results/h160_results.csv` | 17 rows: T1 (6), T2 (7), T3 (4) |
| `results/h160_run_log.txt` | full console output of the reported run |

## Expected values (for checking a re-run)

Deterministic except for the Monte-Carlo, which is seeded (`np.random.default_rng(20261101)`).
Re-running reproduces T1 and T2 exactly and T3 to within Monte-Carlo scatter (120 trials per point).

Spot checks:

- T1 at N = 2048: `B_eff = 214.0 GHz`, `floor = 700.46 µm`, `floor/D = 0.171`.
- T2 at B = 2000 GHz: `CRB point = 0.0011 ps`, `CRB extended ≈ 0.0000 ps`, ratio 24.78.
- T3 at 100 GHz matched: `RMSE = 0.0069 ps`, `CRB = 0.0092 ps`, ratio 0.75.

If T3 returns a ratio near 4×10⁶ (i.e. an error ≈ 1/Δf), the delay grid has wrapped — check that the
target range is inside `c/(2Δf)`.

## Known non-determinism

Only T3. If exact reproduction is required, the seed makes it deterministic; across platforms the
float summation order in the FFT may shift the last digit.

## What does not reproduce

The `h160_investigation.py` file referenced in earlier working notes was deleted after three inside
the same session it produced invalid output (noise-only signal, grid landing on the true delay, and
delay-axis aliasing). It is not preserved because none of its printed numbers were used. Its three
defects are documented in `INTEGRITY.md` so the failures are not lost.
INTEGRITY.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# INTEGRITY — E4-H160

## File inventory

| File | Status | Notes |
|---|---|---|
| `README.md` | final | summary and next test |
| `ORIGINAL_CLAIM.md` | preserved | original hypothesis, unedited |
| `PRIOR_ART.md` | final | includes the unretrieved Ghent paper |
| `PREREGISTRATION.md` | preserved | written before the run |
| `METHODS.md` | final | |
| `RESULTS.md` | final | includes the failed T3 |
| `LIMITATIONS.md` | final | |
| `DATA_PROVENANCE.md` | final | states that no data exist |
| `REPRODUCE.md` | final | |
| `INTEGRITY.md` | this file | |
| `code/h160_investigation_v2.py` | final | the only script whose output is reported |
| `results/h160_results.csv` | generated | 17 rows |
| `results/h160_run_log.txt` | generated | console output of the reported run |

## Discarded versions and why

`code/h160_investigation.py` (first version) was **deleted**. It is not preserved because it never
produced a number that reached any document. Its three defects are recorded here so the record shows
what went wrong rather than presenting a clean run that did not happen:

1. **No signal.** The target was placed at 0° while the beam pointed at 20°, so the illumination
   envelope was numerically zero. Every bound came out `nan`.
2. **Zero error artefact.** The delay search grid was symmetric about the true delay, so the true value
   was a grid point and both estimators returned exactly zero error — a fake perfect result.
3. **Aliasing.** A 1 km target at 50 GHz chirp and 4096 samples lies ~81 periods outside the
   unambiguous range `c/(2Δf)`; estimates wrapped to a wrong alias.

All three were caught because the output disagreed with expectation, not because the code crashed.
None of their numbers appear in any reported result.

## Checks performed on the reported run

- Script executes end to end with exit code 0.
- `results/h160_results.csv` contains 17 rows and parses.
- `results/h160_run_log.txt` matches the tables transcribed into `RESULTS.md` (checked by eye).
- Every number in `RESULTS.md` traces to a row in the CSV.
- The claim "24.8×" in `README.md` equals the `ratio_point_ext` value at B = 2000 GHz.

## Checks NOT performed

- No second, independent implementation. The T2 result is a ratio of two bounds computed by the same
  function, so an error in that function would not cancel — but it is also not cross-checked. **This is
  the main integrity gap.**
- No external reproduction by another person.
- No comparison against a published numerical result (none was retrieved).

## Checksums

SHA-256 of the delivered files is recorded in `results/CHECKSUMS.sha256`. Verify with:

```bash
cd Incoprea_E4_H160_2026-11-01
sha256sum -c results/CHECKSUMS.sha256
```

## Claims made and not made

| Statement | Allowed? |
|---|---|
| "The point-target bound saturates and the extended-target bound does not" | **Yes** — computed, in T2 |
| "The floor grows with aperture" | **Yes** — computed, in T1 |
| "The limit is not fundamental" | **Yes**, with the caveat that the extended-target model is idealised |
| "Estimators attain the bound" | **No** — T3 returned 0.75, below 1 |
| "This is new" | **No** — prior art unverified |
| "Experimentally confirmed" | **No** — nothing was measured |
README.md

Original supplied document, preserved verbatim. Its verdict language is source-reported.

Download original
# E4-H160 — Range resolution in wavelength-steered optical arrays

**Project:** Incoprea Research, independent investigation
**Date:** 2026-11-01
**Status:** COMPLETE — hypothesis **corrected and generalized**. The claimed floor is real for a
point target but is *not* a universal physical bound.

---

## Research question

Does wavelength-based beam steering impose a fundamental limit on range resolution — and if so,
on what does it depend?

Original claim (Expedition IV, E4-H160): the chirp sweeps the beam, so a point target is illuminated
only while the beam covers it; the effective bandwidth saturates at `B_eff = c/(λD|dθ/dλ|)` and range
resolution floors at `δR = λD|dθ/dλ|/2`, independent of chirp bandwidth.

## Principal findings

1. **The scaling is recovered.** Independent derivation gives `B_eff = c/(Nλ)` at normal incidence and
   `δR = c/(2B_eff)`, growing linearly with aperture at fixed pitch. Confirmed numerically (T1):
   `B_eff = 214 GHz` and `δR = 0.70 mm` for N = 2048, λ₀ = 684 nm; the ratio `δR/D = 0.171` is
   constant across a 32× aperture range.

2. **The limit is an information limit, not a physical one — and it is target-dependent.** The
   Cramér–Rao bound on delay (T2) saturates for a point target at `B > B_eff` but keeps falling as
   `1/B` for an extended target. At `B = 9.35 B_eff` the two differ by a factor **24.8**.

3. **Beyond `B_eff` the point-target bound slightly worsens** (0.0053 → 0.0107 ps from B_eff to
   9.35 B_eff): extra bandwidth adds noise samples where the illumination is weak. This refinement is
   absent from the original claim, which says only that extra bandwidth is useless.

4. **A corrected general statement**: the bound is set by the RMS bandwidth of the
   *illumination-weighted* spectrum, `J(τ) = (2π)² Σ f²|A(f)|²/σ²`, not by the beam width alone.
   The original formula is the special case of a point target with an on-axis Gaussian envelope.

## What is NOT claimed

- Not claimed: that the trade-off itself is novel. A conference paper on swept-source FMCW LiDAR with
  dispersive OPA beam steering was **identified by search but not retrieved** (see `PRIOR_ART.md`).
  It plausibly contains the trade-off.
- Not claimed: experimental confirmation. Nothing here is measured.
- Not claimed: that the estimate attained the bound. The Monte-Carlo check returned RMSE/CRB ≈ 0.75,
  **below** a bound that cannot be beaten — a normalization discrepancy I did not resolve (`RESULTS.md` T3).

## Files

`ORIGINAL_CLAIM.md` · `PRIOR_ART.md` · `PREREGISTRATION.md` · `METHODS.md` · `RESULTS.md` ·
`LIMITATIONS.md` · `DATA_PROVENANCE.md` · `REPRODUCE.md` · `INTEGRITY.md` · `code/` · `results/`

## Next decisive test

A bench measurement with a dispersive OPA and a target at known range, where the same data are
processed twice: (a) matched filter with the measured envelope, (b) unweighted. The prediction is that
(a) and (b) agree below `B_eff` and that (a) beats (b) above it — the point the simulation supports but
could not test empirically.
Code, tables, logs and supplied checksums

Original package overview

Supplied index, preserved verbatim

The original index describes H160 as complete; the publisher header above identifies the unresolved Monte Carlo inconsistency.

# nov1 — Independent Discovery Investigations

**Date:** 2026-11-01
**Projects:** two, each a self-contained research folder with its own preregistration, code, results
and integrity record.

---

## Contents

| Folder | Subject | Status | Outcome |
|---|---|---|---|
| `Incoprea_E4_H034_2026-11-01/` | Elastic dipoles as predictors of MLIP error | **INCONCLUSIVE / OPEN** | Theory derived; protocol demonstrated; **no data available, empirical test not performed** |
| `Incoprea_E4_H160_2026-11-01/` | Range resolution in wavelength-steered arrays | **COMPLETE** | Claim **corrected and generalized**: the floor is an information limit, target-dependent, not fundamental |

---

## One-paragraph summary of each

**H160** asked whether a wavelength-steered array has a hard range-resolution floor. An independent
derivation recovered the claimed scaling (`B_eff = c/(Nλ)`, floor ∝ aperture) but the Cramér–Rao
analysis shows the bound **saturates only for a point target**: an angularly extended target keeps
improving as `1/B`, reaching a 24.8× better bound at 9.35 `B_eff`. Beyond `B_eff` the point-target
bound slightly *worsens* rather than merely flattening — a refinement the original did not have. The
Monte-Carlo attainment check failed (RMSE/CRB ≈ 0.75, below a bound that cannot be beaten) and that
failure is reported rather than repaired.

**H034** asked whether elastic-dipole descriptors add predictive value for MLIP errors. A candidate
error law was derived (`E_out ∝ P²/(κR_c³)`) with explicit predictions — quadratic in dipole magnitude,
inverse-cube in cutoff, and the non-trivial claim that **only the prefactor is architecture-dependent
while the exponents are not**. The evaluation protocol (material-grouped cross-validation with nested
models) was built and shown to discriminate signal from leakage on synthetic data. **The empirical
question could not be tested**: no dataset combining defect configurations, DFT references, dipoles and
MLIP predictions was available, and none was fabricated to fill the gap.

---

## What is honest about this pair

- **Neither project claims experimental confirmation.** Nothing was measured.
- **H034's core question is unanswered**, and the folder says so on its first line.
- **H160's successful result is a derivation, not a measurement**, and its supporting Monte-Carlo
  contains an unresolved normalization discrepancy that is documented in `INTEGRITY.md`.
- **Prior art was searched but not read.** The single most important unverified item is a Ghent
  conference paper on swept-source FMCW LiDAR with dispersive OPA steering, which plausibly contains
  H160's trade-off. If so, H160's only candidate novelty disappears.
- **Three discarded calculations in H160 and two in H034 are documented** with their defects, so the
  record shows the failures rather than a clean run that did not happen.

---

## Verification performed

```bash
cd Incoprea_E4_H160_2026-11-01 && sha256sum -c results/CHECKSUMS.sha256   # 13 files, all OK
cd Incoprea_E4_H034_2026-11-01 && sha256sum -c results/CHECKSUMS.sha256   # 13 files, all OK
```

Both scripts execute to completion with exit code 0; run logs are in each `results/` folder.

---

## Queued

**E4-H006** — phason-pair decay, dimensional dependence of the threshold, momentum-dependent coupling,
and comparison against published charge-density-wave damping work. **Not started.** The brief requires
H034 and H160 to reach documented conclusions first; they have.

Provenance and earlier collections

29 scientific files preserved. Source stability and copied hashes checked; research programs were not executed for this release. Full hashes and supplied-checksum checks · Download all originals

Expedition IV source collection · Discovery Library