KWANTOWE KOMPUTERY

background image
background image

Jerzy Kamiński

Katedra Optyki Kwantowej i Fizyki Atomowej

Instytut Fizyki Teoretycznej

Wydzia Fizyki Uniwersytetu Warszawskiego

ł

Jak kwantowe bity dodają

Jak kwantowe bity dodają

dwa do dwóch

dwa do dwóch

czyli obliczenia kwantowe

czyli obliczenia kwantowe

jeden do jednego

jeden do jednego

background image

PLAN

PLAN

Aspekty społeczny, finansowo-gospodarczy i

Aspekty społeczny, finansowo-gospodarczy i

technologiczny

technologiczny

Fizyczne właściwości informacji

Fizyczne właściwości informacji

Mechanika kwantowa i jej dziwne konsekwencje

Mechanika kwantowa i jej dziwne konsekwencje

Bramki kwantowe

Bramki kwantowe

Kwantowa równoległość obliczeń

Kwantowa równoległość obliczeń

Algorytmy kwantowe

Algorytmy kwantowe

Procesory kwantowe – czy możliwe ?

Procesory kwantowe – czy możliwe ?

background image

Szyfrowanie kluczem publicznym

Szyfrowanie kluczem publicznym

Twórcy idei:

J. Ellis – W. Brytania (1969)

W. Diffie i M. Hellman – Stany Zjednoczone (1973)

Praktyczna implementacja:

R. A. Rivest (USA), A. Shamir (Izrael)
L. Adleman (USA)
Stąd metoda RSA

Jedna z metod:

rozkład dużych liczb naturalnych na czynniki
pierwsze

background image

RSA

RSA

Podstawą algorytmu jest stwierdzenie, że jest bardzo liczb
pierwszych oraz rozkład dużej liczby na czynniki
pierwsze jest bardzo czasochłonny

N

n

ln(n)

Jeśli n=10

160

, to N

3*10

157

Gdyby każda liczba pierwsza mniejsza od 10

Gdyby każda liczba pierwsza mniejsza od 10

160

160

była zachowana

była zachowana

przez jeden atom to nie starczyłoby atomów we Wszechświecie

przez jeden atom to nie starczyłoby atomów we Wszechświecie

background image

Problem RSA160

Problem RSA160

n=2152741102718889701896015201312825429257773588845675980\\

1704976767781331452188591356730110597734910596024979071\\

11585214302079314665202840140619946994927570407753

n=p*q

p=4542789285848139407168619064973883165613714577846979325\\

0959984709250004157335359

q=473880906038320161966338323037889519732689229210409579\\

44741354648812028493909367

Rozwiązany w 2003 po dwóch tygodniach obliczeń

Rozwiązany w 2003 po dwóch tygodniach obliczeń

na około stu komputerach

na około stu komputerach

background image

Gordon E. Moore

Ilość tranzystorów w układzie scalonym

podwaja się w przybliżeniu co dwa lata

Prawo Moore’a

Prawo Moore’a

background image

Oszczędność materiałów

Oszczędność materiałów

background image

Oszczędność czasu

Oszczędność czasu

background image

Oszczędność energii

Oszczędność energii

background image

Twórcy mechaniki kwantowej

Twórcy mechaniki kwantowej

background image

Liczby zespolone

Liczby zespolone

background image

Interferencja przez dwie szczeliny

Interferencja przez dwie szczeliny

background image

Interferencja z wieloma drogami

Interferencja z wieloma drogami

background image

Interferencja z podglądaniem

Interferencja z podglądaniem

background image

Kubit

Kubit

Kubitem jest jakikolwiek układ fizyczny, który może
znajdować się dwóch stanach: lub

Może się on znaleźć także w superpozycji tych stanów

nazywamy amplitudami
prawdopodobieństwa

Zespolone liczby

i

background image

Dwa kubity i stany splątane

Dwa kubity i stany splątane

J. Bell

background image

Kot Schr

Kot Schr

ö

ö

dingera

dingera

Sylwester w roli kwantowego kota

background image

Podstawowe bramki komputera klasycznego

Podstawowe bramki komputera klasycznego

background image

System dwójkowy

System dwójkowy

background image

Bramki jedno-kubitowe

Bramki jedno-kubitowe

Bramka zaprzeczenie NOT: 0

1 10

Bramka fazy

Bramka Hadamarda: ze stanów 0 lub 1 generuje ich
superpozycję

background image

Bramki dwu-kubitowe

Bramki dwu-kubitowe

Sterowane zaprzeczenie

Sterowana bramka Hadamarda

background image

Bramki trzy-kubitowe

Bramki trzy-kubitowe

Bramka

Bramka

Toffoli’ego

Toffoli’ego

Tablica prawdy

Przedstawienie graficzne

Z wielu takich bramek można
zbudować komputer wykonujący
dowolne obliczenie

background image

Bramka dodająca dwa kubity

Bramka dodająca dwa kubity

{

}

wejście

wynik

background image

Równoległość obliczeń kwantowych

Równoległość obliczeń kwantowych

background image

Algorytmy kwantowe

Algorytmy kwantowe

P. Shor

Odkrywca kwantowego algorytmu
rozkładu na czynniki pierwsze
bardzo dużych liczb naturalnych

Zastosowanie: łamanie szyfrów z
kluczem publicznym

Odkrywca kwantowego algorytmy
sortowania i wyszukiwania

Zastosowania: łamanie szyfrów z
kluczem symetrycznym

L. Grover

background image

Procesory

Procesory

kwantowy

kwantowy

klasyczny

klasyczny

background image

Oszczędność materiałów I

Oszczędność materiałów I

background image

+

2

Kot Schr

Kot Schr

ö

ö

dingera

dingera

Sylwester w roli kwantowego kota


Wyszukiwarka

Podobne podstrony:
Komputery Kwantowe, komputery
Mózg jako kwantowy komputer
KWANTOWE KOMPUTERY
komputery kwantowe
Komputery kwantowe brudnopis notatek do wykladu id
KOMPUTERY KWANTOWE
komputery kwantowe
Kubity i kot Schrödingera Od maszyny Turinga do komputerów kwantowych
Zbudowanie komputera kwantowego zrewolucjonizuje współczesną informatykę, Fizyka XX wieku
komputery kwantowe
Creotech buduje komputery kwantowe
komputery kwantowe o krok blizsze rzeczywistoci
66 68 komputery kwantowe
9 Sieci komputerowe II

więcej podobnych podstron