CLAIM C22 of entrylib:2026.000002 Admissibility of lagged state space models through the ARIMA form of the whole model licence CC-BY-4.0; contributions C22 DEFINITIONS D1 [method] lagged SSOE model: A pure additive single-source-of-error state space model with $k$ components, $$\begin{aligned} y_t &= w' v_{t-l} + \epsilon_t \\ v_t &= F v_{t-l} + g \epsilon_t, \end{aligned}$$ in which component $j$ of $v_{t-l}$ enters with its own lag $l_j$; its discount matrix is $D = F - g w'$ and its lag matrix is $L(B) = \mathrm{diag}(B^{l_1}, \dots, B^{l_k})$ for the backshift operator $B$; $\Lambda(\lambda) = \mathrm{diag}(\lambda^{l_1}, \dots, \lambda^{l_k})$ for a complex number $\lambda$. D2 [concept] expanded discount matrix: The transition matrix $\tilde D$ of size $\sum_j l_j$ of the lag-1 system equivalent to $v_t = D v_{t-l}$, in which component $j$ carries itself and its $l_j - 1$ lagged copies; $\tilde F$, $\tilde g$ and $\tilde w$ are expanded in the same way, so that $\tilde D = \tilde F - \tilde g \tilde w'$. D3 [concept] decaying weights: A lagged SSOE model has decaying weights when the weights $\tilde w' \tilde D^j \tilde g$ of the past observations in its fitted values tend to zero, that is, when every eigenvalue $\lambda$ of its expanded discount matrix that is reachable from $\tilde g$ and observable through $\tilde w$ has $|\lambda| < 1$; the largest such $|\lambda|$ is its largest mode modulus. A mode that $\tilde g$ does not reach but $\tilde w$ sees carries an initial state whose effect is not covered: with $|\lambda| > 1$ it grows. D4 [method] per-lag check: The test applied by smoothEigens() of smooth 4.6.0 and of its repository until commit 4a44c1c (src/headers/eigenCalc.h) to models without adaptive regressors: every eigenvalue of every diagonal block of $D$, one block per unique lag, has modulus below 1; reimplemented in numpy as per_lag_max(). D5 [method] PBH reference: The largest modulus among the eigenvalues $\lambda$ of the expanded discount matrix for which the smallest singular values of $[\lambda I - \tilde D;\ \tilde w']$ and of $[\lambda I - \tilde D,\ \tilde g]$ both exceed $10^{-7}(\|\tilde D\|_2 + \|\tilde g\| + \|\tilde w\|)$ (Popov-Belevitch-Hautus rank tests), computed with numpy as pbh_max(). D8 [method] GUM: Generalised Univariate Model of the smooth package: a lagged SSOE model whose $F$, $g$ and $w$ are all estimated. [source B3] D9 [method] ETS(A,N,A): Exponential smoothing with additive error, no trend and additive seasonality of period $m$; here in the lagged form with a level of lag 1 and one seasonal state of lag $m$, $F = I$, $w = (1, 1)'$, $g = (\alpha, \gamma)'$. [source B1] D16 [method] stability condition of the ADAM monograph: The condition of Section 5.4 of the ADAM monograph (eqs 5.20-5.22): every nonzero eigenvalue of each per-lag discount matrix $$D_{m_i} = F_{m_i} - g_{m_i} w_{m_i}'$$ has modulus below 1. [source B4] D17 [data] ETS(A,N,A) grid: The 3042 [[D9:ETS(A,N,A)]] models with $m = 4$ and $m = 12$ and $\alpha$ and $\gamma$ on the grid 0.05, 0.10, ..., 1.95 (confirm.py, plan PL1). D18 [data] random GUM models with lags (1, 12): 200 [[D8:GUM]] models with lags (1, 12): entries of $F$ normal with mean 0 and standard deviation 0.35, of $g$ with mean 0 and standard deviation 0.175, of $w$ with mean 1 and standard deviation 0.175 (confirm.py, seed 2026). D26 [design] comparison with a reference: Each model's admissibility decision, and its largest mode modulus where both find it inadmissible, computed by the method studied and by a reference on the same model (the [[D5:PBH reference]], the roots by numpy, the numpy prototype of the check of the whole model or an exact oracle); the result is the number of models whose decisions differ and the largest absolute difference of the modulus. In the planned tests, models whose reference modulus lies within 1e-8 of 1 are left out and counted. D28 [design] discount recursion over 2400 periods: The full discount recursion $v_t = D v_{t-l}$ of a lagged SSOE model run for 2400 periods, from initial states set to one with no data and from zero states with one unit observation, its growth per period measured over the second half (book_check.py). D29 [variable] admissibility decision: Whether a method accepts a model as admissible ([[D3:decaying weights]]); compared between a method and a reference as the number of models on which the two differ. D30 [variable] largest mode modulus: The largest modulus of the modes that decide admissibility: for the [[D5:PBH reference]] the largest $|\lambda|$ of the reachable and observable eigenvalues of the [[D2:expanded discount matrix]], for the check of the whole model $1/\min|B|$ over the roots $B$ of the cancelled MA polynomial, for the per-lag check the largest $|\lambda|$ of its blocks; a model is admissible when it is below 1. D34 [variable] growth per period: The growth per period, over the second half of the recursion, of the effect $|w' v_{t-l}|$ of initial states set to one on the fitted value, and of the weight of one unit observation. D35 [data] ETS(A,N,A) with m = 12: [[D9:ETS(A,N,A)]] with $m = 12$ at $(\alpha, \gamma) = (0.1, 0.1)$ and $(1.2, 0.9)$ (book_check.py). CLAIMS C22 [descriptive; principal; refutation; support: simulation E18 (E18.T1.r2) artefacts A1, A6; uses C21; limitations L6; strength moderate (author); verifiability open; planning exploratory] For [[D35:ETS(A,N,A)]] with $m = 12$, $\alpha = 1.2$ and $\gamma = 0.9$, the [[D16:stability condition of Section 5.4 of the ADAM monograph]] holds, while in the full discount recursion the effect of the initial states on the fitted values and the weight of a past observation both grow from period to period, and the largest root modulus of the cancelled MA polynomial exceeds one. scope: population: ETS(A,N,A) with m = 12 | conditions: alpha = 1.2, gamma = 0.9; initial states set to one or one unit observation, 2400 periods contradicts B4, at Section 5.4, equations 5.20 to 5.22, own earlier work: The monograph states that the model is stable when all the nonzero eigenvalues of the per-lag discount matrices D_{m_i} are below one in absolute value, and forecastable when the effect of the initial states through each D_{m_i} tends to a constant (eq. 5.22). C21 [formal; supporting; support: formal_proof E17; verification agent_checked; verifiability open] The per-lag discount matrices $D_{m_i} = F_{m_i} - g_{m_i} w_{m_i}'$ of [[D16:Section 5.4 of the ADAM monograph]] have as nonzero eigenvalues those of the diagonal block of $D = F - g w'$ for the lag $m_i$ (the [[D4:per-lag check]]), and their sum is $$D + \sum_{i \neq j} g_{m_i} w_{m_j}',$$ which differs from $D$ whenever $g w'$ links components of distinct lags. scope: population: pure additive lagged SSOE models with more than one distinct lag | conditions: F split by the columns, and g and w by the components, of each lag, as in Section 5.2 of the monograph, which writes g_{m_i} and w_{m_i} without defining their split; with g kept whole the first part holds and the sum equals D EVIDENCE E1 [simulation; runs 1] Planned test of the per-lag check (lab plan PL1, run RN7): confirm.py --test perlag --seed 2026 --n 200 computed, for 3042 ETS(A,N,A) models (m = 4 and 12, alpha and gamma on the grid 0.05, 0.10, ..., 1.95) and 200 GUM models with lags (1, 12) (entries of F normal with mean 0 and standard deviation 0.35, of g with mean 0 and standard deviation 0.175, of w with mean 1 and standard deviation 0.175), the per-lag check's largest eigenvalue modulus and the PBH reference, and counted the models on which the two decisions disagree beyond a band of 1e-8 around 1. setup: studied D4; cases D17, D18; procedure D26, D5; lens D29 E1.R1 models accepted by the per-lag check that do not forget their initial states = 1482 {family: ETS(A,N,A), models: 3042} E1.R2 models rejected by the per-lag check that forget their initial states = 0 {family: ETS(A,N,A), models: 3042} E1.R3 models accepted by the per-lag check = 3042 {family: ETS(A,N,A), models: 3042} E1.R4 models accepted by the per-lag check that do not forget their initial states = 10 {family: GUM, models: 200} E1.R5 models rejected by the per-lag check that forget their initial states = 1 {family: GUM, models: 200} E1.R6 models accepted by the per-lag check = 193 {family: GUM, models: 200} parameters: A3 seeds: [2026] E17 [formal; foundation linear algebra over the complex numbers] The per-lag discount matrices of Section 5.4 of the ADAM monograph against D. S1 $$F_{m_i} = F_{\cdot S_i},\ g_{m_i} = g_{S_i},\ w_{m_i} = w_{S_i} \text{ (zero elsewhere), } S_i \text{ the components of lag } m_i$$ (by D1; the split of Section 5.2 of the monograph) S2 $$D_{m_i} = F_{m_i} - g_{m_i} w_{m_i}' \text{ has non-zero columns only in } S_i$$ (by S1; definition) S3 $$D_{m_i} \sim \begin{pmatrix} D_{S_i S_i} & 0 \\ \ast & 0 \end{pmatrix} \Rightarrow \mathrm{spec}(D_{m_i}) \setminus \{0\} = \mathrm{spec}(D_{S_i S_i}) \setminus \{0\}$$ (by S2; a symmetric permutation and the eigenvalues of a block-triangular matrix) S4 $$\sum_i D_{m_i} = F - \sum_i g_{m_i} w_{m_i}' = D + \sum_{i \neq j} g_{m_i} w_{m_j}'$$ (by S1; $g w' = \sum_i \sum_j g_{m_i} w_{m_j}'$) S5 $$(a, b) \text{ with lags } m_i \neq m_j: \left(\sum_{i \neq j} g_{m_i} w_{m_j}'\right)_{ab} = g_a w_b$$ (by S4; a single term, so the sum differs from D exactly where g w' links components of different lags) E18 [simulation; runs 1] Exploratory run RN44 of book_check.py --periods 2400: for ETS(A,N,A) with m = 12 and (alpha, gamma) = (0.1, 0.1) and (1.2, 0.9), the largest nonzero eigenvalue modulus of the per-lag discount matrices of the monograph, the effect $|w' v_{t-l}|$ of initial states set to one in the full recursion $v_t = D v_{t-l}$ ($y = 0$) over 2400 periods and its growth per period over the second half, the growth of the weight of an observation (the same recursion from zero states with one unit observation), and the largest root modulus of the cancelled MA polynomial. setup: studied D16; cases D35; procedure D28; lens D30, D34 E18.T1 For ETS(A,N,A) with m = 12 at two parameter pairs: the largest nonzero eigenvalue modulus of the monograph's per-lag discount matrices, the effect of the initial states on the fitted value at period 2400 and its growth per period over the second half, the growth of the weight of an observation, and the largest root modulus of the cancelled MA polynomial {model: ETS(A,N,A), m: 12} | row | alpha | gamma | largest nonzero eigenvalue modulus of the book's per-lag discount matrices | effect of the initial states on the fitted value at the last period {period: 2400} | growth of the effect of the initial states per period over the second half | growth of the weight of an observation per period over the second half | largest root modulus of the cancelled MA polynomial | | r1 | 0.1 | 0.1 | 0.9 | 1.18704e-11 | 0.989578 | 0.990917 | 0.991127 | | r2 | 1.2 | 0.9 | 0.2 | 5.96878e+16 | 1.01639 | 1.01636 | 1.01646 | parameters: A6 LIMITATIONS L6 [other; affects C22; reduces_transferability; mitigation partial] The recursion of the counterexample to the monograph's condition was run for one parameter pair, with the initial states set to one and no data. ARTEFACTS A1 [code] numpy prototype of the admissibility check of pure additive lagged SSOE models: lag-1 expansion, the per-lag check of smoothEigens(), the PBH reference, ARIMA-form polynomials by inverse DFT, cyclotomic cancellation, step-down test and bisection; ETS and GUM model builders A3 [code] test script: per-lag check against the PBH reference, cancellation against the PBH reference, step-down decisions and bisection against roots, on seeded random model sets A6 [code] check of the per-lag condition of the ADAM monograph (eqs 5.20-5.22) against the full discount recursion of ETS(A,N,A): the effect of the initial states and the weights of the observations A18 [data] Every result of the lab record at full precision, one row per result: the lab result, the run that produced it, the quantity, its conditions (JSON) and the value. REFERENCES B1 10.1007/978-3-540-71918-2 (doi) B3 10.32614/CRAN.package.smooth (doi) B4 10.1201/9781003452652 (doi) HOW TO CITE This claim: Svetunkov, I. (guarantor) (2026). Claim C22, in: Admissibility of lagged state space models through the ARIMA form of the whole model. EntryLib. entrylib:2026.000002@v3#C22. https://entrylib.org/p/2026.000002/C22 The claimset it is from: Svetunkov, I. (guarantor) (2026). Admissibility of lagged state space models through the ARIMA form of the whole model. EntryLib. entrylib:2026.000002@v3. https://entrylib.org/p/2026.000002@v3