МатВектор

Command Palette

Search for a command to run...

♟️ Теория игр

Задачи на матричную игру 2×2

Матричные игры 2×2: платёжная матрица, нижняя и верхняя цена, седловая точка, смешанные стратегии и цена игры. Два разобранных примера, формулы в карточках, типичные ошибки и встроенный тренажёр.

Сложность: Первый курс 5 уровней сложности бесконечный поток задач

Матричная игра 2×2 — самая компактная модель конфликта: у каждого из двух игроков по две стратегии, выигрыши первого заданы матрицей , второй получает то же самое со знаком минус (игры с нулевой суммой). Вопрос задачи звучит всегда одинаково: как играть рационально и сколько это стоит? Тема — прикладное ядро курса теории игр: базовые понятия — в уроке введение в теорию игр, сам термин — в матричная игра.

Рациональность здесь означает осторожность: каждый игрок считает, что противник сыграет наихудшим для него образом, и максимизирует гарантированный выигрыш. Для первого игрока это нижняя цена игры — лучшее из худших по строкам; для второго — верхняя цена — худшее из лучших по столбцам. Если , у игры есть седловая точка, и решение — пара чистых стратегий. Если нет, чистые стратегии бессильны: игрок обязан тасовать свои ходы случайно — это смешанные стратегии, и вся арифметика 2×2 сводится к трём формулам.

Жанр любит коварные матрицы: без седловой точки, с отрицательными элементами, с доминируемыми стратегиями, которые нужно вычеркнуть до всего остального. Разберём оба случая — с седловой точкой и без неё — и соберём набор проверок, который ловит почти все арифметические промахи. Смежный сюжет про выбор в условиях неопределённости без противника — в уроке критерии принятия решений.

Классификация: 4 случая#

СлучайКак узнатьРешение
Седловая точкапара чистых стратегий, цена игры
Без седловой точкисмешанные стратегии по формулам
Доминированиестрока (столбец) хуже другой поэлементновычеркнуть и решать меньшую матрицу
Игра с природойпротивник не рационаленкритерии Вальда, Сэвиджа, Гурвица, Байеса
Первым делом всегда ищут седловую точку — и только убедившись, что её нет, переходят к смешанным стратегиям

Метод: от матрицы к вероятностям#

  1. Выпишите платёжную матрицу и проверьте доминирование: строка, построчно не лучше другой, вычёркивается — то же со столбцами для второго игрока.
  2. Найдите нижнюю цену : минимум в каждой строке, максимум из них.
  3. Найдите верхнюю цену : максимум в каждом столбце, минимум из них.
  4. Если — седловая точка: чистые стратегии и цена . Задача решена.
  5. Если : посчитайте ; при примените формулы смешанных стратегий.
  6. Проверьте ответ: цена игры должна лежать между и , вероятности — быть положительными и давать в сумме единицу, ожидаемые выигрыши против обеих стратегий противника — совпадать с .
формулы 2×2: — частоты первого игрока, — второго, — цена игры; знаменатель один и тот же, знак следит за всеми ответами

Разобранный пример 1: седловая точка#

Платёжная матрица первого игрока: . Найти решение игры. Начинаем с цен — возможно, смешивать стратегии не придётся.

  1. Минимумы строк: , . Нижняя цена .
  2. Максимумы столбцов: , . Верхняя цена .
  3. — седловая точка на пересечении строки 1 и столбца 1: одновременно минимум своей строки и максимум своего столбца.
  4. Решение: первый играет первую стратегию, второй — первую, цена игры .
  5. Смысл: второму невыгодно уходить из первого столбца — иначе он платит 5; первому невыгодно менять строку — гарантия упадёт до 2.

Разобранный пример 2: смешанные стратегии#

Матрица . Здесь осторожность первого игрока даёт , осторожность второго — . Границы не совпали: седловой точки нет, чистые стратегии не оптимальны — переходим к смешанным.

  1. .
  2. Определитель: . Цена игры — действительно между и .
  3. Стратегия первого: , значит .
  4. Стратегия второго: , значит .
  5. Проверка равновесия: против первого столбца первый получает ; против второго . Совпало — противнику нет способа ухудшить результат.

