- freely available
- re-usable

*Axioms*
**2012**,
*1*(1),
21-32;
doi:10.3390/axioms1010021

Published: 20 April 2012

## Abstract

**:**Fuzzy numbers are fuzzy subsets of the set of real numbers satisfying some additional conditions. Fuzzy numbers allow us to model very difficult uncertainties in a very easy way. Arithmetic operations on fuzzy numbers have also been developed, and are based mainly on the crucial Extension Principle. When operating with fuzzy numbers, the results of our calculations strongly depend on the shape of the membership functions of these numbers. Logically, less regular membership functions may lead to very complicated calculi. Moreover, fuzzy numbers with a simpler shape of membership functions often have more intuitive and more natural interpretations. But not only must we apply the concept and the use of fuzzy sets, and its particular case of fuzzy number, but also the new and interesting mathematical construct designed by Fuzzy Complex Numbers, which is much more than a correlate of Complex Numbers in Mathematical Analysis. The selected perspective attempts here that of advancing through axiomatic descriptions.

## 1. Introduction

Historically, the extension of the set of numbers were developed from natural numbers to integers, then rational numbers, real numbers, and finally—in recent times—complex numbers. Similarly, the concept of set has been extended in a variety of ways. A fuzzy set is one such an extension of conventional (classical or crisp) sets. From a point of view of the extension of ranges of characteristic functions, that is, extensions from the discrete set {0,1} to the closed unit interval, [0,1], it looks like the extension from natural numbers to real numbers.

Complex fuzzy sets, which are proposed by Ramot et al. [1], are characterized by complex-valued characteristic functions. The extension looks like one from real numbers to complex numbers. We here take the complex fuzzy sets into consideration from an algebraic and logic’s point of view. So, we will try to apply them (in the future) to design algorithms of quantum computers.

Fuzzy Logic (FL, by acronym) is also known as the mathematical theory of Vagueness, and also the theory of the “common-sense reasoning” that is mainly based on the use of NL (natural language).

It is possible to demonstrate that FL is a well-developed logical theory. It includes, amongst others, the theory of functional systems in FL, giving an explanation of what and how it can be represented by formulas of FL calculi. A more general interpretation of FL within other proper categories of fuzzy sets is also feasible (see the book [2]).

Fuzzy logic provides a systematic tool to incorporate human experience. It is based on three core concepts, namely, fuzzy sets, linguistic variables, and possibility distributions. Fuzzy set is used to characterize linguistic variables whose values can be described qualitatively using a linguistic expression and quantitatively using a membership function. Linguistic expressions are useful for communicating concepts and knowledge with human beings, whereas membership functions are useful for processing numeric input data. When a fuzzy set is assigned to a linguistic variable, it imposes an elastic constraint, called a possibility distribution, on the possible values of the variable.

Fuzzy logic is a very rigorous and mathematical discipline of increasing interest [3]. Fuzzy Reasoning is a straightforward formalism for encoding human knowledge or common sense in a numerical framework, and Fuzzy Inference Systems (FISs, by acronym) can approximate arbitrarily well any continuous function on a compact domain. FISs and neural networks (NNs) can approximate each other to any degree of accuracy. Since its first industrial application (in 1982), it has aroused general interest in the scientific community, and fuzzy logic has also been widely applied in data analysis, regression methods and prediction, as well as signal and image processing. Many integrated circuits have been designed for fuzzy logic.

It is well established that Propositional Logic is isomorphic to Set Theory under the appropriate correspondence between relative components of these two mathematical systems. Furthermore, both of these systems are isomorphic to a Boolean Algebra, which is a well-known mathematical system, defined by abstract entities and their axiomatic properties. The isomorphism between Boolean Algebra, Propositional Logic, and Set Theory guarantees that every theorem in any one of these theories has a counterpart in each of the other two theories. This isomorphism allows us to cover all these theories by developing only one of them. Consequently, we will not spend a lot of time reviewing Mathematical or Crisp Logic; but we spend some time on it in order to reach the comparable concept in Fuzzy Logic.

