This page continues the programme into instrumentation. The earlier parts dealt with derived catalogue columns, tail indices and material constants; the same failure appears in photonics under a different name. A resolution number is quoted without the PSF that produced it, a contrast is quoted without the number of coherence areas that were averaged, a detection limit is quoted without the noise model that turns a flux into a probability. In each case a model is doing part of the work and is not being reported, so the number cannot be checked by anyone who does not already have the model.
The three tests below were chosen because each isolates one of those hidden models. T1 asks how a resolution claim degrades when the forward model is slightly wrong, and finds that a 2% error in PSF width moves a 0.5σ separation by 26 to 38%. T2 asks what “the number of coherence areas” means, and finds that the familiar 1/√M law holds only for independent areas and that correlated areas impose a contrast floor. T3 asks what a 5σ detection limit is, and finds that the same nominal limit corresponds to a detection probability between 0.49 and 1.00 depending on how the threshold is computed. The proof states the condition under which a linear forward model determines its object at all, and why the answer does not depend on the estimator.
Part 1 · the leads
| section | leads | test | note |
|---|---|---|---|
| AC · Resolution claims: what a point-spread function can and cannot support | 50 | 34 | 16 |
| AD · Coherence, speckle and the statistics of a scattering measurement | 50 | 43 | 7 |
| AE · Detectors: noise models, dynamic range and the limits of calibration | 50 | 34 | 16 |
| AF · Computational imaging: priors, hallucination and the information actually recorded | 50 | 44 | 6 |
| total | 200 | 155 | 45 |
test means the sentence could be settled by computation or by re-analysis of public data without new hardware. note means it needs a new measurement, instrument access, or a survey of practice. The tags are about how a claim could be settled, not about whether it is true; every lead on this page is untested.
| class of claim | on this page | status |
|---|---|---|
| the 200 leads | sections AC–AF | conjectured, untested |
| simulations with known truth | T1, T2, T3 | computed, reproducible from the code |
| forward-model identifiability | P1 | proved; one numerical check |
Fifty leads on the gap between a PSF and a resolution claim: what the width, the wings, the sampling and the prior each contribute, and which of them a measurement actually fixes.
| # | Lead | |
|---|---|---|
| O1 | A PSF quoted without wavelength, numerical aperture, pixel sampling and measurement aperture does not determine the resolution of the system that produced it. | note |
| O2 | Two instruments with the same FWHM but different encircled-energy curves rank differently on a two-source task at equal SNR. | test |
| O3 | FWHM is a sufficient resolution statistic for a Gaussian PSF, but for an Airy PSF the first dark ring at 1.22 wavelength/NA and the FWHM at 1.03 wavelength/NA differ by 19%, so the convention has to be stated. | test |
| O4 | Two Airy spots at 0.9 times the Rayleigh separation remain distinguishable by model fitting at SNR 1000. | test |
| O5 | For any PSF there is a separation below which the Cramer-Rao bound on separation grows faster than 1/SNR, and that separation rather than the FWHM is the honest resolution limit at a stated SNR. | test |
| O6 | Single-emitter localization precision improves as 1/sqrt(N) and licenses no claim about resolving two emitters at that separation. | test |
| O7 | A resolution demonstrated only on a target whose geometry guided the analysis is circular unless the analysis is blind to the target. | note |
| O8 | Deconvolution cannot enlarge the support of the optical transfer function; frequency content beyond the cutoff comes from the prior. | test |
| O9 | A deconvolution that uses the same PSF that generated the test data reports a gain that is an artifact of circular analysis. | test |
| O10 | The smallest feature that can be detected and the smallest separation that can be measured differ by at least a factor of two at the same PSF and SNR. | test |
| O11 | Nyquist sampling of the PSF is not the sampling that maximizes localization precision; with read noise the optimum is two to three pixels per FWHM. | test |
| O12 | A PSF with inverse-square wings has a larger encircled-energy fraction at five FWHM than a Gaussian, so its background-limited resolution is worse than its FWHM suggests. | test |
| O13 | For Strehl ratios above 0.8 the Marechal approximation predicts the FWHM to within 10%; below 0.5 it fails by more than a factor of two. | test |
| O14 | Phase retrieval from one defocused image cannot determine the sign of defocus, and two images at opposite defocus can. | test |
| O15 | A Siemens-star resolution read at the outermost resolvable ring overstates the two-point resolution because the star's own contrast falls with radius. | note |
| O16 | In lensless imaging the resolution is set by the coded aperture's autocorrelation width, not by the sensor pitch. | test |
| O17 | Structured illumination doubles the cutoff only if the illumination pattern is known to better than one tenth of its period; unknown phase or orientation reduces the gain. | test |
| O18 | A claim of 20 nm resolution at 500 nm with a 1.4 NA objective exceeds the Abbe limit by a factor of nine and therefore requires a stated nonlinearity or prior. | test |
| O19 | A MINFLUX resolution claim is a claim about the precision of a beam minimum, not about the optical passband, and the two are not interchangeable. | note |
| O20 | The Cramer-Rao bound on two-source separation grows as the inverse of separation times SNR below the PSF width, so the SNR needed for fixed relative precision grows without bound as the separation falls. | test |
| O21 | A moment-based PSF width is at least three times more sensitive to background than a fit-based width at the same background level. | test |
| O22 | Deconvolving with a PSF measured on a different day changes the recovered FWHM by more than the claimed gain in a typical lab setup. | note |
| O23 | An effective PSF measured from a sparse sample includes the sample's own structure and is not a PSF. | note |
| O24 | Bead-to-bead variation in commercial resolution test slides exceeds the mean FWHM of the beads, so a ten-bead mean understates the spread of the claim. | note |
| O25 | Two-photon excitation narrows a Gaussian PSF by sqrt(2) in the intensity-squared sense but by less than sqrt(2) in the background-limited sense. | test |
| O26 | Two systems with identical MTF magnitude and different MTF phase give different edge responses and different two-point resolution. | test |
| O27 | A real edge with roughness r gives a 10-90% edge width larger than an ideal edge by an amount proportional to r divided by the PSF width. | test |
| O28 | Confocal resolution improves on widefield by sqrt(2) only for an infinitesimal pinhole, and a one Airy-unit pinhole gives a gain below 1.4. | test |
| O29 | OCT axial resolution is the coherence length in the sample rather than in air, and the refractive index changes it by more than 10% in tissue. | note |
| O30 | A super-resolution image that cannot be re-rendered from the raw localizations at a stated bin size is not a measurement. | note |
| O31 | Fourier ring correlation resolution depends on the bit threshold chosen, and the 1/7-bit and 1/2-bit conventions do not agree on the same data. | test |
| O32 | Splitting the data after drift correction understates the FRC resolution because the two halves share the correction. | test |
| O33 | An anisotropic PSF requires a resolution tensor; a single scalar FWHM hides at least a factor of two between axes in a light-sheet system. | test |
| O34 | A PSF measured through a tissue phantom at one depth does not predict the resolution at another depth to within 20%. | note |
| O35 | A centrally obscured aperture has a narrower core and higher sidelobes than a clear aperture, and its two-source resolution can be worse despite a smaller FWHM. | test |
| O36 | A Strehl ratio of 0.8 is a claim about peak intensity, not about two-source resolution, and the two can differ by 30%. | test |
| O37 | In the shot-noise limit with negligible read noise, localization precision is the PSF width divided by sqrt(N) per axis and is independent of pixel size below one third of the PSF width. | test |
| O38 | More than three pixels per FWHM add no localization information but do add read noise, so oversampling degrades precision at low signal. | test |
| O39 | A network trained on simulated PSFs cannot exceed the information in its input; a claimed gain is a claim about its prior and has to be measured as such. | test |
| O40 | The Abbe limit is a statement about the support of the OTF, not about the smallest visible feature; periodic patterns below the cutoff can be detected through aliasing. | test |
| O41 | Aliasing can move a periodic structure to an apparent spatial frequency, so a resolution measured on a periodic target is ambiguous without a sampling check. | test |
| O42 | In a scanning microscope the resolution is set by the product of the illumination and detection PSFs, so quoting only the illumination PSF overstates resolution by up to sqrt(2). | test |
| O43 | A single on-axis adaptive-optics PSF overstates the field-averaged resolution by more than 30% at 30 arcsec from the guide star. | note |
| O44 | A resolution measured at one wavelength cannot be transferred to another by scaling wavelength alone when the detector or the fluorophore spectrum changes. | note |
| O45 | A spectrometer's resolution is the convolution of the slit image, the pixel and the line-spread function, so quoting the pixel pitch overstates it by at least the slit width. | test |
| O46 | A spectrometer resolution claim should be verified with a narrow-line source at the operating wavelength, because a broadband source hides slit-width errors. | note |
| O47 | A 5% uncertainty in the PSF width produces at least a 5% uncertainty in a separation inferred at one PSF width, and much more below it. | test |
| O48 | Light-sheet axial resolution is set by the sheet thickness and is typically three times worse than the lateral resolution for a one-micrometre sheet. | note |
| O49 | A single three-dimensional resolution number cannot describe an anisotropic PSF; three widths and their covariance are required. | note |
| O50 | A resolution claim that survives only after background subtraction with a hand-tuned threshold is not reproducible. | note |
Fifty leads on the statistics that a scattering measurement rests on: coherence areas, contrast, correlation and the assumptions that turn an intensity fluctuation into a number.
| # | Lead | |
|---|---|---|
| O51 | Speckle contrast at a single point is unity for a fully developed speckle field regardless of the number of scattering events. | test |
| O52 | Contrast falls as one over sqrt(M) only when M independent coherence areas are averaged; averaging M pixels inside one coherence area does not reduce it. | test |
| O53 | The number of coherence areas in a square pixel is the area divided by pi times the intensity correlation area, not the area divided by the speckle area. | test |
| O54 | A contrast estimated from 200 pixels determines the number of coherence areas to within 10% only when that number is below about 60. | test |
| O55 | The intensity of a fully developed speckle field is exponentially distributed, so a measured single-point contrast below 0.9 indicates partial coherence, averaging or saturation. | test |
| O56 | Two wavelengths separated by 1% decorrelate a speckle pattern whose path-length spread exceeds 100 wavelengths. | test |
| O57 | The angular memory effect range of a slab of thickness L is wavelength over 2 pi L, so a 1 mm slab at 600 nm has a range near 0.1 mrad. | test |
| O58 | A diffusion coefficient extracted from the decay of the intensity autocorrelation assumes ergodicity, and in a non-ergodic sample the time average differs from the ensemble average by an amount that grows with contrast. | test |
| O59 | Dynamic light scattering with a fitted baseline biases the second cumulant, and the bias in the polydispersity index exceeds 10%. | test |
| O60 | The Siegert relation fails when the scattered field is not Gaussian, and the deviation appears as a nonzero third cumulant of the intensity. | test |
| O61 | A speckle contrast of 0.5 implies at least four coherence areas, and the inferred number is only a lower bound when the areas are correlated. | test |
| O62 | Laser speckle contrast imaging integrates velocity over the exposure, so one contrast value cannot separate speed from the width of the velocity distribution. | test |
| O63 | A laser speckle contrast calibration is instrument-specific and does not transfer between apertures. | note |
| O64 | Spatial contrast estimated over a 3 by 3 window is biased low by 5.7% because the sample variance has N-1 degrees of freedom in N pixels. | test |
| O65 | Speckle visibility spectroscopy with one exposure cannot separate decorrelation time from integration time when their ratio is below three. | test |
| O66 | The autocorrelation of a finite speckle sequence estimated with the standard estimator is biased low at lag tau by the factor (N-tau)/N, which is why baselines are fitted. | test |
| O67 | Multi-exposure speckle imaging calibrates a ratio that depends on the static scattering fraction, and that fraction is not identifiable from contrast alone. | test |
| O68 | The contrast of speckle from a turbid slab is independent of absorption to first order, so contrast alone cannot measure absorption without a path-length estimate. | test |
| O69 | The coherent backscattering cone width is one over k times the transport mean free path, so the cone measures that path length without a calibration. | test |
| O70 | The coherent backscattering enhancement factor is two for scalar waves and lower for vector waves, so a measured factor below two is not evidence of incomplete coherence. | test |
| O71 | A multimode fibre's angular memory effect range is set by its numerical aperture and length, and a 1 m fibre with 0.2 NA has a range below 1 mrad. | test |
| O72 | A transmission matrix measured at one temperature is invalid after a one-degree change in a centimetre-scale tissue sample. | note |
| O73 | Wavefront-shaping enhancement measured with one input mode overstates the enhancement available from a full basis by the ratio of controlled modes. | test |
| O74 | The number of useful modes in a scattering medium is limited by measurement SNR and not by the number of input times output modes. | test |
| O75 | A speckle spectrometer's resolution is the spectral correlation width, which is inversely proportional to the longest path delay. | test |
| O76 | A speckle spectrometer calibrated on one fibre cannot be transferred to another fibre without recalibration. | note |
| O77 | A time-averaged contrast from moving scatterers can mimic a static sample with fewer coherence areas. | test |
| O78 | Ghost imaging visibility falls as one over sqrt(N) for N shot-noise-limited measurements, not as one over N. | test |
| O79 | Ghost imaging resolution is set by the speckle size at the object, not by the bucket detector aperture. | test |
| O80 | A diffusion coefficient from a single speckle realization has an uncertainty that longer integration cannot reduce below the speckle noise; only more independent speckles can. | test |
| O81 | A dynamic light scattering fit that reports count rate and size as independent has double-counted the information because the count rate is used to derive the size. | test |
| O82 | Non-Gaussianity of the intensity distribution detects static scatterers more sensitively than the mean contrast does. | test |
| O83 | For a sinc field correlation the intensity correlation is sinc squared and therefore narrower than the field correlation, so speckle size inferred from intensity understates the field coherence. | test |
| O84 | A speckle size quoted from a camera image is the convolution of the speckle with the pixel, and the true size is recovered only when the pixel is at least three times smaller. | test |
| O85 | Speckle contrast is invariant to global intensity scaling but not to camera gamma or saturation, and a saturated pattern has reduced contrast. | test |
| O86 | An 8-bit camera with mean speckle intensity near ten counts underestimates contrast by more than 10% through quantization and the skew of the intensity distribution. | test |
| O87 | A speckle contrast measurement is not interpretable unless it reports the pixel count, exposure time and aperture. | note |
| O88 | A scattering medium's Green function is measurable only within the memory effect; outside it the matrix is diagonally dominant and its off-diagonal information is lost. | test |
| O89 | A scattering lens's focus is limited by the number of controlled modes, so controlling 100 modes gives a focus ten times worse than the diffraction limit. | test |
| O90 | The correlation length measured from a speckle pattern depends on whether it is defined from the field or the intensity, and the two differ by sqrt(2) for a Gaussian correlation. | test |
| O91 | A decorrelation time extracted from a single exposure depends on the exposure through a function that is not exponential, and inverting it requires a model of the velocity distribution. | test |
| O92 | Second-order speckle statistics are insensitive to the sign of the scattering phase function; only the anisotropy factor enters through the transport mean free path. | test |
| O93 | A spatial coherence measurement by fringe visibility gives a coherence area, not a source size, unless the source is known to be uniform and incoherent. | test |
| O94 | The Van Cittert-Zernike theorem requires an incoherent source, so a partially coherent LED's coherence length is not fixed by its emitting area alone. | test |
| O95 | A delayed self-heterodyne linewidth measurement is resolution-limited by the fibre delay, so a 1 km delay cannot resolve a 10 kHz linewidth. | note |
| O96 | A Brillouin linewidth is broadened by the acoustic decay time and by the laser linewidth in a way that one spectrum cannot separate. | note |
| O97 | Raman and fluorescence signals are separable by spectral width only if the fluorescence background is measured, because a single spectrum's baseline is degenerate with a broad Raman band. | test |
| O98 | A depolarization ratio depends on collection numerical aperture, so literature values from different instruments are not comparable without it. | note |
| O99 | A scattering coefficient from total transmission is underdetermined without the anisotropy factor. | test |
| O100 | The transmission eigenvalues of a chaotic cavity follow random-matrix statistics only in the diffusive limit, and the ballistic limit has a different distribution. | test |
Fifty leads on the detector as a measuring instrument: which noise terms scale with what, where the dynamic range actually ends, and what a calibration can and cannot transfer.
| # | Lead | |
|---|---|---|
| O101 | A read noise quoted in electrons at one gain does not specify the noise at another gain, and the conversion-gain uncertainty dominates below five electrons. | test |
| O102 | The linear regime of a photon transfer curve ends where the variance deviates from the mean by 5%, and that point rather than the datasheet full well is the usable full well. | test |
| O103 | sCMOS per-pixel gain and offset vary by more than 10%, so a global flat-field correction is insufficient for photon counting. | note |
| O104 | EMCCD gain amplifies clock-induced charge as well as signal, so the effective read-noise floor is set by clock-induced charge rather than by the read noise. | test |
| O105 | The stochastic EM gain has an excess noise factor of two in variance, which halves the SNR advantage over a conventional camera in the shot-noise limit. | test |
| O106 | A SPAD array's dead time makes its response nonlinear above 10% of the maximum count rate, and a single scalar correction fails. | test |
| O107 | Afterpulsing probability depends on count rate, so a calibration at low rate underestimates the correction at high rate. | test |
| O108 | A SPAD dark count rate roughly doubles every seven kelvin, so a room-temperature calibration cannot predict performance at zero Celsius. | note |
| O109 | A camera's dynamic range is not full well divided by read noise; it is full well divided by the noise floor at the exposure used, which includes dark current. | test |
| O110 | A 16-bit converter with two-electron read noise and a 30,000-electron full well delivers 13.9 effective bits, not 16. | test |
| O111 | Quantization noise is negligible only above about ten ADU, and below that the photon transfer curve is biased by the quantizer. | test |
| O112 | Fixed-pattern noise grows with temperature and is not removed by a dark frame taken at another temperature. | test |
| O113 | A hot-pixel population of 1% can dominate the total dark charge of a CCD even when the mean dark current is small. | note |
| O114 | Linearity calibrated at high flux does not constrain the response at low flux; a detector can be linear to 0.1% at ten thousand electrons and nonlinear at ten. | test |
| O115 | Read noise is independent of exposure, but the effective noise floor of a long exposure includes dark-current shot noise and grows as the square root of time. | test |
| O116 | A flat-field correction transfers the flat field's own noise into the image, adding noise of order one over sqrt(N_flat). | test |
| O117 | A photon transfer curve measured with a lamp is biased by the lamp's temporal fluctuation, and a 1% drift adds 10^-4 to the variance. | test |
| O118 | Conversion gain measured by photon transfer depends on correlated double sampling, so cameras with and without it return different gains. | test |
| O119 | A detector's linearity must be verified at the gain and temperature of the measurement; a datasheet table is not sufficient. | note |
| O120 | CMOS 1/f noise is not white, so a single read-noise number underestimates low-frequency noise by up to the square root of the log of the bandwidth ratio. | test |
| O121 | Bias drift over an hour exceeds read noise, so the effective noise floor of a long integration is drift rather than read noise. | note |
| O122 | Thermoelectric cooler set-point stability matters more than absolute temperature for long integrations. | note |
| O123 | A dynamic range quoted in decibels is ambiguous between power and amplitude ratios, and 60 dB can mean 1000:1 or 10^6:1. | test |
| O124 | Charge transfer inefficiency sets a brighter limit than the full well for CCDs, and 1% inefficiency at ten thousand electrons moves a hundred electrons. | note |
| O125 | A photomultiplier's photon-counting limit is set by pulse-pair resolution rather than by quantum efficiency. | test |
| O126 | A photomultiplier's gain drift with temperature exceeds its dark-count drift at low light levels. | note |
| O127 | Afterpulsing and dark count of a photomultiplier are not separable by a single dark measurement; a delayed-coincidence measurement is required. | test |
| O128 | An avalanche photodiode's excess noise factor depends on the ionization ratio, and quoting it without that ratio hides a factor-of-two range. | test |
| O129 | A superconducting nanowire detector's recovery time sets a maximum count rate lower than its timing jitter suggests. | test |
| O130 | SPAD timing jitter depends on excess bias, so a jitter quoted at one bias does not apply at another. | test |
| O131 | Quantum efficiency depends on polarization and angle of incidence, so a normal-incidence calibration overstates efficiency for f/1.4 optics. | note |
| O132 | Etaloning in a back-illuminated CCD is a calibration error rather than noise, and a flat field at another wavelength does not remove it. | note |
| O133 | Read noise includes amplifier noise and quantization, and the two scale differently with gain. | test |
| O134 | A camera's dark noise floor is not its illuminated noise floor, because the sense-node capacitance changes with signal. | test |
| O135 | Detector nonlinearity at the top of the range is usually compressive, so a two-point calibration underestimates flux by several per cent at 80% of full well. | note |
| O136 | A dynamic range claim should state exposure time and frame rate, because binning and speed change the effective full well. | note |
| O137 | Binning improves signal-to-read-noise by sqrt(N) and reduces resolution correspondingly, and the trade should be reported. | test |
| O138 | Binned or compressed detector data have spatially correlated noise, so the effective number of independent pixels is below the pixel count. | test |
| O139 | A 1% detector calibration requires a reference source with smaller uncertainty, and transfer standards are the limiting factor. | note |
| O140 | Photodiode transimpedance linearity is limited by the feedback resistor's voltage coefficient at high flux. | test |
| O141 | Lock-in detection at long integration is limited by reference phase noise rather than detector noise. | test |
| O142 | The Allan variance of a detector output has a minimum at an integration time set by dark current, and longer integration increases uncertainty. | test |
| O143 | A single noise number cannot describe a non-Gaussian detector, because the 5-sigma threshold depends on the tails. | test |
| O144 | SPAD array dark counts are spatially correlated through crosstalk, so the array dark count is not the sum of the pixel dark counts. | note |
| O145 | A photon-counting detector's dynamic range is limited at the top by pile-up rather than saturation, and pile-up correction requires the pulse shape. | test |
| O146 | A detector's response time and bandwidth are not reciprocals when the impulse response is not exponential. | test |
| O147 | A spectrometer's wavelength calibration drifts with temperature more than its intensity calibration. | note |
| O148 | Flat-field correction should precede background subtraction, or the noise is misweighted. | test |
| O149 | Photon transfer assumes a Poisson source, and an LED's excess intensity noise biases the gain low. | test |
| O150 | Detector calibration should report the covariance between gain and offset, because they are fitted together and their errors are correlated. | note |
Fifty leads on reconstruction: how much of an image is data, how much is prior, and how the difference could be measured rather than asserted.
| # | Lead | |
|---|---|---|
| O151 | A reconstruction from undersampled data is a sample from a posterior rather than an estimate of the object, and reporting one sample as the object overstates certainty. | test |
| O152 | A lensless camera records as many independent numbers as the rank of its forward model, not as many as it has pixels. | test |
| O153 | A network trained on one phantom class hallucinates that class in pure noise, and the rate is measurable by reconstructing noise. | test |
| O154 | The Deep Image Prior's effective degrees of freedom grow with iteration count, so early stopping is a prior rather than a convergence criterion. | test |
| O155 | Total-variation regularization removes texture and creates piecewise-constant regions, so the reported resolution is the TV scale rather than the optical one. | test |
| O156 | A plug-and-play denoiser's implicit prior is measurable by its response to a delta function, and a response narrower than the PSF means super-resolution by prior. | test |
| O157 | Compressed sensing recovery requires incoherence between sampling and sparsity bases, and a lensless random mask satisfies it only above a measurement count that scales with sparsity. | test |
| O158 | Stability of a reconstruction under a change of random seed measures the prior's strength, not the data's information. | test |
| O159 | The photon count needed for a computational reconstruction scales with the number of unknowns rather than with the number of pixels when the prior is weak. | test |
| O160 | A physics-informed network that learns the forward model can absorb a mis-calibrated PSF and hide the miscalibration. | test |
| O161 | An end-to-end network trained on simulated PSFs fails silently on real PSFs outside its training distribution. | test |
| O162 | A diffusion model's posterior sampling is only as good as its likelihood approximation, and a Gaussian likelihood at the wrong noise level gives confident wrong images. | test |
| O163 | The resolution of a computational image can be measured by the Fourier ring correlation between independent noise realizations, and that measures the prior rather than the data. | test |
| O164 | A single-image super-resolution network trained on natural images cannot recover information absent from the input; its output is a prior-conditional expectation. | note |
| O165 | An uncertainty map calibrated on synthetic data loses coverage by more than a factor of two on real data. | note |
| O166 | Ptychography is unique up to global phase and translation only when probe overlap exceeds 60%, and below that the phase problem has ambiguous solutions. | test |
| O167 | Fourier ptychography's synthetic aperture is limited by the SNR of the high-angle images rather than by the illumination numerical aperture. | test |
| O168 | Phase retrieval from a single intensity image has a twin-image ambiguity, and a support constraint or two defocus planes are required for uniqueness. | test |
| O169 | A holographic reconstruction's twin image and zero order are deterministic artifacts rather than noise, and a prior removes them only by assuming sparsity. | test |
| O170 | A lensless camera's field of view and resolution trade off through the mask-to-sensor distance, so increasing the distance improves resolution and reduces field. | test |
| O171 | The information recorded by a compressive image is bounded by the number of measurements times the bits per measurement, not by the pixel count. | test |
| O172 | A sparsity prior reports a sparse object even when the truth is dense, and the measurement residual is the only diagnostic. | test |
| O173 | A neural field fit to a set of views can reproduce every training view and fail on a novel view without any change in training loss. | test |
| O174 | A generative prior's support excludes objects outside its training distribution, so an out-of-distribution reconstruction is a projection onto the training set. | test |
| O175 | A self-supervised denoiser trained on noisy images assumes independent noise, and correlated noise is learned as signal. | test |
| O176 | Blind deconvolution is unique only up to scale and shift, because the PSF and the object can be exchanged. | test |
| O177 | Blind deconvolution with a parametric PSF is identifiable when the parametric family is not invariant under convolution with the object class. | test |
| O178 | Estimating the PSF and the object from the same data produces a bias that grows with PSF uncertainty and is not removed by more iterations. | test |
| O179 | Bayesian uncertainty is only as good as the prior, and a misspecified prior can give credible intervals with zero coverage. | test |
| O180 | A reconstruction network trained on a small dataset leaks that dataset, and its outputs can be inverted toward the training images. | note |
| O181 | A computed image is not a measurement unless the raw data and the forward model are reported with it. | note |
| O182 | The hallucination rate of a reconstruction method is measurable by injecting a known absent object and counting false detections. | test |
| O183 | Reconstruction fidelity should be reported as a residual in the measurement domain rather than as PSNR in the image domain. | test |
| O184 | PSNR and SSIM are not monotone in information content, and a smoother image can score higher while being less correct. | test |
| O185 | An L2-trained network returns the posterior mean and a GAN returns a sample; neither is the object. | test |
| O186 | The effective resolution of a regularized reconstruction is the width of its resolution kernel, computable from the Jacobian of the reconstruction operator. | test |
| O187 | A reconstruction's resolution kernel is shift-variant near the field edge, so a single FWHM overstates edge resolution. | test |
| O188 | A compressive camera's point-spread function is not shift-invariant when the coded mask is finite, so resolution varies across the field. | test |
| O189 | A single-shot computational imaging claim usually hides a multiplexing loss, and photon efficiency is lower than a raster scan by the multiplex factor. | test |
| O190 | The number of resolvable points in a computational image is bounded by the optical space-bandwidth product, not by the sensor pixel count. | test |
| O191 | A sensor with more pixels than the optical space-bandwidth product records redundancy that can reduce noise but cannot increase resolution. | test |
| O192 | A learned prior trained on another microscope's PSF transfers only if the PSF is normalized, and the transfer error is proportional to the mismatch. | test |
| O193 | An intensity-only reconstruction can be visually plausible with the wrong phase, because phase is not measured. | test |
| O194 | A network's receptive field limits the spatial range over which it enforces consistency, so a large object is locally rather than globally constrained. | test |
| O195 | Digital aberration correction that maximizes sharpness can introduce an aberration matching the object's spectrum. | test |
| O196 | The information content of a computational image should be reported in bits from the measurement's Fisher information rather than from the pixel count. | note |
| O197 | A benchmark reporting mean PSNR hides failures, and worst-decile performance is the relevant number for measurement. | test |
| O198 | Runtime is part of a reconstruction method's measurement model when the method is early-stopped, so methods compared at different runtimes are not comparable. | test |
| O199 | Generative samples are not calibrated probabilities, and using them to claim a detection at a stated confidence is invalid without a calibration set. | test |
| O200 | A computational imaging claim should state what was measured, what was assumed and what was generated, and most papers state only the first. | note |
Part 2 · tests run
Three computations, all synthetic, each with a known generating truth. Code: incoprea_nov3/code/photonics_leads_compute.py. Output: incoprea_nov3/results/photonics_leads.json. Seed 20261103, numpy 2.5.4. Re-run with python3 photonics_leads_compute.py; the numbers reproduce exactly.
Two equal point sources are imaged by a Gaussian PSF of width σ = 1 on a 321-point grid spanning ±4σ, with a separation s expressed in units of σ. The analysis fits two Gaussian sources with the width fixed at σm = (1+ε)σ and one free amplitude; the data are symmetrised so the equal-amplitude fit is exact. The reported resolution gain is G = σ/s, so a separation of 0.5σ is a claimed 2× gain. The question is what a small error in the width does to the recovered separation.
| ε = width error | s = 0.30σ | s = 0.40σ | s = 0.50σ | s = 0.70σ | s = 1.00σ |
|---|---|---|---|---|---|
| -0.20 | +265.2% | +179.0% | +128.3% | +72.6% | +34.0% |
| -0.10 | +189.8% | +125.3% | +88.2% | +48.6% | +22.5% |
| -0.05 | +124.0% | +79.4% | +54.4% | +28.8% | +13.0% |
| -0.02 | +63.9% | +39.0% | +25.8% | +13.0% | +5.7% |
| +0.00 | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| +0.02 | collapsed | -90.0% | -38.3% | -16.1% | -6.5% |
| +0.05 | collapsed | collapsed | collapsed | -52.9% | -18.3% |
| +0.10 | collapsed | collapsed | collapsed | collapsed | -47.3% |
| +0.20 | collapsed | collapsed | collapsed | collapsed | collapsed |
Read the sign of ε carefully. A model that is narrower than the truth (ε < 0) pushes the recovered separation up: at s = 0.4σ a 2% error gives 39.0%, and at 0.3σ the same error gives 63.9%. A model that is wider (ε > 0) pushes the separation down and, below about 0.7σ, eventually collapses the pair to a single source: the fit returns s = 0, which is honest (“unresolved”) but is a different claim from the one the analysis set out to make. At s = 1.0σ the same 2% error gives only 5.7% and -6.5%: model error matters more, in relative terms, the harder the resolution claim.
At s = 0.5σ with peak SNR 500 and 400 noise draws per case, the statistical error of the recovered separation is 0.0026σ, or 0.53%. The model error is far larger.
| ε | mean recovered s | sd | bias | reported gain / true gain | collapse rate |
|---|---|---|---|---|---|
| -0.05 | 0.7721 | 0.0015 | +54.4% | 0.648 | 0.00 |
| -0.02 | 0.6289 | 0.0019 | +25.8% | 0.795 | 0.00 |
| +0.00 | 0.5000 | 0.0026 | +0.0% | 1.000 | 0.00 |
| +0.02 | 0.3085 | 0.0044 | -38.3% | 1.621 | 0.00 |
| +0.05 | 0.0000 | 0.0000 | -100.0% | — | 1.00 |
A 2% width error produces a bias of 25.8% or -38.3%, which is 49 and 73 times the photon-noise error. The claimed gain of 2× is reported as 1.59× or 3.24×: one is 80% of the claim, the other is 62% above it. A 5% width error either shrinks the reported gain to 1.30× from the true 2× or collapses the pair in 100% of draws.
The PSF need not be Gaussian. With a Lorentzian object of the same FWHM fitted by a Gaussian of fixed width, the recovered separation is driven upward by the mismatch in the wings:
| mismatch | true s | recovered s | bias |
|---|---|---|---|
| Lorentzian object, FWHM-matched Gaussian fit, fixed width | 0.40 | 1.2642 | +216.0% |
| Lorentzian object, Gaussian fit with free width | 0.40 | 0.8288 | +107.2% |
| Lorentzian object, FWHM-matched Gaussian fit, fixed width | 0.70 | 1.3979 | +99.7% |
| Lorentzian object, Gaussian fit with free width | 0.70 | 1.0669 | +52.4% |
At s = 0.4σ the fixed-width fit returns 1.26σ, a bias of 216%. Fitting the width as a free parameter halves the bias but does not remove it (107% at 0.4σ, 52% at 0.7σ). The reason is that a Gaussian cannot match a Lorentzian at both the core and the wings, and the fit spends the difference on separation. A model-error budget that considers only the width therefore understates the problem.
The result, stated plainly. At a claimed 2× gain, a 2% error in PSF width moves the recovered separation by +26% or −38%, against a photon-noise error of 0.5%. A 2× super-resolution gain does not survive a 2% model error in this model. What survives is the part of the gain that the model can support, and that part has to be measured by perturbing the model, not assumed.
A detector that averages M independent coherence areas sees a contrast c = 1/√M. That is exact for exponential intensity statistics and it is the relation most measurements use in reverse to report a number of coherence areas. Simulating 200,000 pixels per case:
| M coherence areas | simulated contrast | 1/√M | contrast × √M | 1/contrast² |
|---|---|---|---|---|
| 1 | 1.0026 | 1.0000 | 1.0026 | 0.99 |
| 2 | 0.7080 | 0.7071 | 1.0013 | 1.99 |
| 4 | 0.4983 | 0.5000 | 0.9967 | 4.03 |
| 8 | 0.3532 | 0.3536 | 0.9991 | 8.01 |
| 16 | 0.2503 | 0.2500 | 1.0010 | 15.97 |
| 64 | 0.1251 | 0.1250 | 1.0008 | 63.90 |
| 256 | 0.0624 | 0.0625 | 0.9982 | 256.93 |
The law holds to the third decimal across two and a half decades (c√M between 0.997 and 1.003). What does not hold is the inversion: the estimator 1/c² has a spread that depends on the number of pixels used to estimate c. Median and 16–84% interval of the inferred M:
| M | n = 200 | n = 2,000 | n = 20,000 |
|---|---|---|---|
| 1 | 1.02 [0.88, 1.16] | 1.00 [0.96, 1.05] | 1.00 [0.99, 1.01] |
| 2 | 2.01 [1.82, 2.27] | 2.01 [1.94, 2.09] | 2.00 [1.98, 2.03] |
| 4 | 4.08 [3.60, 4.56] | 3.99 [3.87, 4.13] | 4.00 [3.96, 4.04] |
| 16 | 16.02 [14.55, 17.59] | 16.04 [15.44, 16.53] | 16.01 [15.85, 16.18] |
| 64 | 64.29 [58.65, 71.08] | 64.41 [62.28, 66.39] | 63.97 [63.42, 64.62] |
At M = 64 and 200 pixels the interval is roughly ±10%, so a reported “64 coherence areas” from a 200-pixel patch is not distinguishable from 58 or 71. At M = 4 the same 200 pixels give ±12%. The number of coherence areas is a property of the field; the precision of the reported number is a property of the estimator and the patch size, and the two are usually conflated.
The 1/√M law assumes independence. For a circular complex Gaussian field whose coherence matrix is equicorrelated, C = (1−ρ)I + ρJ, the averaged intensity has contrast² = tr(C²)/M², which tends to ρ as M grows. The floor is ρ, not zero. Simulated contrast (exact values agree to within 0.005 in every cell):
| M | ρ = 0 | ρ = 0.05 | ρ = 0.20 | ρ = 0.50 | 1/√M |
|---|---|---|---|---|---|
| 1 | 1.0026 | 0.9949 | 1.0000 | 0.9954 | 1.0000 |
| 2 | 0.7104 | 0.7098 | 0.7283 | 0.7875 | 0.7071 |
| 4 | 0.5034 | 0.5030 | 0.5277 | 0.6604 | 0.5000 |
| 16 | 0.2501 | 0.2535 | 0.3141 | 0.5464 | 0.2500 |
| 64 | 0.1254 | 0.1346 | 0.2359 | 0.5126 | 0.1250 |
| 256 | 0.0624 | 0.0801 | 0.2100 | 0.5014 | 0.0625 |
At ρ = 0.20 and M = 256 the measured contrast is 0.210, against 0.062 predicted by 1/√M — a factor 3.4. At ρ = 0.50 the contrast stalls at 0.50 no matter how many areas are averaged. Any inference of M from contrast in a correlated field therefore overestimates M, and the error grows with M: more averaging buys less than the law promises.
The third ambiguity is geometric. A square pixel of side L over a speckle field with intensity correlation exp(−r²/ℓ²) has contrast² = L−4[∫(L−|u|)exp(−u²/ℓ²)du]², so for large L the contrast is √πℓ/L and the effective number of areas is (L/ℓ)²/π, not (L/ℓ)². A 2D FFT simulation with ℓ = 4 grid cells and 48 independent tiles:
| L/ℓ | simulated contrast | exact integral | (L/ℓ)⁻¹ | exact / naive | Meff |
|---|---|---|---|---|---|
| 1.0 | 0.8689 | 0.8615 | 1.0000 | 0.86 | 0.32 |
| 2.0 | 0.6401 | 0.6367 | 0.5000 | 1.27 | 1.27 |
| 4.0 | 0.3808 | 0.3806 | 0.2500 | 1.52 | 5.09 |
| 8.0 | 0.2060 | 0.2059 | 0.1250 | 1.65 | 20.37 |
| 16.0 | 0.1070 | 0.1069 | 0.0625 | 1.71 | 81.49 |
| 32.0 | 0.0544 | 0.0544 | 0.0312 | 1.74 | 325.95 |
The simulation matches the integral to about 1% at every L. The naive contrast (L/ℓ)⁻¹ is low by a factor that rises to √π ≈ 1.77 at large L, so the naive count (L/ℓ)² overestimates Meff by π: at L/ℓ = 8 the naive count gives 64 areas, the exact count gives 20.4, and the measured contrast gives 23.6. The coefficient depends on the aperture and on the correlation shape, so “coherence areas per pixel” has no universal definition. What has a definition is the contrast, and it is the contrast that should be reported.
The result, stated plainly. c = 1/√M is exact and the inversion is not: 200 pixels determine M to about 10% only below M ≈ 60, and the relation fails altogether when the areas are correlated, where contrast stops at ρ. A “number of coherence areas” derived from contrast without stating independence, pixel size and correlation is not a measurement of the field.
Let Φ be the source rate at the detector, t the exposure, D the dark or background rate per pixel, N the number of pixels and σr the read noise per pixel. With SNR = Φt/[Φt + Dt + Nσr²]1/2, the flux that reaches SNR = k solves a quadratic:
Φmin(t) = [k² + √(k⁴ + 4k²(Dt + Nσr²))] / (2t)
Three configurations: A, read-noise only (σr = 1 e−, N = 1, D = 0); B, sCMOS-like (σr = 5 e−, N = 16, D = 0.01 e−/s/px); C, background-dominated (σr = 2 e−, N = 4, D = 1 e−/s/px, so read and background variance are equal at t = 16 s).
| t (s) | A: Φmin | B: Φmin | C: Φmin | C: local slope |
|---|---|---|---|---|
| 0.001 | 2.596×104 | 1.133×105 | 3.609×104 | -1.000 |
| 0.003 | 8.654×103 | 3.776×104 | 1.203×104 | -1.000 |
| 0.01 | 2.596×103 | 1.133×104 | 3.609×103 | -1.000 |
| 0.03 | 8.654×102 | 3.776×103 | 1.203×103 | -0.999 |
| 0.1 | 2.596×102 | 1.133×103 | 3.614×102 | -0.998 |
| 0.3 | 8.654×101 | 3.776×102 | 1.208×102 | -0.995 |
| 1 | 2.596×101 | 1.133×102 | 3.661×101 | -0.983 |
| 3 | 8.654×100 | 3.776×101 | 1.254×101 | -0.954 |
| 10 | 2.596×100 | 1.133×101 | 4.089×100 | -0.884 |
| 30 | 8.654×10-1 | 3.777×100 | 1.621×100 | -0.786 |
| 100 | 2.596×10-1 | 1.134×100 | 6.778×10-1 | -0.673 |
| 300 | 8.654×10-2 | 3.788×10-1 | 3.409×10-1 | -0.597 |
| 1000 | 2.596×10-2 | 1.145×10-1 | 1.724×10-1 | -0.550 |
| 3000 | 8.654×10-3 | 3.898×10-2 | 9.579×10-2 | -0.527 |
| 10000 | 2.596×10-3 | 1.250×10-2 | 5.131×10-2 | -0.519 |
The local slope is −1 while the read-noise term dominates and approaches −1/2 once the background term does. Configuration C gives -0.875 over 1–100 s and -0.555 over 100–10,000 s. A has no background term at all and stays at −1; B is still read-limited at t = 10,000 s because its read/background crossover is 40000 s. There is no interior optimum. Φmin falls monotonically with t, so the longest exposure the full well allows is always the best detection limit, and an “optimal integration time” quoted without a saturation or drift constraint is not optimal for this noise model.
The same Φ at SNR = 5 is a different detection probability depending on how the threshold is set. With a blank-sky threshold k[N(Dt+σr²)]1/2 the source shot noise is not in the threshold; with a total-noise threshold it is. At t = 1 s:
| quantity at t = 1 s | A: read-noise only | B: sCMOS-like |
|---|---|---|
| Φ at SNR = 5 | 2.596×101 | 1.133×102 |
| blank-sky threshold | 5.000×100 | 1.000×102 |
| total-noise threshold | 2.596×101 | 1.133×102 |
| P(detect), blank-sky threshold | 1.000 | 0.723 |
| P(detect), total-noise threshold | 0.489 | 0.505 |
| flux factor for P = 0.95, blank-sky | 0.408 | 1.220 |
| flux factor for P = 0.95, total | 1.738 | 1.384 |
| simulated P at that 95% flux, blank-sky | 0.959 | 0.949 |
| simulated P at that 95% flux, total | 0.953 | 0.951 |
The nominal 5σ flux in the read-noise-limited case A is detected with probability 1.00 against a blank-sky threshold — the threshold is 5 e− while the flux is 26.0 e− — and with probability 0.49 against a total-noise threshold. In case B the two conventions give 0.72 and 0.51. Neither is 0.95. The flux needed for 95% completeness is 1.22× or 1.38× the nominal limit in case B, and 1.74× in case A. The two conventions bracket the familiar Gaussian rule: in the shot-noise limit 95% completeness needs (1 + 1.645/5)² = 1.766×, close to the measured 1.74×.
The probability curve makes the point without the table. For case B at t = 1 s, the simulated detection probability rises from 0.02 at half the nominal flux to 0.96 at 1.25× and 0.999 at 1.5×. A claim that a source is “detected at 5σ” is a claim about a threshold crossing, and the probability of that crossing at the flux the formula calls 5σ depends on a convention that is almost never stated.
The result, stated plainly. Φmin ∝ t−1 while read noise dominates and t−1/2 once the background does, with no interior optimum; and the nominal 5σ flux is a 49% or 100% detection depending on the threshold convention. The detection limit is a curve indexed by a probability, not a single number.
Part 3 · proof
Status: proved. The propositions below are analytic. The table at the end is a numerical check of the rank and conditioning statements, computed in the same script as the tests.
With e = 0, the map x ↦ Ax is injective if and only if rank(A) = n. If rank(A) = r < n, then for every y in the range of A the solution set is an affine subspace xp + ker(A) of dimension n − r, and no measurement can determine the component of x in ker(A). The linear functionals of x that are determined are exactly the rows of A, a space of dimension r.
Proof. If rank(A) = n then Ax = Ay implies A(x−y) = 0, and a full-column-rank A has trivial kernel, so x = y. If rank(A) < n, choose any nonzero v ∈ ker(A); then x and x + v are distinct and produce the same y, so the map is not injective. The solution set for a consistent y is the coset xp + ker(A), whose dimension is n − r by rank–nullity. A functional φTx is determined for all x exactly when φ annihilates ker(A), i.e. when φ lies in the row space. ∎
Corollary. The minimum-norm least-squares solution x̂ = A+y is one representative of that coset. It is the solution closest to the origin, which is a choice of prior (a zero-mean Gaussian prior with infinite variance in the row space and zero variance in the kernel), not a consequence of the data.
For a shift-invariant system on an n-point grid, A is circulant and is diagonalised by the discrete Fourier transform, so rank(A) = #{k : H(k) ≠ 0}, where H is the optical transfer function. If H(k) = 0 for |k| > kc, then nullity = n − (2kc + 1) in one dimension, and the null space is spanned by the complex exponentials outside the passband. Two objects that differ only outside the passband produce identical data; any deterministic estimator returns the same value for both, so at most one of them can be correct. Every spatial frequency in a reconstruction above the cutoff was supplied by the prior.
Proof. A circulant matrix has eigenvalues H(k) with the Fourier modes as eigenvectors, so its rank is the number of nonzero eigenvalues. The kernel is the span of the eigenvectors with H(k) = 0, which is exactly the set of frequencies outside the passband. The last sentence follows because the data for the two objects are equal, so no function of the data can distinguish them. ∎
Remark. This is why no algorithm, linear or not, can recover the missing band from noise-free data: the missing band is not weakly determined, it is absent. A real OTF has no exact zeros, so the kernel is trivial in exact arithmetic; the proposition then applies to the numerical kernel, the directions whose singular values are below the noise.
Let A be invertible, y ≠ 0, and suppose the reconstruction uses A + δA on data y + δy. If κ(A)||δA||/||A|| < 1, then
||x̂ − x|| / ||x|| ≤ [κ / (1 − κ||δA||/||A||)] · (||δA||/||A|| + ||δy||/||y||)
Proof. x̂ − x = (A+δA)−1(y+δy) − A−1y = −(A+δA)−1δA x + (A+δA)−1δy. Taking norms gives ||x̂−x|| ≤ ||(A+δA)−1||(||δA||||x|| + ||δy||). The Neumann bound gives ||(A+δA)−1|| ≤ ||A−1||/(1 − ||A−1δA||), and ||A−1δA|| ≤ κ||δA||/||A||. Dividing by ||x|| and using 1/(||A||||x||) ≤ 1/||y|| yields the stated bound. ∎
Corollary (Gaussian PSF). For a Gaussian PSF of width σ pixels the OTF is H(k) = exp(−σ²k²/2), so κ = H(0)/H(π) = exp(π²σ²/2). At σ = 2 pixels, κ ≈ 3.6×108; at σ = 3 pixels it exceeds 1019, beyond double precision. The highest spatial frequency is invertible only if the model is known to a relative accuracy of 1/κ, which is the honest form of the statement that super-resolution is prior-limited rather than photon-limited once the PSF is wider than a pixel or two.
Connection to T1. A two-source separation s is a near-null direction: the two columns of the fitting basis have condition number ≈ 2.83/s, listed in the third table below. Proposition 3 bounds the damage from a model error in that direction, and T1 measures it: a 2% error at s = 0.5σ produces 26 to 38%, of the same order as the linear bound with κ = 7.1 at s = 0.4σ, and the extra factor comes from the nonlinear way the fit trades separation against width.
Three forward models, all computed in the same script. First, an ideal low-pass OTF with 2kc+1 passing bins on n = 129 samples; the rank and nullity are exact integers and the null space is the stated dimension:
| cutoff kc (bins) | n | rank | 2kc+1 | nullity |
|---|---|---|---|---|
| 8 | 129 | 17 | 17 | 112 |
| 16 | 129 | 33 | 33 | 96 |
| 32 | 129 | 65 | 65 | 64 |
Second, a Gaussian PSF, which has no exact spectral zeros and therefore full rank, but a condition number that grows exponentially with the square of the PSF width. The SVD column is blank once κ exceeds 1012, where double precision can no longer resolve the smallest singular value:
| PSF σ (pixels) | κ = exp(π²σ²/2) | κ from SVD | modes above 10−3 |
|---|---|---|---|
| 1.0 | 1.390×102 | 1.288×102 | 129 |
| 2.0 | 3.738×108 | 2.756×108 | 77 |
| 3.0 | 1.943×1019 | — | 51 |
| 4.0 | 1.952×1034 | — | 39 |
Third, the two-source basis from T1, which is full rank at every separation but increasingly ill-conditioned as the separation falls:
| two-source separation s (σ) | κ of the 2-column basis |
|---|---|
| 0.10 | 28.28 |
| 0.20 | 14.14 |
| 0.30 | 9.43 |
| 0.40 | 7.07 |
| 0.70 | 4.04 |
| 1.00 | 2.84 |
| 2.00 | 1.47 |
The proof, stated in one line. A linear forward model determines its object if and only if its matrix has full column rank; otherwise only the row-space component is determined, the kernel component is supplied by the prior, and near-null directions amplify model error by the condition number.
Part 4 · limits
If one sentence survives: a resolution, a coherence area and a detection limit are all model-dependent numbers, and in each case the model error is larger than the photon noise at the point where the claim is most ambitious — 26 to 38% from a 2% PSF error, a contrast floor at ρ, and a nominal 5σ that is a 49% to 100% detection depending on a convention nobody states.
Incoprea Research · leads O · 3 November 2026. Two hundred leads, three simulations, one proof, no measured data. Code and JSON in incoprea_nov3/code/ and incoprea_nov3/results/. No novelty claimed; no systematic literature search.