---
title: Fully-Fuzzy Linear Systems (FFLS)
url: https://www.emergentmind.com/topics/fully-fuzzy-linear-system-ffls
type: topic
---

# Fully-Fuzzy Linear Systems (FFLS)

Searching arXiv for the cited FFLS and closely related fuzzy linear systems papers.

A Fully-Fuzzy Linear System (FFLS) is commonly understood as a linear system in which the coefficient matrix, the unknown vector, and the right-hand side are fuzzy-valued, typically written as
\[
\tilde A \tilde x = \tilde b.
\]
Within the literature, however, a substantial part of the theoretical development has proceeded through closely related but narrower models of the form
\[
A\tilde x=\tilde b,
\]
where \(A\) is crisp and only the unknowns and right-hand side are fuzzy. This distinction is central: several influential solvability, embedding, and geometric results concern the crisp-coefficient subcase rather than FFLS in the strict sense, whereas more recent work develops genuinely fully fuzzy algebraic frameworks and dynamic fully fuzzy models [2508.04709].

## 1. Definition and scope of the subject

In the common strict sense, an FFLS has fuzzy coefficients, fuzzy unknowns, and a fuzzy right-hand side. The 2025 Gaussian-PDMF formulation states the system explicitly as
\[
\bm{\tilde A}\bm{\tilde x}=\bm{\tilde b},
\]
with \(\bm{\tilde A}=(\tilde a_{ij})\in\mathcal X^{m\times n}\), \(\bm{\tilde x}\in\mathcal X^n\), and \(\bm{\tilde b}\in\mathcal X^m\), where all entries belong to the Gaussian probability density membership function space \(\mathcal X\) [2508.04709]. By contrast, several foundational papers study the special case
\[
Ax=b
\]
or
\[
A\tilde x=\tilde b,
\]
with a crisp real matrix \(A\) and fuzzy data on the right-hand side, and they state explicitly that this is not a general FFLS, but a special or restricted case of it [1107.2126].

This distinction is not terminological only. In the crisp-coefficient setting, sign-splitting and block embedding are available because each scalar coefficient has a fixed sign. In a genuine FFLS, fuzzy coefficients generally do not admit a single unambiguous sign, and multiplication of fuzzy coefficients by fuzzy unknowns is no longer representable by the same fixed linear block system. The literature therefore separates two broad strands: one centered on semi-fuzzy or standard fuzzy linear systems with crisp \(A\), and another centered on genuinely fuzzy coefficient matrices, either in algebraic settings such as Gaussian-PDMF space or in dynamical systems of the form
\[
x(k+1)=Hx(k),
\]
with fuzzy matrix \(H\) and fuzzy state \(x(k)\) [1406.7357].

A recurring theme across both strands is that the mathematical status of the “solution” is nontrivial. Some papers seek a vector of fuzzy numbers, some distinguish strong and weak fuzzy solutions, and others argue that the more faithful object is a fuzzy set of crisp vectors in \(\mathbb R^n\). This plurality of solution concepts is one of the defining features of FFLS-related research [0911.0790].

## 2. Parametric representations and embedded formulations

A standard representation of a fuzzy number in this literature is the parametric form
\[
u=(\underline u(r),\overline u(r)), \qquad 0\le r\le 1,
\]
with \(\underline u(r)\) bounded and monotone increasing, \(\overline u(r)\) bounded and monotone decreasing, and \(\underline u(r)\le \overline u(r)\). For triangular fuzzy numbers \(\tilde u=(a,c,b)\), one has
\[
\underline u(r)=a+(c-a)r,\qquad \overline u(r)=b+(c-b)r
\]
or, in an equivalent notation,
\[
\underline p(z)=c-(1-z)\mu,\qquad \overline p(z)=c+(1-z)\rho
\]
for \(\tilde p=(c,\mu,\rho)\) [1107.2126].

