Случайная динамическая система

редактировать

В математическом поле динамических систем, случайный динамический система - это динамическая система, в которой уравнения движения содержат элемент случайности. Случайные динамические системы характеризуются пространством состояний S, набором из карт Γ {\ displaystyle \ Gamma}\ Gamma из S в себя, которое можно рассматривать как набор всех возможных уравнений движения, и распределение вероятностей Q на множестве Γ {\ displaystyle \ Gamma}\ Gamma , которое представляет случайный выбор карты. Движение в случайной динамической системе можно неформально представить себе как состояние X ∈ S {\ displaystyle X \ in S}X \ in S , развивающееся согласно последовательности карт, случайно выбранных согласно распределению Q.

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

Содержание
  • 1 Мотивация 1: Решения стохастического дифференциального уравнения
  • 2 Мотивация 2: Связь с цепью Маркова
  • 3 Формальное определение
  • 4 Аттракторы для случайных динамических систем
  • 5 См. Также
  • 6 Ссылки
Мотивация 1: Решения стохастического дифференциального уравнения

Пусть f: R d → R d {\ displaystyle f: \ mathbb {R} ^ {d} \ to \ mathbb {R} ^ {d}}f: \ mathbb {R} ^ {d} \ to \ mathbb {R} ^ {d} быть d {\ displaystyle d}d -мерное векторное поле, и пусть ε>0 {\ displaystyle \ varepsilon>0}\varepsilon>0 . Предположим, что решение X (t, ω; x 0) {\ displaystyle X (t, \ omega; x_ {0})}X (t, \ omega; x_ {0}) в стохастическое дифференциальное уравнение

