Qubism is quantum toolbox and quantum circuit simulator written in Julia. Functionality currently includes
- Basic quantum gate operations
- Hamiltonian builders
Warning: This package is currently in very early development, so things will break and change often.
To create a two site Hamiltonian, adding fermionic creation and annhilation operator terms, and printing the result, you can do the following:
using Qubism
Ham = Hilbert(2)
fermion(Ham, "1^ 1", -1.0)
fermion(Ham, "2^ 2", -1.0)
print_smart(Ham.mat)