Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Qu es la computacin cuntica?
La computacin cuntica nace con el objetivo de combinar las
propiedades de la fsica y las ciencias computacionales para solucionar
problemas de computacin.
La base terica de la computacin tradicional est basada en saber usar
unos y ceros para resolver problemas. Se utilizan los transistores como
elemento principal, de forma que las diferencias de energa que existan en
l son unos y ceros lgicos. Sin embargo, en la computacin cuntica, se
reduce la escala del elemento primario, lo que conlleva una serie de
efectos cada vez ms obvios.
Una parte bsica de la computacin cuntica es estudiar las consecuencias
de dichos efectos en la computacin tradicional. Dichos estudios fueron
los que llevaron a los cientficos a emplearlos para sacar provecho, de tal
manera que fsicos y comput logos (principalmente tericos) comenzaron
a crear diversas hiptesis basadas en la afirmacin de que a partir de las
leyes de la mecnica cuntica se podran desarrollar nuevos
planteamientos en la teora y procesamiento de la informacin. Resulta
obvio pensar que para poder aplicar estas teoras cunticas necesitaremos
obtener una computadora cuntica.
Hasta hoy da, los componentes de hardware han estado siendo
miniaturizados hasta llegar a conseguir nano circuitos. Sin embargo,
vamos a alcanzar un punto en el que esta miniaturizacin sea tal que no se
pueda avanzar ms en este aspecto. En ese momento tendr que entrar
en juego la mecnica cuntica.
Origen de la computacin cuntica
A medida que evoluciona la tecnologa, aumenta la escala de integracin y
caben ms transistores en el mismo espacio; as se fabrican microchips
cada vez ms pequeos, y es que, cuanto ms pequeo es, mayor
velocidad de proceso alcanza el chip. Sin embargo, no podemos hacer los
chips infinitamente pequeos. Hay un lmite en el cual dejan de funcionar
correctamente. Cuando se llega a la escala de nanmetros, los electrones
se escapan de los canales por donde deben circular. A esto se le
llama efecto tnel.
Caractersticas
Mientras que en la computacin que usamos hoy en da, cada bit puede
presentarse en estados alternativos y discretos a la vez, en la computacin
cuntica cada bit llega a estar en mltiples estados en un mismo instante.
que cocinamos los datos de entrada con el fin de obtener una solucin a
nuestra pregunta.
Para comprender las ventajas que proporciona la computacin cuntica,
debemos partir de si el problema que nos estamos planteando es posible
hacerlo y cunta dificultad conlleva, antes de pasar a cmo hacer las
cosas. Primeramente realizaremos una clasificacin basada en el proceso
de resolucin, de tal forma que obtendremos la solucin en un nmero
variable de pasos, dependiendo de la dificultad del problema. En cuanto al
tiempo que le llevar no depender nicamente de la dificultad del
problema, sino tambin de la informacin que proporcionan los datos de
entrada. Veamos a continuacin dos algoritmos expresados mediante una
frmula que calcula el nmero de pasos necesarios para la obtencin de la
solucin mediante la informacin proporcionada por los datos iniciales.
El primer algoritmo que comentaremos es el de multiplicacin de dos
nmeros (algoritmo de tipo polinmico). Donde utilizando el paso base de
multiplicacin de nmeros de una cifra, cuando tenemos una entrada de C
cifras, el nmero de pasos necesarios para calcular la solucin ser de C2,
T(C) = C2, como la frmula es un polinomio decimos que este es un
problema de tipo Polinmico o de tipo P.
El segundo algoritmo es el de factorizacin de un nmero (algoritmo de
tipo no polinmico). Cuya objetivo es la de encontrar todos y cada uno de
los factores primos de un nmero (til para la fabricacin de claves y
mtodos criptogrficos). Para ello, dado un nmero N dividiremos por
todos los enteros entre 2 y la raz del nmero (N1/2). Esta estrategia, que
es la ms directa pero no la mas rpida, implica realizar un nmero de
pasos igual a T=N1/2. Expresndolo en funcin de la cantidad de cifras C del
nmero N, y usando el hecho de que N10C, obtenemos por tanto,
T(C)=10C/2. Donde podemos observar una diferencia fundamental respecto
al algoritmo anterior, la funcin encargada de expresar el nmero de
pasos necesarios es una exponencial, por ello decimos que este tipo de
problemas se denomina no polinmico o exponencial (tipo NP o EXP).
La propiedad que diferencia a los polinomios y las exponenciales la
usaremos como criterio de clasificacin, es decir, la velocidad con la que
crecen, siempre es mucho ms rpida en una exponencial que una
potencia, sin importar lo grande que sea el exponente. Aunque puede que
inicialmente los valores de una potencia sean mayores que los de una
exponencial, llegar un punto en que esta tendencia cambiar.
Algoritmos cunticos
Los primeros problemas que se intentaron dar solucin mediante la
computacin cuntica, aunque sencillos, permitieron comprobar las
diferencias que existen entre los modelos de computacin clsico y
cuntico. Posteriormente aportaron tcnicas algortmicas que permitieron
obtener algunos algoritmos importantes como el de Shor o el de Grover.
Comentemos cada uno de ellos.
Algoritmo de Shor
La computacin cuntica ofrece, adems de su enorme potencial
operativo, una nueva forma de clculo basada en principios cunticos. En
el ao 1994, Peter Shor ide un nuevo algoritmo destinado a
computadores cunticos que permita factorizar numeros grandes en
factores primos en un tiempo mucho menos que los computadores
tradicionales. El algoritmo de Shor puede ser estructurarlo en dos fases, la
primera que explota el paralelismo masivo de la computacin cuntica
para calcular en una sola iteracin todas las potencias modulares, y la
segunda, realizando interferencias destructivas para hallar el periodo. Si
desea ver una descripcin mas formal de los pasos a seguir dirjase
a Algoritmo de Shor.
La Geogebra
GeoGebra es un software matemtico interactivo libre para la educacin
en colegios y universidades. Su creador Markus Hohenwarter, comenz el
proyecto en el ao 2001 en la Universidad de Salzburgo y lo contina en la
Universidad de Atlantic, Florida.
GeoGebra est escrito en Java y por tanto est disponible en mltiples
plataformas.
Es bsicamente un procesador geomtrico y un procesador algebraico, es
decir, un compendio de matemtica con software interactivo que rene
geometra, lgebra y clculo, por lo que puede ser usado tambin
en fsica, proyecciones comerciales, estimaciones de decisin estratgica y
otras disciplinas.
Su categora ms cercana es software de geometra dinmica.
Es una herramienta computacional de clculo visual que facilita y apoya la
enseanza y anlisis matemtico a travs de una interfaz grfica, que
Dibujo de Polgonos:
Para dibujar un polgono cualquiera, basta con seleccionar la herramienta
correspondiente e ir estableciendo la posicin en la Vista Grfica, de cada
uno de sus puntos vrtices, volviendo a sealar el primero despus del
ltimo. Si se prefiriera un polgono regular, hay que recurrir a la
herramienta que aparece bajo la anterior, a la que se tiene acceso con un
clic sobre el triangulito al pie a la derecha de la primera. Esta maniobra
despliega, en cada caso, todas las herramientas disponibles bajo la que
encabeza las de cada tipo. Con la herramienta para el trazado de
polgonos regulares activada, basta con establecer en la Vista Grfica la
posicin de los puntos vrtices de uno de los lados y luego indicar el
nmero de puntos vrtices en la caja de dilogo que se despliega.
Transferencia de Medidas: Trazamos un segmento AB de medida a, esta
medida se puede transferirse a partir de cualquier punto de la Vista
Grfica, libre o de otra figura (recta, segmento, semirrecta, vector). Lo
usual con tiles geomtricos convencionales es emplear el comps:
haciendo centro en el punto desde el que se quiere establecer el
segmento para trazar la circunferencia de radio a y decidir cul de sus
puntos ser el otro extremo del segmento que se procura -uno u otro de
los puntos de interseccin de la recta sobre la que se quiere dibujar, por
ejemplo - para trazar el segmento desde el centro a tal punto. Esta misma
maniobra puede llevarse adelante con GeoGebra, ocultando, al finalizar,
los elementos auxiliares como la circunferencia o dndole un estilo
adecuado, punteado, y/o de color ms plido-. De hecho, GeoGebra
cuenta con herramientas ajustadas a la trasferencia de la medida de un
segmento en estos trminos: Comps - si se cuenta con el segmento cuya
longitud se desea transferir y se decide luego el centro - y Circunferencia
dados su Centro y Radio - si se desea dejar establecido el punto centro y
se conoce el valor de la medida o se puede indicar el nombre del
segmento cuya longitud se desea transferir.
Posibles implicaciones en la enseanza
Herramientas como Geogebra permiten cuestionar:
o El actual contenido curricular
o Los actuales mtodos pedaggicos
o Las actuales estrategias e evaluacin
Geogebra, al igual que otras herramientas de clculo visual, ayudan en el
saln de clases en la siguiente forma:
o Desarrollando con rapidez, exactitud y flexibilidad clculos
aritmticos, simblicos y visuales
o Relevando al profesor y al estudiante de tareas repetitivas/
tediosas (como ejemplos: la informacin proporcionada para la graficacin
de una ecuacin cuadrtica, solucin de matrices, races de una funcin
polinomial o graficar una funcin cualquiera). Con este tiempo liberado
es posible profundizar en un concepto, analizar un mayor nmero de
ejemplos o de casos problemticos o Sirviendo de "amplificadores"/
"reforzadores" de conceptos matemticos o Proporcionando mltiples
representaciones de conceptos matemticos: tablas, trazado de curvas,
acercamientos/ ampliaciones en puntos crticos de la grfica (esto
permite procesar informacin de mltiples maneras significativas)
Catalizando el de pensamiento crtico. El tiempo disponible que dejan
estas herramientas permiten al profesor/ estudiante realizar preguntas
del tipo qu pasa si? Esto permite armar/ crear conjeturas sobre
Amia lo de la geogebra lo
cambias un poco por q tambin
ese fue mi trabajo te lo estoy
mandando lo que hice. Solo de
geogebra.
Bibliografas
http://campusvirtual.unex.es/cala/epistemowikia/index.php?title=Computaci%C3%B3n_cu%C3
%A1ntica
http://es.wikipedia.org/wiki/GeoGebra
http://espanol.free-ebooks.net/ebook/Introducci-n-a-la-matem-ticadiscreta-ingenier-a-inform-tica
http://www.slideshare.net/luisacosta5toc/geogebra-presentacion