2026-07-07
Manuscript v30.4 is a wording-only revision of v30.3: no numbers, equations, figures, or validation domains changed. Three short passages were added to strengthen the defense of the empirical beyond-Fisher corrections (Eqs. mean-corr/sigma-corr) against the natural referee question, “why are these corrections empirical rather than derived?” This note expands each added passage with the full supporting evidence, which is intentionally kept out of the manuscript itself (referenced there only as “to be presented elsewhere”).
The short version: we tried to derive the corrections twice and tried to show they are a universal PSF-independent law once. All three attempts failed, and each failure is informative. Taken together they convert “we do not have a derivation” into “we have evidence for why no simple derivation exists, and evidence for exactly where the empirical law is valid.”
The empirical status of these corrections is itself a constrained result, not merely a modeling convenience. [...] a second-order expansion of conditioned on the amplitude score, evaluated with no fitted coefficients, fails to reproduce the five coefficients in Equations (mean-corr)–(sigma-corr): its mean contribution is approximately a constant position-rank gain rather than the observed decay, and its variance term does not yield the empirical scatter deficit. This places the low-signal residual beyond a local quadratic or Bartlett-type expansion, consistent with the position-argmax mechanism isolated in the reference-fitter decomposition.
The empirical laws being defended are, from the production 17-position 6-background reference-fitter run ( fits):
We attempted a first-principles derivation in two stages.
Stage A (unconditional Bartlett term). The first-order theory linearizes in the Poisson fluctuations and conditions on the fitted score. The next order in that expansion is the quadratic (Bartlett) score-space term, , whose unconditional variance is — a constant (amplitude-only) or (three-parameter) added to the variance regardless of . This is the wrong sign and the wrong shape: it only adds variance, while the empirical law in Eq. [eq:target-sigma] needs a variance deficit that is large near threshold and vanishes at high .
Stage B (score-conditioned expansion). We then derived the proper object: the quadratic score-space term projected onto the score-fixed (fixed-) subspace, using the amplitude-score projector and the position-block curvature with . This gives a conditioned mean shift and a conditioned variance correction built from , with the curvature of the per-pixel Poisson mean. Evaluated numerically (Gaussian PSF, px, , ), with no coefficients fitted to the empirical law, the derived quantities were compared directly against Eqs. [eq:target-mean]–[eq:target-sigma]:
| Coefficient | Derived | Empirical | Tolerance | Verdict |
|---|---|---|---|---|
| FAIL | ||||
| FAIL | ||||
| FAIL | ||||
| FAIL | ||||
| FAIL |
Independent re-derivation of the effective shapes from the raw evaluation grid confirms this is not a coefficient-tuning miss but a qualitative failure: the derived mean shift is nearly constant at across the full – range (it does not decay at all, let alone as ), and a constant mean shift is actually inconsistent with the manuscript’s own validated high- closure ( at , per the main-text reference-fitter validation table). Likewise the derived effective is not constant in at all — it changes sign across the grid — so there is no law to be found in this expansion at any order of local Taylor refinement.
Conclusion. Two structurally different local expansions (unconditional Bartlett, score-conditioned Bartlett) both fail, in different and specific ways. This is stronger evidence than a single failed attempt: it indicates the beyond-Fisher residual is not a local (interior-point Taylor) phenomenon at all. This is exactly consistent with the mechanism finding from the targeted paired-component decomposition (see the main text’s mechanism-decomposition section): the dominant low- term is centroid relocation / position argmax, i.e. the observed is (locally) a supremum over the position search grid, not a value at a single fitted point — and no expansion around one interior point can represent an argmax over a domain.
[...] a cross-PSF transferability test using Gaussian pixel, broad Gaussian pixel, and King pixel, toy configurations with the same mask shows that the correction coefficients are PSF-family specific: the Gaussian-toy mean law differs from the XMM-psfgen-template production law at high significance in the most precise low- bins, and neither nor collapses the mean coefficients across PSF families. Consequently, the low-signal correction must be calibrated per PSF-template family. Within the XMM psfgen-template family used here, the 17-position off-axis stability demonstrated below is precisely the validated operational domain.
Having failed to derive Eqs. [eq:target-mean]–[eq:target-sigma], we asked a weaker question: are they at least universal across PSF shape, once expressed in a suitable dimensionless background variable? The natural candidates, motivated by the position-argmax mechanism, are (background per effective PSF footprint, ) and (background per masked pixel).
We reran the same reference-fitter pipeline (identical fitting code, identical -binning, identical circular mask) for three PSF/mask configurations spanning a range in effective PSF area:
| Configuration | ||||||
|---|---|---|---|---|---|---|
| Gaussian, px | 31.9 | |||||
| Broad Gaussian, px | 97.6 | |||||
| King, px, | 110.0 |
Two things stand out. First, the baseline Gaussian control
does not reproduce the production XMM-template coefficients
at all:
is off by
,
by
,
(which came out
for every configuration, i.e. no power-law decay was measurable in any
toy at this precision) by
,
and
by
;
only
agrees. Since v30.3’s production coefficients were measured with
pixelized XMM psfgen templates (King-like wings) rather
than an idealized Gaussian, this control mismatch is itself evidence
that PSF shape matters, not a bug: the most statistically precise
low-
bins reject the production mean law by
–
when evaluated against a Gaussian PSF at
.
Second, no tested rescaling unifies the three configurations. We fit the same functional forms against raw , , and , and checked whether the three configurations’ coefficients collapse onto one shared value within their bootstrap errors:
| Scaling | Coefficient | Shared mean | Config. spread | Max. |
|---|---|---|---|---|
| raw | ||||
| raw |
Conclusion. The King configuration — the one with
the heaviest PSF wings — shows the largest variance deficit
(
vs.
for the narrow Gaussian), which is exactly the ordering a
position-argmax mechanism predicts: heavier wings give the position
optimizer more room to find spurious peaks. But the effect size does not
collapse onto one universal curve under either dimensionless variable
tried. The corrections are therefore treated as PSF-family-specific:
valid within the XMM psfgen-template family (supported by
the 17-position off-axis independence already in the main text), not
claimed as instrument-independent.
Same-seed paired reference-fitter and standalone
emldetectexperiments show that the standalone tracks the reference fitter almost perfectly (correlation 0.996), with a small affine offset and an implementation jitter that grows with off-axis angle; this supports treating the transfer from the reference theory to the standalone pipeline as an empirical implementation layer rather than as a change to the observable-conditioning formalism.
Using 21,000 same-seed paired rows (reference fitter
vs. standalone emldetect,
,
,
PN band-4-like configuration, 14–17 detector positions), the two
pipelines’
values are related by a simple affine map plus a position-dependent
jitter:
with
and jitter standard deviation growing from
on-axis to
at
off-axis (a per-ring fit is statistically indistinguishable from a
linear-in-
fit,
).
Propagating this transfer through the reference-fitter theory,
and
,
and testing on held-out detector positions (leave-one-position-out),
closes almost exactly the width gap noted for standalone
emldetect at the detection threshold:
| range (typical ) | Reference | Raw emldetect
|
With transfer |
|---|---|---|---|
| ( ) | 0.97 | 1.235 | 0.996 |
| ( ) | 0.96 | 1.248 | 1.069 |
Critically, applying the (already-validated) low-signal mean
correction of Eqs. [eq:target-mean] to
before the affine map leaves the transfer-layer width
essentially unchanged and only shifts the mean residual — confirming the
beyond-Fisher mean physics and the emldetect implementation
layer are cleanly separable, as the manuscript’s framing assumes.
One caveat kept out of the manuscript (it is a next-step item, not a validated result): the affine-residual scatter is not constant in — it grows from – near threshold to at – — so the present -only jitter model under-corrects well above the – band. This does not affect the operational claim made in the manuscript, which is scoped to the detection threshold.
| Test | Result | What it buys the paper |
|---|---|---|
| Local 2nd-order derivation (2 variants) | Both fail, in complementary ways | Empirical status is a constrained result, not a shortcut |
| Cross-PSF dimensionless collapse | Fails; PSF-family dependence confirmed | Sharpens validity boundary to the XMM template family |
| emldetect affine+jitter transfer | Closes the near-threshold width gap on held-out positions | Standalone-emldetect
prediction without new formalism |