Slashdot Mirror


First 7-qubit Quantum Computer Developed

AllynKC wrote: "Wired News has this story on the developments in quantum computing. Federal researchers have developed the worlds first 7-qubit quantum computer. Interesting stuff; but even Wired's toned-down version is, quite honestly, beyond me at some points. Still, the concept of a fully functioning quantum computer intrigues me."

223 comments

  1. Re:Anybody got a good explination of what this mea by Anonymous Coward · · Score: 0

    Also, does it have a USB port?

  2. Re:Qubit.. by Anonymous Coward · · Score: 0

    > "There is no spoon"-Neo, The Matrix Neo said no such thing. - Captain Nitpick.

  3. Re:Question by Anonymous Coward · · Score: 0

    Your first problem is that you're asking a bunch of geeks. My god man... use your head.

  4. Re:makes you wonder about the NSA by Anonymous Coward · · Score: 0

    > Furthermore, the NSA has generally led civilian scientists by a couple decades in cryptography work.

    In crypto theory, sure. Their hardware these days is pathetic tho.

  5. Re:Nitpick:factoring large primes by Anonymous Coward · · Score: 0

    heh, sorry, when I said "factoring primes" I meant trying to find a prime factorization of a number, sorry.

  6. Re:But does it run Linux? by Anonymous Coward · · Score: 0
    Yeah. But emacs keeps crashing a different way each time. And gdb is no help at all.

    Paranoid thought: what if the NSA already has production quantum computing systems, crunching away at the world's keys while they laugh at distributed.net?

    Optimistic thought: think about running Seti@home clients at these, super-imposing all the parameter space searches they do in each work unit.

  7. I hate Anonymous Coward by Anonymous Coward · · Score: 0

    please don't post at them anymore, thanks.

  8. Re:then don't resume research -- ever by Anonymous Coward · · Score: 0

    The people who get it first are highly dependent on those very banks. If they knock some pillars, they cut themselves down at the knees.

    Ludite.

  9. Re:30 qubits is not nearly enough! by Anonymous Coward · · Score: 0

    > Random observation: we're seeing e-everything nowadays. Tomorrow will we start seeing q-everything?

    Hopefully.
    Then e can resume its role as the fifth letter of the alphabet.

  10. But does it run Linux? by Anonymous Coward · · Score: 0

    . . . the obvious question.

    1. Re:But does it run Linux? by Anonymous Coward · · Score: 0

      Can I build a beowulf out of them?

    2. Re:But does it run Linux? by pmc · · Score: 1

      Yeah - booting and not booting simultaneously is a bitch.

    3. Re:But does it run Linux? by BackSpace · · Score: 1

      I'm working on a port right now. I have some problems with the booting sequence..

  11. The most important question... by Anonymous Coward · · Score: 0

    ... does it run Linux?

    thank you.

  12. Re:There are some problems with this. by Anonymous Coward · · Score: 0

    Cryptography will evolve to a level that can deal with faster computers! Think about what you are saying. Technology is a wonderful thing, it is rarely ever static. Necesity is the mother of all invention. When the CIA needs to hide its mail from the rest of us they will find a better encription algorithm for their office e-mail system.

  13. ok the important stuff by Anonymous Coward · · Score: 0

    Is there a quake port yet?

    1. Re:ok the important stuff by trongey · · Score: 1

      Don't need one. It runs every possible program at the same time. But, since it's also doing everything else in the universe the trick is getting Quake the be what shows up on the screen.

      --
      You never really know how close to the edge you can go until you fall off.
  14. yes, but it hasn't created it yet. by Anonymous Coward · · Score: 0

    This is all well and good, but the window between the introduction of quantum computing and the adoption of new methods of cryptography is too dangerous to be so blithely ignored. If new methods of cryptography are possible, fine, but research into quantum computing needs to be stopped until they are in place.

  15. Re:Question by Anonymous Coward · · Score: 0

    dude, if anyone here knew the answer... he wouldn't be here!

  16. How about by Anonymous Coward · · Score: 0

    a Beowulf cluster of Palm Pilots?

  17. Re:Nitpick:factoring large primes by Anonymous Coward · · Score: 0
    > These algorithms have nothing to do with
    > factoring prime numbers.

    No, but the NFS (Number Field Sieve) can be used
    for factoring AND solving discrete log problems.

    Also - don't be so sure that noone can read
    the state of a particle without changing it.

  18. Re:There are some problems with this. by Anonymous Coward · · Score: 0
    If quantum computers are available to the code-breakers, that means that they are also available to the code-makers. From an application-level standpoint, there's nothing to distinguish a quantum computer from an electronic one except for speed -- the quantum computer would be able to execute the same tasks several orders of magnitude faster.

    This is 'insightful'? The guy has no clue what quantum computing is really about.

    A quantum computer does far more than run the same algorithms faster than a conventional computer. Given a quantum computer with sufficient qubits to represent any single input to an algorithm, you can run that algorithm on all inputs in parallel. So instead of having to spend O(N) time searching a key space with N keys, you only have to spend O(1) time. So no matter how big you make your keys, a quantum computer exists with at least as many qubits as your key has bits will be able to break your encryption in the same time it takes to test a single key.

  19. Perhaps a NINJA should be consulted. by Anonymous Coward · · Score: 0

    I think if we were to consult a NINJA, he would say:

    "Goliath was said to be 7 span and 6 qubits."

    - A Ninja

  20. Well.... by Anonymous Coward · · Score: 0

    Good..Microsoft will be releasing a version of Windows for it in 3 weeks.

  21. trans-crotonic acid by Anonymous Coward · · Score: 0

    Who wants to bet on how long before the words, "trans-crotonic acid" show up in a Star Trek Voyager episode. Maybe they already have?

    1. Re:trans-crotonic acid by Bowie+J.+Poag · · Score: 1

      So _thats_ what those little flecks of green stuff are in salad croutons..hmm.

      Bowie J. Poag
      Project Founder, PROPAGANDA For Linux (Moving to MetaLab/UNC!)

      --
      Bowie J. Poag

  22. qubit by Anonymous Coward · · Score: 0

    Wasn't Noahs arc 40 qubits!?!?!?! :o)

    1. Re:qubit by Anonymous Coward · · Score: 0

      nah man that was cubits

  23. Re:There are some problems with this. by Anonymous Coward · · Score: 0

    Well, fine, it will be harder to eavesdrop on communications. But what about spoofing connections, or decrypting encrypted data, however obtained?

  24. Those who do not study history by Anonymous Coward · · Score: 0
    Quantum effects give sub-molecular computers great power. Still, quantum computers may never be general-purpose computing devices and are more likely to be targeted at massive number-crunching problems like encryption and decryption, searches of huge databases and simulations of quantum physical states.

    I Recall someone making a similar statement concerning all computers a few decade ago. "I see a market for about ten computers in the whole world." Wasn't that the boss at IBM about fifty years ago?

  25. That's nothing... by Anonymous Coward · · Score: 0

    Wow, if you thought that that computer is sweet, check out this link:
    http://xlem.hypermart.net

  26. Re:There are some problems with this. by Anonymous Coward · · Score: 0

    That's dumb. Society will never be reformed. We need stronger crypto.

  27. Re:Cool, but... by Anonymous Coward · · Score: 0

    Actually, quantum computation has the ability for massive quantum parallelism. While Moore's law says computers will get faster exponentially, that's nothing compared to what quantum computers are capable of because the algorithms each machine is capable of are totally different. Lets say you have a Moore's Law box running a 1 GHz and you need to execute 1 million lines of code to get the solve a problem. Now a quantum computer might only operate a 1 MHz, but it turns out that if the problem you are interested in is to factor a very larger number, then a quantum computer could do that in maybe only 1000 lines of code. You see the advantage. While the classical computer can execute more instructions in a certain amount of time, the quantum computer is able to take advantage of the massive parallelism of quantum mechanics so it needs to execute far fewer instructions to solve the same problem. This isn't true for every problem, but it turns out that factoring is one that behaves this way.

  28. Re:quantum computing by Anonymous Coward · · Score: 0
    a full blown pentium, could run linux, windows, be, and bsd simultaniusly with no sharing. each operating system executing on it's own quantum level, with access to the full functionality of the machine.

    Well, assuming you (eventually) get a quantum CPU... IO and other resources might not like being accessed simultaneously by multiple OSes...

  29. then don't resume research -- ever by Anonymous Coward · · Score: 0

    I wouldn't get too worried - it doesn't appear that the current research of is any use but for testing theories.

    This is why it needs to be stopped at this stage. But if there's always going to be that window of lawlessness and anarchy between the development of quantum computing and the implementation of quantum encryption, we'd probably be better off ceasing research and just plain not resuming it. If the choice is between not researching quantum computing and the destruction of some substantial portions of the pillars of our civilization, I know what I'd pick.

    1. Re:then don't resume research -- ever by Anonymous Coward · · Score: 0

      Interesting... so only huge corporations and governments will have the ability to crack any code on the planet eh? Times like this I'm glad I have no bank account.

    2. Re:then don't resume research -- ever by Detritus · · Score: 2

      The Russians/Soviets have been using one time pads for low volume (text) traffic for over 60 years. The one time pad can't be cracked by a quantum computer (or conventional computer) if properly generated. It's a pain to use but it is provably secure.

      --
      Mea navis aericumbens anguillis abundat
    3. Re:then don't resume research -- ever by TheCarp · · Score: 2

      Bah.... thanks for the ludite argument.

      These things wont be available to "anyone" for
      quite a long time. Noone except HUGE corperations
      and governments will be building them within the
      next 10 years or even more. Plenty of time.

      Research is important. Science for the sake of
      science I say. Human society will adapt. Maybe
      a few eggs will have to break in the process...
      but in the end we get a good omlet.

      Like any good tool, such things can be used for
      either good or evil. I think we should continue
      as we always have with technology...keep going
      forward and seal with the social raminifcations
      as we go.

      No system is so sacred and important that it
      shouldn't be torn down and rebuilt from scratch.

      --
      "I opened my eyes, and everything went dark again"
  30. I still await that glorious day by Anonymous Coward · · Score: 0
    Laflamme compared his research to the early days of computing, when computers weighed 30 tons and were built from thousands of vacuum tubes. Back then, computer scientists predicted that one day computers would weigh only 5 tons and be built from hundreds of tubes.

    I only hope I live to see that day . . .

  31. Re:There are some problems with this. by Anonymous Coward · · Score: 0



    Quantum computers would certainly compromise RSA-based public key cryptosystems, but not all public key cryptosystems are automatically rendered useless by the advent of quantum computers. For instance, elliptic curve cryptosystems are immune to
    attacks by blindingly fast integer factorization techniques.

    Research into the quantum computer area must be enhanced.

  32. Re:Question by Anonymous Coward · · Score: 0

    My bad. I was thinking with my cock again.

  33. Re:Anybody got a good explination of what this mea by Anonymous Coward · · Score: 0

    I've recently looked at Quantum Computing and have put together a web page with some information and links at http://www.rpi.edu/~bonanj/qcomp/

  34. Re:Question by Anonymous Coward · · Score: 0

    A good point. Moderate this guy up! Oh yeah, and I'm serious about this question. I NEED TO GET LAID!

  35. My best hope is... by Anonymous Coward · · Score: 0
    that these 4- and 7-qubit computers will yeild enough computing power to tackle the how's and which's of creating the next generation of quantum computer, which will in turn allow us to figure out how to build the next next generation...

    Just like the digital processor cycle!

  36. WHOA!!! by Anonymous Coward · · Score: 0

    I CANT WAIT TO RUN WINDOWZ ON MY NEW QUANTUM COMPUTER!!!!

  37. Great! But is it PC compatible? by Anonymous Coward · · Score: 0

    Not PC cpmpatible == niche market == few sales == higher costs == eventual bankruptcy.

  38. Re:Anybody got a good explination of what this mea by Anonymous Coward · · Score: 0

    the quantum computer wouldn't play a mean game of chess. It would, however play ALL POSSIBLE mean games of chess at once. Truly, Kasparov would have trouble here...

  39. Compatability by Anonymous Coward · · Score: 0

    The encryption stuff is nice and all, but will it run Windows?

    1. Re:Compatability by xblacksabbathx · · Score: 1

      Would you actually want to run windows on a box with a quantum processor? It might go fast if you made it work, but it would only crash VERY fast. I wonder how this would workout, god i need more information, does anyone else have more?

  40. Re:factoring large primes (sic) by Anonymous Coward · · Score: 0

    If you are going to be that anal, you may as well say "factor large positive composite integers into primes".

  41. Re:getting a fisrt post WILL get you laid. by Anonymous Coward · · Score: 0

    getting ph1rst p05t will make you suave and sexy beyond human reckoning.

    "That first-poster is one smooth mutha..."
    "Shut yo' mouth!"
    "I'm just talkin' 'bout Gritsboy!"
    "We can dig it!"

    Damn right.

  42. Re:The super computer we never dreamed of... by Anonymous Coward · · Score: 0

    We will never discover how to time travel/dimension jump because every time someone figures it out and comes to the realization of how bad it is, they jump back and prevent it from ever being discovered. ;)

  43. Can.. by Anonymous Coward · · Score: 0

    the new computer modertate this post down to a -1?

  44. Re:Can you imagine... by Anonymous Coward · · Score: 0
    a beowulf cluster of furbies using quantum methods to determine when to play those damn sounds?

    I can't try it at home, I already microwaved my furby >:)

    PS: A "full blown" cpu of all quantum hardware might not be as good a thing as some ppl might think... Qubits are good at figuring out some things and not so good at figuring out others; It's like the difference between a RISC and a CISC ... a chip with MMX would be better at multimedia than a RISC, but the RISC would be better at database ops or sorting and such. Quantum is just another technology, it isn't THE be-all-end-all next technology. yet.

  45. Re:getting a fisrt post WILL get you laid. by Anonymous Coward · · Score: 0

    Espically if you first post for Scooby Doo! ( It works, I know! )

  46. Can you imagine... by Anonymous Coward · · Score: 0

    ... a Beowulf cluster of these?

    thank you.

  47. Authentication belongs to a different realm by Anonymous Coward · · Score: 0

    Rendering our current encryption schemes worthless would not be a bad thing. For example, people being able to draw funds from the accounts of others and miltary units getting bogus orders from who knows where. However, there are other safeguards. The overdependence on computers and insecure networks for many things will eventually be realized not only because of such security issues but because of how this affects people's lives. Some information should be personal and doesn't belong in a global information network where it can be accessed by others. So-called security is a bogus issue because it already is breached by the very people who claim to be protecting it - governments, large corporations, etc. Information which should be confidential or restricted to certain use is freely traded by so-called "trusted" entities every day, on every single one of us. This information doesn't belong in such networks at all. For example, military units should receive their orders in person from commanders or on secure physical networks which are totally separated from the internet and civillian networks where the only way to protect such communiations is cryptography. Right now they use the same networks and channels as posters to Slashdot, so anyone can, in theory, send bogus orders to a miitary unit or even start a war from anywhere in the world! Networks (including the internet) which transcend corporate boundaries should be for free communication and education only, and information derived from such networks like the internet should not be the basis of world economies. Financial and other sensitive transactions should use (physically) separate channels of communication. Of course this would bring an end to E commerce, but E commerce is a bad thing. Yes, personal contact and "snail mail" is necessary and useful sometimes, and the need for more of that will soon be realized when those who have come to depend on global eletronic networks understand fully that this inevitably leads to the concentration of money and power into the hands of a smaller and smaller group of people or even worse impersonal corporate and governemental entities. Another way of putting this is that remote access on open networks like the internet should not allow update privilidges. Persons could still send information or post it, though. Updating the information being viewed or read would have to be done through other, physically separate channels where cryptography is not an issue. This means that to update your own web page you might need to hand carry the information to your ISP or use a private hookup to the site. Of course all financial transactions over such open networks like the internet should be held null and void. Again, the danger is not so much from so-called hackers as from the very people who claim to be safeguarding our rights and our financial security - governements and corporations. The loss of privacy is just the tip of the iceberg.

  48. trans-croutonic acid by Anonymous Coward · · Score: 0

    I pour trans-croutonic acid on my salad.

    (Vinaigrette! Mmmm....)

  49. Re:Multiple States? by Anonymous Coward · · Score: 0

    linux> dog bash: dog: not found linux> whereis dog dog: /usr/bin/dog /usr/man/man1/dog.1 linux> /usr/bin/dog | cat catfood & cat: MEOWWWWWWWW!!!!!!! cat: SIGKILL recieved Segmentation Fault Core Eaten linux> Dog process exited with code 1 linux>

  50. Just a thought from the ignorant by Anonymous Coward · · Score: 0

    I don't know much about quantum computing... But isn't quantum mechanics the only truly random thing in the universe?

  51. Re:The most important question... answered! by Anonymous Coward · · Score: 0
    Of course it runs linux....

    Over all possible combinations of states, one of those combinations must represent a portion of the linux kernel, and another another, etc ;)

    Just like a transcendental number! (well, maybe not exactly like a transcendental number, since the total number of possible states is finitely fixed by the # of qubits... but still, The WHOLE linux source and all binaries can be represented by combinations (with replacement) of the qubits of a non-zero qubit machine!!

    8)

  52. beowolf! by Anonymous Coward · · Score: 0

    how about a beowolf of these quantum computers? -Tanga!

    1. Re:beowolf! by Anonymous Coward · · Score: 0

      That's "Beowulf" you ignorant cur! I fart in your general direction!

  53. does this mean I need a new motherboard? by Anonymous Coward · · Score: 0

    the ninja troll is a retard. that shit is played out punk. why don't you click your heels together and go back to kansas bitch. sincerely, gordon liu

  54. Other discoveries. by Anonymous Coward · · Score: 0

    One of the things that quantum computing brings to the table is a new type of encryption.

    If you firmly believe that the powers that be won't take advantage of quantum encryption...well, then I can see where you get your paranoia.

    Besides, all information wants to be free...

    >;)

    1. Re:Other discoveries. by um...+Lucas · · Score: 2

      Read up some... The only thing that Quantum Computing has that relates to Quantum Encryption is the fact that they both have Quantum in their name. They're two completely separate technologies... Quantum computing theoretically could render most of todays cryptography useless, but it won't enable Quantum Encryption...

  55. Re:Q-Bert.. by Anonymous Coward · · Score: 0

    'Nuff said.

  56. Huh? by Anonymous Coward · · Score: 0

    Ok, now I'm really confused...

  57. Re:Anybody got a good explination of what this mea by Anonymous Coward · · Score: 0

    From a chemist's point of view, this is what I know of the NMR part of the work at read at Wired. NMR lines up quantum spin states of molecules in solution sort of like flies stuck to a sheet of fly paper all in the same orientaions. If you fire RF electromagnetic energy at these lined up molecules at the magic or "resonance" frequency, you can knock these nuclei to the next spin state. YOu can detect the transistion with an appropriate detector. That's the basiscs of what chemists use oit for, though I imagine the work done at Los Almos by these gentlmen is far more cutting edge. As for the "mysterious" liquid. I imagine it's nothing special that they synthsized. They probaly chose it because it gave clearly interpretable spectum or some other technical reason. You could probably buy it at a general chemical supply house for about $5 per kilogram.....just my wo bits on the basics .......

  58. Nitpick:factoring large primes by Anonymous Coward · · Score: 0

    Not all modern cryptography is based on the difficulty of factoring large numbers. There are encryption algorithms based on the Discrete Logarithm problem such as the ElGamal cryptosystem. These algorithms have nothing to do with factoring prime numbers. I don't know much about Quantum computing, so I don't know if this problem is also "vulnerable" to quantum computers :).

    Also, one-way hash functions, such as MD5, are also not based on factoring large prime numbers.

    Anyways, sorry about the nitpick!

    I wish people would stop finding ways to solve these intractible problems!

  59. Re:Qubit.. by PHroD · · Score: 0

    that was QBert :)

    "There is no spoon"-Neo, The Matrix
    "SPOOOOOOOOON!"-The Tick, The Tick

  60. Little more than amusing by Anonymous Coward · · Score: 1
    When I hear predictions like "quantum computers within five years" I remember the loony life-extension researchers back in the '70s who thought they'd have death licked by 1990 and we'd all be immortals. Looking around me, it appears to be the dawn of the 21st century and yet I still feel quite mortal and in fact I think the world record for longevity is still something like 120 or 130. So much for optimistic predictions.

    There are a lot of issues to be worked out about quantum gates and transistors before anyone can build a working quantum device of any complexity. First of all, there are issues with the nuclear weak force. Experiments have found that complex quantum circuitry just isn't terribly reliable because the weak force tends to break the connections between the quantum components. There are also timing issues, since at that scale there can be relativistic effects related to the speed at which signals are passing back and forth. You can actually have a signal that seems to arrive before it was sent, which plays all sorts of hell with the logic, as you can image if you know anything about programming. Some theorists have suggested that modern lazy functional programming languages such as Haskell may be best suited for programming quantum computers precisely because of this problem; it's already possible today to write Haskell code where information seems to go backwards in time due to lazy evaluation interactions. But anyway, I think quantum computers, if they ever become viable, won't appear for at least twenty to fifty years. People get so optimistic sometimes about their latest successes that they forget how much left there is to do, and how little a piece of the puzzle they've really solved, and that it isn't valid to assume that just because you've solved 10% of the problem in N years, you'll be able to solve the remaining 90% in 9N years. It's not a linear situation.

  61. NMR and quantum computing by Anonymous Coward · · Score: 1

    As an NMR (nuclear magnetic resonance) jock with some knowledge of the systems and methods used for these approaches to quantum computing, I tend to be 'cautiously optimistic' about the future of q-comp, like most. But I do have to comment on the embarrassingly poor reporting in that Wired article, at least as far as the description of NMR methods goes. Admittedly, it's difficult to distill the details of many scientific research techniques into layman's terms, even without the copy length restrictions of most publishing outlets, but this one was pretty bad. In this case the blame should probably be shared equally by the writer and the source, Laflemme ("needles with bulldozers"?!). The comment about 15 qubits being a practical limit for the NMR qcomp approach is probably the only valid detail, barring some new developments in relaxation-cancellation methods (which are not out of the question, given the recent advances in NMR methods for structural biology).

  62. Re:Qubit.. by Ranger+Rick · · Score: 1
    Actually, a Qubit is the distance from your elbow to the tips of your fingers.

    /me flashes back to that old Noah skit by Bill Cosby...

    --

    WWJD? JWRTFM!!!

  63. NOT REALLY:But does it run Linux? by pb · · Score: 1


    What, your qubix kernel doesn't want to run in supervisor mode either?

    Does that count as an observer?

    Damn you Heisenberg, and your Uncertainty Principle! :)

    Oh well. I think it already runs QNX...

    ---
    pb Reply or e-mail; don't vaguely moderate.

    --
    pb Reply or e-mail; don't vaguely moderate.
  64. quibble, quibble by Jeremy+Erwin · · Score: 1

    Why did the Wired article describe NMR as a specialized version of MRI? If anything, it's the other way around.
    "... nuclear NMR spectromotor, which is a specialized version of the imaging devices commonly used in hospitals."
    Also, "nuclear NMR" is, like " ATM machine", redundant.

  65. How bout register instead of computer? by Bwah · · Score: 1

    Is it just me or does this sound a heck of a lot more like a register than a computer?

    It's quite a leap from a simple register type device to even the most primitive ALU ... I'm sure this should be refered to as a computer.

    --
    "There's no secret. You just press the accelerator to the floor and keep turning left." -- Bill Vukovich
  66. What's a cubit? by waylander · · Score: 1

    (think Bill Cosby)
    --
    John Kramer

    --
    John Kramer
    God may be my co-pilot, but the devil is my backseat driver.
    1. Re:What's a cubit? by gatekeeper-eu · · Score: 1

      A quantum bit (pronounced: kew-bit)

  67. Re:Moore's law of quantum computing. by luge · · Score: 1

    The problem is not that it isn't a law, it's that fast new processors get dropped on Intel/AMD every 18 months. They get dropped on me something like every four years....
    ~luge

    --

    IAAL,BIANLY

  68. Re:How long can you tread water? by unitron · · Score: 1
    Right. What's a cubit?

    Apparently I'm not the only fossil around here : )

    (remember the part about changing the sex of one of the elephants?)

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  69. Intel's counter announcement by mattkime · · Score: 1

    Within hours, Intel announced plans for a 14 qubit processor backwards compatable with x86 instructions.

    MS claims they will have a version of windows ready for its release, although its rumored to be months behind schedule.

    Its already running linux.

    --
    Know what I like about atheists? I've yet to meet one that believes God is on their side.
  70. Re:trans-crotonic acid (no such thing) by JB · · Score: 1

    These people mangle chemistry. It's trans-crotic acid. Just like it's not a spectromotor but a spectrometer.

    Dennis

  71. Call me skeptical, but this is kind of crap. by JB · · Score: 1

    Maybe it's just because I know what's involved with this experiment on a practical level that makes me think that something really big is going to need to happen before q-computing makes any significant dent in anything.

    The experiment is done in an NMR, which is completely impractical for any kind of device for widespread use. Any extension to higher qbits involving the same type of experiment seems to me to be of very limited value.

    Conceptually it's interesting, but until the principle can be demonstrated completely at room temperature (the sample is at RT, but the magnets in the NMR are liquid nitrogen and liquid helium cooled), I don't think it's going anywhere.

    Dennis

  72. Re:Qubit.. by Rozzin · · Score: 1

    "Actually, a Qubit is the distance from your elbow to the tips of your fingers."

    Isn't that a `cubit'?

    Kwoobit....

    --
    -rozzin.
  73. Re:A bit more detail for the curious ... by Ptolemarch · · Score: 1

    Okay, so is it mere coincidence that the numbers here are 2^3-1=7 and 2^4-1=15? I can't imagine that powers of two would impact qubits, but the question seems worth asking.

  74. Re:Encryption by Fyndo · · Score: 1
    Actually, there is a quantum algorithm that is of use in symmetric crypto. A quantum computer can search a set of variables a factor of N^2 faster than a conventional one. So they could be faster for that alone.

    Also, things like the MD5 digest might be invertable faster using a quantum computer than a conventional one. Also, if it turns out quantum computers can solve NP problems in polynomial time, a lot of fundamental assumptions in even symmetric cryptography are going out the window.

    On the other hand, we'll always have one-time-pads. (assuming you use them right, the two time pad is a poor form of encryption)

  75. Re:There are some problems with this. by Fyndo · · Score: 1
    This isn't really correct, you make two incorrect assumptions:

    1. From an application-level standpoint, there's nothing to distinguish a quantum computer from an electronic one except for speed
    2. IIRC, encryption speed scales linearly with key length while (brute force) decryption speed scales exponentially; this means that it will always be far more difficult to break a given key length than it is to encrypt that same key. Advances in technology help both sides of the equasion.
    The advantage of quantum computers is not just that they're faster (in fact, they aren't), but that because of the way they work, they can solve some problems with a better asymptotic running time (that is, in fewer steps), than a conventional computer.

    For example, RSA encryption assumes like you said that factoring a product of primes scales much worse than just multiplying numbers. This is true on a conventional computer, a quantum computer does not need exponential time to factor numbers, it can do it in polynomial time.

    Even brute force quantum computers can do faster (but not a lot faster, just a factor of N^2 faster).

  76. Re:quantum computing by Loligo · · Score: 1

    >Well, assuming you (eventually) get a quantum
    >CPU... IO and other resources might not like
    >being accessed simultaneously by multiple OSes...

    Well, obviously we'd have to have some level of virtualization going on... some underlying arbitrator of resources.

    We do this now with stuff like VMWare, I don't see why it's such a reach to assume that we couldn't do the same thing with quantum processing.

    -LjM

  77. Re:Cool, but... by um...+Lucas · · Score: 1

    So, in 5 years a quantum computer will triple todays fastest computers in performance?

    But according to moores law (or not really, because that's all about transisitors...) processors double in power every 18 months... so:

    if todays fastest computers are 5's, then quantum computers 5 years from now will be (5*3) 15's, while regular super computers will be (5*2*2*2) 40's... Doesn't sound very exciting to me in that time frame.

  78. LiLo boot by orpheus · · Score: 1

    The port was relatively painfree...

    note "relatively"

    but the simultaneous crash/noncrash superpositions of states. And the blue flash of Cerenkov radiation... Omigawd! it's running a Win OS!

    My new .sig: Join AMSAT

    --

    If you can go to bed, knowing you did a valuable thing today, you're very lucky. If you can't... it's not bedtime

  79. Re:all computers are simple to improve by wocky · · Score: 1

    "Adding more of the same" works only for building bigger classical computers. A 32-bit register can be constructed from 32 individual isolated bits. But for a useful 32-qubit register, you must be able to maintain quantum coherence over the whole ensemble. 32 individual qubits will not suffice.

    --
    David
  80. More detail (w/link) by obobo · · Score: 1

    Good explanation, but there's a couple things that are missing. For a somewhat longer explanatory article, people can look at one from Scientific American a few years back.

    The importance of the 7 qubits is mainly just the same as the importance of bits in a classical computer: this is essentially the memory capacity of the quantum computer. It is also very important to have extra bits since, as you say, you can use redundancies to keep your computer from decohering (becoming non-quantum). But I remember a talk by a guy using chloroform as the molecule (CHCl3, for 2 qubits), and talking about using Shur's factoring algorithm (the quantum algorithm to factor numbers very quickly) to factor a number like 4. Not very exciting from a mathematical standpoint.

    The cute thing about using NMR with organic molecules this way is that different frequencies "talk" to different atoms in the molecule. So you can set or manipulate different qubits using different frequencies. The qubits talk to neighboring qubits as well, through the atomic interactions: this is actually a good thing- it's most of how your calculation gets done (the NMR is essentially I/O). Unfortunately, there's a problem with this approach: there's a physical limit to the size of these molecules (and thus the number of qubits). I think this is where the 15 bit limit came from. It is hard to imagine how you can find arbitrarily large organic molecules where each nuclear spin has an appreciably different resonance frequency, and where the atoms are spaced so that they only talk with

    There may be some breakthrough with this latest announcement, but it looks to me like a straightforward extension of previous results.

    Luckily there are some other approaches to quantum computers that (if they work) should scale up much more easily.

  81. QCs being designed ... by LL · · Score: 1

    Surprisingly, there are collaborating groups around the world (e.g. Australia) that are in the process of designing building working prototypes of some of these weird and wonderful machines. The problem is that we still don't really have a good grasp of what commercially useful domain will drive the need for mass demand. I suppose it was the same electronically in that early boards were more toys until people mastered the assembly of megagates into useful building blocks. Peole like Pen rose have speculated on physiological process underlying a given thought that may initially involve a number of superposed quantum states. I hope there are some really smart guys out there who can take some of the ideas through to the next stage. Now if someone could come up with decent quantum algorithms for massive parallel search and comparisons of multiple genetic strands databases, they'd make a killing. LL

  82. Encryption by flymolo · · Score: 1

    Alright quantum computing is becoming more and more of a reality, is anyone working on encryption especially public/private key encryption that can withstand quantum factoring?

    --
    "Sometimes it's hard to tell the dancer from the dance." --Corwin Of Amber in CoC
    1. Re:Encryption by Isao · · Score: 1
      Yes. LANL has a working prototype of a quantum key distribution system (QKD) that allows secure exchange of keys, and a search on "Quantum Cryptography" in the IEEE or ACM databases will turn up the recent work in the field.

      Heh, I just did a graduate research paper on this topic.

    2. Re:Encryption by BeBoxer · · Score: 3

      Let me start with the disclaimer that I am not an expert in either quantum mechanics or number theory. That said, there is a fundamental difference between public and private key crypto. Public key is all based upon various problems which are considered to be "trapdoor" problems. This means that they are easy to compute in one direction, and "hard" to compute in the other. The classic one (which RSA is based upon) is factoring. It is easy to multiply two prime numbers together. It is "hard" to factor the resulting number to get the original primes back. I put "hard" into quotes because no one has ever proven that these problems are actually hard. It's just that no one has ever figured out an efficient algorithm for solving them, at least not with classical computers. The quantum computers, it appears, will be able to brute force these problems by just trying all possible answers at once. This works for factoring because one answer is provably right, and the others are provably wrong.

      On the other hand, private key does not suffer from this problem. The reason being that you can't prove which answer is the correct one. In the most extreme form, we have the one time pad. This is a provably secure encryption method, the reason being that given a ciphertext of a certain size, there exists a key which will decrypt that ciphertext into any possible plaintext of the same size with equal probablility. So, even if you did try every possible key, the results would be every possible plaintext with no way to tell which one is correct. Even the practical private key systems that we use (DES, Blowfish, IDEA), a successful cryptanalysis relies upon there being patterns or detectable traits in the plaintext so that we can distinguish the "junk" produced by bad keys from the correct answer. This is very different from the public-key case where you can mathematically prove that you have the correct answer.

  83. Re:factoring large primes (sic) by Ctrl-Z · · Score: 1

    Or "factor large positive composite integers as products of prime integers"

    ^Z

    --
    www.timcoleman.com is a total waste of your time. Never go there.
  84. Re:factoring large primes (sic) by Ctrl-Z · · Score: 1

    Or perhaps "factor large numbers into primes"?

    ^Z

    --
    www.timcoleman.com is a total waste of your time. Never go there.
  85. Re:Will we be able to program in this way? by Matt2000 · · Score: 1

    ...Thinking Machines Corp would still be around, and Danny Hillis wouldn't be wasting his time dicking around with a huge dumb clock.

    If Mr. Hillis is the genius you say he is, then perhaps he has a better idea of what might be important in the future than you or I.

    Personally I think he realized that there might be more important problems facing Humans than the speed of database queries.

    Hotnutz.com - Funny

    --

  86. Re:Anybody got a good explination of what this mea by t-money · · Score: 1

    Try:

    http://www.qubit.org

    There are some good tutorials there.

  87. Re:factoring large primes (sic) by Claudius · · Score: 1

    Haha--so much for the alleged proofread that I did of my post. As you so adroitly pointed out, it should be "factor large number."

    Perhaps you can sell me a deep hole in which to stash my growing embarrassment?

  88. Re:30 qubits is not nearly enough! (not so) by Claudius · · Score: 1

    It's more meaningful, therefore, to think of the number of qubits in a quantum computer as its memory size, not its addressing capacity. A 30-qubit quantum computer isn't nearly analagous to a 32-bit von Neumann machine; it's much closer to one with 4 *bytes* of RAM!

    I disagree with this statement. If 30 qubits are placed into a coherent superposition, then the number of accessible states is 2^30, (about 1 billion states). This exponentiation of accessible states is part of the charm of quantum computing. To quote an article from the journal Science, A register of say 1500 qubits, if it could be placed in superposition, could access more states than there are particles in the universe. (Peter Knight, Science 2000 January 21; 287: 441-442)

    I'll grant, however, that the number quoted is misleading, and hundred-qubit machines will probably be needed to factor extremely large numbers: In order to do quantum error correction (i.e., making sure the bath of states doesn't lose coherence through interactions with the outside world), then each logical qubit would need to be encoded into 5 physical qubits (minimum). In essence, if Moore's Law holds, then you will have to wait another 3 years or so for such a machine.

  89. Re:How does it work? by Claudius · · Score: 1

    An advantage quantum computers have over their classical counterparts is that a qubit can be in a superposition between states |1> and |0>. In principle, each qubit can be in an infinity of possible states in between the "pure" |1> and |0> states. Like any quantum mechanical wavefunctions, these qubit states can be made to interfere with each other, which is one of the features of quantum computers that is expoited in quantum algorithms. (Interference is not strictly necessary in a quantum computer calculation, but it is a useful feature of qubits that has no classical counterpart, and it illustrates some of the power of quantum computation). By cleverly packing data into wavefunctions and then interfering wavefunctions with themselves, a quantum computer can perform calculations that would be prohibitive otherwise. As an example, by taking advantage of the quantum mechanical properties of qubits Grover's algorithm allows an unordered database to be searched in O[sqrt(N)] time rather than the O[N] time required by a classical computer.

  90. Re:Will we be able to program in this way? by James+Lanfear · · Score: 1
    Hard to see that working for Disney offers much opportunity to change the world.

    Well, for what it's worth Alan Kay and the rest of the Smalltalk designers are there, too, and they've always been trying to change the world. Disney seems to be collecting brilliant people and letting them play on Disney's buck, without too much concern for whether they do anything useful. AFAIK, none of them do any real work for the company. (Hillis is what, 'Head Imagineer'? Sounds important ;-)

    Rather, it appears to be the move of a man who found that his doctoral work was not wanted by the market.

    Geeze, you made him sound kinda pathetic.

  91. Re:Qubit.. by Tower · · Score: 1

    I had the 'real' Q-Bert for my C-64... didn't have a Spectrum 48, tho...

    --
    "It's tough to be bilingual when you get hit in the head."
  92. Re:Moore's law of quantum computing. by Tower · · Score: 1

    I still wish they had never called it a 'law'... though that certainly is more catchy than "Moore's Trend" or "Moore's Guestimate on Human Advancement in Semiconductors"... If it were a law, we wouldn't need the companies to work on things for us, Nature would drop fast new processors on us every 18 months. Kinda like that skittles commercial.....

    --
    "It's tough to be bilingual when you get hit in the head."
  93. Re:How does it work? by whileone · · Score: 1

    no it means each register can have n states.
    where n is how many quantum states you can distinguish. so this one bit could store 5000 bits of information simultaniusly. one ion of hardware for 16megs of data - yup.

  94. Re:There are some problems with this. by whileone · · Score: 1

    go talk to bill joy.

    the future is scary.

    there is no guarantee of parity between encryption being easy and decription being hard. there is no guarantee of me not being hit by a bus tomorrow.
    there is no guarantee of an asteroid not hitting the earth tomorrow. etc..

    worry. sound the alarm. perhaps develop another scheme for security - like a courier. don't panic. it won't solve any problems

  95. Re:The super computer we never dreamed of... by pmc · · Score: 1
    could find the largest prime number

    Sigh. There is no largest prime number.

    Apart from that, I'm imagining your hyper-computer, and I'm seeing something a lot dumber than a centipede.

  96. Halting problem isn't just hard by p3d0 · · Score: 1

    The halting problem is impossible. It doesn't matter how much computing power you throw at it.

    This is totally different from things like factorization, which are merely impractical because they take so darn long. It's these kinds of problems that QC may help solve.
    --
    Patrick Doyle

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  97. Re:Anybody got a good explination of what this mea by hattig · · Score: 1
    No, only ADB, ISA and Hercules monochrome graphics at the moment. It plays a mean game of chess though.

  98. Re:Qubit.. by hattig · · Score: 1
    No, that was Q-Bert.

    Maybe there isn't much difference though, at least to the average person, except that Q-Bert is more fun (unless you are a cryptographer).

  99. Quantum computers... How? by Piquan · · Score: 1

    I understand the idea of using quantum computers to simulate a NFA, and such. But what I don't understand is, how? I mean, how do we encourage the quantum computer to resolve to a solution state?

    Does anybody have a link to a good introductory article on quantum computing?

    --
    Fourth law of programming: Anything that can go wrong wi

  100. Re:Anybody got a good explination of what this mea by wurp · · Score: 1

    There should be no real concern about encryption, except in regard to existing encrypted messages. Quantum computing reduces the number of operations necessary to brute-force crack a public key encrypted message to the square root of the number of operations necessary to brute-force on a standard computer. Doubling the number of bits in the key of a public key encryption squares the number of operations necessary to brute-force crack an encrypted message.

    The upshot of this is that even if we get production quality quantum computers, just double the length of your encryption key and you have as much protection as you had before.

  101. NP-complete problems solved? by J.Random+Hacker · · Score: 1

    I haven't seen anyone mention this explicitly...

    If I understand the idea behind qubits, then it should be possible to build a computer that can implement a nondeterministic finite automata. An NFA would permit the solution of a class of problems that are considered NP complete -- they can only be solved in exponential time (prime number factorization being only one application of this). This quantum computer would then be able to solve NP-Complete problems in polynomial time.

    Some examples of these types of problems are planning and routing, Operations Research generally, and general search.

    Many techniques explored in AI have that NP-completeness characteristic, which AI researchers try hard to control/avoid. Could quantum computing be more important for AI/MI than for anything else? (Once we have enough bits to work with, that is...)

    Hmmm......

  102. Re:30 qubits is not nearly enough! by Weezul · · Score: 1

    No, 30 q-bits might be useful. You do not need to store any instructions in the memory, just the numbers you need to keep in a super position, as the instructions are imposed on the computer from the MRI machine, i.e. we would use it like a reprogramable circut, not like a universal turing machine.

    If the computer is really good and you do not need any error correction then you could factor a 16 digit number very fast, but more likely you would need serious error correction (might leave you with 4 q-bits if you were lucky; quantum error corrections was pretty expencive as I recall).

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  103. Re:Our brains... by wagnerer · · Score: 1

    Actually I read an article a while ago that implied there was a very high probability that the molecular ion channels in the axons can have quantum resonances. Proving that any such resonance has an effect on the neruo transmitters would be a huge breakthrough. Who knows, perhaps our brains are already quantum computers.

  104. Re:Actually was:Re:yes, but it hasn't created it y by Old+Wolf · · Score: 1

    So the Traveling Salesman is dead?

  105. Re:Qubit.. by Old+Wolf · · Score: 1

    I found Q-Bert on PC once and was immensely disappointed. I later found its speccy clone and my disappointment continuted.

    It is a poor ripoff of the original Speccy game "PI-BALLED". I played this for months on end. Probably the highlight was that I called the frog guy "IRS", but later found out his name was "JAS" and they just used such a pissy small font that it was impossible to tell the difference.

    I don't have pi-balled on my spec em tho :(

  106. 30 qubits is not nearly enough! by es-mo · · Score: 1

    30 qubits would not be nearly enough to factor a large number (whether prime or not ;-). Quantum computers store their entire state in the quantum register. This includes not merely data that is currently being operated on (as with traditional computer registers), but also all other state information. The current "instruction" or step is coded in the quantum register, as are all "variables" (including ones that no longer need use; quantum theory prevents us from doing nifty things like "let a = b", which actually makes it harder to reuse register space).

    It's more meaningful, therefore, to think of the number of qubits in a quantum computer as its memory size, not its addressing capacity. A 30-qubit quantum computer isn't nearly analagous to a 32-bit von Neumann machine; it's much closer to one with 4 *bytes* of RAM!

    In reality, it's been estimated that before we can factor reasonably large numbers, we'll need quantum machines possessing hundreds of bits. Quantum programmers of tomorrow will get their kick out of squeezing as much as possible out of their half-kilobyte of register space.

    Random observation: we're seeing e-everything nowadays. Tomorrow will we start seeing q-everything?

  107. Quantum Computing Resources by Brew+Bird · · Score: 1
  108. Re:One, two, many by AndrewHowe · · Score: 1

    I thought it was five for birds...

  109. Re:Cool, but... by eVarmint · · Score: 1
    Sometimes I really hate these announcements. It seems like anytime anyone talks about a new technology, they compare it to today's technology as if all the advancements are going to suddenly stop tomorrow. Even if the second sentence is true, Moore's law says we can expect "today's computers" to be eight times faster in five years.


    Quantum computer is still way way out there.

  110. Re:30 qubits is not nearly enough! (it *is* so) by sh_mmer · · Score: 1

    even without the problems of quantum error correction and instruction registers, my copy of MATLAB can factor any 30 bit number in between 0.05 and 0.3 seconds (primes took the longest).

    also, the poster hanging on my wall suggests that it will take "hundreds+" of qubits to make a quantum factoring engine. somewhat arbitrary, but perhaps as reasonable a guess as anyone on slashdot is likely to make.

    cheers,

    sh_

    --
    Interested in learning Chinese or Japanese? check out Chinese/Japanese-English Dictiona
  111. Re:Good sites about quantum computing by sh_mmer · · Score: 1


    ha! these are exactly the two sites i have linked off my own homepage

    great minds think alike (so, apparently, do ours)

    cheers,

    sh_

    --
    Interested in learning Chinese or Japanese? check out Chinese/Japanese-English Dictiona
  112. Re:makes you wonder about the NSA by jaoswald · · Score: 1

    That [locking 30 NSA Ph.D.s in a secret room] is not likely to work. Progress on this type of computing is likely to take a lot of new ideas and development to actually reduce to practice. It will take a lot of people, working in parallel on different techniques to see if/how this can be made to work.

    There are a lot more than 30 Ph.D.-level people working on this problem around the world, most of whom are probably talking to each other in conferences every year, and their progress is relatively slow.

    Sure, once a technology is mature (i.e., you actually know it works and how it is done) NSA could put a lab in their basement full of quantum computers. But those 30 hypothetical NSA guys are probably NOT going to get a practical quantum computer working any sooner than the community at large. Furthermore, 30 Ph.D.'s can probably advance NSA's agenda much more efficiently by working on something much more practical.

    Since this is /., I'll simply say "think of the scientific process as open-source. Your idea is closed-source."

  113. It's pretty incredible. by HyLander42 · · Score: 1


    I find it unbelievable that there's already a 7-qubit quantum computer, even if it is NMR. But what would impress me more is if one or two of the existing algorithms for various problems were implemented on it successfully. Obviously it doesn't take much skill to prime factor the numbers between 0 and 127. But it would still be a quite remarkable advance.

    On a side note, the only thing quantum encryption and quantum computers have in common is the use of the word "quantum". The similarities between the two are the same as the similarities between electrical engineering and mechanical engineering. Try http://www.qubit.org for basic tutorials on quantum computers, etc.

  114. will never be used in main stream? by DigiNic · · Score: 1

    "Still, quantum computers may never be general-purpose computing devices and are more likely to be targeted at massive number-crunching problems like encryption and decryption, searches of huge databases and simulations of quantum physical states."

    Isn't that what they said about the first computers in the 60s? Just a thought.

  115. Re:There are some problems with this. by DigiNic · · Score: 1

    Yea... I definitly disagree... 1. With faster more efficient description comes faster, more power encription, yes? 2. It's not like these type of computers will hit the market at $1k a piece and every 16 year old will drag their dady to buy one for them just so they can be the next big hacker? By the time the price comes down to affordable consumer levels like it did with current computers, all the important encription will be changed accordingly...
    Just a thought.

  116. Thursday, march 23's Dilbert by VWswing · · Score: 1

    This is a freaky/cool coincidence... where the subjecyt is quantum computers dilbert: I've invented a quantum computer, capable of interacting with matter from other universes to solve complex equations. Dogbert: According to chaos theory, your tiny cyhange to another universe will shift its destiny, possibly killing every uinhabitant. Dilbert: Shift Happens dogbert: Fire it up

    --
    "And how can this be? For he is the ..."
  117. Re:Qubit.. by deefer · · Score: 1
    Yep, you're right. There was a rip-off version called Qubit for the C64/Spectrum 48 (can't remember which, and those number are K, kiddies!!!) IIRC...

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

  118. Short and Skimpy by Ephro · · Score: 1
    With a quantum computer everything is MASSIVELY paralel. Take for instance decrypting a passwd file. Currently you input a string see what the salt is then compare it, then input another string, etc. Quantum computers are so parrellel that you solve for every salt at once. Obviously you can already see the implications, basically all encrytion becomes worthless. However you no longer have to do searches, you just solve for everything at one time. Note: See MASSIVELY above. A qubit, isn't a normal bit, if you read the article you can see they talk about the nucleous can hold mutiple states at once. Another question is just how many states can it hold, this plays a dirrect relation to how MASSIVE the computer can get, and only time will tell.

    Another very important point to remember is that we are talking about the atomic level here, .18 micron is like trying to make a CPU with house wire. It'll be a while before anything useful comes out of it.

    Most work in CS will also be in setting up problems, all the time of a program will be organizing data to be processed, since the processing will be close to instant, at least in theory.

    Someone else asked about Solution States, well as I said above, you run a solver on here and you get every solution at once. Pretty fun stuff.

    Hope this helps.

  119. Re:The weaknesses of Quantum Computers? by frankie · · Score: 1
    I understood the main advantage of Quantum technology was its ability to perform parallel calculations. How could we outdo that advantage?

    If large QCs ever become operational, then our current computer cryptosystems will need to be scrapped immediately. You don't outdo a QC, you have to change the rules instead.

    For example, neither digital or quantum computer algorithms can break a private code. If your group creates a codebook where "The moon is in the 7th house" actually means "Let's order pepperoni for dinner", and so on with random phrases, then all the quantum power in town won't figure it out. That sort of thing requires actual human beings to break.

    Of course, codebooks won't work for e-commerce and secure internet connections... The only way to protect that stuff would be to switch to quantum crypto (a different technology altogether).

  120. Our brains... by Wolfier · · Score: 1

    Quantum computers, sort of?. Is there any articles on this? One interesting thing...

    Some people have tried to argue that the human brain is strictly more powerful than Turing machines by using Godel's incompleteness theorem and derivatives (e.g. Roger Penrose). i.e. AI will not accomplish what we can do, if we do it on computers in its present form.

    Is there any light on this issue with quantum computers? Is it "strictly more powerful" than Turing machine, or is it just a faster and smaller (no matter how faster and smaller) version of what we already have now?

    1. Re:Our brains... by dildaffy · · Score: 1

      I've met the anesthesiologist who collaborated with Penrose and, quite frankly, their theory is stuck in the intellectual mud which fills the abyss betwixt theory and experiment. How many angels can dance on the head of my zit???? As an anesthesiologist myself, and as an avid consumer of consciousness lit, the QM schtick is seductive, but inherently elusive (pleeeeze prove me wrong). For an exposition of Umezawa's application of QFT to neurophysiology, read Jibu and Yasue's "Quantum Brain Dynamics". Hee hee! ={)

    2. Re:Our brains... by Mr.+Slippery · · Score: 2
      Some people have tried to argue that the human brain is strictly more powerful than Turing machines...

      FWIW, the arguments I've seen along these line have been pretty bogus. Unless quantum effects play a significant role in the operation of neurons, you could simulate a brain to the necessary exactitude with a TM. (Even if QM plays a role, it most likely randomizes certain interactions and you'd just need a TM with a /dev/random hooked up to, say, diode noise.) Douglas Hofstadter takes this to an interesting conclusion in "A Conversation With Einstein's Brain", which can be found in The Mind's I (highly recommended reading). (I think "A Conversation..." was originally in Godel, Escher, Bach, but I haven't gotten through that yet - maybe I'll make it my summer project.)

      Is there any light on this issue with quantum computers? Is it "strictly more powerful" than Turing machine, or is it just a faster and smaller (no matter how faster and smaller) version of what we already have now?

      I would think that the theoretical version of a quantum computer would be a Turing machine with nondeterminism, which doesn't buy you anything over a vanilla TM in terms of computability.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  121. Re:Hype vs. Reality by imcleod · · Score: 1
    Scientific hype: "If the trend of increasing performance continues, a quantum computer that triples today's fastest computers could be built in five years [...]" Reality: If the trend of increasing performance continues according to Moore's law, a personal computer that octuples today's fastest computers could be built in five years.

    I don't think you and the person you quote necessarily mean the same thing when you say "today's fastest computers". If I understand the implications of the technology correctly, quantum computing has the potential (in five years) to be three times as fast as any computer currently on the planet. While personal computers will be eight times as fast five years from now as they are today, they won't be eight times as fast as the current high end supercomputers.

  122. Re:There are some problems with this. by swirlyhead · · Score: 1
    Well, here we go again, a nervous nellie AC wants
    "Research into this area must be halted immediately. "
    >>>(troll? ("there are some problems with this"))
    value: .78 weighted by forum

    On the off chance that this isn't a troll, here's a short list of reasons why this technology won't lead to a new dark ages at least not by itself.

    • Coevolution

      AlphabetSoup agencies and other power groups will find new ways to keep secrets, and there will always be a rough balance between what can/can't be protected.

    • Resource differential

      Govt.'s secret and open have way more resources than individuals. Order will be maintained.

    • Propagation

      who gets these things first?

    • Resilience

      humanity will adapt, transparency is good.

  123. What *IS* this quantum stuff all about? by pasti · · Score: 1

    I've been hearing stories on how quantum computers will do this and do that and all.. Being a curious person (and having not taken my advanced physics lessons yet) I'd like to get some kind of background information .. popularization, if you like. Any pointers to sites with good information?

  124. The weaknesses of Quantum Computers? by pasti · · Score: 1

    Today's cryptography is based on the theory that factoring large numbers is so slow, that the information in the message would be redundant by the time decrypting it would be complete.

    What to do next is to find what Quantum Computers are not so good at. I understood the main advantage of Quantum technology was its ability to perform parallel calculations. How could we outdo that advantage? Suggestions?

  125. Re:There are some problems with this. by Mattsson · · Score: 1

    There's some very intelligent people on the loose out there.
    One of them will probably come up with a quantum-safe crypo when they get their hands on a couple of quantum-computers.

    --
    /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
  126. Using Quantum Properties by flipper9 · · Score: 1

    Basically, think of it this way. Rather than having two states available for computers to work with (on/off or 1/0) you can parallize groups of atoms (or better yet ions) together so that you have simultaneous 1/0 combinations (corresponding to each spin state +0.5/-0.5 or up/down) providing faster computational capabilities.

  127. Re:makes you wonder about the NSA by Avumede · · Score: 1

    I doubt the NSA has the scientific prowess to build a quantum computer ahead of the mainstream scientific community. However, think of this likely scenario:

    Quantum computers turn out to be extremely expensive. There may be only a few on the planet. Whoever holds these can unlock any encryption. Since, no one else can, this gives the holders of
    the quantum computer incredible powers. The NSA would almost certainly have it. It's hard for anyone else to make, since it involves quite a bit of scientific knowledge, and certainly some specialized and expensive equipment.

    The conclusion is unmistakable. The quantum computer is the new atom bomb.

  128. Niels Bohr would be please. by gatekeeper-eu · · Score: 1

    As Niels Bohr (one of the fathers of quantum mechanics) said: "anyone who can contemplate quantum mechanics without getting dizzy has not understood it". The points made about today's most advanced cryptographic techniques being useless in the quantum computer era are well founded. An effective quantum computer will make today's super-computers look like a broken abacus. It has been argued that the current laws of mathematics may forbid the timely factoring of huge numbers. The only solution is the brute force attack and the use of quantum computers. While Bell Labs have described how this might be done the equipment needed is not yet available but when it is it may be possible to factor numbers so super huge (greater than the number of atoms in the known universe) in days, maybe hours and eventually minutes or seconds. For an vision of quantum computing see David Deutsch's 1985 paper (Poss Oxford Achive). Thankfully quantum cryptography already exists thanks to the original ideas and experiments (1799) of Thomas Young at Cambridge, England, into the theory of light. Further work was done by Stephen Weisner, a graduate student at the University of Columbia but he was so far ahead of his time that no-one appreciated the implications of his paper. Fourteen years later Bennett and Brassard excited the cryptographic community with the potential of 'absolutely secure cryptography'. In 1988 Bennett witnessed the first (publically announced) quantum cryptographic exchange over a distance of 30cm. In 1995 the University of Geneva achieved 23Km using optical fibre. Although there are still arguments between quantum theorists about the explanation of the quantum effect of light Superposition of States exists for photons (and other sub-atomic particles) and can be measured. See Erwin Schroedinger's (Nobel Prize for Physics 1933) 'Schroedinger's Cat' explanation of superposition. I can't see Joe Public having access to 'Pretty Good Quantum Privacy' (PGQP) any time soon!

  129. Encryption for WHO? by TangoChaz · · Score: 1

    And who says we won't find encryptions that the gov't can't break? ;-]

    Like most technology, the military/gov't might try to keep such technology for themselves, sooner or later the public sector will either get ahold of it by leak, by accident, or by re-inventing the same thing (especially if they already know it exists...)


    TangoChaz

    "It's not enough to be on the right track -- you have to be moving faster than the train." -- Rod Davis, Editor of Seahorse Mag.

    --

    TangoChaz

    --------------------
    Wise men talk because they have something to say, fools because the
  130. Multiple States? by Shotnicam · · Score: 1
    The lining up of a nucleus parallels the encoding of information in conventional computers as binary ones or zeros. However, unlike a traditional bit, which is either on or off, the nuclei are subject to the very weird laws of quantum physics that allow them to simultaneously be in multiple states. In other words, they can be a one or a zero at the same time.

    i read the other article, and had the same question... i have read a little on quantum theory, but cant say i know anything about it. and yes, we have all heard of schroedinger's cat, which is neither dead nor alive, but both simultaneously.

    but how, if we cant tell which state something is in, can we use that to manipulate information? its not like you can set the bit to on or off, instead you have all this randomness per bit that you cant control or even really measure.

    .sigs are dumb!

    1. Re:Multiple States? by Markar · · Score: 1

      "The lining up of a nucleus parallels the encoding of information in conventional computers as binary ones or zeros. However, unlike a traditional bit, which is either on or off, the nuclei are subject to the very weird laws of quantum physics that allow them to simultaneously be in multiple states. In other words, they can be a one or a zero at the same time."

      Hmmm, more than one state at the same time, interesting. Sounds like this computer could end up being indecisive? What do you think?

      --
      "Open code, in other words, can be a check on state power." -Lawrence Lessig
    2. Re:Multiple States? by Pfhreakaz0id · · Score: 2

      Yeah, does it mean you'll get an answer like "The answer might be 3.476 or it might be 3.475?"
      ---

    3. Re:Multiple States? by ptbrown · · Score: 4

      schroedinger:~$ cat >box
      bash: cat: command not found
      schroedinger:~$ whereis cat
      cat: /bin/cat /usr/man/man1/cat.1.gz
      schroedinger:~$ echo $PATH
      /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/g ames
      schroedinger:~$ cat >box
      bash: cat: command not found
      schroedinger:~$ ls
      GNUstep News
      Mail box
      schroedinger:~$ cat >box
      bash: cat: command not found
      schroedinger:~$ whereis cat
      cat: /bin/cat /usr/man/man1/cat.1.gz
      schroedinger:~$ AAAARRRRRRRRGGGGHHHH!!!!!!

      --
      Any sufficiently advanced civilization is indistinguishable from Gods.
  131. Re:makes you wonder about the NSA by jallen02 · · Score: 1

    Correct me if I am wrong here.
    The NSA has a large number of mathematicians and other type hardcore science people working for them.
    This is their forte and what they are mainly compromised of.
    They can focus these resources very easily.
    Example:I want 30 of you guys with Ph.D's in maths go in this room. You cannot come out until you have figured out how to do xyz. We will slide pizza under the door.

    Tell me how the public scientific community can compete with something like that?
    NSA has untold amounts of money and who knows what the hell they are really doing. They have their own FAB.
    Anyone who reads slashdot regularly knows all this stuff tho. My point is they have immeasuable scientific prowess since no one is 'really' sure. :-)

    Jeremy

  132. Re:makes you wonder about the NSA by jallen02 · · Score: 1

    Thanks, That makes more sense than my comment :-)

    ja

  133. Re:Qubit.. by zorba · · Score: 1

    You're probably thinking of Q-Bert.

  134. Re:Qbit a lost Cause ? by dugmartsch · · Score: 1

    What the hell does that mean? You quote Einstein and think you've made some kind of point..

  135. Re:Do QCs have any everyday applications? by google · · Score: 1

    Sure, but the worst case analysis isn't orders of magnitude greater than for a digital machine. From what I understand, the only real gains are for cryptography (anyone performing an experiment -- ie, trying to read your data -- would corrupt it due to quantum entanglement); and in solving the Traveling Salesman way faster since you can bust out factorial mathematical keys very fast (also related to encryption). Searching would be almost instant (if you count the data's load time as a scalar) since you could load all the possible values into quantum states (eigenvalues) and perform a single experiment -- sorting, I believe, would still be difficult (perhaps more difficult due to corruption?). The good news: quantum entanglement allows for fast-as-light calculations (some of those O(n)+b problems shrink to O(1)). I guess you'd really have to ask yourself: How are dictionary operations changed? How do these changes affect fundamental data types? And how do we make these data types work within our algorithms? I think it'll most likely depend on who gets what to function -- people are using trapped ions, liquids, and Univ. of Oregon is trying to use light. Depending on how the properties of each work, we'll get different upper bounds on different operations. Disclaimer: I'm not a physicist, I'm a computer scientist.

    --
    "Thank you. Please spellcheck your genitalia references though. :) - Mike D."
  136. Re:Can anyone paraphrase how it works? by Bear13 · · Score: 1

    OUCH! My brain is melting...

    --
    "Never teach a cat to say 'Tuna,' its all he'll ever want to talk about!" - BEAR
  137. Do QCs have any everyday applications? by luke_ · · Score: 1

    All the discussions about quantum computers seem to center around Shor's algorithm and other esoteric methods for doing things most people aren't interested in doing. Are there any algorithms for doing tasks that are actually common on desktop computers and of interest to average users?

  138. The super computer we never dreamed of... by SuperDuG · · Score: 1
    Imagine with me just for a moment a computer that is so fast and wonderful that it's even more powerful than EVERY computer in the world today combined.

    Now imagine what that computer could do. Could decode genomes, could crack codes, could find the largest prime number, could discover the smallest form of measurement, could map out the entire universe, or could even cure the most deadly diseases.

    There's the practical uses. Now let's look at the quantum theory. Remember the "Time travel theory". Recently reading the book Timeline by Michael Crichton I was introduced more indepth into the thereom itself. It deals wiuth the fact that time doesn't exist, but an infinite number of realities or instances exist. Thus not making timetravel possible, but dimension jumps possible. Thus making reality no longer defined, but confused.

    So now what do we consider. Who's hands this technology will get into. This would be the ultimate code breaker along with the ultimate weapon. Imagine one person being able to change all of history or to be able to get into any computer they want to. The world itself would become a non-existant entity.

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:The super computer we never dreamed of... by SuperDuG · · Score: 1
      well we could hope that, but in all reality we won't ... but what reality are we talking about ... according to the quantum thereom everything in the future has happened everything in the past will happen and everything defined as the "now" does not exist.

      really starts to get to you after a while doesn't it?

      --
      Ignore the "p2p is theft" trolls, they're just uninformed
  139. Superdan2k's Law of Quantum Computing by superdan2k · · Score: 1

    The number of qubits will double and the cost will halve every fifteen minutes.

    Good god, I just read an article (Wired?) that was raving that they managed to entangle 4-qubit systems.

    Welcome to the new reality.

    --
    blog |
    1. Re:Superdan2k's Law of Quantum Computing by dragonmaster_zoc · · Score: 1

      What's a qubit? (I'm not a computer nerd, I'm a math nerd.)

  140. Has this QComputer computed anything? by Remote · · Score: 1

    Federal researchers say they've created the most robust quantum computer ever...

    And so the article goes. And so goes this discussion, focused primarily on how it works and what it could do.

    Does anyone know of a quantum computer actually computing anything, be it problem-solving or adding two integers?

  141. Who needs a Beowulf cluster? by niccodicco · · Score: 1

    You just take one quantum computer, shift it into 50 different quantum states simultaniously, and voila! you have a one-machine Beowulf cluster!

    I hereby release this sig to Public Domain

  142. One, two, many by Trollusk · · Score: 1

    Since computer scientists, like birds and cavemen, only count up to three (whoops, I mean "many"), this means that quantum computing has really definitively entered the realm of "many." Pulling this off is pretty huge, not just because it brings practical quanutm computers that much closer. It's also a pretty impressive achievement in experimental physics and engineering to get that kind of precise control over individual quantum systems.

  143. Re:Qubit.. by Rhinobird · · Score: 1

    Neo did so say "ther is no spoon" there at the endf when he's tie-ing that rope thinging to his waist so trinity can get out of the helicopter. I think.

    --
    If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
  144. Hype vs. Reality by dmccarty · · Score: 1
    Scientific hype:
    "If the trend of increasing performance continues, a quantum computer that triples today's fastest computers could be built in five years [...]"

    Reality:
    If the trend of increasing performance continues according to Moore's law, a personal computer that octuples today's fastest computers could be built in five years.

    --

    --
    Have fun: Join D.N.A. (National Dyslexics Association)
  145. Quantum Crypto by Isao · · Score: 1

    The increase in factoring speed POTENTIALLY (it has not yet been done) gained by employing quantum factoring is easily compensated for by using larger keyspaces. There is a great deal of writing on this subject available, including some very clear articles by Shamir.

  146. Can anyone paraphrase how it works? by balbuzaro · · Score: 1

    My simplistic understanding is that instead of using a transistor to store bits they use certain quantum attributes of atomic particles to store bits of info. One advantage would be that they are very small.

    1. Re:Can anyone paraphrase how it works? by xblacksabbathx · · Score: 1

      THANK YOU! That was a very very good explanation, please moderate this up

    2. Re:Can anyone paraphrase how it works? by balbuzaro · · Score: 4
      Okay, I found this explanation (link at the end): Quantum Computers

      The memory of a classical computer is a string of 0s and 1s, and a classical computer can do calculations on only one set of numbers at once. The memory of a quantum computer is a quantum state which can be in a superposition of many different numbers at once. A classical computer is made up of bits, and a quantum computer is made up of quantum bits, or qubits. A quantum computer can do an arbitrary reversible classical computation on all the numbers simultaneously, and also has some ability to produce interference, constructive or destructive, between various different numbers. By doing a computation on many different numbers at once, then interfering the results to get a single answer, a quantum computer has the potential to be much more powerful than a classical computer of the same size.

      The most famous example of the extra power of a quantum computer is Peter Shor's algorithm for factoring large numbers. Factoring is an important problem in cryptography; for instance, the security of RSA public key cryptography depends on factoring being a hard problem. Despite much research, no efficient classical factoring algorithm is known.

      Shor actually solved a related problem, the discrete log. Suppose we take a number x to the power r and reduce the answer modulo n (i.e., find the remainder r after dividing xr by n). This is straightforward to calculate. It is much more difficult to find the inverse - given x, n, and y, find r such that xr = y (mod n). For factoring, all we need to do is consider y=1 and find the smallest positive r such that xr = 1 (mod n). Shor's quantum algorithm to do this calculates xr for all r at once. Since xl+r = xl (mod n), this is a periodic function with period r. Then when we take the Fourier transform, we will get something that is peaked at multiples of 1/r. Luckily, there is an efficient quantum algorithm for the Fourier transform, so we can then find r.

      There are many proposals for how to build a quantum computer, with more being made all the time. The 0 and 1 of a qubit might be the ground and excited states of an atom in a linear ion trap; they might be polarizations of photons that interact in an optical cavity; they might even be the excess of one nuclear spin state over another in a liquid sample in an NMR machine. As long as there is a way to put the system in a quantum superposition and there is a way to interact multiple qubits, a system can potentially be used as a quantum computer. In order for a system to be a good choice, it is also important that we can do many operations before losing quantum coherence. It may not ultimately be possible to make a quantum computer that can do a useful calculation before decohering, but if we can get the error rate low enough, we can use a quantum error-correcting code to protect the data even when the individual qubits in the computer decohere.

      http://qso.lanl.gov/~gottesma/QComputers.html

  147. Damn by xblacksabbathx · · Score: 1

    Damn, What a big step, i wanna see one of these things in action. I would really like to see cracking some DES on this baby. By the way, what is a qubit? lol

  148. Actually was:Re:yes, but it hasn't created it yet. by WolfWithoutAClause · · Score: 1
    Quantum computing, on paper, although not in the lab yet, can factorise numbers much quicker than conventional methods.

    How much faster? Well if conventional techniques need 2^64 operations to factor something, QC needs 2^32 to do the same thing. Therefore, to regain the same level of security you would have to double the length of the keys you use. This isn't particularly difficult (encryption and decryption would run more than twice as slowly, but Moore's law soon sorts that out.)

    NO NEW SCHEMES ARE REQUIRED! (well mostly...)

    If you want to know more, do a google search, there's a large range of articles on it.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  149. Re:QC will [probably] not solve all problems in NP by wdavies · · Score: 1

    Hi,

    Could you post a reference to the L^3 Knapsack problem.

    I'm interested in the general NP space (:)), because of machine learning problems are generally in here. My reading of the QC stuff is that it is generally over-hyped.

    They can't solve SAT can they, and worse, supervised machine learning is 2^2^n...

    Cheers,
    Winton

  150. Re:There are some problems with this. by wsabstract · · Score: 1

    I have to disagree. History has proven over and over that whenever a new technology comes out, it benefits both criminals AND the ones fighting it. An optimist like myself would argue the possibilites quantum computers could bring to better store, access, and safe guard important information.
    ---------------

    --

    ---------------
    JavaScript tutorials scripts
  151. completely new? by mox358 · · Score: 1

    obviously software would have to been rewritten for these types of computers, but would all hardware change or would just the main boards (cpu, motherboard, etc..) change? would these sorts of machines be backwards compatible or not?

    --
    No wireless. Less space than a nomad. Lame. - Initial /. Thoughts on iPod
  152. How does it work? by schnerb · · Score: 1

    I'm not sure why it's useful to have a q-bit to be a 0 and 1 at the same time. Does that simply mean there are three state for each register, 0, 1 and 1-0?

  153. Chicken and egg by Ars-Fartsica · · Score: 1
    You can't develop quantum cryptography until you solve some general problems in the basic research of quattum computing.

    I wouldn't get too worried - it doesn't appear that the current research of is any use but for testing theories.

    1. Re:Chicken and egg by Ars-Fartsica · · Score: 1

      Sorry, you're right- thanks for pointing out my errors. (i am not a scientist, as you say).

    2. Re:Chicken and egg by pmc · · Score: 2
      Sorry, but this comment is completely wrong: quantum cryptography and quantum computing are two entirely separate areas. Quantum computing is a (possible) method of attacking conventional encryption (see Peter Shor's papers and biography for lots of info).

      Quantum cryptography is (assuming quantum theory is correct) an unbreakable cryptosystem. A basic primer of Q Cypto is here. This also gives details of how to implement Q. Crypto - test of quantum encrypted links of over 1km have already been demonstated: a far cry from "you can't develop [it] until you solve some general problems".

      We need an "I am not a scientist" label (like IANAL) for posts like that one.

  154. QC breaks old cryto - but also creates new crypto by Ars-Fartsica · · Score: 1

    You should read up on Quantum Cryptography - there are numerous theoretical discussions of crypto models based on quantum computing technology that would be much more advanced than the standard crypto models we currently use.

  155. Analogy and Practical Application by jne_human · · Score: 1

    I once read what I thought was an excellent explanation of the Quantum Processing theory, I'll try to reproduce it here.

    Imagine an office building in which there is a single briefcase in one of the offices. It is not known which one.

    In order to find the briefcase you would have to search room by room until it was found.

    This is the way that modern computer systems work.

    Now imagine if you were to temporarily produce clones of yourself whose count match the exact number of rooms in the building. Each of them could stand outside a room and all of them enter their room simultaneously. Then cause all of the clones that did not find the briefcase to disappear leaving only the clone with the find.

    This is how I understand Quantum Computer to work.

    The quantum states of n qubits are combined to produce 2^n unique simultaneous results. Then only the result that is correct is caused to remain.

    Now for a Practical Application besides code breaking.

    What about a memory system? If it was a 64 qubit system the following could take place:

    Determine the address of the memory location by masking out the high order (HO) double word (dw)of the system, thereby determining the address in the low order (LO) dw, and mask out the LO dw to retrieve the instruction or data in the HO dw stored at that address.

    Pardon my ascii art.

    |-------------------------------64-------------- -----------------|

    |---------------HO---------------||------------- -LO--------------|

    |-------Instruction / Data---------||------------Address-----------|

    If my understanding of the qubit system is correct then the only limit on the amount of memory in the system would be the address bus of the CPU. There would be no need for an array of memory cells ('chips') a single qubit register would provide all of the memory locations needed.

    This assumes that the CPU processes 32 bit data and uses 32 bit addresses.

  156. Useful things to do with qubits. by spankfish · · Score: 1
    Of course, one thing you could do is mess around with the so-called Hard Problems of computer science.

    Turing's Halting Problem comes to mind. And fun stuff too:

    • A chess playing program could evalutate all winning sequences of moves simultaneously.
    • Graphics cards could evaluate correct arrays of pixel colours for any given set of object definitions
    • You could make a pretty fancy router.
    --

    NO TOUCH MONKEY!
  157. And, of course... by danby · · Score: 1

    And, of course it runs NetBSD

  158. Los Alamos QC links by hardcorebit · · Score: 1
    My mistake on previous blank message.

    The Wired article refers to the Los Alamos group on quantum computation.

    Raymond Laflamme's home page (his name is mentioned in article)

    http://qso.lanl.gov/~laf/

    Quantum Crypto & Computation at Los Alamos

    http://qso.lanl.gov/qc/

    The 7-qubit computation does not seem to be mentioned yet on the experiments page, but odds are it will be up soon.

  159. Qbit a lost Cause ? by Sophist2 · · Score: 1

    A very essential point is being left out in all this quantum computing- that the BASIC Theory of mechanics is considred shaky by some very prominent thinkers. Quantum Comptuing is based on the current theory of quantum mechanics. If you have no foundation your house will fall. "God does not play dice with the Universe" Einstien

  160. factoring large primes by mosch · · Score: 2

    For a small fee, I will gladly factor any large prime number you give me, assuming of course that you can assure me that it truly is prime.
    ----------------------------

    1. Re:factoring large primes by dillon_rinker · · Score: 2

      Looks like somebody's been reading too much Bill Gates... :)

    2. Re:factoring large primes by jesser · · Score: 2
      of course that you can assure me that it truly is prime

      Isn't there an algorithm that you can run on large numbers to determine with pretty good probability whether a supposed prime number is actually prime?

      --

      --
      The shareholder is always right.
  161. Re:Cool, but... by Squid · · Score: 2

    Quantum effects are the very phenomenon that stand the greatest chance of STOPPING Moore's Law in its tracks - and yet it is these same effects quantum computers use to do their work. Which means two things: eventually conventional computing must hit a quantum wall, and on the other side of that wall, quantum computing takes over.

    That said, I still have some doubts about quantum technology - it sounds to me too much like nondeterminism, and I can't help but wonder where you're going to find people who understand it well enough to develop the technology without doing it "by cookbook" as many COBOL programmers do today. But the technology is there, it seems to work, so what the hey.

  162. Simple explanation of the neat idea by tilly · · Score: 2

    There are a lot of problems where it is much easier to verify an answer than it is to figure out what the answer should be. For instance if I ask you to factor 221, you may have some trouble. If I tell you that 13 is a factor of 221, it is easy for you to test that.

    Well the basic idea of quantum computing applied to factoring would be to set up an experiment that is like trying to divide 221 by every possible number at once. But the trick is that instead of coming back with "yes/no" you would try to cause the no answers to cancel themselves out, so that what an experimenter would see would almost certainly be something that came back with a yes.

    Of course this is easier said than done...

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  163. Re:There are some problems with this. by scrytch · · Score: 2

    If quantum computers are available to the code-breakers, that means that they are also available to the code-makers

    Yes but it's not very egalitarian anymore, is it? The people you're hiding your message from can afford the quantum computers, but not those just wanting to send encrypted email.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  164. Re:Cool, but... by alhaz · · Score: 2

    The only problem i have with the second sentance is moore's law - current technology will have doubled in speed twice and be well on it's way to doubling again by the time he triples it, so, why bother if you're just gonna be playing catch up?

    --
    This is just like television, only you can see much further.
  165. Cool, but... by rde · · Score: 2

    Second sentence:
    if the trend of increasing performance continues, a quantum computer that triples today's fastest computers could be built in five years, according to physicist Raymond Laflamme

    Last sentence:
    "On my optimistic days I think we will have quantum computers in 20, 30, 40 years maybe," he said. "On my pessimistic days, I think quantum computing is crazy."

    Still, it's cool. Personally, I think that ten years is the most likely timeframe, but that the uneducated guess of an uninformed amateur.

  166. Question from the ignorant: by crush · · Score: 2

    The Wired article talks about using a spectromotor is this just a dumb typo for spectrometer and if not what is a spectromotor?

  167. Re:Anybody got a good explination of what this mea by trongey · · Score: 2

    You can try this link http://www.imsa.edu/~matth/cs299/. This is introductory stuff - which equates to 'nearly incomprehensible' for us normal humans. I think I've made it through 3 sections.

    --
    You never really know how close to the edge you can go until you fall off.
  168. Anybody got a good explination of what this means? by drenehtsral · · Score: 2

    Can anybody provide a link to an intermediate level description of what exactly a quantum computer does? I'm unclear about how they use this mysterious tube of liquid, and large magnets to perform the three basic steps of computing (input, proccessing, output). I'm interrested in how they feed information into the system, how they perform operations (either simple [i would say atomic, but that has a double meaning] operations like addition, division, etc..., or whatever the fundimental operations that they _can_ perform are...), and how they read/verify the results.

    --

    ---
    Play Six Pack Man. I
  169. all computers are simple to improve by Shotgun · · Score: 2

    The path of advancement in computer hardware has been so simple that it can be stated in one sentence -- Add more of the same.

    Even the most advanced silicon coming out of Intel, et al., are nothing but very advanced adders. Once you have the basic adder, the rest is a problem in manufacturing and packaging (how can we make it smaller, and then how do we keep it cool, supply power, etc)

    I predict (with all the authority I can muster) that quantum computers will follow the same path, only faster (since we've already solved many of the problems before). Once the scientist are able to manipulate a few bits, it will be a very fast progression to manipulating a lot of bits. It's just a matter of doing the same. Of course, they have to move out of the realm of "moving pins with bulldozers" first 8*)

    --
    Aah, change is good. -- Rafiki
    Yeah, but it ain't easy. -- Simba
    1. Re:all computers are simple to improve by swordgeek · · Score: 2

      "The path of advancement in computer hardware has been so simple that it can be stated in one sentence -- Add more of the same."

      Absolutely. Problem is, what other options do we have? I mean, I'd like to see something <b>fundamentally</b> different, but with a binary system I'm not sure if it's possible. After all, everything binary can be broken down to NAND gates (if I remember my logic functions)

      On the other hand, this idea of "add more of the same" makes development stunningly easy. (compared to other fields)

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  170. Re:Will we be able to program in this way? by K8Fan · · Score: 2
    If Mr. Hillis is the genius you say he is, then perhaps he has a better idea of what might be important in the future than you or I.

    Possibly true, but his day job is at Disney. Hard to see that working for Disney offers much opportunity to change the world. Rather, it appears to be the move of a man who found that his doctoral work was not wanted by the market. The "Long Now Foundation" and it's big clock is an interesting experiment in pyramid building, but the learn a little about the history of the pyramids to see just how pointless it is trying to build anything less rugged than a huge stone pile.

    --
    "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
  171. quantum computing by whileone · · Score: 2

    as i (poorly) understand it a quantum bit can store far more data than a regular bit. if we ever start building gates based on quantum physics we should be able to send many signals through the same gate, at the same time, without interfering with each other. ie. a full adder should be able to execute 1, or 2^16 add operations at the same time. the ultimate in parallel processing.

    a full blown pentium, could run linux, windows, be, and bsd simultaniusly with no sharing. each operating system executing on it's own quantum level, with access to the full functionality of the machine.

    a looong way of, but very very cool.

  172. Re:Will we be able to program in this way? by ucblockhead · · Score: 2
    If someone had managed to figure out how to perform a database queries efficiently with this type of massively parallel machine, they would have sold like very expensive hotcakes, Thinking Machines Corp would still be around, and Danny Hillis wouldn't be wasting his time dicking around with a huge dumb clock.

    Hmmm....database queries are among the easiest sorts of algorithms to parallelize. In fact, I had the pleasure of working on a parallel database supercomputer built by NCR in the early nineties. If you've got 256 nodes, for example, you can come pretty close to finding a key 256 times as fast as on a single node. (There is a lot of overhead, of course, but it was per node, note per record.)

    This was a pretty cool machine, built entirely out of 486 and pentium boards with standard hard drives, all running ATT Unix. Cool stuff. Not quite "massively parallel", though, in that I think it only went up to something like 128 or 256 nodes.

    It was really cool to work on. It was fun being able to create a 100 gigibyte table. (Though it is getting less and less cool. Bear in mind that at the time I only had a 100 mb drive on my PC.)

    --
    The cake is a pie
  173. Re:QC will [probably] not solve all problems in NP by jesser · · Score: 2
    QC will [probably] not solve all problems in NP-C

    Huh? I thought if you "solved" one problem in NP-Complete, you automatically solved them all.

    ("Solving" meaning creating an algorithm that runs in polynomial time instead of exponential time)

    --

    --
    The shareholder is always right.
  174. Layman's terms.... by CausticPuppy · · Score: 2

    A quantum bit (qubit) can still only store one piece of information... a bit. A regular bit can either be 1 or 0.
    The thing about a qubit is that it is both 1 and 0, simultaneously. This is called superposition of states-- the qubit exists in all possible states at the same time. If you have a system of 4 qubits, with each bit having 2 superimposed states, then you get 16 possible states at the same time.
    It gets a bit more complicated with quantum logic gates though... but here's one possible application: decryption.
    Today, you have to brute force a key, one at a time, until you find a winner.
    Theoretically, a quantum computer could test ALL POSSIBLE KEYS in one fell swoop, and blammo, the correct one pops right out.
    I'm simplifying this to a sickening excess, but you get the point.

    I believe the first real application of quantum logic gates will be in the upcoming Bit Boys' Glaze3D video chip, which is due to be released 6 months from any given date. (/sarcasm)

    --
    -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  175. Here's a good site by CausticPuppy · · Score: 2

    You can always search for "quantum computing" in a search engine, but here ya go.

    Quantum Computing - Lov Grover

    If you want a good book on quantum mechanics but you're not a real physicist, try The Dancing Wu-Li Masters, by somebody whose name I forget. Search for it on Amazon, read the reviews, and then (of course) buy it elsewhere.

    --
    -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  176. makes you wonder about the NSA by SEAL · · Score: 2
    Implementing a quantum computer would provide an exponential increase in speed for certain algorithms (e.g. factoring large numbers). Now I'm usually not much for conspiracy theories. But right now, we are seeing fledgling attempts in the mainstream scientific community to build these computers.

    Now step back and think about who has the most to gain from them. Furthermore, the NSA has generally led civilian scientists by a couple decades in cryptography work.

    It makes me wonder how far along they are with this type of computer.

    Best regards,

    SEAL

  177. Re:There are some problems with this. by re-geeked · · Score: 2

    Actually, brute-force decryption that scales linearly, rather than exponentially, is exactly what quantum computers promise to do that conventional computers can't.

    Many other posters have provided better links and explanations than I could.

    --
    "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
  178. Re:QC will [probably] not solve all problems in NP by Signail11 · · Score: 2

    That's generally true, baring details about semantics and Karp reductions, but nobody has ever shown that factoring or the RSA problem is in NP-Complete! If somebody could demonstrate this, it would be quite a breakthrough in our understanding of the computational complexity of this problem and others related to the RSAP, like the DLP.

  179. Re:Actually was:Re:yes, but it hasn't created it y by Signail11 · · Score: 2

    Actually, QC will make factoring large composites much easier than by a mere square root. Decomposition of large composites into primes can be done in NP-time; a QC will enable us to factor these composites in strictly polynomial time, whereas the best current factoring algorithms (NFS for general numbers, ECM for many medium sized factors) take subexponential time. The square root reduction applies to *conventional* symmetric encryption algorithms in the case of a brute force attack.

  180. Re:QC will [probably] not solve all problems in NP by Signail11 · · Score: 2

    Knapsack PKC=based on knowing which subset of values in a given set will sum exactly to a certain fixed value (the size of the knapsack)

    L^3 algorithm=Lenstra-Lenstra-Lovasz Lattice reduction algorithm; guaranteed to find a basis for a lattice with elements of length not more than a certain [theoretically exponential, but in practice only superpolynomial] length longer than the shortest basis for such a lattice. Used for reducing the lattice formed when inverting many knapsack PKC into a more easily handled size.

  181. Good sites about quantum computing by ejbst25 · · Score: 2

    Check out these sites for more info on quantum computing

    Qubit.org

    Quantum computing and information at IBM

  182. Re:There are some problems with this. by Tassach · · Score: 2

    If quantum computers are available to the code-breakers, that means that they are also available to the code-makers. From an application-level standpoint, there's nothing to distinguish a quantum computer from an electronic one except for speed -- the quantum computer would be able to execute the same tasks several orders of magnitude faster. While key lengths of 128 (2^7) bits are secure today, in a world with quantum computers you would need key lengths of (for example) 16K bits (2^14) to get an equivilent level of security. It's not practical to use 16Kbit encryption TODAY, because it would take too long to encrypt somthing to that level; however, with a quantum computer kilobit-length encryption keys become as feasable as 128 bit keys are today. IIRC, encryption speed scales linearly with key length while (brute force) decryption speed scales exponentially; this means that it will always be far more difficult to break a given key length than it is to encrypt that same key. Advances in technology help both sides of the equasion.
    "The axiom 'An honest man has nothing to fear from the police'

    --
    Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  183. Re:There are some problems with this. by faichai · · Score: 2
    IANAQP, however while Quantum Computing will render existing prime number based cryptography useless, mastery in the Quantum realm will also enable completely secure communications based on the existance of the Uncertainty Principle.

    See www.qubit.org for some interesting introductory articles.

  184. There are some problems with this. by Anonymous Coward · · Score: 3

    This is very interesting - yet another new scientific frontier to explore. Yet, as always, we must be cautious here - new frontiers bring new dangers. And the danger here is very readily apparent.

    Right now, the world depends on good, strong cryptography. It's how banks, militaries, stock exchanges, and governments communicate securely and reliably. If the cryptography safeguarding these communications were to disappear overnight, what would we have? Global anarchy, as anyone could draw whatever funds they wanted from banks, military units could be given bogus orders, and any communication not done in person would be impossible to authenticate. Not a pretty situation, right?

    Yet this is exactly the set of circumstances that the quantum computer would bring upon us! It's well known that these computers are much faster at factoring large numbers (the basis of all modern cryptography) than conventional computers, and would render our current encryption schemes absolutely worthless. I don't believe that this is something we can allow to happen, at least not until we've taken the time - most likely several decades - to reform our society to the point where we can accept this. Research into this area must be halted immediately.

    And if you disagree with me, just think about the alternative.

    1. Re:There are some problems with this. by john_many_jars · · Score: 3
      It is my understanding of quantum computers that they harness the wave equations of the subatomic particles to solve problems. Using the Heisenberg (sp?) uncertainty principle to do work.

      And you are right that factoring numbers and the Chinese Remainder Theorem is used in todays top notch crypto schemes. However, this is relatively new since the standard for encryption relies mainly on standard fsa's not to gerenrate large prime numbers but to obscure bit patterns. That's how D(igital) E(ncryption) S(tandard) works. Admittedly it is not the best, but it is still more difficult to solve than Caesar.

      All that it would take to solve this problem would be to come up with an encryption technology that relies on the fact that the solution of a very difficult math/CS problem be solved (ie P?=NP) to break the encryption. If this is accomplished, then we move on to the next hard problem like determination of Godel numbers for Number Theory. The numbers exist, just almost impossible to find. It is just a matter of finding the trap door to these problems. The Chinese Remainder Theorem is the key to the trap door in strong crypto, today. (Note: I never said this was easy, but at no point is it impossible)

      All encryption needs to do is apply a very difficult problem to maintain efficency. And according to Godel, these problems will always exist.

      In other words, 1) [I believe anyway] quantum computer are not programmed, but involve a very difficult process of determining a wave equation that describes the problem or solution to a problem and the corresponding work to set up that wave equation in reality, 2) encryption is not just the application of solving the chinese remainder theorem, but merely the application of a known difficult problem that must be solved to encrypt the data (I can think of quite a few problems that are solveable but are extremely difficult), 3) maybe even quantum computers will finally enable perfect one-time pads to exist giving perfect encryption.

      At no point did anyone say solving problems does not raise new ones. As a matter of fact, quite the opposite is true. For every rule there are x exceptions, x>=1. Even that rule has exceptions. Have to be exceptions if the rules describe anything interesting.

      Also, remember necessity is the mother of invention. As long as hard problems exist (and they are guaranteed to exist-- you can always find Godel numbers, each one progressively more difficult to write down, let alone determine), encryption will advance.

  185. Open Source Quantum Computing by Ignatius · · Score: 3

    As part of my master thesis, I've developed a programming language for quantum computers. While the interpreter is still somewhat experimental, it works under Linux and the best part of it: it's Open Source (GPL). So if you want to play around with quantum algorithms and can't afford the real hardware, you might want to give it a try.

  186. Will we be able to program in this way? by K8Fan · · Score: 3

    Reading about this, I can't help thinking about the brilliant and doomed Connection Machine. It was a hypercube of ~65000 processors engineered by Danny Hillis, a genius engineer in the same class as Cray.

    But they never sold well enough, not because of the cost, but because there were few programmers who could imagine how to break a problem down so it could be run efficiently on all these processors. Other than real-time ray-tracing and weather simulations (astonishing particle systems) people couldn't figure it out.

    If someone had managed to figure out how to perform a database queries efficiently with this type of massively parallel machine, they would have sold like very expensive hotcakes, Thinking Machines Corp would still be around, and Danny Hillis wouldn't be wasting his time dicking around with a huge dumb clock.

    Given that we didn't know what to do with a machine that could deliver ~65,000 answers at once, what do we expect to do with one that can deliver all possible answers at once?

    --
    "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
  187. Yes, and so much more! by CausticPuppy · · Score: 3

    It runs all possible operating systems simultaneously.

    --
    -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  188. Qubit.. by deefer · · Score: 3
    Wasn't Qubit a 3D platform game with a cute jumping sprite about 15 years ago?
    And before anyone gets to it....
    I guess a Beowulf cluster of these things is/is not possible!!!

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

  189. Re:A bit more detail for the curious ... by yuriwho · · Score: 3

    Actually trans-crotonic acid (with 4 carbon 13 isotopes) is the quantum computer. It has 7 magnetically nonequivalent nuclei that have spin -/+ 1/2 and interact strongly. When you selectively flip the spin of one nucleus, it affects the neighbouring nuclei through coupling.

    CH3-CH=CH-CO2H

    the three H's in the CH3 are equivalent and are considered collectively as a bit. the two H's on the double bond are two more bits and all of the carbons are bits.

    I think the max limit of 15 relates to the fact that coupling typically only works across 4 bonds max and thus nobody has yet been able to think of a molecule with more than 15 magnetically distinct atoms that are all within 4 bonds of each other. Its a neat puzzle to try and think of one of these, symmetry keeps fusking things up making atoms magnetically equivalent.

    --
    no sig.
  190. Re:Anybody got a good explination of what this mea by jejones · · Score: 3
    Check out QED, a transcript of lectures by Feynmann on quantum electrodynamics. Particles evidently don't exactly travel in straight lines; in a way, they go every which way at once, and the path we see them take is the one of least resistance, the most likely path. If you remember your automata theory, they're reminiscent of nondeterministic machines, which can also be thought of as trying every possibility at once. If we have real live quantum computers, then, whether P=NP becomes a question of much less practical importance, because we'd all have NP capable hardware. Hence the concern in other messages on this thread about encryption, since public key cryptosystems count on NP complete problems being extremely tedious to solve.

    (This is a lot of handwaving on my part, and corrections are welcomed!)

  191. Moore's law of quantum computing. by Claudius · · Score: 4

    You can read some more information about the work of the Los Alamos scientists at http://www.lanl.gov/w orldview/news/releases/archive/00-041.html. Curiously, Moore's Law seems to hold for quantum computers as well, since it was nearly 18 months since the same researchers intoduced the first 3 qubit quantum computer (using nuclear magnetic resonance and a trichloroethylene molecule). To quote the article: Of course, if Moore's Law is at work here," Laflamme added, "then we could have a 30-qubit quantum computer in less than five years." A 30 qubit machine could perform certain tasks (such as Shor's algorithm or a variant for factoring large primes) many times faster than even the most powerful present-day supercomputers.

  192. QC will [probably] not solve all problems in NP-C by Signail11 · · Score: 4

    The following is a short summary of the effect that quantum computing will have on cryptography by type of cryptographic primitive, as is currently accepted by a consensus of cryptographers:
    public key cryptosystems based on factoring or extracting discrete logs over a prime field- practical quantum computing will make these systems essentially useless, since the sender of the messages will have no inherent computational advantage over the attacker

    public key cryptosystems based on discrete logs over eliptic curve- not much research has been done in this area, but it is not immediately apparent that quantum computing will nesessarily create a trivial break of this problem

    public key cryptosystems based on knapsack problem- pretty much obselete already thanks to the L^3 lattice reduction algorithm; not much to worry about

    public key cryptosystems based on calculations in a truncated polynomial ring modulo different small primes (ie. NTRU)- probably not much to worry about, as there is no apparent reduction from factoring to converting between different ring representations of a polynomial (the main attack is via the L^3 algorithm)

    symmetric algorithms- square root reduction in brute force time

    hash functions- theoretical square root reduction in time to find collisions; it isn't clear how to achieve this, though

    general NP problems - surprisingly, recent results show that quantum computers may not be able to solve general problems in the space NP-Hard. Search on xxx.lanl.gov for a preprints about the (surprising relative lackof) Hamiltonian nonlinearity properties in quantum wave functions.

  193. A bit more detail for the curious ... by Somnus · · Score: 5
    As a physics major, I have experience with NMR experiments in junior lab; and "spin flipping" is critical to my research group's experiment. So, I'll take a stab at explaining the experiment in greater detail for interested parties who don't appreciate Wired's liberal use of jargon ...

    A qubit, as the article says, is a quantum bit. All this means is that there is some quantum system/subsystem where some quality, like spin or energy, can be decomposed into precisely to two states. An ananology would Fourier's theorem: Broadly speaking, it says that you can decompose any "nice" function into an infinite sum of sines and cosines. The quantum world is cool because often, just two basis functions, up and down, are needed to completely (a pun, for you math people) describe a space in which that numerical quality resides.

    Such is the case here. The scientists, if I am not mistaken, are manipulating spin. Spin is a fundamental quantity in "classical" quantum mechanics; the spin quality of spin 1/2 particles, like electrons, can be wrestled out of special relativity (first finagled by Dirac); arbitrary spin falls out of special relativity + quantum field theory (if you know group theory, it's pretty simple :-).

    Now, I think this experiment uses spin 1/2 particles, i.e. particles whose total "intrinsic angular momentum" is equal to h/(4*pi), where h is Planck's constant. The cool thing about spin 1/2 particles is that their space is completely described by two components, up and down. This is because h/(2*pi) is the smallest angular momentum quantum you can have, so in order for the possible states to be "legal," the differences between any pair of them must be a multiple of h/(2*pi). But since spin 1/2 particles have a total spin of h/(4*pi), the only possible states are -h/(4*pi) and +h/(4*pi).

    So what's the deal with NMR? Well, NMR is nothing more than a method for manipulating/measuring spins/magnetic states using electromagnetic radiation. So, if the molecules in question are placed in a magnetic field, then there will be an energy difference between the up, down, and "mixed" states contingent on the alignment of spins w.r.t. to the direction of the magnetic field. This is as if it were possible for a compass to get stuck in the "south" position -- there's some potential energy caught up in there. In the quantum world, one can shoot a photon a system in the "north," or up, state and have it jump to "south," or down, or high-energy state. The simple requirements for the photon: It must have an energy equal to the difference in energy of the two states; and, it must carry the appropriate amount of angular momentum, important for more complex situations. So, these scientists have been able to manipulate bits by shooting radio waves at'em.

    So why are 7-qubit systems important? Because, in addition to the "external" or ambient magnetic field, each little particle that has a magnetic moment also generates a magnetic field. Having a "strongly interacting" multi-qubit system gives you a much more reliable bit, because when some flip due to a photon, the stragglers are more likely to flip as well. This will help avoid the dreaded mixed states that can screw with your data in untraceable ways. As noted by Wineland of NIST, this cute strategy has sharply diminishing returns past 15.

    The "trans-crotonic" acid is probably just some acid which is transparent to the NMR frequencies they're working at, and is nice all around for refractions, etc.

    There is a simple, but informative page at UCSD that has pretty pictures showing what I've been blabbering about ...

    I hope I've been helpful w/o being condescending!


    *** Proven iconoclast, aspiring epicurean ***