Kwantowa implementacja paradoksu Parrondo

Podobne dokumenty
Quantum implementation of Parrondo s paradox

Gry kwantowe na łańcuchach spinowych

Strategie kwantowe w teorii gier

High level programming in quantum computer science

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

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

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

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

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

Wstęp do komputerów kwantowych

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

Podstawy nauk przyrodniczych Matematyka

Kwantowa kooperacja. Robert Nowotniak. Wydział Fizyki Technicznej, Informatyki i Matematyki Stosowanej Politechnika Łódzka

Zmienna losowa. Rozkład skokowy

Statystyka Matematyczna Anna Janicka

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

L.Kowalski zadania z rachunku prawdopodobieństwa-zestaw 2 ZADANIA - ZESTAW 2

= 10 9 = Ile jest wszystkich dwucyfrowych liczb naturalnych podzielnych przez 3? A. 12 B. 24 C. 29 D. 30. Sposób I = 30.

Metody probabilistyczne

Matematyka podstawowa X. Rachunek prawdopodobieństwa

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

O informatyce kwantowej

Algorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak

Rachunek prawdopodobieństwa Rozdział 2. Aksjomatyczne ujęcie prawdopodobieństwa

Obliczenia inspirowane Naturą

Rachunek prawdopodobieństwa Rozdział 3. Prawdopodobieństwo warunkowe i niezależność zdarzeń.

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

Moneta 1 Moneta 2 Kostka O, R O,R 1,2,3,4,5, Moneta 1 Moneta 2 Kostka O O ( )

51. Wykorzystywanie sumy, iloczynu i różnicy zdarzeń do obliczania prawdopodobieństw zdarzeń.

Instytut Matematyczny. Uniwersytetu Wrocławskiego TEST KWALIFIKACYJNY. 1 października 2007 r.

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

Zmienna losowa (wygrana w pojedynczej grze): (1, 0.5), ( 1, 0.5)

Lista zadania nr 7 Metody probabilistyczne i statystyka studia I stopnia informatyka (rok 2) Wydziału Ekonomiczno-Informatycznego Filia UwB w Wilnie

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

Prawdopodobieństwo

Splątanie a przesyłanie informacji

Metody probabilistyczne

Temat: Zmienna losowa. Rozkład skokowy. Rozkład ciągły. Kody kolorów: Ŝółty nowe pojęcie pomarańczowy uwaga. Anna Rajfura, Matematyka

Rachunek prawdopodobieństwa

Statystyka podstawowe wzory i definicje

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

Rachunek prawdopodobieństwa Rozdział 3. Prawdopodobieństwo warunkowe i niezależność zdarzeń.

