Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Pre nego što se upustimo u kubite, kvantne kapije i kola, vredi zastati na jednom naizgled prostom pitanju: zašto uopšte graditi kvantne računare?

Odgovor nije „zato što su brži“!

Za veliku većinu svakodnevnih zadataka oni to nisu, niti će biti. Već zato što postoji uska, ali izuzetno bitna klasa problema za koje verujemo da ih klasični računari nikada neće rešavati efikasno.

Vrednost mora da nadmaši cenu

Ključna reč je korist. Kvantni računar je skup i osetljiv uređaj, pa ćemo ga upotrebiti samo tamo gde nam donosi nešto što drugačije ne bismo mogli, ili ne bismo mogli dovoljno brzo i dovoljno jeftino.

Najdirektniji primer (makar za fizičare i hemičare) takve koristi jeste simulacija procesa na kvantnom nivou: predviđanje ponašanja novih molekula, katalizatora, lekova i/ili materijala.

U praksi razlika ume da bude dramatična: simulacija koja bi na klasičnom superračunaru koštala milione evra i trajala mesecima mogla bi na odgovarajućem kvantnom računaru da se svede na hiljade evra i nekoliko sati!

Upravo tu gde ušteda u vremenu i novcu opravdava uloženo leži prava motivacija za kvantno računarstvo.

Šta znači „praktična“ kvantna prednost

Nije, međutim, dovoljno da kvantni računar bude tek asimptotski brži. Da bi prednost bila stvarna, ona mora da nastupi za probleme realne veličine i unutar razumnog vremena: reda dana ili nedelja, a ne vekova.

Vreme rešavanja u zavisnosti od veličine problema za klasične i kvantne računare

Slika 1:Praktična kvantna prednost: vreme rešavanja u zavisnosti od veličine problema NN, za klasične (plava kriva) i kvantne (tamna linija) računare. Cilj je da „tačka preseka“, od koje kvantni računar postaje isplativiji, nastupi u roku od nekoliko nedelja. Izvor: Matthias Troyer, Simons Institute for the Theory of Computing — Berkeley, 24.07.2026.

Interesantna stvar o kojoj se priča u ovom predavanju jeste činjenica da kvantni računari trebaju da pomognu u rešavanju problema za koji neki praktični dataset ne postoji i samim tim kvantnih računari bi bili generatori vrednih i veoma teško realizujućih setova podataka. Zatim koristeći izlaze računa sa kvantog računara ti podaci bi se koristili kao ‘trening podaci’ za mašinsko učenje koje bi trebalo da ponude efikasnije i jeftinije rešenje nego kvantni računari.

Slika 1 tu ideju prikazuje slikovito. Vreme potrebno za rešavanje raste sa veličinom problema NN: kod klasičnog računara ono raste eksponencijalno (strma plava kriva), dok kod kvantnog raste znatno blaže (tamna linija). Tačka u kojoj se dve krive seku jeste trenutak od kojeg kvantni računar postaje isplativiji; cilj nije samo da ta tačka postoji, već da nastupi dovoljno rano i da odgovarajuće „vreme preseka“ (engl. crossover time) bude reda nekoliko nedelja, a ne astronomsko. Tek tada govorimo o praktičnoj, a ne samo teorijskoj kvantnoj prednosti.

Vredi imati na umu i da se trenutno nalazimo u tzv. NISQ eri (engl. Noisy Intermediate-Scale Quantum), tj. dobu uređaja srednje veličine i u kojima je prisutan šum, u kojem tu tačku preseka tek pomeramo ka sve korisnijim problemima Preskill, 2018.

Gde leži kvantna prednost: klase problema

Prirodno se nameće pitanje: koje probleme kvantni računar zapravo može da ubrza? Odgovor nije tako jednostavan kao što se često pretpostavlja. Teorija kompleksnosti probleme razvrstava u klase prema resursima (vremenu i memoriji) koji su potrebni za njihovo rešavanje.

Odnos klasa problema P, NP, NP-kompletnih, PSPACE i BQP

Slika 2:Klase problema i mesto koje među njima zauzima BQP (bounded-error quantum polynomial time) skup problema koje kvantni računar rešava efikasno u odnosu na klasični. BQP obuhvata celu klasu P i deo klase NP, ali (verovatno) ne i najteže, NP-kompletne probleme. Izvor: Olivia Lanes, Quantum computing in practice — IBM.

Neki primeri problema po klasama:

  • P --> sortiranje liste

  • NP --> faktorizacija celih brojeva

  • NP complete --> problem putujućeg prodavca

Primeri problema iz klase BQP i primene u fizici: PNAS (2020) i arXiv:2603.15608.

Probleme koje kvantni računar rešava efikasno teorija svrstava u klasu BQP (engl. Bounded-error Quantum Polynomial time). Kao što slika Slika 2 pokazuje, BQP sadrži sve probleme klase P, one koje i klasični računar rešava lako, i deo klase NP, ali se veruje da ne obuhvata najteže, tzv. NP-kompletne probleme.

Pejzaž kvantnih algoritama

