Gry kwantowe na łańcuchach spinowych

Podobne dokumenty
Strategie kwantowe w teorii gier

Kwantowa implementacja paradoksu Parrondo

Wstęp do komputerów kwantowych

Kryptografia. z elementami kryptografii kwantowej. Ryszard Tanaś Wykład 13

Modelowanie Preferencji a Ryzyko. Dlaczego w dylemat więźnia warto grać kwantowo?

Komputery Kwantowe. Sprawy organizacyjne Literatura Plan. Komputery Kwantowe. Ravindra W. Chhajlany. 27 listopada 2006

Obliczenia inspirowane Naturą

O informatyce kwantowej

Internet kwantowy. (z krótkim wstępem do informatyki kwantowej) Jarosław Miszczak. Instytut Informatyki Teoretycznej i Stosowanej PAN

V. KWANTOWE BRAMKI LOGICZNE Janusz Adamowski

Język programowania komputerów kwantowych oparty o model macierzy gęstości

Wprowadzenie do teorii komputerów kwantowych

Gry w postaci normalnej

Algorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak

- nowe wyzwanie. Feliks Kurp

Gry hazardowe, gry ewolucyjne, ekspresja genów, tak czy owak łańcuchy Markowa

Informatyka kwantowa. Zaproszenie do fizyki. Zakład Optyki Nieliniowej. wykład z cyklu. Ryszard Tanaś. mailto:tanas@kielich.amu.edu.

MODELOWANIE RZECZYWISTOŚCI

Podejścia do realizacji modelu obliczeń kwantowych

10. Wstęp do Teorii Gier

Teoria gier. Jakub Cisło. Programowanie z pasją maja 2019

MODELOWANIE RZECZYWISTOŚCI

TEORIA GIER W EKONOMII WYKŁAD 5: GRY DWUOSOBOWE KOOPERACYJNE O SUMIE NIESTAŁEJ

Splątanie a przesyłanie informacji

Gry hazardowe, gry ewolucyjne, ekspresja genów, tak czy owak łańcuchy Markowa

Teoria gier. prof. UŚ dr hab. Mariusz Boryczka. Wykład 4 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Informatyka kwantowa

Matematyk Ci powie, co łączy Eugeniusza Oniegina i gry hazardowe

Ćwiczenia: Ukryte procesy Markowa lista 1 kierunek: matematyka, specjalność: analiza danych i modelowanie, studia II

Elementy Modelowania Matematycznego

Stochastyczne dynamiki z opóźnieniami czasowymi w grach ewolucyjnych

Materiał dydaktyczny dla nauczycieli przedmiotów ekonomicznych. Mikroekonomia. w zadaniach. Gry strategiczne. mgr Piotr Urbaniak

Metody systemowe i decyzyjne w informatyce

Informatyka kwantowa. Karol Bartkiewicz

11. Gry Macierzowe - Strategie Czyste i Mieszane

Metody systemowe i decyzyjne w informatyce

Deska Galtona. Adam Osękowski. Instytut Matematyki, Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski

2010 W. W. Norton & Company, Inc. Oligopol

Miary splątania kwantowego

High level programming in quantum computer science

Seminarium: Efekty kwantowe w informatyce

Oddziaływanie atomu z kwantowym polem E-M: C.D.

Jak wygrywać w brydża znając mechanikę kwantową?

Ważną rolę odgrywają tzw. funkcje harmoniczne. Przyjmujemy następującą definicję. u = 0, (6.1) jest operatorem Laplace a. (x,y)

Modele zapisane w przestrzeni stanów

LEKCJA 4. Gry dynamiczne z pełną (kompletną) i doskonałą informacją. Grą dynamiczną jest każda gra w której gracze wykonują ruchy w pewnej kolejności.

Rozdział. Symulacyjne badanie splątania w protokołach kryptograficznych Motywacja

Teoria gier matematyki). optymalności decyzji 2 lub więcej Decyzja wpływa na wynik innych graczy strategiami

bity kwantowe zastosowania stanów splątanych

VII Festiwal Nauki i Sztuki. Wydziale Fizyki UAM

Wstęp do metod numerycznych Zadania numeryczne 2016/17 1

Propedeutyka teorii gier

VIII. TELEPORTACJA KWANTOWA Janusz Adamowski

Postulaty mechaniki kwantowej

Aukcje groszowe. Podejście teoriogrowe