{( ) ( ) ( ) ( )( ) ( )( ) ( RRR)

Rachunek prawdopodobieństwa Rozdział 3. Prawdopodobieństwo warunkowe i niezależność zdarzeń.

III. ZMIENNE LOSOWE JEDNOWYMIAROWE

Metody systemowe i decyzyjne w informatyce

Funkcje analityczne. Wykład 2. Płaszczyzna zespolona. Paweł Mleczko. Funkcje analityczne (rok akademicki 2017/2018)

Rachunek prawdopodobieństwa dla informatyków

Metody teorii gier. ALP520 - Wykład z Algorytmów Probabilistycznych p.2

Rachunek prawdopodobieństwa Rozdział 2. Aksjomatyczne ujęcie prawdopodobieństwa

Rachunek prawdopodobieństwa Rozdział 4. Zmienne losowe

MODELOWANIE RZECZYWISTOŚCI

Rachunek prawdopodobieństwa- wykład 2

PRÓBNY EGZAMIN MATURALNY

PRÓBNY EGZAMIN MATURALNY

Metody probabilistyczne

Metody Lagrange a i Hamiltona w Mechanice

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

p k (1 p) n k. k c. dokładnie 10 razy została wylosowana kula amarantowa, ale nie za pierwszym ani drugim razem;

Przykłady do zadania 8.1 : 0 dla x 1, c x 4/3 dla x > 1. (b) Czy można dobrać stałą c tak, aby funkcja f(x) = była gęstością pewnego

Prawdopodobieństwo. Prawdopodobieństwo. Jacek Kłopotowski. Katedra Matematyki i Ekonomii Matematycznej SGH. 16 października 2018

Przykłady do zadania 3.1 :

Rozkłady prawdopodobieństwa

Pojęcie szeregu nieskończonego:zastosowania do rachunku prawdopodobieństwa wykład 1

c. dokładnie 10 razy została wylosowana kula antracytowa, ale nie za pierwszym ani drugim razem;

12DRAP - parametry rozkładów wielowymiarowych

Zarządzanie ryzykiem 3. Dorota Kuchta

Lista zadania nr 4 Metody probabilistyczne i statystyka studia I stopnia informatyka (rok 2) Wydziału Ekonomiczno-Informatycznego Filia UwB w Wilnie

Wstęp. Kurs w skrócie

Wstęp do Modelu Standardowego

2. Lesław Gajek, Marek Kałuszka, Wnioskowanie statystyczne. Modele i metody. Dla studentów.

Bisymulacja. Niezawodność systemów współbieżnych i obiektowych. Grzegorz Maj Grzegorz Maj Bisymulacja

RACHUNEK PRAWDOPODOBIEŃSTWA ZADANIA Z ROZWIĄZANIAMI. Uwaga! Dla określenia liczebności zbioru (mocy zbioru) użyto zamiennie symboli: Ω lub

- nowe wyzwanie. Feliks Kurp

a. zbiór wszystkich potasowań talii kart (w którym S dostaje 13 pierwszych kart, W - 13 kolejnych itd.);

Elementy teorii gier. Badania operacyjne

Przykładowe zadania na egzamin z matematyki - dr Anita Tlałka - 1

Aby przygotować się do kolokwiów oraz do egzaminów należy ponownie przeanalizować zadania

ODPOWIEDZI I SCHEMAT PUNKTOWANIA ZESTAW NR 2 POZIOM PODSTAWOWY. Etapy rozwiązania zadania

Prognozowanie i Symulacje. Wykład I. Matematyczne metody prognozowania

PRÓBNY EGZAMIN MATURALNY

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

V. KWANTOWE BRAMKI LOGICZNE Janusz Adamowski

WYKŁAD 8 TESTOWANIE HIPOTEZ STATYSTYCZNYCH

RACHUNEK PRAWDOPODOBIEŃSTWA I STATYSTYKA MATEMATYCZNA

Rachunek prawdopodobieństwa- wykład 6

Elementy modelowania matematycznego

Statystyka matematyczna

W takim modelu prawdopodobieństwo konfiguracji OR wynosi. 0, 21 lub , 79. 6

Rachunek prawdopodobieństwa Rozdział 2. Aksjomatyczne ujęcie prawdopodobieństwa

Matematyka z el. statystyki, # 2 /Geodezja i kartografia II/

Rachunek Prawdopodobieństwa Anna Janicka

Metody probabilistyczne

Metody statystyczne kontroli jakości i niezawodności Lekcja II: Karty kontrolne.

RACHUNEK PRAWDOPODOBIEŃSTWA I KOMBINATORYKA

Teoria liczb. Wykład nr 9: Przybliżanie liczb rzeczywistych. Ułamki łańcuchowe (cz.1) Semestr letni 2018/2019

Statystyka matematyczna

Seminarium: Efekty kwantowe w informatyce

PRÓBNY EGZAMIN MATURALNY

MODELOWANIE RZECZYWISTOŚCI

Transkrypt:

Kwantowa implementacja paradoksu Parrondo Jarosław Miszczak Instytut Informatyki Teoretycznej i Stosowanej PAN, Gliwice oraz Zakład Fizyki Teoretycznej, Uniwersytet Śląski, Katowice 7 Czerwca 2005

Plan wystąpienia 1. Motywacja 2. Paradoks Parrondo. 3. Realizacje kwantowe 4. Proponowana realizacja 5. Implementacja w języku QCL i symulacja

Motywacja Opracowanie metod projektowanie algorytmów kwantowych Implementacja w kwantowym języku programowania Stworzenie realizacji paradoksu Parrondo z wykorzystanie jak najmniejszej liczby qubitów

Paradoks Parrondo (1) W roku 1996 matematyk hiszpański J. M. R. Parrondo w nieopublikowanej pracy How to cheat a bad mathematician, zaproponował sposób tworzenia z dwóch przegrywających gier, gry o dodatniej wartości oczekiwanej. Dane są dwie gry polegające na rzucie monetą. Wypadnięcie orła oznacza zysk 1 zł na konto gracza, a reszki stratę 1 zł. Zakłada się, że monety nie są symetryczne. Gracz ma prawo dowoli wybierać w którą grę A lub B chce grać. Każdy ciąg gier A, B nazywamy strategią gracza. W szczególności strategia może być dobierana losowo! Celem gier jest zmaksymalizowanie stanu konta.

Paradoks Parrondo (2) Gra A: Rzucamy monetą taką, że prawdopodobieństwo wypadnięcia na niej orła wynosi 1/2 ɛ. Gra B: Jeżeli stan konta jest podzielny przez 3, to rzucamy taką monetą B 1, dla której prawdopodobieństwo wypadnięcia orła wynosi 1/10 ɛ; w przeciwnym przypadku rzucamy monetą B 2, dla której prawdopodobieństwo wypadnięcia orła wynosi 3/4 ɛ, gdzie ɛ jest małą liczbą rzeczywistą bliską 0.005.

Przykładowe strategie symulacja Parametry: ɛ = 0.005 P = 0.5 P 1 = 0.1 P 2 = 0.75 ilość gier: 150 prób 1500

Omówienie wyników Strategia zawsze A powoduje ujemną wartość oczekiwaną wygranej (gra jest przegrywająca), strategia zawsze B powoduje ujemną wartość oczekiwaną wygranej (gra przgrywająca B 1 jest rozgrywana częściej), strategie AABB i ABBAB dają dodatnią wartość oczekiwaną wygranej, strategie losowe tzn. wybierz A z prawdopodobieństwem 0.4 lub 0.5 też dają dodatnią wartość oczekiwaną wygranej.

Realizacje klasyczne i kwantowe Zależne od kapitału gracza: Orginalna wersja paradoksu Meyer, Blummer (J. Stat. Phys. 107, 1-2 (2002)) wykorzystanie kwantoweo losowego błądzenia Proponowanie sformuowanie kwantowe Zależne od historii gier Parrondo, Harmer, Abbot (PRL 85, 24 (2000)) gra B jest realizowana przez 4 gry elementarne w zależności od wyników ostatnich dwóch gier Flitney, Ng, Abbott (Physica A 314 (2002)) zastąpienie rzutu monetą obtotem, wymagana duża ilość qubitów!

Proponowana implementacja paradoksu (1) Proponowana realizacja należ do grupy zależnych od kapitału gracza. W schemacie wykorzystaywane są następujące rejestry c kwantowa moneta (rejestr jednoqubitowy), $ kapitał (rejestr wieloqubitowy), o rejestr pomocniczy (3 qubity).

Proponowana implementacja paradoksu (2) Gra A jest realizowana jako bramka jednpqubitowa. Dodatkowo wykorzystywana jest operacj CID, która zmienia stan rejestru w zależności od wyniku gry. Gra A c A $ / CID A Conditional increment/decrement (CID) c X X p / inc inc

Proponowana implementacja paradoksu (3) Do realizacji gry B potrzebne są dwie bramki relizujące gry B 1 i B 2 oraz operacja mod3, relizująca sprawdzanie podzielności kapitału przez 3. Gra B c B 1 B 2 CID B 2 B 1 $ / o 0 mod3 X X mod3 o 1 X X o 2 X X

Proponowana implementacja paradoksu (4) Konstrukcja schematu 1. Przygotowanie rejetru c w stanie 1 2 ( 0 + 1 ). 2. Przygotowanie rejestru $ w stanie (2 (n 1) + offset), gdzie offset jest małą liczbą całkowitą. Takie ustaienie rejetru jest niezbędne aby uniknąć arytmetycznego przepełnienia rejestru. 3. Wyzerowanie rejestru pomocniczego o 1, o 2, o 3 : 000. 4. Działanie bramkami A i B w pewnym wybranym porządku S (strategii).

Proponowana implementacja paradoksu (5) Pomiar Symulacja pozwala na wgląd w wektor stanu rejestru. Korzystając z tej własności wartość oczekiwana jest liczona jako średnia wartość obserwababli σ z w stanie $ $ = T r c o ( c, $, o c, $, o ) otrzymanym po odrzuceniu qubitów monety i pomocniczych: $ = T r(σ z $ $ ). (1)

Symulacja Zaproponowany schemat został zaimplementowany w języku QCL. Parametry δ A α A β A θ A 0 1 0 2( π + 0.01) 2 δ B1 α B1 β B1 θ B1 0 1 0 2( π + 0.01) 10 δ B2 α B2 β B2 θ B2 0 1 0 2( 3π + 0.01) 4 offset = 1 ( ) e iξ 0 P h(ξ) = 0 e iξ, ( ) cos( ξ R y (ξ) = 2 ) sin( ξ 2 ) sin( ξ 2 ) cos( ξ 2 ), ( ) e R z (ξ) = i( ξ ) 2 0 0 e i( ξ ) 2 G(δ G, α G, θ G, β G ) = = R z (β G )R y (θ G )R z (α G )P h(δ G )

Przykładowe wyniki (1) 2050 2045 2040 Średni kapitał 2035 2030 2025 Strategia A 2020 0 50 100 150 200 250 300 350 400 Krok symulacji Strategia A 400

Przykładowe wyniki (2) 2050 2000 1950 1900 Średni kapitał 1850 1800 1750 1700 1650 Strategia B 1600 0 50 100 150 200 250 300 350 400 Krok symulacji Strategia B 400

Przykładowe wyniki (3) 2053 2052 2051 Średni kapitał 2050 2049 2048 2047 Strategia ABABA 2046 0 50 100 150 200 250 300 350 400 Krok symulacji Strategia (ABABA) 400

Przykładowe wyniki (4) 2050 2045 2040 Średni kapitał 2035 2030 2025 Strategia AABAA 2020 0 50 100 150 200 250 300 350 400 Krok symulacji Strategia (AABAA) 400

Podsumowanie i dalsze prace Zaproponowana implementacja potrzebuje tylko O(log(n)) qubitów dla n-kroków (gier). Zostały znalezione paradoksalne strategie dla zaproponowanego schematu. Istnieje potrzeba przebadania tego schematu w sposób analityczny. Czy można wykorzystać paradoks Parrondo do walki z dekoherencją?

Literatura [1] G. P. Harmer, D. Abbott, Parrondo s paradox, Statistical Science, Vol. 14, No. 2, (1999), pp. 206-213 [2] J. M. R. Parrondo, G. P. Harmer, D. Abbott, New Paradoxical Games Based on Brownian Ratchets, Phys. Rev. Lett. 85, 5226-5229 (2000). [3] A. P. Flitney, D. Abbot, Quantum models of Parrondo s games, Physica A, 324 (2003), pp. 152-156. [4] J. A. Miszczak, P. Gawron, Quantum Implementation of Parrondo Paradox, quant-ph/0502185. Przesłane do Fluctuation and Noise Letters. [5] Adelaide Parrondo s Paradox Group, http://www.eleceng.adelaide.edu.au/groups/parrondo/

Dziękuję za uwagę http://www.iitis.gliwice.pl/zksi/