Project Gutenberg
Contents Listing Alphabetical by Author:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Unknown Other
Contents Listing Alphabetical by Title:
# A B C D E F G H I J K L M N O P Q R S T U V W Y Z Other

Amazon - Audible - Barnes and Noble - Everand - Kobo - Storytel 

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Komputer kwantowy - Wikipedia, wolna encyklopedia

Komputer kwantowy

Z Wikipedii

Schemat komputera kwantowego Kane'a
Schemat komputera kwantowego Kane'a

Komputer kwantowy - układ fizyczny do opisu którego wymagana jest mechanika kwantowa, zaprojektowany tak, aby wynik ewolucji tego układu reprezentował rozwiązanie określonego problemu obliczeniowego.

Spis treści

[edytuj] Historia

Na możliwość budowy komputerów wykorzystujących prawa fizyki kwantowej zwrócił uwagę na początku lat 80. Paul Benioff z Argonne National Laboratory w Stanach Zjednoczonych. Kompletną teorię działania komputera kwantowego stworzył w połowie lat 80. David Deutsch z brytyjskiego Uniwersytetu Oksfordzkiego. Dołączył doń następnie polski informatyk i fizyk Artur Ekert, też związany na stałe z Oksfordem. Do zbudowania takiego komputera zapalono się w 1994 roku, gdy Peter Shor z AT&T Bell Labs w Murray Hill odkrył przepis (algorytm) jak za pomocą komputera kwantowego szybko rozkładać bardzo duże liczby na iloczyny liczb pierwszych.

[edytuj] Zasada działania

Dane w komputerach kwantowych są reprezentowane przez aktualny stan kwantowy układu stanowiącego komputer. Jego ewolucja odpowiada procesowi obliczeniowemu. Odpowiednie zaplanowanie ewolucji układu kwantowego, czyli stworzenie odpowiedniego algorytmu kwantowego pozwala teoretycznie na osiągnięcie wyników w znacznie efektywniejszy sposób, niż za pomocą tradycyjnych komputerów.

Podstawowymi elementami budowy kwantowego komputera są kwantowe bramki logiczne. Kwantowy bit, tzw. kubit, zgodnie z prawami mikroświata nie będzie miał ustalonej wartości 1 lub 0, tak jak bit w standardowym komputerze. W trakcie obliczeń będzie się znajdował w jakimś stanie pośrednim. Rządzi tym prawo prawdopodobieństwa, podobnie jak położeniem elektronu w atomie. Kubit jest kwantową superpozycją zera i jedynki. Pojedynczy wynik obliczeń komputera kwantowego będzie niepewny. Istotne staje się wykonanie całej serii obliczeń i dopiero ich średnia wartość z dużą dokładnością określi prawidłowy wynik - tym dokładniejszy, im więcej komputer dokona obliczeń. Kubit niesie w sobie naraz o wiele więcej informacji niż zero-jedynkowy bit. Dlatego jest w stanie wykonać równolegle wiele obliczeń.

Fizycy od dawna mają kandydatów na kubity - cząstki elementarne, np. foton lub elektron. Przełom nastąpił tuż pod koniec 1995 roku. Jednocześnie w kilku ośrodkach udało się skonstruować kwantowe bramki, które przetwarzałyby kubity. Grupa prof. H. Jeffa Kimble'a z Kalifornijskiego Instytutu Technologii w Pasadenie posłużyła się atomem cezu złapanym w optyczną pułapkę pomiędzy lustrami (rolę kubitów grały fotony światła o różnej polaryzacji). Z kolei grupa Chrisa Monroe z Narodowego Instytutu Standardów i Technologii w Boulder w Kolorado wykorzystała atom berylu oświetlany światłem lasera. Jeszcze inną bramkę kwantową, wykorzystując atom Rydberga, stworzył zespół Serge'a Haroche'a z francuskiego Ecole Normale Superieure. Do tej pory wykonano już kilka prostych (kilku-kubitowych) komputerów, których obliczenia potwierdzają teorię. Od dawna pisane jest też oprogramowanie dla tych maszyn.

