Papers
Topics
Authors
Recent
Search
2000 character limit reached

Coprime Factorizations & Bézout Identity

Updated 19 January 2026
  • System coprime factorizations express transfer functions as products of stable matrices using a Bézout identity, ensuring no common unstable factors.
  • They underpin robust controller synthesis, fault detection, and distributed control by leveraging state-space methods and algebraic solution techniques.
  • Recent advances include algorithms for high-dimensional, sparsity-preserving factorizations and resilient control schemes via Riccati equations and LMIs.

A system coprime factorization expresses a transfer function (or polynomial) matrix as a product or quotient of matrix pairs without common unstable factors, underpinned by the existence of solutions to an associated Bézout identity. This framework is central to robust controller synthesis, system structural analysis, and fault/attack detection. The Bézout identity guarantees solvability of underlying Diophantine-type equations and underlies constructions of image and kernel representations that are crucial for both control and diagnostic functions. Recent developments span computational algebraic methods for arbitrary dimension, sparse networked control via structured coprime factorizations, and unified schemes for resilient control and detection in cyber-physical systems (Sabău et al., 2022, Li et al., 12 Jan 2026, Cayron, 2021).

1. Fundamental Definitions and Bézout Identities

Let G(λ)R(λ)p×mG(\lambda) \in \mathbb{R}(\lambda)^{p \times m} denote a linear time-invariant (LTI) plant transfer function, with λ=s\lambda = s (continuous) or zz (discrete). The factorization domain S\mathcal{S} is the stability region: Res<0\mathrm{Re}\, s < 0 (continuous) or z<1|z|<1 (discrete).

Right coprime factorization (RCF):

G(λ)=N(λ)M(λ)1G(\lambda) = N(\lambda) M(\lambda)^{-1} with N(λ)R(λ)p×mN(\lambda)\in\mathbb{R}(\lambda)^{p\times m}, M(λ)R(λ)m×mM(\lambda)\in\mathbb{R}(\lambda)^{m\times m} both analytic and invertible on S\mathcal{S}, and there exist X(λ),Y(λ)R(λ)m×mX(\lambda), Y(\lambda)\in\mathbb{R}(\lambda)^{m\times m}, analytic in S\mathcal{S}, such that

N(λ)Y(λ)+M(λ)X(λ)=Im.N(\lambda) Y(\lambda) + M(\lambda) X(\lambda) = I_m.

Left coprime factorization (LCF):

G(λ)=M~(λ)1N~(λ)G(\lambda) = \tilde{M}(\lambda)^{-1} \tilde{N}(\lambda) with M~(λ)R(λ)p×p\tilde{M}(\lambda)\in\mathbb{R}(\lambda)^{p\times p}, N~(λ)R(λ)p×m\tilde{N}(\lambda)\in\mathbb{R}(\lambda)^{p\times m} analytic and full-row-rank on S\mathcal{S}, and with X~(λ),Y~(λ)R(λ)p×p\tilde{X}(\lambda), \tilde{Y}(\lambda)\in\mathbb{R}(\lambda)^{p\times p} analytic on S\mathcal{S} such that

Y~(λ)N~(λ)+X~(λ)M~(λ)=Ip.\tilde{Y}(\lambda)\tilde{N}(\lambda) + \tilde{X}(\lambda)\tilde{M}(\lambda) = I_p.

A pair (M,N)(M, N) (resp. (M~,N~)(\tilde{M},\tilde{N})) is fully coprime if MM (resp. M~\tilde{M}) has full normal rank and no zeros outside S\mathcal{S} (Sabău et al., 2022, Li et al., 12 Jan 2026).

The double (block) Bézout identity combines right and left factor pairs:

[XY N~M~][MY~ NX~]=Ip+m\begin{bmatrix} X & Y \ -\tilde{N} & \tilde{M} \end{bmatrix} \begin{bmatrix} M & -\tilde{Y} \ N & \tilde{X} \end{bmatrix} = I_{p+m}

The upper-left and lower-right diagonal blocks yield the single (right or left) Bézout identities (Li et al., 12 Jan 2026).

2. Existence Results and State-Space Construction

Existence of stable coprime factorizations relies on standard system-theoretic properties: a minimal realization x=Ax+Bux' = Ax + Bu, y=Cx+Duy = Cx + Du of G(λ)G(\lambda) is assumed stabilizable and detectable; under these, state-space approaches yield stable coprime factors in RH\mathcal{RH}_\infty.

A pivotal construction is the System-Response-Type Realization (SRTR). The state-space can be partitioned so that, for any KR(np)×pK\in\mathbb{R}^{(n-p)\times p},

W(λ)=A11+A12(λIA22)1A21+K[A12(λIA22)1A21A11]W(\lambda)=A_{11}+A_{12}(\lambda I-A_{22})^{-1}A_{21} + K[\,A_{12}(\lambda I-A_{22})^{-1}A_{21} - A_{11}]

V(λ)=B1+A12(λIA22)1B2+K[A12(λIA22)1B2B1]V(\lambda)=B_1+A_{12}(\lambda I-A_{22})^{-1}B_2 + K[\,A_{12}(\lambda I-A_{22})^{-1}B_2 - B_1]

then G(λ)=(λIW(λ))1V(λ)G(\lambda) = (\lambda I - W(\lambda))^{-1} V(\lambda). The pair (λIW,V)(\lambda I - W, V) forms a left coprime factorization when the original realization is minimal. All SRTRs of specified degree are parameterized by KK (Sabău et al., 2022).