Fuzzy Complex Sets are given by a complex degree of membership, represented in polar coordinates, which is a combination of a degree of membership in a fuzzy set along with a crisp phase value that denotes the position within the set. The compound value carries more information than a traditional fuzzy set and enables efficient reasoning. We may present a new and generalized interpretation of a complex grade of membership, where a complex membership grade defines a complex fuzzy class. The new definition provides rich semantics that is not readily available through traditional fuzzy sets or complex fuzzy sets and is not limited to a compound of crisp cyclical data with fuzzy data. Furthermore, the two components of the complex fuzzy class carry fuzzy information [4].

A complex class is represented either in Cartesian or in polar coordinates where both axes induce fuzzy interpretation. Another novelty of this scheme is that it enables representing an infinite set of fuzzy sets.

This provides a new definition of fuzzy complex fuzzy classes along with the axiomatic definition of basic operations on complex fuzzy classes. In addition, coordinate transformation, as well as an extension from two-dimensional fuzzy classes to n-dimensional fuzzy classes are presented.

## 2. History of Complex Numbers

In the modern sense, the introduction of Complex Numbers is due to Girolamo Cardano (1501–1572). We can observe this in his book Ars Magna, published in 1545. Its apparition is seen as a tool for finding the root of a cubic equation.

Its use is not a pleasure, according to Cardano, but a “mental torture”. Later (1572), Rafael Bombelli introduced the symbol i, establishing the operational rules of complex numbers.

In 1629, the Flemish amateur mathematician Albert Girard denominated complex numbers as “impossible solutions”. Girard was of French origin and had emigrated due to religious prosecution.

It was René Descartes who spoke of “imaginary numbers” in 1637. After him, the use of complex numbers was somewhat generalized among mathematicians, amongst others the family Bernoulli (associated with Basel), Leonhard Euler, John Wallis, Caspar Wessel, Abraham De Moivre, Jean Robert Argand, Augustin Cauchy, Karl Friedrich Gauss, Bernhard Riemann, Caspar Wessel, William Rowan Hamilton, Hermann G. Grassmann, William K. Clifford, Lars V. Ahlfors, etc.

But the origins of this theory is much more arcane. In fact, the notion of complex numbers is intimately related with the attempt to prove the famous Fundamental Theorem of Algebra (FTA, by acronym), according to which

The oldest reference known to square roots of negative numbers may be by Heron of Alexandria, around the year 60 AD, when this great mathematician and inventor was calculating volumes of geometric bodies. Two centuries after the aforementioned Heron of Alexandria, Diophantus (about 275 AD) worked on a simple geometrical problem: Find the sides of a right-angled triangle, known its area and perimeter.

We must mention the attempts to find the roots of an arbitrary polynomial by Al-Khwarizmi (ca. 780–ca. 850 AD), thereby only admitting positive roots and therefore being a particular case of the FTA.

G. J. Toomer, quoted by B. L. Van der Waerden [5] said: “Under the caliph al-Ma’mun (reigned 813–833) al-Khwarizmi became a member of the “House of Wisdom” (Dar al-Hikma), a kind of academy of scientists set up at Baghdad, probably by Caliph Harun al-Rashid, but owing its preeminence to the interest of al-Ma’mun, a great patron of learning and scientific investigation. It was for al-Ma’mun that Al-Khwarizmi composed his astronomical treatise, and his Algebra also is dedicated to that ruler”.

The methods of algebra known to the Arabs were introduced in Italy by the Latin translation of the algebra of al-Khwarizmi by Gerard of Cremona (1114–1187) and by the work of Leonardo da Pisa (more known as Fibonacci), who lived from 1170 to 1250.

There are indications that C.F. Gauss (1777–1855) had been in possession of the geometric representation of complex numbers since 1796. He introduced the term complex number, but it wrote that “if this subject has hitherto been considered from the wrong viewpoint and thus enveloped in mystery and surrounded by darkness, it is largely an unsuitable terminology which should be blamed. Had +1, −1 and p − 1, instead of being called positive, negative and imaginary (or worse still, impossible) unity, been given the names say, of direct, inverse and lateral unity, there would hardly have been any scope for such obscurity”.