13 lutego 2007 r. firma D-Wave Systems zaprezentowała układ, nazywany pierwszym na świecie komputerem z rejestrem kwantowym. Nie ma jednak pewności, czy można go tak nazwać: zaprezentowano bowiem jedynie jego działanie, pomijając budowę. [1]

Rejestr kwantowy to np. zespół atomów, z których każdy realizuje jeden z kubitów. Każdy ciąg zer i jedynek, o długości równej rozmiarom rejestru, daje się zapisać w kubitach tego układu (tak samo jak w komórkach pamięci rejestru konwencjonalnego, ale w rejestrze takim w danej chwili może być zapisany jeden tylko ciąg zero-jedynkowy). Rejestr kwantowy, jako złożony z kubitów, może być w stanie będącym dowolną superpozycją wielu ciągów zero-jedynkowych. Jeśli w takim rejestrze kwantowym zapisana by została jakaś duża baza danych, wykonanie pewnej operacji na kubitach tego rejestru byłoby równoznaczne z wykonaniem tej operacji na wszystkich danych naraz.

Jeśli rejestr kwantowy zawiera superpozycję bardzo wielu uzyskanych równolegle wyników, to aby wyłuskać z niego potrzebne nam dane, potrzebujemy algorytmów kwantowych. Algorytmy wykonywane przez komputer kwantowy są algorytmami probabilistycznymi. Oznacza to, że uruchamiając ten sam program na komputerze kwantowym dwukrotnie, można by było otrzymać zupełnie różne wyniki ze względu na losowość procesu kwantowego pomiaru.

Komputer kwantowy, mimo że wykorzystywałby inne właściwości fizyczne niż klasyczne komputery, nie umożliwiałby rozwiązywania nowej klasy problemów. Każdy problem rozwiązywalny przez komputer kwantowy może zostać rozwiązany przez komputer klasyczny. Jednak dzięki specyficznym własnościom komputerów kwantowych pewne problemy można byłoby rozwiązać znacznie szybciej , co w praktyce znacznie poszerzyłoby zakres problemów do jakich mogą być użyte komputery. Klasycznym przykładem jest tutaj algorytm faktoryzacji Shora, służący do rozbijania liczb na czynniki pierwsze. Wykonanie podobnego algorytmu dla kilkudziesięcio-cyfrowych liczb na współczesnych komputerach przekroczyłoby średnią długość życia człowieka, a dla liczb jeszcze większych - czas istnienia wszechświata. Na komputerach kwantowych możliwe byłoby wykonanie tych operacji w bardziej realnym okresie.

W najczęściej spotykanym modelu obliczeń kwantowych stan układu kwantowego reprezentowany jest za pomocą wektora w skończeniewymiarowej przestrzeni Hilberta (kubit). Natomiast przeprowadzane operacje są opisywane za pomocą macierzy unitarnych.

Idea kwantowego komputera też ma swoje słabe strony. Najpoważniejsza z nich nazywa się dekoherencją. Polega ona na tym, że stany kwantowe będące superpozycjami stanów stacjonarnych są nadzwyczaj nietrwałe. Pod wpływem oddziaływania czynników zewnętrznych układ "wypada" ze stanu superpozycji i "przeskakuje" do jednego ze stanów stacjonarnych. Dokonuje się to w ciągu drobnego ułamka sekundy. Nawet najmniejszy kontakt z otoczeniem może wpłynąć na wynik pomiaru. Jednym z testowanych sposobów na rozwiązanie tego problemu jest przetrzymywanie atomów w pułapkach magnetycznych i sterowanie nimi za pomocą impulsów światła laserowego.

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne

Przypisy

Static Wikipedia (no images) - November 2006

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu