Dashboard Roadmap Fuchs Shell Six Slices Fell–Heisenberg Warp Factory Figures Notebooks About
Alcubierre · Boundary-Mode
What this is
A second pipeline, no shared code

Warp Factory v1.0 (Helmerich et al. 2024, arXiv:2404.03095) is a public MATLAB toolkit for evaluating energy conditions on warp-drive metrics. It shares no code with this project's SymPy/NumPy pipeline and is maintained by an independent group. Phase 3 uses it to (i) reproduce the Fuchs et al. 2024 existence anchor independently, (ii) sweep the κ-scaling-law surface across $(M, R_2, \beta)$, and (iii) confirm the textbook Alcubierre violation as a tooling sanity check.

Environment: MATLAB R2023a Update 8 with Parallel Computing Toolbox + default toolboxes; Warp Factory cloned to F:\science-projects\WarpFactory\ (out-of-tree). All scripts and outputs in the project's warp_factory_repro/ directory.

Since Session 25, MATLAB is no longer available to the project and the working pipeline is warp_factory_py — a clean-room NumPy port of the slice of Warp Factory this repo depends on (metric builders, Christoffel/Ricci/Einstein solvers, Eulerian frame transform, energy conditions), anchored to reproduce the MATLAB results within tolerance. A handful of bugs found in the upstream source are preserved behind a wf_compat=True flag so the MATLAB-matching behaviour stays reproducible (nothing was filed upstream; the port is a private reproduction instrument, not a fork).

Result 1 — Task 3.1 sanity
Standard Alcubierre violates all four ECs at Pfenning–Ford 1997 textbook parameters

Run the standard Alcubierre metric at $(v=c, R=4\,{\rm m}, \sigma=8\,{\rm m^{-1}})$ — the Pfenning–Ford 1997 textbook configuration — and evaluate NEC, WEC, DEC, SEC pointwise on the in-mask grid:

Energy conditionIn-mask pass fractionmin value
NEC0.0737−9.6 × 10⁴³
WEC0.0737−9.6 × 10⁴³
DEC0.0737violated
SEC0.0737violated

92.6% of in-mask cells violate every energy condition — matching Pfenning-Ford 1997 expectations to within numerics. The pipeline returns the textbook negative result on a known violator, so positive-EC results from Warp Factory on Fuchs-class metrics are not artefacts.

Script: warp_factory_repro/alcubierre_sanity.m.

Result 2 — Task 2A.9b / TRUST_AUDIT #3 closure
Fuchs Fig. 10 reproduced; analytic κ bound is ~6× too loose

Reproduce Fuchs et al. 2024 Fig. 10 at canonical parameters $(R_1=10\,{\rm m}, R_2=20\,{\rm m}, M=4.49\times10^{27}\,{\rm kg}, \beta=0.02c)$ and bracket $\Delta_{\min}$ by holding $(M, R_2, \beta)$ fixed and sweeping the shell thickness $\Delta = R_2 - R_1$.

At the canonical point, in-shell pass fractions for all four energy conditions are identically 1.0000 — the existence claim is independently confirmed. The κ bracket:

Δ [m]R₁ [m]passNECpassWECpassDECpassSECκ = ΔC/(βR₂)
1.019.00.50140.50140.63280.63690.83
1.518.50.51420.51420.66680.67051.25
2.018.00.51420.51420.67520.67661.67
3.017.00.51640.51640.67690.68072.50
5.015.00.64860.64860.89090.89514.17
7.013.00.86380.86381.00001.00005.83
10.010.01.00001.00001.00001.00008.33

Numerical bracket: κnum ∈ (4.17, 5.83], vs the analytic 2A.9a bracket of $\kappa \in [0.05, 0.875]$. The numerical bound is ~6× tighter than the analytic upper. This is not a refutation but a refinement: the analytic 2A.7 calculation is a thin-shell Israel-junction pole-only argument; the numerical 2A.9b calculation is the full thick-TOV-fluid + bump-function pointwise-DEC evaluation. The dominant failure mode at small $\Delta$ is distributed warp-gradient stress through the shell interior, not the pole jump. The matter-shell route is therefore ~6× harder than 2A.7 alone advertises.

This closes TRUST_AUDIT row #3 (Fuchs existence anchor) at A-grade — the only B-row at the start of Session 18, now A.

Session-41 tightening: the certified-radial Δ-ladder re-run confirms and sharpens the anchor bracket to κ ∈ (4.479, 4.583] — inside the Session-18 (4.17, 5.83] bracket, about 20% below the sweep-resolution read.

Scripts: fuchs_fig10_repro.m, kappa_sweep.m. Outputs: fuchs_repro.mat, slice plots fuchs_repro_{rho,nec,wec,dec,sec}.png.

Result 3 — Task 3.2 closure
κ-surface sweep across (M, R₂, β) — 162 metric builds, 140 min

