Quantum Computing Simulator in Elm
Bra Type
Ket representing zero state with complex numbers
Ket representing one state with complex numbers
Ket representing + state with complex numbers
Ket representing + state with complex numbers
Multiply a Ket by a Scalar
Calculate the length of a Real valued Vector
Calculate the length of a Complex valued Vector
Multiply a Vector by a Matrix
Hadamard Operation
Hadamard Operation
NOT Operation
square root of NOT Operation
SigmaX Operation
SigmaX Operation
SigmaX Operation
SigmaX Operation
z Operation
Toffoli Operation
Fredkin Operation
t Operation
s Operation
controlled-NOT Operation
and Operation
Calculate the probability of end state, the Bra, with given start state, the Ket
Multiply a Vector by a Matrix
Calculate the expected value when a Ket is multiplied by a Hermitian Matrix
varianceHermitianOperator
Compare two vectors for equality using a comparator
Ket Type