Universal Neural Propagator (UNP) methodology for learning time evolution in many-body quantum systems. Transfers across both Hamiltonians and initial states simultaneously. Activation: neural propagator, quantum dynamics simulation, neural operator learning, quantum state evolution, UNP, universal propagator, quantum foundation model, neural quantum dynamics.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill universal-neural-propagator-quantum-dynamics --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Universal Neural Propagator Quantum Dynamics?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-universal-neural-propagator-quantum-dynamics)More formats (shields.io, HTML) on the badges page.
---
name: universal-neural-propagator-quantum-dynamics
description: "Universal Neural Propagator (UNP) methodology for learning time evolution in many-body quantum systems. Transfers across both Hamiltonians and initial states simultaneously. Activation: neural propagator, quantum dynamics simulation, neural operator learning, quantum state evolution, UNP, universal propagator, quantum foundation model, neural quantum dynamics."
---
# Universal Neural Propagator (UNP) for Quantum Dynamics
> Single unified model that learns the functional mapping from driving protocols to time-evolution propagators, enabling transferable simulation of driven quantum matter across Hamiltonians and initial states.
## Metadata
- **Source**: arXiv:2605.05299
- **Authors**: Zihao Qi, Christopher Earls, Yang Peng
- **Published**: 2026-05-06
- **Category**: Quantum Physics / Machine Learning
## Core Methodology
### Key Innovation
Conventional quantum many-body dynamics simulation produces a single trajectory — if the Hamiltonian or initial state changes, computation must be repeated. UNP learns the **operator** (propagator) rather than **states**, enabling a single model to predict dynamics across:
- A function space of driving protocols (Hamiltonians)
- An exponentially large Hilbert space of initial states
### Technical Framework
1. **Self-Supervised Training**: UNP is trained entirely self-supervised, learning the mapping H(t) → U(t) where U is the time-evolution propagator
2. **Operator Learning**: Shifts the learning object from quantum states |ψ(t)⟩ to unitary operators U(t), enabling generalization across initial states
3. **Transferability**: Single model handles both product and entangled initial states, plus in- and out-of-distribution driving protocols
4. **Scalability**: Remains accurate at system sizes beyond exact diagonalization
5. **Fine-tuning**: Can be efficiently fine-tuned across all initial states using observable data
### Benchmark Results
- Tested on 2D driven Ising model
- Accurate for both product and entangled initial states
- Transfers to out-of-distribution driving protocols
- System sizes beyond exact diagonalization capability
## Implementation Guide
### Prerequisites
- PyTorch or JAX for automatic differentiation
- Quantum many-body simulation framework (e.g., QuTiP, NetKet)
- Dataset of Hamiltonian-protocol pairs and corresponding propagators
### Step-by-Step
1. **Data Generation**: Generate training data by computing exact propagators for a diverse set of driving protocols
2. **Architecture Design**: Design neural network that takes Hamiltonian parameters + time as input, outputs propagator matrix elements
3. **Self-Supervised Loss**: Train using Schrödinger equation residual: iℏ∂U/∂t = H(t)U(t)
4. **Validation**: Test on held-out driving protocols and initial states
5. **Fine-tuning**: Use observable data to fine-tune for specific experimental setups
### Code Pattern
```python
# UNP training loop (conceptual)
def unp_loss(propagator_nn, hamiltonian, time_grid):
"""Self-supervised loss via Schrödinger equation residual."""
# U(t) from neural network
U_t = propagator_nn(hamiltonian, time_grid)
# iℏ dU/dt - H(t)U(t) = 0
dU_dt = torch.autograd.grad(U_t.sum(), time_grid, create_graph=True)[0]
H_U = hamiltonian @ U_t
residual = 1j * hbar * dU_dt - H_U
return torch.norm(residual)**2
```
## Applications
- Quantum many-body dynamics simulation
- Driven quantum matter research
- Quantum foundation models
- Transferable quantum simulation
- Experimental data fine-tuning
## Related Skills
- neural-network-quantum-states-grand-canonical
- quantum-ml-patterns
- quantum-neural-dynamics
## Pitfalls
- Training data generation can be computationally expensive for exact diagonalization
- May require careful regularization for out-of-distribution protocols
- Fine-tuning requires observable data access
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!