Calculatoarelele cuantice sunt construite pe baza principiilor mecanicii cuantice, o teorie fizică care descrie comportamentul particulelor subatomice. Aceste principii diferă de cele ale mecanicii clasice, care descrie comportamentul obiectelor macroscopice.
Principiile mecanicii cuantice care stau la baza calculatoarelor cuantice sunt:
Un alt principiu important al mecanicii cuantice care este utilizat în calculatoarele cuantice este decizia în favoarea probabilității. În mecanica cuantică, nu putem determina cu exactitate starea unei particule cuantice până când nu o măsurăm. Acest lucru înseamnă că rezultatele unei operațiuni cuantice pot fi probabilistice și nu deterministe. Cu toate acestea, cu ajutorul unor tehnici speciale de programare a calculatoarelor cuantice, se pot obține rezultatele dorite cu o probabilitate mare.
Calculatoarele fotonice se bazează pe principiile opticii cuantice, care utilizează proprietățile cuantice ale fotonilor pentru a efectua calcule. Optica cuantică se bazează pe ideea că particulele de lumină, numite fotonii, prezintă comportament cuantic, ceea ce înseamnă că acestea pot exista în mai multe stări simultan și pot fi entanglate cu alte particule.
În calculatoarele fotonice, informația este codificată în stările cuantice ale fotonilor, cum ar fi polarizarea și amplitudinea luminii. Un calculator fotonic utilizează circuite optice pentru a manipula și măsura stările cuantice ale fotonilor într-un proces numit procesare a informațiilor optice cuantice.
Un element cheie al opticii cuantice este utilizarea interferenței pentru a manipula și măsura stările cuantice ale fotonilor. Interferența este un fenomen în care două unde de lumină se suprapun și creează o imagine rezultantă care este determinată de amplitudinea și faza undelor individuale. În calculatoarele fotonice, circuitele optice sunt utilizate pentru a manipula interferența dintre fotonii entanglați, ceea ce permite efectuarea de calcule cuantice.
De asemenea, calculatoarele fotonice utilizează proprietățile entanglement-ului pentru a efectua calcule cuantice. Entanglement-ul este o proprietate cuantică în care două sau mai multe particule sunt legate într-o relație de interdependență, astfel încât starea unei particule poate fi determinată numai prin măsurarea stării celorlalte particule entanglate. Această proprietate este utilizată în calculatoarele fotonice pentru a efectua calcule paralele, deoarece manipularea unei particule entanglate va avea un efect asupra stării tuturor particulelor entanglate.