In the crisp-coefficient subcase, the most influential algebraic device is the embedding of the fuzzy system into a \(2n\times 2n\) crisp system. Writing
\[
A=B-C,
\]
where \(B\) contains the positive entries of \(A\) and \(C\) contains the absolute values of the negative entries, one obtains the associated block matrix
\[
S=\begin{pmatrix} B&C\\ C&B \end{pmatrix}.
\]
The unknown vector stacks lower endpoints and negatives of upper endpoints, and the fuzzy system becomes a crisp linear system
\[
Sx=b.
\]
This construction appears repeatedly in the FSLE literature and is foundational for solvability analysis, matrix-structure arguments, and generalized inverse methods [2103.14237].

The same embedding supports several later refinements. One line studies structural matrix classes such as H-matrices, M-matrices, and strictly diagonally dominant matrices. There the system
\[
SX=Y,\qquad S=\begin{pmatrix}S_1&S_2\\ S_2&S_1\end{pmatrix}
\]
is analyzed via comparison matrices and generalized strict diagonal dominance, and it is shown that if \(A\) is an H-matrix, then there exists a permutation matrix \(P\) such that \(PS\) is also an H-matrix [1406.7357]. Another line modifies Ezzati’s method by solving two \(n\times n\) crisp systems, one for the difference
\[
d(z)=\overline v(z)-\underline v(z)
\]
and one for the sum
\[
g(z)=\overline v(z)+\underline v(z),
\]
thus avoiding the full \(2n\times 2n\) solve when early feasibility failure can already be detected [1809.07271].

These embedded constructions are not themselves a full FFLS theory. Their importance lies in establishing a technical template: decompose sign contributions, convert the fuzzy problem into a structured crisp or interval-like system, and then verify whether the recovered endpoints actually define fuzzy numbers. This suggests a general methodological pattern, even where direct transfer to fuzzy coefficient matrices is not available.

## 3. Strong solutions, weak solutions, and exact solvability conditions

A central distinction in the embedded theory is that between algebraic solvability of the auxiliary crisp system and validity of the corresponding fuzzy solution. If the solution of
\[
Sx=b
\]
yields components \(x_i=(\underline x_i,\overline x_i)\), then a strong solution requires
\[
\underline x_i\le \overline x_i
\]
for every component; if for some \(i\) one has \(\underline x_i>\overline x_i\), the result is only a weak solution [1107.2126]. This distinction isolates a fundamental issue in FFLS-related analysis: invertibility of an embedded matrix is not enough.

For systems with crisp \(A\) and fuzzy \(b\), an exact existence-and-uniqueness criterion for a unique strong solution was given in terms of both the coefficient matrix and the actual right-hand side. With
\[
S=\begin{pmatrix}B&C\\ C&B\end{pmatrix},
\]
if \(S\) is nonsingular, then strong solvability is equivalent to
\[
(B+C)^{-1}(\underline b-\overline b)\le 0.
\]
Combining this with the nonsingularity characterization of \(S\) yields the criterion that the system has a unique strong solution if and only if \(A=B-C\) and \(B+C\) are both nonsingular, and
\[
(B+C)^{-1}(\underline b-\overline b)\le 0
\]
holds componentwise [1107.2126].

This theorem generalized an earlier right-hand-side-independent criterion requiring
\[
(B+C)^{-1}\ge 0.
\]
Because \(B+C\) is itself nonnegative, requiring both \(B+C\ge 0\) and \((B+C)^{-1}\ge 0\) forces \(B+C\) to be a generalized permutation matrix, equivalently a product of a nonsingular diagonal matrix and a permutation matrix. The authors interpret this as meaning that the older theorem applies only to a narrow class of systems, “only when the system consists of equations, each of which has exactly one variable” [1107.2126]. A plausible implication is that purely matrix-based solvability theorems in broader FFLS settings may also become highly restrictive unless they are allowed to depend on the actual fuzzy data.

