Научная статья на тему 'Роль квантовой запутанности в задачах теории игр'

Роль квантовой запутанности в задачах теории игр Текст научной статьи по специальности «Математика»

CC BY
444
124
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КВАНТОВАЯ ТЕОРИЯ ИГР / КВАНТОВЫЕ КОМПЬЮТЕРЫ / КВАНТОВАЯ ЗАПУТАННОСТЬ / СТЕПЕНЬ ЗАПУТАННОСТИ / КВАНТОВОЕ МОДЕЛИРОВАНИЕ / СУПЕРПОЗИЦИЯ / QUANTUM GAME THEORY / QUANTUM COMPUTERS / QUANTUM ENTANGLEMENT / DEGREE OF ENTANGLEMENT / QUANTUM SIMULATION / SUPERPOSITION

Аннотация научной статьи по математике, автор научной работы — Потапов Виктор Сергеевич, Гушанский Сергей Михайлович

В данной статье рассматривается экономическая игра «Борьба за рынки». Выполняется построение математической модели квантовой реализации этой игры. Для наглядности выводятся алгоритмы мягкой и жесткой квантовой игры для оценки влияния степени запутанности на работу и результат работы алгоритмов. В нем шаг за шагом даются инструкции по последовательности действий и операций для создания квантовой модели игры «Борьба за рынки». Целью является оценка влияния степени запутанности на работу алгоритмов. Также в работе исследуется влияние квантовой запутанности на выигрыш двух и более игроков. Проводится сравнение с классическими результатами

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Потапов Виктор Сергеевич, Гушанский Сергей Михайлович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE ROLE OF QUANTUM ENTANGLEMENT IN TASKS OF THE GAMES THEORY

This article discusses an economic game called "The struggle for markets". We have generated a mathematical model of quantum realization of this game. For clarity, the algorithms are derived for soft and hard quantum games for assessing the impact of the degree of entanglement to work and the result of the algorithm. There are step-by-step instructions for the sequence of actions and operations to create a quantum model of the game. The aim is to assess the influence of the degree of entanglement on work algorithms. Also, we investigate the influence of quantum entanglement on the win for two or more players. The article gives a comparison with classical results

Текст научной работы на тему «Роль квантовой запутанности в задачах теории игр»

УДК 530.145.3

01.00.00 Физико-математические науки

РОЛЬ КВАНТОВОЙ ЗАПУТАННОСТИ В ЗАДАЧАХ ТЕОРИИ ИГР

Потапов Виктор Сергеевич аспирант 2 года обучения SPIN: 2121-3430 e-mail: [email protected]

Гушанский Сергей Михайлович к.т.н., доцент

SPIN: 1556-5238, Scopus ID: 56225520500 e-mail: [email protected] Южный федеральный университет, Таганрог, Россия

В данной статье рассматривается экономическая игра «Борьба за рынки». Выполняется построение математической модели квантовой реализации этой игры. Для наглядности выводятся алгоритмы мягкой и жесткой квантовой игры для оценки влияния степени запутанности на работу и результат работы алгоритмов. В нем шаг за шагом даются инструкции по последовательности действий и операций для создания квантовой модели игры «Борьба за рынки». Целью является оценка влияния степени запутанности на работу алгоритмов. Также в работе исследуется влияние квантовой запутанности на выигрыш двух и более игроков. Проводится сравнение с классическими результатами

Ключевые слова: КВАНТОВАЯ ТЕОРИЯ ИГР, КВАНТОВЫЕ КОМПЬЮТЕРЫ, КВАНТОВАЯ ЗАПУТАННОСТЬ, СТЕПЕНЬ ЗАПУТАННОСТИ, КВАНТОВОЕ МОДЕЛИРОВАНИЕ, СУПЕРПОЗИЦИЯ

UDC 530.145.3

Physic and mathematics

THE ROLE OF QUANTUM ENTANGLEMENT IN TASKS OF THE GAMES THEORY

Potapov Viktor Sergeevich 2nd year post-graduate student SPIN: 2121-3430 e-mail: [email protected]

Gushanskiy Sergei Mikhailovich Cand.Tech.Sci., associate professor SPIN: 1556-5238, Scopus ID: 56225520500 e-mail: [email protected] South Federal University, Taganrog, Russia

This article discusses an economic game called "The struggle for markets". We have generated a mathematical model of quantum realization of this game. For clarity, the algorithms are derived for soft and hard quantum games for assessing the impact of the degree of entanglement to work and the result of the algorithm. There are step-by-step instructions for the sequence of actions and operations to create a quantum model of the game. The aim is to assess the influence of the degree of entanglement on work algorithms. Also, we investigate the influence of quantum entanglement on the win for two or more players. The article gives a comparison with classical results