Passing from coprime factorizations to (and from) normalized form is realized via Riccati equations. Specifically, a minimal realization of an LCF can be used to define a non-symmetric algebraic Riccati equation, whose right-stabilizing solution yields an associated SRTR (Sabău et al., 2022, Li et al., 12 Jan 2026).

3. Algorithms and Computational Procedures

State-space and algebraic methods are complemented by algorithms for structured or sparse coprime factorizations and for high-dimensional polynomial/vector settings. For analytic transfer matrices or polynomial vectors:

  • N-dimensional Bézout identity algorithms: Given p=(p1,,pN)ZNp=(p_1,\ldots,p_N)\in\mathbb{Z}^N, all integer solutions xx to px=d=gcd(p)p\cdot x=d=\gcd(p) are computed by constructing a unimodular matrix UU whose columns describe the solution space as x=b1+z2b2++zNbNx = b_1 + z_2 b_2 + \cdots + z_N b_N, with pb1=1p\cdot b_1=1 and pbj=0p\cdot b_j=0 for j2j\geq2. Cayron's algorithm recursively builds such cells, then applies lattice reduction for optimal basis vectors (Cayron, 2021).
  • Sparsity-preserving coprime factorizations: Zero-patterns for distributed or networked control are achieved by imposing linear constraints on KK during SRTR construction, with stability imposed via LMIs or spectral constraints. The resultant convex feasibility problem can be solved efficiently using SDP solvers (Sabău et al., 2022).

The table summarizes these methodologies and their scope:

Approach Domain Main Computational Steps
State-space factorizations LTI RH\mathcal{RH}_\infty Riccati equations, state-space partitioning
Polynomial Bézout/Diophantine Z[x]N\mathbb{Z}[x]^N Euclid/Lattice reduction via Cayron's alg.
Sparsity-preserving SRTR Structured/Networked LTI Linear + LMI constraints on SRTR KK

4. Bézout Identity: Algebraic and Analytical Details

The algebraic approach interprets coprimeness as matrix polynomials with no common left/right divisors, allowing the multi-dimensional Bézout identity to be constructed via a generalization of the Euclidean algorithm. The parametric solution, as generated by unit-cell methods, mirrors the construction of left/right coprime factor matrices.

The analytical (state-space) approach stabilizes the realization through Riccati-based state feedback and observer gains, resulting in factors that are both stable and satisfy the Bézout identity. Normalized coprime factorizations further enforce co-inner or inner structures optimal for H2\mathcal{H}_2 or H\mathcal{H}_\infty performance (Sabău et al., 2022, Cayron, 2021).

5. Applications in Control, Fault/Attack Detection, and Distributed Systems

Coprime factorizations with the Bézout identity are foundational for several advanced applications:

  • Youla–Kučera parameterization: The family of all stabilizing controllers is parameterized by stable free transfer QQ, with the controller constructed as

KQ(s)=(YQM)1(XQN),QRH,K_Q(s) = (Y - QM)^{-1} (X - QN), \quad Q \in \mathcal{RH}_\infty,

under the Bézout identity NX+MY=INX + MY=I. This enables systematic controller redesign and robustification (Sabău et al., 2022, Li et al., 12 Jan 2026).

  • Fault and attack detection: The image and kernel representations induced by (M,N)(M, N) and (N~,M~)(-\tilde{N}, \tilde{M}) span the nominal input-output behaviors. Residual generators based on the kernel subspace detect faults/attacks: deviations from expected behavior are mapped to orthogonal subspaces, ensuring high sensitivity and robustness for diagnosis (Li et al., 12 Jan 2026).
  • Structure-preserving distributed control: For networks (e.g., ring, mesh, star), imposing structural constraints through SRTR and associated LP/LMI-based algorithms yields controllers that respect interconnection sparsity, enabling scalable distributed implementation (Sabău et al., 2022).

6. Illustrative Examples and Comparative Algorithms

In (Sabău et al., 2022), a 6-node ring network is used to demonstrate the construction of distributed sparse stabilizing controllers. Minimal realizations, coprime-based convex design, and subsequent structure-imposing algorithms yield low-order, nearest-neighbor controllers with explicit transfer-function forms, implementing efficient distributed feedback.

Fast Bézout identity computation in the integer case is shown for p=(2,5,3)p = (2,5,3), with the algorithm yielding short Bézout vectors and an explicit parametric representation of all solutions. Coprime factorization is immediate, with the unimodular matrix capturing coprimeness without need for time-consuming Smith normal form computations (Cayron, 2021).

7. Key Assumptions and Unimodularity Considerations

The existence and utility of system coprime factorizations with Bézout identity rest on:

  • Plant stabilizability/detectability, ensuring stable factorizations.
  • Factor (and Bézout solution) properness and internal stability.
  • Unimodularity of the Bézout matrix, guaranteeing invertibility of mappings and robustness in residual-based filtering and kernel/image representations.
  • For analytic domains, normalized (co-inner/inner) factors ensure optimality for H2\mathcal{H}_2/H\mathcal{H}_\infty design (Li et al., 12 Jan 2026).

These conditions are essential for stability, uniqueness (modulo unimodular equivalence), and the analytical tractability of controller synthesis, distributed implementation, and system monitoring.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to System Coprime Factorizations with Bezout Identity.