QuantumOps

Performs Common Linear Algebra Operations Used in Quantum Computing

Contains basic structures and operations used frequently in quantum computing. Intended to be a convenient tool to help in practicing the linear algebra involved in quantum operations. Has functionality for the creation of arbitrarily sized kets, bras, matrices and implements quantum gates, inner products, and tensor products. Contains all commonly used quantum gates and can simulate complete or partial measurements of kets. Can simulate the Quantum Fourier Transform developed by Shor (1999) and implements Shor's algorithm, factoring numbers up to 21. Implements modular arithmetic commonly found in quantum algorithms and can convert functions into equivalent quantum gates.

Total

1,301

Last month

625

Last week

203

Average per day

21

Daily downloads

Total downloads

Description file content

Package
QuantumOps
Title
Performs Common Linear Algebra Operations Used in Quantum Computing
Version
2.2
Date
2019-01-16
Author
Salonik Resch
Maintainer
Salonik Resch
Description
Contains basic structures and operations used frequently in quantum computing. Intended to be a convenient tool to help in practicing the linear algebra involved in quantum operations. Has functionality for the creation of arbitrarily sized kets, bras, matrices and implements quantum gates, inner products, and tensor products. Contains all commonly used quantum gates and can simulate complete or partial measurements of kets. Can simulate the Quantum Fourier Transform developed by Shor (1999) and implements Shor's algorithm, factoring numbers up to 21. Implements modular arithmetic commonly found in quantum algorithms and can convert functions into equivalent quantum gates.
Depends
R (>= 3.1.0)
License
GPL-3
RoxygenNote
5.0.1
NeedsCompilation
no
Packaged
2019-01-17 02:31:26 UTC; mike
Repository
CRAN
Date/Publication
2019-01-17 14:00:07 UTC

install.packages('QuantumOps')

2.2

4 days ago

Salonik Resch

GPL-3

Depends on

R (>= 3.1.0)

Discussions