Seminarium: Efekty kwantowe w informatyce Aleksander Mądry
Sprawy organizacyjne Spotykamy się w piątki o 12:15 w sali 105.
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:
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)
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)
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)
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
Motywacje
Motywacje Skąd pomysł na rozważanie mechaniki kwantowej z punktu widzenia obliczeniowego?
Motywacje Skąd pomysł na rozważanie mechaniki kwantowej z punktu widzenia obliczeniowego? Feynman - Teza Churcha
Motywacje Skąd pomysł na rozważanie mechaniki kwantowej z punktu widzenia obliczeniowego? Feynman - Teza Churcha Ladner i demon Maxwella - informacja jest fizycznym obiektem
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?
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
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
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ą
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
Przypomnienie podstawowych faktów z algebry liniowej Niech V będzie przestrzenią liniową nad ciałem liczb zespolonych C. jest to taki podzbiór {v 1,... v k }, że
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 {v 1,... v k }, że dla każdego wektora v V istnieją takie liczby zespolone α i, że v = i α iv i
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 {v 1,... v k }, że dla każdego wektora v V istnieją takie liczby zespolone α i, że v = i α iv i wszystkie v i są liniowo niezależne tzn. jeśli i α iv i = 0 to α i = 0
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 {v 1,... v k }, że dla każdego wektora v V istnieją takie liczby zespolone α i, że v = i α iv i wszystkie v i są liniowo niezależne tzn. jeśli i α iv i = 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.
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 {v 1,... v k }, że dla każdego wektora v V istnieją takie liczby zespolone α i, że v = i α iv i wszystkie v i są liniowo niezależne tzn. jeśli i α iv i = 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ę {v 1,... v k } w V możemy opisywać dowolny wektor v V podając tylko jego współczynniki rozkładu w tej bazie (α 1,..., α k )
Przypomnienie podstawowych faktów z algebry liniowej - iloczyn skalarny Iloczynem skalarnym nazywamy odwzorowanie : V V C będące symetryczne: v w = w v liniowe w drugim argumencie: v αw + βz = α v w + β v z dodatnio określone v v 0 i v v = 0 wtw v = 0
Przypomnienie podstawowych faktów z algebry liniowej - iloczyn skalarny Iloczynem skalarnym nazywamy odwzorowanie : V V C będące symetryczne: v w = w v liniowe w drugim argumencie: v αw + βz = α v w + β v z dodatnio określone v v 0 i v v = 0 wtw v = 0 Iloczyn skalarny definiuje normę na V v 2 = v v
Przypomnienie podstawowych faktów z algebry liniowej - iloczyn skalarny Iloczynem skalarnym nazywamy odwzorowanie : V V C będące symetryczne: v w = w v liniowe w drugim argumencie: v αw + βz = α v w + β v z dodatnio określone v v 0 i v v = 0 wtw v = 0 Iloczyn skalarny definiuje normę na V v 2 = v v Mówimy, że baza {v 1,... v k } jest ortonormalna gdy v i = 1 (mówimy, że v i jest znormalizowany) v i v j = 0 dla i j
Przypomnienie podstawowych faktów z algebry liniowej - iloczyn skalarny Iloczynem skalarnym nazywamy odwzorowanie : V V C będące symetryczne: v w = w v liniowe w drugim argumencie: v αw + βz = α v w + β v z dodatnio określone v v 0 i v v = 0 wtw v = 0 Iloczyn skalarny definiuje normę na V v 2 = v v Mówimy, że baza {v 1,... v k } jest ortonormalna gdy v i = 1 (mówimy, że v i jest znormalizowany) v i v j = 0 dla i j Jeśli v = (α 1,..., α k ) i w = (β 1,..., β k ) względem jakiejś ortonormalnej bazy to v w = i α i β i
Przypomnienie podstawowych faktów z algebry liniowej - iloczyn skalarny Iloczynem skalarnym nazywamy odwzorowanie : V V C będące symetryczne: v w = w v liniowe w drugim argumencie: v αw + βz = α v w + β v z dodatnio określone v v 0 i v v = 0 wtw v = 0 Iloczyn skalarny definiuje normę na V v 2 = v v Mówimy, że baza {v 1,... v k } jest ortonormalna gdy v i = 1 (mówimy, że v i jest znormalizowany) v i v j = 0 dla i j Jeśli v = (α 1,..., α k ) i w = (β 1,..., β k ) względem jakiejś ortonormalnej bazy to v w = 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 C d ).
Aksjomaty mechaniki kwantowej Mechanika kwantowa jest zbudowana na kilku bardzo prostych (choć może nieintuicyjnych) aksjomatach.
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
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
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
Qubity Rozważmy atom wodoru
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 0 i 1
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 0 i 1 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 e = α 0 + β 1, gdzie α 2 + β 2 = 1. Układ kwantowy posiadający dwa stany bazowe nazywamy qubitem
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 0 i 1 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 e = α 0 + β 1, 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.
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 0 i 1 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 e = α 0 + β 1, 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ę?
Pomiar Po pierwsze, zauważmy, że jeśli interpretować 0 i 1 jako wyróżnione ortonormalne wektory bazowe (zwane też bazą obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To dowolny stan układu e = α 0 + β 1 jest także wektorem w H o normie 1 który w bazie obliczeniowej wyraża się jako (α, β).
Pomiar Po pierwsze, zauważmy, że jeśli interpretować 0 i 1 jako wyróżnione ortonormalne wektory bazowe (zwane też bazą obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To dowolny stan układu e = α 0 + β 1 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.
Pomiar Po pierwsze, zauważmy, że jeśli interpretować 0 i 1 jako wyróżnione ortonormalne wektory bazowe (zwane też bazą obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To dowolny stan układu e = α 0 + β 1 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 { e 1,..., e k } w przestrzeni H odpowiadającej danemu układowi i zrzutowaniu wektora stanu φ tego układu na tę bazę.
Pomiar Po pierwsze, zauważmy, że jeśli interpretować 0 i 1 jako wyróżnione ortonormalne wektory bazowe (zwane też bazą obliczeniową) w pewnej abstrakcyjnej przestrzeni Hilberta H. To dowolny stan układu e = α 0 + β 1 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 { e 1,..., e k } w przestrzeni H odpowiadającej danemu układowi i zrzutowaniu wektora stanu φ tego układu na tę bazę. Dokładniej niech φ = i α i e i. Wtedy wynikiem takiego pomiaru jest z prawdopodobieństwem α i 2 wynik i, a układ jest od tej pory w stanie e i
Pomiar Przykład: pomiar stanu elektronu w bazie obliczeniowej. e = α 0 + β 1. A więc z prawdopodobieństwem α 2 pomiar da wynik odpowiadający stanowi 0 ( e = 0 po pomiarze) i z prawdopodobieństwem β 2 = 1 α 2 wynikiem będzie stan 1 ( e = 1 ).
Pomiar Przykład: pomiar stanu elektronu w bazie obliczeniowej. e = α 0 + β 1. A więc z prawdopodobieństwem α 2 pomiar da wynik odpowiadający stanowi 0 ( e = 0 po pomiarze) i z prawdopodobieństwem β 2 = 1 α 2 wynikiem będzie stan 1 ( e = 1 ). 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
Pomiar Przykład: pomiar stanu elektronu w bazie obliczeniowej. e = α 0 + β 1. A więc z prawdopodobieństwem α 2 pomiar da wynik odpowiadający stanowi 0 ( e = 0 po pomiarze) i z prawdopodobieństwem β 2 = 1 α 2 wynikiem będzie stan 1 ( e = 1 ). 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: e = α 0 + β 1 i pomiar w bazie + = 1 2 ( 0 + 1 ), = 1 2 ( 0 1 ).
Pomiar Wynik e = α 0 + β 1 = α( 1 2 ( + + )) + β( 1 2 ( + )) = 1 2 ((α + β) + + (α β) ). Czyli z prawdopodobieństwem 1 2 ( α + β 2 ), e = + po pomiarze i z prawd. 1 2 ( α β 2 ), e =.
Dwa qubity Co jeśli będziemy mieli dwa qubity?
Dwa qubity Co jeśli będziemy mieli dwa qubity? Rozważmy na przykład dwa atomy wodoru
Dwa qubity Co jeśli będziemy mieli dwa qubity? Rozważmy na przykład dwa atomy wodoru Klasycznie mamy cztery możliwe stany 00, 01, 10 i 11.
Dwa qubity Co jeśli będziemy mieli dwa qubity? Rozważmy na przykład dwa atomy wodoru Klasycznie mamy cztery możliwe stany 00, 01, 10 i 11. Z zasady superpozycji układ ten może być w dowolnym stanie φ = α 00 00 + α 10 10 + α 01 01 + α 11 11
Dwa qubity Co jeśli będziemy mieli dwa qubity? Rozważmy na przykład dwa atomy wodoru Klasycznie mamy cztery możliwe stany 00, 01, 10 i 11. Z zasady superpozycji układ ten może być w dowolnym stanie φ = α 00 00 + α 10 10 + α 01 01 + α 11 11 Co z pomiarami?
Dwa qubity Oczywiście, możemy po prostu wykonać pomiar poprzez wskazanie bazy (czteroelementowej) i zrzutowanie wektora stanu w sposób opisany wcześniej.
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.
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 H nazywamy ortogonalnymi, gdy dla każdych v S, v S v v = 0.
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 H nazywamy ortogonalnymi, gdy dla każdych v S, v S v v = 0. Przykład: φ = α 00 00 + α 10 10 + α 01 01 + α 11 11, 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 stanie φ = α i0 i0 +α i1 i1 αi0 2 + α i1 2
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 H nazywamy ortogonalnymi, gdy dla każdych v S, v S v v = 0. Przykład: φ = α 00 00 + α 10 10 + α 01 01 + α 11 11, 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 stanie φ = α i0 i0 +α i1 i1 Widzimy, że mimo zmiany stanu wciąż αi0 2 + α i1 2 nie mamy pewności co do stanu drugiego elektronu.
Iloczyn tensorowy Rozważmy teraz dwa qubity, które są od siebie niezależne.
Iloczyn tensorowy Rozważmy teraz dwa qubity, które są od siebie niezależne. Każdemu z nich odpowiada wektor jednostkowy e i = α i 0 i + β i 1 i w przestrzeni Hilberta C 2. Wiemy też, że układowi złożonemu z tych dwóch atomów odpowiada wektor jednostkowy e 1 e 2 w przestrzeni Hilberta C 4.
Iloczyn tensorowy Rozważmy teraz dwa qubity, które są od siebie niezależne. Każdemu z nich odpowiada wektor jednostkowy e i = α i 0 i + β i 1 i w przestrzeni Hilberta C 2. Wiemy też, że układowi złożonemu z tych dwóch atomów odpowiada wektor jednostkowy e 1 e 2 w przestrzeni Hilberta C 4. Jaki jest związek pomiędzy e 1 e 2 i e i?
Iloczyn tensorowy Rozważmy teraz dwa qubity, które są od siebie niezależne. Każdemu z nich odpowiada wektor jednostkowy e i = α i 0 i + β i 1 i w przestrzeni Hilberta C 2. Wiemy też, że układowi złożonemu z tych dwóch atomów odpowiada wektor jednostkowy e 1 e 2 w przestrzeni Hilberta C 4. Jaki jest związek pomiędzy e 1 e 2 i e i? Odpowiedz: e 1 e 2 = e 1 e 2 = (α 1 0 1 + β 1 1 1 ) (α 2 0 2 + β 2 1 2 ) = α 1 α 2 0 1 0 2 + α 1 β 2 0 1 1 2 + β 1 α 2 1 1 0 2 + β 1 β 2 1 1 1 2 Gdzie formalna definicja iloczynu tensorowego zostanie podana później
Splątanie Pytanie: Czy każdy stan układu dwóch qubitów e 1 e 2 da się wyrazić jako iloczyn tensorowy dwóch qubitów e i?
Splątanie Pytanie: Czy każdy stan układu dwóch qubitów e 1 e 2 da się wyrazić jako iloczyn tensorowy dwóch qubitów e i? Innymi słowy, czy każdy układ dwu qubitowy da się podzielić na dwa niezależne qubity?
Splątanie Pytanie: Czy każdy stan układu dwóch qubitów e 1 e 2 da się wyrazić jako iloczyn tensorowy dwóch qubitów e 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 1 przykładem takiego stanu dwuqubitowego jest 2 ( 00 + 11 )
Splątanie Pytanie: Czy każdy stan układu dwóch qubitów e 1 e 2 da się wyrazić jako iloczyn tensorowy dwóch qubitów e 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 1 przykładem takiego stanu dwuqubitowego jest 2 ( 00 + 11 ) 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.
Paradoks EPR Jak splątanie działa w praktyce?
Paradoks EPR Jak splątanie działa w praktyce? Rozważmy stan φ = 1 2 ( 00 + 11 ). Zauważmy, że jeśli zmierzymy wartość pierwszego bitu to wartość drugiego bitu jest dokładnie taka sama.
Paradoks EPR Jak splątanie działa w praktyce? Rozważmy stan φ = 1 2 ( 00 + 11 ). 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.
Paradoks EPR Jak splątanie działa w praktyce? Rozważmy stan φ = 1 2 ( 00 + 11 ). 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?
Paradoks EPR Jak splątanie działa w praktyce? Rozważmy stan φ = 1 2 ( 00 + 11 ). 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
Paradoks EPR Jak splątanie działa w praktyce? Rozważmy stan φ = 1 2 ( 00 + 11 ). 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ń.
Paradoks EPR Jak splątanie działa w praktyce? Rozważmy stan φ = 1 2 ( 00 + 11 ). 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...
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.
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
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):
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 X A i X B (każdy ma swój tylko) i ich zadaniem jest podanie takich a i b (przez odpowiednio Alicję i Boba), że X A X B = a b
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 X A i X B (każdy ma swój tylko) i ich zadaniem jest podanie takich a i b (przez odpowiednio Alicję i Boba), że X A X B = a b Kwantowy: Alicja i Bob współdzielą stan φ = 1 2 ( 00 + 11 ). Następnie otrzymują niezależne bity X A i X B (każdy ma swój tylko) i ich zadaniem jest podanie takich a i b (przez odpowiednio Alicję i Boba), że X A X B = a b.
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ść X A X B = a b z prawdopodobieństwem 0, 75. Jest to implikacja tzw. nierówności Bella, które podaje się w terminach wartości oczekiwanych.
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ść X A X B = 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
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ść X A X B = 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 X A = 0 Alicja dokonuje pomiaru w bazie standardowej i zwraca wynik jako a jeśli X A = 1 Alicja dokonuje pomiaru w bazie standardowej obróconej o Π 8 i zwraca wynik jako a jeśli X B = 0 Bob dokonuje pomiaru w bazie standardowej i zwraca dopełnienie wyniku jako b jeśli X B = 1 Bob dokonuje pomiaru w bazie standardowej obróconej o Π 8 i zwraca dopełnienie wyniku jako b
Nierówności Bella Interesuje nas Pr[a b X A X B ] = X A,X B 1 4 Pr[a b X A X B X A, X B ]
Nierówności Bella Interesuje nas Pr[a b X A X B ] = 1 X A,X B 4 Pr[a b X A X B X A, X B ] Liczymy
Nierówności Bella Interesuje nas Pr[a b X A X B ] = 1 X A,X B 4 Pr[a b X A X B X A, X B ] Liczymy Czyli
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