Augustin-Louis Cauchy (1789–1857) initiated the complex function theory in an 1814 memoir submitted to the French Académie des Sciences. The term analytic function was not mentioned in his memoir, but the concept is there.

Hermann G. Grassmann (1809–1877) also introduced the related field of Multidimensional Vector Calculus, and in 1848, James Cockle contributed the split-complex numbers. Combining split-complex numbers and quaternion algebra, W. K. Clifford introduced the so-called Clifford Algebra, as a new system of hyper-complex numbers.

Many years later, when generalizing complex numbers, we can mention the so-called Hyper-Complex Numbers, due to W. R. Hamilton (1805–1865). This scientist introduced a new mathematical construct, the so-called quaternions, in 1843.

Other members of this line of research of multi-complex numbers may be cited: Twistors, developed by Roger Penrose, in 1967; Mc Farlane’s hyperbolic quaternions; etc.

In more recent times, James J. Buckley [4,6] created a new and very useful tool related to the new and very successful Fuzzy Set Theory of Lofti A. Zadeh [7]. They are the so-called Fuzzy Complex Numbers, which we will analyze here.

## 3. Essentials of Fuzzy Sets and Fuzzy Numbers

A fuzzy set, **A**, on the Universe of Discourse **U**, with images on the lattice L, may be defined [8,9,10] as an application

**A: U → L**

But many times it may be described, instead, by

**m**

_{A}: U → LAssigning a value, A (x) ∈ L, to each element x ∈U, i.e., it may be considered as a collection of ordered pairs

_{A}(x))}

_{x}

_{∈U}

But also can be expressed by

**U**}

Here, both notations, A (x) and m_{A }(x), may be called the membership function value for the element x into the fuzzy set A.

Often, the range of A, denoted by the lattice L, coincides with the closed unit interval of the field of real numbers, i.e., L = [0, 1] ⊂ **R**.

Note that we will use the same symbol for both fuzzy set, A, and membership function associated with A, in the same sense. Both couples,

_{A }(x)) or (x | A (x))

has the same meaning, i.e.,

“The element x belongs to A with the membership degree, or equivalently the membership function value, equal either to A(x) or m_{A}(x)”.

This value expresses the degree of truth that the element x belongs to A.

The fuzzy set A is called normal if there is at least a real point, x^{*}, with

_{A}(x

^{*}) = 1

A fuzzy set, denoted by A, on **R**, will be convex, if for any real numbers, x, y, and any t, the following is true:

And it holds

_{A }[tx + (1 − t) y] ≥ min {m

_{A}(x), m

_{A }(y)}

A fuzzy number (FN, by acronym) is indeed a fuzzy set, **N,** on the real line (**R**) that satisfies the above mentioned conditions of normality and convexity. I.e., a fuzzy number is merely a particular case of a fuzzy set,

**R**→ [0, 1]

Such that

(1) N is normal, i.e., height of N = hgt (N) = 1.

(2) N^{α}, the α-cut of N, will be a closed interval, and it is true for all the values of αcomprised between 0 and 1:

But if all α-cuts are closed intervals then every fuzzy number must be a convex fuzzy set.

Observe that the converse is not necessarily true.

(3) The support of N, denoted by supp (N), is bounded.

Illustrative examples of fuzzy numbers are the well-known types, such as

- the Fuzzy Trapezoidal Numbers,

and

- the Fuzzy Triangular Number, as the limiting case;

- bell-shaped membership function (Gaussian);

- L-R fuzzy numbers, etc.

A **FGN** (FuzzyGeneralized Number, by acronym), F, is any fuzzy subset of the real line whose membership function, m_{F}, verifies:

(1) m

_{F}(x) = 0, if −∞ < x ≤ a;(2) m

_{F }(x) = L(x) strictly increases on [a, b];(3) m

_{F}(x) = w; if b ≤ x ≤ c;(4) m

_{F}(x) = R(x) strictly decreases on [c, d];(5) m

_{F}(x) = 0, if d ≤ x < +∞.

The more usual way to denote a FGN may be

In the particular case when w = 1, we can express the FGN by

_{LR}

Obviously, when the functions L(x) and R(x) correspond to straight lines, we have a Fuzzy Trapezoidal Number, being denoted by

