3 ms·
> Put your links when your mouth is List of available QC simulators grouped by programming language: https://quantiki.org/wiki/list-qc-simulators https://quant
by gambitown 5y ago
> Put your links when your mouth is
List of available QC simulators grouped by programming language: https://quantiki.org/wiki/list-qc-simulators https://quantiki.org/wiki/list-qc-simulators
I count more than 40 QC simulator projects. All open source. There is an abundance of quantum computer (QC) simulators, as opposed to a paucity of quantum field theory (QFT) simulators (most of them written in Fortran, yuck).
- stared 5y agoQC simulation (qubits only, no dedicated vis) is much easier. You just make a vector, and multiply it by matrices. Here for Python interface I like QuTiP even more than Qiskit (though, I might be biased, as I contributed to the former). For interactive, IBM Quantum Computing Experience and Quirk (https://algassert.com/quirk https://algassert.com/quirk). As "easier" I mean that 2^10 is still managable, as you can use dense vectors and operators. For, say, this quantum optics simulation you get roughly 1000 dimensions per particle. For 3 particles it is 10^9. Don't even think about dense vectors, let alot - dense operators. Sparse operators are not enough, as even identity is big; so for any real-time-ish simulation there are considerably more tricks and methods. Simulting QFT you need to deal with much more complexity (including continuous dimensions). Instead of numerically pretty much you need to solve some intergrals. (Side note: I wanted at some point to write an interactive editor of Feynman diagrams, turning it into formulae and integrating.)