Типичные ошибки#

  • Переходят к смешанным стратегиям, не проверив седловую точку.
  • Путают с определителем матрицы: — разность сумм диагоналей, определитель — .
  • Отрицательную вероятность «чинят» сменой знака вместо пересчёта формул.
  • Забывают, что матрица платит первому игроку: второй игрок минимизирует, а не максимизирует.
  • Не проверяют сумму вероятностей и совпадение ожидаемых выигрышей — главные бесплатные проверки.

Проверьте себя#

Проверь себя+15 XP

Матрица . Цена игры:

Проверь себя+15 XP

Матрица . Частота первой стратегии первого игрока:

Что смотреть дальше#

  1. Чистые стратегии и седловые точки — урок чистые стратегии в играх.
  2. Смешанные стратегии в общем виде — урок смешанные стратегии.
  3. Термины с определениями — цена игры, максимин и минимакс, смешанная стратегия.
  4. Классическая модель конфликта — термин дилемма заключённого.
  5. Упрощение матриц — термин доминирование стратегий.
  6. Матричная техника для вычислений — тип задач матрицы и тренажёр матриц.

Пример на смешанные стратегии с числами: матрица . Максимин , минимакс : седловой точки нет, играется смесь. Доля первой строки для игрока A: . Цена игры . Проверка: при реакции B первым столбцом выигрыш A равен ; при втором — . Обе реакции дают одно и то же — смесь неуязвима, решение верное.

Частые вопросы

Почему смешивание стратегий вообще помогает?

Потому что предсказуемость — ресурс для противника. Чистая стратегия всегда эксплуатируема в игре без седловой точки: противник подстроится. Случайная смесь с правильными частотами делает ожидаемый выигрыш противника одинаковым при любом его ходе — подстраиваться уже не к чему, и гарантия поднимается с до .

Что делать с матрицей больше 2×2?

Сначала доминирование: часто после вычёркивания слабых строк и столбцов остаётся именно 2×2, и формулы применяются к ней. Если не осталось — игра решается линейным программированием или графически по одной из стратегий; это отдельная тема курса.

Как интерпретировать цена игры в жизни?

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

Практика: встроенный тренажёр

+12 XP за верный ответ

Другие типы задач

