Volume 3 — The Matter Spectrum
Chapter 15: Protocol C (XRISM Preregistration)
The 3.55 keV X-ray anomaly, identified in Chapter 11 as the monochromatic signature of vacuum lattice fracture, provides the most direct observational link to GCT. Protocol C defines the formal preregistration for the XRISM line-shape audit.
15.1 Formal Decision Framework
To ensure scientific reproducibility and avoid outcome-contingent curve fitting, GCT preregisters the following hypothesis test for the XRISM stacked-cluster stress-aperture survey.
15.1.1 The Null Hypothesis ()
The Dark Matter signal at 3.55 keV originates from a particulate gas (e.g., sterile neutrinos) or standard atomic multiplets (K XVIII).
- Signature: Instrumental profile convolved with cluster-virial broadening and background-line modeling uncertainties ( km/s for the Perseus reference) [Tier 3 — cluster virial measurement].
- Expected FWHM: eV for the broad thermal/virialized reference at keV [Tier 3 — broadening calculation]. This width is a diagnostic axis, not a standalone sterile-neutrino verdict; morphology, flux floor, and background model are load-bearing.
- Recoil: Standard Loss ( eV) [Tier 3 — atomic recoil calculation].
15.1.2 The GCT Hypothesis ()
The Dark Matter signal originates from a macroscopic, coherent topological glass (supersolid vacuum).
- Signature: Recoil-free, monochromatic emission (GCT Mössbauer Effect).
- Expected FWHM (observed; bulk-turbulence broadened Voigt): eV at 3.55 keV — quadrature combination of the XRISM Resolve instrumental Gaussian eV (operational analysis freeze uses the then-current XRISM POG plus RMF/ARF calibration files as primary response inputs; the 5–7 eV mission-spec band and Ishisaki et al. 2022 Proc. SPIE 12181:121811S (DOI 10.1117/12.2630654) are retained as pre-flight/historical scale anchors) and the bulk-cluster-turbulence Gaussian eV at km/s for typical cluster-core turbulence. Engine-canonical value:
expected_fwhm_ev = 9.7458perGCT_Physics_Engine/data/protocol_dm_line_forward_model_results.jsonat . Sensitivity sweep: at the conservative mission-spec upper bound , eV, the quadrature eV, and the predicted observed Voigt FWHM rises to eV — the §15.2 spectral-compatible band lower edge shifts accordingly. The deconvolved intrinsic line-width residual eV (instrument and registered kinematic/turbulence model removed; unmodeled astrophysical and natural broadening remain) is what the §15.2 decision rule operates on — distinct from the observed FWHM that an external observer would measure on the plotted line; both numbers must be reported jointly to avoid the "observer sees ~9 eV → GCT falsified" misreading. [Tier 3 — observed FWHM follows from the Voigt convolution of three Tier 1 / Tier 3 inputs; the W_int decision rule is the falsification gate.] - Recoil: Zero Loss ( eV) [Tier 2 Prediction — Mössbauer suppression].
- Acoustic Phonon Signature: Temporal and spatial cross-correlation with a burst of High-Frequency Gravitational Waves (HFGWs) in the 1-100 MHz band (vacuum fracture acoustic emission).
15.1.3 Addressing Known Non-Detections
Multiple independent analyses have reported non-detections of the 3.55 keV line in environments where dark matter density alone would predict a strong sterile-neutrino signal. GCT does not contest these results; they are consistent with the stress-gating hypothesis, while their status remains retrospective until frozen stress-aperture maps and masks are applied cluster-by-cluster before residual unblinding.
Malyshev et al. (2014) performed a stacked XMM-Newton analysis of dwarf spheroidal galaxies (dSphs) and blank-sky fields, finding no 3.55 keV emission. Under the sterile neutrino hypothesis, this is anomalous given the high dark matter columns. Under GCT's Stress-Gating Hypothesis (§11.1.3), this is the expected result: dSphs possess virial velocities of – km/s, yielding gravitational shear stresses (Appendix K). The vacuum lattice in these environments is in the elastic glass phase — below the yield threshold — and emits no radiation.
Riemer-Sørensen (2016) analyzed Chandra observations of the Milky Way halo and found no significant excess at 3.55 keV. This is likewise compatible with a null result in diffuse, low-shear halo environments: the smooth gravitational potential of the Milky Way halo generates insufficient shear to fracture the supersolid vacuum lattice. Emission is concentrated in high-stress fracture zones (cluster outskirts, merger shocks, and high-shear ICM), not in relaxed stellar halos.
Quantitative GCT Resolution: The stress-gating threshold is numerically frozen as using the Perseus-core pressure anchor and the central Bullet-shock pressure estimate cited in Ch11. This remains Tier 3 because the threshold is observation-bracketed, not first-principles derived. Above threshold, emission is mandatory; below, suppressed. Protocol C's frozen stress-aperture rule: the operative falsification aperture is the mass-weighted set of cells whose pre-line thermal-pressure/shear proxy satisfies within the XRISM stacked-cluster sample. The Perseus core is sub- and is not a falsification point; the Hitomi-Perseus null is consistent with this gate.
Frozen target-cell list. Before inspecting any 3.55 keV residuals, the analysis locks the following cell classes from pressure/shear maps: (i) Bullet Cluster bow-shock wedge and Mach-cone shell; (ii) Coma merger / radio-relic pressure shells; (iii) A2142 cold-front / merger shell; (iv) A3667, A2256, and A2319 radio-relic or merger-shock shells; (v) any Perseus, A2029, or A1795 off-core annulus only where the same pre-line proxy exceeds . Relaxed cool cores, including Perseus kpc and the A2029/A1795 cores, are locked as sub-threshold calibrators unless their pre-line maps exceed the numeric cut. This freezes the aperture before residual unblinding; residual-selected cell admission is prohibited.
This converts the non-detections from anomalies into stress-gating consistency checks rather than prior successful predictions. The preregistration in §15.1 should be understood in this context: H1 predicts a strong narrow signal in non-core stress-gated cluster regions ABOVE (cluster outskirts, merger shocks, high-shear ICM); Perseus core is sub- under the frozen numeric stress threshold, explaining Hitomi-Perseus null compatibility. GCT registers a low-shear null branch for dSphs and smooth halos. Both types of measurement are falsification-relevant — a detection in a dSph would falsify the low-shear null branch, while a registered above- stacked-cluster null falsifies only after the preregistered sensitivity and stress-aperture spatial-map requirements are met. Operational stress-aperture rule: the primary cluster test is run on the frozen target-cell list above, with aperture weights committed before unblinding from X-ray line residuals.
15.1.4 Engagement with Dessert-Rodd-Safdi 2020 and the Boyarsky et al. response.
Dessert, Rodd & Safdi (2020) Science 367:1465 used more than 30 Ms of XMM-Newton blank-sky observations to test the Milky-Way-halo flux expected from decaying-dark-matter explanations of the reported 3.5 keV line, finding no evidence for the line and setting decay-rate limits inconsistent with that interpretation. Boyarsky, Malyshev, Ruchayskiy & Savchenko (2020) contested the strength of that limit, arguing that background-line modeling can weaken the bound by more than an order of magnitude and leave a dark-matter interpretation viable; Dessert/Rodd/Safdi's reply held that even conservative additional-line modeling still strongly disfavors decaying dark matter. The literature null is therefore not simply "broad instrumental continuum versus narrow Lorentzian"; it is a coupled blank-sky halo-flux and background-modeling dispute over whether a decaying-DM line should already have appeared in Milky-Way halo data.
GCT discriminator: GCT does not use the decaying-DM halo-flux null as its primary model. It predicts stress-gated cluster emission: a Lorentzian-narrow monochromatic line at keV (matching the §15.2 decision-rule centroid keV and the engine output verify_dm_line_centroid_postdiction_check.py::predicted = 3.5486038 keV to the displayed precision) whose spatial morphology tracks high-shear fracture boundaries rather than the smooth Milky-Way-halo column. Dessert's blank-sky null remains load-bearing as a warning that background modeling can erase the claimed signal; Boyarsky's response remains load-bearing as a warning that over-aggressive background modeling can over-tighten the bound. The XRISM/Athena test must therefore adjudicate three axes at once: intrinsic width, centroid, and stress-correlated morphology. Operational consequence: a resolved eV line is not a linewidth discriminator by itself, because sterile-neutrino decay can also be intrinsically narrow before cluster kinematics and instrumental convolution; Milky-Way halo blank-sky nulls impose an independent flux constraint. A null result in the registered high-shear cluster sample at the required sensitivity falsifies or demotes the GCT stress-gating threshold; it should not be reported merely as "Dessert vindicated" unless the analysis also reproduces the blank-sky halo-flux assumptions of Dessert et al.
[!IMPORTANT] Falsification Condition (Non-Detection Branch): A confirmed detection of 3.55 keV emission at significance in a dSph system with virial velocity km/s would falsify the stress-gating hypothesis, as this implies by the geometric yield criterion. Candidate low-shear targets are Draco, Ursa Minor, Sculptor, Fornax, Sextans, and Carina. The dSph branch is decisive only for a blinded line search with centroid keV, deconvolved eV, background-line subtraction inside the S1-S6 budget, and a stack reaching a line-flux sensitivity at least as deep as the terminal Bulbul-level Protocol C floor when expressed in the same decay-rate-normalized convention ( at 94 Ms equivalent). Shallower dSph stacks are sensitivity-limited constraints rather than stress-gating falsifiers.
15.2 Quantitative Decision Rule
The test is adjudicated based on and stress-aperture spatial tracking. Here means the deconvolved intrinsic line-width residual after removing the instrumental response and the registered cluster kinematic/turbulence model; unmodeled astrophysical and natural broadening remain in . The separately reported convolved observed FWHM includes instrument + turbulence and is expected to be eV for the GCT forward model. The spectral centroid is reported as postdiction-status context for any detected line, not as an operative P.3 falsifier. The HFGW cross-correlation is a separate Tier 4 mechanism-context row outside the P.3 gate. The axis is calibrated against two distinct discriminators: the XRISM Resolve instrumental FWHM floor at eV (Ishisaki et al. 2022, Proc. SPIE 12181:121811S (DOI 10.1117/12.2630654)) and the Dessert-Rodd-Safdi 2020 instrumental-systematic floor for the 3.55 keV band (§15.1.4). The decision rule separates these into four explicit bands:
| Status | Conclusion | |
|---|---|---|
| eV | Narrow line | Narrow line; not a linewidth discriminator by itself because sterile-neutrino decay can also be intrinsically narrow before cluster kinematics and instrumental convolution. Combined with keV [centroid postdiction-status alignment; forward Tier 2 gate is + morphology] and flux tracking , this is a stress-gated-line outcome; HFGW co-detection (1-100 MHz band) would constitute the additional confirmation row P.7-equivalent for the vacuum-fracture mechanism, but requires HFGW detection sensitivity that does not currently exist at cluster distances (see scope note below). |
| – eV | Spectral-compatible (morphology + flux floor pending) | is the deconvolved intrinsic line-width residual after instrument and registered kinematic/turbulence deconvolution and lies at a scale that is statistically difficult to separate from the XRISM response floor once response-matrix, background, and turbulence uncertainties are propagated. The current XRISM POG/RMF/ARF response files are the operative calibration source; Ishisaki et al. 2022 is retained as mission-design context. GCT is spectrally compatible with the data but not discriminated against the Dessert instrumental-systematic-floor interpretation; final discrimination requires the registered stress-aperture morphology and flux-floor conditions, with Athena X-IFU follow-up at 2.5 eV FWHM as the cleaner linewidth test. |
| – eV | Statistical Tie | Broader than the instrument FWHM floor but narrower than the thermal/atomic-plasma falsification threshold. GCT compatible but the sterile-neutrino virial-broadening interpretation cannot be excluded; potential inhomogeneous broadening or source confusion. |
| eV OR Flux follows | GCT Falsification | Thermal/atomic-plasma virial broadening inconsistent with the solid-state Mössbauer-narrowed emission GCT predicts. H1 Falsified. Theory requires macroscopic coherence and stress-dependent fracture. Resolved thermal motion or smooth density tracking invalidates the topological glass model. |
HFGW co-detection scope note (Tier 4 conditional). The Protocol C falsification rule states that HFGW co-detection is outside the operative P.3 gate. A "NO HFGW burst detected" clause would be currently unfalsifiable because no instrument has 1-100 MHz HFGW sensitivity at extragalactic cluster distances (the published HFGW detector concepts — Gertsenshtein-Zeldovich inverse-mechanism, optical-resonance cavities, levitated-sensor arrays — sit ~ orders of magnitude short of cluster-scale GW strain at MHz frequencies; Aggarwal, Aguiar, Bauswein et al. 2021 Living Rev. Relativ. 24:4 review the field's sensitivity gap). The HFGW co-detection prediction is therefore Tier 4 (currently unfalsifiable on operational grounds) until detector technology closes the sensitivity gap; it is not part of the operational P.3 falsification gate above. The genuine Tier 2 P.3 falsification gate is the spectral + Protocol C stress-aperture spatial-tracking row; centroid agreement is postdiction-status context reported separately.
Executable-readiness qualifier. Protocol C is a conditional decision design, not a completed OSF-grade executable preregistration until the per-cell ARF/RMF/background/effective-mass table is frozen and deposited with the target-cell mask, response files, background model, and synthetic-line checks. The nominal 94 Ms exposure is therefore necessary but not sufficient for a decisive no-line branch.
Conditional preregistration design. Registry mirror (App V P.3 / App FM P.3): GCT is falsified at decisive sensitivity if any registered branch holds: (a) NO 3.55 keV line detected at the terminal no-line floor in Ms equivalent stacked exposure, OR (b) detected line has eV FWHM after instrument and registered kinematic/turbulence deconvolution, OR (c) detected-line morphology does NOT follow the stress-gated template by versus both smooth and smooth templates. The 26 Ms / value obtained by scaling the XRISM 3.75 Ms ten-cluster reference stack is a sensitivity milestone and morphology/linewidth constraint point, not a terminal no-line falsifier of a Bulbul-normalized signal. The terminal no-line floor is the same scaling continued to the Bulbul-level normalization: . Aperture: mass-weighted stress-gated regions with under the Protocol C stress-aperture rule (§15.1.4). Sample-size/integration rule: the primary above- stacked-cluster no-line decision requires an exposure stack reaching the terminal floor at 3.55 keV after background modelling; shallower stacks are sensitivity-limited and reported as constraints, not decisive nulls. The nominal 94 Ms equivalent exposure is insufficient by itself: the preregistration must include a per-cell ARF/RMF/background/effective-mass exposure table demonstrating that each frozen stress-aperture cell contributes to the terminal flux/decay-rate floor after real response, masking, continuum, and cluster-stacking losses before the terminal no-line branch is executable as a completed decisive falsifier.
Executable-gate status. Until the per-cell ARF/RMF/background/effective-mass table is frozen, the terminal no-line branch is preregistered but not executable as a decisive falsifier; the current package supports sensitivity-limited constraints and morphology/linewidth milestones.
Public preregistration freeze. Before unblinding line residuals, the Protocol C package is deposited in a timestamped public archive (OSF/Zenodo or mission-collaboration equivalent) containing the target-cell list and exclusion rules, RMF/ARF/gain-response files, synthetic-line injections at the registered flux/width/morphology levels, K-XVIII/background model priors, analysis code hash, randomization/blinding seed protocol, S1-S6 systematic budget, and amendment ledger. Any post-freeze change is recorded as a numbered amendment with timestamp, rationale, and the blinded/unblinded state of the affected data.
Operational count/background power model: For XRISM Resolve at 5 eV-class instrument resolution, a 20 eV line window, effective area , and background per the HEASARC XRISM Resolve POG residual-background line, the idealized background rate in the line window is . At 3.75 Ms, counts, so source counts and . At 26 Ms, counts, so source counts and the background-limited theoretical floor is , corresponding in the prior-normalization convention to . At 94 Ms, the empirical-derived no-line floor reaches the Bulbul-level under the same reference-stack scaling. The background-limited theoretical floor is not the operative falsification gate. Real-stack penalties from aperture overlap, continuum subtraction uncertainty, line-model degeneracy with adjacent thermal lines such as K-XVIII at 3.5 keV, and cluster-stacking S/N efficiency typically degrade the limit by 100-1000×. Terminal no-line falsification operates on the Bulbul-level empirical-derived floor, not the background-limited theoretical floor.
Analysis blinding: the primary linewidth fit is run blinded to the GCT/sterile-neutrino labels, using fixed windows around 3.548 keV and sideband-derived background terms; centroid is carried as context after the spectral fit is frozen. An unblinded secondary analysis may inspect stress-map alignment only after the spectral fit is frozen. Morphology decision statistic and power: after unblinding, the Protocol C stress-weighted aperture template from the frozen target cells is compared against smooth and templates with the same exposure/background mask. Before the line fit is inspected, the frozen mask must pass the template-separation diagnostic using unit-normalized, exposure-weighted templates under the same mask. At the registered 26 Ms morphology milestone, the count model gives background counts in the 20 eV line window and source counts; for one registered morphology degree of freedom this is powered to only when the diagnostic passes. A stress-gated morphology is required to improve the line-flux fit by (3σ for one registered morphology degree of freedom) over both smooth templates; a smooth-template preference of at decisive spectral sensitivity falsifies the stress-morphology branch. If the frozen mask fails the pre-line template-separation diagnostic, the morphology branch is reported as underpowered rather than used as a falsifier; the terminal spectral non-detection branch remains tied to at Ms equivalent, while linewidth/morphology constraints may be reported at the 26 Ms milestone. Partial-detection rule: (a) line in band with eV but no stress map is "spectral-compatible / morphology-pending"; (b) stress-aperture alignment without a resolved line is "morphology-compatible / spectral-pending"; (c) line absent only at the 26 Ms milestone is sensitivity-limited; line absent at the terminal Bulbul-level floor across the stacked above- apertures is a substantive stress-gating failure; (d) any eV or smooth density tracking at decisive sensitivity falsifies the Protocol C GCT branch.
Preregistered systematic-error budget (frozen before unblinding). The P.3 linewidth decision must report all six systematics before assigning a pass/fail label:
| Systematic | Registered tolerance | Mitigation / reporting rule |
|---|---|---|
| S1 RMF/ARF residuals | per channel | Resolve response matrix and energy-dependent redistribution propagated into the deconvolution prior. |
| S2 K-XVIII subtraction uncertainty | contamination | Local sideband slope, cluster-continuum curvature, and K-XVIII/Ar/Ca line complex fitted jointly, with K-XVIII subtraction reported explicitly. |
| S3 gain drift | eV cumulative | Gain drift and pointing-dependent response checked against calibration lines. |
| S4 split-stack scatter | eV | Split-stack linewidth and centroid stability across exposure partitions. |
| S5 cluster kinematic / ICM-substructure deconvolution | residual eV after velocity-field and shear-map priors | Perseus primary stack repeated on the registered high-shear cluster ensemble with cluster-level random effects; high-shear apertures require pre-line velocity/shear-map priors, and any aperture whose thermal-substructure or Doppler-shear budget cannot be bounded below 1 eV is reported as systematics-limited rather than decisive. |
| S6 calibration consistency | systematic across exposures | Cross-exposure calibration consistency reported before unblinding. |
A null or linewidth excess is decisive only if the S1-S6 budget remains inside its preregistered tolerance; otherwise the outcome is "systematics-limited" rather than a P.3 falsification.
15.3 Forward Model Implementation
The GCT Physics Engine generates the expected observational signature by convolving the lattice-predicted delta function with the XRISM Resolve redistribution matrix:
# GCT Forward Model (Simplified Logic)
sigma_inst = instrument_fwhm / 2.355
sigma_eff = sqrt(sigma_inst**2 + sigma_turb**2)
fwhm_total = 2.355 * sigma_eff # GCT predicts intrinsic_width ~ 0
Detailed simulation code is provided in Appendix Q.
15.4 Falsification Commitment
If XRISM Resolve definitively measures the 3.55 keV line in the stacked above- cluster apertures with a deconvolved intrinsic width eV (the §15.2 decision-rule falsification threshold), GCT is falsified. A null is decisive only when the exposure stack reaches the preregistered sensitivity floor and the mass-weighted stress-gated aperture map is included. The Perseus core alone remains sub-threshold and is not a falsification point. The universe either exhibits bulk vacuum coherence under the registered stress-gating conditions or it does not.
[!NOTE] The deep-survey exposure at the requisite sensitivity is the registered Protocol C exposure class (XRISM Science Working Group, JAXA/NASA Mission Operations Plan; cf. Tashiro et al. 2018 Proc. SPIE 10699:1069922 for the XRISM mission concept). Stacks that do not reach the terminal Bulbul-level empirical-derived sensitivity floor are reported as sensitivity-limited constraints rather than decisive nulls; the 26 Ms / point remains the morphology-linewidth milestone, and the background-limited calculation is a theoretical ceiling, not the operational gate.
15.5 XRISM Stacked-Cluster Constraint: Line-Shape Verdict
The Protocol C constraint table distinguishes sensitivity-limited cluster stacks from decisive line-shape tests. Reference stack:
| Item | Result |
|---|---|
| Exposure | 3.75 Ms (10 clusters stacked) |
| 3.55 keV Line Detection | Not detected in the reference stack |
| Decay Rate Upper Limit | (3 upper limit; XRISM Collaboration 2025, arXiv:2510.24560) [Tier 3 — observational upper bound] |
| Sensitivity vs. Bulbul et al. | 5× weaker than original XMM-Newton detection rate |
| Physical Conclusion | Sensitivity-limited — insufficient depth to confirm or rule out |
| GCT Prediction Status | Stress-gated branch not adjudicated. Deeper above- survey required. |
Protocol C becomes decisive only for the mass-weighted above- stacked-cluster aperture that reaches the preregistered sensitivity floor and reports the frozen linewidth and stress-map decision rule, with centroid carried as postdiction-status context. Shallower stacks and Perseus-core-only nulls remain constraints on the line-flux normalization rather than falsifications of the stress-gated branch.