Keywords: QUANTUM GAME THEORY, QUANTUM COMPUTERS, QUANTUM ENTANGLEMENT, DEGREE OF ENTANGLEMENT, QUANTUM SIMULATION, SUPERPOSITION

Введение

В настоящее время теория игр квантовой природы активно осваивается, появляется большое количество новых исследований и работ в этой области. Вначале стоит отметить отличия квантовой теории игр от классической. Все квантовые вычисления базируются на квантовых свойствах частиц, таких как суперпозиция и запутанность [1]. В квантовой теории игр суперпозиция служит мерой неопределенности, когда мы не можем знать, какой стратегией в данный момент времени воспользуется

игрок. В классическом математическом аппарате теории вероятности такой возможности нет, известна лишь вероятность выбора той или иной стратегии.

Запутанность, в свою очередь, является параметром, принимающим более двух состояний, например, бесконечное множество. В рамках теории игр квантовая запутанность позволяет моделировать согласованность. Параметр, определяющий, насколько согласованно игроки будут принимать решение в каждый момент времени, т.е. насколько их решения будут зависеть друг от друга. Использование квантовой запутанности в теории игр позволяет согласовать действия игроков [2]. При этом уровень запутанности отражает степень согласованности игроков.

Одним из важнейших свойств запутанности, играющим важную роль в дальнейших рассуждениях, является инвариантность запутанности по отношению к локальным операциям над подсистемами квантовой системы. Другими словами, запутанное состояние двух и более кубитов не может быть ни создано, ни существенно изменено (в смысле изменения запутанности) воздействием на отдельные кубиты. Таким образом, все состояния, которые могут быть получены из состояния с заданной запутанностью только с помощью локальных операций, можно отождествить в смысле величины хранимой в них запутанности. Ниже приведена схема отношений и взаимодействий элементов квантовой механики. Жирным выделены понятия, имеющие место в теории квантовой информации и квантовом компьютинге, а также берущие за основу понятие квантовой запутанности.

Нерелятивистская квантовая механика

Квантовые измерения Инженерия и реконструкция квантовых состояний

Лазерное охлаждение Квантовая оптика Оптика атомов Ионы в ловушке ЯМР

Рис. 1. Взаимосвязь элементов квантовой теории информации и др.

Возникает вопрос о том, как описать многообразие таких состояний. Решение данного вопроса с необходимостью должно предварять исследование взаимосвязи таких многообразий с мерой запутанности квантовых систем.

1. Роль квантовой запутанности в задачах теории игр

1.1. Критерий запутанности

Запутанность - это особая форма корреляции квантовых частиц, не имеющая классических аналогов. Для того чтобы создать максимальную запутанную пару необходимо на первый кубит воздействовать гейтом Адамара, а потом на оба гейтом СКОТ. Кубиты изначально берутся в чистом состоянии.

Пусть существует чистое квантовое состояние в пространстве НА ® Нв , йА = НА ), йв = Нв ), й = шт( йА, йв).

И = I2Х *1 >)А *|(1)

"'в

,=1J=1

Отметим, что незапутанным называется состояние, представимое в виде У = |У, ®\у)в, а все оставшиеся состояния являются запутанными.

Задача. Запутано ли состояние )) = -^(|00) +|11)) ?

V 2

Решение. Матрица, соответствующая этому квантовому состоянию

будет A ■■