Later work sharpened the computational side of this distinction. In the modified Ezzati framework, the first system solved is
\[
(B+C)(\overline v(z)-\underline v(z))=\overline w(z)-\underline w(z).
\]
If any component of \(d(z)=\overline v(z)-\underline v(z)\) is negative, then the system has no fuzzy number vector solution. Only if this nonnegativity test passes does one solve
\[
A(\overline v(z)+\underline v(z))=\overline w(z)+\underline w(z)
\]
and recover
\[
\underline v(z)=\frac{g(z)-d(z)}{2},\qquad \overline v(z)=\frac{g(z)+d(z)}{2}.
\]
The explicit purpose is early detection of impossibility of a strong fuzzy-number solution and a reduction in arithmetic operations relative to Friedman’s and Ezzati’s earlier schemes [1809.07271].

A related but algebraically different development uses the core-EP inverse of the associated matrix \(S\). For the crisp-coefficient fuzzy linear system \(AX=\widetilde Y\), the paper defines consistency by the rank condition for \(SX=Y\), proves a block formula for \(S^\oplus\), and shows that
\[
S^\oplus Y
\]
is a solution of
\[
SX=Y
\]
if and only if
\[
Y\in R(S^k),
\]
where \(k=\operatorname{ind}(S)\). In inconsistent cases, the same expression \(X=S^\oplus Y\) is used as a generalized solution to the modified consistent systems
\[
SX=S^k(S^k)^{(1,3)}Y
\]
or
\[
(S^k)^*SX=(S^k)^*Y
\]
[2103.14237].

## 4. Geometric and set-valued interpretations

A different line of research rejects the assumption that the solution should necessarily be a vector of fuzzy numbers. For square systems with crisp \(A\) and triangular fuzzy right-hand side, the fuzzy right-hand side is represented as a rectangular prism in \(\mathbb R^n\), and because the image of a parallelepiped is also a parallelepiped under a linear transformation, the solution set is obtained as the inverse image
\[
S=x_{cr}+A^{-1}\Pi,
\]
where \(x_{cr}=A^{-1}b_{cr}\) is the crisp center solution and \(\Pi\) is the uncertainty prism [0910.4049].

In this framework the solution is a fuzzy set of real vectors rather than a vector of fuzzy numbers. Membership is assigned through the possibility of the corresponding point in right-hand-side space; in support-vector form one obtains
\[
\mu_S(x)=1-\max_{1\le i\le n}\alpha_i.
\]
For triangular fuzzy right-hand sides, the \(\alpha\)-cuts satisfy
\[
X^\alpha= \left\{ x=x_{cr}+c_1A^{-1}e_1+\cdots+c_nA^{-1}e_n \mid c_i\in[(1-\alpha)\underline{b}_i,\,(1-\alpha)\bar{b}_i] \right\}.
\]
The same paper states a sharp characterization: the system has a solution in the form of a vector of fuzzy numbers if and only if
\[
A=DP,
\]
where \(D\) is diagonal and \(P\) is a permutation matrix, that is, when \(A\) is a generalized permutation matrix [0910.4049].

This geometric conclusion aligns with the matrix-theoretic restriction identified in strong-solution theory. In both cases, generalized permutation structure marks the exceptional situation in which axis-aligned fuzzy-number structure is preserved under the inverse transformation. This suggests that the demand for componentwise fuzzy-number solutions is structurally narrow, even before coefficient fuzziness is introduced.

The geometric viewpoint was extended to non-square systems by defining the solution not as a fuzzy vector but as a fuzzy set of crisp vectors in \(\mathbb R^n\). For \(m=n\), the solution set is a parallelepiped with explicit \(\alpha\)-cuts; for \(m>n\), the support is a convex polyhedron obtained as the intersection of equation bands; for \(m<n\), the solution combines a fuzzy particular part with homogeneous contributions from free variables [0911.0790]. In that setting the membership of a vector \(x\) is
\[
\mu_{\tilde X}(x)=\min\{\mu_1(x),\mu_2(x),\dots,\mu_m(x)\},
\]
where each \(\mu_i(x)\) evaluates how well the \(i\)-th left-hand side matches the \(i\)-th fuzzy number on the right-hand side [0911.0790].

