Pith. sign in

REVIEW 4 major objections 4 minor

Quantum random number generation using spatial quantum noise of light

T0 review · 4 major / 4 minor · reviewed 2026-08-01 · deepseek-v4-flash

Pith's one-line read A camera's frame-subtracted spatial shot noise from a laser yields raw random bits at 5.92 Gbps, passing NIST and Diehard without algorithmic extraction.

desk verdict Camera-based QRNG idea is new and the experiment is real, but the 5.92 Gbps burst rate treats 30 correlated difference images as independent entropy sources. read the letter →

arxiv 2607.26486 v2 pith:ISLC4KZO submitted 2026-07-29 quant-ph physics.optics

classification quant-phphysics.optics PACS 03.67.-a42.50.-p
keywords quantumrandomnumbergenerationspatialshotnoisecoherentstatesEMCCDextractor-freeNISTSP800-22Diehardtestsmin-entropy
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper sets out to show that the spatial intensity fluctuations of a coherent laser beam, measured as frame-to-frame differences on a camera, are quantum shot noise and can serve as a direct randomness source. It reports that the three least-significant bits of these fluctuation images pass both the NIST SP 800-22 and Diehard test suites, with a min-entropy of 0.9966 per bit, and that the instantaneous bit rate reaches 5.92 Gbps without any algorithmic randomness extraction. The sustained rate is limited to 7.5 Mbps by the camera's serial readout, but the entropy source itself is parallel and, the paper argues, scales with pixel count. If correct, this would be a simple, extractor-free path to high-speed quantum random number generation.

What carries the argument

The mechanism is the frame-subtraction of kinetic-mode EMCCD images of two equal-power coherent pulses: subtracting consecutive frames removes the classical beam profile and leaves δI(m,n), the spatial quantum fluctuation. Its quantum character is established by the noise ratio NR = Var(δI)/mean photon number ≈ 1, invariant under spatial binning, and by the absence of correlation peaks in cross- and auto-correlation maps. The bit extraction takes the three lowest-order bits of |δI|, relying on the variance of the shot-noise distribution being much larger than the digitization step, making those bits equiprobable.

What would settle it

Compute the mutual information between two difference images that share a frame (for instance, F1−F2 and F1−F3). If the shared-frame mutual information is large relative to each image's min-entropy, the 30-pair summation overcounts independent entropy; likewise, rerunning the NIST and Diehard suites on the five consecutive differences only (F1−F2, ..., F5−F6) would reveal whether the extra pairs were masking correlations.

Watch

Extended reading notes

Core claim

The central claim is that the spatial shot noise of coherent states, once static backgrounds are removed by subtracting consecutive EMCCD frames, is a spatially independent, Poissonian fluctuation field. Verified via spatial cross- and auto-correlation, a noise ratio that stays near unity under spatial binning, and a 29 dB shot-noise-to-background SNR, this field provides the entropy. Taking the three least-significant bits of the absolute fluctuation values yields a raw bitstream with min-entropy 0.9966 per bit that passes NIST SP 800-22 and Diehard without post-processing; the 30 frame-pair combinations from a single six-frame acquisition give 2.025e6 bits per capture, corresponding to 5.9

Load-bearing premise

The load-bearing premise is that the 30 frame-difference images generated from one six-frame acquisition are statistically independent entropy sources, even though every image shares frames with others, so any shared-frame correlation would lower the true entropy below the claimed bit count.

Editorial extensions

