У більшості реальних хаотичних систем — електроенцефалограмі, давачі турбулентного потоку, кліматичному записі — ми спостерігаємо лише одне скалярне вимірювання, а не повний вектор стану. Проте теорема вкладення Такенса (1981) гарантує, що якщо сформувати вектори зі затриманих копій цього скаляра, отримана хмара точок є дифеоморфною до початкового атрактора. Це математична основа всього нелінійного аналізу часових рядів експериментальних даних.

1. Вкладення із затримкою

Маючи скалярний часовий ряд sₙ = s(nΔt), відібраний з однієї компоненти динамічної системи, вкладення із затримкою будує d-вимірні вектори:

x(t) = [ s(t), s(t+τ), s(t+2τ), …, s(t+(m−1)τ) ] ∈ ℝᵐ

де τ — час затримки, а m — розмірність вкладення. Множина всіх таких векторів окреслює многовид M̃ ⊂ ℝᵐ, дифеоморфний (гладко оборотний) до початкового атрактора M ⊂ ℝⁿ, за умови m ≥ 2n+1 (передумова вкладення Вітні) і виконання умови загальності (Такенс 1981; Зауер, Йорк, Касдаглі 1991).

Теорема Такенса — формальне твердження (спрощено)

Нехай M — компактний гладкий многовид, φ: M → M — гладкий дифеоморфізм, а y: M → ℝ — гладка функція спостереження. Для загальних пар (φ, y) відображення затримки
Φ_{φ,y} : M → ℝ²ⁿ⁺¹, x ↦ [y(x), y(φx), …, y(φ²ⁿx)]
є вкладенням (ін'єктивним зануренням). Зокрема, динаміка на M̃ = Φ(M) топологічно спряжена з початковою.

2. Вибір затримки τ

На практиці використовують два критерії:

2.1 Перетин нуля автокореляцією

Обираємо τ як перший нуль лінійної автокореляційної функції C(τ) = 〈s(t)·s(t+τ)〉 / 〈s²(t)〉. За цієї затримки послідовні компоненти лінійно некорельовані, що «розгортає» вкладену хмару.

2.2 Перший мінімум взаємної інформації (бажано)

Автокореляція сліпа до нелінійних залежностей. Фрейзер та Свінні (1986) запропонували використовувати середню взаємну інформацію:

I(τ) = Σ_{s,s′} P(s, s′; τ) · log₂[ P(s, s′; τ) / (P(s)·P(s′)) ]

де P(s,s′;τ) — спільна ймовірність виміряти s в момент часу t і s′ в момент t+τ. Перший локальний мінімум I(τ) — це оптимальна затримка: вона забезпечує максимальну незалежність компонент, але не настільки далеко одна від одної, щоб втратити часову когерентність.

Система Типове τ (нуль автокор.) Типове τ (мінімум ВІ) Оптимальне m
Лоренц (σ=10, ρ=28) ≈ 0.17 о.ч. ≈ 0.09 о.ч. 3–5
Рьосслер (a=0.2, b=0.2, c=5.7) ≈ 2.1 о.ч. ≈ 1.3 о.ч. 3
Логістичне відображення (r=3.9, Δt=1) 0–2 кроки 1 крок 2–3
ЕКГ людини (синусовий ритм) ≈ 150 мс ≈ 80 мс 5–8
ЕЕГ (альфа-діапазон ~10 Гц) ≈ 25 мс ≈ 15 мс 7–12

3. Вибір розмірності вкладення m

Мале m складатиме атрактор сам на себе, створюючи хибні самоперетини. Велике m марнує виміри й вносить чутливість до шуму. Стандартний метод — хибні найближчі сусіди (FNN) (Кеннел, Браун, Абарбанель 1992):

Хибні найближчі сусіди — алгоритм

Для m = 1, 2, 3, …:
  Для кожної точки x_i у m-вимірному вкладенні:
    знайти найближчого сусіда x_j (за евклідовою відстанню r)
    вкласти ті самі точки в (m+1)-вимірний простір → r_new
    якщо r_new / r > R_tol (наприклад, 15):
      позначити як хибного найближчого сусіда
  FNN(m) = частка хибних сусідів
Зупинитися, коли FNN(m) ≈ 0  →  оптимальне m знайдено

Для атрактора Лоренца FNN спадає до нуля при m=3, підтверджуючи d_A ≈ 2.06. Для зашумлених даних FNN ніколи не досягає точно нуля — на практиці використовують поріг FNN < 1–5 %.

4. Розмірність атрактора з вкладення

Після вкладення кореляційну розмірність D₂ (майже еквівалент фрактальної розмірності за підрахунком клітинок) можна оцінити за алгоритмом Грассбергера – Прокаччі (1983):

C(ε) = lim_{N→∞} (2/N²) · #{пари (i,j) : |xᵢ−xⱼ| < ε} D₂ = lim_{ε→0} log C(ε) / log ε

На практиці D₂ оцінюють за нахилом log C(ε) від log ε у масштабному режимі (ні надто великому — глобальна структура — ні надто малому — шум скінченної вибірки). Масштабний показник має насичуватися зі зростанням m; це значення насичення і є D₂ атрактора.

Система D₂ (кореляційна) D_KY (Каплан – Йорк) Тип атрактора
Лоренц (σ=10, ρ=28) 2.05 ± 0.01 2.062 Дивний (хаотичний)
Рьосслер (a=0.2, c=5.7) 1.99 ± 0.01 ≈2.0 Майже двовимірна згорнута смуга
Відображення Енона 1.21 ± 0.01 1.26 Дивний
Логістичне r=4.0 1.00 1.00 Відрізок (спряжене з наметовим)
Граничний цикл 1.00 1.00 Періодична орбіта
Тор (квазіперіодичний) 2.00 2.00 Двовимірний тор

5. Стійкість до шуму і вікно Тейлера

При обчисленні попарних відстаней у вкладеному просторі сусідні в часі точки будуть тривіально близькими (вони мають спільні m−1 компонент затримки). Включення їх у C(ε) завищує підрахунок і занижує D₂. Поправка Тейлера (1986) виключає пари (i,j) з |i−j| < W (вікно Тейлера), де W обирають так, щоб покрити час автокореляції: W ≈ τ_corr / Δt.

Спостережний шум амплітуди σ_n додає хибне плато при ε ~ σ_n у log C(ε), приховуючи справжній масштабний режим. Методи зниження шуму (сингулярний розклад матриці траєкторії або нелінійні локальні поліноміальні відображення у вкладенні) можуть частково пом'якшити це.

6. Застосування

Галузь Спостережувана величина Що виявляє реконструкція
Кардіологія ЕКГ, ряд RR-інтервалів Знижена розмірність ВСР → серцевий ризик; біфуркація до аритмії
Нейронаука Електрод ЕЕГ Зростання MLE (D₂ ~5) перед епілептичним нападом
Клімат Палеокліматичний індикатор (δ¹⁸O) Лоренцоподібний атрактор, D₂ ≈ 3.1 для плейстоценових льодовикових циклів
Турбулентність Термоанемометр Масштабування D₂ з Re; перехід від низьковимірного хаосу до гіперхаосу
Фінанси Високочастотні логарифмічні дохідності Немає ознак низьковимірного атрактора (D₂ не насичується зі зростанням m)
Механічні пошкодження Давач вібрацій Зростання MLE за 10–50 мс до відмови підшипника

7. Практичні обмеження

Попри свою теоретичну загальність, аналіз вкладень має кілька режимів відмови:

8. Інтерактив: вкладення x-компоненти Лоренца

Верхня панель показує сегмент часового ряду Лоренца x(t). Велике полотно відображає двовимірне вкладення із затримкою [x(t), x(t+τ)] — змінюйте τ (затримку), щоб побачити, як перебудовується тіньовий атрактор. Мале τ стискає хмару на діагональ; τ поблизу мінімуму ВІ розгортає характерний силует метелика.

Права панель показує наближення середньої взаємної інформації I(τ), обчисленої зі згенерованого часового ряду. Перший локальний мінімум (позначений блакитною крапкою) — це рекомендована затримка для вкладення. При τ=0 взаємна інформація дорівнює ентропії Шеннона маргінального розподілу.