МатВектор

Command Palette

Search for a command to run...

🔀 Дискретка

Матрица перехода цепи Маркова

англ. Markov transition matrix

Матрица $P = (p_{ij})$ одношаговых вероятностей переходов цепи Маркова: строки (или столбцы — вторая конвенция) суммируются в единицу. Умножение на $P$ двигает распределение на шаг, степени $P^n$ — на $n$ шагов.

Матрица перехода цепи Маркова — таблица одношаговых вероятностей: — вероятность за один шаг попасть из состояния в состояние . Каждая строка — полная группа событий, поэтому сумма по строке равна 1 — свойство стохастичности. Распределение по состояниям удобно держать строкой , и тогда шаг цепи — умножение: . Оговорим вторую конвенцию сразу: в части учебников вероятности пишут «из в », распределения берут столбцами, и тогда столбцы суммируются в 1, а шаг выглядит как . Обе легальны, формулы — зеркальные; ошибка начинается, когда в одном решении смешивают обе. Далее работаем в строчной конвенции.

Интуиция: матрица перехода — правила настольной игры, где вместо кубика — вероятности. Хочешь знать позицию через два хода — просуммируй все способы попасть через промежуточное состояние: это в точности умножение матриц, , а через ходов — . Знаменитое следствие — эргодическая теорема: у регулярной цепи сходится к матрице с одинаковыми строками, и куда бы система ни стартовала, распределение съезжает к одному и тому же стационарному , которое решает уравнение . Стационарное распределение — собственный вектор матрицы (левый, с собственным значением 1), так что теория матриц работает на вероятности напрямую.

стохастичность по строкам, шаг цепи и уравнение стационарного распределения; при столбцовой конвенции всё то же с транспонированием: ,

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

Базовая теория и примеры — в термине цепь Маркова; условный характер переходов — условная вероятность. Стационар ищется как собственный вектор, а степени достаются через диагонализацию — линейная алгебра здесь главный инструмент. Состояния и переходы как модель автоматов — урок конечные автоматы; сводка формул — в шпаргалке по вероятностям.

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

Почему у регулярной цепи существует и единственно стационарное распределение?

Единица — всегда собственное значение стохастической матрицы (по строкам и по столбцам суммы дают 1, спектральный радиус равен 1), а неразложимость и апериодичность регулярной цепи гарантируют, что все остальные значения по модулю строго меньше: компоненты при них гаснут как , остаётся вклад собственного значения 1. Он и даёт уникальное с .

Как связаны матрица перехода и умножение матриц из линейной алгебры?

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