Kroz decenije istraživanja (počev od '90) razvijen je čitav niz kvantnih algoritama, koje je zgodno grupisati prema oblasti primene:

Pregled poznatih kvantnih algoritama grupisanih po oblastima primene

Slika 3:Izbor poznatih kvantnih algoritama, grupisanih po oblasti primene: temeljni algoritmi, kriptografija, optimizacija, mašinsko učenje, simulacija i komunikacija. Ilustrativni pregled.

Neki od ovih algoritama postali su čuveni, npr.

Njih u ovom kursu nećemo direktno obrađivati.

Naš fokus biće na grani koja je danas najbliža stvarnoj koristi: simulaciji kvantnih sistema i na tome da celu priču približimo kroz konkretne, praktične primere.

simulation cost

Slika 4:Jako korelisani sistemi imaju problem klasične simulacije. Spletenost (eng. “entanglement”) je jedan vid korelacija. Preuzeto iz Shaw, A.L., Chen, Z., Choi, J. et al. Benchmarking highly entangled states on a 60-atom analogue quantum simulator. Nature 628, 71–77 (2024). Shaw et al. (2024)

Nešto malo više o razlozima zašto baš simulacije kvantnih sistema predstavljaju prvu pravu primenu i to u nauci možete pročitati Ovde.

Nomenklatura

Polje kvantnog računarstva ima svoj rečnik. Pre nego što zaronimo u matematičke detalje vezane za same kubite i kvantna algoritme, vredi usvojiti nekoliko pojmova koji se stalno ponavljaju, jer nam oni govore koliko je neki kvantni računar zaista „odmakao“ i može da ponudi korisnu primenu.

Fizički i logički kubiti

Najvažnija razlika u celoj priči jeste ona između fizičkog i logičkog kubita.

Fizički kubit je stvarni uređaj u laboratoriji, na primer:

koje nosi kvantnu informaciju, ali su krhki i podložni šumu i greškama.

Logički kubit je skoro pa „idealan“ kubit koji zapravo želimo da koristimo u pravom računu. Njega ne gradimo direktno, već ga kodiramo redundantno preko mnoštva fizičkih kubita, uz stalnu kvantnu korekciju grešaka (engl. quantum error correction).

Logički kubit kodiran preko mreže fizičkih kubita, sa označenim rastojanjem koda d

Slika 5:Jedan logički kubit raspoređen je preko čitave mreže fizičkih kubita. Otpornost na greške raste sa tzv. rastojanjem koda (engl. code distance) dd: što je dd veće, to je više fizičkih kubita i koraka korekcije potrebno po jednom logičkom kubitu. Izvor: predavanje M. Lukina (Mikhail Lukin), YouTube.

Cena ovog izvršavanja algoritama tolerantnim na grešku je visoka: za jedan pouzdan logički kubit danas je potrebno na desetine, pa i na stotine fizičkih.

Zato je „broj kubita“ varljiv podatak, jer se uvek mora znati da li se govori o fizičkim ili o logičkim kubitima.

Tri nivoa razvoja

Da bi se govorilo o ‘kvalitetu’ nekog kvantnog računara, ustalila se podela na:

Tri nivoa razvoja kvantnog računarstva — temeljni, otporni i skaliranje

Slika 6:Tri nivoa implementacije kvantnog računarstva:

  • Nivo 1: temeljni (engl. Foundational): fizički kubiti, NISQ era, eksperimentalno računanje.

  • Nivo 2: otporni (engl. Resilient): logički kubiti i prva prednost nad klasičnim računarima na problemima male dubine (spletena stanja, uzorkovanje slučajnih kola),

  • Nivo 3: skaliranje (engl. Scale): 1000+ logičkih kubita i industrijska kvantna prednost (hemija, kataliza, nauka o materijalima).

Izvor: Matthias Troyer, Simons Institute for the Theory of Computing — Berkeley, 24.07.2026.

Trka za logičkim kubitima

Koliko brzo se taj prelaz odvija? Poslednjih godina napredak u broju logičkih kubita je izuzetno brz:

Vremenska linija rasta broja logičkih kubita od 2024. do 2026.

Slika 7:Rast broja logičkih kubita kroz vreme:

  • 4 (april 2024, Quantinuum)

  • 12 (septembar 2024, Quantinuum)

  • 24 (novembar 2024, neutralni atomi, Atom Computing)

  • cilj 50 (2026).

Za manje od dve godine broj logičkih kubita višestruko je porastao. Izvor: Matthias Troyer, Simons Institute for the Theory of Computing — Berkeley, 24.07.2026.

Brojevi su još uvek skromni, ali važan je trend. Upravo ovaj sve brži prelazak sa fizičkih na logičke kubite pomera polje ka „tački preseka“ o kojoj smo govorili (v. Slika 1) i ka trenutku kada će se kvantni računari zaista isplatiti.

Udžbenici i korisni resursi

Ko sve gradi kvantne računare?

U sledećem poglavlju videćemo ko se sve bavi izradom i izgradnjom kvantnih računara danas.


Jovan Odavić · dzovan90 [at] gmail [dot] com · www.jovanodavic.com

References
  1. Preskill, J. (2018). Quantum Computing in the NISQ era and beyond. Quantum, 2, 79. 10.22331/q-2018-08-06-79
  2. Baez, M. L., Goihl, M., Haferkamp, J., Bermejo-Vega, J., Gluza, M., & Eisert, J. (2020). Dynamical structure factors of dynamical quantum simulators. Proceedings of the National Academy of Sciences, 117(42), 26123–26134. 10.1073/pnas.2006103117
  3. Shaw, A. L., Chen, Z., Choi, J., Mark, D. K., Scholl, P., Finkelstein, R., Elben, A., Choi, S., & Endres, M. (2024). Benchmarking highly entangled states on a 60-atom analogue quantum simulator. Nature, 628(8006), 71–77. 10.1038/s41586-024-07173-x
  4. Nielsen, M. A., & Chuang, I. L. (2010). Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge University Press. 10.1017/CBO9780511976667