( 1 п ^

тг 0

0 1-

V V2

rank (A) = 2, следовательно, состояние является

запутанным.

1.2. Сингулярное разложение матриц

Базис всех гейтов составляют четыре матрицы Паули, все остальные гейты получаются путем обычного и тензорного произведения матриц, а также умножением на коэффициент. Важную роль в запутанности квантовых состояний играет сингулярное разложение матриц [3] (или SVD-разложение, Singular Value Decomposition). Любая комплексная матрица A размера mxn имеет разложение A = и * S *V*, где U - унитарная матрица порядка m, V - унитарная матрица порядка n, S -диагональная матрица m х n c неотрицательными действительными числами {S1, S2, ..., Sn} на диагонали (эти числа называют сингулярными числами матрицы A).

1.3. Разложение Шмидта

Пусть имеется чистое квантовое состояние в гильбертовом пространстве HA ® Нв, dA = dim(HA), dB = dim(Hв), d = min(dA, dB) и (1). Конечномерное гильбертово пространство изоморфно своему сопряжению, и по этой причине есть возможность рассмотрения одного вместо другого. Заменим пространство Нв на Н * в .

1.4. Теория игр

Теория игр [3] - очень полезная и важная отрасль математики. Она широко применяется в экономике, социальных науках и биологии. Определим, какие преимущества могут дать квантовые вычисления для задач теории игр. Рассмотрим модель показывающую влияние согласованности на выигрыш игроков в мягкой и антагонистической игре. Возьмем известную экономическую игру «Борьба за рынки» с платежной матрицей, приведённой в таблице 1.

Таблица - 1. Платежная матрица

Игрок В

0 1

Игрок А 0 (-2, -4) (4, 4)

1 (2, 8) (-1, -2)

Стандартная интерпретация данной игры состоит в выборе двумя конкурирующими фирмами А и В двух стратегий: 0 - освоение и удержание первого (более выгодного) рынка и 1 - освоение и удержание второго рынка (менее выгодного). Предполагается, что фирма В контролирует оба рынка. В связи с этим проникновение фирмы А на новые рынки связано с финансовыми издержками на рекламную компанию и эти издержки тем больше, чем выгоднее рынок. Фирма В, соответственно, принимает превентивные меры, которые тоже требуют расходов. Победа фирмы А на первом рынке принесет ей вдвое больший выигрыш, чем на втором, однако поражение - полностью разорит. Победа ее на втором рынке принесет меньше выгоды, но и потери от возможного поражения будут не столь значительны. Решая эту типичную задачу теории игр, находим смешанные оптимальные стратегии игроков

* 1 * 5 /1 \

Ра = ^ Рв = 9 (1)

и их выигрыши, соответственно

5Л ( Ра , рВ) = 3, ( Ра , Рв ) = 3 (2)

Квантовая схема, реализующая данную игру, представлена на рис. 1. Ийр:/^ .kubagro.ru/2016/09^/19^

time

¡0}

®

10}

J Á .p

в

I ф/)

Рисунок 2. Квантовая схема игры двух игроков Конечное состояние [4] может быть вычислено по формуле

А А А А

= |¥г) * 3 *(а* в)* 3' (3)

А

где I ¥Д = |00) - начальное состояние кубита, а I ¥Д - конечное; оператор 3

запутывает кубиты игроков, А и В означают ходы игроков, а гейт 3 распутывает кубиты для дальнейшего измерения. Последующий выигрыш выводится при помощи классической платежной матрицы.

2. Алгоритм мягкой квантовой игры

Суть игры в том, что любой из игроков может изменить состояние своего мнения (кубита) относительно выбора стратегии "0" или "1". Для этого в кубит необходимо загрузить заранее вычисленную смешанную стратегию. Для этого необходимо повернуть вектор кубит так, чтобы спроектировать вероятность выбора стратегии на суперпозицию кубита 0 и 1 соответственно. Оператор поворота [5] имеет вид

и (в)

í в • вл

cos— sin—

2 2

. в в

- sin — cos—

1 2 2 )

(4)

в

где 0<в<я, cos— - квадрат изменения вероятности получить кубит в состоянии |0> после измерения, а sin q- в состоянии |1>. Заменим cosq и sin q вероятностями выбора стратегии для первого и второго игрока,

соответственно

A =

4Pa V1

Pa

Pa

4Ра

Л л í B =

4Pb V1 - Pb - V i- pb 4Pb

Л

Л

Алгоритм квантовой игры представлен на рис. 2. Изначально игра решается классическим способом, а при помощи платежных матриц высчитываются оптимальные смешанные стратегии рА, рв. Эти стратегии в дальнейшем формируют оператор поворота кубит Я. Цикл в алгоритме отвечает за наращивание параметра у (ось Х на рис. 3), с его помощью формируется запутывающий оператор I

Рисунок 3. Алгоритм мягкой квантовой игры После того как все операторы сформированы, на каждом шаге цикла выполняется квантовая схема игры двух лиц и формируется

конечное состояние кубит . Используя вектор этого состояния и

платежную матрицу, вычисляются усредненные выигрыши игроков.

Отличие алгоритма жесткой квантовой игры от описанного выше (мягкой) заключается в установлении кубит в состояние |01>, а не |00>. Вследствие такой особенности игроки на каждом шаге будут применять противоположные стратегии. В результате работы алгоритма мягкой и жесткой квантовой игры получаем графики, приведенные на рис. 3. В данной задаче мы имеем дело с относительными значениями согласованности и запутанности, варьирующимися от 0 (отсутствие согласованности / запутанности) до 1 (максимальная согласованность / запутанность) и они эквивалентны.