This set-valued interpretation is highly relevant to FFLS because it shows that the “solution as fuzzy vector” paradigm may be too restrictive or even misleading. That claim is explicit in the geometric papers, and it becomes more salient when fuzzy coefficients are also present, since coordinate coupling then arises from the transformation itself rather than only from its action on a fuzzy right-hand side.

## 5. Matrix classes, structural solvability, and dynamic fully fuzzy systems

For the crisp-coefficient fuzzy system \(Ax=b\), matrix structure has been used to guarantee existence and uniqueness of the embedded crisp solution and, in stronger cases, validity as a fuzzy vector. If \(A\) is an H-matrix, then there exists a permutation matrix \(P\) such that \(PS\) is also an H-matrix; hence \(S\) is nonsingular and the embedded system has a unique crisp solution. If \(A\) is an M-matrix, then \(S\) is also an M-matrix, so in particular
\[
S^{-1}\ge 0,
\]
which guarantees that the unique solution is a valid fuzzy vector for arbitrary fuzzy right-hand side [1406.7357].

This yields a hierarchy. H-matrix structure suffices for uniqueness of the embedded crisp solution. M-matrix structure gives more: uniqueness plus fuzzy validity for arbitrary \(Y\). Strict diagonal dominance appears as a special case through generalized strict diagonal dominance. The paper also gives a practical procedure: construct \(S\), possibly construct a permutation matrix \(P\) if zero diagonal entries arise, solve
\[
\tilde S X=PY,\qquad \tilde S=PS,
\]
and use LU factorization because H-matrices admit LU factorization [1406.7357].

A distinct but related branch concerns dynamic fully fuzzy systems. In the linear stationary discrete-time model
\[
x(k+1)=Hx(k),\qquad x(0)=x_0,
\]
the matrix \(H\) is fuzzy-valued and \(x(k)\in E^N\), so this is a fully fuzzy linear discrete-time system rather than a static algebraic FFLS [1108.5724]. The central device is to analyze each \(\alpha\)-cut through the interval-matrix inclusion
\[
x^\alpha(k+1)\in [H]^\alpha [x(k)]^\alpha,\qquad 0\le \alpha\le 1.
\]
The paper proves that if the support-level inclusion is stable, then the whole fuzzy difference inclusion is stable. For the stationary case it gives sufficient criteria based on stability of every \(U\in[H]^0\), Gershgorin-type conditions, and interval eigenvalue bounds [1108.5724].

For positive systems, the paper gives an especially explicit representation. If
\[
\overline H_0\ge 0,
\]
then for each \(\alpha\in[0,1]\),
\[
\underline S_\alpha(x_0,k)= (\underline H_\alpha)^k \, \underline x_{\alpha 0}, \qquad \overline S_\alpha(x_0,k)= (\overline H_\alpha)^k \, \overline x_{\alpha 0}.
\]
Equivalently,
\[
S^\alpha(x_0,k)= \big[ (\underline H_\alpha)^k \underline x_{\alpha 0}, \; (\overline H_\alpha)^k \overline x_{\alpha 0} \big].
\]
This is one of the clearest examples in the literature where positivity turns a fully fuzzy evolution problem into two monotone crisp recursions at each \(\alpha\)-level [1108.5724].

## 6. Gaussian-PDMF FFLS and explicit algebraic solution theory