Hold the scaling-law form $\Delta_{\min}/R_2 = \kappa\beta/C$ and ask: is κ a universal number, or does it vary with $(M, R_2, \beta)$? Outer grid: $C \in \{1/6, 1/3, 1/2\}$, $R_2 \in \{15, 20, 30\}$ m, $\beta \in \{0.005, 0.02, 0.05\}$ — 27 cells. Inner sweep per cell: 6 candidate Δ's spanning a fixed κ-grid $\{1.5, 3, 5, 7, 10, 15\}$, capped at $\Delta \le R_2 - 0.5$ m. 162 Warp Factory metric builds, 140 minutes headless on R2023a.

Bracketed κ midpoint table (cells with grid floor / cap saturation flagged):

CR₂ [m]β = 0.005β = 0.02β = 0.05
1/615(NaN, 3]†(3, 5]cap‡
1/620(NaN, 3]†(5, 7]cap‡
1/630(3, 5](5, 7]cap‡
1/315(NaN, 5]†(3, 5](3, 5]
1/320(NaN, 5]†(5, 7](5, 7]
1/330(NaN, 5]†(5, 7](5, 7]
1/215(NaN, 7]†(NaN, 1.5]§(5, 7]
1/220(NaN, 7]†(3, 5](5, 7]
1/230(NaN, 7]†(5, 7](5, 7]

† low-β: even κ = 1.5 already passes; transition is below the grid floor. ‡ high-β + low-C: Δ-cap saturated at R₂ − 0.5 before transition — null configurations. § anomaly: likely wall-resolution artifact at smallest Δ (5 grid points across wall); excluded from statistics. The bold cell is the Session-18 anchor.

Statistics over the 15 bracketed (non-floor, non-cap, non-anomaly) cells:

DiagnosticValue
Mean κ midpoint5.33
Median κ midpoint6.00
Std / relative std0.98 / 18.3%
Range[4.0, 6.0]
Anchor cell (C=1/3, R₂=20, β=0.02) bracket(5, 7] ⊂ Session-18 (4.17, 5.83]
Decision gateB · scaling-law form universal across surface; numerical κ varies 18%, above the gate-A threshold of 10%

Superseded (Session 41, certified re-run). The Block-2 kill-test re-ran all 27 cells through the certified exact-symbolic radial evaluator: the Session-19 statistics above mixed genuine EC-threshold crossings with grid-floor/cap artifacts, and the MATLAB reads ran ~13–20% high. The certified surface: 12 genuine crossings, κ = 4.93 ± 0.44, rising systematically with R₂ (the same trend as the Session-32 minimal-mass map — so the R₂ dependence is real, not a discretisation effect); 3 nulls confirmed at the scout peaks; and 12 cells where MATLAB recorded spurious thin-wall failures (at the canonical ~5 m smoothing width those nominally thin walls are actually wide, low bumps — the MATLAB "failures" were pipeline artifacts, not physics). The scaling-law form survives; the numbers above are kept for the record but the certified values are the citable ones. See verification/test_delta_ladder_radial.py.

The non-trivial new finding
High-β + low-C is null — no Fuchs shell exists regardless of mass

At $\beta = 0.05$ and $C = 1/6$ the geometrical cap $\Delta < R_2$ saturates before any DEC-passing shell exists. These cells are null configurations — the shell would have to be thicker than the bubble, which is geometrically impossible. This adds a binding constraint to the matter-shell landscape that the analytic 2A.7 / 2A.9a derivations did not surface.

The honest replacement statement for the Path-2A scaling law is:

κ ∈ (3, 7] across explored regimes, with κ ≈ 5 typical · high-β + low-C corner is null · no Fuchs construction exists there at any mass

This rules out the high-velocity low-compactness branch of the Path-2A landscape categorically — a non-trivial tightening of Phase 2A's slice scope that would not have been visible without the full numerical surface sweep.

Independently confirmed twice since: the Session-41 certified re-run verifies the null cells at their scout peaks (never at a grid boundary), and the Session-32 certified minimal-mass map independently finds four null-configuration cells at v = 0.05c — no EC-passing constant-density mass exists there at any value.

Sessions 25–41 — the second era
The Python port outgrows the original

Certification (Session 30). A GR-certified closed-form Einstein-tensor ground truth (verification/test_prongB_groundtruth.py) adjudicated the two numerical paths on sharp shell profiles: the port's exact-symbolic radial evaluator tracks the ground truth to 0.0% through the near-step regime, while the Cartesian finite-difference path — Warp Factory's native method — under-estimates sharp-feature curvature with errors growing monotonically 9.1% → 94.0% (Session-35 corrected figures, after a one-cell harness-mask bug was found and fixed). Consequence: axisymmetric_ec.py is the project's trusted absolute-magnitude EC oracle for shell profiles; Cartesian FD is a smooth-only qualitative cross-check. Two earlier apparent "results" — a 30.7% profile-optimization gain and a cross-representation conflict — turned out to be Cartesian discretisation artifacts.

