RPGnet
 

Bleeding Edge

Quantum Computing and Qubits

by Cyrus Ance
Apr 03,2003

Quantum Computing and Qubits

The idea of a quantum computer is not new. (1) The spark came from Richard Feynmann in 1982 (2) where he thought about the simulation of a quantum-mechanical object by other quantum systems. This discussion led David Deutsch to describe a quantum computer in 1985. (3)

Then began a hunt for algorithms that could take advantage of the unusual properties of a quantum computer. For a long while only contrived examples could be found and there was little challenge to the dominance of classical computers. Peter Shor came up with the killer application for quantum computers in 1994 - factorization (4), that is figuring out the unique set of prime numbers that have to be multiplied together to produce a given number. This may not sound like something of practical interest, but many encryption algorithms have their security based on the difficulty of factorizing large numbers. Today there are many examples of algorithms that are advantageously done on quantum computers including methods to search large data bases (5), finding optimal solutions (the traveling salesman problem is an example), sophisticated signal processing (SETI-like searches) and ironically methods for secure communications. Factorization and secure communications are the reasons that the NSA is a major funder of quantum computing research. New quantum computing algorithms are being found regularly.

While quantum computing shows great promise the realization of a practical quantum computer is proving to be difficult. The key is the basic building block of such a computer: the quantum bit or qubit. Qubits must have the following properties to be a part of a practical quantum computer:

  1. Individually Addressable: Each qubit has to be dealt with singly without disturbing the other qubits.
  2. Initializable: Each qubit has be set to some specific state before the algorithm is run.
  3. Readable: The state of each qubit has to be read out at the end of the algorithm to figure out the result.
  4. Long Coherence Time: The qubit has to sit in whatever state it is in long enough for the algorithm to run to completion.

A few qubit systems running simple algorithms have been realized. Options for qubits include:

  1. Trapped Ions: Individual ionized atoms can be trapped and have different quantum energy levels. These tend to be difficult to read and have short coherence time. It is very difficult to trap many ions and maintain a useful coherence time.
  2. Nuclear Spin: The spin of the nucleus of certain atoms can be controlled and read with magnetic fields. They are difficult to address individually and have short coherence time. You may ask what spin is, but that needs another column.
  3. Trapped Electrons: Looking like the best bet. Electrons, or impurities, can be trapped in nanostructures called quantum dots. The spin or energy quantum state of the electron can be controlled and read with simple electronics. Coherence time remains a problem.
  4. Photon Polarization: Not practical for computing as it is difficult to alter them without destroying them and impossible to store them for any useful time. They are ideal for quantum communication.
All of these have been demonstrated as qubits and a few have actually been used to perform the simplest of quantum algorithms to demonstrate quantum computing. There are many websites that keep track of this fast developing field.(6)

As of today it remains to be seen if a useful quantum computer can actually be built. A break through is needed to demonstrate a qubit technology satisfying all the criteria, something with long coherence time which can be easily set and read is the stumbling block, at low cost. Then millions of them could be coupled together to build a machine that could actually perform a calculation more efficiently than classical computers. The ever growing power and capabilities of classical computers means that the bar for a useful quantum computer keeps getting higher.

Roleplaying Ideas

  • NSA Calling: The NSA gives the characters a call. Apparently one of their quantum computer projects achieved success yesterday. The machine then politely asked everyone to leave the building as it wanted to be alone. When that request was not honored the machine got violent. The survivors cut the power and net access and an NSA emergency team went in late last night. As of this morning none have returned and contact has been lost. Are the characters willing to check it out for a fat fee? What besides an angry quantum computer are the characters going to find in a secret NSA lab?
  • An Unexpected Gift: A laptop arrives in the mail. On booting up it has instructions on how to use its quantum algorithms to break into the FBI database where the characters discover that the FBI knows all about their semi-legal activities. The FBI is apparently deciding on whether tomorrow or the next day is the right time to shut the characters down. Who built the lap top? Why was it sent to the characters? What else can be done with it?
  • Death Threat in the Lab: An old friend shows up at the door in the middle of the night. He is terribly afraid as he has received mysterious death threats about his upcoming presentation about a promising improvement to qubits. He has been advised not to pursue this line of research any further if he knows what is good for him and his family. The researcher is baffled since even he admits that his improved qubit is still a long way from producing any sort of practical quantum computer and only a small number of people have any idea what he is planning to present. Who is so concerned about a basic research project? How did they find out about it? Maybe there is something else going on?


