Skip to content
You’re reading the human edition.
Publish.fun
← Papers·Volume 1·PF-261029.000001·Published Oct 29, 2026
AcceptedCC BY 4.0

Cite this paper

Open BibTeX ↗

Share this paper

Share via

Sites open in a new tab; Email opens your mail app.

Initial-state matching and pressure realizability in counter-streaming electron-fluid comparisons

Taylor Kalin⏣

Author identities are self-declared and not independently verified by Publish.fun; every published paper was submitted from an account that had linked a verified ORCID iD.

Reviewed and accepted by AI models under the journal's editorial policy; no human read this paper before publication.

3 review rounds

Abstract

This diagnostic comment examines initial-state matching and pressure realizability in arXiv:2607.07106v1. Its exact mixture identities are correct. However, archived PIC and fluid initial moment-current profiles differ by $9.87\%$ in the full-domain, $x$-averaged relative $\ell^2$ norm; local Cartesian covariance pressures differ by about $20\%$ in $P_{xx}$ and $38.4\%$ in $P_{zz}$. The PIC input specifies proper momentum where the fluid input specifies ordinary velocity. Complete archive checks and independent ten-moment layout validation corroborate the data audit. Four clean-source fluid cases attempt comparisons of the posted and aggregate-PIC-matched initializations, while distinguishing the unavailable historical dirty build. At identical one-fluid endpoint times, matching lowers $P_{xx}$ error against PIC from $36.29\%$ to $28.85\%$, with smaller errors in density, current and $P_{zz}$ as well. These are numerical endpoint results, not validated physical dynamics: both one-fluid cases contain indefinite covariance tensors at saved intermediate times, and the clean unmatched two-fluid endpoint is also inadmissible. The matched two-fluid run terminates with an invariant-check assertion before producing its comparison endpoint. The clean implementation tests coordinate pressures without testing full tensor positivity. The original archived endpoints pass the same covariance checks; their intermediate trajectories and exact executable remain unidentified. A conditional loader calculation, an auxiliary homogeneous stability benchmark, a continuity clarification and a cancellation-conditioned heat-flux bound provide separate diagnostics. The results motivate matched moments and realizability checks without disproving the source’s exact algebra or establishing that its nonlinear physical conclusions are false.

Editorial notes

