A Python package for evolving unitaries and states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.
-
Updated
Sep 11, 2026 - Python
A Python package for evolving unitaries and states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.
Generating all N! permutations of the numbers 0 to N-1.
One first-order Trotter step simulating the 1D transverse-field Ising model on 4 qubits (J=1, h=0.5, dt=0.1).
Benchmarking Trotter, Suzuki and qDRIFT Hamiltonian simulation in Qiskit
Simulation study: is a geometry-aware tree tensor network cheaper than a snake-ordered MPS for 2D transverse-field Ising ground states and noisy Trotter states? Parameter budgets at target fidelity, layout ablation, depolarising-noise sweep, hardware-efficient-ansatz baseline, 9-16 qubits.
A Python package for evolving states and unitaries under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.
Simulation study: at what two-qubit error does a noise-aware matrix-product density operator beat an ideal-circuit MPS for a Trotterised Ising quench? Bond-dimension searches, noise-source ablation, Qiskit Aer validation, n=6-12, 3 seeds.
To associate your repository with the trotter topic, visit your repo's landing page and select "manage topics."