Add on for Dirac Notation and Quantum Computing in Mathematica 6
- To: mathgroup at smc.vnet.net
- Subject: [mg82024] Add on for Dirac Notation and Quantum Computing in Mathematica 6
- From: "Jose Luis Gomez" <jose.luis.gomez at itesm.mx>
- Date: Wed, 10 Oct 2007 04:18:19 -0400 (EDT)
Dear group We have created QUANTUM, an add-on package for calculations in Dirac Notation and Quantum Computing in Mathematica 6. Although it is inspired in the earlier work of Jason Harris, it does *Not* use his Notation add-on. Furthermore, QUANTUM can plot Quantum Computing Circuits, a capacity that makes it complementary to QDensity by Julia, Burdis and Tabakin. We invite anyone interested in Quantum Mechanics and Quantum Computing to try this new add-on. It includes documentation and installation instructions. It can be downloaded from here: http://homepage.cem.itesm.mx/lgomez/quantum/ Next, the introduction to QUANTUM's documentation: QUANTUM by Jos=E9 Luis G=F3mez-Mu=F1oz http://homepage.cem.itesm.mx/lgomez/quantum/ jose.luis.gomez at itesm.mx with contributions by Francisco Delgado-Cepeda, Sergio E. Mart=EDnez Casas and Salvador Venegas-Andraca Charles Babbage designed in the XIX century a "mechanical computer" (he called it the "Analytical Engine"). This "mechanical computer" was never built. It was a challenge to build such a machine for the XIX century technology. Ada Lovelace (Ada Byron) wrote with him the first computer program (they called it "calculation method") for this computer that never existed. The way this "calculation method" would work in the hypothetical "Analytical Engine" was explained (we could say "simulated") in a document written by Ada Lovelace. Babbage imagined that his "Analytical Engine" would be able to generate tables of logarithms, tables of Bernoulli numbers, tables of special polynomials; it would even be able to generate music. Nowadays computers are not mechanical, they are electronic. These electronic computers and their programs are far more powerful than any wild dream Charles Babbage and Ada Lovelace could have had. Nowadays, scientists and engineers of the XXI century write programs (algorithms) for "Quantum Computers". A general purpose "Quantum Computer" has not been built yet. It is a challenge to build such a quantum computer for the XXI century technology. Scientist and engineers imagine that a "Quantum Computer" will be able to process huge amounts of information in parallel, allowing applications that cannot be done with our normal electronic computers. But remember that a general purpose "Quantum Computer" has not been built. Therefore, the quantum algorithms have to be tested (simulated) in our "normal" electronic computers. There are many simulators to do that. We have written such a simulator for doing Quantum Computing calculations in Mathematica. This simulator is special because it uses Dirac Notation and it can plot (graph) Quantum Circuits. It brings the power of Mathematica to the Dirac Notation, and the power of Dirac Notation to Mathematica. We invite anyone interested in Quantum Mechanics and Quantum Computing to use this new Mathematica Add-On. And let us dream, just the way Charles Babbage and Ada Lovelace did http://homepage.cem.itesm.mx/lgomez/quantum/ M. en C. Jos=E9 Luis G=F3mez Mu=F1oz (jose.luis.gomez at itesm.mx) Profesor de Planta Departamento de=A0Ciencias B=E1sicas =A0 Tecnol=F3gico de Monterrey, Campus Estado de M=E9xico Tel=E9fono: (5255) 5864.5555 extensiones: 2498 y 3216, Fax: 5864.5651 enlace-intercampus: 80.236.5670 http://www.itesm.mx El contenido de este mensaje de datos no se considera oferta, propuesta o acuerdo, sino hasta que sea confirmado en documento por escrito que contenga la firma autF3grafa del apoderado legal del ITESM. El contenido de este mensaje de datos es confidencial y se entiende dirigido y para uso exclusivo del destinatario, por lo que no podr=E1 distribuirse y/o difundirse por ning=FAn medio sin la previa autorizaci=F3n del emisor original. Si usted no es el destinatario, se le proh=EDbe su utilizaci=F3n total o parcial para cualquier fin. The content of this data transmission must not be considered an offer, proposal, understanding or agreement unless it is confirmed in a document signed by a legal representative of ITESM. The content of this data transmission is confidential and is intended to be delivered only to the addressees. Therefore, it shall not be distributed and/or disclosed through any means without the authorization of the original sender. If you are not the addressee, you are forbidden from using it, either totally or partially, for any purpose.