Wave-based dispatch methods from hybrid HPC-quantum systems can be leveraged to simulate and predict the onset of ergodicity in disordered quantum many-body systems on digital quantum processors.
Adversarial Debate Score
60% survival rate under critique
Expert panel critique
Independent views, each critiquing the hypothesis on its own — the score rewards genuine disagreement and discounts consensus.
Supporting Research Papers
- Onset of Ergodicity Across Scales on a Digital Quantum Processor
Understanding how isolated quantum many-body systems thermalize remains a central question in modern physics. We study the onset of ergodicity in a two-dimensional disordered Heisenberg Floquet model ...
- Wave-Based Dispatch for Circuit Cutting in Hybrid HPC--Quantum Systems
Hybrid High-performance Computing (HPC)-quantum workloads based on circuit cutting decompose large quantum circuits into independent fragments, but existing frameworks tightly couple cutting logic to ...
- Efficient Classical Simulation of Heuristic Peaked Quantum Circuits
Peaked quantum circuits, whose output distribution is sharply concentrated on a single bitstring, have emerged as a promising candidate for verifiable quantum advantage, as the correctness of the quan...
Computational Validation
Hybrid systems show promise but face significant hardware challenges.
Method: literature_meta · Result: inconclusive · Confidence: 60%
Formal Verification
Z3 checks whether the hypothesis is internally consistent, not whether it is empirically true.
This discovery has a Claude-generated validation package with a full experimental design.
Precise Hypothesis
Wave-based dispatch methods—specifically, quantum circuit scheduling algorithms that propagate task assignments as wavefronts across hybrid HPC-quantum processor topologies—can predict the critical disorder strength W_c at which a disordered quantum many-body system transitions from ergodic (thermalizing) to many-body localized (MBL) behavior on digital quantum processors, with prediction accuracy ≥85% relative to exact diagonalization (ED) benchmarks for system sizes N ≤ 20 qubits, and with a computational speedup factor ≥2× over purely classical tensor-network or ED methods for N ≥ 16 qubits.
- QUANTITATIVE FAILURE: Predicted W_c deviates from ED benchmark by >20% for N ≥ 12 qubits across ≥3 independent disorder realizations (minimum 500 samples each).
- NO SPEEDUP: Wall-clock time for hybrid wave-dispatch method equals or exceeds classical ED or DMRG for all tested system sizes N ≤ 20.
- NOISE DOMINANCE: Measured level-spacing ratio r does not distinguish ergodic (r ≈ 0.53, GOE) from MBL (r ≈ 0.39, Poisson) phases at any disorder strength, indicating hardware noise floor exceeds signal.
- DISPATCH INEFFICIENCY: Wave-based scheduling reduces circuit idle time by <10% versus random scheduling, indicating the dispatch method provides no structural advantage.
- REPRODUCIBILITY FAILURE: Results are not reproducible across ≥2 different quantum hardware backends (e.g., IBM and IonQ) with consistent W_c estimates within 15%.
- CLASSICAL SIMULABILITY: A classical matrix product state (MPS) simulation with bond dimension χ = 512 reproduces all quantum hardware results within error bars, proving no quantum advantage.
Experimental Protocol
Minimum Viable Test (MVT): Implement wave-based dispatch on a 12-qubit chain with random-field Heisenberg Hamiltonian. Measure level-spacing ratio r and half-chain entanglement entropy S across 10 disorder strengths W ∈ {0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 10.0} with 200 disorder realizations each. Compare predicted W_c to ED ground truth (N=12 is tractable classically). Run on IBM Eagle (127-qubit) or IonQ Forte using wave-dispatch scheduler. Full validation extends to N=16, 20 with 500 realizations and cross-backend comparison.
- ED benchmark dataset: Exact diagonalization spectra for N=8,10,12,14 random-field Heisenberg chains, 1000 disorder realizations per (N, W) pair. Estimated generation: 2,000 CPU-hours using QuSpin or PETSc. Publicly available partial datasets: arXiv:1610.08993 (Luitz et al.).
- Quantum hardware calibration data: Gate fidelity matrices, T1/T2 times, crosstalk tensors for target QPU (IBM Eagle or IonQ Forte). Available via IBM Quantum Network or IonQ cloud API.
- MPS/DMRG benchmark dataset: Time-evolved MPS for N=16,20 with bond dimension χ=256,512 using ITensor or TeNPy library. Estimated: 5,000 CPU-hours.
- Wave-dispatch scheduling logs: Timing traces from HPC scheduler (SLURM or equivalent) recording dispatch latency, idle time, and circuit throughput for baseline vs. wave-dispatch comparison.
- Noise characterization dataset: Randomized benchmarking (RB) and cross-entropy benchmarking (XEB) data for target QPU, minimum 10,000 shots per circuit.
- Synthetic disorder ensemble: Pre-generated random field configurations h_i ~ Uniform[-W, W] for all (N, W, realization) triples, stored as HDF5 files (~50 GB total).
- W_c accuracy: |W_c^hybrid - W_c^ED| / W_c^ED ≤ 15% for N=12, ≤20% for N=16 (ED less reliable at N=16).
- Phase discrimination: Level-spacing ratio r correctly identifies ergodic phase (r > 0.50) and MBL phase (r < 0.42) with statistical significance p < 0.01 (two-sample t-test) for all W values ≥2 units from W_c.
- Computational speedup: Wall-clock time T_hybrid ≤ 0.5 × T_classical_ED for N=16; T_hybrid ≤ 0.3 × T_classical_ED for N=20.
- Dispatch efficiency: Wave-dispatch reduces QPU idle time by ≥25% vs. FIFO baseline, measured over ≥100 circuit batches.
- Cross-backend consistency: W_c estimates from IBM and IonQ agree within 15% (|W_c^IBM - W_c^IonQ| / mean ≤ 0.15).
- Entanglement entropy scaling: S(W < W_c) scales as volume law (S ∝ N) and S(W > W_c) scales as area law (S ∝ const) with R² ≥ 0.90 for both fits.
- Error mitigation effectiveness: ZNE reduces deviation from ED by ≥30% for r statistic at N=12.
- W_c deviation > 25% from ED for N=12 after error mitigation.
- Level-spacing ratio r is statistically indistinguishable between W=1.0 and W=8.0 (p > 0.05), indicating noise floor dominates.
- Hybrid method is slower than classical ED for all N ≤ 20 (no speedup observed).
- Wave-dispatch idle-time reduction < 10% vs. FIFO (dispatch method provides no advantage).
- QPU gate fidelity drops below 98% during experiment (hardware degradation invalidates results).
- MPS simulation with χ=256 reproduces all QPU results within 2σ error bars for N ≤ 20 (classical simulability confirmed, no quantum advantage).
- Disorder-averaged entanglement entropy shows no volume-to-area law crossover across W ∈ [0.5, 10.0].
4,800
GPU hours
100d
Time to result
$12,400
Min cost
$87,500
Full cost
ROI Projection
- QUANTUM CLOUD SERVICES: Wave-dispatch scheduling as a service layer on IBM Quantum, IonQ, or AWS Braket; licensing potential $500K–$2M/year per platform.
- PHARMACEUTICAL/MATERIALS SIMULATION: Ergodicity prediction tools for disordered quantum systems applicable to protein folding disorder models and amorphous material simulation; TAM ~$800M (quantum chemistry software market, 2025).
- QUANTUM ERROR CORRECTION: MBL-inspired error correction codes (l-bits as logical qubits) could reduce qubit overhead by 30–50%; commercial value contingent on hardware scaling but potentially $100M+ in reduced hardware costs per large-scale quantum computer.
- DEFENSE/NATIONAL LABS: DOE and DARPA interest in quantum simulation for nuclear material disorder modeling; potential contract value $5M–$20M over 3 years.
- EDUCATIONAL/BENCHMARKING TOOLS: Open-source EVP package could become standard MBL benchmarking suite; indirect commercial value through talent pipeline and institutional partnerships.
- IP POSITION: Wave-dispatch scheduling algorithm is patentable (novel combination of wavefront propagation + quantum circuit scheduling); estimated patent value $1M–$5M in licensing over 10 years.
🔓 If proven, this unlocks
Proving this hypothesis is a prerequisite for the following downstream discoveries and applications:
- 1quantum-advantage-many-body-localization-v1
- 2wave-dispatch-generalization-2d-systems-v1
- 3finite-temperature-mbl-hybrid-simulation-v1
- 4real-time-ergodicity-monitoring-industrial-v1
- 5adaptive-error-mitigation-mbl-circuits-v2
Prerequisites
These must be validated before this hypothesis can be confirmed:
- hybrid-hpc-quantum-dispatch-scheduling-v1
- mbl-ed-benchmark-heisenberg-chain-v2
- qpu-noise-characterization-ibm-eagle-v3
- trotter-circuit-compilation-optimization-v1
Implementation Sketch
# Wave-Based Dispatch MBL Simulation — Architecture Outline # === LAYER 1: DISORDER ENSEMBLE GENERATOR === def generate_disorder_ensemble(N, W, n_realizations, seed=42): """Generate random field configurations h_i ~ Uniform[-W, W]""" rng = np.random.default_rng(seed) return rng.uniform(-W, W, size=(n_realizations, N)) # shape: (R, N) # === LAYER 2: CIRCUIT BUILDER === def build_heisenberg_trotter_circuit(N, h_fields, J=1.0, dt=0.1, p_steps=4): """ Trotterized time evolution: U(t) = [exp(-i H_even dt/2) exp(-i H_odd dt/2)]^p Returns: Qiskit QuantumCircuit object """ qc = QuantumCircuit(N, N) for step in range(p_steps): # Even bonds: (0,1), (2,3), ... for i in range(0, N-1, 2): qc.append(XXZGate(J, dt), [i, i+1]) # Odd bonds: (1,2), (3,4), ... for i in range(1, N-1, 2): qc.append(XXZGate(J, dt), [i, i+1]) # Disorder fields for i in range(N): qc.rz(2 * h_fields[i] * dt, i) qc.measure_all() return qc # === LAYER 3: WAVE-DISPATCH SCHEDULER === class WaveDispatchScheduler: """ Wavefront propagation: assigns circuit layers to QPU or HPC-MPS based on estimated entanglement entropy gradient. """ def __init__(self, qpu_backend, hpc_mps_engine, entropy_threshold=1.5): self.qpu = qpu_backend self.hpc = hpc_mps_engine self.S_threshold = entropy_threshold # bits self.wave_front = [] # active task queue def estimate_layer_entropy(self, circuit_layer, current_state_mps): """Classical pre-estimation of entanglement growth per layer""" S_est = current_state_mps.apply_layer(circuit_layer).entanglement_entropy(N//2) return S_est def dispatch(self, circuits_batch): """ Wave propagation: process circuits in dependency order, routing high-entropy layers to QPU, low-entropy to HPC. Returns: list of (circuit_id, backend, scheduled_time) """ schedule = [] wave = deque(circuits_batch) while wave: task = wave.popleft() S_est = self.estimate_layer_entropy(task.current_layer, task.mps_state) if S_est > self.S_threshold: backend = self.qpu task.flag = 'QPU' else: backend = self.hpc task.flag = 'HPC-MPS' schedule.append((task.id, backend, current_time())) # Propagate wave: enqueue dependent tasks for dep in task.dependents: dep.mps_state = task.output_state # pass state forward wave.append(dep) return schedule # === LAYER 4: OBSERVABLE COMPUTATION === def compute_level_spacing_ratio(energy_levels): """r = <min(delta_n, delta_{n+1}) / max(delta_n, delta_{n+1})>""" deltas = np.diff(np.sort(energy_levels)) r_n = np.minimum(deltas[:-1], deltas[1:]) / np.maximum(deltas[:-1], deltas[1:]) return np.mean(r_n) # GOE: ~0.53, Poisson: ~0.39 def compute_entanglement_entropy(bitstring_counts, N): """Estimate S from bitstring distribution via shadow tomography""" # Use classical shadow protocol (Huang et al. 2020) shadows = ClassicalShadow(bitstring_counts, N) rho_A = shadows.reduced_density_matrix(subsystem=range(N//2)) eigenvalues = np.linalg.eigvalsh(rho_A) eigenvalues = eigenvalues[eigenvalues > 1e-12] return -np.sum(eigenvalues * np.log(eigenvalues)) # === LAYER 5: FINITE-SIZE SCALING === def finite_size_scaling_collapse(r_data, W_values, N_values): """ Fit: r(W, N) = f((W - W_c) * N^(1/nu)) Returns: W_c, nu (critical exponent) """ from scipy.optimize import curve_fit def scaling_ansatz(X, W_c, nu, r_c, a, b): W, N = X x = (W - W_c) * N**(1/nu) return r_c + a * x + b * x**2 popt, pcov = curve_fit(scaling_ansatz, (W_values.flatten(), N_values.flatten()), r_data.flatten(), p0=[3.5, 1.0, 0.46, 0.01, 0.001], bounds=([1.0, 0.3, 0.39, -1, -1], [8.0, 3.0, 0.53, 1, 1])) W_c, nu = popt[0], popt[1] W_c_err = np.sqrt(pcov[0,0]) return W_c, nu, W_c_err # === LAYER 6: MAIN ORCHESTRATION === def run_mbl_experiment(N_list=[12,16,20], W_list=np.linspace(0.5,10,10), n_realizations=200, shots=2000): scheduler = WaveDispatchScheduler(qpu_backend=IBMBackend('ibm_eagle'), hpc_mps_engine=ITensorMPS(chi=512)) results = {} for N in N_list: results[N] = {} for W in W_list: fields = generate_disorder_ensemble(N, W, n_realizations) circuits = [build_heisenberg_trotter_circuit(N, h, p_steps=4) for h in fields] schedule = scheduler.dispatch(circuits) counts = execute_scheduled(schedule, shots=shots) # Apply ZNE error mitigation counts_mitigated = apply_zne(counts, noise_factors=[1,2,3]) r_vals = [compute_level_spacing_ratio(c) for c in counts_mitigated] S_vals = [compute_entanglement_entropy(c, N) for c in counts_mitigated] results[N][W] = {'r': np.mean(r_vals), 'r_std': np.std(r_vals), 'S': np.mean(S_vals), 'S_std': np.std(S_vals)} W_c, nu, W_c_err = finite_size_scaling_collapse(results) return results, W_c, nu, W_c_err # === LAYER 7: BENCHMARKING === def benchmark_speedup(N, W_list, n_realizations): t_hybrid = timeit(lambda: run_mbl_experiment([N], W_list, n_realizations)) t_classical = timeit(lambda: run_ed_benchmark(N, W_list, n_realizations)) speedup = t_classical / t_hybrid dispatch_idle_reduction = measure_idle_time_reduction(scheduler='wave') / \ measure_idle_time_reduction(scheduler='fifo') return speedup, dispatch_idle_reduction
- DAY 10 — HARDWARE FIDELITY CHECK: Run RB on target QPU. If average two-qubit gate fidelity < 99.0%, abort and switch to alternative backend or reduce N_max to 16. Decision threshold: fidelity < 99.0% → switch backend.
- DAY 20 — ED BENCHMARK VALIDATION: Verify ED code reproduces known W_c = 3.5±0.5 for N=12 Heisenberg chain (Luitz et al. 2015). If deviation > 10%, abort and debug classical pipeline before proceeding to QPU experiments.
- DAY 35 — DISPATCH EFFICIENCY CHECK: After first 100 circuit batches, measure wave-dispatch idle-time reduction. If < 10% vs. FIFO, abort dispatch development and revert to FIFO scheduling (salvage experiment as MBL simulation without dispatch novelty claim).
- DAY 42 — N=12 PHASE DISCRIMINATION CHECK: Compute r for W=1.0 (ergodic) and W=8.0 (MBL). If |r_ergodic - r_MBL| < 0.05 (expected ~0.14), abort N=16,20 experiments; noise floor is too high for meaningful results.
- DAY 55 — SPEEDUP PRELIMINARY CHECK: Compare wall-clock time for N=12 hybrid vs. classical. If hybrid is >2× slower, abort N=20 experiment and reframe as accuracy study rather than speedup study.
- DAY 70 — SCALING COLLAPSE QUALITY CHECK: Attempt finite-size scaling collapse with N=12,16 data. If R² < 0.70 for scaling ansatz fit, abort N=20 experiment and report negative result with analysis of failure modes.
- DAY 85 — CROSS-BACKEND CONSISTENCY CHECK: If W_c estimates from two backends differ by >25%, abort publication and conduct additional noise characterization before resubmitting.