paste.txt
Сущности
TOM II — CORE 2.0<br>
<br>
1. Формальная постановка динамической системы PSSR<br>
<br>
1.1 Пространство состояния<br>
<br>
Определим систему как динамическую систему с управлением и стохастической компонентой.<br>
<br>
Пусть:<br>
<br>
X(t) \in \mathbb{R}^n<br>
<br>
— вектор состояния системы в момент времени t.<br>
<br>
Структура вектора:<br>
<br>
X(t) = \begin{bmatrix} L(t) \\ C(t) \\ W(t) \\ M(t) \end{bmatrix}<br>
<br>
где:<br>
<br>
L(t) — вектор нагрузок узлов (node loads)<br>
<br>
C(t) — вектор ёмкостей узлов<br>
<br>
W(t) — матрица связности<br>
<br>
M(t) — вектор макро-факторов (D,V,E,C,S и др.)<br>
<br>
Размерность:<br>
<br>
N — число узлов<br>
<br>
K — число макро-факторов<br>
<br>
Тогда:<br>
<br>
L \in \mathbb{R}^N<br>
<br>
C \in \mathbb{R}^N<br>
<br>
W \in \mathbb{R}^{N \times N}<br>
<br>
M \in \mathbb{R}^K<br>
<br>
1.2 Нормированная нагрузка узлов<br>
<br>
Определим:<br>
<br>
NL_i(t) = \frac{L_i(t)}{C_i(t)}<br>
<br>
Состояние узла:<br>
<br>
NL_i < 1 — устойчив<br>
<br>
NL_i = 1 — критическая точка<br>
<br>
NL_i > 1 — перегрузка<br>
<br>
Вектор нормированных нагрузок:<br>
<br>
NL(t) = C(t)^{-1} \circ L(t)<br>
<br>
(покомпонентное деление)<br>
<br>
1.3 Базовая динамика нагрузки<br>
<br>
Динамика нагрузки узла i:<br>
<br>
\dot{L}_i = \underbrace{\sum_{j=1}^{N} W_{ij} \cdot \sigma(NL_j)}_{\text{перенос давления}} + \underbrace{f_i(M(t))}_{\text{внешние факторы}} - \underbrace{\delta_i L_i}_{\text{диссипация}} + \underbrace{\xi_i(t)}_{\text{шум}}<br>
<br>
где:<br>
<br>
\sigma(x) — нелинейная функция активации (см. ниже)<br>
<br>
\delta_i — коэффициент естественной стабилизации<br>
<br>
\xi_i(t) — стохастическая компонента<br>
<br>
1.4 Нелинейность передачи давления<br>
<br>
Передача давления не линейна.<br>
<br>
Определим сигмоидальную функцию:<br>
<br>
\sigma(x) = \frac{1}{1 + e^{-k(x-1)}}<br>
<br>
Интерпретация:<br>
<br>
при x < 1 передача мала<br>
<br>
при x \approx 1 — резкий рост<br>
<br>
при x > 1 — насыщение<br>
<br>
Это делает систему способной к фазовым переходам.<br>
<br>
1.5 Динамика ёмкости (износ)<br>
<br>
Ёмкость узла не постоянна.<br>
<br>
\dot{C}_i = -\alpha_i NL_i C_i + \beta_i R_i(t)<br>
<br>
где:<br>
<br>
\alpha_i — коэффициент износа<br>
<br>
R_i(t) — восстановление (ремонт, инвестиции, Fallback)<br>
<br>
\beta_i — эффективность восстановления<br>
<br>
Таким образом:<br>
<br>
перегрузка разрушает ёмкость<br>
<br>
инвестиции восстанавливают её<br>
<br>
1.6 Fallback States (формализация)<br>
<br>
Если узел имеет Fallback:<br>
<br>
C_i^{eff}(t) = \begin{cases} C_i(t), & NL_i < 1 \\ C_i(t) + C_i^{fb}, & t \in [t_{act}, t_{act}+T_{fb}] \end{cases}<br>
<br>
где:<br>
<br>
активация происходит при NL_i \ge 1<br>
<br>
t_{act} = t_0 + \tau_{fb}<br>
<br>
Fallback учитывается только если:<br>
<br>
q_{fb} \ge q_{min}<br>
<br>
1.7 Стохастическая компонента<br>
<br>
Шум:<br>
<br>
\xi_i(t) \sim \mathcal{N}(0, \sigma_i^2)<br>
<br>
или в дискретной форме:<br>
<br>
\xi_i(t+\Delta t) = \sigma_i \cdot \varepsilon_i<br>
<br>
где \varepsilon_i \sim N(0,1)<br>
<br>
Это создаёт вероятностную оболочку вокруг детерминированной динамики.<br>
<br>
1.8 Полная система<br>
<br>
Итоговая система:<br>
<br>
\dot{X}(t) = F(X(t)) + G u(t) + \Xi(t)<br>
<br>
где:<br>
<br>
u(t) — вектор управляемых вмешательств<br>
<br>
G — матрица влияния управления<br>
<br>
\Xi(t) — шум<br>
<br>
2. Индексы как функционалы состояния<br>
<br>
Теперь индексы — не абстракция, а функционалы от X(t).<br>
<br>
2.1 Structural Stress Index (SSI)<br>
<br>
SSI(t) = \sum_{i=1}^{N} w_i \cdot NL_i(t)<br>
<br>
где веса нормированы:<br>
<br>
\sum w_i = 1<br>
<br>
2.2 Coupling Amplification Index (CAI)<br>
<br>
CAI(t) = \lambda_{max}(W \cdot D_{NL})<br>
<br>
где:<br>
<br>
D_{NL} — диагональная матрица NL<br>
<br>
\lambda_{max} — максимальное собственное значение<br>
<br>
CAI отражает потенциальную лавинообразность.<br>
<br>
2.3 Discrepancy Index (DI)<br>
<br>
Определяется как норма расхождения между слоями:<br>
<br>
DI = \| X_{physical} - X_{informational} \|<br>
<br>
2.4 Noise Index (NI)<br>
<br>
NI = \text{Var}(\xi(t))<br>
<br>
2.5 Вероятность фазового перехода (PRS)<br>
<br>
PRS = \frac{1}{1 + e^{-(aSSI + bCAI + cDI + dNI)}}<br>
<br>
Это логистическое отображение многомерного напряжения в вероятность режима.<br>
<br>
3. Спектральная устойчивость (ρ_struct)<br>
<br>
Определим матрицу линейзации:<br>
<br>
J = \frac{\partial F}{\partial X}<br>
<br>
Система устойчива если:<br>
<br>
\max \Re(\lambda(J)) < 0<br>
<br>
Тогда структурный радиус:<br>
<br>
\rho_{struct} = - \max \Re(\lambda(J))<br>
<br>
Если \rho_{struct} \to 0 — система приближается к бифуркации.<br>
<br>
Ок. Продолжаем Том II — Core 2.0 строго, плотно, с полными выкладками.<br>
<br>
TOM II — CORE 2.0 (продолжение)<br>
<br>
4. Режимы как функция состояния + гистерезис + неопределённость<br>
<br>
4.1 Режим как отображение состояния<br>
<br>
Определим режим как дискретную переменную:<br>
<br>
R(t)\in \{0,1,2,3\}=\{\text{Normal},\text{Heightened},\text{Stress},\text{Severe}\}<br>
<br>
Режим вычисляется из непрерывного состояния через агрегированный «режимный аргумент» \Omega(t).<br>
<br>
Базовая форма:<br>
<br>
\Omega(t)=\theta_{SSI}SSI(t)+\theta_{CAI}CAI(t)+\theta_{DI}DI(t)+\theta_{NI}NI(t)<br>
<br>
Замечание о коэффициентах: везде в Томе II используем единое обозначение весов (θ_SSI, θ_CAI, θ_DI, θ_NI). Если в других документах встречаются (a,b,c,d), их следует трактовать как ту же четверку θ в иной записи; разночтения запрещены.<br>
<br>
и далее:<br>
<br>
PRS(t)=\sigma(\Omega(t))=\frac{1}{1+e^{-\Omega(t)}}<br>
<br>
В v10.3 вводим двухуровневую классификацию (чтобы не было конфликта томов):<br>
<br>
глобальный режим системы R^{glob}(t) по PRS^{eff}<br>
<br>
локальный режим региона/подсистемы R^{loc}_r(t) по (S_r,PRS_r)<br>
<br>
В Томе II фиксируем глобальный (ядровой) режим.<br>
<br>
4.2 Confidence-фильтр как инвариант ядра<br>
<br>
Пусть Conf(t)\in[0,1] — достоверность агрегированного состояния (из Tom VII + L-DataIntegrity).<br>
<br>
Вводим «эффективную вероятность» с защитой от ложной эскалации:<br>
<br>
PRS^{eff}(t) = Conf(t)\cdot PRS(t) + (1-Conf(t))\cdot PRS^{base}<br>
<br>
где PRS^{base} — консервативная базовая оценка (по умолчанию 0.25 или параметр версии).<br>
<br>
Это формально означает: при низкой достоверности система не имеет права выдавать уверенный экстремум.<br>
<br>
4.3 Гистерезис режимов (Tup/Tdown) — строгая формализация<br>
<br>
Без гистерезиса режим будет «дёргаться» от шума. Поэтому вводится память переключения.<br>
<br>
Определим пороги вверх:<br>
<br>
0<\tau_1^{up}<\tau_2^{up}<\tau_3^{up}<1<br>
<br>
и пороги вниз:<br>
<br>
0<\tau_1^{down}<\tau_2^{down}<\tau_3^{down}<1<br>
<br>
с инвариантом:<br>
<br>
\tau_k^{down}<\tau_k^{up}\quad \forall k<br>
<br>
Это и есть петля гистерезиса.<br>
<br>
Правило переключения вверх<br>
<br>
Если текущий режим R(t^-)=k, то переход вверх возможен, только если:<br>
<br>
PRS^{eff}(t) \ge \tau_{k+1}^{up} \ \text{на протяжении}\ Tup_{k+1}<br>
<br>
То есть:<br>
<br>
\min_{s\in[t-Tup_{k+1},t]} PRS^{eff}(s)\ge \tau_{k+1}^{up} \Rightarrow R(t)=k+1<br>
<br>
Правило переключения вниз<br>
<br>
Переход вниз возможен, только если:<br>
<br>
PRS^{eff}(t) \le \tau_{k}^{down} \ \text{на протяжении}\ Tdown_{k}<br>
<br>
То есть:<br>
<br>
\max_{s\in[t-Tdown_{k},t]} PRS^{eff}(s)\le \tau_{k}^{down} \Rightarrow R(t)=k-1<br>
<br>
Примечание (инженерное)<br>
<br>
Tup обычно меньше, чем Tdown: вверх система реагирует быстрее, вниз выходит медленнее (инерция восстановления).<br>
<br>
Все \tau и T — параметры версии и подчиняются процедуре управления изменениями.<br>
<br>
4.4 Режим неопределённости (formal uncertainty regime)<br>
<br>
Режим неопределённости не заменяет R(t), а вводит флаг:<br>
<br>
U(t)\in\{0,1\}<br>
<br>
Условие:<br>
<br>
U(t)=1 \iff Conf(t)<Conf_{min} \ \ \vee \ \ \Delta_{data}(t)>\Delta_{max}<br>
<br>
где:<br>
<br>
Conf_{min} — порог достоверности<br>
<br>
\Delta_{data} — метрика деградации данных (пропуски, лаги, конфликт источников)<br>
<br>
Если U(t)=1, то:<br>
<br>
запрещены автоматические эскалации (только предупреждение + запрос подтверждения),<br>
<br>
любые решения/манёвры проходят через SDM-ограничители (см. Том IV, но в ядре фиксируем правило).<br>
<br>
5. Ранняя диагностика фазового перехода (EWS) как функции ядра<br>
<br>
EWS в ядре должны быть вычислимы.<br>
<br>
5.1 Критическое замедление (Critical Slowing Down)<br>
<br>
Пусть Y(t) — наблюдаемый агрегат (например SSI или PRS).<br>
<br>
Оценим AR(1):<br>
<br>
Y(t)=\phi Y(t-1)+\epsilon(t)<br>
<br>
Если система приближается к бифуркации, то:<br>
<br>
\phi \to 1<br>
<br>
Следовательно EWS-метрика:<br>
<br>
EWS_{CSD}(t) = 1-\phi(t)<br>
<br>
Чем ближе к 0 — тем ближе к критической точке.<br>
<br>
5.2 Рост дисперсии<br>
<br>
При приближении к критической точке растёт вариативность:<br>
<br>
EWS_{Var}(t)=Var(Y(t-w:t))<br>
<br>
5.3 Рост автокорреляции и «краснение» спектра<br>
<br>
Автокорреляция лаг-1:<br>
<br>
AC_1(t)=Corr(Y_t,Y_{t-1})<br>
<br>
Рост AC_1 — сигнал приближения к фазовому переходу.<br>
<br>
6. MSI и IE: строгая математика (ядро v10.3)<br>
<br>
Теперь переходим к тому, что ты запросил: детализировать математически MSI / IE.<br>
<br>
Это часть Core 2.0, потому что иначе SDM/манёвры не имеют формального основания.<br>
<br>
6.1 Управление как воздействие на состояние<br>
<br>
Введём управляющий вектор:<br>
<br>
u(t)\in\mathbb{R}^m<br>
<br>
Управление действует на систему через матрицу G:<br>
<br>
\dot{X}(t)=F(X(t)) + G(X,t)u(t)+\Xi(t)<br>
<br>
6.2 MSI — Manoeuvre Space Index (пространство допустимых манёвров)<br>
<br>
Главный смысл MSI: сколько свободы у системы для управляемого движения, учитывая:<br>
<br>
правовые/этические запреты<br>
<br>
режимные запреты (особенно Severe)<br>
<br>
ресурсные ограничения<br>
<br>
структурные ограничения (узлы/ёмкости)<br>
<br>
6.2.1 Множество допустимых управлений<br>
<br>
Определим множество допустимых воздействий:<br>
<br>
\mathcal{U}(t)=\{u\in\mathbb{R}^m:\ A_u u \le b_u(t)\}<br>
<br>
где A_u,b_u кодируют:<br>
<br>
бюджет ресурсов,<br>
<br>
юридические запреты,<br>
<br>
лимит политического капитала,<br>
<br>
лимит скорости вмешательств.<br>
<br>
6.2.2 Множество допустимых состояний<br>
<br>
Есть также множество допустимых состояний:<br>
<br>
\mathcal{X}(t)=\{X:\ A_X X \le b_X\}<br>
<br>
например запрет на NL_i>NL_{hard} по критическим узлам (инфраструктурные лимиты).<br>
<br>
6.2.3 MSI как нормированный объём допустимых управлений<br>
<br>
Базовая формула:<br>
<br>
MSI(t)=\frac{\text{Vol}(\mathcal{U}(t))}{\text{Vol}(\mathcal{U}_{ref})}<br>
<br>
где \mathcal{U}_{ref} — эталонное множество в Normal режиме (версия/паспорт).<br>
<br>
Если использовать эллипсоидальную аппроксимацию:<br>
<br>
\mathcal{U}(t)\approx\{u:\ (u-\mu)^T Q^{-1}(u-\mu)\le 1\}<br>
<br>
то:<br>
<br>
\text{Vol}(\mathcal{U}(t))\propto \sqrt{\det(Q(t))}<br>
<br>
и тогда:<br>
<br>
MSI(t)=\sqrt{\frac{\det(Q(t))}{\det(Q_{ref})}}<br>
<br>
6.2.4 Режимное ограничение MSI<br>
<br>
В Severe режиме действует «Strategic Defense Mode», значит:<br>
<br>
\mathcal{U}^{Severe}(t)\subset \mathcal{U}(t)<br>
<br>
и:<br>
<br>
MSI^{Severe}(t)=\frac{\text{Vol}(\mathcal{U}^{Severe}(t))}{\text{Vol}(\mathcal{U}_{ref})}<br>
<br>
Ожидаемо MSI падает резко.<br>
<br>
6.3 IE — Influence Elasticity (эластичность влияния)<br>
<br>
IE отвечает на вопрос: насколько сильно система реагирует на единицу воздействия.<br>
<br>
Конвенция норм: если явно не указано иное, во всём Томе II используется спектральная (евклидова) норма ||·||_2 для векторов и индуцированная матричная норма ||·||_2 для матриц.<br>
<br>
Формально: чувствительность индексов к управлению.<br>
<br>
6.3.1 Чувствительность индекса к управлению<br>
<br>
Пусть Z(t) — целевой выход (например PRS, SSI, ρ_struct).<br>
<br>
Тогда:<br>
<br>
IE_Z(t)=\left\|\frac{\partial Z(t)}{\partial u(t)}\right\|<br>
<br>
Так как Z функция состояния:<br>
<br>
Z=Z(X(t))<br>
<br>
то по правилу цепочки:<br>
<br>
\frac{\partial Z}{\partial u}= \frac{\partial Z}{\partial X}\cdot \frac{\partial X}{\partial u}<br>
<br>
6.3.2 \frac{\partial X}{\partial u} через линеаризацию<br>
<br>
Линеаризуем систему около текущего состояния X_0:<br>
<br>
\dot{x}=Jx + G u<br>
<br>
где:<br>
<br>
x=X-X_0<br>
<br>
J=\frac{\partial F}{\partial X}\bigg|_{X_0}<br>
<br>
Решение (в непрерывной форме):<br>
<br>
x(t)=e^{Jt}x(0)+\int_0^t e^{J(t-s)}G u(s)\,ds<br>
<br>
Если рассматриваем малое окно и постоянное u, то:<br>
<br>
\frac{\partial x(t)}{\partial u}=\int_0^t e^{J(t-s)}G\,ds<br>
<br>
Предел при больших t в устойчивом режиме:<br>
<br>
\frac{\partial x}{\partial u}= -J^{-1}G<br>
<br>
(если J обратима и устойчива)<br>
<br>
6.3.3 Итоговая формула IE<br>
<br>
IE_Z(t)=\left\|\frac{\partial Z}{\partial X}\cdot (-J^{-1}G)\right\|<br>
<br>
Это уже «инженерная» формула: если J близка к вырожденной (ρ_struct → 0), то J^{-1} растёт, и IE может стать огромной (опасная зона: малое вмешательство вызывает большой эффект).<br>
<br>
7. Связка IE и ρ_struct (критически важно)<br>
<br>
Каноническое определение структурного запаса (ядро): ρ_struct(t) := - max Re(λ(J(t))).<br>
<br>
Если ρ_struct → 0, то система близка к бифуркации → управляемость становится нестабильной.<br>
<br>
Если \rho_{struct}\to 0, то система близка к бифуркации → управляемость становится нестабильной.<br>
<br>
Формально:<br>
<br>
при малом \rho_{struct}, J плохо обусловлена,<br>
<br>
норма ||J^{-1}|| растёт,<br>
<br>
IE растёт.<br>
<br>
Отсюда инвариант SDM:<br>
<br>
при низком \rho_{struct} и/или режиме Severe запрещены манёвры с высоким IE (они могут «переломить» систему).<br>
<br>
Ок — продолжаю Том II — Core 2.0: формализуем SDM как ограничитель манёвров в Severe и «сшиваем» это с MSI / IE / ρ_struct так, чтобы Том IV мог просто ссылаться на ядро.<br>
<br>
TOM II — CORE 2.0 (продолжение)<br>
<br>
8. SDM — Strategic Defense Mode как инвариант ядра<br>
<br>
8.1 Определение SDM (ядровой запрет)<br>
<br>
Вводятся два режима принятия решений ядром:<br>
<br>
Normal Control Mode (NCM) — обычный контур управления/рекомендаций.<br>
<br>
Strategic Defense Mode (SDM) — оборонительный контур, включающийся при угрозе структурного срыва.<br>
<br>
SDM — это не «политическая настройка», а математически выводимая блокировка опасных манёвров.<br>
<br>
8.2 Условие включения SDM<br>
<br>
SDM активируется, если выполнено хотя бы одно условие:<br>
<br>
SDM(t)=1 \iff \Big(R(t)=\text{Severe}\Big)\ \vee\ \Big(\rho_{struct}(t)\le \rho_{crit}\Big)\ \vee\ \Big(PRS^{eff}(t)\ge \tau_{SDM}\Big)<br>
<br>
где:<br>
<br>
\rho_{crit} — порог исчерпания структурного запаса,<br>
<br>
\tau_{SDM} — порог вероятности срыва, после которого допустимы только стабилизирующие действия,<br>
<br>
R(t)=\text{Severe} — уже означает, что система вошла в область критических параметров по режимному двигателю.<br>
<br>
Инвариант: при SDM(t)=1 запрещены любые управленческие воздействия, которые могут увеличить вероятность фазового срыва или ухудшить структуру в горизонте T_{def}.<br>
<br>
8.3 SDM как ограничение множества допустимых управлений \mathcal{U}(t)<br>
<br>
Базовое множество допустимых управлений:<br>
<br>
\mathcal{U}(t)=\{u\in\mathbb{R}^m:\ A_u u \le b_u(t)\}<br>
<br>
В SDM вводится суженное множество:<br>
<br>
\mathcal{U}^{SDM}(t)=\{u\in\mathcal{U}(t):\ \mathcal{C}_{SDM}(u,t)\le 0\}<br>
<br>
где \mathcal{C}_{SDM} — набор дополнительных ограничений.<br>
<br>
8.4 Критерий допустимости манёвра через IE (эластичность влияния)<br>
<br>
Пусть Z(t) — критический выход (минимальный набор):<br>
<br>
Z(t)=\big(PRS^{eff}(t),\ \rho_{struct}(t),\ SSI(t)\big)<br>
<br>
а IE_Z(t) — эластичность:<br>
<br>
IE_Z(t)=\left\|\frac{\partial Z(t)}{\partial u(t)}\right\|<br>
<br>
В SDM вводится верхняя граница на «силу управляемого воздействия»:<br>
<br>
IE_Z(t)\cdot \|u(t)\|\ \le\ \epsilon_{SDM}<br>
<br>
Смысл: даже если управление допустимо юридически и ресурсно, оно не допускается, если малое воздействие может вызвать большой эффект (вблизи бифуркации).<br>
<br>
Эквивалентная форма:<br>
<br>
\|u(t)\|\ \le\ \frac{\epsilon_{SDM}}{IE_Z(t)}<br>
<br>
То есть при росте IE (приближение к критической точке) допустимый радиус управлений сжимается.<br>
<br>
8.5 Критерий допустимости манёвра через ρ_struct (структурный запас)<br>
<br>
В SDM дополнительно запрещаются воздействия, которые уменьшают \rho_{struct}.<br>
<br>
Вводится «локальный линейный тест» (первый порядок):<br>
<br>
\Delta \rho_{struct}(t;u)\approx \nabla \rho_{struct}(X(t))\cdot \Delta X(t;u)<br>
<br>
Требование SDM:<br>
<br>
\Delta \rho_{struct}(t;u)\ \ge\ 0<br>
<br>
То есть манёвр допустим только если в первом приближении он не ухудшает запас устойчивости.<br>
<br>
Используя линеаризацию \Delta X\approx -J^{-1}G u, получаем:<br>
<br>
\Delta \rho_{struct}(t;u)\approx \nabla \rho_{struct}(X(t))\cdot (-J^{-1}G u)<br>
<br>
Тогда условие:<br>
<br>
\nabla \rho_{struct}(X(t))\cdot (-J^{-1}G u)\ \ge\ 0<br>
<br>
Это «геометрический» фильтр: управление должно лежать в полупространстве, которое не направлено на ухудшение структуры.<br>
<br>
8.6 Допустимые классы воздействий в SDM (строгая типология)<br>
<br>
В SDM разрешены только воздействия двух типов:<br>
<br>
Тип A — «демпфирование» (stabilizing / damping)<br>
<br>
Воздействия, уменьшающие скорость роста стресс-переменных, не меняя структуру связей:<br>
<br>
\Delta A \approx 0,\quad \Delta C \ge 0,\quad \Delta \Omega \le 0<br>
<br>
Примеры: временные ресурсы, аварийные резервы, локальные перераспределения.<br>
<br>
Тип B — «санация данных» (stabilize epistemics)<br>
<br>
Воздействия, направленные на повышение достоверности:<br>
<br>
\Delta Conf(t) > 0,\qquad \Delta PRS^{eff}(t)\ \text{может измениться только через}\ Conf<br>
<br>
То есть: в SDM допустимы усилия по восстановлению наблюдаемости и исключению «ложных сигналов», но не «атакующие манёвры».<br>
<br>
8.7 Запрещённые классы воздействий в SDM<br>
<br>
Запрет 1 — структурные манёвры<br>
<br>
Любое управление, которое меняет матрицу связей A (структуру сети) или вводит новые связи высокой мощности:<br>
<br>
\|\Delta A\| > \delta_A \quad \Rightarrow\quad u \notin \mathcal{U}^{SDM}<br>
<br>
Исключение: ремонтные изменения, которые доказуемо увеличивают \rho_{struct}.<br>
<br>
Запрет 2 — высоко-IE манёвры<br>
<br>
Если:<br>
<br>
IE_Z(t) \ge IE_{max}^{SDM}<br>
<br>
то любые воздействия, кроме «демпфирования» и «санации данных», запрещены.<br>
<br>
Запрет 3 — манёвры при неопределённости<br>
<br>
Если U(t)=1 (режим неопределённости), то SDM автоматически активен, и:<br>
<br>
\mathcal{U}^{SDM}(t)=\mathcal{U}^{safe}(t)<br>
<br>
где \mathcal{U}^{safe} — заранее утверждённый список безопасных действий (паспорт действий, см. Том VI + журнал процедур).<br>
<br>
8.8 MSI в SDM (как ядровой выход)<br>
<br>
Мы определили:<br>
<br>
MSI(t)=\frac{\text{Vol}(\mathcal{U}(t))}{\text{Vol}(\mathcal{U}_{ref})}<br>
<br>
В SDM:<br>
<br>
MSI^{SDM}(t)=\frac{\text{Vol}(\mathcal{U}^{SDM}(t))}{\text{Vol}(\mathcal{U}_{ref})}<br>
<br>
Это становится одним из основных выходов ядра (наряду с SSI/PRS/ρ_struct):<br>
<br>
если MSI^{SDM}\to 0, система «почти неуправляема»: допускаются только аварийные стабилизаторы;<br>
<br>
если MSI^{SDM} начинает расти, появляется пространство для манёвров (переход к NCM возможен после выхода из Severe и восстановления \rho_{struct}).<br>
<br>
8.9 Условия выхода из SDM<br>
<br>
Выход из SDM возможен только при одновременном выполнении:<br>
<br>
R(t)\neq \text{Severe},\qquad \rho_{struct}(t)\ge \rho_{exit},\qquad PRS^{eff}(t)\le \tau_{exit}<br>
<br>
с гистерезисом:<br>
<br>
\rho_{exit}>\rho_{crit},\qquad \tau_{exit}<\tau_{SDM}<br>
<br>
и с выдержкой времени:<br>
<br>
\min_{s\in[t-T_{exit},t]}\rho_{struct}(s)\ge \rho_{exit}<br>
<br>
9. Как SDM «встраивается» в Том IV (чтобы не дублировать)<br>
<br>
В Томе IV не определяется SDM заново. Он только использует якорную ссылку на ядро:<br>
<br>
Том IV §(Severe Logic): «При R=\text{Severe} активируется SDM согласно Tom II §8. Любые сценарные вмешательства проходят фильтр \mathcal{U}^{SDM} и ограничители IE/ρ_struct.»<br>
<br>
Продолжаем строго по плану.<br>
<br>
Ниже — полноценный инженерный блок.<br>
<br>
TOM II — CORE 2.0<br>
<br>
10. Спектральная версия ρ_struct (полная формализация)<br>
<br>
Этот раздел переводит «структурный запас устойчивости» из концепта в формальную вычислимую процедуру.<br>
<br>
10.1 Построение матрицы структурной связности A<br>
<br>
10.1.1 Граф системы<br>
<br>
Пусть система описывается ориентированным взвешенным графом:<br>
<br>
G = (V, E)<br>
<br>
где:<br>
<br>
V = \{N_1, \dots, N_n\} — узлы,<br>
<br>
E — направленные связи,<br>
<br>
w_{ij} — вес связи от узла i к узлу j.<br>
<br>
Вес w_{ij} отражает:<br>
<br>
долю потока ресурса,<br>
<br>
степень зависимости,<br>
<br>
силу институционального или экономического влияния,<br>
<br>
либо нормированную силу передачи нагрузки.<br>
<br>
10.1.2 Нормализация связей<br>
<br>
Вес должен быть приведён к безразмерной форме:<br>
<br>
w_{ij} \in [0,1]<br>
<br>
Нормализация выполняется через:<br>
<br>
w_{ij} = \frac{F_{ij}}{\max_k F_{ik}}<br>
<br>
где F_{ij} — фактический поток или зависимость.<br>
<br>
10.1.3 Матрица A<br>
<br>
Структурная матрица:<br>
<br>
A = [a_{ij}]<br>
<br>
где:<br>
<br>
a_{ij} = w_{ij}<br>
<br>
Матрица A не симметрична в общем случае.<br>
<br>
10.1.4 Учет ёмкости узлов<br>
<br>
Связь должна учитывать запас прочности узла.<br>
<br>
Определим:<br>
<br>
\tilde{a}_{ij} = w_{ij} \cdot \frac{1}{C_j}<br>
<br>
где C_j — базовая ёмкость узла.<br>
<br>
Таким образом получаем нагрузочную матрицу:<br>
<br>
A_L = [\tilde{a}_{ij}]<br>
<br>
Она показывает, насколько нагрузка от i перегружает j.<br>
<br>
10.2 Спектральные критерии устойчивости<br>
<br>
10.2.1 Спектральный радиус<br>
<br>
Пусть:<br>
<br>
\rho(A_L) = \max |\lambda_i|<br>
<br>
где \lambda_i — собственные значения.<br>
<br>
Интерпретация:<br>
<br>
если \rho(A_L) < 1 — система в линейном приближении устойчива,<br>
<br>
если \rho(A_L) = 1 — критическая граница,<br>
<br>
если \rho(A_L) > 1 — нагрузка может экспоненциально усиливаться.<br>
<br>
10.2.2 Операционная спектральная аппроксимация ρ_struct (для случая, когда J недоступна напрямую)<br>
<br>
Определим нагрузочную (каскадную) матрицу A_L и её спектральный радиус ρ(A_L)=max |λ_i(A_L)|.<br>
<br>
Тогда вводится прокси-метрика (инженерная оценка): ρ_struct^spec := 1 - ρ(A_L).<br>
<br>
Примечание: ρ_struct^spec — приближение «по структуре связей» и не заменяет каноническое ρ_struct через якобиан. В простом каскадном приближении J ≈ A_L - D (см. §10.3), поэтому ρ_struct^spec служит быстрым индикатором дрейфа к границе устойчивости.<br>
<br>
Это приближение структурного запаса.<br>
<br>
Интерпретация:<br>
<br>
\rho_{struct} > 0 — есть запас,<br>
<br>
\rho_{struct} = 0 — точка бифуркации,<br>
<br>
\rho_{struct} < 0 — система в зоне экспоненциальной нестабильности.<br>
<br>
10.2.3 Спектральный разрыв<br>
<br>
Пусть \lambda_1 \ge \lambda_2 \ge ...<br>
<br>
Вводим:<br>
<br>
\Delta_\lambda = \lambda_1 - \lambda_2<br>
<br>
Малый спектральный разрыв означает:<br>
<br>
высокая вероятность синхронизации узлов,<br>
<br>
быстрое распространение каскада.<br>
<br>
10.3 Связь A ↔ J (якобиан динамики)<br>
<br>
10.3.1 Динамическая система<br>
<br>
Рассмотрим:<br>
<br>
\frac{dX}{dt} = F(X)<br>
<br>
Линеаризация около точки равновесия:<br>
<br>
\frac{d\delta X}{dt} = J \delta X<br>
<br>
где:<br>
<br>
J = \frac{\partial F}{\partial X}<br>
<br>
10.3.2 Связь с A_L<br>
<br>
В простейшем каскадном приближении:<br>
<br>
J \approx A_L - D<br>
<br>
где:<br>
<br>
D — диагональная матрица демпфирования,<br>
<br>
элементы D отражают внутреннюю диссипацию узлов.<br>
<br>
Если:<br>
<br>
\lambda_{max}(J) < 0<br>
<br>
— равновесие устойчиво.<br>
<br>
Если:<br>
<br>
\lambda_{max}(J) > 0<br>
<br>
— малые возмущения усиливаются.<br>
<br>
10.3.3 Связь ρ_struct и якобиана<br>
<br>
\rho_{struct} \approx -\lambda_{max}(J)<br>
<br>
Таким образом:<br>
<br>
при \lambda_{max}(J) \to 0 запас устойчивости исчезает,<br>
<br>
при \lambda_{max}(J) > 0 SDM должен быть активирован.<br>
<br>
10.4 Практический расчёт<br>
<br>
10.4.1 Пошаговая процедура<br>
<br>
Сформировать список узлов.<br>
<br>
Определить веса связей.<br>
<br>
Нормализовать.<br>
<br>
Построить A_L.<br>
<br>
Вычислить собственные значения.<br>
<br>
Найти \rho(A_L).<br>
<br>
Вычислить \rho_{struct}.<br>
<br>
10.4.2 Устойчивость к шуму<br>
<br>
Поскольку данные шумные, используем:<br>
<br>
усреднение A_L по окну времени,<br>
<br>
bootstrap-оценку разброса \rho_{struct},<br>
<br>
доверительный интервал:<br>
<br>
\rho_{struct} \in [\rho_{min}, \rho_{max}]<br>
<br>
Если интервал пересекает 0 — активируется режим неопределённости.<br>
<br>
10.5 Пороговые правила для EWS и SDM<br>
<br>
10.5.1 Ранний сигнал (EWS)<br>
<br>
Если:<br>
<br>
\frac{d\rho_{struct}}{dt} < -\theta_1<br>
<br>
— ранний сигнал структурного истощения.<br>
<br>
Если:<br>
<br>
\rho_{struct} < \theta_2<br>
<br>
— усиленный мониторинг.<br>
<br>
10.5.2 Активация SDM<br>
<br>
SDM включается если:<br>
<br>
\rho_{struct} \le 0<br>
<br>
или<br>
<br>
\lambda_{max}(J) \ge 0<br>
<br>
10.6 Интерпретация<br>
<br>
SSI показывает «температуру».<br>
<br>
PRS показывает «вероятность срыва».<br>
<br>
ρ_struct показывает «запас прочности».<br>
<br>
MSI показывает «пространство манёвра».<br>
<br>
IE показывает «чувствительность к управлению».<br>
<br>
Это завершает спектральную часть ядра 2.0.<br>
<br>
Продолжаем строго и без упрощений.<br>
<br>
TOM II — CORE 2.0<br>
<br>
11. Manoeuvre Space Index (MSI) — Полная формализация<br>
<br>
MSI — это формальный ответ на вопрос:<br>
<br>
Сколько структурного пространства для активного вмешательства остаётся системе при текущем состоянии?<br>
<br>
Это не «возможность принять решение», а геометрический объём допустимых управлений, не переводящих систему в неустойчивость.<br>
<br>
11.1 Формализация управляемой системы<br>
<br>
11.1.1 Базовая динамика<br>
<br>
Рассмотрим динамическую систему:<br>
<br>
\frac{dX}{dt} = F(X, u)<br>
<br>
где:<br>
<br>
X \in \mathbb{R}^n — вектор состояния системы,<br>
<br>
u \in \mathbb{R}^m — вектор управлений (вмешательств),<br>
<br>
F — нелинейная функция динамики.<br>
<br>
11.1.2 Линеаризация<br>
<br>
Около текущей точки X^*:<br>
<br>
\frac{d\delta X}{dt} = J \delta X + B u<br>
<br>
где:<br>
<br>
J = \frac{\partial F}{\partial X}\Big|_{X^*} — якобиан,<br>
<br>
B = \frac{\partial F}{\partial u}\Big|_{X^*} — матрица управления.<br>
<br>
11.2 Условие устойчивости при управлении<br>
<br>
11.2 Условие устойчивости при структурных манёврах (правильная постановка)<br>
<br>
В аффинной линеаризации вида ẋ = J x + B u (при фиксированных J,B) устойчивость равновесия определяется спектром J и не зависит от постоянного добавочного вектора B u.<br>
<br>
Чтобы описать манёвры, которые меняют структуру системы (ёмкости, связность, демпфирование и т.п.), предполагаем, что управление u входит в параметры модели, и якобиан зависит от u: J(u) = ∂F/∂X |_{X*(u),u}.<br>
<br>
Тогда устойчивость при данном u определяется условием: max Re(λ(J(u))) < 0.<br>
<br>
Здесь X*(u) — квазистационарная точка (или «замороженное» состояние), соответствующая текущему горизонту оценки.<br>
<br>
Определим множество:<br>
<br>
11.3 Допустимое множество управлений (Manoeuvre Space)<br>
<br>
Определим множество безопасных управлений:<br>
<br>
𝒰_safe(t) := { u ∈ ℝ^m : max Re(λ(J(u,t))) < 0 } ∩ 𝒰_max(t), где 𝒰_max задаётся бюджетом/запретами (см. §6.2.1).<br>
<br>
11.4 Геометрическая интерпретация<br>
<br>
11.4 Линейная аппроксимация границы (операционная версия v10.3)<br>
<br>
Пусть u₀ — базовая точка (обычно u₀=0). Тогда для малых манёвров:<br>
<br>
λ_max(J(u)) ≈ λ_max(J(u₀)) + gᵀ (u - u₀), где g := ∇_u λ_max(J(u))|_{u₀}.<br>
<br>
Градиент g вычисляется численно (finite differences) через пересчёт J(u) по процедуре параметризации вмешательств (см. Том IV: интерфейс манёвров).<br>
<br>
Тогда условие устойчивости:<br>
<br>
\lambda_{max}(J) + g^T u < 0<br>
<br>
11.4.1 Гиперплоскость устойчивости<br>
<br>
Граница устойчивости:<br>
<br>
g^T u = -\lambda_{max}(J)<br>
<br>
Это гиперплоскость в пространстве управлений.<br>
<br>
11.5 Определение MSI<br>
<br>
11.5.1 Базовое определение<br>
<br>
MSI — это нормированный объём допустимого множества:<br>
<br>
MSI = \frac{\text{Vol}(\mathcal{U}_{safe})}{\text{Vol}(\mathcal{U}_{max})}<br>
<br>
где:<br>
<br>
\mathcal{U}_{max} — максимально допустимый диапазон управлений (ресурсные, юридические, политические ограничения).<br>
<br>
11.5.2 Линейная аппроксимация<br>
<br>
Если пространство управлений ограничено:<br>
<br>
\|u\| \le U_{max}<br>
<br>
то допустимая область — полупространство, пересечённое с шаром радиуса U_{max}.<br>
<br>
Тогда:<br>
<br>
MSI \approx \frac{1}{2} \left(1 - \frac{\lambda_{max}(J)}{\|g\| U_{max}}\right)<br>
<br>
при \lambda_{max}(J) < 0.<br>
<br>
11.6 Поведение MSI в режимах<br>
<br>
11.7 Связь MSI и ρ_struct<br>
<br>
Recall:<br>
<br>
\rho_{struct} \approx -\lambda_{max}(J)<br>
<br>
Тогда:<br>
<br>
MSI \propto \rho_{struct}<br>
<br>
Если структурный запас исчезает — пространство манёвра исчезает.<br>
<br>
11.8 Нелинейное расширение (граница устойчивости)<br>
<br>
В общем случае граница безопасных манёвров определяется неявным уравнением: max Re(λ(J(u))) = 0.<br>
<br>
MSI вычисляется как нормированный объём области {u: max Re(λ(J(u))) < 0} внутри 𝒰_max; для практики v10.3 допускается Monte Carlo-оценка объёма.<br>
<br>
задаёт нелинейную поверхность.<br>
<br>
MSI вычисляется как:<br>
<br>
MSI = \frac{\int_{\mathcal{U}_{safe}} du}{\int_{\mathcal{U}_{max}} du}<br>
<br>
В 10.3 допускается численная аппроксимация (Monte Carlo sampling).<br>
<br>
11.9 Интерпретация<br>
<br>
MSI ≈ 1 → система может проводить активные реформы.<br>
<br>
MSI ≈ 0.5 → манёвры ограничены.<br>
<br>
MSI ≈ 0 → только стабилизация (SDM).<br>
<br>
11.10 Встроенное правило SDM<br>
<br>
В режиме Severe:<br>
<br>
MSI = 0<br>
<br>
и:<br>
<br>
u \in \mathcal{U}_{stabilization}<br>
<br>
где допускаются только демпфирующие вмешательства:<br>
<br>
g^T u < 0<br>
<br>
11.11 Практический алгоритм расчёта MSI<br>
<br>
Рассчитать J.<br>
<br>
Найти λ_max(J).<br>
<br>
Рассчитать g.<br>
<br>
Определить U_max.<br>
<br>
Вычислить MSI по линейной формуле.<br>
<br>
При необходимости — Monte Carlo.<br>
<br>
11.12 Ограничения<br>
<br>
MSI не измеряет политическую волю.<br>
<br>
MSI не равен «способности к реформе».<br>
<br>
MSI — чисто структурный индекс.<br>
<br>
Продолжаем строго.<br>
<br>
TOM II — CORE 2.0<br>
<br>
12. Influence Elasticity (IE) — Полная математическая формализация<br>
<br>
IE отвечает на другой вопрос, чем MSI.<br>
<br>
MSI: сколько пространства для манёвра?<br>
<br>
IE: насколько эффективно система откликается на манёвр?<br>
<br>
Это индекс чувствительности динамики к направленному управлению.<br>
<br>
12.1 Постановка задачи<br>
<br>
Снова берём систему:<br>
<br>
\frac{dX}{dt} = F(X, u)<br>
<br>
Линеаризация в точке X^*:<br>
<br>
\frac{d\delta X}{dt} = J \delta X + B u<br>
<br>
где:<br>
<br>
J \in \mathbb{R}^{n\times n} — якобиан,<br>
<br>
B \in \mathbb{R}^{n\times m} — матрица управления.<br>
<br>
12.2 Определение IE<br>
<br>
IE измеряет нормированную чувствительность состояния к управлению.<br>
<br>
12.2.1 Базовое определение<br>
<br>
Рассмотрим стационарное решение:<br>
<br>
J \delta X + B u = 0<br>
<br>
Если J обратима:<br>
<br>
\delta X = - J^{-1} B u<br>
<br>
Тогда чувствительность:<br>
<br>
\mathcal{S} = \|J^{-1} B\|<br>
<br>
12.2.2 Нормированная форма<br>
<br>
IE = \frac{\|J^{-1} B\|}{\|J^{-1}\|}<br>
<br>
Это устраняет масштабирование, оставляя только управляемость.<br>
<br>
12.3 Геометрическая интерпретация<br>
<br>
IE отражает:<br>
<br>
Насколько направление управления совпадает с «мягкими» модами системы.<br>
<br>
Насколько управление попадает в уязвимые собственные направления J.<br>
<br>
Если B ортогонально к наиболее медленным модам — IE низкое.<br>
<br>
12.4 Спектральная форма IE<br>
<br>
Пусть:<br>
<br>
J = V \Lambda V^{-1}<br>
<br>
Тогда:<br>
<br>
J^{-1} = V \Lambda^{-1} V^{-1}<br>
<br>
Разложим B по собственным векторам:<br>
<br>
B = \sum_i b_i v_i<br>
<br>
Тогда вклад в IE:<br>
<br>
IE \sim \sum_i \frac{|b_i|}{|\lambda_i|}<br>
<br>
Интерпретация:<br>
<br>
Если управление направлено вдоль медленной моды (малое |λ_i|), влияние велико.<br>
<br>
Если вдоль жёсткой моды — влияние мало.<br>
<br>
12.5 Временная форма IE<br>
<br>
Рассмотрим отклик:<br>
<br>
\delta X(t) = \int_0^t e^{J(t-s)} B u(s) ds<br>
<br>
IE можно определить как:<br>
<br>
IE_t = \sup_{\|u\|=1} \|\delta X(t)\|<br>
<br>
Это норма оператора управляемости.<br>
<br>
12.6 Связь IE с матрицей управляемости<br>
<br>
Матрица управляемости:<br>
<br>
\mathcal{C} = [B, JB, J^2B, ..., J^{n-1}B]<br>
<br>
Если rank(\mathcal{C}) = n → система полностью управляемая.<br>
<br>
IE измеряет степень приближения к полной управляемости.<br>
<br>
12.7 Упрощённая формула для v10.3<br>
<br>
Для вычислительной практики:<br>
<br>
IE = \| (J - \lambda_{crit} I)^{-1} B \|<br>
<br>
где \lambda_{crit} — ближайшее к нулю собственное значение.<br>
<br>
12.8 Поведение IE в режимах<br>
<br>
12.9 MSI vs IE — матрица стратегий<br>
<br>
12.10 Стратегическая карта<br>
<br>
Определим:<br>
<br>
\Phi = (MSI, IE)<br>
<br>
Это 2D-поле стратегического состояния.<br>
<br>
12.11 Ограничения<br>
<br>
IE чувствителен к ошибке в J.<br>
<br>
При плохом DataIntegrity может быть нестабилен.<br>
<br>
Не используется для автоматического изменения режима.<br>
<br>
12.12 Связь с SDM<br>
<br>
Если:<br>
<br>
MSI \rightarrow 0<br>
<br>
IE автоматически ограничивается:<br>
<br>
IE_{eff} = IE \cdot MSI<br>
<br>
В Severe:<br>
<br>
IE_{eff} = 0<br>
<br>
12.13 Вычислительный алгоритм<br>
<br>
Построить J.<br>
<br>
Построить B.<br>
<br>
Найти спектр J.<br>
<br>
Найти J^{-1}.<br>
<br>
Рассчитать норму.<br>
<br>
Нормировать.<br>
<br>
12.14 Глубокая интерпретация<br>
<br>
IE — это:<br>
<br>
Мера эластичности структуры.<br>
<br>
Способность системы перераспределять давление.<br>
<br>
Индекс восприимчивости к реформе.<br>
<br>
Мы завершили строгую формализацию MSI и IE.<br>
<br>
Режим<br>
<br>
λ_max(J)<br>
<br>
MSI<br>
<br>
Normal<br>
<br>
сильно < 0<br>
<br>
≈ 1<br>
<br>
Heightened<br>
<br>
умеренно < 0<br>
<br>
0.6–0.8<br>
<br>
Stress<br>
<br>
близко к 0<br>
<br>
0.2–0.5<br>
<br>
Severe<br>
<br>
≥ 0<br>
<br>
0<br>
<br>
Режим<br>
<br>
IE<br>
<br>
Normal<br>
<br>
среднее<br>
<br>
Heightened<br>
<br>
высокое<br>
<br>
Stress<br>
<br>
либо очень высокое (нестабильность), либо низкое (жёсткая система)<br>
<br>
Severe<br>
<br>
часто хаотично<br>
<br>
MSI<br>
<br>
IE<br>
<br>
Интерпретация<br>
<br>
высокий<br>
<br>
высокий<br>
<br>
можно реформировать<br>
<br>
высокий<br>
<br>
низкий<br>
<br>
пространство есть, но система инертна<br>
<br>
низкий<br>
<br>
высокий<br>
<br>
малый манёвр даёт сильный эффект (опасно)<br>
<br>
низкий<br>
<br>
низкий<br>
<br>
застой или коллапс