Из рис. 3 видно, что это относится как к мягким, так и к жестким играм. Графики наглядно доказывают, что квантовая теория игр значительно эффективнее классической, при условии использования запутанности. Если согласованность равна нулю - игроки выбирают стратегии независимо от выбора стратегии противоположного игрока в данный момент. Если согласованность равна единице - игроки в мягких играх выбирают одинаковые стратегии при каждом повторении игры, в жестких играх - противоположные. Промежуточные значения - это отклонения от этих состояний: чем ближе к 1, тем вероятность того, что решение примется, согласованно возрастает.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Л 0 7 01 Л Л о'в 1

Сов/тасовеяность

Рисунок 4. Влияние согласованности игроков на их выигрыш

Еще одним достоинством квантовых алгоритмов теории игр в простоте реализации. Например, для моделирования задачи, описанной выше, необходимо два кубита. Соответственно, если задача изменится и добавятся игроки - увеличится лишь число необходимых для моделирования кубит, равное количеству игроков. Таким образом, рост необходимых ресурсов будет линейным, в то время как для классической теории игр этот рост будет субэкспоненциальным. Следовательно, для ресурсоемких задач теории игр классический компьютер становится непригодным.

Заключение

Научная статья рассматривает экономическую игру теории игр -«Борьба за рынки». В рамках данной тематики выполнено построение математической модели квантовой реализации этой игры. Для оценки влияния степени запутанности на работу и последующий результат работы алгоритмов выводятся алгоритмы мягкой и жесткой квантовой игры. В них шаг за шагом даются инструкции по последовательности действий и

операций для создания квантовой модели игры «Борьба за рынки». Целью является оценка влияния степени запутанности на работу квантовых алгоритмов. Проводится сравнение с классическими результатами. Также в работе исследуется влияние квантовой запутанности на выигрыш двух и более игроков.

Работа выполнена при финансовой поддержке РФФИ, грант № 15-01-01270.

Литература

1. Гузик В. Ф., Гушанский С. М., Потапов В. С. Количественные характеристики степени запутанности // Известия ЮФУ. Технические науки. Моделирование физических процессов и систем. - Ростов-на-Дону: Изд-во ЮФУ, 2016, № 3. - С. 76-86;

2. Гузик В. Ф., Гушанский С. М., Касаркин А. В. Использование квантовой запутанности для увеличения выигрыша в задачах теории игр для двух и трех игроков // Информатизация и связь. - 2013. - № 5. - C. 103-106;

3. Теория игр // URL: кйр8://ги.,мк1реё1а.ог§/,мк1/Теория_игр (Дата обращения: 10.09.16);

4. Guzik V., Gushanskiy S., Polenov M., Potapov V. Complexity Estimation of Quantum Algorithms Using Entanglement Properties // 16th International Multidisciplinary Scientific GeoConference (SGEM), Bulgaria, 2016. - P. 20 - 26.

5. Guzik V., Gushanskiy S., Polenov M., Potapov V. Models of a quantum computer, their characteristics and analysis // 2015 9th International Conference on Application of Information and Communication Technologies (AICT). - Institute of Electrical and Electronics Engineers, 2015. - P. 583-587.

References

1. Guzik V., Gushansky S., Potapov V. Quantitative characteristics of the degree of entanglement // Proceedings of the SFedU. Technical science. Modeling of physical processes and systems. - Rostov-on-Don: Publishing House of the SFedU, 2016, № 3. - P. 7686;

2. Guzik V., Gushansky S., Kasarkin A. Using quantum entanglement to increase scoring in the problems of the theory of games for two and three players // Informatization and Communication. - 2013. - № 5. - P. 103-106;

3. Game Theory // URL: https://ru.wikipedia.org/wiki/Теория_игр (reference date: 09/10/16);

4. Guzik V., Gushanskiy S., Polenov M., Potapov V. Complexity Estimation of Quantum Algorithms Using Entanglement Properties // 16th International Multidisciplinary Scientific GeoConference (SGEM), Bulgaria, 2016. - P. 20 - 26.

5. Guzik V., Gushanskiy S., Polenov M., Potapov V. Models of a quantum computer, their characteristics and analysis // 2015 9th International Conference on Application of Information and Communication Technologies (AICT). - Institute of Electrical and Electronics Engineers, 2015. - P. 583-587.

i Надоели баннеры? Вы всегда можете отключить рекламу.