If this is right

  • If the claim holds, spatial shot noise provides a random source that needs no algorithmic extractor, eliminating a traditional entropy bottleneck.
  • The instantaneous rate scales with pixel count and frame combinations: the paper projects 11.45 Gbps by illuminating the full 170x512 sensor region.
  • The sustained throughput is limited by the EMCCD readout electronics, not the quantum source, so faster low-noise readout would directly raise the continuous rate.
  • The method's spatial parallelism and positive statistical test results suggest it could be combined with source-independent QRNG security proofs.
  • The noise-ratio-versus-binning analysis provides a reusable diagnostic for verifying that detected fluctuations are shot-noise-limited and free of detector-induced correlations.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The paper's 5.92 Gbps figure hinges on treating all 30 pairwise frame differences as independent; a direct measurement of mutual information between differences sharing a frame (e.g., F1−F2 vs F1−F3) would test whether the effective independent entropy per acquisition is lower than 2.025e6 bits.
  • The three-LSB extraction depth was chosen from min-entropy measurements; a systematic scan of illumination power, exposure time, and binning would delimit the region where extractor-free operation survives, which the paper does not fully map.
  • The combinatorial frame-subtraction idea is not specific to EMCCDs; any low-noise array detector with kinetic or frame-straddling acquisition could apply the same 30-image trick, with the noise-ratio-invariance test as a quality gate.
  • The paper leaves the source-independent certification as future work; pairing its spatial-parallel scheme with a security proof would be the natural next step.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 4 minor

Summary. The paper reports a quantum random number generator based on spatial intensity fluctuations of coherent states detected with an EMCCD camera in kinetic mode. Two balanced coherent pulses are imaged; frame subtraction removes the mean profile; the residual fluctuations are attributed to quantum shot noise. The authors define a noise ratio (NR), verify its invariance with binning, and report NR≈1 as evidence of Poissonian statistics. Random bits are obtained by taking the absolute value of each fluctuation image and extracting the three least significant bits per pixel. From a six-frame acquisition they form 30 pairwise frame-difference images, and from a 150×150 ROI per image they claim 2.025×10^6 raw bits, corresponding to 5.92 Gbps instantaneous rate without extractor. The bitstream passes NIST SP 800-22 and Diehard suites; min-entropy is reported as 0.9966 per bit. The sustained rate is stated as 7.5 Mbps due to serial readout.

Significance. If the claims hold, this is a notable contribution: it demonstrates a massively parallel, extractor-free QRNG based on spatial shot noise, with a high instantaneous bit rate from a relatively simple setup. The use of EMCCD kinetic-mode imaging to obtain many spatial entropy sources is an interesting direction, and the shot-noise analysis and statistical testing are in the right spirit. The paper also gives a projected 11.45 Gbps rate with full sensor illumination. The significance of the result, however, depends critically on the independence of the 30 difference images and on the soundness of the entropy accounting, because the headline 5.92 Gbps rate is obtained by summing bits from those images as if they were independent sources.

major comments (4)
  1. [Eq. (4) and Fig. 2(c)] The noise ratio as defined in Eq. (4) does not equal 1 for independent Poisson fluctuations. If N_{L,n}, N_{L,n+1}, N_{R,n}, N_{R,n+1} are independent Poisson variables each with mean μ, the numerator has variance 4μ while the denominator ⟨N_L⟩+⟨N_R⟩ = 2μ, giving NR = 2. The paper instead reports NR≈1 as the Poissonian expectation (Fig. 2(c)). Either a factor of 1/2 is missing, the numerator is intended to be the variance of a single frame difference, or an unstated normalization is used. This needs clarification and correction; as written the central shot-noise validation is off by a factor of two.
  2. [Random bit extraction (combinatorial frame subtraction)] The 5.92 Gbps rate assumes that the 30 pairwise frame-difference images produced from a single six-frame acquisition are independent entropy sources. They are not independent: each raw frame participates in five different difference images, so for common frame i, Cov(D_{ij}, D_{ik}) = Var(F_i) > 0. The joint entropy of the 30 difference images is bounded by the entropy of the six underlying frames, not 30 times the per-image entropy. The text sums 2.025×10^6 bits from 30 images and divides by 342 μs, implicitly treating them as independent. Neither the per-bit min-entropy nor the NIST/Diehard passes tests for cross-image independence. Provide an entropy accounting that shows how six frames can support 2.025×10^6 extractor-free bits, or reduce the rate claim accordingly.
  3. [Min-entropy and bit extraction depth] The choice of extracting three LSBs is made from the min-entropy curve computed on the same dataset (Fig. 3(a)), which introduces post-hoc selection bias; the reported 0.9966 per-bit min-entropy is not a prediction but a retroactive fit. More importantly, the claim that 'the absolute-value operation ... does not degrade entropy quality' is asserted without proof. For a symmetric fluctuation distribution, absolute value folds the distribution and can change the statistics of the lower-order bits. Since the extractor-free claim rests on the per-bit min-entropy of the processed (absolute-value, LSB) stream, this step must be justified analytically or with a clear empirical demonstration that a conservative min-entropy bound holds for the exact preprocessing used.
  4. [Statistical validation (Sec. on NIST/Diehard)] The paper states that NIST tests were passed based on global p-values ≥ 0.0001 and reports only global p-values in Fig. 4(a). It does not report the proportion of passing sequences, which is a required NIST criterion, nor does it give the number of p-values per test. For a 400-sequence analysis, the minimum pass proportion is 0.9750; the manuscript should provide the proportion for each test. Without this, the claim of passing NIST SP 800-22 is not fully supported.
