Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add decoherence (T1 and T2) #3

Open
nulinspiratie opened this issue May 21, 2024 · 0 comments
Open

Add decoherence (T1 and T2) #3

nulinspiratie opened this issue May 21, 2024 · 0 comments
Labels

Comments

@nulinspiratie
Copy link
Contributor

nulinspiratie commented May 21, 2024

Adding $T_1$ and $T_2$ decoherence channels to a Transmon allow the simulation of dephasing and relaxation.

Requirements

  • $T_1$ and $T_2$ should be added as optional parameters to the qubit
  • A $T_1$ or $T_2^\mathrm{E}$ measurement should produce an exponential decay with the decay exponents matching the coherence times.

Acceptance Criteria

  1. Ramsey Ocillations: In this experiment, we should see the Ramsey oscillations decay in amplitude according to the decay profile (e.g. quadratic) and coherence time. This experiment is already runnable as a test case here, but of course, you wont see any decoherence! Once complete, your Ramsey oscillations should look something like this (from this paper, Fig. 5):
    image
  • Note: This experiment is a modified version of the off-resonant Ramsey protocol. In the usual protocol, you apply a detuning to the qubit, which creates Ramsey oscillations at this detuning frequency. In this protocol, the qubit is kept on-resonance, and instead a phase-shift is applied as function of the waiting time to emulate the effect of the qubit being detuned. This has the benefit of being able to drive arbitrary Ramsey oscillation frequencies whilst guaranteeing that the qubit will still be responsive.
  1. In the new implementation, decoherence channels should be able to be turned off, leading to no difference in the simulation time within the current implementation, where decoherence is not yet modeled.

Hint

In this tutorial, you can see how static_dissipators are incorporated into the Solver in order to achieve the simulation of decoherence.

Open questions

  • In what ways can decoherence channels be added to quantum simulations? Can coherent effects be captured without a significant increase in simulation time?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant