Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fuzzy Sets: Foundations and Applications

Updated 5 July 2026
  • Fuzzy sets are collections defined by membership functions mapping elements to [0,1], offering a graded notion of belonging that generalizes crisp sets.
  • They employ algebraic operations—such as max/min union, intersection, and alternative summation—and extend to various generalizations including interval and type-2 fuzzy sets.
  • Fuzzy sets underpin diverse applications across possibility theory, topology, machine learning, and quantum formulations, providing a flexible tool for uncertainty modeling.

Fuzzy sets are set-theoretic objects in which membership is graded rather than binary. For a nonempty universe XX, a fuzzy set AA is determined by a membership function μA:X[0,1]\mu_A:X\to[0,1], equivalently A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}; crisp sets are recovered when μA(x){0,1}\mu_A(x)\in\{0,1\} for all xx (Fujita et al., 12 Mar 2026). In the literature represented here, fuzzy sets are described both as the cornerstone of a non-additive uncertainty theory, namely possibility theory, and as a basis for developments in category theory, topology, algebra, analysis, machine learning, and uncertainty-oriented generalizations (Kirişci, 2017, Jardine, 2019).

1. Foundational definition and algebraic operations

The standard formal setting identifies the collection of fuzzy sets on XX with

FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).

On this space, the pointwise order is

AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),

and the standard Zadeh operators are defined pointwise by

μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).

With these operations, AA0 is a complete distributive lattice (Lobillo et al., 2017, Fujita et al., 12 Mar 2026).

This pointwise formulation is the canonical type-1 model. It encodes partial belonging by a single scalar degree AA1 for each element, and it is the reference object from which many later constructions depart. In the comparative hierarchy summarized in the survey literature, fuzzy sets are the simplest “one-coordinate” case; intuitionistic fuzzy sets add non-membership, neutrosophic sets add explicit indeterminacy, and plithogenic sets index appurtenance by attribute values together with contradiction information (Fujita et al., 12 Mar 2026).

The same foundational model also supports alternative algebraic operators. One cited example is the algebraic sum,

AA2

together with bounded sum and algebraic product, although the basic fuzzy-set preliminaries emphasize the max/min/complement triple as the standard presentation (Fujita et al., 12 Mar 2026).

2. Membership functions, AA3-cuts, and fuzzy numbers

A substantial part of fuzzy-set practice is organized around explicit membership-function families. The survey literature records piecewise-linear examples such as a “comfortable” fuzzy set on AA4 that is AA5 outside AA6, rises linearly on AA7, equals AA8 on AA9, and decreases linearly on μA:X[0,1]\mu_A:X\to[0,1]0, as well as a trapezoidal “premium customer” fuzzy set with breakpoints μA:X[0,1]\mu_A:X\to[0,1]1 (Fujita et al., 12 Mar 2026). These constructions exemplify the standard use of piecewise-linear membership maps in decision-making, control, and linguistic modeling.

A particularly important numerical specialization is the triangular fuzzy number. It is represented by

μA:X[0,1]\mu_A:X\to[0,1]2

with membership function

μA:X[0,1]\mu_A:X\to[0,1]3

For triangular fuzzy numbers, addition and scalar multiplication are defined componentwise, and with the metric

μA:X[0,1]\mu_A:X\to[0,1]4

the resulting space is a complete metric space (Kirişci, 2017).

Quantitative comparison of fuzzy sets is frequently expressed through μA:X[0,1]\mu_A:X\to[0,1]5-cuts. For fuzzy sets μA:X[0,1]\mu_A:X\to[0,1]6 and μA:X[0,1]\mu_A:X\to[0,1]7 on a real universe,

μA:X[0,1]\mu_A:X\to[0,1]8

When these cuts are compact intervals μA:X[0,1]\mu_A:X\to[0,1]9 and A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}0, a signed Hausdorff distance can be defined by

A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}1

This yields directional variants of the Ralescu–Ralescu and Chaudhuri–Rosenfeld distances, with the sign indicating whether A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}2 lies to the right or to the left of A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}3 “on average” (McCulloch et al., 2013).

The distance framework extends beyond normal convex fuzzy sets. The cited construction includes non-normal sets, where some A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}4-cuts may be empty, and non-convex sets, where an A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}5-cut may decompose into disjoint intervals whose intervalwise directional distances are averaged (McCulloch et al., 2013). This makes explicit that comparison in fuzzy-set theory is not exhausted by unsigned similarity or overlap; directionality can itself be part of the formal data.

3. Sheaf-theoretic and categorical formulations