{d X = f (X) dt + ε d W (t); X (0) = х 0; {\ displaystyle \ left \ {{\ begin {matrix} \ mathrm {d} X = f (X) \, \ mathrm {d} t + \ varepsilon \, \ mathrm {d} W (t); \\ X ( 0) = x_ {0}; \ end {matrix}} \ right.}\ left \ {{\ begin {matrix} \ mathrm {d} X = f (X) \, \ mathrm {d} t + \ varepsilon \, \ mathrm {d} W (t); \\ X (0) = x_ {0}; \ end {matrix}} \ right.

существует для всего положительного времени и некоторого (небольшого) интервала отрицательного времени, зависящего от ω ∈ Ω {\ displaystyle \ omega \ in \ Omega}\ омега \ в \ Omega , где W: R × Ω → R d {\ displaystyle W: \ mathbb {R} \ times \ Omega \ to \ mathbb {R} ^ {d}}W: \ mathbb {R} \ times \ Omega \ to \ mathbb {R} ^ {d} обозначает d {\ displaystyle d}d -мерный винеровский процесс (броуновское движение ). Неявно в этом утверждении используется классическое вероятностное пространство Винера

(Ω, F, P): = (C 0 (R; R d), B (C 0 (R; R d)), γ). {\ displaystyle (\ Omega, {\ mathcal {F}}, \ mathbb {P}): = \ left (C_ {0} (\ mathbb {R}; \ mathbb {R} ^ {d}), {\ mathcal {B}} (C_ {0} (\ mathbb {R}; \ mathbb {R} ^ {d})), \ gamma \ right).}(\ Omega, {\ mathcal {F}}, \ mathbb {P}): = \ left (C_ {0} (\ mathbb {R}; \ mathbb {R} ^ {d}), {\ mathcal {B}} (C_ {0} (\ mathbb {R}; \ mathbb {R} ^ {d})), \ gamma \ right).

В этом контексте винеровский процесс является координатным процессом.

Теперь определите карту потока или (оператор решения ) φ: R × Ω × R d → R d {\ displaystyle \ varphi: \ mathbb {R} \ times \ Omega \ times \ mathbb {R} ^ {d} \ to \ mathbb {R} ^ {d}}\ varphi: \ mathbb {R} \ times \ Omega \ раз \ mathbb {R} ^ {d} \ to \ mathbb {R} ^ {d} на

φ (t, ω, x 0): Знак равно X (t, ω; x 0) {\ displaystyle \ varphi (t, \ omega, x_ {0}): = X (t, \ omega; x_ {0})}\ varphi (t, \ omega, x_ {0}): = X (t, \ omega; x_ {0})

(если правая сторона четко определено ). Тогда φ {\ displaystyle \ varphi}\ varphi (или, точнее, пара (R d, φ) {\ displaystyle (\ mathbb {R} ^ {d}, \ varphi)}(\ mathbb {R} ^ {d}, \ varphi) ) - (локальная, левосторонняя) случайная динамическая система. Процесс генерации «потока» из решения стохастического дифференциального уравнения приводит нас к самостоятельному изучению подходящим образом определенных «потоков». Эти «потоки» представляют собой случайные динамические системы.

Мотивация 2: соединение с цепью Маркова

Случайная динамическая система iid в дискретном пространстве описывается тройкой (S, Γ, Q) {\ displaystyle (S, \ Гамма, Q)}{\ displaystyle (S, \ Gamma, Q)} .

  • S {\ displaystyle S}S - пространство состояний, {s 1, s 2, ⋯, sn} {\ displaystyle \ {s_ {1}, s_ {2}, \ cdots, s_ {n} \}}{\ displaystyle \ {s_ {1}, s_ {2}, \ cdots, s_ {n} \}} .
  • Γ {\ displaystyle \ Gamma}\ Gamma - это семейство карт S → S {\ displaystyle S \ rightarrow S}{\ displaystyle S \ rightarrow S} . Каждая такая карта имеет матричное представление n × n {\ displaystyle n \ times n}n \ times n , называемое детерминированной матрицей перехода. Это двоичная матрица, но она имеет ровно одну запись 1 в каждой строке и нули в противном случае.
  • Q {\ displaystyle Q}Q - мера вероятности σ {\ displaystyle \ sigma}\ sigma -поле Γ {\ displaystyle \ Gamma}\ Gamma .

Дискретная случайная динамическая система выглядит следующим образом:

  1. Система находится в некотором состоянии x 0 {\ displaystyle x_ { 0}}x_{0}в S {\ displaystyle S}S , карта α 1 {\ displaystyle \ alpha _ {1}}\ alpha _ {1} в Γ {\ displaystyle \ Gamma}\ Gamma выбирается в соответствии с вероятностной мерой Q {\ displaystyle Q}Q , и система переходит в состояние x 1 = α 1 (x 0) {\ displaystyle x_ {1} = \ alpha _ {1} (x_ {0})}{\ displaystyle x_ {1} = \ alpha _ {1} (x_ {0})} на шаге 1.
  2. Независимо от предыдущих карт, другое карта α 2 {\ displaystyle \ alpha _ {2}}\ alpha _ {2} выбирается в соответствии с вероятностной мерой Q {\ displaystyle Q}Q , и система переходит к состояние x 2 = α 2 (x 1) {\ displaystyle x_ {2} = \ alpha _ {2} (x_ {1})}{\ displaystyle x_ {2} = \ alpha _ {2} ( x_ {1})} .
  3. Процедура

Случайная величина X n {\ displaystyle X_ {n}}X_ {n} строится посредством композиции независимых случайных отображений, X n = α n ∘ α n - 1 ∘ ⋯ ∘ α 1 (Икс 0) {\ displaystyle X_ {n} = \ alpha _ {n} \ circ \ alpha _ {n-1} \ circ \ dots \ circ \ alpha _ {1} (X_ {0 })}{\ displaystyle X_ {n} = \ alpha _ {n} \ circ \ alpha _ {n-1} \ circ \ dots \ circ \ alpha _ {1} (X_ {0})} . Ясно, что X n {\ displaystyle X_ {n}}X_ {n} - это цепь Маркова.

И наоборот, может и как данная MC быть представлена ​​композициями i.i.d. случайные преобразования? Да, может, но не уникальный. Доказательство существования аналогично теореме Биркгофа – фон Неймана для дважды стохастической матрицы.

. Вот пример, который иллюстрирует существование и неединственность.

Пример: Если пространство состояний S = {1, 2} {\ displaystyle S = \ {1,2 \}}{\ displaystyle S = \ {1,2 \}} и набор преобразований Γ {\ displaystyle \ Gamma}\ Gamma выражается в терминах детерминированных матриц перехода. Тогда матрица перехода Маркова M = (0,4 0,6 0,7 0,3) {\ displaystyle M = \ left ({\ begin {array} {cc} 0,4 0,6 \\ 0,7 0,3 \ end {array}} \ right)}{\ displaystyle M = \ left ({\ begin { array} {cc} 0.4 0.6 \\ 0.7 0.3 \ end {array}} \ right)} может быть представлено следующим разложением алгоритма min-max, M = 0,6 (0 1 1 0) + 0,3 (1 0 0 1) + 0,1 (1 0 1 0). {\ displaystyle M = 0,6 \ left ({\ begin {array} {cc} 0 1 \\ 1 0 \ end {array}} \ right) +0,3 \ left ({\ begin {array} {cc} 1 0 \\ 0 1 \ end {array}} \ right) +0.1 \ left ({\ begin {array} {cc} 1 0 \\ 1 0 \ end {array}} \ right).}{\ displaystyle M = 0,6 \ left ({\ begin {array} {cc} 0 1 \\ 1 0 \ end {array}} \ right) +0,3 \ left ({\ begin {array} {cc} 1 0 \\ 0 1 \ end {array}} \ right) +0.1 \ left ({\ begin {array} {cc} 1 0 \\ 1 0 \ end {array}} \ справа).}

Между тем, другое разложение может быть M = 0,18 (0 1 0 1) + 0,28 (1 0 1 0) + 0,42 (0 1 1 0) + 0,12 (1 0 0 1). {\ displaystyle M = 0,18 \ left ({\ begin {array} {cc} 0 1 \\ 0 1 \ end {array}} \ right) +0,28 \ left ({\ begin {array} {cc} 1 0 \\ 1 0 \ end {array}} \ right) +0,42 \ left ({\ begin {array} {cc} 0 1 \\ 1 0 \ end {array}} \ right) +0,12 \ left ({\ begin {array} {cc} 1 0 \\ 0 1 \ end {array}} \ right).}{\ displaystyle M = 0,18 \ left ({\ begin {array} {cc} 0 1 \\ 0 1 \ end {array}} \ right) +0,28 \ left ({\ begin {array} {cc} 1 0 \\ 1 0 \ end {array}} \ right) +0,42 \ left ({\ begin {array} {cc} 0 1 \\ 1 0 \ end {array}} \ right) +0,12 \ left ({\ begin {array} {cc} 1 0 \\ 0 1 \ end {array}} \ right).}

Формальное определение

Формально случайная динамическая система состоит из основного потока, «шума» и коциклическая динамическая система на «физическом» фазовом пространстве. В деталях.

Пусть (Ω, F, P) {\ displaystyle (\ Omega, {\ mathcal {F}}, \ mathbb {P})}(\ Omega, {\ mathcal {F}}, \ mathbb {P}) будет вероятностное пространство, пространство шума . Определите базовый поток ϑ: R × Ω → Ω {\ displaystyle \ vartheta: \ mathbb {R} \ times \ Omega \ to \ Omega}\ vartheta: \ mathbb {R} \ times \ Omega \ to \ Omega следующим образом: для каждый раз s ∈ R {\ displaystyle s \ in \ mathbb {R}}s \ in \ mathbb {R} , пусть ϑ s: Ω → Ω {\ displaystyle \ vartheta _ {s}: \ Omega \ to \ Omega}\ vartheta _ {s}: \ Omega \ to \ Omega быть измеримой функцией, сохраняющей меру :

P (E) = P (ϑ s - 1 (E)) {\ displaystyle \ mathbb {P} (E) = \ mathbb {P} (\ vartheta _ {s} ^ {- 1} (E))}\ mathbb {P} (E) = \ mathbb {P} (\ vartheta _ {s} ^ {- 1} (E)) для всех E ∈ F {\ displaystyle E \ in {\ mathcal {F} }}E \ в {\ mathcal {F}} и s ∈ R {\ displaystyle s \ in \ mathbb {R}}s \ in \ mathbb {R} ;

Предположим также, что

  1. ϑ 0 = id Ω: Ω → Ω {\ displaystyle \ vartheta _ {0} = \ mathrm {id} _ {\ Omega}: \ Omega \ to \ Omega}\ vartheta _ {0} = \ mathrm {id} _ {\ Omega}: \ Omega \ to \ Omega , функция идентичности на Ω {\ displaystyle \ Omega}\ Omega ;
  2. для всех s, t ∈ R {\ displaystyle s, t \ in \ mathbb {R}}s, t \ in \ mathbb {R} , ϑ s ∘ ϑ t = ϑ s + t {\ displaystyle \ vartheta _ {s} \ circ \ vartheta _ {t} = \ vartheta _ {s + t}}\ vartheta _ {s} \ circ \ vartheta _ {t} = \ vartheta _ {s + t} .

То есть, ϑ s {\ displaystyle \ vartheta _ {s}}\ vartheta _ {s} , s ∈ R {\ displaystyle s \ in \ mathbb {R}}s \ in \ mathbb {R} , образует группу сохраняющего меру преобразования шума (Ω, F, P) {\ displaystyle (\ Omega, { \ mathcal {F}}, \ mathbb {P})}(\ Omega, {\ mathcal {F}}, \ mathbb {P}) . Для односторонних случайных динамических систем можно рассматривать только положительные индексы s {\ displaystyle s}s ; для случайных динамических систем с дискретным временем можно рассматривать только целочисленные s {\ displaystyle s}s ; в этих случаях карты ϑ s {\ displaystyle \ vartheta _ {s}}\ vartheta _ {s} будут формировать только коммутативный моноид вместо группы.

Хотя это верно в большинстве приложений, обычно в формальное определение случайной динамической системы не входит требование, чтобы сохраняющая меру динамическая система (Ω, F, P, ϑ) {\ displaystyle (\ Omega, {\ mathcal {F}}, \ mathbb {P}, \ vartheta)}(\ Omega, {\ mathcal {F}}, \ mathbb {P}, \ vartheta) is эргодический.

Теперь пусть (X, d) {\ displaystyle (X, d)}(X, d) быть полным разделимым метрическим пространством, фазовым пространством . Пусть φ: R × Ω × X → X {\ displaystyle \ varphi: \ mathbb {R} \ times \ Omega \ times X \ to X}\ varphi: \ mathbb {R} \ times \ Om ega \ times X \ to X будет a (B (R) ⊗ F ⊗ В (Икс), В (Икс)) {\ Displaystyle ({\ mathcal {B}} (\ mathbb {R}) \ otimes {\ mathcal {F}} \ otimes {\ mathcal {B}} (X), {\ mathcal {B}} (X))}({\ mathcal {B}} (\ mathbb {R}) \ otimes {\ mathcal {F}} \ otimes {\ mathcal {B}} (X), {\ mathcal {B}} (X)) -измеримая функция такая, что

  1. для всех ω ∈ Ω {\ displaystyle \ omega \ in \ Omega}\ омега \ в \ Omega , φ (0, ω) = id Икс: Икс → Икс {\ displaystyle \ varphi (0, \ omega) = \ mathrm {id} _ {X}: X \ to X}\ varphi (0, \ omega) = \ mathrm {id} _ {X}: от X \ до X , тождество функция на X {\ displaystyle X}X ;
  2. для (почти) всех ω ∈ Ω {\ displaystyle \ omega \ in \ Omega}\ омега \ в \ Omega , (t, ω, x) ↦ φ (t, ω, x) {\ displaystyle (t, \ omega, x) \ mapsto \ varphi (t, \ omega, x)}(t, \ omega, x) \ mapsto \ varphi (t, \ omega, x) является непрерывным в обоих t {\ displaystyle t}t и x {\ displaystyle x}x ;
  3. φ {\ displaystyle \ varphi}\ varphi удовлетворяет (грубому) свойству коцикла : для почти все ω ∈ Ω {\ displaystyle \ omega \ in \ Omega}\ омега \ в \ Omega ,
φ (t, ϑ s (ω)) ∘ φ (s, ω) = φ (t + s, ω). {\ displaystyle \ varphi (t, \ vartheta _ {s} (\ omega)) \ circ \ varphi (s, \ omega) = \ varphi (t + s, \ omega).}\ varphi (t, \ vartheta _ {s} (\ omega)) \ circ \ varphi (s, \ omega) = \ varphi (t + s, \ omega).

В случае случайного динамические системы, управляемые винеровским процессом W: R × Ω → X {\ displaystyle W: \ mathbb {R} \ times \ Omega \ to X}W: \ mathbb {R} \ times \ Omega \ to X , основной поток ϑ s : Ω → Ω {\ displaystyle \ vartheta _ {s}: \ Omega \ to \ Omega}\ vartheta _ {s}: \ Omega \ to \ Omega будет задано как

W (t, ϑ s (ω)) = W (t + s, ω) - W (s, ω) {\ Displaystyle W (t, \ vartheta _ {s} (\ omega)) = W (t + s, \ omega) -W (s, \ omega)}W (t, \ vartheta _ {s} (\ omega)) = W (t + s, \ omega) -W (s, \ omega) .

Это можно прочитать как указание на то, что ϑ s {\ displaystyle \ vartheta _ {s}}\ vartheta _ {s} "вместо этого запускает шум в момент времени s {\ displaystyle s}s времени 0 ". Таким образом, свойство коцикла можно интерпретировать как указание на изменение начального состояния x 0 {\ displaystyle x_ {0}}x_{0}с некоторым шумом ω {\ displaystyle \ omega}\ omega в течение s {\ displaystyle s}s секунд, а затем через t {\ displaystyle t}t секунд с тем же шумом (как началось с s {\ displaystyle s}s секундная отметка) дает тот же результат, что и эволюция x 0 {\ displaystyle x_ {0}}x_{0}через (t + s) {\ displaystyle (t + s)}(t+s)секунд с тем же шумом.

Аттракторы для случайных динамических систем

Понятие аттрактора для случайной динамической системы не так просто определить, как в детерминированном случае. По техническим причинам необходимо «перемотать время назад», как в определении аттрактора отката . Более того, аттрактор зависит от реализации ω {\ displaystyle \ omega}\ omega шума.

См. Также
Ссылки
Последняя правка сделана 2021-06-03 08:07:23
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте