Skip to content

Quantum Toolbox and Circuit Simulator written in Julia

License

Notifications You must be signed in to change notification settings

torinfs/Qubism.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qubism.jl

Coverage Status Coverage Status

Overview

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.

Examples

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)

Releases

No releases published

Packages

No packages published

Languages