Points the editor recorded on accepting the paper. They are published with the article; the authors were not required to address them before publication.

  • Figure 6: replace the stored link to up_OpSH28VIOyPCC4-z/figures/figure-2.png with a uniquely named stability-spectrum file, and state in the caption or Section 8 that its content was verified.
  • Section 3.4 and Abstract: discuss explicitly that the matched one-fluid case has more saved non-PSD instances (5/31 vs 3/31 in Table 2) and a more negative minimum eigenvalue, so that readers weigh the endpoint gains against faster realizability loss.
  • Section 3.1: report whatever is recoverable about the MomentSpecies.lua:495 assertion in the matched two-fluid run (the invariant checked and the last valid frame's minimum population eigenvalue) to support diagnosis by others.
  • Section 8 and reference [2]: keep the DataCite registration note and direct record links, since the Crossref-only reference check still reports both Zenodo DOIs as not_found.
  • Sections 5 and 6: condense the continuity clarification, which the paper itself labels standard kinematics, so that Sections 2–3 carry the paper's emphasis.

Initial-state matching and pressure realizability in counter-streaming electron-fluid comparisons

Taylor Kalin

taylorkalin.com · teylersf@gmail.com · ORCID: 0009-0003-9000-9315

28 October 2026 · Version 1.2.0

Abstract

This diagnostic comment examines initial-state matching and pressure realizability in arXiv:2607.07106v1. Its exact mixture identities are correct. However, archived PIC and fluid initial moment-current profiles differ by 9.87%9.87\% in the full-domain, xx-averaged relative ℓ2\ell^2 norm; local Cartesian covariance pressures differ by about 20%20\% in PxxP_{xx} and 38.4%38.4\% in PzzP_{zz}. The PIC input specifies proper momentum where the fluid input specifies ordinary velocity. Complete archive checks and independent ten-moment layout validation corroborate the data audit. Four clean-source fluid cases attempt comparisons of the posted and aggregate-PIC-matched initializations, while distinguishing the unavailable historical dirty build. At identical one-fluid endpoint times, matching lowers PxxP_{xx} error against PIC from 36.29%36.29\% to 28.85%28.85\%, with smaller errors in density, current and PzzP_{zz} as well. These are numerical endpoint results, not validated physical dynamics: both one-fluid cases contain indefinite covariance tensors at saved intermediate times, and the clean unmatched two-fluid endpoint is also inadmissible. The matched two-fluid run terminates with an invariant-check assertion before producing its comparison endpoint. The clean implementation tests coordinate pressures without testing full tensor positivity. The original archived endpoints pass the same covariance checks; their intermediate trajectories and exact executable remain unidentified. A conditional loader calculation, an auxiliary homogeneous stability benchmark, a continuity clarification and a cancellation-conditioned heat-flux bound provide separate diagnostics. The results motivate matched moments and realizability checks without disproving the source’s exact algebra or establishing that its nonlinear physical conclusions are false.

1 Introduction and scope

Counter-streaming electron populations provide a useful representation of the strongly non-Maxwellian distributions generated during collisionless magnetic reconnection. McGrae-Menge and collaborators [1] report that tagging electrons by their initial side of a current sheet isolates sub-populations whose intrinsic third moments are small compared with their combined heat flux. Their exact moment decomposition explains how relative motion and population asymmetry can generate a substantial aggregate third moment even when each population has little intrinsic heat flux. Evolving additional population moments is therefore physically motivated.

The principal contributions are an initial-state audit and clean-source numerical tests with explicit covariance-realizability checks. Equal nominal drift and temperature parameters need not specify equal laboratory-frame moments in a relativistic particle initializer and a nonrelativistic fluid initializer. The new evolutions quantify numerical endpoint sensitivity, while their saved-state failures limit physical interpretation and do not identify the source’s unavailable historical executable.

Our first result uses the authors’ publicly archived initial moments and input decks [2]. Identical nominal drift expressions enter a proper-momentum initializer in PIC and an ordinary-velocity initializer in the fluid model. The recorded initial moments show a current and pressure mismatch consistent with that distinction. This is a reproducible control issue for interpreting the nonlinear comparison; its eventual dynamical effect cannot be determined from initial-state analysis alone.

Four prescribed clean-source cases extend that audit. Matching aggregate PIC moments reduces one-fluid endpoint errors, but both one-fluid histories contain non-realizable saved covariance tensors. The clean unmatched two-fluid endpoint also fails the full covariance check. Its primary error metrics are withheld. The implementation’s diagonal-only acceptance test does not detect these failures. We therefore distinguish numerical endpoint contrasts from validation of a physically admissible trajectory.

An auxiliary result is a controlled longitudinal stability test of the stated continuum isotropization closure. A positive two-Maxwellian equilibrium is stable to longitudinal electrostatic perturbations under the established Penrose criterion [3], but its finite-relaxation fluid counterpart has an overstable mode. We give an explicit linear system and check both its eigenvalue residual and Gauss constraint. The test is homogeneous and nonrelativistic. It does not replace the source’s inhomogeneous reconnection calculation, refute its application-specific instability-capability statement, or show that the identified mode caused any of its plotted features. The source populations initially share a velocity; the counter-streaming equilibrium used in this calibration test is different.

Two secondary observations make the interpretation more precise. Continuity depends on the divergence of the mass flux, so a zero normal velocity at a symmetry plane does not prohibit density accumulation there. A conditioned third-moment error bound also shows why a thermal-to-drift speed ratio alone does not give a universal relative-error guarantee when population contributions cancel. Neither result disputes the empirical parameter trend in the published scan.

1.1 Relation to established work

Heat-flux closure and its effect on collisionless response are established subjects. Hammett and Perkins [4] developed fluid moment models for Landau damping, while Wang and collaborators [5] compared multifluid moment models with PIC reconnection. Goldman and collaborators [6] studied multibeam energy moments and the distinction between component and aggregate centering. The mixture algebra used below belongs to this established moment framework.

Closure-dependent instability spectra are also known. Ng and collaborators [7] demonstrate why a pressure-tensor model must be checked against kinetic response rather than judged solely by its retained variables. Our finite-relaxation example supplies a concrete test associated with the closure and reference rate in the present source; we do not claim the general phenomenon of closure-dependent unstable modes as new.

Work on heat-flux closure for nonlinear electrostatic two-stream systems [8, 9] further limits a literal reading of broad claims that no fluid closure can capture non-Maxwellian counter-streaming. It does not establish prior use of the specific tagged-population closure in electron-only reconnection. Our analysis therefore addresses explicit initialization, realizability, continuity and stability statements, and preserves the source’s application-specific empirical evidence.

1.2 Audited version and available evidence

The supplied ten-page PDF is byte-identical to a fresh versioned download of arXiv:2607.07106v1: 7,847,791 bytes, SHA-256 fc5344e2ba8f4db98baf90d805bb6b7ce8835c32ea7bf54bba4d62f405b955a3. The official history checked on 28 October 2026 lists the 8 July v1 and no later revision or journal reference. The PDF displays 9 July, while the experimental HTML displays a different compilation date. The original TeX uses \date{\today}; those compilation dates do not identify additional scientific revisions. Appendix A records source and data locators. No original author has been contacted, and no author confirmation or private simulation-build access is claimed.

2 Initial-state matching in the supplied input decks

The source compares a relativistic PIC calculation with nonrelativistic ten-moment fluid calculations and describes their common initialization in Appendices A and C [1]. The deposited reference-case decks and initial moments make the physical matching of those states directly testable [2]. Equal numerical drift and temperature parameters need not specify equal laboratory-frame velocity moments in the two codes. This issue concerns the controlled comparison; the mixture identities do not depend on either code’s initialization convention.

2.1 A proper-momentum parameter is used as a fluid velocity

The PIC deck sets use_spatial_ufl=.true. and supplies the curl-derived drift expressions as spatial_ufl. The official OSIRIS reference defines these inputs as proper velocities, or momentum divided by particle mass, with relativistic boosting as the default [10]. No classical-addition override appears in the posted deck. The Lua decks instead set nonrelativistic conserved momentum density to ρv\rho\mathbf v using the same expressions. This is the ordinary velocity variable of the ten-moment equations [5].

Writing U=p/(mec)\mathbf U=\mathbf p/(m_ec), a cold population with proper drift U\mathbf U has

vc=U1+∣U∣2.(1)\frac{\mathbf v}{c}=\frac{\mathbf U}{\sqrt{1+|\mathbf U|^2}}.\tag{1}

Thus the same numerical vector used for U\mathbf U in PIC and v/c\mathbf v/c in the fluid initializer does not match the physical cold drift. At the unperturbed lower sheet center, the reference expressions give approximately (0,0,0.5)(0,0,0.5): the cold PIC speed is 0.4472136c0.4472136c, whereas the prescribed fluid speed is 0.5c0.5c. The fractional difference is 10.56%10.56\%. It persists when the thermal spread tends to zero at fixed BReconn.=0.5B_{\mathrm{Reconn.}}=0.5 and sheet width ded_e; low thermal beta alone does not remove it. Equation (1) is a cold-limit explanation. A finite-temperature mean must be measured after loading rather than identified with that limit.

2.2 A conditional finite-temperature loading calculation

The complete 155-line posted PIC deck contains two thermal-distribution blocks with σ=0.111803\sigma=0.111803, and no classical-addition override or include directive. The inspected public OSIRIS loader draws independent Gaussian thermal proper-momentum components and boosts each particle without changing its weight [11]. With c=1c=1, for thermal momentum w∼N(0,σ2I)\mathbf w\sim\mathcal N(0,\sigma^2I) and proper drift U\mathbf U, this rule is

γ0=1+∣w∣2,G=1+∣U∣2,p=w+U(γ0+w⋅UG+1),v=pGγ0+w⋅U.\gamma_0=\sqrt{1+|\mathbf w|^2},\quad G=\sqrt{1+|\mathbf U|^2},\quad \mathbf p=\mathbf w+\mathbf U \left(\gamma_0+\frac{\mathbf w\cdot\mathbf U}{G+1}\right),\quad \mathbf v=\frac{\mathbf p}{G\gamma_0+\mathbf w\cdot\mathbf U}.

This is a prediction conditional on the public loading rule, not an identification of the original executable. With β=∣U∣/G\beta=|\mathbf U|/G and z=w∥/γ0z=w_\parallel/\gamma_0, pairing opposite Gaussian momenta gives

E[v∥]=β[1−(1−β2)E(z21−β2z2)]<β\mathbb E[v_\parallel] =\beta\left[1-(1-\beta^2) \mathbb E\left(\frac{z^2}{1-\beta^2z^2}\right)\right]<\beta

for positive drift and nonzero thermal spread. Thus the mean can fall below the cold conversion without an additional force. An invariant scalar distribution sampled at equal laboratory time would require a different Jacobian-weighted measure; it must not be silently substituted for this unweighted sample-boost rule.

At U=(0,0,0.5)\mathbf U=(0,0,0.5) the finite-temperature mean is 0.44297014c0.44297014c, below the cold 0.44721360c0.44721360c. Evaluating the full spatial drift expressions and perturbations at the two lower diagnostic rows gives an xx-averaged zero-shape prediction 0.44197416c0.44197416c. A separate, unfitted sensitivity uses the declared quadratic interpolation, the recorded moment-cell offset and the posted 25×2525\times25 regular particle lattice. Summing the standard quadratic weights over their support gives the following conditional values:

QuantityY=15.95deY=15.95d_eY=16.05deY=16.05d_e
Archived v‾z/c\overline v_z/c0.440987220.44087669
Pointwise loading prediction0.441974160.44197416
Quadratic-shape prediction0.440988680.44098868
Archived PxxP_{xx}0.009948680.00997543
Quadratic-shape PxxP_{xx}0.009964900.00996490
Archived PzzP_{zz}0.007696530.00769303
Quadratic-shape PzzP_{zz}0.007706320.00770632

These pressure predictions use expected raw moments centered at each node before averaging, in the infinite-particle limit. No temperature, drift, shape width or perturbation is fitted to the archived values. Quadrature orders 12, 20, 32 and 48 agree in the quadratic mean to about 5×10−16c5\times10^{-16}c; an independent Cartesian quadrature checks the reduced moment calculation to 1.73×10−151.73\times10^{-15} in the tested quantities. This is a conditional consistency check of the scale of the additional reduction below the cold value. Agreement does not identify the historical loader or the custom diagnostic kernel. The standard public deposition kernel is not verified as the original custom velocity diagnostic’s kernel, so the pointwise prediction and shape sensitivity remain distinct. Neither is a new PIC run or a confidence statement about the unidentified original build.

2.3 Archived initial current and staggered magnetic curl

The original data authors explicitly define the archived diagnostic vfl_i as (1/n)∫fvi d3v(1/n)\int f v_i\,\mathrm{d}^3v [2]. It is therefore an ordinary mean velocity, even though the input parameter ufl is a proper-momentum parameter. With the source normalization qe=−1q_e=-1, the physical moment current is

Jzmom=−(n1v‾1z+n2v‾2z).(2)J_z^{\mathrm{mom}}=-\left(n_1\overline v_{1z}+n_2\overline v_{2z}\right).\tag{2}

The selected initial density diagnostics give n1+n2=1n_1+n_2=1 to within 1.5×10−81.5\times10^{-8}. No particle tracking or new time integration is needed to evaluate this current.

The HDF5 files also record their grid offsets: density and velocity moments have (0.5,0.5)(0.5,0.5), BxB_x has (0.5,1)(0.5,1) and ByB_y has (1,0.5)(1,0.5). The backward staggered differences therefore place

Jz,i,jB=By,i,j−By,i−1,jΔx−Bx,i,j−Bx,i,j−1Δy,Δx=Δy=0.1de,(3)J_{z,i,j}^{B}= \frac{B_{y,i,j}-B_{y,i-1,j}}{\Delta x} -\frac{B_{x,i,j}-B_{x,i,j-1}}{\Delta y},\qquad \Delta x=\Delta y=0.1d_e,\tag{3}

on the moment-cell centers. Periodic differencing makes the first term’s xx average exactly zero. The raw data use y∈[−32,32]dey\in[-32,32]d_e; the paper’s coordinate is Y=y+32deY=y+32d_e, so its lower sheet is at Y=16deY=16d_e.

Table 1. Initial xx-averaged currents in the cells adjoining the lower sheet. The deficit is 1−⟨Jzmom⟩x/⟨JzB⟩x1-\langle J_z^{\mathrm{mom}}\rangle_x/ \langle J_z^B\rangle_x. Currents use the source’s normalized units.

Y/deY/d_e⟨Jzmom⟩x\langle J_z^{\mathrm{mom}}\rangle_x⟨JzB⟩x\langle J_z^B\rangle_xDeficit
15.95−0.44098723-0.44098723−0.49833998-0.4983399811.5088%11.5088\%
16.05−0.44087669-0.44087669−0.49833998-0.4983399811.5309%11.5309\%

The supplied fluid initializer prescribes an xx-averaged ordinary velocity 0.49875256c0.49875256c in these same cells. The archived PIC means are 0.44098722c0.44098722c and 0.44087669c0.44087669c, approximately 11.6%11.6\% smaller. The small difference between this continuum prescription and Table 1’s staggered curl does not explain the observed deficit. The adjacent cells at the other sheet show the same effect with reversed current sign.

The result is not restricted to these four illustrative cells. Across all 640 rows, the relative ℓ2\ell^2 discrepancy between the xx-averaged moment-current and Yee-curl profiles is 9.8265%9.8265\%. Restricting to 14≤Y/de≤1814\leq Y/d_e\leq18 or 46≤Y/de≤5046\leq Y/d_e\leq50 gives 9.8287%9.8287\% and 9.8408%9.8408\%, respectively. These are norms of the one-dimensional averaged profiles, not norms of the full two-dimensional fields. Figure 2 displays both sheets and the full domain. The input-prescribed current differs from the Yee profile by only 0.0630%0.0630\% in the full-profile relative norm.

As a deterministic discretization sensitivity, averaging the staggered fields onto cell centers before a centered derivative changes the curl profile by 0.3755%0.3755\% in that norm. This is a deliberately smoothed representation, not an alternative reading of the recorded Yee offsets. The central-cell moment-current deficits remain about 11.0511.05–11.10%11.10\% against that smoothed profile. Eight contiguous 60-column blocks at Y=15.95deY=15.95d_e have moment-current means between −0.4417104-0.4417104 and −0.4404351-0.4404351, compared with the Yee mean −0.4983400-0.4983400. The per-column standard deviation is 0.00199060.0019906. These spatial summaries are descriptive; correlated particle deposition and the imposed perturbation preclude treating them as independent-sample confidence intervals.

Here JzmomJ_z^{\mathrm{mom}} is a moment-based physical diagnostic. We have not reloaded OSIRIS’s native charge-conserving deposited current, which can differ from a simple qvqv deposition. These numbers therefore do not specify the exact discrete electric-field update of the original executable. In the normalized continuum equations, ∂tEz=(∇×B)z−Jz\partial_t E_z=(\nabla\times\mathbf B)_z-J_z. The comparison is a continuum magnetostatic diagnostic. It does not establish an initial transient in the native numerical electric-field update.

2.4 The laboratory-frame pressure moments also differ

The record defines its second-moment diagnostics without a density normalization: Ms,ii=∫fsvi2 d3vM_{s,ii}=\int f_s v_i^2\,\mathrm{d}^3v [2]. Following the source’s own pressure definition, at me=1m_e=1 we compute

Pii=M1,ii+M2,ii−nv‾i2.(4)P_{ii}=M_{1,ii}+M_{2,ii}-n\overline v_i^2.\tag{4}

The posted fluid initializers prescribe an isotropic thermal pressure

pfl=n0(0.111803)2=0.012499910809.p_{\mathrm{fl}}=n_0(0.111803)^2=0.012499910809.

The archived initial fluid .bp fields independently confirm this pressure in both fluid models, as detailed below. The measured ratios to the archived fluid pressure are

Y/deY/d_e⟨Pxx⟩x/pfl\langle P_{xx}\rangle_x/p_{\mathrm{fl}}⟨Pzz⟩x/pfl\langle P_{zz}\rangle_x/p_{\mathrm{fl}}
15.950.7959000.615727
16.050.7980400.615447

For example, at Y=15.95deY=15.95d_e the archived values are ⟨Pxx⟩x=0.00994868\langle P_{xx}\rangle_x=0.00994868 and ⟨Pzz⟩x=0.00769653\langle P_{zz}\rangle_x=0.00769653. The latter is about 38.4%38.4\% below the archived fluid pressure. These are the ordinary-velocity covariance moments defined in the source, not components of a relativistic energy–momentum tensor. A common rest-frame thermal-momentum parameter does not imply equal laboratory-frame velocity covariance after a boost. Centering the pressure after averaging in xx instead adds the density-weighted variance of the resolved mean flow. At the four central rows this changes either diagonal component by approximately 4×10−64\times10^{-6}, far smaller than the reported pressure mismatch; the source definition and our principal result center each cell first. Figure 1 shows the local xx-averaged profiles.

2.5 Corroboration against the saved fluid state

We reloaded five initial BP snapshots: the one-fluid electron state, both two-fluid electron states, and each model’s electromagnetic field. They record time and frame zero, a single available step, the same 480×640480\times640 grid and bounds, zero ghost cells and polynomial order zero. Each file’s embedded base64 input deck decodes byte-for-byte to the posted Lua file. This checks the input used in the saved output, rather than assuming that the separate prescription was executed unchanged.

The ten stored components are ρ\rho, the three ρui\rho u_i, and the six symmetric raw second moments. Their order independently matches the official Gkeyll conservative-variable layout [12] and is checked against every returned initializer component over all 307,200 cells, including off-diagonal moments and the field components. The largest one-fluid component error is 4.38×10−164.38\times10^{-16}; the summed two-fluid state differs from the one-fluid state by at most 1.12×10−161.12\times10^{-16}. Aggregate pressure is reconstructed after summing the conservative population moments. Thus the earlier comparison with the prescribed initial state is corroborated by the actual archived state.

Against either reloaded fluid model, the full 640-row, xx-averaged PIC profiles have relative ℓ2\ell^2 differences of 9.8675%9.8675\% for JzJ_z, 8.3169%8.3169\% for PxxP_{xx} and 9.5440%9.5440\% for PzzP_{zz}. At the two lower central rows the actual fluid current is −0.4987525573-0.4987525573, giving moment-current deficits 11.5820%11.5820\% and 11.6041%11.6041\%. The local pressure ratios reported above are unchanged. These comparisons concern physical velocity moments, not native PIC current deposition or later-time dynamics.

All selected PIC files have TIME=0 and ITER=0; the fluid files have time and frame zero. No explicit time-averaging attribute appears. This verifies the posted snapshot metadata, not the impossibility of an undocumented operation in the unidentified PIC build. A complete inventory of all 223 PIC ZIP entries, including 94 scientific files, identifies no native deposited-current diagnostic. We therefore cannot make the requested native-current comparison from this deposit and do not substitute the UDIST moment current for it.

2.6 What a controlled comparison requires

The data establish an initial-state mismatch in the posted comparison. They do not establish how much of any later reconnection difference it causes. That requires reruns with controlled initial moments and numerical refinement. One constructive test is to initialize the fluid models from the measured PIC nn, v‾\overline{\mathbf v} and PijP_{ij}, preserving the intended population labels. Another is to calibrate the PIC loading to a prescribed physical fluid state and then verify the deposited moments. The cold conversion in Eq. (1) is necessary for a cold drift match, but by itself does not guarantee a finite-temperature pressure or current match.

The fluid BP metadata records Gkeyll changeset 9663ea594e80+; its plus suffix does not identify a clean exact source tree or executable. The original PIC executable remains unidentified. The current public OSIRIS code inspected for documentation does not expose the authors’ custom vfl/third-moment diagnostic implementation. Our diagnostic interpretation follows their explicit dataset definitions and file metadata. The selected files in this section are initial snapshots. Their archived-data reanalysis is distinct from the new clean-source fluid evolutions in Section 3; it supplies no causal attribution of the source’s later nonlinear results by itself.

Figure 1
Figure 1

Figure 1. Reanalysis of the archived initial state near the lower sheet. Left: the ordinary-velocity moment current differs from both the staggered magnetic curl and the posted fluid prescription. Right: the local centered pressure components, averaged in xx after centering, differ from the isotropic fluid pressure. The profiles use the authors’ archived diagnostics and their published definitions [2]. The drawn fluid curves use the initializer; the reloaded initial fluid output independently corroborates them to roundoff. No new simulation is shown.

Figure 2
Figure 2

Figure 2. Full-domain, xx-averaged archived PIC profiles at t=0t=0, with both current sheets visible. Left: physical moment current and the correctly staggered magnetic curl. Right: velocity-covariance pressures divided by the fluid pressure confirmed in the archived output. The figure extends the local view; it is neither an independent simulation nor a native deposited-current diagnostic.

3 Matched-initial-state fluid comparisons

3.1 Intervention and implementation

The initial-state discrepancy motivates an initialization sensitivity experiment with both fluid models. The four cases use the posted one- and two-fluid initializers and aggregate-PIC-matched versions of each. The four-case intervention, solver settings and primary endpoint measurements were pinned before evolution. The matched state contains the archived PIC density, three ordinary-velocity momentum densities and six uncentered second moments at every cell. No smoothing, pressure repair or fitted drift correction is applied. The original electromagnetic fields, domain, 480×640480\times640 grid, periodic boundaries, time stepper, CFL, closures and source terms are retained.

For two fluids the original smooth positive weights ws(y)w_s(y) multiply the entire aggregate conserved vector. With w1+w2=1w_1+w_2=1 and 0.03≤ws≤0.970.03\leq w_s\leq0.97, this preserves the aggregate state and gives common velocity and population pressures Ps=wsPP_s=w_s P. It matches aggregate moments through second order, rather than the PIC’s sharp tags, full distributions or intrinsic third moments. The intervention also imports sampled spatial variation. Its later effect cannot be attributed to the current mismatch, proper-momentum convention or thermal spread alone.

The tested Gkeyll implementation is built from clean source commit 9663ea594e80. All 1,998 native and Lua source files are unchanged; the source archive, compiler/dependency locks, installed runtime and executable hashes are recorded. The archived identifier 9663ea594e80+ does not identify its local changes or a unique executable. The clean baseline is therefore compared with the saved source-fluid state before interpreting the matched comparison. A compatibility failure with an older 2020 binary was retained; that binary supplies none of the new evolution results.

Native initial-output tests reproduce the original arrays bit-for-bit. The matched one-fluid conserved vector agrees bit-for-bit with its target. Both matched two-fluid splits agree bit-for-bit with their weighted targets; their aggregate differs by at most 1.11×10−161.11\times10^{-16}, with pressure error at most 4.16×10−174.16\times10^{-17}. All eight stored field components are unchanged. Every tested initial fluid population and aggregate PIC target passes positive-density and positive-definite covariance-pressure checks. These conformance tests do not establish identity with the historical dirty build.

Each case preserves tEnd=600, nFrame=60 and the original 4×44\times4 MPI decomposition. Gkeyll’s output trigger acts after accepted steps, without forcing an exact output time. A native stop request is issued only after the regular frame-30 files are closed, stable and consistent in their stored metadata; their hashes are checked again after process exit. Subsequent frames are excluded. Native rank logs and console output are also checked for the fatal timestep-collapse marker, including when a numerical failure returns exit code zero. An absent or failed case cannot supply a paired measurement. Three cases reach guarded regular frame 30. The matched two-fluid run instead exits with code 1 after an assertion in MomentSpecies.lua:495, without a native stop request or regular frame 30. Its last closed regular output is frame 22 at t=220.00011000001655 ωpe−1t=220.00011000001655\,\omega_{pe}^{-1}. That is a saved-output time, not the exact assertion time. The logged transient does not establish the failing cell, population or numerical cause. No final comparison or full saved-history pressure audit is inferred for this failed run.

3.2 Comparison quantities and scope

Unit electron mass and charge −1-1 give Jz=−ρuzJ_z=-\rho u_z. We recover aggregate pressure after summing the conserved population vectors. Current, density, PxxP_{xx} and PzzP_{zz} errors use every one of the 307,200 cells. Relative ℓ2\ell^2 error is ∥A−APIC∥2/∥APIC∥2\left\lVert A-A_{\rm PIC}\right\rVert_2/\left\lVert A_{\rm PIC}\right\rVert_2; a zero reference norm gives an explicit null value, rather than an added small denominator. Separately reported profile norms first average over xx and can cancel transverse structure. They are not full-grid error norms. This is physical moment current, rather than the unavailable native deposited PIC current.

For two populations the reconstructable population-recentering contribution is

qxxxCS=∑s[3Ps,xx(us,x−ux)+ρs(us,x−ux)3].q^{\rm CS}_{xxx}=\sum_s\left[3P_{s,xx}(u_{s,x}-u_x) +\rho_s(u_{s,x}-u_x)^3\right].

Its primary PIC comparator uses the deposited tag populations and documented first and second moments. This contribution depends on the decomposition. The finite local-isotropization model supplies a divergence, so it does not uniquely specify the complete intrinsic population heat-flux tensors. In particular, a one-fluid recentering contribution is zero by definition and does not imply zero full heat transport.

A separate central PIC qxxxq_{xxx} reconstruction is conditional on treating the posted third-product diagnostics as unnormalized raw moments. The deposit explicitly defines its first/second diagnostics, but the third-product names and units do not verify that normalization. Algebraic reconstruction checks and this assumption are recorded separately. The four ordinary-moment comparisons and tagged-qCSq^{\rm CS} comparison do not depend on it. Exact-vacuum PIC tags contribute zero without a density floor. Their small negative diagnostic covariance eigenvalues, down to approximately −3.84×10−11-3.84\times10^{-11} and −2.25×10−11-2.25\times10^{-11}, are retained explicitly; the tag contribution is an algebraic diagnostic rather than certification of strictly positive-definite population states.

The PIC reference has stored time 300.0015 ωpe−1300.0015\,\omega_{pe}^{-1} and iteration 4500. Source-fluid frame-30 times are 300.0001500000136300.0001500000136 and 300.0499847996274300.0499847996274. New output times are likewise read from the files. Raw-frame comparisons use these actual times without interpolation. A matched frame number is not an exactly common physical time.

3.3 Realizability is stronger than positive coordinate pressures

For any nonnegative population distribution and any real vector a\boldsymbol{a},

aTPsa=ms∫fs [a ⁣⋅(v−us)]2 d3v≥0.\boldsymbol{a}^{\mathsf T}P_s\boldsymbol{a} =m_s\int f_s\,[\boldsymbol{a}\!\cdot(\boldsymbol{v}-\boldsymbol{u}_s)]^2\,\mathrm{d}^3v\ge0.

Consequently, covariance pressure must be positive semidefinite. Positive coordinate diagonals test only three directions; they do not impose this condition for every direction. The thermal-fluid comparison guard additionally requires strict positive definiteness.

The clean source’s TenMoment:isPositive in lines 128–136 checks density and the three recovered diagonal pressures for NaNs and negative values. It does not inspect off-diagonal components, principal minors or eigenvalues. MomentSpecies:checkInv applies that predicate cellwise and combines it across MPI ranks. The code’s primitive conversion independently confirms the off-diagonal packing, without an engineering factor of two.

The clean unmatched two-fluid endpoint gives a concrete witness. Population 1 has 16 indefinite cells, with min⁡λ(P1)/(men0c2)=−0.0014125968\min\lambda(P_1)/(m_en_0c^2)=-0.0014125968. At the raw cell center (x/de,y/de)=(8.45,−18.35)(x/d_e,y/d_e)=(8.45,-18.35) its rounded covariance is

P1men0c2=10−3(3.0547143−2.1601719−3.1063763−2.16017196.1297082−0.5752234−3.1063763−0.57522341.4115557).\frac{P_1}{m_en_0c^2}=10^{-3} \begin{pmatrix} 3.0547143&-2.1601719&-3.1063763\\ -2.1601719&6.1297082&-0.5752234\\ -3.1063763&-0.5752234&1.4115557 \end{pmatrix}.

Density and all three diagonals are positive, but the unrounded dimensionless tensor’s xzxz principal minor is approximately −5.33767422×10−6-5.33767422\times10^{-6} and its determinant is −4.80357889×10−8-4.80357889\times10^{-8}. Independent long-double centering and quadratic form/minor checks corroborate the eigenvalue result. Population 2 and the aggregate remain positive definite. Aggregate positivity does not make an unrealizable component distribution admissible, so primary error metrics for this endpoint are withheld rather than computed after clipping or masking.

The corresponding original archived endpoint is positive definite in every cell of both populations and their aggregate. Its time is later by 0.0061523168 ωpe−10.0061523168\,\omega_{pe}^{-1}. The witness therefore establishes a failure of the identified clean reconstruction, not of the unavailable dirty build. The diagonal predicate makes normal native completion consistent with the failure; it does not identify the first loss time or the split operator that produced it.

Checking only initial and final states is also insufficient. The full saved-history audit was added after the clean two-fluid endpoint failed the strict collector; it is an additional diagnostic, not a prespecified primary performance measurement. A hash-bound scan of all regular saved frames 0–30 finds that the unmatched one-fluid case has 9, 18 and 7 indefinite cells at saved times near 220, 230 and 240, despite positive-definite endpoints. The matched one-fluid case has 5, 23, 47, 30 and 5 at saved times near 220–260. Their most negative eigenvalues are −0.0017235454-0.0017235454 and −0.0053207379-0.0053207379 in units of men0c2m_en_0c^2, respectively. The two-fluid unmatched population 1 also fails at saved frames 19 and 22, with two cells each, in addition to its rejected endpoint; its population 2 and aggregate pass all 31 saved checks. These are observed saved snapshots, not every accepted timestep or proof of the first physical-time failure. The Gaussian entropy diagnostic in Section 7 is restricted to positive-definite states and is not applied to the indefinite tensors.

Table 2. Native outcomes and saved-state admissibility. Endpoint eligibility uses the unchanged initial/final covariance checks. Eigenvalues are in units of men0c2m_en_0c^2. For successful runs, non-PSD counts are population–snapshot instances out of 31Ns31N_s, not distinct spatial cells or every accepted timestep. The failed run has no regular-frame-30 endpoint or full-history audit; its missing entries are not zero failures. A numerical endpoint contrast does not validate a physical trajectory.

CaseActual ttEndpointNon-PSD samplesMinimum λ(Ps)\lambda(P_s)
Unmatched, one300.000150eligible3/31−0.00172355-0.00172355
Unmatched, two300.043832rejected3/62−0.0014126-0.0014126
Matched, one300.000150eligible5/31−0.00532074-0.00532074
Matched, two—no frame 30——
Figure 3
Figure 3

Figure 3. Smallest population covariance eigenvalue over all cells at each actual regular saved time for successfully completed runs. The failed matched two-fluid history is explicitly unavailable. Each point is a separate spatial minimum, not a tracked fluid parcel. The aggregate is not substituted for the population test. Negative points are non-realizable covariances. No connecting lines or interpolation are used, and unobserved timesteps are not certified by positive saved points. These are clean-source numerical cases, not the original archived trajectories.

3.4 Numerical endpoint sensitivity and baseline fidelity

The one-fluid unmatched and matched endpoints both pass the strict state checks and occur at exactly t=300.0001500000136 ωpe−1t=300.0001500000136\,\omega_{pe}^{-1}. Relative complete-grid ℓ2\ell^2 errors against the same PIC reference change from 3.9763%3.9763\% to 3.4774%3.4774\% in density, 28.3046%28.3046\% to 26.5123%26.5123\% in JzJ_z, 36.2872%36.2872\% to 28.8547%28.8547\% in PxxP_{xx} and 34.6557%34.6557\% to 30.7718%30.7718\% in PzzP_{zz}. The changes are approximately −0.4990-0.4990, −1.7923-1.7923, −7.4324-7.4324 and −3.8840-3.8840 percentage points. They quantify the numerical endpoint response to the full aggregate-moment intervention; they are not current-only effects or validation of physical dynamics.

The clean one-fluid baseline differs from its archived source counterpart by 0.2104%0.2104\%, 0.7143%0.7143\%, 0.7158%0.7158\% and 1.2758%1.2758\% in the same respective field norms, at identical times. The maximum absolute density discrepancy is 0.09399n00.09399n_0, so small global norms must not be read as uniform pointwise bounds. The exact original dirty implementation is not recovered. The two-fluid baseline’s population failure prevents a validated same-runtime two-fluid initialization pair; no such effect is inferred from a positive aggregate or from comparison with a different archived executable.

Table 3. Clean unmatched versus archived source-fluid output at eligible endpoints. Relative complete-grid ℓ2\ell^2 differences are percentages, with the archived state as denominator. The final column is the combined norm of all eight stored field components, not an electromagnetic energy error. Δt\Delta t is the actual clean-minus-archived time. These norms are neither uniform pointwise bounds nor trajectory-admissibility certificates.

FluidsΔt\Delta tnnJzJ_zPxxP_{xx}PzzP_{zz}Stored fields
One00.21040.71430.71581.27580.0695

Table 4. Numerical endpoint complete-grid relative ℓ2\ell^2 errors (percent) against the archived PIC snapshot at t=300.0015t=300.0015. Every actual fluid output time is retained; no temporal interpolation is applied. Endpoint agreement does not validate a physical trajectory. Withheld entries are not zero errors.

CaseActual ttnnJzJ_zPxxP_{xx}PzzP_{zz}
Archived source, one300.0001503.97328.34036.35734.577
Archived source, two300.0499852.64821.73634.26131.522
Clean baseline, one300.0001503.97628.30536.28734.656
Clean baseline, two (withheld)300.043832————
Matched, one300.0001503.47726.51228.85530.772
Matched, two (withheld)—————
Figure 4
Figure 4

Figure 4. Complete-grid numerical endpoint errors against the same archived PIC reference. Withheld, nonconforming endpoints have no error bar; the annotation is not a zero error. Source archives supply context, while the same-runtime one-fluid pair isolates the specified initialization intervention at identical endpoint times. Its non-realizable saved histories preclude a physical-trajectory validation claim.

Figure 5
Figure 5

Figure 5. Full-domain, xx-averaged numerical endpoint profiles for eligible clean baseline and aggregate-matched cases, with the PIC reference. Missing curves are withheld cases, not vanishing fields. The projected profiles are distinct from the complete-grid norms in Figure 4. Positive endpoint covariances do not erase the saved intermediate failures.

The four terminal native outcomes, endpoint metric eligibility and saved-snapshot diagnoses remain separate in the accompanying machine-readable record: three normal native completions, one failed execution, three full saved-history scans and two eligible control endpoints. The failed run is not counted as a completed comparison or a 31-snapshot scan. No rejected endpoint receives primary performance metrics. The strict full-set comparison gate remains false when an endpoint is rejected; the explicit subset route reports numerical endpoints with history failures. The experiment uses one grid, one closure setting and one sampled initial target. There is no ensemble, resolution-convergence result, exact original executable recovery or physical causal bound. Lower endpoint errors and more saved covariance failures can coexist, as the one-fluid contrast demonstrates.

4 An auxiliary homogeneous linear-stability test

The source argues that its two-population description can capture linear growth of counter-streaming instabilities in reconnection [1]. Our calculation does not test those evolving distributions. It supplies a separate calibration example for the implemented local-isotropization closure: population drifts alone do not guarantee a correct collisionless kinetic spectrum. Closure-dependent differences in such spectra are established issues [7, 5]; the example below makes this validation issue explicit at the stated reference relaxation-rate scale.

Consider a homogeneous nonrelativistic electron plasma with immobile neutralizing ions. Two equal-density populations have ordinary velocities ±Uex\pm Ue_x and isotropic thermal variance σ2\sigma^2. Their longitudinal velocity marginal, normalized to unit density, is

f0(v)=e−(v−U)2/(2σ2)+e−(v+U)2/(2σ2)22πσ.(5)f_0(v)=\frac{ e^{-(v-U)^2/(2\sigma^2)}+e^{-(v+U)^2/(2\sigma^2)} }{2\sqrt{2\pi}\sigma}.\tag{5}

A constant magnetic field parallel to exe_x leaves the longitudinal, gyrotropic perturbation subspace used below invariant. In the kinetic equation its gyrophase-rotation operator vanishes on gyrotropic perturbations; a longitudinal electric perturbation preserves that subspace. In the fluid equations, parallel velocity perturbations and a diagonal pressure perturbation with equal transverse entries have vanishing magnetic rotation terms. This justification concerns a uniform parallel field, not the source’s rotating field, transverse gradients or relativistic response.

The collisionless kinetic reference.

For U>σU>\sigma, the only local minimum of f0f_0 is at zero. Indeed, f0′/f0=[−v+Utanh⁡(Uv/σ2)]/σ2f'_0/f_0=[-v+U\tanh(Uv/\sigma^2)]/\sigma^2, and Utanh⁡(Uv/σ2)−vU\tanh(Uv/\sigma^2)-v is strictly concave on v>0v>0, with exactly one positive zero. The Penrose criterion [3] therefore tests

I=∫Rf0′(v)v dv=2ζD(ζ)−1σ2,ζ=U2σ,D(z)=e−z2∫0zet2 dt.(6)I=\int_{\mathbb{R}}\frac{f'_0(v)}v\,\mathrm{d} v =\frac{2\zeta D(\zeta)-1}{\sigma^2}, \qquad \zeta=\frac{U}{\sqrt2\sigma},\quad D(z)=e^{-z^2}\int_0^z e^{t^2}\,\mathrm{d} t.\tag{6}

This integrand has a removable singularity at zero. At U/σ=6/5U/\sigma=6/5, ζ2=18/25\zeta^2=18/25. The alternating Dawson series has decreasing term magnitudes and gives the rational upper bound

2ζD(ζ)≤3625−432625+1555278125=7405278125<1.(7)2\zeta D(\zeta) \leq \frac{36}{25}-\frac{432}{625}+\frac{15552}{78125} =\frac{74052}{78125}<1.\tag{7}

Consequently I<0I<0, and this kinetic equilibrium has no exponentially growing longitudinal electrostatic mode for any real wavenumber. Direct quadrature gives σ2I=−0.08730405848…\sigma^2 I=-0.08730405848\ldots; the sign does not depend on that numerical evaluation.

Linearizing the finite-relaxation fluid model.

The source retains ∂mqsijm=ν(psij−δijtr⁡ps/3)\partial_mq_{sijm}=\nu(p_{sij}-\delta_{ij}\operatorname{tr} p_s/3), with ν=κσ>0\nu=\kappa\sigma>0. Normalize the total plasma frequency, density, electron mass, charge magnitude and permittivity to one. For each beam s=±s=\pm, set Us=sUU_s=sU, ns=1/2n_s=1/2, and equilibrium diagonal pressure ps0=nsσ2p_s^0=n_s\sigma^2. Write its perturbations as Ns=δnsN_s=\delta n_s, Vs=δusxV_s=\delta u_{sx}, Ps=δpsxxP_s=\delta p_{sxx} and Hs=δtr⁡psH_s=\delta\operatorname{tr} p_s. For spatial factor eikxe^{ikx}, the invariant nine-variable system is

N˙s=−ikUsNs−iknsVs,V˙s=−ikUsVs−ikPs/ns−E,P˙s=−ikUsPs−3ikps0Vs−ν(Ps−Hs/3),H˙s=−ikUsHs−5ikps0Vs,E˙=∑s=±(UsNs+nsVs).(8)\begin{aligned} \dot N_s&=-ikU_sN_s-ikn_sV_s, \\ \dot V_s&=-ikU_sV_s-ikP_s/n_s-E, \\ \dot P_s&=-ikU_sP_s-3ikp_s^0V_s-\nu(P_s-H_s/3), \\ \dot H_s&=-ikU_sH_s-5ikp_s^0V_s, \\ \dot E&=\sum_{s=\pm}(U_sN_s+n_sV_s). \end{aligned}\tag{8}

Here δpsyy=δpszz=(Hs−Ps)/2\delta p_{syy}=\delta p_{szz}=(H_s-P_s)/2. A perturbation of ν\nu multiplies the zero equilibrium deviator and thus contributes nothing at linear order, even when thermal speed is computed locally. Eliminating these variables independently, with temporal convention e−iωte^{-i\omega t}, gives

ϵfl(ω,k)=1−12∑s=±1(ω−kUs)2−k2σ2gs,gs=53+4Ds3(Ds+ν),Ds=−i(ω−kUs).(9)\begin{aligned} \epsilon_{\rm fl}(\omega,k) &=1-\frac12\sum_{s=\pm} \frac{1}{(\omega-kU_s)^2-k^2\sigma^2g_s}, \\ g_s&=\frac53+\frac{4D_s}{3(D_s+\nu)},\qquad D_s=-i(\omega-kU_s). \end{aligned}\tag{9}

Proposition 4.1 (A finite-relaxation false positive).

At U/σ=6/5U/\sigma=6/5 and kσ/ωpe=1/5k\sigma/\omega_{pe}=1/5, the collisionless kinetic equilibrium is stable to longitudinal electrostatic perturbations, while the local-isotropization fluid model is overstable for all sufficiently small positive ν\nu.

Proof.

Kinetic stability follows from (7). At ν=0\nu=0 the longitudinal fluid pressure response has index three. Putting W=ω2W=\omega^2, a=k2U2a=k^2U^2, b=3k2σ2b=3k^2\sigma^2, its dispersion equation is

W2−[2(a+b)+1]W+(a−b)(a−b−1)=0.(10)W^2-[2(a+b)+1]W+(a-b)(a-b-1)=0.\tag{10}

In units σ=ωpe=1\sigma=\omega_{pe}=1, its simple lower positive frequency is ω0=[(847−524553)/1250]1/2=0.2254420613…\omega_0=[(847-5\sqrt{24553})/1250]^{1/2}=0.2254420613\ldots. Let Ωs=ω0−kUs\Omega_s=\omega_0-kU_s and As=Ωs2−3k2A_s=\Omega_s^2-3k^2. Implicit differentiation of (9) yields

d Im⁡ωdν∣ν=0=−2k23∑s1/(ΩsAs2)∑sΩs/As2=2.488846777…>0.(11)\left.\frac{\mathrm{d}\,\operatorname{Im}\omega}{\mathrm{d}\nu}\right|_{\nu=0} =-\frac{2k^2}{3} \frac{\sum_s1/(\Omega_sA_s^2)} {\sum_s\Omega_s/A_s^2} =2.488846777\ldots>0.\tag{11}

The sign can also be checked without the decimal value: the rational bounds 0.225<ω0<0.2260.225<\omega_0<0.226 make the numerator sum negative and the denominator sum positive. The root is simple, so its continuation has positive imaginary part for sufficiently small positive relaxation. □\square

At a reference-scale rate obtained from κ=0.1/de\kappa=0.1/d_e and σ=c/80\sigma=c/\sqrt{80}, ν/ωpe=1/(405)=0.01118033989…\nu/\omega_{pe}=1/(40\sqrt5)=0.01118033989\ldots, the matrix in (8) numerically gives

λωpe=0.00951849926 ± 0.21649095264 i,λ=−iω.(12)\frac{\lambda}{\omega_{pe}} =0.00951849926\ \pm\ 0.21649095264\,i, \qquad \lambda=-i\omega.\tag{12}

The eigen-equation, Gauss constraint ikE+N++N−=0ikE+N_++N_-=0, and independent dielectric residual are all below 2×10−102\times10^{-10} in the recorded checks; actual residuals are much smaller. The zero-relaxation matrix has no positive growth beyond roundoff. The literal fluid deck rounds its thermal speed to 0.111803c0.111803c; substituting the resulting ν/ωpe=0.0111803\nu/\omega_{pe}=0.0111803 also leaves positive growth, with a change smaller than 10−6ωpe10^{-6}\omega_{pe}. A periodic-box check using kx=2π 14/Lxk_x=2\pi\,14/L_x for Lx=48deL_x=48d_e, with σ=c/80\sigma=c/\sqrt{80}, gives growth 0.00951299405ωpe0.00951299405\omega_{pe} and a wavelength resolved by about 34 cells at the reported grid spacing. It is an xx-periodic mode of the homogeneous system, not a transverse kyk_y eigenmode of the inhomogeneous current sheet.

These are continuum model diagnostics. They establish a false positive relative to the specified collisionless kinetic reference, including at the source’s positive relaxation-rate scale. They do not identify a mode measured in the original current sheet, replace a kinetic stability analysis of that sheet, or show that a particular nonlinear plot is contaminated. The source’s initial populations have a common velocity and its equilibrium varies across yy. No survival of this mode in that equilibrium is established. The benchmark is retained as an auxiliary closure test, rather than a counterexample to the source’s narrower application-specific capability claim.

Figure 6
Figure 6

Figure 6. Homogeneous longitudinal test with U/σ=1.2U/\sigma=1.2 and kσ/ωpe=0.2k\sigma/\omega_{pe}=0.2. Left: nonzero eigenvalues of the ideal and finite-rate fluid systems; the static Gauss-constraint mode is excluded. Right: the largest fluid growth rate as relaxation varies, with ν0/ωpe=1/(405)\nu_0/\omega_{pe}=1/(40\sqrt5) marked. The collisionless kinetic reference has no growing longitudinal electrostatic mode by the Penrose proof above. This comparison concerns the stated continuum closure, not an observed mode in the original reconnection calculation.

5 A secondary continuity clarification

On PDF p. 5, the source attributes its one-fluid density deficit to the vanishing of uyu_y at the symmetric mid-plane, describing this as blocking transport into the sheet [1]. The value of a flux at one plane does not determine its divergence:

∂tn=−∂x(nux)−∂y(nuy).(13)\partial_t n=-\partial_x(nu_x)-\partial_y(nu_y).\tag{13}

In particular, ∂y(nuy)\partial_y(nu_y) can be nonzero where uy=0u_y=0. This is standard continuum kinematics, not a new plasma mechanism. Its role here is to qualify an explanation based on symmetry alone; the observed one-fluid density deficit and its dynamical cause remain separate questions.

Proposition 5.1 (A periodic density-accumulation example).

For a,n0>0a,n_0>0, on a periodic coordinate y∈[0,2π)y\in[0,2\pi),

uy(y)=−asin⁡y,n(y,t)=n0cosh⁡(at)−cos⁡y sinh⁡(at)(14)u_y(y)=-a\sin y,\qquad n(y,t)=\frac{n_0}{\cosh(at)-\cos y\,\sinh(at)}\tag{14}

is a smooth positive solution of the one-dimensional continuity equation. Its total mass is 2πn02\pi n_0, and uy(0)=0u_y(0)=0 while n(0,t)=n0eatn(0,t)=n_0e^{at}.

Proof.

The denominator is positive for every finite tt. Differentiating (14) gives ∂tn+∂y(nuy)=0\partial_tn+\partial_y(nu_y)=0 directly. The standard integral ∫02π(A−Bcos⁡y)−1dy=2π/(A2−B2)1/2\int_0^{2\pi}(A-B\cos y)^{-1}\mathrm{d} y=2\pi/(A^2-B^2)^{1/2}, with A=cosh⁡(at)A=\cosh(at) and B=sinh⁡(at)B=\sinh(at), gives the conserved mass. Evaluation at zero gives the stated increasing central density. □\square

This is an exact kinematic transport example, not a self-consistent plasma–Maxwell solution or a substitute reconnection run. It refutes the inference from symmetry alone. The two-population model’s total density and density-weighted velocity obey exactly the same continuity equation after the population equations are summed. A one-fluid model loses the separate population-crossing information, but it is not geometrically forbidden from supplying or accumulating total density within a finite-width layer. Differences in the evolution of aggregate pressure and higher moments can still explain a particular benchmark failure.

6 Conditioning a relative heat-flux accuracy claim

The source’s Eqs. (3)–(4) and (B1)–(B2) are correct. For n1,n2>0n_1,n_2>0, put n=n1+n2n=n_1+n_2, ws=ns/nw_s=n_s/n, Δu=u1−u2\Delta u=u_1-u_2 and Ts=ps/nsT_s=p_s/n_s. Recentring each population on the aggregate mean gives

pij=p1ij+p2ij+mnw1w2ΔuiΔuj,qijk=q1ijk+q2ijk+nw1w2(ΔuiΔTjk+ΔujΔTik+ΔukΔTij)−mnw1w2(w1−w2)ΔuiΔujΔuk.(15)\begin{aligned} p_{ij}&=p_{1ij}+p_{2ij}+mnw_1w_2\Delta u_i\Delta u_j,\\ q_{ijk}&=q_{1ijk}+q_{2ijk} +nw_1w_2\bigl(\Delta u_i\Delta T_{jk} +\Delta u_j\Delta T_{ik}+\Delta u_k\Delta T_{ij}\bigr)\\ &\hspace{15mm} -mnw_1w_2(w_1-w_2)\Delta u_i\Delta u_j\Delta u_k. \end{aligned}\tag{15}

The source explicitly defines the unnormalized three-term symmetrization, so its tensor formula has the required scalar factor three. Direct positive finite-mixture calculations, including nonunit mass, verify all entries.

For the scalar xxxxxx component and Δu≠0\Delta u\ne0, define θs=Tsxx/[m(Δu)2]\theta_s=T_{sxx}/[m(\Delta u)^2]. Its counter-streaming contribution is

qCS=mn(Δu)3C,C=w1w2{3(θ1−θ2)−(w1−w2)}.(16)q_{\rm CS}=mn(\Delta u)^3C,\qquad C=w_1w_2\{3(\theta_1-\theta_2)-(w_1-w_2)\}.\tag{16}

Thus the source’s cubic-drift explanation of the empirical parameter collapse requires qualification. Equation (16) also contains a temperature-contrast term linear in drift and can vanish by symmetry or cancellation.

Proposition 6.1 (A sufficient conditioned relative-error bound).

Suppose ∣qsxxx∣≤mnsasvth,s3|q_{sxxx}|\le mn_s a_s v_{{\rm th},s}^3, with vth,s=(Tsxx/m)1/2v_{{\rm th},s}=(T_{sxx}/m)^{1/2} and stated nonnegative bounds asa_s. Set E=∑swsas(vth,s/∣Δu∣)3E=\sum_s w_sa_s(v_{{\rm th},s}/|\Delta u|)^3. If E<∣C∣E<|C|, then

∣qxxx−qCS∣∣qxxx∣≤E∣C∣−E.(17)\frac{|q_{xxx}-q_{\rm CS}|}{|q_{xxx}|} \le\frac{E}{|C|-E}.\tag{17}

Proof.

The exact residual is r=q1xxx+q2xxxr=q_{1xxx}+q_{2xxx}, so ∣r∣≤mn∣Δu∣3E|r|\le mn|\Delta u|^3E. The reverse triangle inequality gives ∣qxxx∣≥mn∣Δu∣3(∣C∣−E)>0|q_{xxx}|\ge mn|\Delta u|^3(|C|-E)>0. Division gives (17). □\square

The bound is sufficient rather than necessary. Its imbalance/cancellation factor cannot be dropped. Equal population densities and temperatures give qCS=0q_{\rm CS}=0 at any drift. With equal densities but unequal temperatures, qCS=3nΔu ΔTxx/4q_{\rm CS}=3n\Delta u\,\Delta T_{xx}/4, which is linear in drift.

A near-Maxwellian counterexample to a speed-ratio-only guarantee.

Let WW take values −1/2-1/\sqrt2 and 2\sqrt2 with probabilities 2/32/3 and 1/31/3. Then E ⁣[W]=0\mathbb{E}\!\left[W\right]=0, E ⁣[W2]=1\mathbb{E}\!\left[W^2\right]=1 and E ⁣[W3]=1/2\mathbb{E}\!\left[W^3\right]=1/\sqrt2. For η>0\eta>0, let S=(W+ηG)/1+η2S=(W+\eta G)/\sqrt{1+\eta^2} with GG a standard Gaussian. Let H=(S,Gy,Gz)H=(S,G_y,G_z), with independent standard Gaussian transverse components, and define XϵX_\epsilon to have law (1−ϵ)N(0,I)+ϵL(H)(1-\epsilon)\mathcal N(0,I)+\epsilon\mathcal L(H), 0<ϵ<10<\epsilon<1. It has zero mean, covariance II, and third moment E ⁣[Xϵ,x3]=ϵ/[2(1+η2)3/2]\mathbb{E}\!\left[X_{\epsilon,x}^3\right]=\epsilon/[\sqrt2(1+\eta^2)^{3/2}]. Its total-variation distance from N(0,I)\mathcal N(0,I) is at most ϵ\epsilon. Give the populations equal densities and velocity laws

V1=Uex+σXϵ,V2=−Uex+σXϵ.(18)V_1=Ue_x+\sigma X_\epsilon,\qquad V_2=-Ue_x+\sigma X_\epsilon.\tag{18}

Each population density is a positive smooth Gaussian mixture, within ϵ\epsilon in total variation of its matching Maxwellian. Their intrinsic temperature tensors are both mσ2Im\sigma^2I, so qCS=0q_{\rm CS}=0, whereas qxxx=mnσ3ϵ/[2(1+η2)3/2]≠0q_{xxx}=mn\sigma^3\epsilon/[\sqrt2(1+\eta^2)^{3/2}]\ne0. Consequently the relative closure error is one even when both ϵ\epsilon and the thermal-to-beam speed ratio σ/U\sigma/U are arbitrarily small. The absolute residual does tend to zero relative to mnU3mnU^3. The recorded calculations use ϵ=0.01\epsilon=0.01 and integrate the smooth laws with positive Gauss–Hermite quadrature.

This construction does not disprove the source’s measured collapse in its particular family of reconnection simulations. It identifies assumptions needed to extend that empirical observation to a relative-error guarantee. The source scan uses initial speeds; inserting those into a local bound would also require estimates of their subsequent evolution.

The valid limitation of a memoryless one-fluid closure.

Additional population information can be genuinely necessary. For example, let n=m=1n=m=1, and let each population be an isotropic Gaussian of variance 3I/43I/4. Choose a weight ww, set Δ=[4w(1−w)]−1/2\Delta=[4w(1-w)]^{-1/2}, and assign means (1−w)Δex(1-w)\Delta e_x and −wΔex-w\Delta e_x. For both w=1/2w=1/2 and w=1/4w=1/4, the aggregate density is one, the mean is zero, and the pressure is diag⁡(1,3/4,3/4)\operatorname{diag}(1,3/4,3/4). The respective qxxxq_{xxx} values are zero and 1/(43)1/(4\sqrt3). Hence no arbitrary-distribution algebraic function of only n,u,pn,u,p can recover both third moments. This supports the source’s population-resolving motivation. It is not an impossibility statement for one-fluid descriptions with memory, extra variables, gradients or nonlocality.

7 Finite isotropization over a comparison interval

The source openly retains isotropization for numerical stability [1]. Its smallness relative to a fast local heat-flux scale does not establish closeness to zero-intrinsic-heat-flux evolution over an entire simulation. A homogeneous calculation makes the distinct finite-time parameter explicit.

At fixed density, let pp be a positive-definite pressure tensor and pˉ=tr⁡p/3\bar p=\operatorname{tr} p/3. The relaxation part alone satisfies

p˙=−ν(p−pˉI),p(t)=pˉI+e−νt(p(0)−pˉI).(19)\dot p=-\nu(p-\bar p I),\qquad p(t)=\bar p I+e^{-\nu t}\bigl(p(0)-\bar p I\bigr).\tag{19}

Its trace, and thus its thermal energy, are constant. For the Gaussian entropy diagnostic per particle, sG=12log⁡det⁡p−52log⁡n+constants_G=\tfrac12\log\det p-\tfrac52\log n+\text{constant}, one obtains

s˙G=ν2(pˉ tr⁡(p−1)−3)≥0,(20)\dot s_G=\frac{\nu}{2} \bigl(\bar p\,\operatorname{tr}(p^{-1})-3\bigr)\ge0,\tag{20}

with equality only at isotropy. The inequality follows by applying the arithmetic–harmonic mean inequality to the three positive eigenvalues of pp. This is an entropy diagnostic of the moment model, not a measurement of PIC entropy or evidence of external heat input.

The deviation from the zero-relaxation homogeneous pressure is controlled by 1−e−νT1-e^{-\nu T}, not by ν\nu alone. At the ideal reference-scale rate ν/ωpe=1/(405)\nu/\omega_{pe}=1/(40\sqrt5) and T=300ωpe−1T=300\omega_{pe}^{-1},

νT=3.354101966…,e−νT=0.0349407340….(21)\nu T=3.354101966\ldots,\qquad e^{-\nu T}=0.0349407340\ldots.\tag{21}

Thus an initially present homogeneous anisotropy would retain about 3.49%3.49\% of its amplitude over that interval. For the example p(0)=diag⁡(2,1/2,1/2)p(0)=\operatorname{diag}(2,1/2,1/2) at unit density, the entropy diagnostic increases by 0.3461208970…0.3461208970\ldots while the trace remains three.

This example does not establish how much relaxation changes the evolving source current sheet, whose anisotropy is time-dependent. It shows why a finite-duration sensitivity study in κ\kappa, or a direct comparison of the retained pressure-source terms, is needed when interpreting the implementation as approximately zero-heat-flux evolution. It does not dispute the source’s disclosed need for finite stabilization, nor identify irreversible adiabatic relaxation with external energy transfer.

8 Reproducible calculations and evidence limits

The repository separates reanalysis of archived simulation output from analytical model tests. The initial-state analysis uses the authors’ data dictionary, independently readable HDF5 attributes, published input decks, and explicitly aligned grid locations. The stability, continuity and moment calculations use specified equations and inputs and require no reconnection simulation executable.

The inspected Zenodo record is identified by the record-specific DOI 10.5281/zenodo.21114117; the source’s concept DOI is 10.5281/zenodo.21114116. Both resolve to this dataset family. The DOI agency lookup identifies DataCite, whose authoritative API record identifies the DOI as findable. A Crossref-only lookup returns no record; this is a registration-agency coverage difference. The direct repository link is https://zenodo.org/records/21114117. These identifiers do not denote two different simulations or a replacement data source.

Table 5. Selected verification outcomes. The code, data definitions and scope limits distinguish initial-state reanalysis from independent continuum tests.

CheckOutcome
Initial moment current at Y=16.05deY=16.05d_e11.5309% below staggered curl
Initial Pzz/pflP_{zz}/p_{\rm fl} at that row0.615446655
Exact mixture identitiesAll scalar and tensor checks pass
Symmetry-plane continuityZero normal velocity; increasing density
Conditioned relative-error example0.024134 ≤\le 0.036243
Identical one-fluid lower momentsDifferent third moments
Finite-relaxation mode growth0.009518499 ωpe0.009518499\,\omega_{pe}
Homogeneous relaxation over 300/ωpe300/\omega_{pe}3.4941% anisotropy remains

The initial analysis used selected ZIP members from the public Zenodo archives, with bounded partial responses, member lengths, CRC32 and SHA-256 checks. The final revision additionally retrieved all three complete source ZIPs, totaling 1,367,080,859 bytes. Each full byte count and publisher-declared MD5 matches; a full SHA-256 was also computed and recorded. All 13 original PIC HDF5 and five initial fluid BP inputs were then read by exact name from those verified complete ZIPs and matched to their earlier member hashes. The portable whole-archive receipt supplements the retained historical selective-retrieval records; it does not silently change the analyzed inputs. Small derived profiles and provenance are included with attribution. The original paper and full simulation archives are not redistributed here.

Numerical checks preserve the exact mixture identities rather than treating them as errors. The linear calculation is checked independently through an eliminated dielectric relation and the Gauss constraint, in addition to the matrix eigenvalue residual. The kinetic comparison has an exact rational stability bound, so its conclusion does not depend on locating a numerical threshold near marginal stability. The continuity example satisfies the transport equation explicitly. These checks test the scientific statements used in the paper, not only whether a plotting script runs.

The execution record in Appendix B pins the code, input hashes, numerical results and environment. Its timestamps are author-environment execution evidence, not third-party certification or independent human peer review. The accompanying verification script reports actual failures instead of silently replacing absent inputs with synthetic data.

New clean-source Gkeyll evolutions and their endpoint/history checks are reported in Section 3. No new OSIRIS simulation was run. The published input decks and archived diagnostics do not uniquely identify the authors’ exact executable builds. In particular, the documented custom velocity diagnostics are interpreted using the authors’ explicit data dictionary; we do not assert that a present public source checkout is the private build that produced them. This limits claims about implementation internals while leaving the documented archived-moment comparison testable. The new numerical contrasts are conditional on the identified clean runtime; saved pressure failures are retained rather than clipped, masked or repaired.

9 Consequences for controlled validation

An initialization audit should precede attributing every later difference to the heat-flux closure. The current test exposes a mismatch in physical moments despite matching algebraic drift expressions. A controlled repeat should match density, ordinary mean velocity and the selected pressure definition, and report the initial magnetic curl and moment current on their actual staggered locations. If relativistic particle initialization and a nonrelativistic fluid model are compared, the conversion and the target moment convention must be stated explicitly. The cold proper-velocity conversion alone is not a proof that finite-temperature moments have been matched.

The clean one-fluid endpoint contrast establishes a numerical response to the aggregate-moment intervention: all four tested endpoint errors decrease. It does not establish a physical cause of the source’s reconnection differences. The intervention replaces the conserved moment vector through second order, including sampled spatial variation; it is not confined to the mean current. Both one-fluid saved histories have covariance failures, the clean unmatched two-fluid endpoint is rejected, and the matched two-fluid run fails before producing its comparison endpoint. A smaller endpoint error cannot erase those failures or substitute for realizability and resolution checks. We therefore do not infer that correcting the drift eliminates the reported density deficit, reproduces full PIC heat flux with one fluid, or reverses the source’s physical conclusion.

The archived one- and two-fluid endpoints remain positive definite under the same tensor test. This distinguishes an observed failure of the identified clean implementation from a claim about the unavailable dirty executable. The finite snapshot archive does not establish that the original intermediate trajectory was admissible, either. Identified executable provenance, full-tensor state checks and grid-converged controls are needed before transferring the numerical endpoint changes into a physical causal statement.

The auxiliary homogeneous stability test supplies a separate calibration. Retaining population drift creates the possibility of streaming modes; it does not ensure the correct kinetic susceptibility or growth rate. The implemented relaxation should be included in the dispersion calculation. Finite relaxation can change a spectrum even when the unperturbed pressure is isotropic and the relaxation source vanishes at equilibrium. In the stated example the resulting growing mode is a false positive relative to the collisionless kinetic reference. This is a test of a model’s continuum response, not evidence that the original simulation visibly contains that mode. The new clean-source evolutions do not provide a source-sheet eigenanalysis or a physically validated, grid-converged matched comparison. This diagnostic comment quantifies numerical sensitivity and exposes validation requirements; the source’s nonlinear physical conclusions are not thereby disproved.

The pressure-source diagnostic should also distinguish a third-moment amplitude from its divergence. The scale proxy p de/∣q∣p\,d_e/|q| used in the source is a useful estimate when ded_e is an appropriate gradient length. It is not identical to p/∣∇ ⁣⋅q∣p/|\nabla\!\cdot q|. A spatially constant nonzero heat-flux tensor has a finite amplitude proxy and zero divergence. The source explicitly notes that its isotropization closure constrains a divergence and omits the reconstructed fluid tensor from some plots; we do not characterize that disclosure as a hidden omission. Direct source-term comparisons and rate convergence would make the approximation more informative.

Finally, the source’s time-maximum spatial score is a best-time diagnostic, not a uniform-in-time error bound or a forward prediction test at every scan point. The conditioned estimate above explains why both absolute residuals and a nondegenerate denominator are needed when assessing relative accuracy. These qualifications preserve the observed scan and suggest measurements needed before extending its interpretation to new current sheets, later island recirculation, or turbulence.

The valid component-to-aggregate moment decomposition remains the foundation of this analysis. Additional labels carry information absent from a generic state described only by total density, velocity and pressure. The corrections identify controls and assumptions needed for using that additional information reliably, rather than a general rejection of multicomponent fluid modeling.

10 Conclusion

Matching nominal drift expressions does not ensure matched moments between a proper-momentum PIC initialization and an ordinary-velocity fluid initialization. The archived PIC moments and reloaded fluid output make that distinction quantitatively testable. The full-profile and conditional finite-temperature checks strengthen that initial-state finding. Clean-source evolutions quantify numerical endpoint sensitivity, but saved covariance failures prevent interpreting lower endpoint errors as validation of a physical trajectory. The separate homogeneous benchmark shows why finite isotropization should be calibrated as part of a closure; it establishes no unstable eigenmode of the source’s inhomogeneous sheet. The exact moment decomposition remains valid and useful. Matching aggregate moments, checking the complete pressure tensor, identifying the executed code, and testing resolution are distinct requirements. The original archived endpoint population tensors pass the covariance test; failures in the identified clean implementation do not establish failures in the unavailable dirty build. Correcting the density-transport explanation and conditioning relative-error statements supports further comparison without declaring the source’s nonlinear physical conclusions disproved.

Author and methods disclosure

Taylor Kalin is the author and is responsible for this study. OpenAI Codex assisted with source inspection, derivations, code, data analysis, and manuscript preparation under his direction. Separate AI-agent checks were used during preparation; they are not represented as independent human expert review. Reported results combine deterministic classical calculations, reanalysis of public archived moments and new clean-source fluid evolutions. No new PIC simulation or experimental measurement is claimed. Numerical endpoint comparisons and saved-state admissibility diagnoses are reported separately.

Funding and competing interests.

This study was self-funded by Taylor Kalin, including computing resources and AI tools. No external funding was received. No competing interests were reported for this study.

Prior dissemination and review sequencing

This is one study. GitHub and AiraXiv deposits are preprint versions of the same work. Agent-only editions, where used, identify Taylor Kalin as canonical author and human operator; they are not independent new findings. Review venues are sequenced to avoid concurrent consideration of the same manuscript. Actual identifiers and outcomes are recorded at https://github.com/Teylersf/counterstreaming-heatflux-audit in the publication-status record.

References

[1] Madox C. McGrae-Menge, Jacob R. Pierce, Maria Almanza, Alexander Velberg, Nathaniel Barbour, William D. Dorland, Nuno F. Loureiro, Frederico Fiuza, and E. Paulo Alves. Counter-streaming heat-flux closure for electron-only collisionless magnetic reconnection, 2026. Audited version 1, submitted 8 July 2026. https://arxiv.org/abs/2607.07106v1.

[2] Madox McGrae-Menge. Counter-streaming heat-flux closure for electron-only collisionless magnetic reconnection. Zenodo, record 21114117, July 2026. Published 2 July 2026. DataCite record DOI: 10.5281/zenodo.21114117; concept DOI: 10.5281/zenodo.21114116. Input decks and archived diagnostics. https://zenodo.org/records/21114117.

[3] Oliver Penrose. Electrostatic instabilities of a uniform non-Maxwellian plasma. The Physics of Fluids, 3(2):258–265, 1960. https://doi.org/10.1063/1.1706024.

[4] Gregory W. Hammett and Francis W. Perkins. Fluid moment models for Landau damping with application to the ion-temperature-gradient instability. Physical Review Letters, 64(25):3019–3022, 1990. https://doi.org/10.1103/PhysRevLett.64.3019.

[5] Liang Wang, Ammar H. Hakim, A. Bhattacharjee, and K. Germaschewski. Comparison of multi-fluid moment models with particle-in-cell simulations of collisionless magnetic reconnection. Physics of Plasmas, 22(1):012108, 2015. https://doi.org/10.1063/1.4906063.

[6] M. V. Goldman, D. L. Newman, J. P. Eastwood, and G. Lapenta. Multibeam energy moments of multibeam particle velocity distributions. Journal of Geophysical Research: Space Physics, 125(12):e2020JA028340, 2020. https://doi.org/10.1029/2020JA028340.

[7] Jonathan Ng, Ammar Hakim, J. Juno, and A. Bhattacharjee. Drift instabilities in thin current sheets using a two-fluid model with pressure tensor effects. Journal of Geophysical Research: Space Physics, 124(5):3331–3346, 2019. https://doi.org/10.1029/2018JA026313.

[8] Emil R. Ingelsten, Madox C. McGrae-Menge, E. Paulo Alves, and Istvan Pusztai. Data-driven discovery of a heat flux closure for electrostatic plasma phenomena. Journal of Plasma Physics, 91(2):E64, 2025. https://doi.org/10.1017/S0022377825000285.

[9] Emil R. Ingelsten, Madox C. McGrae-Menge, E. Paulo Alves, and Istvan Pusztai. Data-driven multi-species heat flux closures for two-stream-unstable plasmas with nonlinear sparse regression. Physics of Plasmas, 33(4):042106, 2026. https://doi.org/10.1063/5.0311956.

[10] OSIRIS Collaboration. Momentum distribution: udist. OSIRIS Reference Guide. https://osiris-code.github.io/osiris/reference/udist. Accessed 28 October 2026; current public documentation, not identification of the original simulation build.

[11] OSIRIS Collaboration. OSIRIS momentum-distribution and particle-loading source code. Public source, commit a858fe1da3d6dbf3652b16556af87f7dad7881eb. Accessed 28 October 2026. Conditional loader interpretation; not identification of the original executable. https://github.com/osiris-code/osiris/tree/a858fe1da3d6dbf3652b16556af87f7dad7881eb/source/spec.

[12] Gkeyll Project. The eigensystem of the ten-moment equations written in conservative form. Gkeyll developer documentation. Accessed 28 October 2026; explicit ten-component conserved-vector layout. https://gkeyll.readthedocs.io/en/latest/dev/tenmom-eigensystem.html.

A Source passages and artifact scope

All source equation and page locators refer to the PDF of arXiv:2607.07106v1 [1]. The supplied ten-page PDF is byte-identical to a fresh versioned arXiv download: 7,847,791 bytes, SHA-256

fc5344e2ba8f4db98baf90d805bb6b7ce8835c32ea7bf54bba4d62f405b955a3.

The official history checked on 28 October 2026 lists v1 submitted 8 July 2026 at 07:43:25 UTC, with no later revision or journal reference. The PDF displays 9 July; the experimental HTML displays 24 August. The original apssamp.tex, line 95, uses \date{\today}, so separately compiled display dates are not version identifiers. No source author has been contacted, and no author confirmation is claimed.

The separately retrieved versioned source archive has 7,439,982 bytes and SHA-256

4f9abd5f41ffca0f1879981429165ff1a989276792c812e860f57cb5038c3b2e.

The repository’s selective excerpts contain six attributed files and 17 fragments, with original TeX line and character positions. A standalone verifier checks the archive and source hashes and reconstructs every excerpt without executing the source or making network requests. The full PDF and source archive are not redistributed.

The stated initialization.

Appendix A, p. 6, states that the electron fluid velocities are initialized from

ϵijk∂jBk=Ji=qen0v‾i.\epsilon_{ijk}\partial_j B_k=J_i=q_e n_0\overline v_i.

Appendix C, p. 8, states that the fluid simulations inherit the PIC domain, grid, boundary conditions and magnetic-field initial condition exactly. It specifies the common initial drift

v‾1i=v‾2i=v‾i\overline v_{1i}=\overline v_{2i}=\overline v_i

and thermal speed 0.111803c0.111803c for the electron fluids. These are the matching statements tested in the main text. Original TeX locators are lines 225, 244 and 280; the printed seed is Eq. (A3), lines 238–240.

The current public udist documentation describes ufl and spatial_ufl as fluid momentum in proper-velocity units and gives relativistic momentum addition as the default [10]. This documents the input-language interpretation; it does not identify the authors’ exact historical executable. For the archived diagnostics, the definition used here comes directly from the authors’ Zenodo deposit description [2]:

vfli=1n∫fvi d3v,(vivj)diagnostic=∫fvivj d3v.\mathrm{vfl}_i=\frac1n\int f v_i\,\mathrm{d}^3v, \qquad (v_i v_j)_{\rm diagnostic}=\int f v_i v_j\,\mathrm{d}^3v.

The deck and diagnostic checks, rather than an assumed private code revision, support the initial-moment comparison.

The density-transport explanation.

The main text, p. 5, attributes the one-electron-fluid density deficit to the following mechanism:

“at the mid-plane v‾y=0\overline v_y=0 by symmetry, blocking 1-e-Fluid transport into the sheet”.

The complete argument is in original TeX line 191. The symmetry-plane continuity calculation assesses this causal explanation; the plotted density deficit remains empirical evidence from the reported benchmark.

The implemented closure and instability claim.

On p. 4 the source specifies the finite local model

∂mqijm=κvth(pij−δijp),p=tr⁡(pij)/3,κ=0.1de−1,\partial_m q_{ijm}=\kappa v_{th}(p_{ij}-\delta_{ij}p), \qquad p=\operatorname{tr}(p_{ij})/3,\qquad \kappa=0.1d_e^{-1},

with an isotropization timescale of about 90ωpe−190\omega_{pe}^{-1} (original TeX line 179). Figure 3’s caption, p. 4, explicitly omits its contribution from the displayed fluid heat flux and notes that only its divergence is constrained (line 166). The finite term is therefore a disclosed part of the model. The longitudinal calculation in this study tests that finite model, rather than silently replacing it by its zero-coefficient limit. On p. 5 the source also asserts that the two-electron-fluid model can capture linear growth because the instabilities are due to counter-streaming (line 207). The general importance of closure choice for instability fidelity is established prior context [7].

Accuracy metric and retained qualifications.

The color in source Fig. 4, p. 5, is the best-time score

max⁡t[1−⟨∣qxxx−qCSxxx∣⟩xy⟨∣qxxx∣⟩xy]\max_t\left[ 1-\frac{\langle|q_{xxx}-q_{CSxxx}|\rangle_{xy}} {\langle|q_{xxx}|\rangle_{xy}} \right]

(original TeX line 198). Its proposed thermal/drift scaling is explained in line 202. The present audit distinguishes this empirical best-time diagnostic from a uniform error guarantee; it does not claim to have rerun the parameter scan. The source acknowledges later stream folding (p. 5, line 207), separate fluid color scales and amplitude differences in the full-tensor comparison (Fig. 5, p. 7, line 250), and kinetic free-expansion limitations (Appendix C, p. 8, line 293). The exact mixture identities in source Eqs. (3)–(4) and (B1)–(B2) are preserved as valid algebra.

B Pinned execution record

The following immutable commit pins the checked code, input decks and evidence files:

b47a51608726b80931fc607f0f44a02ab4bfbfdd

Every source/input/evidence hash listed in the inventories was checked against that commit. The inventories and manuscript files generated afterward are derived release outputs.

Historical original verification.

The original eight-group execution below retains its original timestamp, environment and results. Its four numerical code files are byte-identical at the pinned commit. This does not assert that every later analysis was executed together in that historical run.

Started UTC: 2026-10-28T23:09:06.987425+00:00
Python: 3.12.14 (main, Aug 25 2026, 14:01:42) [MSC v.1944 64 bit (AMD64)]
NumPy: 2.3.5
h5py: 3.16.0
PASS: initial_current
PASS: initial_pressure
PASS: mixture_identities
PASS: continuity_symmetry
PASS: conditioning_counterexample
PASS: singlefluid_nonidentifiability
PASS: finite_relaxation_stability
PASS: isotropization_entropy
All assertions passed: true
Exit status: 0

The selected verification table is unchanged from this original eight-group record.

Reproduction and later analyses.

git clone https://github.com/Teylersf/counterstreaming-heatflux-audit.git
cd counterstreaming-heatflux-audit
git checkout b47a51608726b80931fc607f0f44a02ab4bfbfdd
python -m pip install -r requirements.txt
python experiments/fetch_data.py
python experiments/data_checks.py
python -X utf8 experiments/verify.py
python -X utf8 experiments/make_figures.py
python experiments/profile_sensitivity.py
python experiments/revision_data.py --inventory --fetch
# Separate Linux ADIOS2 reader environment:
python experiments/revision_data.py --decode-bp
python experiments/revision_data.py --compare
python experiments/thermal_loading.py

The pin additionally covers the portable full-PIC moment exporter, BP reader, matched-input preparer/initializer, native control runner, completed-output collector and comparison analyzer. Their CLI help and the data documentation specify the required cache paths and immutable run pins; the code itself does not imply that an uncompleted case was measured. The three complete source ZIP archives passed byte-size and publisher-MD5 checks, with full SHA-256 hashes and selected-member bindings recorded in data/full-archive-verification.json. The native runs retain their recorded launch-code revision fba895a3989b0855186b38c2e77d8c9d23aac94c; the final evidence pin above additionally contains the later analysis outputs. The supplied result lists 2 control-case endpoint comparisons and 2 accepted endpoint-decoding receipts. The all-four completed-and-compared flag remains false; pending or rejected cases remain explicit in the pinned inventories.

Native outcomes, endpoint eligibility and saved histories.

The separate admissibility record retains all four native outcomes: 3 normal regular30 completions, 1 terminal execution failures, and 1 endpoints rejected by the strict state guard in the supplied evidence. Native completion and positive-definite endpoint eligibility are separate facts. Rejected endpoints have no accepted primary comparison metrics. The failed native cases are matched_two_fluid. They supply no accepted regular30 endpoint or comparison metrics. Their pressure histories are explicitly unavailable; no regular0–30 scan is inferred from the available earlier outputs. matched_two_fluid: its last closed regular output is frame 22 at tωpe=220.00011000001655t\omega_{pe}=220.00011000001655. The exact native/portable receipt and console hashes are retained with the selected independent failure proof. This scalar observation does not identify the failing transient, species or update time. The rejected endpoint cases are baseline_two_fluid. The bound endpoint-admissible NUMERICAL sensitivity pairs are one_fluid_initialization_effect. Each retains its exact runtime, native/portable receipt hashes, actual endpoint times and clean-base versus archived-source check. These endpoint contrasts do not establish physical causality, convergence or valid dynamics. baseline_one_fluid: the saved-state covariance test fails at regular frames 22, 23, 24. These history failures remain attached to any eligible endpoint contrast. baseline_two_fluid: the saved-state covariance test fails at regular frames 19, 22, 30. These history failures remain attached to any eligible endpoint contrast. matched_one_fluid: the saved-state covariance test fails at regular frames 22, 23, 24, 25, 26. These history failures remain attached to any eligible endpoint contrast. matched_two_fluid: its regular0–30 pressure-history diagnostic is unavailable following terminal native failure. Saved snapshots do not certify the intervening timesteps, locate the first invalid update, or identify the operator that produced a loss of admissibility. No state was clipped or repaired. Third-diagnostic normalization qualifications remain attached to the heat-flux comparisons. No native deposited-current comparison or inhomogeneous-sheet eigenanalysis is claimed.

Compact file record.

The complete code hashes are grouped in code-pin.json; the separate output manifest groups revision results, supporting evidence and optional final control records. Only these fixed summary rows are repeated here, so a larger evidence inventory does not lengthen the PDF hash table.

FileSHA-256
results/verification.json6e724e564d4ca23bf718d4add4eded9311aa6ebbeb161c4abc606ec750f01491
results/code-pin.json4d85d5c0aed7f7cf7f0495e08ab1189d19d51f0ea51e4912277d863ce72d95b0
results/execution-output-manifest.json55a9c92b3b9c7ca0b099e19ba794c145da54fe2108790ed8bd346eccb7a87a7f

This is an author-environment execution record, not third-party certification or independent human peer review.