In 1999, Chen and Hsieh [10] proposed a graded mean representation of FGNs (Fuzzy Generalized Numbers,by acronym).

In particular

**Fuzzy Generalized Trapezoidal Numbers** may be denoted by

And **Fuzzy Generalized Triangular Numbers**, by

identifying both b and c values.

We need to introduce a new representational tool for various different reasons, which justify their necessity and convenience, instead of a simple two-element vector representation.

- It will be easiest for calculation.

- It is physically accurate.

- It is very useful in applications, by using complex algebra.

Let U be the universe of discourse. Then, we define a **Fuzzy Complex Set** (**FCS**, by acronym), also denoted by A, based on its membership function,

_{A }(x) = r

_{A}(x) exp [i ɸ

_{A }(x)]

Observe that i represents the imaginary unit, whereby r_{A} and ɸ_{A} are both real-valued functions, with an important restriction on r_{A} such that

_{A }(x) ≤ 1

Therefore, we can consider the precedent membership function, denoted by µ_{A} (x), as composed by two factors,

- membership amplitude, r_{A} (x)

and

- membership phase, ɸ_{A} (x).

As a particular case, we may consider the case of A with a null membership function, µ_{A} (x) = 0; for instance in the case where either r_{A} (x), or r_{A }(x) and ɸ_{A} (x) = 0; therefore, null phase and amplitude.

We then analyze the membership phase component in more detail, with respect to the fuzzy operations, union, intersection, complement, and so on.

Let A and B be two FCS. Then we can define

_{A∪B }(x) = [r

_{A}(x) ▸ r

_{B}(x)] exp {i ɸ

_{A∪B}(x)}

▸ here is some T-conorm operator, also called S-norm.

And similarly we can also define

_{A∩B }(x) = [r

_{A}(x) ◄ r

_{B}(x)] exp {i ɸ

_{A∩B}(x)}

◄ in this case being some T-norm operator.

Their respective phases remain without definition until now,

_{A∪B}(x) and ɸ

_{A∩B}(x)

To obtain such definitions, it would be convenient to introduce two auxiliary functions, u and v, which permits the specification of the Fuzzy Union and the Fuzzy Intersection of both given fuzzy sets, A and B:

In both cases, the domain will be the same fuzzy domain product, also sharing its range:

_{u}= R

_{j}= {a ∈

**C**: |a| = 1} x {b ∈

**C**: |b| = 1} → {d ∈

**C**: |d| = 1}

when **C** represent the field of complex numbers.

**Axioms defining the u application**

At least it must hold the following:

(1) u (a, 0) = a

(2) if |b| ≤ |d|, then |u(a, b)| ≤ |u(a, d)|

(3) u (a, b) = u (b, a)

(4) u (a, u (b, d)) = u (u (a, b), d)

The name of such axioms must be:

(1) boundary conditions;

(2) monotonicity;

(3) commutativity, and

(4) associativity, respectively.

In some cases, it will be convenient to dispose of certain additional axioms for u; as may be:

(5) u is a continuous function

(6) |u (a, a)| > |a|

(7) If |a| ≤ |c|, and |b| ≤ |d |, then |u (a, b)| ≤ u (c, d)

Such axioms are so-called

(5) continuity;

(6) supidempotency (with “p”); and

(7) strict monotonicity, respectively.

Furthermore [11], we need to analyze the following properties required for the phase intersection function, v

**Axioms defining the v application**

The v application must at least verify these conditions:

(1) v (a, 0) = a

(2) if |b| ≤ |d| then |v (a, b)| ≤ | v (a, d)|

(3) v (a, b) = v (b, a)

(4) v (a, v (b, d)) = v (v (a, b), d)

The adequate name of such axioms may be

(1) boundary conditions;

(2) monotonicity;

(3) commutativity;

(4) associativity, respectively.

In some cases it will be convenient to dispose of certain additional axioms for v, as may be

(5) v is a continuous function;

(6) |v (a, a)| < |a|;

(7) If |a| ≤ |c|, and |b| ≤ |d|, then |v (a, b)| ≤ v (c, d).

