4.1.2. Mecanica Cuantică
Un nume care inspira frica in majoritatea oamenilor datarotita notoriei sale complexitati, dar si a numeroaselor sale ciudatenii. Nu va faceti griji, incat pana si Richard Feynman, castigator al premiului Nobel, a spus: “Daca te gandesti ca intelegi mecanica cuantica, nu intelegi mecanica cuantica”.
Sa pornim deci de la inceput. Ce este mecanica cuantica? Cand oamenii de stiinta au inceput sa analizeze particulele atomice si subatomice, au descoperit ca acestea nu reactioneaza conform legilor newtoniene. Astfel, odata cu inceputul secolului douazeci, savanti ca Plank si Einstein au descoperit noi legi si fenomene. Ansamblul acestora formeaza mecanica cuantica. Inainte de a prezenta fenomenele cuantice ce stau la baza acestui tip de calculatoare, voi incepe cu unitatea de baza a acestora:
Qubit (Unitate Binara Cuantica)
Dupa cum stiti, calculatoarele obisnuite folosec biti pentru a stoca informatia. Acestia pot avea doua valori: 1 sau 0. Deoarece aceasta unitate este folosita inca de la primul calculator pana in prezent, probabil va intrebati ce are qubitul mai special, cu exceptia prefixului sau. Raspunsul este proprietatea sa de a putea avea pe langa valoarea 0 sau 1, amandoua valorile la un loc. Orice particula atomica sau subatomica poate fi folosita drept qubit.
Sa facem deci o comparatie practica intre cele doua unitati. Pentru ca un bit sa stocheze toate valorile posibile (0 si 1), este nevoie de doua cicluri de procesor, in timp ce qubitul are nevoie de unul singur. Sa nu credeti totusi ca avantajul este doar dublu. Daca avem un registru de doi biti, putem stoca patru valori: cele din intervalul [0,3]. Astfel avem 00 (0),01 (1),10 (2) si 11 (3). Pentru stocare sunt necesare 4 cicluri de procesor. In cazul registrului de qubiti, nu este nevoie decat de unul singur, cei doi putand lua toate valorile simultan. Deja imbunatatirea devine substantiala.
Astfel, in timp ce calculatoarele conventionale nu-si imbunatatesc performanta odata cu cresterea numarului de biti, calculatoarele cuantice reusesc sa aiba o crestere exponentiala a capacitatii de computare. Un exemplu, care va poate demonstra potentialul lor enorm, este un calculator cuantic format din “doar” 500 qubiti. Acesta ar putea lua intr-un singur ciclu de procesare 3.27 * 10^50 valori, un numar mai mare decat cel al atomilor din universul observabil.

Cum este totusi stocata aceasta informatie, si mai ales, cum poate avea o particula ambele valori posibile, in acelasi timp ? Vom porni de la proprietatea oricarei particule de a avea un spin. Acesta este reprezentat fie ca o sageata indreptata in sus, fie ca una indreptata in jos. De asemenea, el poate avea ambele sensuri datorita unei proprietati numite...