Implement QFT Section IV.1 simulation - #1692
Open
Tatgithub02 wants to merge 4 commits into
Open
Conversation
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
🔥 New notebook just dropped! @amir-naveh , @TomerGoldfriend — come check out this shiny new addition to our repo. |
Author
|
@NadavClassiq please review the PR |
Member
|
Thank you @Tatgithub02 for this contribution. We will review it :-).
Let us know if you have any questions. |
- 12-qubit Hamiltonian: 2257 Pauli strings - Exact evolution reproduces paper Fig. 2 - Classiq Suzuki-Trotter simulation - Validation: conservation laws verified Closes Classiq#580
Tatgithub02
force-pushed
the
implement/qft-section-iv-1
branch
from
August 2, 2026 12:21
76f7e60 to
487fa17
Compare
Author
Thanks @TomerGoldfriend ! I've rebased onto the latest main and run pre-commit with the lint fixes committed. Let me know if anything else comes up. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue
Closes #580
What This Does
Implements the QFT simulation from Section IV.1 of the paper
Simulating Quantum Field Theories on Gate-Based Quantum Computers
by Gayathree M. Vinod and Anil Shaji.
Reproduces Fig. 2 — the oscillatory dynamics of a fermion transitioning
into a fermion-plus-boson pair in a 1+1D Yukawa theory on a 12-qubit register.
Implementation Details
Physics Setup:
Simulations:
expm_multiply(reference)Results
✓ Exact evolution reproduces paper Fig. 2:
✓ Closed-form Rabi validation:
✓ Conservation laws verified:
✓ Gate-based Trotter simulation:
Files Included
Testing
Checklist
research/qft_simulation/.ipynb,.qmodpre-commitbefore commitKey Assumptions
References