SLiCEs: Structured Linear Controlled Differential Equations
- SLiCEs are linear controlled differential equations with structured state-transition matrices (e.g., block-diagonal, sparse) that retain expressive capacity.
- They enable efficient, parallel-in-time computation and support both discriminative backbones and generative time-series models through controlled flow matching.
- SLiCEs extend traditional neural CDEs by approximating arbitrary continuous path functionals and achieving universal causal time-series generation under structured conditions.
Searching arXiv for the specified SLiCE papers and closely related work. Structured Linear Controlled Differential Equations (SLiCEs) are linear controlled differential equation models whose state-transition matrices are constrained to follow a chosen structure—such as diagonal, block-diagonal, diagonal-plus-low-rank, sparse, or Walsh–Hadamard—while aiming to preserve the expressive capacity associated with dense linear controlled systems (Walker et al., 23 May 2025). In the recent literature, SLiCEs occupy a junction between neural controlled differential equations and structured state space models: they provide a continuous-time formulation of input-dependent linear dynamics, support parallel-in-time computation via associative composition of interval transitions, and have been used both as discriminative backbones and as generative time-series models through flow matching on path space (Walker et al., 23 May 2025, Berndt et al., 27 May 2026).
1. Definition and mathematical setting
The starting point for SLiCEs is the linear controlled differential equation (LNCDE)
where is the hidden state, is the control path, and is the linear vector field for channel (Walker et al., 23 May 2025). Given an observed path , the continuous-time model is written as
or, in the notation used for Neural CDEs,
(Walker et al., 23 May 2025, Berndt et al., 27 May 2026).
A SLiCE is an LNCDE in which the matrices are not arbitrary dense matrices but instead belong to a structured family (Walker et al., 23 May 2025). The central intuition stated in the literature is that dense matrices are expressive but expensive, whereas simple structured matrices are cheap but may be overly restrictive; SLiCEs therefore seek matrix structures that remain “cheap yet still expressive enough to state-track” and approximate arbitrary continuous path functionals (Walker et al., 23 May 2025).
For piecewise linear controls, the exact interval update is expressed through a matrix exponential: and the hidden trajectory is obtained by composing such transitions (Berndt et al., 27 May 2026). The same discrete approximation appears in the 2025 treatment: 0 (Walker et al., 23 May 2025). Because matrix multiplication is associative, these updates admit a parallel scan, a property that is central to the computational framing of SLiCEs in sequence modelling (Walker et al., 23 May 2025, Berndt et al., 27 May 2026).
The expressivity analysis is tied to path-space formulations. The relevant spaces are
1
with metric
2
A map 3 is causal if
4
(Berndt et al., 27 May 2026). This formulation places SLiCEs within continuous causal modelling rather than solely within fixed-grid recurrence design.
2. Structural families and relation to sequence models
SLiCEs are presented as a unifying framework for sequence models with structured, input-dependent state-transition matrices (Walker et al., 23 May 2025). The literature explicitly associates several existing architectures with particular matrix families inside the LNCDE view.
| Model family or variant | State-transition structure | Treatment in the literature |
|---|---|---|
| S4 | diagonal / non-selective linear recurrence | restricted NCDE driven essentially by 5 (Berndt et al., 27 May 2026) |
| Mamba | diagonal / selective | selective but typically diagonal structured model (Berndt et al., 27 May 2026) |
| DeltaNet-style models | diagonal-plus-low-rank | DPLR form 6 (Walker et al., 23 May 2025) |
| Input-dependent block-diagonal LRNNs | block-diagonal | contained in the SLiCE framework (Walker et al., 23 May 2025) |
| Dense Linear NCDEs | dense | fully expressive reference point (Walker et al., 23 May 2025) |
| Sparse and Walsh–Hadamard variants | sparse; Walsh–Hadamard | introduced as SLiCE variants (Walker et al., 23 May 2025) |
The block-diagonal form is
7
with dense blocks 8 (Walker et al., 23 May 2025). The Walsh–Hadamard construction uses
9
where 0 is a normalized Hadamard matrix and 1 is diagonal (Walker et al., 23 May 2025). Sparse SLiCEs use matrices with 2 nonzero entries and random Bernoulli support (Walker et al., 23 May 2025).
This organization lets the literature compare architectures along two axes: computational structure and expressivity (Walker et al., 23 May 2025). In that comparison, dense Linear NCDEs define the maximally expressive endpoint, diagonal models the most constrained endpoint, and structured families such as block-diagonal, sparse, Walsh–Hadamard, and suitably growing DPLR are studied as intermediate designs that may retain maximal expressivity at lower cost (Walker et al., 23 May 2025, Berndt et al., 27 May 2026).
A recurring theme is that SLiCEs are not merely a taxonomic reformulation. The continuous-time interpretation is used to connect exact-flow discretizations of state-space recurrences to the NCDE form and thereby to reinterpret architectures such as S4 and Mamba within a single dynamical systems language (Berndt et al., 27 May 2026). This suggests that questions about state-tracking, universality, and generative adequacy can be asked at the level of the transition structure itself rather than at the level of brand-specific architectural details.
3. Expressivity and universality
The 2025 work frames SLiCE expressivity in terms of maximal probabilistic expressivity: with high probability over random parameter initialization, as width grows, the model can approximate any continuous target functional on compact path sets arbitrarily well using a linear readout (Walker et al., 23 May 2025). Dense Gaussian matrices satisfy this criterion, but the main contribution is the demonstration that several structured matrix families can also satisfy it (Walker et al., 23 May 2025).
The paper gives the following asymptotic results (Walker et al., 23 May 2025):
- Block-diagonal LNCDEs are maximally probabilistically expressive if 3 as 4.
- Sparse LNCDEs have maximal probabilistic expressivity.
- Walsh–Hadamard LNCDEs have maximal probabilistic expressivity.
- Diagonal matrices, as used in S4 and Mamba, are not maximally expressive.
The contrast with diagonal parameterizations is central. The literature states that diagonal matrices lose the ability to state-track in the relevant sense, whereas block-diagonal, sparse, Walsh–Hadamard, and DPLR structures can retain enough richness to match dense systems asymptotically (Walker et al., 23 May 2025). This is the theoretical basis for the claim that “structure need not imply expressive weakness” (Walker et al., 23 May 2025).
The 2026 generative work extends the expressivity discussion from pathwise approximation to induced path laws (Berndt et al., 27 May 2026). It defines maximal expressivity on compact sets through the usual compact-uniform criterion: for every compact 5, every continuous target map 6 on 7, and every 8, there exists parameters 9 such that
0
(Berndt et al., 27 May 2026). In the path-space setting, the key theorem states that if 1 is compact, 2 is continuous and causal, and 3, then any SLiCE class that is maximally expressive in the sense of the prior work, with a linear readout, can approximate 4 uniformly: 5 for suitable hidden dimension 6 and feed-forward readout 7 (Berndt et al., 27 May 2026).
The same work then defines a universal causal time series generator via pushforwards. If 8 and 9 is measurable, then 0 is the law of 1. A model class is a universal causal time series generator if, for every compact 2, every Borel probability measure 3 supported on 4, every continuous causal 5, and every 6, there exists 7 with
8
The bridge theorem is particularly concise: if a class can uniformly approximate every continuous causal map on every compact set, then it is a universal causal time series generator (Berndt et al., 27 May 2026). The proof uses the coupling
9
and the inequality
0
(Berndt et al., 27 May 2026). Combining this with path-to-path universality yields the corollary that any SLiCE class satisfying path-to-path universality is a universal causal time series generator (Berndt et al., 27 May 2026).
The compact-support assumption is explicit. It is what permits uniform approximation on the support to turn directly into a 1 guarantee (Berndt et al., 27 May 2026). The same paper notes that Gaussian-process priors used in practice are not compactly supported but are tight; therefore, for every 2, one can restrict to a compact set of mass at least 3 and obtain the high-probability guarantee
4
This suggests a practical approximation principle rather than a literal global compact-support statement in common stochastic settings.
4. Computation, parallel-in-time evaluation, and efficiency tradeoffs
A distinctive feature of SLiCEs is that the exact interval transition under piecewise linear controls is a matrix exponential, so evaluation consists of composing matrix-valued updates (Walker et al., 23 May 2025, Berndt et al., 27 May 2026). Because composition is associative, the literature highlights parallel scan evaluation with parallel depth
5
(Walker et al., 23 May 2025). This is one reason SLiCEs are framed as parallel-in-time sequence models rather than only as recurrent models.
The 2025 paper provides recurrent hidden-update complexities for several structures (Walker et al., 23 May 2025):
| Structure | Recurrent cost |
|---|---|
| Dense | 6 |
| Diagonal | 7-style |
| DPLR | 8 |
| Sparse | 9 |
| Block-diagonal | 0 |
| Walsh–Hadamard | 1, depending on implementation order |
For block-diagonal matrices, the hidden-update complexity
2
is substantially smaller than 3 when the blocks are small (Walker et al., 23 May 2025). The paper also describes a hybrid “diagonal-dense” variant composed of many 4 blocks together with one larger dense block (Walker et al., 23 May 2025).
Parallel composition interacts with structure in a nonuniform way. The summary states that dense, diagonal, and block-diagonal matrix families preserve practical structure under multiplication in ways that make their parallel costs easy to characterize, whereas DPLR, sparse, and Walsh–Hadamard parameterizations may still incur dense-like worst-case composition cost because the structures are not always closed under multiplication (Walker et al., 23 May 2025). This marks an important distinction between efficiency of a single transition and efficiency of parallel scan composition.
The same literature records implementation caveats. Sparse SLiCEs are theoretically efficient, but current JAX/PyTorch sparse kernels do not yield practical speedups (Walker et al., 23 May 2025). Log-ODE methods can reduce I/O costs by avoiding materializing every transition matrix (Walker et al., 23 May 2025). These remarks indicate that the practical efficiency frontier is determined not only by asymptotic structure but also by whether that structure is compatible with existing software and hardware stacks.
In empirical timing on UEA multivariate time-series classification, block-diagonal LNCDEs are singled out as especially favorable. The reported average time per 1000 steps is 5 s for BD-LNCDE versus 6 s for Log-NCDE, while average accuracy remains comparable, yielding the headline claim of a factor-of-twenty reduction in average time per training step (Walker et al., 23 May 2025). This is one of the clearest demonstrations that the structured continuous-time formulation can produce both theoretical and practical advantages.
5. Generative modelling with G-SLiCEs
The 2026 work extends SLiCEs from discriminative modelling to generative time-series modelling by introducing Generative SLiCEs (G-SLiCEs) (Berndt et al., 27 May 2026). The generator is defined as a flow on path space: 7 where 8 is the flow-matching time and 9 is a causal SLiCE vector field acting on path space (Berndt et al., 27 May 2026). The generated sample is the terminal path 0, with law
1
The prior 2 is a Gaussian process on path space. In the unconditional case,
3
and in the conditional case the model uses the conditional Gaussian-process posterior
4
for observed context 5, such as a prefix or a set of observed timestamps (Berndt et al., 27 May 2026). Generation then begins from 6, and the terminal path is interpreted as the forecast (Berndt et al., 27 May 2026).
Training uses conditional flow matching. A pair of paths 7 is sampled from a coupling 8, and the straight-line interpolant
9
has target velocity
0
(Berndt et al., 27 May 2026). The training objective is
1
The model is therefore trained to learn a causal vector field on path space whose induced flow transports the prior path law to the data path law (Berndt et al., 27 May 2026).
The paper further shows that any direct G-SLiCE generator can be represented as an augmented path-space flow with a frozen source component: 2 Then 3 for all 4, and 5 (Berndt et al., 27 May 2026). This establishes compatibility between direct path generators and path-space flow formulations.
A major conceptual claim of the paper is that the same pathwise universality that supports discriminative approximation also supports generative approximation in 6 for induced laws (Berndt et al., 27 May 2026). This links deterministic continuous causal approximation, transport of path distributions, and trainable flow-matching procedures within one formalism. A plausible implication is that the generative argument is not an isolated construction layered atop SLiCEs, but rather a direct consequence of the same structural properties that motivated the discriminative theory.
6. Empirical findings and documented limitations
The empirical literature on SLiCEs spans state-tracking, regular language length generalization, multivariate time-series classification, probabilistic forecasting, unconditional generation, and robustness to grid changes (Walker et al., 23 May 2025, Berndt et al., 27 May 2026).
On the 7 state-tracking benchmark, diagonal models such as Mamba, mLSTM, and diagonal LNCDE require more layers as sequence length increases, whereas dense, sparse, Walsh–Hadamard, block-diagonal, and DPLR LNCDEs solve the task with one layer in the reported setting (Walker et al., 23 May 2025). The appendix parameter counts for sequence length 8 include: LSTM 9, sLSTM 0, mLSTM 1, Mamba 2, DeltaProduct 3, D-LNCDE 4, and WH-LNCDE 5 (Walker et al., 23 May 2025). In this benchmark, WH-LNCDE is therefore highlighted as particularly parameter-efficient among the successful models.
On regular language tasks evaluating generalization from lengths 6 to 7, the reported average validation accuracies are 8 for D-LNCDE, 9 for WH-LNCDE, 00 for 01-LNCDE, 02 for 03-LNCDE, and 04 for 05-LNCDE (Walker et al., 23 May 2025). The literature emphasizes that block-diagonal models are the strongest among the parallelizable SLiCEs, and that larger dense blocks can improve performance (Walker et al., 23 May 2025).
On UEA multivariate time-series classification, the reported average accuracies are 06 for S6, 07 for Log-NCDE, 08 for D-LNCDE, 09 for BD-LNCDE, and 10 for DE-LNCDE (Walker et al., 23 May 2025). Average time per 1000 steps is reported as 11 s for S6, 12 s for Log-NCDE, 13 s for D-LNCDE, 14 s for BD-LNCDE, and 15 s for DE-LNCDE (Walker et al., 23 May 2025). BD-LNCDE uses more memory than Log-NCDE but much less than dense LNCDE (Walker et al., 23 May 2025).
The 2026 generative study evaluates G-SLiCE on eight GluonTS datasets using CRPS and reports that the model is competitive with all baselines, achieves the best CRPS on 16 of 17 datasets, and outperforms TSFlow on 18 of 19 datasets (Berndt et al., 27 May 2026). For unconditional generation, it evaluates both 20-Wasserstein distance and Linear Predictive Score (LPS), with G-SLiCE generally as good as or better than TSFlow, with especially clear gains on several datasets (Berndt et al., 27 May 2026).
Robustness to grid changes is a major empirical point. On cross-frequency generalization on ETT, training at 21-minute resolution and testing at 22-hour resolution yields G-SLiCE CRPS around 23, while direct TSFlow evaluation can exceed 24 (Berndt et al., 27 May 2026). TSFlow can be patched with zero-order hold or GP oversampling, but the paper describes these as awkward and potentially costly (Berndt et al., 27 May 2026). On irregular grids, G-SLiCE maintains CRPS in a narrow band and low NRMSE across multiple irregularity levels, whereas TSFlow can have substantially worse NRMSE, interpreted as unstable means or large outliers (Berndt et al., 27 May 2026).
The literature is also explicit about limitations. Sparse SLiCEs are not yet practically efficient in standard frameworks because of poor sparse-kernel support (Walker et al., 23 May 2025). Maximal probabilistic expressivity is an asymptotic result, and finite-width expressivity remains open (Walker et al., 23 May 2025). It is also unknown what exact structural conditions characterize all matrix families that preserve maximal expressivity, and additional SLiCE architectures may exist beyond those already studied (Walker et al., 23 May 2025). In the generative analysis, the exact 25 universality statement is formulated for compactly supported laws, while Gaussian-process priors used in practice are handled through tightness and high-mass compact subsets rather than global compact support (Berndt et al., 27 May 2026).
7. Conceptual significance and common points of confusion
A frequent source of confusion is the assumption that all efficient state space or selective recurrence models inherit the expressive properties of dense controlled systems. The SLiCE literature argues against this equivalence. In particular, diagonal state-transition matrices—used to interpret S4 and Mamba in the LNCDE view—are stated to be not maximally expressive (Walker et al., 23 May 2025), and the 2026 paper uses a concrete “hard-core” state-tracking example to illustrate a true expressive gap in the generative setting (Berndt et al., 27 May 2026). The target sequence
26
induces a law 27 with no consecutive ones; a width-28 dense selective model can represent it exactly, but a dense non-selective model cannot approximate the law arbitrarily well, and a diagonal selective model cannot represent the full state-tracking behavior for sufficiently long sequences (Berndt et al., 27 May 2026). The intended conclusion is not that diagonal models are unusable, but that they are structurally limited in ways that can become measurable in generative modelling.
Another point of confusion concerns whether “structured” is synonymous with “low expressivity.” The published results directly oppose that simplification: block-diagonal, sparse, Walsh–Hadamard, and appropriately growing DPLR parameterizations are all presented as structures that can match the maximal expressivity of dense matrices asymptotically (Walker et al., 23 May 2025). This suggests that the decisive question is not whether a transition family is structured, but whether its structure preserves the ability to state-track and approximate arbitrary continuous path functionals.
A further distinction concerns what universality means in these papers. The 2025 work studies maximal probabilistic expressivity for continuous target functionals on compact path sets with linear readout (Walker et al., 23 May 2025). The 2026 work lifts this to path-to-path approximation and then to induced pushforward laws in 29 for continuous causal maps on compact supports (Berndt et al., 27 May 2026). These are related but not identical claims. The latter adds a generative interpretation by showing how deterministic uniform approximation yields distributional approximation under a common input coupling (Berndt et al., 27 May 2026).
Taken together, the two papers position SLiCEs as a framework in which the structure of input-dependent linear transitions becomes the principal design variable for balancing expressivity, computational cost, and generative adequacy (Walker et al., 23 May 2025, Berndt et al., 27 May 2026). The documented results support three recurring conclusions: SLiCEs unify a broad range of sequence models under a continuous-time controlled-dynamics formalism; maximal expressivity is not confined to dense matrices; and continuous-time path-space formulations can be advantageous when the task requires arbitrary observation grids, irregular sampling, or explicit modelling of path laws (Walker et al., 23 May 2025, Berndt et al., 27 May 2026).