1 - There are many books on the subject of quantum computers. The Quest for the Quantum Computer by Julian Brown and David Deutsch, one of the pioneers, is a recent good one.

2 - R. Feynman, Int. J. Theor. Phys. 21, 467 (1982).

3 - D. Deutsch, Proc. R. Soc. London A 400, 97 (1985).

4 - P.W. Shor, in Proceedings of the 35th Annual Symposium on the Foundations of Computer Science, edited by S. Goldwasser (IEEE Computer Society Press, Los Alamitos, CA), p. 124 (1994).

5 - Called Grover's algorithm.

6 - Oxford's Qubit.org and links from this site is a good starting point. Any web search on quantum computing will pull up a flood of information. .

What do you think?

Go to forum!
 Topics Author  Date Latest Reply
 EMP doesn't work in space does it? (5) new Ernest Mueller  02-29-2004 00:19  01-03-2006 22:38 new
 Local expectations (1) new Grop  01-16-2004 09:02  01-16-2004 09:02 new
 What might be salavageable from an EMP? (3) new Preserver  12-05-2003 12:31  03-03-2004 10:48 new
 Heh... The perfect game system for this... (2) new OneCrazyGuy  08-20-2003 09:17  03-03-2004 10:15 new
 Three and only three (2) new Stalkre  08-14-2003 14:31  08-18-2003 08:22 new
 Dark Matter Nebula (1) new TrueMortality  07-16-2003 04:22  07-16-2003 04:22 new
 Haber-Bosch (2) new Jon  06-26-2003 05:25  06-26-2003 05:26 new
 Another kewl thing to do with enzymes (2) new Dimitrios  06-25-2003 09:45  03-03-2004 10:17 new
 EMP for space opera? (13) new Michael  06-12-2003 02:18  08-20-2003 10:24 new
 Popular Mechanics (1) new PyroGod  06-11-2003 13:40  06-11-2003 13:40 new
 Front panel link doesn't link to this column! n/t (1) new Andrew Martin  05-17-2003 18:49  05-17-2003 18:49 new
 Dark Energy Alternatives (6) new Doctor TOC  04-14-2003 11:04  07-16-2003 16:46 new
 Planetary (1) new Sandy Antunes  04-04-2003 16:01  04-04-2003 16:01 new
 Well, sort of (3) new Wyrmwood  04-04-2003 08:34  04-16-2003 10:11 new
 Terminology (10) new Trevor Barrie  03-14-2003 09:52  07-16-2003 13:59 new
 Um... (1) new dasmen  03-13-2003 08:42  03-13-2003 08:42 new
 Careful use of terms and claims (2) new Scott Maxwell  02-14-2003 10:07  03-17-2003 21:41 new
 Other Theories (2) new Mortality  02-14-2003 04:50  02-14-2003 09:41 new
 foot note #2 (1) new Fil Kearney  02-14-2003 02:45  02-14-2003 02:45 new
 Excellent column! (5) new Thrain  02-13-2003 13:07  02-15-2003 03:48 new

Previous columns

Other columns at RPGnet

[ Read FAQ | Subscribe to RSS | Contact Us | Advertise with Us ]

Copyright © 1996-2008 Skotos & individual authors, All Rights Reserved
RPGnet® is a registered trademark of Skotos Tech Inc., all rights reserved.