Задачи на производныеВсе подтипы задач на производные: правила дифференцирования, сложная функция, произведение и частное. Разобранный пример со всеми шагами, коллекция типичных ошибок и бесконечный генератор задач.Разбор + тренажёр Задачи на пределыВсе подтипы задач на пределы: неопределённости 0/0 и ∞/∞, замечательные пределы, первый и второй замечательный, односторонние пределы. Разобранные примеры, таблица «вид → метод» и бесконечный генератор.Разбор + тренажёр Задачи на интегралыВсе подтипы задач на интегралы: табличные, замена переменной, интегрирование по частям, дробно-рациональные и тригонометрические. Разобранный пример, таблица «вид → метод» и бесконечный генератор задач.Разбор + тренажёр Задачи на вероятностьВсе подтипы задач на вероятность: классическая схема, монеты и кубики, шары из урны, теоремы сложения и умножения, Бернулли. Разобранный пример со всеми шагами, типичные ошибки и бесконечный генератор.Разбор + тренажёр Задачи на системы линейных уравненийПять подтипов экзаменационных задач на СЛАУ: метод Гаусса, Крамер, определители, несовместные и вырожденные системы. Разобранный пример со всеми шагами, коллекция типичных ошибок и бесконечный генератор задач.Разбор + тренажёр Задачи на комбинаторикуКак отличить перестановки от размещений и сочетаний и не перепутать формулы: классификация подтипов, разбор пары задач, где решает одно слово «порядок», типичные ошибки и бесконечный генератор.Разбор + тренажёр Задачи на дифференциальные уравненияКак распознать тип дифференциального уравнения за минуту: простейшие, разделяющиеся переменные, линейные первого порядка, Бернулли и линейные второго порядка. Разбор задачи Коши с интегрирующим множителем и генератор задач.Разбор + тренажёр Задачи на матрицы и определителиДва навыка, на которых держится вся линейная алгебра: умножение матриц по правилу «строка на столбец» и определители. Классификация задач, разобранный пример со сверкой через det, типичные ошибки и встроенный генератор.Разбор + тренажёр Задачи на тригонометрические уравненияПять подтипов тригонометрических уравнений: простейшие, квадратные относительно синуса, разложение на множители, однородные и отбор корней на отрезке. Разобранный пример, типичные ошибки и бесконечный генератор задач.Разбор + тренажёр Задачи на рядыКак исследовать ряд на сходимость: геометрические и телескопические ряды, признак Даламбера, интегральный признак, радиус сходимости степенных рядов. Разобранный пример, типичные ошибки и бесконечный генератор задач.Разбор + тренажёр Задачи на неравенстваМетод интервалов на всех типовых неравенствах: квадратные, дробно-рациональные с выколотой точкой, модули и системы. Разобранный пример с проверкой пробными точками, типичные ошибки и бесконечный генератор задач.Разбор + тренажёр Задачи на площадь криволинейной трапецииКак найти площадь под графиком функции и между двумя кривыми: классификация подтипов, метод с чертежом и пределами, два разобранных примера, типичные ошибки и встроенный генератор задач.Разбор + тренажёр Задачи на объём тела вращенияОбъём тела, полученного вращением кривой вокруг оси: метод дисков и колец, классификация по оси вращения, два разобранных примера с проверкой через известные тела, типичные ошибки и генератор задач.Разбор + тренажёр Задачи на системы с параметромКак решать системы и уравнения с параметром: ветвление по особым значениям, дискриминант, число решений. Два разобранных примера, типичные ошибки, встроенный тренажёр и перелинковка на разбор ЕГЭ-задания 18.Разбор + тренажёр Задачи на движениеТекстовые задачи на движение: встречное движение, погоня, течение реки, средняя скорость. Универсальная таблица участников, два разобранных примера, типичные ошибки и встроенный генератор задач.Разбор + тренажёр Задачи на совместную работуТекстовые задачи на совместную работу: производительность, приём «весь объём = 1», очередность работы, утечки. Два разобранных примера, таблица подтипов, типичные ошибки и встроенный генератор задач.Разбор + тренажёр Задачи на оптимизацию с производнойПрикладные задачи на наибольшее и наименьшее значение: коробка из листа, забор максимальной площади, минимум суммы. Метод критических точек, два разобранных примера, типичные ошибки и генератор задач.Разбор + тренажёр Задачи на сечения в стереометрииПостроение сечений многогранников: метод следов, три точки, параллельность, площадь сечения. Два разобранных примера с вычислением площади, типичные ошибки, векторный контроль и встроенный генератор задач.Разбор + тренажёр Тест по математическому анализу: проверь курс за 15 вопросовДиагностический тест по математическому анализу: 15 вопросов по пределам, производным, интегралам и рядам с разбором каждого ответа и шкалой самопроверки.Разбор + тренажёр Тест по линейной алгебре: проверь курс за 15 вопросовТест по линейной алгебре с ответами: матрицы, определители, СЛАУ, векторы и собственные значения — 15 вопросов с объяснениями и шкалой результатов.Разбор + тренажёр Тест по теории вероятностей: проверь курсТест по теории вероятностей: классическая вероятность, формула Байеса, схема Бернулли и распределения — 15 вопросов с разбором и шкалой проверки.Разбор + тренажёр Тренажёр ЕГЭ: производная (задание 11 и 12)Тренажёр ЕГЭ по производной: касательные, экстремумы, графики производной и физический смысл — формат заданий 11 и 12 с разбором типичных ловушек.Разбор + тренажёр