A more structural formulation replaces the codomain A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}6 by a locale A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}7. In that setting, a fuzzy set over A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}8 is simply a function

A={(x,μA(x))xX}A=\{(x,\mu_A(x))\mid x\in X\}9

The category μA(x){0,1}\mu_A(x)\in\{0,1\}0 has these functions as objects, and morphisms μA(x){0,1}\mu_A(x)\in\{0,1\}1 consist of a map μA(x){0,1}\mu_A(x)\in\{0,1\}2 such that

μA(x){0,1}\mu_A(x)\in\{0,1\}3

Barr’s key insight, as developed in the presheaf-theoretic treatment, is that such a μA(x){0,1}\mu_A(x)\in\{0,1\}4 can be encoded as a sheaf of injections over the augmented locale μA(x){0,1}\mu_A(x)\in\{0,1\}5, leading to an equivalence

μA(x){0,1}\mu_A(x)\in\{0,1\}6

where μA(x){0,1}\mu_A(x)\in\{0,1\}7 denotes the sheaves of monomorphisms (Jardine, 2019).

For dense total orders μA(x){0,1}\mu_A(x)\in\{0,1\}8, the presheaf approach makes limits and colimits explicit. If μA(x){0,1}\mu_A(x)\in\{0,1\}9 in xx0, then for xx1 its membership grade is

xx2

If xx3, then for xx4 its grade is

xx5

Accordingly, xx6 is complete and cocomplete, and the meet/join formulas above give explicit grades for limits and colimits (Jardine, 2019).

Boolean localization further yields a stalk theory when xx7 approximates the structure of a closed interval in the real line. For a sheaf xx8 on xx9 and XX0, the stalk is

XX1

A morphism of sheaves of monomorphisms is an isomorphism if and only if it induces bijections on all stalks (Jardine, 2019). This suggests that fuzzy membership can be treated as local data varying over an ordered base, not only as a pointwise scalar annotation.

The Vietoris–Rips construction supplies an explicit bridge to TDA. For a finite data cloud XX2, the simplicial grading

XX3

defines a simplicial fuzzy set in XX4, and under Barr’s equivalence the associated sheaf is exactly the Vietoris–Rips system XX5 (Jardine, 2019). In that formulation, the generic fibre is the full simplex XX6, and the paper further shows that an inclusion of data clouds XX7 induces an isomorphism of simplicial sheaves XX8 if and only if XX9.

4. Generalizations and lattice embeddings

The basic model FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).0 has been generalized in several directions, often by enlarging the codomain of the membership map while retaining pointwise lattice structure (Lobillo et al., 2017, Seth et al., 2020).

Model Representation Structural note
FS FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).1 Complete distributive lattice
IVFS FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).2 Lattice under pointwise interval operations
SVFS FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).3 Complete lattice only if FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).4-values are allowed
CVFS FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).5 Distributive lattice extending standard union and intersection
T2FS FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).6 Complete lattice under levelwise Zadeh operators

A central issue in these extensions is that naive singleton embeddings do not always preserve the desired order or operations. In particular, seeing fuzzy sets as set-valued or type-2 fuzzy sets whose membership degrees are singletons is not order-preserving, and the naive singleton map from FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).7 to FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).8 does not preserve intersection (Lobillo et al., 2017). The cited remedy is a family of explicit lattice embeddings, including

FS(X)=Hom(X,[0,1]).FS(X)=\mathrm{Hom}(X,[0,1]).9

for AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),0, together with embeddings AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),1, AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),2, AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),3, and AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),4, yielding a commutative chain of lattice embeddings (Lobillo et al., 2017).

Closed-valued fuzzy sets AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),5 were introduced precisely to repair the hesitant-fuzzy setting and to allow mixed membership degrees such as closed intervals and finite sets. The order AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),6 on AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),7 and the operations AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),8 make AFB    xX:  A(x)B(x),A\le_F B \iff \forall x\in X:\;A(x)\le B(x),9 a distributive lattice, and pointwise lifting gives a μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).0-lattice that extends standard union and intersection on ordinary fuzzy sets (Lobillo et al., 2017).

A further direction uses interval type-2 fuzzy sets. An interval type-2 fuzzy set μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).1 is specified by secondary membership intervals μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).2, and its footprint of uncertainty is

μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).3

Within hesitant fuzzy linguistic term sets, each linguistic term can be assigned an interval type-2 trapezoidal membership function, producing type-2 fuzzy sets based hesitant fuzzy linguistic term sets for linguistic decision making (Seth et al., 2020). In that framework, the lower and upper membership functions encode intra-uncertainty, while hesitant collections of terms encode inter-uncertainty.