They are so-called

(5) continuity;

(6) subidempotency (with “b”);

(7) strict monotonicity, respectively.

## 4. Lattice of Fuzzy Numbers

To expose the fundamental operations between fuzzy numbers [5,11,12,13], we firstly analyze the so-called **Interval Operations**. So, we have

- Addition,

- Difference,

- Product,

- Division,

The last case may be defined this way, except when

Two examples are either

or

**(**+) [−3, 5] = [0 + (−3), 1 + 5] = [−3, 6]

The difference of the same two fuzzy numbers will be either

or

In the first example for multiplication, it produces

In the case of division between both fuzzy numbers of this example, we have

**Properties of Interval Operations**

(1) Commutative,

(2) Associative,

(3) Identity,

(4) Subdistributive,

(5) Inverse,

(6) Monotonicity for any operation.

Recall that a Lattice is a poset (i.e., a partially ordered set) with an ordering relation.

Let ⊥ ∈ {(+), (-), (*), (:)} with the restriction that for any such operations

^{α}, being 0 < α ≤ 1

Then, we obtain this fuzzy number

_{α∈(}

_{0, 1]}[A (⊥) B]

^{α}

Its generalization is indeed possible, because we dispose of the Extension Principle, for any arithmetic operation, (⊥). This may be expressed by this crucial result,

_{ z = x (⊥) y }[min {A(x), B(y)}]

We dispose in this case of Meet (g. l. b.), and Join (l.u.b.) operations.

So, we can describe the Lattice of Fuzzy Numbers by

_{(x, y)}{min [A(x), B (y)]} = MEET (A, B)

Jointly with

_{(x, y)}{min [A(x), B (y)]} = JOIN (A, B)

Therefore a Distributive Lattice holds that

Hence, we find that

_{F}, MIN, MAX >

is a distributive lattice, being into the R_{F} family, or collection, of all fuzzy sets.

## 5. Conclusions

Expressing adequate definitions and operational formulae in terms of Fuzzy Numbers [11,12,13,14] is currently a very inspired and useful mathematical insight for us. In fact, their applications extends to many different and very promising fields, such as Non-Classical Logics, Fuzzy Mathematical Analysis, Physics, Quantum Theory, Theoretical Computer Science, Artificial Intelligence, Automata Theory, Complex Networks, and so on.

This above introduced notion of FCNs (Fuzzy Complex Numbers, by acronym) is capable of representing and aggregating a variety of inexact knowledge and data in a unified manner [15,16,17]. Therefore, it is very useful for Computer Science in general, and for Knowledge Engineering in particular [18]. This ability may be reached by mathematically exploiting the framework to support the performance evaluation of classifiers. The effectiveness of the approach may be compared to the traditional fuzzy measure-based approach. Based on experimental results, the FCN-based performance evaluation is intuitively reliable and very consistent. It maintains the underlying semantics of different fuzzy evaluation measures. This ensures that the resulting ranking and hence selection process of choosing pattern classifiers is interpretable and explainable to the user. This may be essential in assisting the user to make informed decisions when given a challenging and many times very difficult classification task. Furthermore, we have attempted to contribute to provide further proof that Fuzzy Logic, and its application to generalize the Classical Set Theory, i.e., the so-called Fuzzy Set Theory, is a well-developed logical theory, and also a very interesting and certainly useful new branch of new Mathematics [2]. Because the Fuzzy Logic and its associate Theory of Fuzzy Sets provides an adequate mathematical theory of Vagueness, it permits to reach more convenient solutions to many problems with uncertainty, such as general presenting challenges of our world.

For these reasons, the Complex Fuzzy Number must be a new and interesting tool in the continuous advance through the generalization of the (until now often too traditional and monotonic) fields of Science. For more complete and interesting information about these topics, please see the references [19,20,21,22].

## Acknowledgements

Thank you very much to the referees of this article, who have improved it with their wise comments. And obviously, to the editors and staff of MDPI, for their continuous and invaluable help and support.

## References