minor comments (4)
  1. [Abstract and Introduction] Typographical and grammatical issues: 'a extractor-free QRNG' should be 'an extractor-free QRNG'; 'quantum optical intensity fluctuations' is vague; 'the requirement for a highly radioactive source' could be more precise. The phrase 'large-scale stochastic simulations' is fine but the sentence about banking systems is somewhat informal.
  2. [Fig. 2 caption and Sec. on noise analysis] In Fig. 2(c), error bars are described as 'standard deviation of the mean for the NR over 100 acquired images' but the text above says '100 acquired images' while later the analysis is scaled to 2,400 acquisitions. Please clarify the number of images used for each figure and whether the NR data are from the left, right, or both beams.
  3. [Sustained rate calculation] The sustained rate is given as 'approximately 7.5 Mbps' based on a 270 ms readout period. Since 2.025×10^6 bits per acquisition divided by 0.27 s gives 7.5e6 bit/s, this is arithmetically consistent, but the text also says 'the digitization period is approximately 270 ms per acquisition cycle' while later referring to '342 μs acquisition time.' Please define which time interval corresponds to the instantaneous rate and which to the sustained rate.
  4. [References] Reference [11] is to Appl. Phys. Lett. 127, 104002 (2025) but the volume/issue may be incorrect; please verify. Also reference [38] duplicates the title of [37]; please check the intended citation.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the shot-noise and randomness claims are supported by in-paper falsifiable measurements and external statistical benchmarks; self-citations are corroborative, while the 30-image independence issue is a correctness risk rather than a circular reduction.

full rationale

The derivation chain is self-contained for the claims actually made. Coherent-state statistics (Eq. 2) are textbook; the frame-subtraction residual is characterized in-paper through the noise-ratio test (NR≈1 invariant under binning, Fig. 2c), which is a falsifiable check that the fluctuations obey Poissonian scaling and does not use any fitted constant. Spatial auto-/cross-correlation (Fig. 2a,b) and the 29 dB shot-noise SNR give additional in-paper evidence. The min-entropy and NIST/Diehard validation are applied to the generated bitstream against external benchmarks, not against the model inputs. The choice of 3 LSBs is informed by the same dataset's min-entropy curve, a mild in-sample selection, but it is conservative (six extraction depths showed near-ideal min-entropy) and the headline rate is an arithmetic consequence of the chosen configuration, not a fitted quantity renamed as a prediction. Refs [31,32] are self-cited characterization/method references (co-author Kumar with Marino), but the paper re-derives the key Poissonian and correlation checks, so the self-citation is not load-bearing. The strongest concern—that the 30 pairwise difference images derived from six shared raw frames are correlated, so counting 2.025×10^6 bits per acquisition may overstate extractable entropy—is a statistical independence/correctness risk, not circularity: the reported rate is forced by the counting convention, not by a fitted input that is then re-derived. Because the central quantum-noise and randomness claims reduce neither to their own definitions nor to a self-citation chain, the paper exhibits no significant circularity.

