Claim C22 · descriptive · entrylib:2026.000002@v3 · 2026-11-10

Corrected · 10 November 2026 at 22:09 UTC

Limitations L2 and L4 are answered by a planned independent check (new evidence E25): an exact oracle in rational arithmetic with certified root enclosures, written by a new contributor (P5) without the prototype, compared on the models of the planned tests; it agrees with the PBH reference, the cyclotomic cancellation, the step-down test and the bisection on every model it decides, and its four hypotheses are reported as claims C29-C32, one of them inconclusive by its rule. The assumptions C14 (reworded to the band the tests leave out) and C19 are tested by it; claims C1-C5, C10, C11 and C16 carry its checks; claims C3, C4, C16 and C24-C26 relate to the earlier work they extend, supersede or contradict. The lab record (A9) and the results file (A18) are updated to the record's current version. No earlier claim's conclusion or ID changed.

By Ivan Svetunkov (ORCID 0000-0001-7826-0281)

Admissibility of lagged state space models through the ARIMA form of the whole model · C22

Principal claim C22 of this claimset (Svetunkov, I. (guarantor), 2026), with what it rests on. Read the whole claimset.

Copies a message for ChatGPT, Claude or Gemini: paste it there.

The message

Read https://entrylib.org/p/2026.000002/C22, one claim of a research paper with the evidence it rests on. Tell me briefly what it says and how well it is supported. If you cannot open the link, tell me instead of guessing. Then wait for my questions.

The claim

99C22 · descriptive · refutes earlier work · novelty: refutes earlier work, by the authors · no close match on EntryLib

For ETS(A,N,A) with m=12m = 12, α=1.2\alpha = 1.2 and γ=0.9\gamma = 0.9, the 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.

Claims it rests on

100C21 · formal · novelty: new, by the authors

The per-lag discount matrices Dmi=Fmi−gmiwmi′D_{m_i} = F_{m_i} - g_{m_i} w_{m_i}' of Section 5.4 of the ADAM monograph have as nonzero eigenvalues those of the diagonal block of D=F−gw′D = F - g w' for the lag mim_i (the per-lag check), and their sum is D+∑i≠jgmiwmj′,D + \sum_{i \neq j} g_{m_i} w_{m_j}', which differs from DD whenever gw′g w' links components of distinct lags.

Evidence

E1 · simulation

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.

  • R1 models accepted by the per-lag check that do not forget their initial states = 1482 (family: ETS(A,N,A), models: 3042)
  • R2 models rejected by the per-lag check that forget their initial states = 0 (family: ETS(A,N,A), models: 3042)
  • R3 models accepted by the per-lag check = 3042 (family: ETS(A,N,A), models: 3042)
  • R4 models accepted by the per-lag check that do not forget their initial states = 10 (family: GUM, models: 200)
  • R5 models rejected by the per-lag check that forget their initial states = 1 (family: GUM, models: 200)
  • R6 models accepted by the per-lag check = 193 (family: GUM, models: 200)

E17 · formal · cited by C21

