    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Quantum Computing</title>
        <link>https://members.accu.org/index.php/journals/955</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>


        <h2>Journal Articles</h2>


<div class="xar-mod-head"><span class="xar-mod-title">CVu Journal Vol 12, #1 - Jan 2000</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c77/">CVu</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c128/">121</a>
                    (30)
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Quantum Computing</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 03 January 2000 13:15:35 +00:00 or Mon, 03 January 2000 13:15:35 +00:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e22" id="d0e22"></a></h2>
</div>
<p>I attended a mini-conference on Quantum Computing on October
30th and 31st 1998. It consisted of five lectures (there were
supposed to be six but a family emergency whisked one lecturer
away) and I wrote 38 A4 pages of notes. It was sponsored by
National University of Ireland Maynooth's Departments of
Mathematical Physics; Computer Science; Chemistry; and Mathematics;
the Dublin Institute for Advanced Studies; the Irish Computer
Society; and Trinity College Dublin's Mathematics Department. It
was organised by NUI Maynooth's Dr. Jason Twamley. It was held in
Trinity, and followed some months later by another in NUI Maynooth
which I didn't manage to attend.</p>
<p>The fundamental difference between classical bits and qubits
(quantum bits) is that qubits rely on superposition: if one's state
isn't measured it's on; off; and everything in-between at the same
time. This gives us a different breed of computer.</p>
<p>The first lecture, &quot;Quantum Computation : theory and
experiments&quot;, was given by Prof. Artur Ekert (Oxford University).
He said that computational complexity could be P(olynomial); or NP
(difficult to solve, but once you have the answer it's easy to
double check in polynomial time); or EXP(onential). No matter how
fast your classical computer is, an exponential algorithm is still
exponential.</p>
<p>He presented an example of factoring a one hundred decimal digit
number. An exponential classical solution was meant to take about
10^44 seconds. This could be cut by a mammoth proportion by
reducing the process of factoring to a periodic function quantum
computers could handle in a few seconds. Artur Ekert said that
there's no way of improving technology in order to make difficult
problems easy but with superpositions quantum programs can have
instructions for a new algorithm with no classical counterpart thus
giving polynominal time resolution to factoring.</p>
<p>Some of us were eager to see the quantum algorithm for
factorising. Artur Ekert didn't want to go through a worked example
there and then, but was going to show us in his next lecture.
However, this is the man who had to leave because of a family
emergency. Two of the other lecturers showed us instead at the end
of the last day. One of them asked some way through the workings
out (of factorising the number four) if the American lecturing
mathematics in Cork (on the south coast of Ireland) who asked for
the demonstration understood it so far: &quot;Everything except the
quantum.&quot;</p>
<p>Ekert stated that simulating quantum algorithms on classical
computers can be done but is exponentially inefficient. Someone had
gone through 2 years of his PhD in Switzerland only to find this
out - pretty unfortunate. Ekert claimed that this is an obvious
result to a physicist but not to a poor computer scientist.</p>
<p>Ekert showed us the formula D = T/t where D is the figure of
merit. This tells us roughly how many coherent steps can be taken
before the whole system decays. If there is low noise then there's
a long decoherence time, T. The figure t is referred to as the fast
coherent switching time.</p>
<p>There are three technologies currently in use for qubits: the
ion trap (Boulder, Colorado; Los Alamos; Oxford; Innsbruck; and
elsewhere); Cavity QED (Paris; and Caltech); and Nuclear Magnetic
Resonance (Oxford; Los Alamos; and elsewhere). Cavity QED was only
briefly mentioned - I don't know what it is.</p>
<p>Ekert gave a figure of merit of ten thousand to ion traps. In
these, some ions are confined in an electric field. They are
separated by a distance greater than the wavelength of the laser
light used to probe transitions. When one ion wobbles there is an
electrostatic interaction which causes others to wobble and we can
probe in this way.</p>
<p>Dr. Andrew M. Steane (Oxford) said in his lecture, &quot;Experiments
in quantum information processing&quot;, that the pros of ion traps are
that they produce the highest precision qubits; the experimental
complexity can be scaled well; and that the same qubit can be
repeatedly measured. On the downside these are demanding
experiments; and there's no billion-dollar industry directly
related to the field.</p>
<p>Steane imagined that it would take one or two years (remember:
this was a year ago) for &quot;a sort of magician&quot; called David Weinland
to have a five qubit computer in his lab in Boulder, Colorado. For
himself, he reckoned three years. He's trying to catch up with him:
but second place isn't too bad. He said that he certainly sees a
way to ten, even one hundred, ions in a computer.</p>
<p>Cavity QED systems were barely covered, but as well as ion traps
Nuclear Magnetic Resonance (NMR - also known as nuclear induction)
was explained. Dr. Jonathan A. Jones (Oxford) spoke about NMR in
his lecture &quot;NMR Quantum Computing&quot;. He said that NMR is familiar
to chemists but has been neglected by physicists.</p>
<p>An NMR quantum computer needs: 1. qubits; 2. an adequate set of
logic gates; 3. an initialisation operation (&quot;CLEAR&quot;); and 4. a
readout mechanism. Parts 1 and 2 are simple: people have been doing
them since the 1960s but only realised this in the 1990s. Jones
said that NMR was never at an incoherent phase like optics. He said
that this is like not starting with candles but with lasers. Spin-0
nuclei can be completely ignored (as qubits). They can be used to
build a framework for the spinned particles you care about.</p>
<p>CLEAR is non-unitary, and so must be achieved by a
non-computational process. Typically it is achieved by cooling to
the ground state but this doesn't work at reasonable temperatures
for NMR.</p>
<p>In 1996 Cory et al. showed how to use NMR techniques to distil
an effective pure ground state from the equilibrium Boltzmann
distribution. This process is exponentially inefficient and so
limits current NMR computers to about twenty qubits.</p>
<p>Surprisingly, the state of an NMR readout can be monitored
during the readout! (I'll take it that plenty of you won't know all
that much about quantum mechanics and point out that measuring or
observing physical systems on the molecular and smaller scales
affects - i.e. alters - those systems. Brought to the normal macro
scale, if you tried to read the number displayed on a bus, it could
change just because you started to read it. And this is one of the
principles in the family upon which our CDs; barcode scanners; and
transistors rely upon. Oh dear...)</p>
<p>Jones said that the exponential inefficiency of the preparation
of pseudo-pure states is the most widely discussed problem yet the
least important. More important, rarely discussed problem areas he
mentioned are: decoherence; pulse sequence complexity; and
selective excitation problems.</p>
<p>Early papers pretended that decoherence wasn't a problem...they
lied. It's not a big problem when you're doing nothing. It's when
you compute decoherence kicks in. It may limit NMR quantum
computers to about five to ten qubits.</p>
<p>With &quot;linear&quot; systems where the spins are only coupled to near
neighbours, the complexity will only grow linearly. However, there
will be a polynomial overhead making the effects of decoherence
more serious.</p>
<p>Jones said that there are only six non-radioactive spin nuclei
and there's a very small frequency range to address individual
qubits. Again this imposes a limit of five to ten qubits.</p>
<p>Jones claimed that NMR can't go as far as ion traps which he
feels could reach twelve qubits. Even if nuclear induction has a
limited future in the quantum computing field, it's still something
for researchers to play with. Not that NMR is the only avenue with
a limited lifespan. If there's enough will and money put into the
field, a proper quantum computer could be built. For now
researchers do what they can (even if badly) to show that quantum
computing can be done. Some day engineers will do it properly.</p>
<p>Nearly everyone agrees that a solid-state system would work.
Dubbed as &quot;essentially forever&quot;, such systems' decoherence times
would be in the order of 10^7 seconds (about 16.5 weeks). There
would be half a dozen things needed that are very difficult and
expensive.</p>
<p>Three types of algorithms were identified for quantum computers:
1. what can be regarded as period finding; 2. algorithms like Dr.
Lov K. Grover's (Bell Labs) quantum search algorithm (which for
half a million phone numbers would take a thousand queries instead
of a quarter of a million) - quantum computers are useful for NP
problems; and 3. simulating quantum mechanical processes - this
excites chemists.</p>
<p>As well as the three previously mentioned lectures, &quot;Few
Particles - Lots of Physics&quot; which was to go under the more
descriptive title of &quot;Entanglement and Quantum Information&quot; was
given by Dr. Martin Plenio (Imperial College) and &quot;Teleportation of
continuous variables&quot; was given by Dr. Samuel Braunstein
(Bangor).</p>
<p>Further reading: Dr Mark Harman<sup>[<a name="d0e74" href=
"#ftn.d0e74" id="d0e74">1</a>]</sup>, Department of Mathematical
and Computing Sciences, Goldsmiths College, University of London
wrote an article called &quot;How small is a bit?&quot; which appeared in
EXE: The Software Developers' Magazine, September 1999 issue.</p>
<p class="c3"><span class="remark">I am quite happy to publish
reports of conferences that members have attended. In this case I
noticed that several of the speakers were Oxford based which made
me wonder how popular talks from them would be at one of our
events. If you want me to see if I can get one or more to talk at a
future JaCC please let me know.</span></p>
</div>
<div class="footnotes"><br>
<hr class="c4" width="100">
<div class="footnote">
<p><sup>[<a name="ftn.d0e74" href="#d0e74" id=
"ftn.d0e74">1</a>]</sup> The URL for that article is <a href=
"http://www.exe.co.uk/articles/articlepull.asp?page=sep99/quantum.html"
target=
"_top">http://www.exe.co.uk/articles/articlepull.asp?page=sep99/quantum.html</a></p>
</div>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
