A rather "poor" Hamiltonian...
Can be twisted into something useful:
Can be twisted into something useful:
Full error correction
Can be twisted into something useful:
Full error correction
Can be twisted into something useful:
Full error correction
Use automatic differentiation and stochastic gradient descent more, you will be surprised by the high quality of the results.
n-to-k purification circuits¹
Assymptotically faster simulations of purification circuits²
QuantumClifford.jl
QuantumClifford.jl
is fast
julia> a = random_pauli(1_000_000_000);
julia> b = random_pauli(1_000_000_000);
julia> @benchmark QuantumClifford.mul_left!(a,b)
Time (median): 32.246 ms
QuantumClifford.jl
lets you study symbolic structure
g1 = sCNOT(1,3)
g2 = sCNOT(2,4)
m = BellMeasurement(...)
v = VerifyOp(...)
n = NoiseOpAll(epsilon)
failure = 4e*((1 - 3e)^3)
false_success = 6e*((1 - 3e)^3)
true_success = (1 - 3e)^4 + ...
GPU accelerated Clifford Circuits¹
Code libraries²
Continuous evolution at one layer, followed by noisy Clifford circuit simulator...
... and discrete event simulators
... and support for symbolic algebra systems
... running on computational accelerators like GPUs
... support for other formalisms
... all of this, with auto-differentiation and reverse design
Int * Float ⟶ Float
Ket ⊗ Density Matrix ⟶ Density Matrix
Ket ⊗ Tableau ⟶ Ket
Ket ⊗ Tableau ⟶ Twirled Density Matrix ???
for (;src, dst) in edges(mgraph)
@process entangler(sim, mgraph, src, dst, ...)
end
for (;src, dst) in edges(mgraph)
@process entangler(sim, mgraph, src, dst, ...)
end
for node in vertices(mgraph)
@process swapper(sim, mgraph, node, ...)
end
for (;src, dst) in all_node_pairs(mgraph)
@process entangler(sim, mgraph, src, dst, ...)
end
low-level hardware control,
resource purification,
optimization of error-correcting codes,
quantum network protocols,
and generally co-design across the layers of the technology stack.
Try out QuantumClifford.jl - it is public and stable
Be an early tester for QuantumSavory.jl
Consider a postdoc at UMass Amherst:
Design of optical/mechanical/spin devices with Sandia, Mitre, and MIT.
Creating new tools for the entire community.