Budowa atomów. Atomy wieloelektronowe Układ okresowy pierwiastków

Klasyczna teoria informacji

Gry o sumie niezerowej

Teoria gier. wstęp Teoria gier Zdzisław Dzedzej 1

Zakłócenia w układach elektroenergetycznych LABORATORIUM 3

= A. A - liczba elementów zbioru A. Lucjan Kowalski

Wykłady z Mechaniki Kwantowej

b) Niech: - wśród trzech wylosowanych opakowań jest co najwyżej jedno o dawce 15 mg. Wówczas:

TEORIA GIER W NAUKACH SPOŁECZNYCH. Gry macierzowe, rybołówstwo na Jamajce, gry z Naturą

SYMULACJE OPTYCZNE OBLICZEŃ KWANTOWYCH 1 OPTICAL SIMULATIONS OF QUANTUM COMPUTING

SCHEMAT ROZWIĄZANIA ZADANIA OPTYMALIZACJI PRZY POMOCY ALGORYTMU GENETYCZNEGO

GRA Przykład. 1) Zbiór graczy. 2) Zbiór strategii. 3) Wypłaty. n = 2 myśliwych. I= {1,,n} S = {polować na jelenia, gonić zająca} S = {1,,m} 10 utils

Mixed-UCT: Zastosowanie metod symulacyjnych do poszukiwania równowagi Stackelberga w grach wielokrokowych

REZONANSY : IDENTYFIKACJA WŁAŚCIWOŚCI PRZEZ ANALIZĘ FAL PARCJALNYCH, WYKRESY ARGANDA

Modelowanie sytuacji konfliktowych, w których występują dwie antagonistyczne strony.

Podstawy robotyki. Wykład II. Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska

DLACZEGO W DYLEMAT WIĘŹNIA WARTO GRAĆ KWANTOWO? *

Wykorzystanie metod ewolucyjnych w projektowaniu algorytmów kwantowych

W5. Komputer kwantowy

Fizyka dla wszystkich

Protokół teleportacji kwantowej

Teoria gier matematyki). optymalności decyzji 2 lub więcej Decyzja wpływa na wynik innych graczy strategiami

Mikroekonomia. O czym dzisiaj?

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. QuIDE Quantum IDE PODRĘCZNIK UŻYTKOWNIKA

VI. KORELACJE KWANTOWE Janusz Adamowski

Teoria gier. dr Przemysław Juszczuk. Wykład 2 - Gry o sumie zero. Instytut Informatyki Uniwersytetu Śląskiego

Prawdopodobieństwo geometryczne

Podstawy informatyki kwantowej

13. Teoriogrowe Modele Konkurencji Gospodarczej

Problemy rozwoju Internetu kwantowego

Transformaty. Kodowanie transformujace

Modelling of quantum informatics systems with the use of quantum programming languages and symbolic computation

Mechanika kwantowa ćwiczenia, 2007/2008, Zestaw II

Seria zadań z Algebry IIR nr kwietnia 2017 r. i V 2 = B 2, B 4 R, gdzie

Teoria gier. mgr Przemysław Juszczuk. Wykład 5 - Równowagi w grach n-osobowych. Instytut Informatyki Uniwersytetu Śląskiego

Wstęp do sieci neuronowych, wykład 10 Sieci rekurencyjne. Autoasocjator Hopfielda

Praca Doktorska. Destylacja splątania ze stanów mieszanych o niepełnym rzędzie macierzy gęstości. Uniwersytet im. Adama Mickiewicza w Poznaniu

ZADANIE 1/GRY. Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

EGZAMIN DYPLOMOWY, część II, Biomatematyka

-Teoria gier zajmuje się logiczną analizą sytuacji konfliktu i kooperacji

bity kwantowe zastosowania stanów splątanych

Obliczenia inspirowane Naturą

TEORIA GIER W EKONOMII WYKŁAD 6: GRY DWUOSOBOWE KOOPERACYJNE O SUMIE DOWOLNEJ

Zmienna losowa. Rozkład skokowy

Transkrypt:

Gry kwantowe na łańcuchach spinowych Jarosław Miszczak we współpracy z Piotrem Gawronem i Zbigniewem Puchałą Instytut Informatyki Teoretycznej i Stosowanej PAN w Gliwicach J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 1 / 18

