All-Stabilizing Youla-Kučera Architecture
- The paper shows that every internally stabilizing controller is uniquely generated by a stable free parameter Q using coprime or doubly-coprime factorizations.
- It establishes equivalences with alternative parameterizations, linking realization, system-level, input-output, and kernel approaches through affine mappings.
- Modern extensions incorporate convex reformulations, data-driven designs, and learning-based methods to enhance numerical efficiency and robust controller synthesis.
to=arxiv_search 菲律宾申博json {"query":"All-Stabilizing Youla-Kucera architecture Youla-Kucera parameterization realization-stability lemma", "max_results": 10} The all-stabilizing Youla–Kučera architecture is the classical controller parameterization in which a plant admitting a coprime or doubly-coprime factorization is paired with a stable free parameter , and every internally stabilizing controller is obtained from that parameter. In its standard form, the architecture separates stabilization from performance shaping: internal stability is enforced by the requirement , while closed-loop objectives are encoded through the choice of . Recent work places this architecture inside a broader family of realization-theoretic, kernel, system-level, input-output, operator-theoretic, data-driven, and neural constructions, but the core claim remains the same: the parameterization covers all stabilizing controllers for the specified plant class (Tseng, 2020).
1. Classical transfer-matrix form
For a right coprime factorization
with proper, with no common unstable zeros, and with Bézout factors satisfying
the set of all internally stabilizing controllers can be written uniquely as
where is an arbitrary stable proper transfer matrix (Tseng, 2020). The “all-stabilizing” designation refers precisely to this one-to-one correspondence: every such yields internal stability, and every internally stabilizing controller arises in this way.
Equivalent formulas appear under different coprime-factor conventions. With a doubly-coprime factorization
0
one obtains
1
and conversely every 2 so plugged in yields a stabilizing 3 (Zheng et al., 2019). The sign pattern and factor naming vary across sources, but the underlying content is the same: a stable free parameter spans the full internally stabilizing set.
The architecture is also a shaping mechanism. In the precision-motion formulation, with a nominal stabilizing controller 4, loop gain 5, and sensitivity 6, introducing 7 modifies the sensitivity as
8
so notches or peaks in 9 can be placed by shaping 0 (Hu et al., 19 Aug 2025). This makes explicit that the free parameter is not merely a proof device; it is a direct design coordinate for closed-loop frequency response.
2. Realization–stability viewpoint and equivalence with other parameterizations
A unifying interpretation is provided by the realization–stability lemma. If all internal signals are collected into a vector 1, a realization matrix 2 and an internal-stability matrix 3 satisfy
4
Internal stability is then enforced by requiring every transfer from the external signal to each internal signal to lie in 5, together with causality of the off-diagonal entries of 6 (Tseng, 2020). In the Youla setting, substituting 7 reduces the corresponding conditions to a doubly-coprime Bézout identity, from which the classical parameterization follows directly (Tseng, 2021).
This viewpoint matters because the Youla parameterization is not isolated. The realization–stability lemma shows that existing controller synthesis methods and realization proposals are all special cases of a simple lemma, and it enables easier equivalence proofs among existing methods (Tseng, 2020). In particular, explicit affine mappings link the Youla parameter 8, the System-Level Parameterization (SLP), and the Input-Output Parameterization (IOP), so any convex problem in one coordinate system can be reformulated equivalently in the others (Zheng et al., 2019). A common misconception is that these are competing notions of stabilizing design; the cited work instead presents them as affine reparameterizations of the same stabilizing controller set.
The non-convexity of the controller set itself is preserved throughout. What becomes convex is the description in terms of closed-loop maps. One line of work identifies four groups of stable closed-loop transfer matrices equivalent to internal stability: one used in SLP, one used in IOP, and two new mixed forms, leading to four convex parameterizations of 9 (Zheng et al., 2019). Under a fixed FIR horizon 0, these parameterizations yield different inner approximations, and the IOP has the best ability of approximating 1 given FIR constraints (Zheng et al., 2019). This suggests that the practical distinction among parameterizations is often computational and structural rather than fundamental.
3. Kernel and convex reformulations
A major modern development is the kernel version of the Youla parameterization. Focusing on left factors 2, one obtains
3
Thus, instead of one free parameter 4, all stabilizing controllers are described by two stable transfer matrices 5 constrained by a single affine equation (Oliveira et al., 2022). This is still an all-stabilizing architecture, but it relocates the freedom from a fractional formula into an affine kernel relation.
The same paper shows that allowing the residual
6
and imposing
7
is equivalent to internal stability, by the small-gain theorem (Oliveira et al., 2022). In that form, stabilizing-controller synthesis becomes a right 8-filtering problem,
9
This reinterpretation is technically significant because it imports finite-dimensional 0-LMI machinery into an otherwise infinite-dimensional parameterization.
Using a minimal state-space realization of 1 and a standard finite-dimensional 2-LMI lemma from Geromel–Bernussou or the extended version by de Scherer, the paper derives a single LMI of size 3, with 4, that is necessary and sufficient for 5 (Oliveira et al., 2022). Once 6 is obtained in state-space form with 7 invertible, the controller 8 is reconstructed explicitly and has internal order 9, matching the plant order (Oliveira et al., 2022). The paper states that this yields the first efficient Linear Matrix Inequality implicit parametrization of stabilizing controllers (Oliveira et al., 2022).
A different convex state-space variant appears in robust 0 guaranteed-cost control under parametric uncertainty. There, a variant of the Youla-Kučera parameterization is expressed by a symmetric matrix variable 1 and scalar 2, with the convex set
3
and each feasible pair generates the stabilizing gain
4
such that the closed loop is stable and 5 (Ma et al., 2020). In the uncertain case, the construction extends to all extreme vertices simultaneously, preserving convexity.
4. Numerical computation and robustness
The computational appeal of all-stabilizing parameterizations lies in the possibility of finite-dimensional convex synthesis, but numerical behavior differs sharply across formulations. For the kernel-LMI approach, the finite-dimensional problem is a single semidefinite program of size 6 returning an 7th-order controller, whereas FIR or Ritz approximations of Youla/SLP/IOP lead to SDPs of size 8 and controllers of order 9 (Oliveira et al., 2022). In chain-graph examples up to 14 subsystems, the LMI approach was an order of magnitude faster, in seconds rather than minutes, and produced 2nd-order local controllers, whereas a length-20 FIR SLP produced 1092nd-order controllers (Oliveira et al., 2022).
Numerical robustness is not uniform across parameterizations. For IOP, small mismatches in the affine constraints do not compromise closed-loop stability when the plant is open-loop stable; in that sense the IOP is numerically robust for open-loop stable plants (Zheng et al., 2019). The same work proves that a direct IOP implementation will fail to stabilize open-loop unstable systems in practice (Zheng et al., 2019). For SLP, numerical robustness of the two-block state-feedback controller is established, but numerical robustness of the four-block SLP controller requires case-by-case analysis even when the plant is open-loop stable (Zheng et al., 2019). A direct implication is that exact affine equivalence at the symbolic level does not imply equal floating-point behavior.
For large-scale robust programs, the state-space convex variant is paired with a symmetric Gauss–Seidel ADMM. The reformulated problem introduces consensus variables over the cone
0
uses closed-form projection steps for the 1-update, a backward–forward symmetric Gauss–Seidel sweep for the 2-update, and a dual update with 3, with 4 used in the paper (Ma et al., 2020). The paper states that direct multi-block ADMM may fail to converge, whereas the symmetric Gauss–Seidel sweep recovers a two-block-like structure and yields linear convergence under the linear-quadratic non-smooth setting (Ma et al., 2020).
5. Data-driven and learning-based architectures
The all-stabilizing idea has also been recast in purely data-driven form. Using one long input-output trajectory 5 with 6 persistently exciting of order 7, one builds block-Hankel matrices 8 and 9. By Willems’ Fundamental Lemma, any length-0 trajectory of the unknown LTI plant arises if and only if there exists 1 solving
2
and, in the strictly proper case, the next output is predicted by 3 (Lawrence et al., 2023). This yields a data-driven internal model that can be inserted directly into a Youla realization: at each time step, the controller forms the internal Youla input 4, feeds it into a stable operator 5, and reproduces exactly the classical Youla–Kučera controller 6 for the unknown plant (Lawrence et al., 2023).
For linear 7, one paper gives an explicit unconstrained matrix factorization of all stable state matrices
8
with 9 lower-triangular and 0 orthogonal, so that 1 is certified by a quadratic Lyapunov function (Lawrence et al., 2023). For nonlinear 2, a neural Lyapunov correction is used: 3 with 4 chosen in closed form to ensure 5 for 6, guaranteeing global exponential stability of the nonlinear dynamics (Lawrence et al., 2023). The same paper shows that if the measurement data are corrupted by i.i.d. Gaussian noise, then the induced operator 7 has spectral radius less than 8 with high probability, with 9 as 0, so the open-loop data-driven predictor remains BIBO-stable despite noise (Lawrence et al., 2023).
These constructions have been integrated with reinforcement learning. In the two-tank study, the stable 1-dynamics were trained with TD3, using a two-layer MLP for 2, a two-layer input-convex network for 3, and a linear readout 4; 20 independent runs of 100 episodes each, at 0.5 s sampling and Gaussian measurement noise variance 5, showed median cumulative reward converging after approximately 40 episodes, with no training runs exhibiting divergence (Lawrence et al., 2023). A related line based on recurrent equilibrium networks (RENs) proves that RENs are universal approximators of contracting and Lipschitz operators, and therefore that the Youla–REN architecture is a universal approximator of stabilizing nonlinear controllers for a partially-observed linear system (Wang et al., 2021). The central design principle is unchanged: optimization proceeds over a parameterization of stable 6, so stability is guaranteed during learning transients (Wang et al., 2021).
6. Nonlinear, distributed, quantum, and application-specific extensions
In the operator-theoretic nonlinear setting, for a strictly-causal plant operator 7, the all-stabilizing architecture takes the form
8
with closed-loop maps
9
Under these conditions, every 00-stabilizing controller arises in this form for a unique 01, and small-gain robustness to model mismatch is expressed by 02 (Galimberti et al., 2024). This is an exact nonlinear analogue of the stable-parameter principle, though it assumes the nominal plant itself is 03-stable.
For partially-observed nonlinear systems, the Youla architecture is built around a base stabilizing controller, a contracting and Lipschitz observer, the innovation 04, and a free contracting and Lipschitz parameter 05, often implemented as a REN (Barbara et al., 2 Jun 2025). The resulting augmented controller is
06
With any two among nonlinear dynamics, partial observation, and incremental closed-loop stability requirements, a contracting and Lipschitz Youla parameter leads to contracting and Lipschitz closed loops; if all three hold and exogenous disturbances are present, full incremental stability can be lost, and the preserved property is d-tube contraction and Lipschitzness (Barbara et al., 2 Jun 2025). The same work proves a disturbance-free converse and a partial converse under certainty-equivalence structure, which qualifies the meaning of “all-stabilizing” in the nonlinear disturbed case (Barbara et al., 2 Jun 2025). A local continuous-time state-space counterpart shows that every dynamic state-feedback controller that locally exponentially stabilizes a nonlinear input-affine system can be rewritten as a linear baseline 07 plus the output of internal locally exponentially stable controller dynamics, yielding a local nonlinear Youla-type parametrization specialized to local exponential stability (Furieri, 5 Jan 2026).
Distributed and domain-specific versions further broaden the architecture. The Youla Operator State-Space framework characterizes stably realizable structured controllers over a network through stable operators 08 and 09, with
10
and under subspace-like assumptions the corresponding performance problem becomes a convex model-matching problem (Naghnaeian et al., 2019). A later distributed RL formulation embeds Graph Neural Networks into a Youla-like magnitude-direction parameterization, where a stable disturbance-feedback operator supplies the magnitude and a GNN on local observations supplies a unit-ball direction, guaranteeing network-level closed-loop stability by design (Cao et al., 20 Dec 2025). In sparse add-on design, all stabilizing system-level add-on controllers around a fixed decentralized baseline 11 are parameterized by a static hollow Youla matrix 12, giving
13
and an affine closed-loop map 14 that yields a convex 15 synthesis problem (Fan et al., 31 May 2026).
Application-specific loop shaping uses the same architecture for multi-band disturbance rejection. Starting from a baseline loop 16 and a stable approximate inverse 17, the augmenting controller becomes
18
and the sensitivity is approximately 19 (Hu et al., 19 Aug 2025). Direct single-shot design becomes severely ill-conditioned beyond 4–5 notches, so the paper proposes an iterative multi-stage algorithm adding 1–2 notches at a time; in the hard-disk-drive case study, grouping frequencies into 6 groups of 2 each, with bandwidth around 30 Hz and stagewise order reduction to 2nd or 4th order, yields final 24th- or 48th-order controllers rather than a direct 240th-order design, with mean notch depth around 50 dB, peak high-frequency amplification of +6 dB max, and approximately 45% position-error-signal RMS reduction over baseline (Hu et al., 19 Aug 2025).
The architecture also extends to coherent quantum control. For a modified plant 20 with loop block 21, every internally stabilizing controller has the form
22
but physical realizability requires the controller to satisfy 23-unitarity, which translates into the quadratic constraint
24
together with 25 (Sichani et al., 2015). In that setting, the all-stabilizing parameterization remains intact, but admissible 26 is restricted by quantum physical realizability.
Taken across these variants, the all-stabilizing Youla–Kučera architecture is best understood as a structural principle rather than a single formula. In classical LTI synthesis it is a stable transfer-matrix parameterization of all internally stabilizing controllers; in convex and kernel formulations it becomes an affine feasibility problem; in operator and neural settings it becomes a stable-operator search space; and in specialized domains it is adapted by additional constraints such as sparsity, network realizability, disturbance-feedback structure, or physical realizability. The common thread is the same one established by the classical theory: stabilization is encoded in the architecture, and performance optimization is carried out entirely within the stabilizing set.