Assumptions & free parameters 2 free parameters · 6 assumptions · 0 invented entities

The central claim depends on a chain of experimental assumptions about detector noise, frame subtraction, and pixel independence. The most questionable are the shot-noise-limited detector operation, the complete cancellation of classical noise, and especially the independence of the 30 combinatorial images, which is mathematically false.

free parameters (2)
  • Bit extraction depth = 3 LSBs per pixel
    Chosen by hand from the min-entropy vs. extraction-depth curve (Fig. 3a) to maximize rate while keeping per-bit min-entropy near 1; it is a tunable that is not derived from a model.
  • ROI sizes = 150 × 150 (left), 100 × 100 (right)
    Manually selected regions centered on the intensity maxima; these set the number of pixels and therefore the total bit count per acquisition.
assumptions (6)
  • standard math Coherent state photon statistics are Poissonian: Var(n) = ⟨n⟩.
    Used in Eqs. (1)-(2) and to interpret the noise ratio as a shot-noise indicator.
  • domain assumption The EMCCD operates in a shot-noise-limited regime with SNR ≈ 29 dB, making detector read noise and clock-induced charge negligible.
    Stated in the text without showing the calibration; the central quantum-origin claim depends on this.
  • domain assumption Subtracting consecutive frames cancels all static and common-mode classical noise, leaving only quantum shot noise.
    This is the basis for extracting δI_L and δI_R; any frame-to-frame classical intensity fluctuation would survive the subtraction.
  • domain assumption Pixels are statistically independent entropy sources.
    Based on the auto-correlation map in Fig. 2(b), which is shown without error bars or significance threshold; treating every pixel as an independent source is necessary for the claimed bit yield.
  • ad hoc to paper The 30 combinatorial frame-difference images are independent sources of bits.
    All 30 images are produced from a single 6-frame set via all pairwise differences (times two beams); pairs share frames and are therefore correlated, yet the bit count and rate treat them as independent.
  • ad hoc to paper The absolute-value operation preserves the per-bit min-entropy of the differential signal.
    Asserted in the text ('we verified that it does not degrade entropy quality') without presenting a comparative entropy measurement.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Quantum random number generation using spatial quantum noise of light." pith.science (2026). https://pith.science/paper/ISLC4KZO

@misc{pith2026260726486,
  author       = {Pith},
  title        = {Pith review of: Quantum random number generation using spatial quantum noise of light},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/ISLC4KZO}},
  note         = {Machine review of arXiv:2607.26486}
}
read the original abstract

Generating high-speed, verifiable random numbers is a fundamental requirement for cryptography, large-scale stochastic simulations, and secure quantum communication. Here, we present a robust quantum random number generator that utilizes the spatial distribution of quantum fluctuations captured by an electron-multiplying charge-coupled device operated in high-speed kinetic mode. Through rigorous detector calibration and shot-noise analysis, we characterize the spatial quantum noise obtained from the spatial intensity fluctuations of the coherent states of light. Such quantum noise serves as a high-entropy source, enabling an instantaneous random bit generation rate of 5.92 Gbps without algorithmic randomness extraction in the present configuration. The sustained output rate is, however, limited to 7.5 Mbps by the bandwidth of the serial electronic readout. The generated sequences successfully pass the NIST SP 800-22 and Marsaglia Diehard statistical test suites, confirming the high quality and unpredictability of the entropy source.

Figures

Figures reproduced from arXiv: 2607.26486 by the authors.

Figure 1
Figure 1. FIG. 1: (a) Experimental setup for extracting spatial quantum noise from a coherent state (details are given in the [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. FIG. 2: (a) Spatial cross-correlation map between the [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. FIG. 3: (a) Min-entropy [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (1 more)
Figure 4
Figure 4. Figure 4: FIG. 4: Statistical validation of the generated bitstream. [PITH_FULL_IMAGE:figures/full_fig_p005_4.png]

Discussion (0). Continue with ORCID to comment.

Pith tools

Reviewed August 1, 2026 · model on record in the stance chip above.