What the certified oracle then produced. The Session-32 minimal-mass map located the canonical constant-density floor for the first time (Mmin = 2.568 × 10²⁷ kg; the canonical Fuchs mass is over-provisioned 1.75×, not orders of magnitude) with a certified κ surface of 4.64 ± 0.57 rising with R₂. The Session-39 kill-test reversed the Session-26 nested-shell verdict (small mass-splits improve the NEC margin ~8× — the recorded numbers had come from the demoted Cartesian thin-slab convention), and Session 54 reversed the last remaining thin-slab number the same way (the Session-27 oblate "+3.09%" was a sign error in its lost scratch driver — every number carried on that convention has now been re-adjudicated, and every reversal went against the thin slab). The Session-41 Δ-ladder re-based this page's own κ-surface statistics (see above).

Sessions 47–48 converted the reversal into a lower floor: a two-body configuration (inner component with its own P=0 surface) drops the canonical floor 13.3% to Mmin = 2.226 × 10²⁷ kg (RES_CONF-certified; κ 4.77 → 4.13; over-provisioning now 2.02×). The mechanism is the per-component pressure ansatz, not density grading — the continuous graded-wall family sits uniformly above the single-shell floor (0/80), a distinction pinned by a cross-builder discriminator at identical nominal density. The single-shell 2.568 × 10²⁷ kg remains the correct single-shell number; cite the pair with their wall classes.

The pattern worth stating plainly: every place the certified evaluator disagreed with the FD pipeline, the FD number was the artifact — including in results that had originally looked like closures. This is why the project's verification battery treats the artifact-vs-real discrimination as the method itself, not overhead.

Honest caveats
What this does not close — original list, with dispositions
  • Resolution-doubling check (original caveat)discharged, better than asked: the Session-41 re-run replaces FD resolution entirely with exact symbolic radial derivatives, and the R₂-rising trend in κ is confirmed real (it reappears independently in the Session-32 map).
  • Below-grid-floor κ not constrainedresolved: the certified crossings sit at κ ≈ 4.5–5.4; the analytic 2A.9a upper κ = 0.875 is confirmed loose (the thin-shell pole-only argument misses the distributed warp-gradient stress).
  • The geometrical-cap null as R₂ → ∞ — still untested (finite-interior statement only).
  • The β-axisresolved: the Session-32 map confirms the linear-in-β scaling to 1–4% across the certified grid.

Phase-3 arc since: 3.3 closed Session 27 (its nested half later reversed by the Session-39 certified kill-test — new minimal-mass candidate); 3.3+ (Fuchs §6 profile optimization) closed negative Sessions 28–31; 3.10 (certified minimal-mass map) closed Session 32; 3.7 (Lentz 2020 kill-test) closed negative at class level Sessions 43–45.

Picture gallery
The κ-surface, the textbook violator, and the Fuchs reproduction

All figures generated directly from MATLAB Warp Factory outputs and the Phase-2A thickness-bound parquet. Click for full resolution.

See all 39 figures grouped by topic on the Figures index (Phase 3 section).

Direct data access
Where the bytes live
WhatWhere
κ-surface sweep — full per-cell results (27 × 6 × 4)warp_factory_repro/kappa_surface_sweep.mat
κ-surface sweep — flat CSV tablewarp_factory_repro/kappa_surface_sweep.csv
κ-surface sweep — 4-panel diagnostic figure (κ vs β, κ vs C, κ vs R₂, κ histogram)kappa_surface_sweep.png
Fuchs Fig. 10 reproduction — energy tensor + four EC arraysfuchs_repro.mat
Fuchs Fig. 10 reproduction — slice plotsfuchs_repro_{rho,nec,wec,dec,sec}.png
κ-bracket sweep (single-cell, 7 Δ samples)kappa_sweep.mat
Headless console logskappa_surface_sweep.log · alcubierre_sanity.log
MATLAB scriptswarp_factory_repro/
Notes (sessions 18-19, full table, dispositions)WARP_FACTORY_NOTES.md
Clean-room Python port (metrics, solvers, EC evaluators, certified radial oracle)warp_factory_py/
Ground-truth adjudicator (radial 0.0% vs Cartesian 9.1→94.0%)verification/test_prongB_groundtruth.py
Certified Δ-ladder re-run (Session-41 κ re-base)verification/test_delta_ladder_radial.py
Certified minimal-mass map — 3-gate battery + full parquetverification/test_mmin_map_gate.py · sweeps/mmin_map_full_concat.parquet
Two-body / graded-wall maps + adjudicators (Sessions 47–48 floor re-base)verification/test_mmin_nested_map.py · verification/test_mmin_graded_map.py · sweeps/mmin_map_nested_full_concat.parquet