The per-lag discount matrices of Section 5.4 of the ADAM monograph against D.

  1. Fmi=F⋅Si,gmi=gSi,wmi=wSi (zero elsewhere), Si the components of lag miF_{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 (the split of Section 5.2 of the monograph; from D1)
  2. Dmi=Fmi−gmiwmi′ has non-zero columns only in SiD_{m_i} = F_{m_i} - g_{m_i} w_{m_i}' \text{ has non-zero columns only in } S_i (definition; from S1)
  3. Dmi∼(DSiSi0∗0)⇒spec(Dmi)∖{0}=spec(DSiSi)∖{0}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\} (a symmetric permutation and the eigenvalues of a block-triangular matrix; from S2)
  4. ∑iDmi=F−∑igmiwmi′=D+∑i≠jgmiwmj′\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}' ($g w' = \sum_i \sum_j g_{m_i} w_{m_j}'$; from S1)
  5. (a,b) with lags mi≠mj:(∑i≠jgmiwmj′)ab=gawb(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 (a single term, so the sum differs from D exactly where g w' links components of different lags; from S4)

E18 · simulation · cited by C22

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′vt−l||w' v_{t-l}| of initial states set to one in the full recursion vt=Dvt−lv_t = D v_{t-l} (y=0y = 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.

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)
Rowalphagammalargest nonzero eigenvalue modulus of the book's per-lag discount matriceseffect 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 halfgrowth of the weight of an observation per period over the second halflargest root modulus of the cancelled MA polynomial
r10.10.10.90.00000.98960.99090.9911
r21.20.90.25.96878e+161.01641.01641.0165

Limitations

L6 · other · reduces transferability · affects C22 · 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.

Definitions

Methods 6

D1 lagged SSOE model: A pure additive single-source-of-error state space model with kk components, yt=w′vt−l+ϵtvt=Fvt−l+gϵt,\begin{aligned} y_t &= w' v_{t-l} + \epsilon_t \\ v_t &= F v_{t-l} + g \epsilon_t, \end{aligned} in which component jj of vt−lv_{t-l} enters with its own lag ljl_j; its discount matrix is D=F−gw′D = F - g w' and its lag matrix is L(B)=diag(Bl1,…,Blk)L(B) = \mathrm{diag}(B^{l_1}, \dots, B^{l_k}) for the backshift operator BB; Λ(λ)=diag(λl1,…,λlk)\Lambda(\lambda) = \mathrm{diag}(\lambda^{l_1}, \dots, \lambda^{l_k}) for a complex number λ\lambda.

D4 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 DD, one block per unique lag, has modulus below 1; reimplemented in numpy as per_lag_max().

D5 PBH reference: The largest modulus among the eigenvalues λ\lambda of the expanded discount matrix for which the smallest singular values of [λI−D~;w~′][\lambda I - \tilde D;\ \tilde w'] and of [λI−D~,g~][\lambda I - \tilde D,\ \tilde g] both exceed 10−7(‖D~‖2+‖g~‖+‖w~‖)10^{-7}(\|\tilde D\|_2 + \|\tilde g\| + \|\tilde w\|) (Popov-Belevitch-Hautus rank tests), computed with numpy as pbh_max().

D8 GUM: Generalised Univariate Model of the smooth package: a lagged SSOE model whose FF, gg and ww are all estimated. Source: Svetunkov (2016).

D9 ETS(A,N,A): Exponential smoothing with additive error, no trend and additive seasonality of period mm; here in the lagged form with a level of lag 1 and one seasonal state of lag mm, F=IF = I, w=(1,1)′w = (1, 1)', g=(α,γ)′g = (\alpha, \gamma)'. Source: Hyndman et al. (2008).

D16 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 Dmi=Fmi−gmiwmi′D_{m_i} = F_{m_i} - g_{m_i} w_{m_i}' has modulus below 1. Source: Svetunkov (2023).

Data 3

D17 ETS(A,N,A) grid: The 3042 ETS(A,N,A) models with m=4m = 4 and m=12m = 12 and α\alpha and γ\gamma on the grid 0.05, 0.10, ..., 1.95 (confirm.py, plan PL1).

D18 random GUM models with lags (1, 12): 200 GUM models with lags (1, 12): entries of FF normal with mean 0 and standard deviation 0.35, of gg with mean 0 and standard deviation 0.175, of ww with mean 1 and standard deviation 0.175 (confirm.py, seed 2026).

D35 ETS(A,N,A) with m = 12: ETS(A,N,A) with m=12m = 12 at (α,γ)=(0.1,0.1)(\alpha, \gamma) = (0.1, 0.1) and (1.2,0.9)(1.2, 0.9) (book_check.py).

Variables and measures 3

D29 admissibility decision: Whether a method accepts a model as admissible (decaying weights); compared between a method and a reference as the number of models on which the two differ.

D30 largest mode modulus: The largest modulus of the modes that decide admissibility: for the PBH reference the largest |λ||\lambda| of the reachable and observable eigenvalues of the expanded discount matrix, for the check of the whole model 1/min⁡|B|1/\min|B| over the roots BB 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 growth per period: The growth per period, over the second half of the recursion, of the effect |w′vt−l||w' v_{t-l}| of initial states set to one on the fitted value, and of the weight of one unit observation.

Study design 2

D26 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 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 discount recursion over 2400 periods: The full discount recursion vt=Dvt−lv_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).

Concepts 2

D2 expanded discount matrix: The transition matrix D~\tilde D of size ∑jlj\sum_j l_j of the lag-1 system equivalent to vt=Dvt−lv_t = D v_{t-l}, in which component jj carries itself and its lj−1l_j - 1 lagged copies; F~\tilde F, g~\tilde g and w~\tilde w are expanded in the same way, so that D~=F~−g~w~′\tilde D = \tilde F - \tilde g \tilde w'.

D3 decaying weights: A lagged SSOE model has decaying weights when the weights w~′D~jg~\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 g~\tilde g and observable through w~\tilde w has |λ|<1|\lambda| < 1; the largest such |λ||\lambda| is its largest mode modulus. A mode that g~\tilde g does not reach but w~\tilde w sees carries an initial state whose effect is not covered: with |λ|>1|\lambda| > 1 it grows.

Context

Contradicts Svetunkov (2023), Section 5.4, equations 5.20 to 5.22 · own earlier work · from C22
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).

References

  1. Hyndman et al. (2008) Hyndman, R., Koehler, A., Ord, K., & Snyder, R. (2008). Forecasting with Exponential Smoothing. Springer Series in Statistics. doi:10.1007/978-3-540-71918-2 Used by: D9
  2. Svetunkov (2016) Svetunkov, I. (2016). smooth: Forecasting Using State Space Models. CRAN: Contributed Packages. doi:10.32614/CRAN.package.smooth Used by: D8
  3. Svetunkov (2023) Svetunkov, I. (2023). Forecasting and Analytics with the Augmented Dynamic Adaptive Model (ADAM). Chapman and Hall/CRC. doi:10.1201/9781003452652 Used by: Context, D16

Artefacts

Score

Scores are computed by rules from the claimset file (EntryLib rubric 0.2): they check the record, not the science, and may change as the rubric and reviews develop. The rubric.

C22: 99, High

Novelty: refutes earlier work, by the authors · no close match on EntryLib

  1. −1 Open problems Limitation L6 (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. To remove it: Mitigate it with evidence, or narrow the claim's scope so that it no longer applies.

C21: 100, High

Novelty: new, by the authors

Nothing lost.