Я просто хотів би, щоб хтось підтвердив моє розуміння або якщо я щось пропускаю.
Визначення марківського процесу говорить, що наступний крок залежить лише від поточного стану, а попередніх станів немає. Отже, скажімо, у нас був простір стану a, b, c, d, і ми йдемо від a-> b-> c-> d. Це означає, що перехід до d міг залежати лише від того, що ми були в c.
Однак чи правда, що ви могли просто зробити модель більш складною і наче «обійти» це обмеження? Іншими словами, якщо ваш простір стану тепер був aa, ab, ac, ad, ba, bb, bc, bd, ca, cb, cc, cd, da, db, dc, dd, це означає, що ваш новий простір стану стає попередній стан у поєднанні з поточним станом, тоді вищевказаний перехід був би * a-> ab-> bc-> cd і тому перехід до cd (еквівалентний у попередній моделі d) тепер "залежить" від стану, який, якщо моделюється по-іншому, це попередній стан (я позначаю його як нижчий стан).
Чи правильно я в тому, що можна зробити так, щоб він "залежав від попередніх станів (піддержави)" (технічно я знаю, що це не в новій моделі, оскільки піддержава вже не є реальним станом) підтримувати властивість маркова шляхом розширення простір держави, як я? Отже, можна фактично створити марківський процес, який може залежати від будь-якої кількості попередніх піддержав.