Visualizing the Flux Qubit Energy Spectrum
Session Number
Project ID: CMPS 2
Advisor(s)
Dr. Jens Koch; Northwestern University
Discipline
Computer Science
Start Date
22-4-2020 9:10 AM
End Date
22-4-2020 9:25 AM
Abstract
Quantum computers developed by companies such as IBM and Google utilize superconducting qubits. However, the field of quantum computing is still new, and researchers are working to mitigate the effects of relaxation and decoherence to overall improve algorithmic accuracy. Understanding the effect that adjusting a qubit’s parameters has on its behavior is important, so we modeled the flux qubit in a Python program, which was written for the scqubits software library developed by Northwestern. This program allows users to specify values for certain parameters, such as the amount of flux going through the circuit loop as well as the offset charges. When created, the class object of the flux qubit program constructs the Hamiltonian matrix and enables the user to visualize the energy spectrum based on the given flux parameter.
Visualizing the Flux Qubit Energy Spectrum
Quantum computers developed by companies such as IBM and Google utilize superconducting qubits. However, the field of quantum computing is still new, and researchers are working to mitigate the effects of relaxation and decoherence to overall improve algorithmic accuracy. Understanding the effect that adjusting a qubit’s parameters has on its behavior is important, so we modeled the flux qubit in a Python program, which was written for the scqubits software library developed by Northwestern. This program allows users to specify values for certain parameters, such as the amount of flux going through the circuit loop as well as the offset charges. When created, the class object of the flux qubit program constructs the Hamiltonian matrix and enables the user to visualize the energy spectrum based on the given flux parameter.