Plan wystąpienia 1 Krótki wstęp o grach kwantowych 2 Gra w orła i reszkę Kwantowe oszukiwanie 3 Kwantowa gra w orła i reszkę Implementacja na qubicie 4 Oszukiwanie w grze kwantowej Kontrolowanie ewolucji Optymalne wyniki dla Alicji Oszukiwanie ze strony Boba 5 Wnioski J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 2 / 18

Gry kwantowe służą do modelowania sytuacji w których dochodzi do konkurencji lub współdziałania osób posiadających możliwość operowania na danych zakodowanych w stanach kwantowych. Najprostszy przykład to kwantowy rzut monetą [Meyer, PRL 82(5), 1052 (1999)], który pokazuje, że warto uczyć się mechaniki kwantowej. Inne przykład to kwantowy dylemat więźnia [Eisert, Wilkens, Lewenstein, PRL, 83(15), 3077 (1999)]. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 3 / 18

Gra w orła i reszkę Gra w orła i reszkę (ang. penny flip game, bit flip game) to gra dwuosobowa. Gra składa się z trzech ruchów polegających na obróceniu monety (F flip) lub nie obróceniu monety (N not flip). Pierwszy ruch należy do Alicji, drugi do Boba i trzeci znowu do Alicji. Moneta jest na początku zwrócona reszką do góry. Bob wygrywa jeżeli reszka jest w tym samym stanie po zakończeniu gry. NN NF FN FF N 1 1 1 1 F 1 1 1 1 W powyższej tabelce 1 oznacza wygraną Alicji, a 1 wygraną Boba. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 4 / 18

Kwantowe oszukiwanie Załóżmy teraz, że moneta (bit) jest zakodowana jako qubit i że tylko jeden z graczy, a dokładnie tylko Alicja, o tym wie. Alicja może operować na monecie operacjami unitarnymi. Na przykład, stosując bramkę Hadamarda, przygotowuje ona w pierwszym ruchu stan 1 2 ( 0 + 1 ). Bob niezależnie od wykonanego przez siebie ruchu nie ma możliwosci zmiany tego stanu. Zatem Alicja zawsze wygrywa. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 5 / 18

Kwantowa gra w orła i reszkę Załóżmy teraz, że obaj gracze mogą posługiwać się operacjami unitarnymi. Prawdopodobieństwo wygrania przez Alicję i Boba wynosi wówczas odpowiednio 1 U A2 U B U A1 0 2 oraz 0 U A2 U B U A1 0 2, przy czym 0 koduje reszkę, a 1 orła. Jaki jest wówczas optymalny wybór strategii? J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 6 / 18

Kwantowa gra w orła i reszkę Okazuje się, że gdy Bob stosuje strategię mieszaną X taką, że 1 U U = U U dµ(u), X U X to osiągana jest równowaga Nasha. U(d) Przykładem jest strategia Pauliego, zadana przez macierze {1l, iσ x, iσ y, iσ z } wykonywane z równym prawdopodobieństwem. W dalszej części będziemy przyjmować, że Bob stosuje strategię Pauliego. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 7 / 18

Implementacja na qubicie W jaki sposób Alicja i Bob kontrolują wykonanie swoich ruchów na qubicie? Muszą oni przygotować odpowiedni Hamiltonian, który będzie określał ewolucję układu w czasie każdego ich ruchu. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 8 / 18

Implementacja na qubicie Wykonanie operacji unitarnej jest równoważne zastosowaniu odpowiedniej sekwencji kontroli. Dowolna operacja z SU(2) to ( ) e iφ cos θ e iψ sin θ e iψ sin θ e iφ = e i φ+ψ 2 σz e iθσy e i φ ψ 2 σz. cos θ Aby uzyskać strategię Pauliego każdy z graczy musi zastosować poniższe wartości parametrów kontrolnych. ξ 1 ξ 2 ξ 3 1l 0 0 0 iσ x π/4 π/2 π/4 iσ y 0 π/2 0 iσ z π/4 0 π/4 Stały jest czas T jaki Alicja i Bob mają na wykonanie ruchów. Każdy z parametrów ze skalą 3 T określa Hamiltonian stosowany przez czas T 3. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 9 / 18

Implementacja na łańcuchu spinów Skoro można grać uczciwie na jednym qubicie, to pojawia się pytanie czy gracz który ma możliwość operowania na łańcuchu qubitów, ma szansę na poprawę swojego wyniku. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 10 / 18