5. Construction rules, cardinality, and computability

One recent line of work studies objective construction rules for building new fuzzy sets from known fuzzy or classical sets on a finite universe’s superstructure. If μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).4 is a fuzzy set on a finite μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).5, and μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).6 is constructed on μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).7, the cited rules include μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).8 and, for nonempty μAB(x)=max(μA(x),μB(x)),μAB(x)=min(μA(x),μB(x)),μA(x)=1μA(x).\mu_{A\cup B}(x)=\max(\mu_A(x),\mu_B(x)),\qquad \mu_{A\cap B}(x)=\min(\mu_A(x),\mu_B(x)),\qquad \mu_{\overline A}(x)=1-\mu_A(x).9,

AA00

With scalar cardinality defined by

AA01

the fuzzy power-set cardinality theorem states

AA02

This extends the classical identity AA03 to the fuzzy setting (Zhou, 2024).

The same paper presents a construction for realizing an arbitrary membership value AA04 by nested singletons AA05. If AA06, then the recursive relations are

AA07

The corresponding theorem states that every AA08 is associated with a unique binary sequence satisfying AA09, and the paper gives a greedy algorithm for constructing that sequence (Zhou, 2024).

A different computational perspective is supplied by the Fuzzy Ershov Hierarchy. Here a fuzzy subset of AA10 is a map AA11, usually with AA12. A fuzzy set is AA13-c.e. if it admits a computable approximation AA14 converging to AA15, starting at AA16, and changing direction of monotonicity at most AA17 times for each AA18 (Bazhenov et al., 2021). The hierarchy does not collapse; each fuzzy AA19-c.e. set can be represented as a Boolean combination of fuzzy c.e. sets; and, contrary to the classical case, the Fuzzy Ershov Hierarchy does not exhaust the class of all AA20 fuzzy sets (Bazhenov et al., 2021). This marks an important limit phenomenon: finite mind-change behavior is only one part of fuzzy computability.

6. Analytical, learning-theoretic, and contemporary applications

Another strand of work re-engineers membership functions directly. The AA21-function,

AA22

deforms the crisp box-function into a smooth fuzzy membership profile controlled by a fuzziness parameter AA23. It satisfies

AA24

and provides a AA25 family of memberships and aggregation operators (García-Morales, 2017). The applications developed in that framework include a nonlinear switching function, wallpaper and frieze patterns, symmetry-breaking controlled by AA26, and a theorem for shaping prescribed limit cycles in smooth deterministic nonlinear dynamical systems (García-Morales, 2017).

In machine learning, kernels on fuzzy sets turn membership functions into inputs for RKHS-based methods. Four kernel classes are identified: cross-product, intersection, non-singleton, and distance-based kernels. Their purpose is to define positive-definite similarity measures on AA27-valued functions so that standard kernel algorithms such as SVMs, kernel PCA, kernel k-means, kernel ridge regression, and two-sample tests can be applied directly to fuzzy-set inputs (Guevara et al., 2019). This is one of the clearest examples of fuzzy sets being reinterpreted as objects in a modern statistical learning pipeline.

Noise-robust approximation is another active direction. In fuzzy rough sets, the standard lower and upper approximations use AA28 and AA29, and the cited study emphasizes that this creates sensitivity to outliers. Fuzzy quantifier-based fuzzy rough sets replace rigid universal/existential semantics by general unary and binary quantification models, and the paper highlights Yager’s Weighted Implication-based binary quantification model as both a significant improvement on VQFRS and a worthy competitor to OWAFRS (Theerens et al., 2022). Empirically, the study uses 24 real datasets, balanced accuracy, 5-fold stratified CV, and AA30 label noise (Theerens et al., 2022).

A recent extension moves from scalar degrees to quantum states. In that framework, the unit interval is embedded into the Bloch ball via density matrices,

AA31

and a quantum fuzzy set is a map from AA32 into density matrices, with the classical limit characterized by simultaneous diagonalizability (Mannucci, 22 Mar 2026). The same work introduces a category AA33, a global Q-Matrix whose local sections are obtained by partial trace, and an obstruction to a fully internal Frobenius-algebra treatment caused by the no-cloning constraint (Mannucci, 22 Mar 2026). This suggests that the contemporary theory of fuzzy sets is no longer confined to graded subsets of a universe, but is also being reformulated in categorical and quantum-informational terms.

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 Fuzzy Sets.