<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0187-893X</journal-id>
<journal-title><![CDATA[Educación química]]></journal-title>
<abbrev-journal-title><![CDATA[Educ. quím]]></abbrev-journal-title>
<issn>0187-893X</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional Autónoma de México, Facultad de Química]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0187-893X2008000300004</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Cuántica por Cuántica: química cuántica con computadoras cuánticas]]></article-title>
<article-title xml:lang="en"><![CDATA[Quantum by Quantum: Quantum Chemistry by Quantum computation]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Amador Bedolla]]></surname>
<given-names><![CDATA[Carlos]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Aspuru Guzik]]></surname>
<given-names><![CDATA[Alán]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional Autónoma de México Facultad de Química Departamento de Física y Química Teórica]]></institution>
<addr-line><![CDATA[México Distrito Federal]]></addr-line>
<country>México</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Harvard University Department of Chemistry and Chemical Biology ]]></institution>
<addr-line><![CDATA[Cambridge Massachusetts]]></addr-line>
<country>Estados Unidos de América</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>00</month>
<year>2008</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>00</month>
<year>2008</year>
</pub-date>
<volume>19</volume>
<numero>3</numero>
<fpage>182</fpage>
<lpage>187</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S0187-893X2008000300004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S0187-893X2008000300004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S0187-893X2008000300004&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[La superposición de estados y el intrincamiento son características de la naturaleza cuántica que invitan a especular acerca de la construcción, la programación y el funcionamiento de computadoras cuánticas. En particular, se ha especulado acerca de la posibilidad de usarlas para resolver la ecuación de Schrödinger y calcular la energía de un sistema cuántico, es decir, la posibilidad de hacer química cuántica en computadoras cuánticas. Recientemente se demostró que, en principio, esto es posible. Presentamos las ideas básicas del algoritmo cuántico para la solución de la ecuación de Schrödinger y las estimaciones de los recursos que deberá tener la computadora cuántica que implemente este algoritmo.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Superposition and entanglement are properties of the quantum nature that suggest the construction, programming and functioning of quantum computers. Specifically, they have been imagined as a means for solving the Schrödinger equation and calculating the energy of a quantum system, i. e. doing quantum chemistry on quantum computers. It has been shown recently that this is possible in principle. We present the basic ideas of the quantum algorithm for the solution of Schrödinger's equation and the estimation of the resources needed for a quantum computer to achieve this task.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Quantum computation]]></kwd>
<kwd lng="en"><![CDATA[quantum algorithms]]></kwd>
<kwd lng="en"><![CDATA[quantum chemistry]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="justify"><font size="4" face="verdana">Acorde&oacute;n</font></p>      <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="4"><b>Cu&aacute;ntica por Cu&aacute;ntica: qu&iacute;mica cu&aacute;ntica con computadoras cu&aacute;nticas</b></font></p>      <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="3"><b>Quantum by Quantum: Quantum Chemistry by Quantum computation</b></font></p>      <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="center"><font face="verdana" size="2"><b>Carlos Amador Bedolla<sup>1</sup> y Al&aacute;n Aspuru Guzik<sup>2</sup></b></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><sup><i>1</i></sup><i> Departamento de F&iacute;sica y Qu&iacute;mica Te&oacute;rica, Facultad de Qu&iacute;mica, Universidad Nacional Aut&oacute;noma de M&eacute;xico.</i> Correo electr&oacute;nico: <a href="mailto:carlos.amador@unam.mx">carlos.amador@unam.mx</a></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><sup><i>2</i></sup><i> Department of Chemistry and Chemical Biology, Harvard University.</i> Correo electr&oacute;nico: <a href="mailto:aspuru@fas.harvard.edu">aspuru@fas.harvard.edu</a><a href="mailto:aspuru@fas.harvard.edu"></a></font></p>  	    <p align="center"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>  	    <p align="justify"><font face="verdana" size="2">La superposici&oacute;n de estados y el intrincamiento son caracter&iacute;sticas de la naturaleza cu&aacute;ntica que invitan a especular acerca de la construcci&oacute;n, la programaci&oacute;n y el funcionamiento de computadoras cu&aacute;nticas. En particular, se ha especulado acerca de la posibilidad de usarlas para resolver la ecuaci&oacute;n de Schr&ouml;dinger y calcular la energ&iacute;a de un sistema cu&aacute;ntico, es decir, la posibilidad de hacer qu&iacute;mica cu&aacute;ntica en computadoras cu&aacute;nticas. Recientemente se demostr&oacute; que, en principio, esto es posible. Presentamos las ideas b&aacute;sicas del algoritmo cu&aacute;ntico para la soluci&oacute;n de la ecuaci&oacute;n de Schr&ouml;dinger y las estimaciones de los recursos que deber&aacute; tener la computadora cu&aacute;ntica que implemente este algoritmo.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Superposition and entanglement are properties of the quantum nature that suggest the construction, programming and functioning of quantum computers. Specifically, they have been imagined as a means for solving the Schr&ouml;dinger equation and calculating the energy of a quantum system, i. e. doing quantum chemistry on quantum computers. It has been shown recently that this is possible in principle. We present the basic ideas of the quantum algorithm for the solution of Schr&ouml;dinger's equation and the estimation of the resources needed for a quantum computer to achieve this task.</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>Key Words:</b> Quantum computation, quantum algorithms, quantum chemistry.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2">Es realmente difusa la barrera entre la revisi&oacute;n de la investigaci&oacute;n de frontera de un tema especializado y una contribuci&oacute;n para la actualizaci&oacute;n docente. Esta secci&oacute;n recoge art&iacute;culos de revisi&oacute;n adecuados para la ense&ntilde;anza. En esta ocasi&oacute;n conviene colocar aqu&iacute; una gu&iacute;a para el lector recomendada por los autores, algo as&iacute; como una advertencia: las secciones 1, 2 y 5 presentan el problema de manera general y las secciones 3 y 4 contienen los detalles del algoritmo. En pocas palabras, que las secciones 1, 2 y 5 son las generalidades del tema, las que no pueden ni deben soslayarse, y que las secciones 3 y 4 son m&aacute;s dirigidas para quienes tengan algo m&aacute;s de antecedentes de mec&aacute;nica cu&aacute;ntica.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>1. Bits y qubits, c&oacute;mputo cl&aacute;sico y c&oacute;mputo cu&aacute;ntico</b></font></p>  	    <p align="justify"><font face="verdana" size="2">La era digital nos ha acostumbrado a la idea de sistemas de numeraci&oacute;n diferentes del decimal. Despu&eacute;s de todo, las computadoras funcionan mediante la implementaci&oacute;n de un sistema binario basado en alg&uacute;n medio f&iacute;sico que puede ser el paso/interrupci&oacute;n de corriente a trav&eacute;s de un conductor, la magnetizaci&oacute;n en una direcci&oacute;n/direcci&oacute;n opuesta, o la presencia/ausencia de carga en un capacitor. La combinaci&oacute;n de un gran n&uacute;mero de estos interruptores binarios (2<sup>30</sup> en una memoria RAM t&iacute;pica actual de 1GB) permite codificar grandes cantidades de informaci&oacute;n y da lugar a todas las maravillas de la era digital: la internet, la m&uacute;sica en mp3, las fotograf&iacute;as digitales y las computadoras que efect&uacute;an un mill&oacute;n de millones de operaciones por segundo (un teraflops) y que nos permiten hacer qu&iacute;mica computacional.</font></p>  	    <p align="justify"><font face="verdana" size="2">Richard Feynman (1982), una de las m&aacute;ximas luminarias de la f&iacute;sica de la segunda mitad del siglo XX, sugiri&oacute; la existencia de otro paradigma de digitalizaci&oacute;n basado en el comportamiento cu&aacute;ntico de la materia. En este paradigma la materia concreta que sirve para la realizaci&oacute;n de los puentes l&oacute;gicos no es la corriente el&eacute;ctrica sino la medici&oacute;n del estado cu&aacute;ntico del sistema. Empecemos por tratar de aclarar esta idea al recordar algunas de las caracter&iacute;sticas esenciales del mundo cu&aacute;ntico.</font></p>  	    <p align="justify"><font face="verdana" size="2">Con todo lo extra&ntilde;o que es el mundo de la cu&aacute;ntica, estamos m&aacute;s o menos familiarizados con dos de sus peculiaridades: la propia cuantizaci&oacute;n y la medici&oacute;n cu&aacute;ntica de propiedades que implica la indeterminaci&oacute;n. Nos conviene elegir un sistema sencillo para ilustrar estas caracter&iacute;sticas, as&iacute; que tomaremos como ejemplo uno de los sistemas m&aacute;s sencillos que adem&aacute;s nos resulta familiar a los qu&iacute;micos: el sistema de dos estados de esp&iacute;n. Un electr&oacute;n tiene un momento angular intr&iacute;nseco &#151;esp&iacute;n&#151; de tama&ntilde;o constante y conocido pero de orientaci&oacute;n indeterminada. Lo &uacute;nico que sabemos acerca de esa orientaci&oacute;n es que su proyecci&oacute;n a lo largo de un eje fijo puede tomar uno de dos valores: un medio de <i>&#295;</i> positivo o un medio de <i>&#295;</i> negativo.</font></p>  	    <p align="justify"><font face="verdana" size="2">Decimos entonces que los electrones tienen "esp&iacute;n para arriba" o "esp&iacute;n para abajo". El uso de un campo magn&eacute;tico, por un lado, nos permite separar a los electrones con uno u otro tipo de esp&iacute;n. Cierta interacci&oacute;n controlada de los electrones con la radiaci&oacute;n electromagn&eacute;tica, por otro lado, nos permite modificar el esp&iacute;n de los electrones y cambiarlo de esp&iacute;n para arriba a esp&iacute;n para abajo o viceversa. La idea del c&oacute;mputo cu&aacute;ntico es emplear esos valores de esp&iacute;n como los dos estados posibles de un bit, al asociar, por ejemplo, el esp&iacute;n para arriba con el 0 y el para abajo con el 1. La cuantizaci&oacute;n nos ofrece directamente un sistema f&iacute;sico para representar un bit. M&aacute;s adelante veremos que este bit tiene importantes diferencias con un bit cl&aacute;sico, as&iacute; que de una vez lo llamaremos <i>qubit.</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Si se pudiera implementar esta idea para hacer un aparato, habr&iacute;amos logrado reemplazar el medio tradicional de las computadoras &#151;la corriente el&eacute;ctrica&#151; por un medio m&aacute;s peque&ntilde;o, que requiere menos energ&iacute;a, que se puede compactar m&aacute;s, etc&eacute;tera &#151;el esp&iacute;n del electr&oacute;n&#151;. Esto constituir&iacute;a un gran avance incremental en la l&iacute;nea de desarrollo que se ha seguido hasta la fecha. Pero la idea del c&oacute;mputo cu&aacute;ntico es mucho m&aacute;s profunda debido a una caracter&iacute;stica esencial de la mec&aacute;nica cu&aacute;ntica: la indeterminaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">En general, un sistema de un electr&oacute;n &#151;antes de que lo hagamos interactuar con el campo magn&eacute;tico que nos revelar&aacute; el valor de su esp&iacute;n&#151; puede estar en un estado mezclado con un valor de esp&iacute;n que no sabemos si es 0 o 1, lo que sabemos es que tiene una probabilidad c<sup>2</sup><sub>0</sub> de resultar con esp&iacute;n hacia arriba y una probabilidad c<sup>2</sup><sub>1</sub> de resultar con esp&iacute;n hacia abajo; desde luego c<sup>2</sup><sub>0</sub> &#43; c<sup>2</sup><sub>1</sub>&#61; 1. Recu&eacute;rdese que la probabilidad observable es proporcional al cuadrado de la funci&oacute;n de onda; as&iacute;, el estado del sistema est&aacute; descrito por una funci&oacute;n de onda (de un qubit, por eso el sub&iacute;ndice) de la forma</font></p>  	    <p align="center"><font face="verdana" size="2">&#968;<i><sub>1</sub></i> &#61; <i>c<sub>0</sub></i>&#124;0&#9002;&#43;<i>c<sub>1</sub></i>&#124;1&#9002;</font></p>  	    <p align="justify"><font face="verdana" size="2">&iquest;Qu&eacute; pasa si tenemos ahora dos qubits&#63; El estado del sistema antes de que realicemos una medici&oacute;n est&aacute; descrito por la funci&oacute;n de onda (de dos qubits, por eso el sub&iacute;ndice),</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2">&#968;<i><sub>2</sub></i> &#61; <i>c<sub>00</sub></i>&#124;00&#9002; &#43; <i>c<sub>01</sub></i>&#124;01&#9002; &#43; <i>c<sub>10</sub></i>&#124;10&#9002; &#43; <i>c<sub>11</sub></i>&#124;11&#9002;</font></p>  	    <p align="justify"><font face="verdana" size="2">N&oacute;tese que si tuvi&eacute;ramos tres qubits, el estado del sistema ser&iacute;a una combinaci&oacute;n lineal de <i>ocho</i> estados. Y si tuvi&eacute;ramos <i>n</i> qubits ser&iacute;a una de 2<sup><i>n</i></sup> estados. Hasta aqu&iacute; las cosas pueden resultar parecidas al caso cl&aacute;sico. Despu&eacute;s de todo en el caso cl&aacute;sico con 10 bits podemos representar 2<sup>10</sup> estados (un kilobit). La diferencia <i>fundamental</i> con el c&oacute;mputo cu&aacute;ntico es que debido a la indeterminaci&oacute;n los 2<sup>10</sup> estados <i>est&aacute;n presentes al mismo tiempo.</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Vamos a detenernos aqu&iacute; un momento porque &eacute;sta es una de las ideas m&aacute;s desconcertantes del tema. En el caso cl&aacute;sico tenemos la posibilidad de representar, con 10 bits, cualquiera de 2<sup>10</sup> estados, pero una vez que decidimos cu&aacute;l representar eso es todo lo que tenemos. En el caso cu&aacute;ntico, por el contrario, la funci&oacute;n de onda que describe a los 10 qubits contiene los 2<sup>10</sup> estados al mismo tiempo. Claro que cuando hagamos una medici&oacute;n s&oacute;lo vamos a detectar uno de ellos &#151;y eso, probabil&iacute;sticamente. Pero mientras no hagamos una medici&oacute;n, mientras no <i>colapsemos</i> a la funci&oacute;n de onda, los 2<sup>10</sup> estados est&aacute;n presentes. Y si encontramos la forma de manipular esa funci&oacute;n de onda, haremos una manipulaci&oacute;n simult&aacute;nea sobre esa multitud de estados... Debido a la indeterminaci&oacute;n, el c&oacute;mputo cu&aacute;ntico es intr&iacute;nsecamente paralelo. El diagrama de la <a href="#f1">figura 1</a> es una manera visual de representar este concepto.<sup><a href="#notas">3</a></sup></font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f1"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4f1.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Claro que est&aacute; la formidable objeci&oacute;n de c&oacute;mo vamos a hacer para medir significativamente la funci&oacute;n de onda. Dijimos que los 2<sup>10</sup> estados est&aacute;n presentes antes de medir; cuando midamos s&oacute;lo veremos uno, y ni siquiera sabemos cu&aacute;l, ya que la medici&oacute;n corresponder&aacute; a cualquiera de ellos con probabilidad igual al cuadrado de su coeficiente. Pero ya regresaremos a ese problema. Por lo pronto emocion&eacute;monos ante la perspectiva de contar con una forma de calcular la evoluci&oacute;n de 2<sup><i>n</i></sup> estados con s&oacute;lo <i>n</i> espines.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>2. La qu&iacute;mica cu&aacute;ntica deconstruida</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Reducido a su m&iacute;nima expresi&oacute;n, el trabajo de la qu&iacute;mica cu&aacute;ntica es bastante directo: hay que escoger una mol&eacute;cula, hay que escoger una geometr&iacute;a, hay que resolver la ecuaci&oacute;n de Schr&ouml;dinger. Para fines del abordaje del c&oacute;mputo cu&aacute;ntico a la qu&iacute;mica cu&aacute;ntica, recu&eacute;rdese que la ecuaci&oacute;n de Schr&ouml;dinger independiente del tiempo que queremos resolver para encontrar la energ&iacute;a es la soluci&oacute;n estacionaria de la ecuaci&oacute;n de Schr&ouml;dinger dependiente del tiempo,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e1.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Que, para hamiltonianos independientes del tiempo, tiene como soluci&oacute;n formal</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde &#124;&#968;<sub>0</sub>&#9002; representa la funci&oacute;n de onda inicial y &#124;&#968;&#9002; a la funci&oacute;n de onda al tiempo <i>t</i>. Ahora imaginemos que podemos <i>simular</i> el paso del tiempo. Como las soluciones estacionarias, &#124;<i>&#934;</i><sub><i>n</i></sub>&#9002; , de la ecuaci&oacute;n de Schr&ouml;dinger que nos interesa forman un conjunto completo &#151;y existen, aunque no las conozcamos&#151;, cualquier funci&oacute;n que postulemos como funci&oacute;n de onda inicial ser&aacute; una combinaci&oacute;n lineal de &eacute;stas,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e3.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">y la funci&oacute;n de onda al tiempo <i>t</i> ser&aacute; tambi&eacute;n una combinaci&oacute;n lineal de funciones estacionarias multiplicadas cada una de ellas por una fase que oscila con una frecuencia proporcional a su energ&iacute;a,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e4.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Entonces, si podemos simular la evoluci&oacute;n de la funci&oacute;n de onda, vamos a obtener una combinaci&oacute;n de funciones oscilatorias, cada una de ellas con una frecuencia proporcional a la energ&iacute;a de ese estado estacionario. El an&aacute;lisis de la transformada de Fourier de esa combinaci&oacute;n de funciones nos permitir&aacute; conocer el espectro energ&eacute;tico del sistema. La aplicaci&oacute;n tal cual de este esquema es el m&eacute;todo espectral de Feit, Fleck y Steiger (1982). (Por cierto, si el tiempo es artificialmente sustituido por un tiempo imaginario puro, <i>t</i> &#8594; <i>i&#964;</i> , las exponenciales de la ecuaci&oacute;n anterior decaen como funci&oacute;n del tiempo y la &uacute;nica que sobrevive es la que corresponda a la energ&iacute;a m&aacute;s baja, el estado basal. Este es el fundamento del m&eacute;todo de Monte Carlo Cu&aacute;ntico &#91;Hammond, Lester Jr. y Reynolds, 1994&#93;.)</font></p>  	    <p align="justify"><font face="verdana" size="2">&iquest;C&oacute;mo se puede simular la evoluci&oacute;n del sistema en la computadora cu&aacute;ntica&#63; Aspuru&#45;Guzik, Dutoi, Love y Head&#45;Gordon (2005) atacaron ese problema, al suponer que conocemos la matriz hamiltoniana del problema para la interacci&oacute;n de configuraciones completa (FCI, por sus siglas en ingl&eacute;s) en cierta base de funciones. Hagamos un peque&ntilde;o par&eacute;ntesis para recordar lo que esto quiere decir.</font></p>  	    <p align="justify"><font face="verdana" size="2">Conviene hacer &eacute;nfasis, primero, que la descripci&oacute;n realizada del trabajo de la qu&iacute;mica cu&aacute;ntica es completamente general, es decir, &eacute;ste es v&aacute;lido para sistemas de cualquier n&uacute;mero de electrones toda vez que el hamiltoniano de la qu&iacute;mica es conocido. Desde luego, la aplicaci&oacute;n pr&aacute;ctica de este esquema plantea considerables dificultades y da lugar a la especialidad de la qu&iacute;mica computacional que ha desarrollado m&eacute;todos muy ingeniosos para obtener soluciones aproximadas en las computadoras cl&aacute;sicas. En la invenci&oacute;n de los algoritmos del c&oacute;mputo cu&aacute;ntico para tratar los problemas qu&iacute;micos mencionaremos el m&eacute;todo de Hartree&#45;Fock &#151;la mejor aproximaci&oacute;n orbital a un sistema de muchos electrones que respeta el principio de exclusi&oacute;n&#151; y el m&eacute;todo de interacci&oacute;n de configuraciones completa &#151;la soluci&oacute;n exacta, para una base finita, al problema multielectr&oacute;nico.</font></p>  	    <p align="justify"><font face="verdana" size="2">La qu&iacute;mica computacional debe una buena parte de su &eacute;xito a las sorprendentes propiedades de las funciones gaussianas. Como las funciones gausssianas forman un conjunto completo, cualquier otra funci&oacute;n se puede expresar como una combinaci&oacute;n lineal de gaussianas. En particular, las soluciones estacionarias de la ecuaci&oacute;n de Schr&ouml;dinger &#151;cuyo integrante con eigenvalor m&aacute;s bajo buscamos&#151; se pueden escribir como combinaciones lineales de gaussianas. Para hacer exacta esta representaci&oacute;n, tendr&iacute;amos que emplear un n&uacute;mero infinito de funciones gaussianas, empresa claramente imposible. Pero, para aproximar la soluci&oacute;n, podr&iacute;amos emplear un n&uacute;mero <i>finito</i> de funciones gaussianas es decir, una base finita. La aproximaci&oacute;n m&aacute;s cruda posible en cuanto a la selecci&oacute;n de la base, consiste en usar una base m&iacute;nima, el n&uacute;mero m&iacute;nimo de orbitales at&oacute;micos que tengan la simetr&iacute;a del sistema estudiado; la implementaci&oacute;n de este estilo m&aacute;s usada es conocida como STO&#45;3G. Con esas gaussianas se puede construir, con relativa facilidad, la matriz hamiltoniana del sistema y encontrar la mejor combinaci&oacute;n &#151;la que produce el estado de menor energ&iacute;a&#151; de orbitales at&oacute;micos en orbitales moleculares, es decir la soluci&oacute;n de Hartree&#45;Fock, el determinante de Slater de menor energ&iacute;a. Y todav&iacute;a se puede ir m&aacute;s all&aacute; al postular una funci&oacute;n de onda que sea, a su vez, una combinaci&oacute;n lineal de determinantes de Slater. Para una base peque&ntilde;a, como la base m&iacute;nima STO&#45;3G &#151;y una mol&eacute;cula peque&ntilde;a&#151;, el n&uacute;mero de determinantes de Slater distintos no es estratosf&eacute;ricamente grande y al construirlos todos, es posible obtener la combinaci&oacute;n de ellos que hace m&iacute;nima la energ&iacute;a &#151;la otra gran deuda de la qu&iacute;mica computacional es con el principio variacional&#151;. Lo que acabamos de describir es la construcci&oacute;n de la matriz hamiltoniana de <i>interacci&oacute;n de configuraciones completa</i> para la base elegida. Por ejemplo, en el caso de la mol&eacute;cula de agua, la matriz de FCI combina 196 determinantes de Slater distintos.</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Existe un m&eacute;todo llamado partici&oacute;n de Trotter que puede ser usado para construir la matriz de FCI en una computadora cu&aacute;ntica en un tiempo que crece polinomialmente con el tama&ntilde;o del sistema. El m&eacute;todo est&aacute; descrito en el art&iacute;culo de Aspuru&#45;Guzik, Dutoi, Love y Head&#45;Gordon (2005), y en detalle en un art&iacute;culo en elaboraci&oacute;n (Whitfield, Biamonte, Mohseni y Aspuru&#45;Guzik, en preparaci&oacute;n).</font></p>  	    <p align="justify"><font face="verdana" size="2">Dejemos de lado, por el momento, la construcci&oacute;n de la matriz de FCI y simplemente supongamos que la conocemos. El algoritmo cu&aacute;ntico de estimaci&oacute;n de fase nos permitir&aacute; calcular su eigenvalor m&aacute;s bajo.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>3. El &aacute;lgebra de los qubits</b></font></p>  	    <p align="justify"><font face="verdana" size="2">La <i>abstracci&oacute;n</i> necesaria para estudiar las posibilidades del c&oacute;mputo cu&aacute;ntico es distinta de la que empleamos en el c&oacute;mputo cl&aacute;sico y con la que, a trav&eacute;s de los a&ntilde;os, hemos alcanzado ya alguna familiaridad. La del c&oacute;mputo cu&aacute;ntico est&aacute; basada en el &aacute;lgebra matricial y puede parecer un hueso duro de roer. Presentaremos ahora unos elementos m&iacute;nimos de su funcionamiento. Invitamos al lector a hacer un esfuerzo por seguir estos desarrollos. Las matem&aacute;ticas no son excesivamente complicadas y s&oacute;lo requieren recordar las operaciones matriciales elementales. A pesar de que el campo del c&oacute;mputo cu&aacute;ntico es muy nuevo, se cuenta ya con un texto introductorio cl&aacute;sico (Nielsen y Chuang, 2000) en el que est&aacute; basada la presentaci&oacute;n siguiente.</font></p>  	    <p align="justify"><font face="verdana" size="2">Las computadoras cu&aacute;nticas funcionar&aacute;n soportadas por alg&uacute;n medio f&iacute;sico. Pero para programarlas necesitamos una representaci&oacute;n matem&aacute;tica abstracta. Contamos para ello con el &aacute;lgebra matricial. Veamos c&oacute;mo se pueden representar las operaciones en esta notaci&oacute;n. Empecemos con un qubit, representado por un vector de dos elementos, en sus dos estados posibles,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e5.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">los estados de dos qubits &#151;cuatro&#151; se pueden representar mediante el producto directo de los de un qubit, por ejemplo el, &#124;00&#9002;</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e6.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">o el</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e7.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">As&iacute; representaremos a los estados de <i>n</i> qubits como vectores columna con 2<sup><i>n</i></sup> entradas. Para manipular estos estados de <i>n</i> qubits, necesitaremos matrices unitarias &#151;para conservar al estado cu&aacute;ntico normalizado&#151; de 2<sup><i>n</i></sup> x 2<sup><i>n</i></sup> entradas. Veamos algunos ejemplos de estas operaciones. Empecemos con una que act&uacute;a sobre un s&oacute;lo qubit, la operaci&oacute;n de Hadamard, representada por la matriz</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e8.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">y que tiene como efecto, sobre los estados puros,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e9.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">como se puede comprobar f&aacute;cilmente si se llevan a cabo las multiplicaciones. N&oacute;tese que podemos construir la operaci&oacute;n de Hadamard para dos qubits al aplicar la misma regla del producto directo,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e10.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">La operaci&oacute;n de Hadamard toma cualquier estado puro y lo convierte en una superposici&oacute;n equivalente de todos los estados. Todo esto se puede extender penosamente a 3, 4, ... qubits, pero nos quedaremos con ejemplos de dos qubits porque, siendo manejables, alcanzan a mostrar la complejidad del manejo de varios qubits.</font></p>  	    <p align="justify"><font face="verdana" size="2">Otra operaci&oacute;n de gran importancia es la operaci&oacute;n controlada por el primer qubit, que ejemplificaremos con la operaci&oacute;n <i>c</i> <i>&#45; R<sub>2</sub><sup>&#45;1</sup></i></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e11.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">El efecto de esta operaci&oacute;n sobre los cuatro estados puros de dos qubits es</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e12.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">que vamos a interpretar de la siguiente forma: cuando el primer qubit vale cero &#151;los dos primeros casos&#151; el estado de dos qubits no se altera, pero cuando el primer qubit vale uno &#151;los dos casos finales&#151; el estado de dos qubits puede ser alterado (aunque en este caso particular solo hay efecto si el segundo qubit es uno). Es decir, el resultado est&aacute; <i>controlado</i> por el valor del primer qubit, si es cero no hay efecto, si es uno habr&aacute; un efecto cuya interpretaci&oacute;n detallaremos m&aacute;s adelante. Este tipo de operaciones se llaman operaciones "controladas" por esta raz&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">Armados con esta &aacute;lgebra, podemos proceder ahora a la descripci&oacute;n del algoritmo de estimaci&oacute;n de fase que nos va a servir para extraer el eigenvalor m&aacute;s bajo de la matriz de interacci&oacute;n de configuraciones completa.</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>4. El algoritmo de estimaci&oacute;n de fase</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Los algoritmos cu&aacute;nticos buscan la manipulaci&oacute;n controlada de estados cu&aacute;nticos. Como se indic&oacute; anteriormente, un estado cu&aacute;ntico de dos qubits, por ejemplo, es una combinaci&oacute;n lineal de cuatro estados cu&aacute;nticos</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e13.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Una manipulaci&oacute;n de este estado la convertir&aacute; en</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e14.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">bajo la condici&oacute;n de que la nueva funci&oacute;n de onda conserve la normalizaci&oacute;n,</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e15.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">Una representaci&oacute;n de esta manipulaci&oacute;n es una matriz &#151;de cuatro por cuatro, en este caso, de <i>2<sup>n</sup> x 2<sup>n</sup></i> para <i>n</i> qubits&#151; unitaria. Pero la exponencial imaginaria de cualquier matriz es una matriz unitaria. De tal manera que la expresi&oacute;n</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e16.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">permite aplicar el hamiltoniano en la forma de un operador unitario. Pero adem&aacute;s, el efecto del hamiltoniano sobre la funci&oacute;n de onda es</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e17.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">En donde hemos aprovechado que &#124;&#968;&#9002; es funci&oacute;n propia del hamiltoniano, con eigenvalor &#949;, y hemos escrito al producto &#949;<i>t</i> como 2&#960;&#969;<i>t</i>. Esto &uacute;ltimo con el fin de interpretar el resultado de aplicar este operador unitario como el de multiplicar a la funci&oacute;n de onda por una fase que oscila arm&oacute;nicamente con frecuencia <i>&#969;.</i></font></p>  	    <p align="justify"><font face="verdana" size="2">Y &eacute;sta es la clave del algoritmo cu&aacute;ntico para calcular la energ&iacute;a de un sistema electr&oacute;nico. Como la cantidad que hemos construido es la funci&oacute;n de onda multiplicada por una funci&oacute;n peri&oacute;dica que oscila con frecuencia <i>&#969;,</i> y esta frecuencia es proporcional a la energ&iacute;a, s&oacute;lo hace falta calcular la frecuencia; y contamos con un algoritmo cu&aacute;ntico de estimaci&oacute;n de fase (Kitaev, 1995), que describiremos a continuaci&oacute;n.</font></p>  	    <p align="justify"><font face="verdana" size="2">Para empezar imaginemos un n&uacute;mero entre 0 y 1 escrito en sistema binario</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e18.jpg"></font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">en donde <i>x<sub>1</sub></i> es 0 o 1. Multipliquemos ese n&uacute;mero por 2<i><sup>n</sup></i></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e19.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">de tal forma que si lo usamos en una exponencial compleja</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e20.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">ya que la parte entera del argumento produce una exponencial igual a uno (e<sup>2<i>&#960;in</i></sup> &#61; 1 si <i>n</i> es entero). O sea que tenemos una forma de recorrer los d&iacute;gitos de un n&uacute;mero: cada vez que multiplicamos por 2, traemos un nuevo d&iacute;gito a la primera posici&oacute;n. Ya nada m&aacute;s n&oacute;tese que esta multiplicaci&oacute;n se puede hacer al aplicar el operador unitario en repetidas ocasiones &#151;potencias de 2&#151;: aplicarlo dos veces equivale a multiplicar el argumento por dos, cuatro veces, por cuatro y as&iacute; sucesivamente.</font></p>  	    <p align="justify"><font face="verdana" size="2">Ahora consideremos con m&aacute;s detalle la operaci&oacute;n <i>c</i> <i>&#151; R<sub>2</sub><sup>&#151;1</sup></i> que conocimos en la secci&oacute;n anterior. Apliqu&eacute;mosla al estado de dos qubits</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e21.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">n&oacute;tese que esto equivale a realizar la operaci&oacute;n matricial</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e22.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">que es el estado<sup><a href="#notas">4</a></sup></font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e23.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">es decir, la operaci&oacute;n <i>c</i> <i>&#151; R<sub>2</sub><sup>&#151;1</sup></i>elimina el segundo d&iacute;gito del argumento de la exponencial, y deja todo lo dem&aacute;s intacto.</font></p>  	    <p align="justify"><font face="verdana" size="2">En seguida consideremos un estado peculiar de un qubit</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e24.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">donde debe notarse que el n&uacute;mero binario tiene s&oacute;lo un d&iacute;gito &#151;o sea que es 1/2 o cero&#151; y que es el estado del segundo qubit en la operaci&oacute;n anterior. Hag&aacute;mosle la transformaci&oacute;n conocida como la compuerta de Hadamard, que est&aacute; representada por la matriz</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e25.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">el resultado es</font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e26.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">ya que si <i>x</i> es igual a cero, la fase es igual a uno y se cancela el estado &#124;1&#9002; , mientras que si es igual a uno, la fase es igual a menos uno y se cancela el estado &#124;0&#9002;. Es decir, tenemos una forma de "medir" un d&iacute;gito de un n&uacute;mero.</font></p>  	    <p align="justify"><font face="verdana" size="2">Ahora s&iacute; ya podemos armar los retazos. Tenemos por un lado una manera de ir "recorriendo" los d&iacute;gitos de un n&uacute;mero a la primera posici&oacute;n, luego tenemos una manera de ir "eliminando" los d&iacute;gitos de las posiciones siguientes a la primera, para dejar a &eacute;sta sola. Y finalmente tenemos una manera de extraer el d&iacute;gito de la primera posici&oacute;n despu&eacute;s de que lo aislamos. Pues eso vamos a hacer para estimar el valor del n&uacute;mero que aparece en el argumento de la exponencial en el estado</font></p>  	    ]]></body>
<body><![CDATA[<p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4e27.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">El algoritmo representado en la <a href="#f2">figura 2</a> realiza estas operaciones. El algoritmo requiere de dos tipos de qubits, los que sirven para representar a la funci&oacute;n de onda &#151;un n&uacute;mero por el momento indeterminado que se representa con la l&iacute;nea inclinada en la parte inferior del diagrama&#151; y los que sirven para calcular y almacenar el resultado de la medici&oacute;n de la fase &#151;en el diagrama estan representados cuatro de ellos, as&iacute; que, con este diagrama obtendr&iacute;amos una precisi&oacute;n no mayor de &#189;<sup>4</sup> , aunque previsiblemente emplear&iacute;amos muchos m&aacute;s en una aplicaci&oacute;n real del algoritmo&#151;. La medici&oacute;n de la energ&iacute;a se hace con los qubits superiores. Empezamos con un estado puro &#124;0&#9002; al que convertimos en una superposici&oacute;n igual de &#124;0&#9002; y &#124;1&#9002; con la compuerta de Hadamard. Luego aplicamos el operador de evoluci&oacute;n un n&uacute;mero distinto de veces en cada uno de los qubits para traer a la primera posici&oacute;n un d&iacute;gito diferente. Quitamos los d&iacute;gitos sobrantes a la derecha &#151;con la aplicaci&oacute;n de cuantas <i>c</i> <i>&#151; R<sub>n</sub><sup>&#45;1</sup></i> como sean necesarias&#151; y aplicamos de nuevo la compuerta de Hadamard para extraer el d&iacute;gito correspondiente. Los leemos y terminamos.</font></p>  	    <p align="center"><font face="verdana" size="2"><a name="f2"></a></font></p>  	    <p align="center"><font face="verdana" size="2"><img src="/img/revistas/eq/v19n3/a4f2.jpg"></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b>5. El diablo en los detalles</b></font></p>  	    <p align="justify"><font face="verdana" size="2">Hemos descrito algunas de las ideas elementales que servir&aacute;n para emplear las computadoras cu&aacute;nticas en aplicaciones de la qu&iacute;mica cu&aacute;ntica. Desde luego, el problema est&aacute; lejos de haber sido resuelto por completo y existen miles de detalles que requieren soluciones brillantes. Lo bueno es que precisamente eso es lo que sabe hacer el sistema de investigaci&oacute;n actual: ante un programa de investigaci&oacute;n promisorio y bien definido, los cient&iacute;ficos conocedores de estas posibilidades se aplicar&aacute;n en la soluci&oacute;n de estos problemas y, muy probablemente, veremos su aplicaci&oacute;n real en poco tiempo.</font></p>  	    <p align="justify"><font face="verdana" size="2">Los detalles son f&aacute;ciles de ver. Algunos de ellos tienen que ver con la preparaci&oacute;n del estado que metimos al algoritmo descrito. &iquest;C&oacute;mo hicimos para representar a la funci&oacute;n de onda&#63; &iquest;De d&oacute;nde sacamos la matriz de FCI&#63; Otros tienen que ver con detalles t&eacute;cnicos de la construcci&oacute;n de las computadoras cu&aacute;nticas. En el algoritmo descrito supusimos que tenemos compuertas que saben hacer las operaciones que nos ocupan &#151;exponenciaciones, operaciones <i>c</i> <i>&#151; R<sub>n</sub><sup>&#45;1</sup>,</i> compuertas de Hadamard, etc.&#151;, mientras que en los intentos reales de construir compuertas cu&aacute;nticas s&oacute;lo se cuenta con un conjunto limitado de operaciones &#151;las contenidas en las matrices de Pauli, por ejemplo&#151;. Sin embargo se sabe que se pueden combinar estas compuertas conocidas para construir las compuertas necesitadas. &iquest;Cu&aacute;ntas hacen falta&#63; &iquest;Qu&eacute; ocurre con la propagaci&oacute;n de ruido en un sistema cu&aacute;ntico as&iacute; de complejo&#63;</font></p>  	    <p align="justify"><font face="verdana" size="2">&Eacute;stas son algunas de las preguntas que se abordan en la investigaci&oacute;n actual de las posibilidades del uso del c&oacute;mputo cu&aacute;ntico en la qu&iacute;mica computacional. La literatura de un tema tan novedoso y que se desarrolla a gran velocidad es poca y cambiante. Recomendamos como lecturas adicionales sobre qu&iacute;mica cu&aacute;ntica moderna el libro de Szabo y Ostlund (1996) y sobre c&oacute;mputo cu&aacute;ntico, al ya citado de Nielsen y Chuang (2000).</font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><b>Referencias</b></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Aspuru&#45;Guzik, A., Dutoi, A. D., Love, P. J. and Head&#45;Gordon, M., Simulated Quantum Computation of Molecular Energies, <i>Science,</i> <b>309</b>(5741), 1704&#45;1707, 2005.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086607&pid=S0187-893X200800030000400001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Feit, M. D., Fleck, J. A. and Steiger, A., Solution of the Schr&ouml;dinger Equation by a Spectral Method, <i>Journal of Computational Physics,</i> <b>47</b>(3), 412&#45;433, 1982.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086609&pid=S0187-893X200800030000400002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Feynman, R. P., Simulating Physics with Computers, <i>International Journal of Theoretical Physics,</i> <b>21</b>(6/7), 467&#45;488, 1982.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086611&pid=S0187-893X200800030000400003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Hammond, B. L., Lester, Jr., W. A. and Reynolds, P. J., <i>Monte Carlo Methods in Ab Initio Quantum Chemistry,</i> World Scientific, Singapore,1994.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086613&pid=S0187-893X200800030000400004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Kitaev, A. Y., Quantum measurements and the Abelian Stabilizer Problem, arXiv e&#45;print, <i>quant&#45;ph</i>'9511026, 1995.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086615&pid=S0187-893X200800030000400005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Nielsen, M. A. and Chuang, I. L., <i>Quantum Computation and Quantum Information,</i> Cambridge University Press, Cambridge, UK, 2000.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086617&pid=S0187-893X200800030000400006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <!-- ref --><p align="justify"><font face="verdana" size="2">Szabo, A. and Ostlund, N. S., Modern Quantum Chemistry: <i>Introduction to Advanced Electronic Structure Theory,</i> Dover Publications, New York, USA, 1996.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=3086619&pid=S0187-893X200800030000400007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></font></p>  	    <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>  	    <p align="justify"><font face="verdana" size="2"><b><a name="notas"></a>Notas</b></font></p>  	    <p align="justify"><font face="verdana" size="2"><sup>3</sup> Como era de esperarse, las cosas son un poquito m&aacute;s complicadas. La superposici&oacute;n por s&iacute; sola no es responsable de la enorme potencialidad de las computadoras cu&aacute;nticas. El otro elemento fundamental es el "intrincamiento". Las compuertas de dos bits, por ejemplo, las compuertas controladas, generan estados intrincados o entrelazados (<i>entangled</i> en ingl&eacute;s) que no pueden ser descritos cl&aacute;sicamente. Las dos caracter&iacute;sticas juntas (superposici&oacute;n e intrincamiento) son suficientes para proveer a las computadoras cu&aacute;nticas de su poder de c&oacute;mputo.</font></p>  	    <p align="justify"><font face="verdana" size="2"><sup>4</sup> H&aacute;gase la multiplicaci&oacute;n de matrices que se indica y luego recu&eacute;rdese la definici&oacute;n del producto directo de la secci&oacute;n 3, para entender la factorizaci&oacute;n que sigue.</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aspuru-Guzik]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Dutoi]]></surname>
<given-names><![CDATA[A. D.]]></given-names>
</name>
<name>
<surname><![CDATA[Love]]></surname>
<given-names><![CDATA[P. J.]]></given-names>
</name>
<name>
<surname><![CDATA[Head-Gordon]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Simulated Quantum Computation of Molecular Energies]]></article-title>
<source><![CDATA[Science]]></source>
<year>2005</year>
<volume>309</volume>
<numero>5741</numero>
<issue>5741</issue>
<page-range>1704-1707</page-range></nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Feit]]></surname>
<given-names><![CDATA[M. D.]]></given-names>
</name>
<name>
<surname><![CDATA[Fleck]]></surname>
<given-names><![CDATA[J. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Steiger]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Solution of the Schrödinger Equation by a Spectral Method]]></article-title>
<source><![CDATA[Journal of Computational Physics]]></source>
<year>1982</year>
<volume>47</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>412-433</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Feynman]]></surname>
<given-names><![CDATA[R. P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Simulating Physics with Computers]]></article-title>
<source><![CDATA[International Journal of Theoretical Physics]]></source>
<year>1982</year>
<volume>21</volume>
<numero>6</numero><numero>7</numero>
<issue>6</issue><issue>7</issue>
<page-range>467-488</page-range></nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hammond]]></surname>
<given-names><![CDATA[B. L.]]></given-names>
</name>
<name>
<surname><![CDATA[Lester, Jr.]]></surname>
<given-names><![CDATA[W. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Reynolds]]></surname>
<given-names><![CDATA[P. J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Monte Carlo Methods in Ab Initio Quantum Chemistry]]></source>
<year>1994</year>
<publisher-loc><![CDATA[Singapore ]]></publisher-loc>
<publisher-name><![CDATA[World Scientific]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kitaev]]></surname>
<given-names><![CDATA[A. Y.]]></given-names>
</name>
</person-group>
<source><![CDATA[Quantum measurements and the Abelian Stabilizer Problem]]></source>
<year>1995</year>
<publisher-name><![CDATA[arXiv e-print]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Nielsen]]></surname>
<given-names><![CDATA[M. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Chuang]]></surname>
<given-names><![CDATA[I. L.]]></given-names>
</name>
</person-group>
<source><![CDATA[Quantum Computation and Quantum Information]]></source>
<year>2000</year>
<publisher-loc><![CDATA[Cambridge ]]></publisher-loc>
<publisher-name><![CDATA[Cambridge University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Szabo]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Ostlund]]></surname>
<given-names><![CDATA[N. S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Modern Quantum Chemistry: Introduction to Advanced Electronic Structure Theory]]></source>
<year>1996</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[Dover]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