Implementacja na łańcuchu spinów Interesują nas układy, które są opisane Hamiltonianem gdzie H 0 opisuje dryft, a H c to Hamiltonian kontroli. Dla układu dwóch qubitów (spinów 1 2 ) mają one postać H(t) = H 0 + H c (t) (1) H 0 = J(σ x σ x + σ y σ y + σ z σ z ) oraz H c (t) = h y (t)σ y 1l + h z (t)σ z 1l. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 11 / 18

Implementacja na łańcuchu spinów Alicja zdaje sobie sprawę z pełnej struktury układu, natomiast Bob wykonuje tą samą strategię co w przypadku gry na jednym qubicie. Jeżeli Alicja chce w ten sposób oszukać Boba, to musi go najpierw przekonać, że układ wykorzystywany do gry jest uczciwy. Alicja może tego dokonać odpowiednio dobierając stałą J, odpowiedzialną za dryft. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 12 / 18

Implementacja na łańcuchu spinów średnia wypłata dla Boba 0.80 0.75 0.70 0.65 0.60 0.55 0.60 0.58 0.56 0.54 0.52 0.50 0.48 0.46 0 200 400 600 800 1000 J 0.50 0.45 0 5 10 15 20 J Rysunek: Wartość oczekiwana wypłaty dla Boba jako funkcja stałej J. Zakładamy, że Alicja i Bob grają przy pomocy strategii Pauliego. Przy J 0.41 Bob wykonując serię testowych gier nie stwierdzi, że układ jest dwuqubitowy. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 13 / 18

Implementacja na łańcuchu spinów Zadaniem Alicji jest maksymalizacja wartości gdzie P A (h 1, h 2 ) = 1 4 4 1 tr 2 ( ψ f i ψf i ) 1 (2) i=1 a macierze U(h 1 ) and U(h 2 ) są określone jako U = N 1 n=0 ψ f i = U(h 2)V i U(h 1 ) 00, (3) e i t(h0+hc(n t)) = U((N 1) t)... U( t)u(0), (4) gdzie h 1 i h 2 to wektory parametrów kontrolnych definujących H c w poszczególnych przedziałach czasu. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 14 / 18

Optymalne wyniki dla Alicji h1 h1 15 σ y σ z σ y 10 5 0 5 10 a) 15 0 1 2 1 3 3 15 σ y σ z σ y σ z σ y σ z σ y σ z σ y 10 5 0 5 10 c) 15 0 1 2 3 4 5 6 7 8 1 9 9 9 9 9 9 9 9 T h2 h2 15 σ y σ z σ y 10 5 0 5 10 b) 15 0 1 2 1 3 3 15 σ y σ z σ y σ z σ y σ z σ y σ z σ y 10 5 0 5 10 d) 15 0 1 2 3 4 5 6 7 8 1 9 9 9 9 9 9 9 9 Rysunek: Najlepsze znalezione kontrole dla Alicji przy łąńcuchu długości 2. Panele a) oraz b) pokazują wektory kontroli dające średni payoff Alicji równy 0.97. Panele c) oraz d) pokazują strategię, która wymaga wykonania 9 kontroli na ruch i daje średni payoff 0.999. T J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 15 / 18

Oszukiwanie ze strony Boba Przyjmijmy teraz, że to Bob oszukuje Alicję. Jeżeli będzie on wykorzystywał tylko jeden dodatkowy qubit, to jego szanse (przy stosowaniu krótkich sekwencji kontroli) wynoszą 0.713. Długość łańcucha 2 3 4 5 6 7 Maksymalny payoff 0.713 0.920 0.925 0.901 0.901 0.951 Bob może natomiast poprawić znacznie swoje szanse, jeżeli będzie mógł dołączyć dłuższy łańcuch spinów. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 16 / 18

Wnioski Nawet dodanie jednego qubitu pozwala Alicji uzyskać niemal pewność wygranej. Nieznajomość dokładnej struktury systemu wykorzystwanego do kwantowego przetwarzania informacji może być łatwo wykorzystana na naszą niekorzyść. W grach kwantowych każdy znajdzie coś dla siebie: Z. Puchała, J.A.M, Symbolic integration with respect to the Haar measure on the unitary group in Mathematica, arxiv:1109.4244 P. Gawron, Ł. Pawela, Quantum buffer on a spin chain, w przygotowaniu. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 17 / 18

Dziękuję za uwagę. J.A.M., Z. Puchała, P. Gawron (IITiS PAN) Gry kwantowe na łańcuchach spinowych 18 / 18