- Ramot, D.; Milo, R.; Friedman, M.; Kandel, A. Complex fuzzy sets. IEEE Trans. Fuzzy Syst.
**2002**, 10, 171–186. [Google Scholar] [CrossRef] - Nóvak, V.; Perfilieva, I.; Mockor, J. Mathematical Principles of Fuzzy Logic; Kluwer Academic Publishers: Boston, MA, USA, 1999; Chapters 1–2. [Google Scholar]
- Wu, Y.; Zhang, B.; Lu, J. Fuzzy logic and neuro-fuzzy systems: A systematic introduction. Int. J. AI Expert Syst.
**2011**, 2, 47–80. [Google Scholar] - Buckley, J.J. Fuzzy complex numbers. Fuzzy Sets Syst.
**1989**, 33, 333–345. [Google Scholar] [CrossRef] - Van der Waerden, B.L. A History of Algebra; Springer-Verlag: New York, NY, USA, 1985. [Google Scholar]
- Buckley, J.J.; Qu, Y. Fuzzy complex analysis I: Diﬀerentiation. Fuzzy Sets Syst.
**1991**, 41, 269–284. [Google Scholar] [CrossRef] - Zadeh, L.A. Fuzzy Sets, Fuzzy Logic and Fuzzy Systems: Selected Papers. In Advances in Fuzzy Systems—Applications and Theory; Zadeh, L.A., George, J.K., Bo, Y., Eds.; World Scientific: Hackensack, NJ, USA, 1996; Volume 6, pp. 324–376. [Google Scholar]
- Yuan, B.; Klir, G.J. Fuzzy Sets and Fuzzy Logic: Theory and Applications; Prentice Hall PTR: Upper Saddle River, NJ, USA, 1995. [Google Scholar]
- Wang, Z.; Klir, G.J. Fuzzy Measure Theory; Plenum Press: New York, NY, USA, 1992. [Google Scholar]
- Wang, Z.; Klir, G.J. Generalized Measure Theory. In IFSR International Series on Systems; Springer-Verlag: New York, NY, USA, 2009. [Google Scholar]
- Hsieh, C.H.; Chen, S.H. Similarity of Generalized Fuzzy Numbers with Graded Mean Integration Representation. In Proceedings 8th International Fuzzy Systems Association World Congress, Taipei, Taiwan, 10 January 2009; 2, pp. 551–555.
- Garrido, A. Classifying fuzzy numbers. Adv. Model. Optim. (AMO)
**2011**, 13, 89–96. [Google Scholar] - Garrido, A. Searching the arcane origins of fuzzy logic. Brain
**2011**, 2, 51–57. [Google Scholar] - Garrido, A. Fuzzy boolean algebras and Lukasiewicz logic. Acta Univ. Apulensis (AUA)
**2010**, 22, 101–112. [Google Scholar] - Nguyen, H.T. Fuzzy Mathematics and Statistical Applications; Wu-Nan Book Company: Taipei, Taiwan, 2000. [Google Scholar]
- Fu, X.; Shen, Q. Fuzzy Complex Numbers and their Application for Classifiers Performance Evaluation. Pattern Recognit.
**2011**, 44, 1403–1417. [Google Scholar] [CrossRef] - Wu, C.; Qiu, J. Some remarks for fuzzy complex analysis. Fuzzy Sets Syst.
**1999**, 106, 231–238. [Google Scholar] [CrossRef] - Tamir, D.E.; Kandel, A. Axiomatic theory of complex fuzzy logic and complex fuzzy classes. Int. J. Comput. Commun. Control
**2011**, 6, 562–576. [Google Scholar] - Tamir, D.E.; Lin, J.; Kandel, A. A new interpretation of complex membership grade. Int. J. Intell. Syst.
**2011**, 26, 283–312. [Google Scholar] - Qiu, J.; Wu, C.; Li, F. On the restudy of fuzzy complex analysis. Fuzzy Sets Syst.
**2001**, 120, 517–521. [Google Scholar] [CrossRef] - Dick, S. Toward complex fuzzy logic. IEEE Trans. Fuzzy Syst.
**2005**, 13, 405–414. [Google Scholar] [CrossRef]

© 2012 by the authors; licensee MDPI, Basel, Switzerland. This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).