Seminarium: Efekty kwantowe w informatyce

Transkrypt

Seminarium: Efekty kwantowe w informatyce
Wstęp historyczny
Podstawy
Mechanika kwantowa
Seminarium: Efekty kwantowe w informatyce
Aleksander Mądry
Wstęp historyczny
Podstawy
Sprawy organizacyjne
Spotykamy się w piątki o 12:15 w sali 105.
Mechanika kwantowa
Wstęp historyczny
Podstawy
Mechanika kwantowa
Sprawy organizacyjne
Spotykamy się w piątki o 12:15 w sali 105.
Każdy kto będzie chciał otrzymać zaliczenie zobowiązany będzie
do:
Wstęp historyczny
Podstawy
Mechanika kwantowa
Sprawy organizacyjne
Spotykamy się w piątki o 12:15 w sali 105.
Każdy kto będzie chciał otrzymać zaliczenie zobowiązany będzie
do:
• przeczytania i zrozumienia wskazanych materiałów (możliwość
skonsultowania się z prowadzącym)
Wstęp historyczny
Podstawy
Mechanika kwantowa
Sprawy organizacyjne
Spotykamy się w piątki o 12:15 w sali 105.
Każdy kto będzie chciał otrzymać zaliczenie zobowiązany będzie
do:
• przeczytania i zrozumienia wskazanych materiałów (możliwość
skonsultowania się z prowadzącym)
• wybrania najważniejszych idei i technik (możliwość
skonsultowania swojego wyboru z prowadzącym)
Wstęp historyczny
Podstawy
Mechanika kwantowa
Sprawy organizacyjne
Spotykamy się w piątki o 12:15 w sali 105.
Każdy kto będzie chciał otrzymać zaliczenie zobowiązany będzie
do:
• przeczytania i zrozumienia wskazanych materiałów (możliwość
skonsultowania się z prowadzącym)
• wybrania najważniejszych idei i technik (możliwość
skonsultowania swojego wyboru z prowadzącym)
• przygotowania referatu (wymagane wykonanie slajdów)
Wstęp historyczny
Podstawy
Mechanika kwantowa
Sprawy organizacyjne
Spotykamy się w piątki o 12:15 w sali 105.
Każdy kto będzie chciał otrzymać zaliczenie zobowiązany będzie
do:
• przeczytania i zrozumienia wskazanych materiałów (możliwość
skonsultowania się z prowadzącym)
• wybrania najważniejszych idei i technik (możliwość
skonsultowania swojego wyboru z prowadzącym)
• przygotowania referatu (wymagane wykonanie slajdów)
• wygłoszenie referatu
Wstęp historyczny
Podstawy
Motywacje
Mechanika kwantowa
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
• Ladner i demon Maxwella - informacja jest fizycznym
obiektem
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
• Ladner i demon Maxwella - informacja jest fizycznym
obiektem
Dlaczego trzeba zbadać możliwości obliczeń kwantowych ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
• Ladner i demon Maxwella - informacja jest fizycznym
obiektem
Dlaczego trzeba zbadać możliwości obliczeń kwantowych ?
• Teza Churcha i prawo Moora
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
• Ladner i demon Maxwella - informacja jest fizycznym
obiektem
Dlaczego trzeba zbadać możliwości obliczeń kwantowych ?
• Teza Churcha i prawo Moora
• Kryptografia, ponieważ potrafimy faktoryzować liczby za
pomocą komputera kwantowego to musimy brać pod uwagę
moc (i ograniczenia) obliczeń kwantowych
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
• Ladner i demon Maxwella - informacja jest fizycznym
obiektem
Dlaczego trzeba zbadać możliwości obliczeń kwantowych ?
• Teza Churcha i prawo Moora
• Kryptografia, ponieważ potrafimy faktoryzować liczby za
pomocą komputera kwantowego to musimy brać pod uwagę
moc (i ograniczenia) obliczeń kwantowych
• Patrzenie na mechanikę kwantową z punktu widzenia
obliczeniowego, pozwala nam lepiej poznać samą mechanikę
kwantową
Wstęp historyczny
Podstawy
Mechanika kwantowa
Motywacje
Skąd pomysł na rozważanie mechaniki kwantowej z punktu
widzenia obliczeniowego ?
• Feynman - Teza Churcha
• Ladner i demon Maxwella - informacja jest fizycznym
obiektem
Dlaczego trzeba zbadać możliwości obliczeń kwantowych ?
• Teza Churcha i prawo Moora
• Kryptografia, ponieważ potrafimy faktoryzować liczby za
pomocą komputera kwantowego to musimy brać pod uwagę
moc (i ograniczenia) obliczeń kwantowych
• Patrzenie na mechanikę kwantową z punktu widzenia
obliczeniowego, pozwala nam lepiej poznać samą mechanikę
kwantową
• klasyczna złożoność obliczeniowa
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej
Niech V będzie przestrzenią liniową nad ciałem liczb zespolonych
C.
jest to taki podzbiór {v1 , . . . vk }, że
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej
Niech V będzie przestrzenią liniową nad ciałem liczb zespolonych
C.
Baza jest to taki podzbiór {v1 , . . . vk }, że
• dla każdego wektora v ∈ V istnieją takie liczby zespolone αi ,
P
że v =
i
αi vi
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej
Niech V będzie przestrzenią liniową nad ciałem liczb zespolonych
C.
Baza jest to taki podzbiór {v1 , . . . vk }, że
• dla każdego wektora v ∈ V istnieją takie liczby zespolone αi ,
P
że v =
i
αi vi
• wszystkie vi są liniowo niezależne tzn. jeśli
αi = 0
P
i
αi vi = 0 to
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej
Niech V będzie przestrzenią liniową nad ciałem liczb zespolonych
C.
Baza jest to taki podzbiór {v1 , . . . vk }, że
• dla każdego wektora v ∈ V istnieją takie liczby zespolone αi ,
P
że v =
i
αi vi
• wszystkie vi są liniowo niezależne tzn. jeśli
P
i
αi vi = 0 to
αi = 0
Każda baza w przestrzeni V ma taka samą liczność. Liczność
dowolnej bazy nazywamy wymiarem V . Mając daną przestrzeń V
możemy dla dowolnego wektora v ∈ V obliczyć bazę V
zawierającą v .
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej
Niech V będzie przestrzenią liniową nad ciałem liczb zespolonych
C.
Baza jest to taki podzbiór {v1 , . . . vk }, że
• dla każdego wektora v ∈ V istnieją takie liczby zespolone αi ,
P
że v =
i
αi vi
• wszystkie vi są liniowo niezależne tzn. jeśli
P
i
αi vi = 0 to
αi = 0
Każda baza w przestrzeni V ma taka samą liczność. Liczność
dowolnej bazy nazywamy wymiarem V . Mając daną przestrzeń V
możemy dla dowolnego wektora v ∈ V obliczyć bazę V
zawierającą v .
Mając jakąś ustaloną bazę {v1 , . . . vk } w V możemy opisywać
dowolny wektor v ∈ V podając tylko jego współczynniki rozkładu
w tej bazie (α1 , . . . , αk )
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej iloczyn skalarny
Iloczynem skalarnym nazywamy odwzorowanie h | i : V × V → C
będące
• symetryczne: hv |w i = hw |v i∗
• liniowe w drugim argumencie:
hv |αw + βzi = αhv |w i + βhv |zi
• dodatnio określone hv |v i ­ 0 i hv |v i = 0 wtw v = 0
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej iloczyn skalarny
Iloczynem skalarnym nazywamy odwzorowanie h | i : V × V → C
będące
• symetryczne: hv |w i = hw |v i∗
• liniowe w drugim argumencie:
hv |αw + βzi = αhv |w i + βhv |zi
• dodatnio określone hv |v i ­ 0 i hv |v i = 0 wtw v = 0
Iloczyn skalarny definiuje normę na V ||v ||2 = hv |v i
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej iloczyn skalarny
Iloczynem skalarnym nazywamy odwzorowanie h | i : V × V → C
będące
• symetryczne: hv |w i = hw |v i∗
• liniowe w drugim argumencie:
hv |αw + βzi = αhv |w i + βhv |zi
• dodatnio określone hv |v i ­ 0 i hv |v i = 0 wtw v = 0
Iloczyn skalarny definiuje normę na V ||v ||2 = hv |v i
Mówimy, że baza {v1 , . . . vk } jest ortonormalna gdy
• ||vi || = 1 (mówimy, że vi jest znormalizowany)
• hvi |vj i = 0 dla i 6= j
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej iloczyn skalarny
Iloczynem skalarnym nazywamy odwzorowanie h | i : V × V → C
będące
• symetryczne: hv |w i = hw |v i∗
• liniowe w drugim argumencie:
hv |αw + βzi = αhv |w i + βhv |zi
• dodatnio określone hv |v i ­ 0 i hv |v i = 0 wtw v = 0
Iloczyn skalarny definiuje normę na V ||v ||2 = hv |v i
Mówimy, że baza {v1 , . . . vk } jest ortonormalna gdy
• ||vi || = 1 (mówimy, że vi jest znormalizowany)
• hvi |vj i = 0 dla i 6= j
Jeśli v = (α1 , . . . , αk ) i w = (β1 , . . . , βk ) względem jakiejś
P
ortonormalnej bazy to hv |w i = i αi∗ βi
Wstęp historyczny
Podstawy
Mechanika kwantowa
Przypomnienie podstawowych faktów z algebry liniowej iloczyn skalarny
Iloczynem skalarnym nazywamy odwzorowanie h | i : V × V → C
będące
• symetryczne: hv |w i = hw |v i∗
• liniowe w drugim argumencie:
hv |αw + βzi = αhv |w i + βhv |zi
• dodatnio określone hv |v i ­ 0 i hv |v i = 0 wtw v = 0
Iloczyn skalarny definiuje normę na V ||v ||2 = hv |v i
Mówimy, że baza {v1 , . . . vk } jest ortonormalna gdy
• ||vi || = 1 (mówimy, że vi jest znormalizowany)
• hvi |vj i = 0 dla i 6= j
Jeśli v = (α1 , . . . , αk ) i w = (β1 , . . . , βk ) względem jakiejś
P
ortonormalnej bazy to hv |w i = i αi∗ βi
Przestrzenią Hilberta nazywamy dowolną przestrzeń wektorową z
iloczynem skalarnym będąca zupełna w normie indukowanej przez
ten iloczyn (ale my się ograniczymy do Cd ).
Wstęp historyczny
Podstawy
Mechanika kwantowa
Aksjomaty mechaniki kwantowej
Mechanika kwantowa jest zbudowana na kilku bardzo prostych
(choć może nieintuicyjnych) aksjomatach.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Aksjomaty mechaniki kwantowej
Mechanika kwantowa jest zbudowana na kilku bardzo prostych
(choć może nieintuicyjnych) aksjomatach.
• Zasada superpozycji: mówi nam o tym w jakich stanach może
znajdować się układ kwantowy oraz w jakim stanie może
znajdować się układ złożony z dwóch niezależnych
podukładów
Wstęp historyczny
Podstawy
Mechanika kwantowa
Aksjomaty mechaniki kwantowej
Mechanika kwantowa jest zbudowana na kilku bardzo prostych
(choć może nieintuicyjnych) aksjomatach.
• Zasada superpozycji: mówi nam o tym w jakich stanach może
znajdować się układ kwantowy oraz w jakim stanie może
znajdować się układ złożony z dwóch niezależnych
podukładów
• Zasada pomiaru: mówi nam, jakie informacje są dostępne
obserwatorowi układu kwantowego
Wstęp historyczny
Podstawy
Mechanika kwantowa
Aksjomaty mechaniki kwantowej
Mechanika kwantowa jest zbudowana na kilku bardzo prostych
(choć może nieintuicyjnych) aksjomatach.
• Zasada superpozycji: mówi nam o tym w jakich stanach może
znajdować się układ kwantowy oraz w jakim stanie może
znajdować się układ złożony z dwóch niezależnych
podukładów
• Zasada pomiaru: mówi nam, jakie informacje są dostępne
obserwatorowi układu kwantowego
• Unitarna ewolucja: mówi nam, w jaki sposób układ kwantowy
ewoluuje w czasie
Wstęp historyczny
Podstawy
Qubity
Rozważmy atom wodoru
Mechanika kwantowa
Wstęp historyczny
Podstawy
Mechanika kwantowa
Qubity
Rozważmy atom wodoru
Prawo Bohra mówi, że elektron może znajdować się na jednej z
konkretnych orbit. Np. 0 lub 1. Oznaczmy, te stany jako |0i i |1i
Wstęp historyczny
Podstawy
Mechanika kwantowa
Qubity
Rozważmy atom wodoru
Prawo Bohra mówi, że elektron może znajdować się na jednej z
konkretnych orbit. Np. 0 lub 1. Oznaczmy, te stany jako |0i i |1i
Mechanika kwantowa mówi, że może on też znajdować się w
dowolnej wypukłej superpozycji tych stanów. Czyli stan elektronu
w ogólności równy jest |ei = α|0i + β|1i, gdzie |α|2 + |β|2 = 1.
Układ kwantowy posiadający dwa stany bazowe nazywamy
qubitem
Wstęp historyczny
Podstawy
Mechanika kwantowa
Qubity
Rozważmy atom wodoru
Prawo Bohra mówi, że elektron może znajdować się na jednej z
konkretnych orbit. Np. 0 lub 1. Oznaczmy, te stany jako |0i i |1i
Mechanika kwantowa mówi, że może on też znajdować się w
dowolnej wypukłej superpozycji tych stanów. Czyli stan elektronu
w ogólności równy jest |ei = α|0i + β|1i, gdzie |α|2 + |β|2 = 1.
Układ kwantowy posiadający dwa stany bazowe nazywamy
qubitem
Oczywiście nie oznacza to, że elektron może być pomiędzy
orbitami 0 i 1.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Qubity
Rozważmy atom wodoru
Prawo Bohra mówi, że elektron może znajdować się na jednej z
konkretnych orbit. Np. 0 lub 1. Oznaczmy, te stany jako |0i i |1i
Mechanika kwantowa mówi, że może on też znajdować się w
dowolnej wypukłej superpozycji tych stanów. Czyli stan elektronu
w ogólności równy jest |ei = α|0i + β|1i, gdzie |α|2 + |β|2 = 1.
Układ kwantowy posiadający dwa stany bazowe nazywamy
qubitem
Oczywiście nie oznacza to, że elektron może być pomiędzy
orbitami 0 i 1.
Jak w takim razie interpretować tę superpozycję ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Po pierwsze, zauważmy, że jeśli interpretować |0i i |1i jako
wyróżnione ortonormalne wektory bazowe (zwane też bazą
obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To
dowolny stan układu |ei = α|0i + β|1i jest także wektorem w H o
normie 1 który w bazie obliczeniowej wyraża się jako (α, β).
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Po pierwsze, zauważmy, że jeśli interpretować |0i i |1i jako
wyróżnione ortonormalne wektory bazowe (zwane też bazą
obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To
dowolny stan układu |ei = α|0i + β|1i jest także wektorem w H o
normie 1 który w bazie obliczeniowej wyraża się jako (α, β).
Okazuje się, że współczynniki α i β nie są bezpośrednio dostępne
obserwatorowi - należą one do ’prywatnego’ świata elektronu.
Obserwator może jedynie przeprowadzić pomiar, którego wynik
będzie zależał od nich - będąc w ten sposób jakimś estymatorem
ich wartości.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Po pierwsze, zauważmy, że jeśli interpretować |0i i |1i jako
wyróżnione ortonormalne wektory bazowe (zwane też bazą
obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To
dowolny stan układu |ei = α|0i + β|1i jest także wektorem w H o
normie 1 który w bazie obliczeniowej wyraża się jako (α, β).
Okazuje się, że współczynniki α i β nie są bezpośrednio dostępne
obserwatorowi - należą one do ’prywatnego’ świata elektronu.
Obserwator może jedynie przeprowadzić pomiar, którego wynik
będzie zależał od nich - będąc w ten sposób jakimś estymatorem
ich wartości.
Przez pomiar w mechanice kwantowej rozumiemy wybranie jakiejś
bazy {|e1 i, . . . , |ek i} w przestrzeni H odpowiadającej danemu
układowi i zrzutowaniu wektora stanu |φi tego układu na tę bazę.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Po pierwsze, zauważmy, że jeśli interpretować |0i i |1i jako
wyróżnione ortonormalne wektory bazowe (zwane też bazą
obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To
dowolny stan układu |ei = α|0i + β|1i jest także wektorem w H o
normie 1 który w bazie obliczeniowej wyraża się jako (α, β).
Okazuje się, że współczynniki α i β nie są bezpośrednio dostępne
obserwatorowi - należą one do ’prywatnego’ świata elektronu.
Obserwator może jedynie przeprowadzić pomiar, którego wynik
będzie zależał od nich - będąc w ten sposób jakimś estymatorem
ich wartości.
Przez pomiar w mechanice kwantowej rozumiemy wybranie jakiejś
bazy {|e1 i, . . . , |ek i} w przestrzeni H odpowiadającej danemu
układowi i zrzutowaniu wektora stanu |φi tego układu na tę bazę.
P
Dokładniej niech |φi = i αi |ei i. Wtedy wynikiem takiego
pomiaru jest z prawdopodobieństwem |αi |2 wynik i, a układ jest od
tej pory w stanie |ei i
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Przykład: pomiar stanu elektronu w bazie obliczeniowej.
|ei = α|0i + β|1i. A więc z prawdopodobieństwem |α|2 pomiar da
wynik odpowiadający stanowi 0 (|ei = |0i po pomiarze) i z
prawdopodobieństwem |β|2 = 1 − |α|2 wynikiem będzie stan 1
(|ei = |1i).
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Przykład: pomiar stanu elektronu w bazie obliczeniowej.
|ei = α|0i + β|1i. A więc z prawdopodobieństwem |α|2 pomiar da
wynik odpowiadający stanowi 0 (|ei = |0i po pomiarze) i z
prawdopodobieństwem |β|2 = 1 − |α|2 wynikiem będzie stan 1
(|ei = |1i).
Zauważmy, że pod wpływem pomiaru stan układu się zmienia. Ma
to daleko idące konsekwencje dla kwantowej teorii informacji (tzw.
no-cloning theorem) i jest podstawą np. całkowicie bezpiecznej
dystrybucji klucza w kanale publicznym
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Przykład: pomiar stanu elektronu w bazie obliczeniowej.
|ei = α|0i + β|1i. A więc z prawdopodobieństwem |α|2 pomiar da
wynik odpowiadający stanowi 0 (|ei = |0i po pomiarze) i z
prawdopodobieństwem |β|2 = 1 − |α|2 wynikiem będzie stan 1
(|ei = |1i).
Zauważmy, że pod wpływem pomiaru stan układu się zmienia. Ma
to daleko idące konsekwencje dla kwantowej teorii informacji (tzw.
no-cloning theorem) i jest podstawą np. całkowicie bezpiecznej
dystrybucji klucza w kanale publicznym
Inny przykład: |ei = α|0i + β|1i i pomiar w bazie
|+i = √12 (|0i + |1i), |−i = √12 (|0i − |1i).
Wstęp historyczny
Podstawy
Mechanika kwantowa
Pomiar
Wynik
|ei = α|0i + β|1i = α( √12 (|+i + |−i)) + β( √12 (|+i − |−i)) =
√1 ((α
2
+ β)|+i + (α − β)|−i).
Czyli z prawdopodobieństwem 21 (|α + β|2 ), |ei = |+i po pomiarze
i z prawd. 12 (|α − β|2 ), |ei = |−i.
Wstęp historyczny
Podstawy
Dwa qubity
Co jeśli będziemy mieli dwa qubity ?
Mechanika kwantowa
Wstęp historyczny
Podstawy
Dwa qubity
Co jeśli będziemy mieli dwa qubity ?
Rozważmy na przykład dwa atomy wodoru
Mechanika kwantowa
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Co jeśli będziemy mieli dwa qubity ?
Rozważmy na przykład dwa atomy wodoru
Klasycznie mamy cztery możliwe stany |00i, |01i, |10i i |11i.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Co jeśli będziemy mieli dwa qubity ?
Rozważmy na przykład dwa atomy wodoru
Klasycznie mamy cztery możliwe stany |00i, |01i, |10i i |11i.
Z zasady superpozycji układ ten może być w dowolnym stanie
|φi = α00 |00i + α10 |10i + α01 |01i + α11 |11i
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Co jeśli będziemy mieli dwa qubity ?
Rozważmy na przykład dwa atomy wodoru
Klasycznie mamy cztery możliwe stany |00i, |01i, |10i i |11i.
Z zasady superpozycji układ ten może być w dowolnym stanie
|φi = α00 |00i + α10 |10i + α01 |01i + α11 |11i
Co z pomiarami ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Oczywiście, możemy po prostu wykonać pomiar poprzez wskazanie
bazy (czteroelementowej) i zrzutowanie wektora stanu w sposób
opisany wcześniej.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Oczywiście, możemy po prostu wykonać pomiar poprzez wskazanie
bazy (czteroelementowej) i zrzutowanie wektora stanu w sposób
opisany wcześniej.
Jednakże, możliwe są jeszcze tzw. częściowe pomiary. Są to
pomiary w których nie wybieramy pełnej bazy pomiarowej lecz
dokonujemy podziału przestrzeni H na więcej niż dwie
podprzestrzenie ortogonalne.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Oczywiście, możemy po prostu wykonać pomiar poprzez wskazanie
bazy (czteroelementowej) i zrzutowanie wektora stanu w sposób
opisany wcześniej.
Jednakże, możliwe są jeszcze tzw. częściowe pomiary. Są to
pomiary w których nie wybieramy pełnej bazy pomiarowej lecz
dokonujemy podziału przestrzeni H na więcej niż dwie
podprzestrzenie ortogonalne.
Podprzestrzenie S, S 0 ⊆ H nazywamy ortogonalnymi, gdy dla
każdych v ∈ S, v 0 ∈ S 0 hv |v 0 i = 0.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Oczywiście, możemy po prostu wykonać pomiar poprzez wskazanie
bazy (czteroelementowej) i zrzutowanie wektora stanu w sposób
opisany wcześniej.
Jednakże, możliwe są jeszcze tzw. częściowe pomiary. Są to
pomiary w których nie wybieramy pełnej bazy pomiarowej lecz
dokonujemy podziału przestrzeni H na więcej niż dwie
podprzestrzenie ortogonalne.
Podprzestrzenie S, S 0 ⊆ H nazywamy ortogonalnymi, gdy dla
każdych v ∈ S, v 0 ∈ S 0 hv |v 0 i = 0.
Przykład: |φi = α00 |00i + α10 |10i + α01 |01i + α11 |11i,
chcemy zmierzyć na której orbicie jest pierwszy elektron (nie
interesuje nas pozycja drugiego elektronu)
’Oczywiście’ prawdopodobieństwo, że pierwszy elektron jest na
orbicie i wynosi |αi0 |2 + |αi1 |2 . Zaś po pomiarze układ będzie w
αi0 |i0i+αi1 |i1i
stanie |φ0 i = √
2
2
|αi0 | +|αi1 |
Wstęp historyczny
Podstawy
Mechanika kwantowa
Dwa qubity
Oczywiście, możemy po prostu wykonać pomiar poprzez wskazanie
bazy (czteroelementowej) i zrzutowanie wektora stanu w sposób
opisany wcześniej.
Jednakże, możliwe są jeszcze tzw. częściowe pomiary. Są to
pomiary w których nie wybieramy pełnej bazy pomiarowej lecz
dokonujemy podziału przestrzeni H na więcej niż dwie
podprzestrzenie ortogonalne.
Podprzestrzenie S, S 0 ⊆ H nazywamy ortogonalnymi, gdy dla
każdych v ∈ S, v 0 ∈ S 0 hv |v 0 i = 0.
Przykład: |φi = α00 |00i + α10 |10i + α01 |01i + α11 |11i,
chcemy zmierzyć na której orbicie jest pierwszy elektron (nie
interesuje nas pozycja drugiego elektronu)
’Oczywiście’ prawdopodobieństwo, że pierwszy elektron jest na
orbicie i wynosi |αi0 |2 + |αi1 |2 . Zaś po pomiarze układ będzie w
αi0 |i0i+αi1 |i1i
stanie |φ0 i = √
Widzimy, że mimo zmiany stanu wciąż
2
2
|αi0 | +|αi1 |
nie mamy pewności co do stanu drugiego elektronu.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Iloczyn tensorowy
Rozważmy teraz dwa qubity , które są od siebie niezależne.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Iloczyn tensorowy
Rozważmy teraz dwa qubity , które są od siebie niezależne.
Każdemu z nich odpowiada wektor jednostkowy
|ei i = αi |0i i + βi |1i i w przestrzeni Hilberta C2 . Wiemy też, że
układowi złożonemu z tych dwóch atomów odpowiada wektor
jednostkowy |e1 e2 i w przestrzeni Hilberta C4 .
Wstęp historyczny
Podstawy
Mechanika kwantowa
Iloczyn tensorowy
Rozważmy teraz dwa qubity , które są od siebie niezależne.
Każdemu z nich odpowiada wektor jednostkowy
|ei i = αi |0i i + βi |1i i w przestrzeni Hilberta C2 . Wiemy też, że
układowi złożonemu z tych dwóch atomów odpowiada wektor
jednostkowy |e1 e2 i w przestrzeni Hilberta C4 .
Jaki jest związek pomiędzy |e1 e2 i i |ei i ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Iloczyn tensorowy
Rozważmy teraz dwa qubity , które są od siebie niezależne.
Każdemu z nich odpowiada wektor jednostkowy
|ei i = αi |0i i + βi |1i i w przestrzeni Hilberta C2 . Wiemy też, że
układowi złożonemu z tych dwóch atomów odpowiada wektor
jednostkowy |e1 e2 i w przestrzeni Hilberta C4 .
Jaki jest związek pomiędzy |e1 e2 i i |ei i ?
Odpowiedz:
|e1 e2 i = |e1 i ⊗ |e2 i = (α1 |01 i + β1 |11 i) ⊗ (α2 |02 i + β2 |12 i) =
α1 α2 |01 02 i + α1 β2 |01 12 i + β1 α2 |11 02 i + β1 β2 |11 12 i
Gdzie formalna definicja iloczynu tensorowego ⊗ zostanie
podana później
Wstęp historyczny
Podstawy
Mechanika kwantowa
Splątanie
Pytanie: Czy każdy stan układu dwóch qubitów |e1 e2 i da się
wyrazić jako iloczyn tensorowy dwóch qubitów |ei i ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Splątanie
Pytanie: Czy każdy stan układu dwóch qubitów |e1 e2 i da się
wyrazić jako iloczyn tensorowy dwóch qubitów |ei i ?
Innymi słowy, czy każdy układ dwu qubitowy da się podzielić na
dwa niezależne qubity?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Splątanie
Pytanie: Czy każdy stan układu dwóch qubitów |e1 e2 i da się
wyrazić jako iloczyn tensorowy dwóch qubitów |ei i ?
Innymi słowy, czy każdy układ dwu qubitowy da się podzielić na
dwa niezależne qubity?
Jak łatwo się przekonać, odpowiedź brzmi ”nie”. A bardzo ważnym
przykładem takiego stanu dwuqubitowego jest √12 (|00i + |11i)
Wstęp historyczny
Podstawy
Mechanika kwantowa
Splątanie
Pytanie: Czy każdy stan układu dwóch qubitów |e1 e2 i da się
wyrazić jako iloczyn tensorowy dwóch qubitów |ei i ?
Innymi słowy, czy każdy układ dwu qubitowy da się podzielić na
dwa niezależne qubity?
Jak łatwo się przekonać, odpowiedź brzmi ”nie”. A bardzo ważnym
przykładem takiego stanu dwuqubitowego jest √12 (|00i + |11i)
Stany o takiej własności tzn. takie których nie da się przedstawić
jako iloczyn tensorowy podukładów nazywamy stanami
splątanymi. A korelację (nie niezależnych) podukładów okazują się
nieznanym nigdzie poza mechaniką kwantową zjawiskiem zwanym
splątaniem. Okazuje się, że praktycznie wszystkie fenomeny
kryptografii kwantowej wywodzą się z istnienia splątania.
Wstęp historyczny
Podstawy
Paradoks EPR
Jak splątanie działa w praktyce ?
Mechanika kwantowa
Wstęp historyczny
Podstawy
Mechanika kwantowa
Paradoks EPR
Jak splątanie działa w praktyce ?
Rozważmy stan |φi = √12 (|00i + |11i). Zauważmy, że jeśli
zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest
dokładnie taka sama.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Paradoks EPR
Jak splątanie działa w praktyce ?
Rozważmy stan |φi = √12 (|00i + |11i). Zauważmy, że jeśli
zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest
dokładnie taka sama.
Co więcej wiemy jaka ta wartość będzie przed jej pomiarem.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Paradoks EPR
Jak splątanie działa w praktyce ?
Rozważmy stan |φi = √12 (|00i + |11i). Zauważmy, że jeśli
zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest
dokładnie taka sama.
Co więcej wiemy jaka ta wartość będzie przed jej pomiarem.
Ale przecież nie jest powiedziane, że oba qubity nie są oddalone od
siebie o setki lat świetlnych. Czyżby możliwość komunikacji
szybszej od światła ?
Wstęp historyczny
Podstawy
Mechanika kwantowa
Paradoks EPR
Jak splątanie działa w praktyce ?
Rozważmy stan |φi = √12 (|00i + |11i). Zauważmy, że jeśli
zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest
dokładnie taka sama.
Co więcej wiemy jaka ta wartość będzie przed jej pomiarem.
Ale przecież nie jest powiedziane, że oba qubity nie są oddalone od
siebie o setki lat świetlnych. Czyżby możliwość komunikacji
szybszej od światła ?
Nie, ale wciąż to zachowanie wydaje się dziwne i nieintuicyjne
Wstęp historyczny
Podstawy
Mechanika kwantowa
Paradoks EPR
Jak splątanie działa w praktyce ?
Rozważmy stan |φi = √12 (|00i + |11i). Zauważmy, że jeśli
zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest
dokładnie taka sama.
Co więcej wiemy jaka ta wartość będzie przed jej pomiarem.
Ale przecież nie jest powiedziane, że oba qubity nie są oddalone od
siebie o setki lat świetlnych. Czyżby możliwość komunikacji
szybszej od światła ?
Nie, ale wciąż to zachowanie wydaje się dziwne i nieintuicyjne
Jak to wytłumaczyć ? Pomysł Einsteina-Podolskiego-Rosenberga
był taki: podczas stworzenia stanu splątanego obie cząstki
’ustalają’ (baardzo długą) listę możliwych pomiarów jakim mogą
być poddawane i ustalają jaki powinien być ich wynik. Później, po
rozdzieleniu w przypadku pomiaru po prostu zachowują się
stosownie do tych ustaleń.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Paradoks EPR
Jak splątanie działa w praktyce ?
Rozważmy stan |φi = √12 (|00i + |11i). Zauważmy, że jeśli
zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest
dokładnie taka sama.
Co więcej wiemy jaka ta wartość będzie przed jej pomiarem.
Ale przecież nie jest powiedziane, że oba qubity nie są oddalone od
siebie o setki lat świetlnych. Czyżby możliwość komunikacji
szybszej od światła ?
Nie, ale wciąż to zachowanie wydaje się dziwne i nieintuicyjne
Jak to wytłumaczyć ? Pomysł Einsteina-Podolskiego-Rosenberga
był taki: podczas stworzenia stanu splątanego obie cząstki
’ustalają’ (baardzo długą) listę możliwych pomiarów jakim mogą
być poddawane i ustalają jaki powinien być ich wynik. Później, po
rozdzieleniu w przypadku pomiaru po prostu zachowują się
stosownie do tych ustaleń.
Wydaje się to brzmieć rozsądnie - poza tym Einstein to mądry
człowiek...
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
...ale i tutaj się poważnie mylił. Nie tylko dlatego, że mechanika
kwantowa postuluje coś innego. My potrafimy eksperymentalnie
udowodnić, że EPR się mylili.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
...ale i tutaj się poważnie mylił. Nie tylko dlatego, że mechanika
kwantowa postuluje coś innego. My potrafimy eksperymentalnie
udowodnić, że EPR się mylili.
Służą temu tzw. nierówności Bella
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
...ale i tutaj się poważnie mylił. Nie tylko dlatego, że mechanika
kwantowa postuluje coś innego. My potrafimy eksperymentalnie
udowodnić, że EPR się mylili.
Służą temu tzw. nierówności Bella
Rozważmy następujące dwa protokoły rozgrywane pomiędzy Alicją
(A) i Bobem (B):
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
...ale i tutaj się poważnie mylił. Nie tylko dlatego, że mechanika
kwantowa postuluje coś innego. My potrafimy eksperymentalnie
udowodnić, że EPR się mylili.
Służą temu tzw. nierówności Bella
Rozważmy następujące dwa protokoły rozgrywane pomiędzy Alicją
(A) i Bobem (B):
Klasyczny: Alicja i Bob współdzielą jakiś ustalony przez nich
wcześniej ciąg znaków S. Następnie otrzymują niezależne bity XA i
XB (każdy ma swój tylko) i ich zadaniem jest podanie takich a i b
(przez odpowiednio Alicję i Boba), że XA ∧ XB = a ⊕ b
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
...ale i tutaj się poważnie mylił. Nie tylko dlatego, że mechanika
kwantowa postuluje coś innego. My potrafimy eksperymentalnie
udowodnić, że EPR się mylili.
Służą temu tzw. nierówności Bella
Rozważmy następujące dwa protokoły rozgrywane pomiędzy Alicją
(A) i Bobem (B):
Klasyczny: Alicja i Bob współdzielą jakiś ustalony przez nich
wcześniej ciąg znaków S. Następnie otrzymują niezależne bity XA i
XB (każdy ma swój tylko) i ich zadaniem jest podanie takich a i b
(przez odpowiednio Alicję i Boba), że XA ∧ XB = a ⊕ b
Kwantowy: Alicja i Bob współdzielą stan |φi = √12 (|00i + |11i).
Następnie otrzymują niezależne bity XA i XB (każdy ma swój
tylko) i ich zadaniem jest podanie takich a i b (przez odpowiednio
Alicję i Boba), że XA ∧ XB = a ⊕ b.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Można udowodnić, że najlepsze co mogą zrobić Alicja i Bob w
przypadku klasycznym, to przyjąć strategię wg której zawsze
zwracają a = b = 0. Czyli udaje im się otrzymać równość
XA ∧ XB = a ⊕ b z prawdopodobieństwem 0, 75. Jest to implikacja
tzw. nierówności Bella, które podaje się w terminach wartości
oczekiwanych.
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Można udowodnić, że najlepsze co mogą zrobić Alicja i Bob w
przypadku klasycznym, to przyjąć strategię wg której zawsze
zwracają a = b = 0. Czyli udaje im się otrzymać równość
XA ∧ XB = a ⊕ b z prawdopodobieństwem 0, 75. Jest to implikacja
tzw. nierówności Bella, które podaje się w terminach wartości
oczekiwanych.
Jednakże w kwantowej wersji protokołu można to zrobić lepiej
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Można udowodnić, że najlepsze co mogą zrobić Alicja i Bob w
przypadku klasycznym, to przyjąć strategię wg której zawsze
zwracają a = b = 0. Czyli udaje im się otrzymać równość
XA ∧ XB = a ⊕ b z prawdopodobieństwem 0, 75. Jest to implikacja
tzw. nierówności Bella, które podaje się w terminach wartości
oczekiwanych.
Jednakże w kwantowej wersji protokołu można to zrobić lepiej
• jeśli XA = 0 Alicja dokonuje pomiaru w bazie standardowej i
zwraca wynik jako a
• jeśli XA = 1 Alicja dokonuje pomiaru w bazie standardowej
obróconej o
Π
8
i zwraca wynik jako a
• jeśli XB = 0 Bob dokonuje pomiaru w bazie standardowej i
zwraca dopełnienie wyniku jako b
• jeśli XB = 1 Bob dokonuje pomiaru w bazie standardowej
obróconej o − Π8 i zwraca dopełnienie wyniku jako b
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Interesuje nas
P
Pr [a ⊕ b 6= XA ∧ XB ] = XA ,XB 14 Pr [a ⊕ b 6= XA ∧ XB |XA , XB ]
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Interesuje nas
P
Pr [a ⊕ b 6= XA ∧ XB ] = XA ,XB 14 Pr [a ⊕ b 6= XA ∧ XB |XA , XB ]
Liczymy
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Interesuje nas
P
Pr [a ⊕ b 6= XA ∧ XB ] = XA ,XB 14 Pr [a ⊕ b 6= XA ∧ XB |XA , XB ]
Liczymy
Czyli
Wstęp historyczny
Podstawy
Mechanika kwantowa
Nierówności Bella
Co więcej, powyższy protokół można zaimplementować i zrobiono
to w przypadku trochę innego acz analogicznego protokołu. Wyniki
wydają się jednoznacznie potwierdzać powyższe wyliczenia tym
samym odrzucając teorię ukrytych zmiennych