Проблема
Цей ланцюг Маркова має три стани, які відрізняються тим, чи знаходиться черв'як або проміжки від Нехай - випадкова величина, яка дає скільки кроків черв'як зробить, щоб досягти зі стану Їх функції генерування ймовірностей є зручним алгебраїчним способом кодування ймовірностей цих змінних. Непотрібно турбуватися про аналітичні питаннях , як сходження: просто розглядати їх як формальні степеневі ряди в символі , заданих0 , 1 ,2С.ХiСi ∈ { 0 , 1 , 2 } .т
fi( t ) = Pr (Хi= 0 ) + Pr (Хi= 1 )т1+ Pr (Хi= 2 )т2+ ⋯ + Pr (Хi= n )тн+ ⋯
Оскільки то тривіально Нам потрібно знайтиПр (Х0= 0 ) = 1 ,f0( t ) = 1.f2.
Аналіз та рішення
Зі стану черв'як має рівні шанси переміщення назад в стан або досягнення . Облік виконання цього одного кроку додає до всіх повноважень , що дорівнює множенню pgf на , даючи1 ,1 / 22С1тт
f1=12t (f2+f0) .
Так само із стану черв'як має рівні шанси залишитися у стані або досягти стану звідки221 ,
f2=12t (f2+f1) .
Поява говорить про те, що наша робота буде полегшена введенням змінної даючит / 2x = t / 2 ,
f1( x ) = x (f2( х ) +f0( х ) ) ;f2( x ) = x (f2( х ) +f1( х ) ) .
Підставлення першого в друге і даєf0= 1
f2( x ) = x (f2( x ) + x (f2( х ) + 1 ) )(*)
унікальне рішення якого
f2( х ) =х21 - х -х2.(**)
Я підкреслив рівняння щоб підкреслити його основну простоту та його формальну схожість з рівнянням, яке ми отримали б, аналізуючи лише очікувані значення насправді, для тієї ж кількості роботи, щоб знайти це одне число, ми отримуємо весь розподіл.( ∗ )Е[Хi] :
Наслідки та спрощення
Еквівалентно, коли виписується строково за строком і повноваження узгоджуються, це стверджує, що для( ∗ )тn ≥ 4 ,
2нПр (Х2= n ) =2n - 1Пр (Х2= n - 1 ) +2n - 2Пр (Х2= n - 2 ) .
Це повторення відомої послідовності чисел Фібоначчі
(Жн) = ( 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 , 55 , 89 , 144 , … )
(індексується від ). Відповідність рішення - ця послідовність зміщена на два місця (тому що немає ймовірності, що або і легко перевірити, що ).n = 0( ∗ ∗ )Х2= 0Х2= 122Пр (Х2= 2 ) = 1 =23Пр (Х2= 3 )
Отже
Пр (Х2= n ) =2- n - 2Жn - 2.
Більш конкретно,
f2( t )=2- 2Ж0т2+2- 3Ж1т3+2- 4Ж2т4+ ⋯=14т2+18т3+216т4+332т5+564т6+8128т7+13256т8+ ⋯ .
Очікування легко знаходити, оцінюючи похідну і замінюючи оскільки (диференціюючи сили члена на термін) це дає формулуХ2f't = 1 ,т
f'( 1 ) = Pr (Х2= 0 ) ( 0 ) + Pr (Х2= 1 ) ( 1 )10+ ⋯ + Pr (Х2= n ) ( n )1n - 1+ ⋯
який, як сума ймовірностей раз значення саме визначення з Беручи похідну з використанням випускається проста формула очікування.Х2,Е[Х2] .( ∗ ∗ )
Деякі короткі коментарі
Розширюючи як часткові дроби, можна записати як суму двох геометричних рядів. Це відразу показує, що ймовірності будуть зменшуватися в експоненціальному вимірі. Він також дає закриту форму для хвостових ймовірностей Використовуючи це, ми можемо швидко обчислити, що трохи менше( ∗ ∗ )f2Пр (Х2= n )Пр (Х2> n ) .Пр (Х2≥ 100 )10- 9.
Нарешті, ці формули включають Золоте співвідношення Це число - це довжина хорди звичайного п’ятикутника (одиничної сторони), що дає разючий зв'язок між чисто комбінаторним ланцюгом Маркова на п’ятикутнику (який «нічого не знає про геометрію Евкліда) та геометрією правильного п’ятикутника у Евклідова площина.ϕ = ( 1 +5-√) / 2.