A recent development provides an explicit algebraic FFLS theory in the Gaussian probability density membership function space \(\mathcal X\). In this framework each fuzzy number is parameterized as
\[
\tilde x=\langle x_0;d^-,d^+,\mu^-,\mu^+\rangle,
\]
and \(\mathcal X\) is shown to be both a linear space over \(\mathbb R\) and a commutative ring with identity [2508.04709]. A standard ordered basis is
\[
\mathbf X=\{\tilde e_1,\tilde e_2,\tilde e_3,\tilde e_4,\tilde e_5\},
\]
with coordinate vector
\[
\tilde x_{\mathbf X}=(x,\ln d^- ,\ln d^+ ,\mu^- ,\mu^+).
\]
The paper explicitly defines addition, scalar multiplication, subtraction, and multiplication of fuzzy numbers in \(\mathcal X\), making matrix multiplication with fuzzy entries algebraically well-defined [2508.04709].

The main FFLS theorem is formulated for fuzzy reduced row echelon form. If
\[
\bm{\tilde A}=(\bm{\tilde I_m}\;\bm{\tilde B}_{m,n-m}),
\]
then for the homogeneous system
\[
\bm{\tilde A}\bm{\tilde x}=\bm{\tilde 0},
\]
the solution set is
\[
\bm{\tilde{x}}=\sum_{i=1}^{n-m}\sum_{j=1}^{5}c_{ij}\bm{\tilde{\zeta}_{ij}},
\]
and for the nonhomogeneous system
\[
\bm{\tilde A}\bm{\tilde x}=\bm{\tilde b},
\]
if \(\bm{\tilde\zeta}^*\) is one particular solution, then
\[
\bm{\tilde{x}}=\bm{\tilde{\zeta}^*}+\sum_{i=1}^{n-m}\sum_{j=1}^{5}c_{ij}\bm{\tilde{\zeta}_{ij}}.
\]
There are exactly
\[
5(n-m)
\]
real free parameters, because each free fuzzy variable has five real coordinates in the basis \(\mathbf X\) [2508.04709].

The paper adapts Gaussian elimination to fuzzy matrices by restricting pivot normalization to the unit group
\[
U(\mathcal X)=\left\{ \langle x; d^-,d^+,\mu^-,\mu^+\rangle\in \mathcal X \mid x\neq 0,\ d^-\neq 1,d^+\neq 1,\mu^-\neq 0,\mu^+\neq 0 \right\}.
\]
Elementary row operations are row interchange, multiplication by a unit, and adding \(\tilde r\) times one row to another. It is then proved that row-equivalent augmented matrices have the same solution set [2508.04709].

An important qualification is that \(\mathcal X\) is a ring with zero divisors, not a field. Accordingly, the paper states that Cramer’s rule is available for the semi-fuzzy system with crisp square \(A\), but not generally for FFLS. The determinant-adjugate identity
\[
\bm{\tilde A}\bm{\tilde A}^*=(\det \bm{\tilde A})\bm{\tilde I}_n
\]
does not suffice for invertibility because \(\det(\bm{\tilde A})\) may fail to be a unit [2508.04709]. The same paper identifies a subset
\[
V=\{\tilde a\in \mathcal X\mid \tilde a=\langle a;e^a,e^a,a,a\rangle,\ a\in\mathbb R\}
\]
which is a field, and proves that if all entries of \(\bm{\tilde A}\) lie in \(V\), then the FFLS reduces exactly to a semi-fuzzy linear system with a crisp coefficient matrix \(A\) and the same solution set [2508.04709].

Taken together, these developments position FFLS as a field defined less by a single canonical method than by a set of recurring technical issues: how to represent fuzzy numbers, how to interpret the solution object, how to separate algebraic solvability from fuzzy validity, and how much matrix structure is required before explicit computation becomes possible. The crisp-coefficient literature provides foundational embedding, strong-solution, and geometric results; the dynamic literature shows how full coefficient fuzziness can be treated through \(\alpha\)-cut inclusions; and the Gaussian-PDMF framework offers an explicit algebraic realization of static FFLS in which fuzzy row reduction and parametric solution formulas become available [2508.04709].

Source: https://www.emergentmind.com/topics/fully-fuzzy-linear-system-ffls