In paper the generalized real eigenvalue and fuzzy eigenvector of a crisp real symmetric matrix with respect to another real symmetric matrix is studied. The original generalized fuzzy eigen problem is extended into a crisp generalized eigen problem of a real symmetric matrix with high orders using the arithmetic operation of LR fuzzy matrix and vector. Two cases are analysed: (a) the unknown eigenvalue λ is a non negative real number; (b) the unknown eigenvalue λ is a negative real number. Two computing models are established and an algorithm for finding the generalized fuzzy eigenvector of a real symmetric matrix is derived. Moreover, a sufficient condition for the existence of a strong generalized fuzzy eigenvector is given. Some numerical examples are shown to illustrated our proposed method.
Many problems in physics, science and engineering are reduced to the problem of finding eigenvalues and eigenvectors of matrices that always inevitably involves the uncertainty of some parameters. Sometimes these uncertain elements are represented and computed by fuzzy numbers rather than crisp number. Therefore, the problem of fuzzy eigenvalues and eigenvectors has attracted the attention of many scholars in recent years. The concept of fuzzy numbers and arithmetic operations with these numbers were first introduced and investigated by Zadeh [29], Dubois et al. [8] and Nahmias [22]. A different approach to fuzzy numbers and the structure of fuzzy number spaces was given by Puri and Ralescu [23], Goetschell et al. [10] and Wu Congxin et al. [26–27]. From Friedman et al. [9] discussed a class of semi fuzzy linear systems by an embedding approach in 1998, some more general and complicated fuzzy linear systems such as dual fuzzy linear systems, general fuzzy linear systems, complex fuzzy linear systems, dual full fuzzy linear systems and general dual fuzzy linear systems were studied by many a scholar in past two decades see [1–5, 14]. In recent years, new theories and approaches for fuzzy numbers and fuzzy linear systems has been emerging one after another [19–20, 26]. For some linear systems related with fuzzy numbers, Guo al. made a few investigations [11–15, 17–18].
Fuzzy eigenvalues were firstly studied by Buckley [6] on analyzing input-output of systems in 1998. Later, Chiao investigated generalized fuzzy eigenvalues in form using the same way as Buckley method [7]. After then, Thoedorou al. [24] studied fuzzy eigenvalues of fuzzy corresponding analysis and utilized a two-step method to obtain fuzzy eigenvectors based on triangular fuzzy numbers in. In 2010, Tian founded fuzzy eigenvectors of real matrix and given the structure of fuzzy eigenspaces and relationship between the real eigenvectors and fuzzy eigenvectors in [24]. In 2013, Allahviranloo al. [4] demonstrated how to obtained spreads lead to derive maximal and minimal eigenvalues as well as general fuzzy eigenvalues under different conditions.
Eigenvalue and eigenvector problems are often applied to both algorithms and physics. In terms of algorithm, eigenvalue analysis can reduce a coupled equation to a scalar equation. In physics, eigenvalue analysis provides insight into the properties of evolving systems determined by systems of linear equations. In practical problems, most matrices are symmetric. Symmetric matrix plays a very important role in theoretical research and practical application. In view of the universality of symmetric matrix application and LR fuzzy number is an extension of triangular fuzzy number, we investigate the generalized real eigenvalue and fuzzy eigenvector of a crisp real symmetric matrix in this paper. Two computing models are established and an algorithm for finding the fuzzy eigenvector of a real symmetric matrix is given. The structure of the paper is organized as follows:
In Section 2, some definitions and arithmetic operations on LR fuzzy numbers are recalled. In Section 3, The original generalized fuzzy eigen problem is extended into a simple eigen problem of a crisp real symmetric matrix with high orders and an algorithm for finding the generalized fuzzy eigenvector of a real symmetric matrix is proposed. Some illustrating numerical examples are given in Section 4. And in Section 5, the conclusion and further investigations are given.
Preliminaries
There are several definitions for the concept of fuzzy numbers (see [8, 29]).
The LR fuzzy number
Definition 2.1. Let X be a nonempty set, A fuzzy set in X is characterized by a function
which associates each element x ∈ X with a real number in the closed interval [0, 1], where the value represents the degree of membership of x in fuzzy set , the function is called the membership function of . A fuzzy set is represented by the set of ordered pairs of element x and grade which can be written as
Definition 2.2.A fuzzy number is a fuzzy set like u : R → I = [0, 1] which satisfies:
(1) u is upper semi-continuous,
(2) u is fuzzy convex, i.e. u (λx + (1 - λ) y) ≥ min {u (x) , u (y)} for all x, y ∈ R, λ ∈ [0, 1],
(3) u is normal, i.e. there exists x0 ∈ R such that u (x0) =1,
(4) suppu = {x ∈ R ∣ u (x) >0} is the support of the u, and its closure cl(suppu) is compact.
Let E1 be the set of all fuzzy numbers on R.
Definition 2.3.A fuzzy number is said to be a LR fuzzy number if
where m, α and β are called the mean value, left and right spreads of , respectively. The function L (·) , which is called left shape function satisfies:
(1) L (x) = L (- x) ,
(2) L (0) =1 and L (1) =0,
(3) L (x) is non increasing on [0, ∞) .
Similar, the right shape function satisfies:
(1) R (x) = R (- x) ,
(2) R (0) =1 and R (1) =0,
(3) R (x) is non decreasing on (- ∞ , 0].
Clearly, two LR fuzzy numbers and are said to be equal, if and only if m = n, α = γ and β = δ .
Definition 2.4. For arbitrary LR fuzzy numbers and , we have
(1) Addition
(2) Subtraction
(3) Scalar multiplication
(4) multiplication
If and , then
If and , then
If and , then
Generalized fuzzy eigenvector of real matrix
Definition 2.5. If the mean value of a LR fuzzy number is 0 and the left and right spread values are α and β where 0 ≤ α, β < 1, this fuzzy number is called LR zero fuzzy number and denoted by .
A fuzzy vector is called a LR zero fuzzy vector, if each element of is a LR zero fuzzy number.
Definition 2.6. Let A, B to be a n × n real matrix. If the real number λ and the non zero fuzzy vector satisfies the following linear system
i.e.,
we call λ is a real eigenvalue of real matrix A with respect to matrix B, and is a fuzzy eigenvector of real matrix A with respect to matrix B corresponding to eigenvalue λ.
Finding the fuzzy eigenvectors
In this paper, we are devoted to the problem that how to compute the generalized fuzzy eigenvector of a real matrix. For simplification, we suppose matrices A and B are all crisp real symmetric matrices. Two cases that eigenvalue λ is a non negative and negative will be considered in this section.
Two extended models
Based on multiplication operations of LR fuzzy numbers proposed by Dubois et al. [8], we can obtain the following results.
(a) When λ is a non negative generalized eigenvalue of matrix A
Theorem 3.1.Let A and B to be crisp real symmetric matrices. When λ ≥ 0, the fuzzy generalized eigen problem Equation (1) can be extended into a crisp system of linear matrix equations as follows:
where
And the elements of matrix A+ and of matrix A- are determined by this way: if else ; if else . The elements of matrix B+ and of matrix B- are determined by the same as matrices A+ and A-.
Proof. Let . The elements of matrix A+ and of matrix A- are determined by this way: if else ; if else . The elements of matrix B+ and of matrix B- are determined by the same as matrices A+ and A-.
Firstly
On the other hand,
From , we have
By the matrix multiplication, the Equations (7) can be written as
where
It is completed the proof.
(b) When λ is a negative generalized eigenvalue of matrix A
Corollary 3.1.Let A and B to be crisp real symmetric matrices. When λ < 0, the fuzzy generalized eigen problem Equation (1) can be extended into a crisp system of linear matrix equations as follows:
where
And the elements of matrix A+ and of matrix A- are determined by this way: if else ; if else . The elements of matrix B+ and of matrix B- are determined by the same as matrices A+ and A-.
Proof. The proof of Corollary 3.1. is similar to that of Theorem 3.1.
At first, we compute all generalized eigenvalues and eigenvectors of real symmetric matrix A with respect to matrix B.
From Ax = λBx, i.e., we solve the roots to the equation respect to λ
and non zero solutions to the homogeneous systems of linear equations
we can get all generalized eigenvalues and eigenvectors of real matrix A with respect to matrix B. Since matrices A and B are all crisp real symmetric matrices, we know generalized eigenvalues of matrix A with respect to matrix B are all real numbers and can be sorted by size. Let’s assume that all generalized eigenvalues of real matrix A are
and all eigenvectors of real matrix A are
where xi is a generalized eigenvector of real matrix A corresponding to eigenvalue λi.
Secondly, we solve the generalized eigenvectors of real matrix S with respect to matrix T.
For every λi, i = 1, 2, ⋯ , j, we solve non zero solutions to the homogeneous systems of linear equations
where
For every λi, i = j + 1, ⋯ , n, we solve non zero solutions to the homogeneous systems of linear equations
Remark 3.1. When matrix B is invertible one, the generalized fuzzy eigenvectors of real matrix A with respect to matrix B is reduced to the ordinary fuzzy eigenvectors of real symmetric matrix , i.e.,
In this case, all fuzzy eigenvectors of real symmetric matrix are just generalized fuzzy eigenvectors of real matrix A with respect to matrix B.
Remark 3.2. When matrices A and B are all crisp real symmetric positive definite, the generalized eigenvalues of real matrix A with respect to matrix B are all positive
and the generalized fuzzy eigenvectors
of real matrix A with respect to matrix B are determined by the model Equations (3).
It is well known that the inverse matrix of a symmetric and negative definite matrix is also symmetric and negative definite. And the product of two symmetric negative definite matrices is a symmetric positive definite matrix. Thus we assert: when matrices A and B are all crisp real symmetric negative definite, the generalized eigenvalues and the generalized fuzzy eigenvectors of real matrix A with respect to matrix B are similar to the above result.
Fuzzy eigenvector
However, the solution vector may still not be an appropriate LR fuzzy numbers vector except for xl ≥ 0, xr ≥ 0. Now we give the definition of LR fuzzy eigenvector to the problem Equation (1) as follows:
Definition 3.2. Let . If (x, xl, xr) is the solution that satisfied the Equations (3) or Equations (8), such that xl × xr ≥ 0, we call is a strong generalized LR fuzzy eigenvector of fuzzy eigen problem Equation (1). Otherwise, the is said to a weak generalized LR fuzzy eigenvector of fuzzy eigen problem Equation (1). In other words, the generalized LR fuzzy eigenvector of fuzzy eigen problem Equation (1) is given by the following formulas
where
Remark 3.3. We know that if α ∈ R2n is a generalized eigenvectors of real symmetric matrix S ∈ R2n×23n, the kα ∈ R2n, k ∈ R, k ≠ 0 is also the generalized eigenvectors of matrix S ∈ R2n×2n. So the key point to make the solution vector be a strong generalized LR fuzzy eigenvector of fuzzy eigen problem Equation (1) is that xlxr ≥ 0.
Here we give a Algorithm for finding the generalized eigenvalues and fuzzy eigenvectors of real symmetric matrix A with respect to matrix B.
Algorithm 3.1. The steps for finding the fuzzy eigenvector of a real symmetric matrix is as follows:
Step 1. Decomposing the matrix A with A = A+ + A- and matrix B with B = B+ + B-.
Step 2. Computing all generalized eigenvalues and eigenvectors of real symmetric matrix A with respect to matrix B by the equation Ax = λBx, i.e.,
Step 3. Solving the left and right spread values of fuzzy eigenvectors of real symmetric matrix A with respect to matrix B.
When λi ≥ 0, the fuzzy eigen problem Equation (1) can be computed by
When λ < 0, the fuzzy eigen problem Equation (1) can be computed by
Step 4. Arranging generalized fuzzy eigenvectors of real symmetric matrix A with respect to matrix B, that is
where .
Step 5. Judging and giving strong generalized LR fuzzy eigenvector as
or weak generalized LR fuzzy eigenvector
by the Definition 3.2.
Definition 3.3. Matrix P ∈ R2n×2n is called monotonous if the matrix P is invertible and its P-1 is non negative.
Theorem 3.2.[16]Let Q ∈ R2n×2n to be a non negative matrix and λ is a eigen value of matrix Q. Then there exists a non negative vector z ≥ o, z ≠ o that subject to Oz = λz.
Finally, we give a sufficient condition for the existence of a strong generalized fuzzy eigenvector.
Theorem 3.3.Suppose
and
If matrices Ti, i = 1, 2 are monotonous, the fuzzy eigen problem Equation (1) has a strong generalized LR fuzzy eigenvector.
Proof. Form the Equations (14) and (16), we know that the matrices S, T1, T2 are all non negative.
When the generalized eigen value λi ≥ 0 of the real symmetric matrix A with respect to matrix B, we are needed to consider the crisp generalized eigen problem of a real matrix
Since the matrix T1 is monotonous, the above generalized eigen problem is equivalent to the following eigen problem
where is a non negative matrix.
When the generalized eigen value λi < 0 of the real symmetric matrix A with respect to matrix B, we are needed to consider the crisp generalized eigen problem of a real matrix
Since the matrix T2 is monotonous, the above generalized eigen problem is equivalent to the following eigen problem
where is a non negative matrix.
According to the Theorem 3.2., non negative matrix always exists a non negative vector xlr ≥ o, xlr ≠ o. It means xl ≥ o, xr ≥ o.
Thus the generalized eigen problem (1) always exists a strong LR fuzzy eigen vector .
It is completed the proof.
Remark 3.4. This paper proposes a approach to find the generalized fuzzy eigenvectors of a real symmetric matrix by solving fuzzy linear systems. Although every eigenvalue of a real symmetric matrix is a real number, its generalized fuzzy eigenvector may not exist sometimes for each eigenvalue, because the solution of the corresponding fuzzy linear system may not exist sometimes [3].
Numerical examples
Example 4.1. Consider the following generalized eigen problem
where
In this generalized eigen problem, the matrices A and B are all symmetric positive definite. Let
From Ax = λBx, i.e., by solving the roots to the equation respect to λ
and non zero solutions to the homogeneous systems of linear equations
we can get
as all generalized eigenvalues and eigenvectors of A with respect to B.
For λ1 = 0.25 > 0, we solve non zero solutions to the homogeneous systems of linear equation
where
and obtain
By the same way, for λ2 = 0.5 > 0, we solve non zero solutions to the homogeneous systems of linear equation
and get
Thus we obtain all generalized real eigenvalues and fuzzy eigenvectors of real symmetric matrix A with respect to B are
From above analysis,we know that the is a weak generalized LR fuzzy eigenvector of original real matrix A with respect to B corresponding to eigenvalue λ1, the is a strong generalized LR fuzzy eigenvector of original real matrix A with respect to B corresponding to eigenvalue λ2.
Example 4.2. Consider the following generalized eigen problem
where
In this generalized eigen problem, the matrices A is symmetric and B is symmetric positive definite. Let
From Ax = λBx, i.e., by solving the roots to the equation respect to λ
and non zero solutions to the homogeneous systems of linear equations
we can get
as all generalized eigenvalues and eigenvectors of A with respect to B.
For λ1,2 = 2 >0, we solve non zero solutions to the homogeneous systems of linear equation
where
and obtain
For λ2 = -0.7 < 0, we solve non zero solutions to the homogeneous systems of linear equation
where
and get
Thus we obtain all generalized real eigenvalues and fuzzy eigenvectors of real symmetric matrix A with respect to B are
From above analysis, we know that the are weak generalized LR fuzzy eigenvector of original real matrix A with respect to B corresponding to eigenvalue λ1,2, the is a weak generalized LR fuzzy eigenvector of original real matrix A with respect to B corresponding to eigenvalue λ3.
Conclusion
In this work we investigated the generalized fuzzy eigenvectors of a crisp real symmetric matrix. According to the unknown real eigenvalue λ is non negative or not, we established two computing models and proposed a algorithm for finding the generalized real eigenvalues and fuzzy eigenvector of a real symmetric matrix with respect to another real symmetric matrix. Some numerical examples are given to illustrated the method we put up. We will investigate the fuzzy eigenvalues and fuzzy eigenvectors of LR fuzzy matrix in the next step. Our results enrich the fuzzy linear systems theory.
References
1.
AllahviranlooT., Numerical methods for fuzzy system of linear equations, Applied Mathematics and Computation153 (2004), 493–502.
2.
AllahviranlooT. and GhanbariM., A new approach to obtain algebraic solution of interval linear systems, Soft Computing16 (2012), 121–133.
3.
AllahviranlooT., GhanbariM. and NuraeiR., A note on “Fuzzy linear systems”, Fuzzy Sets and Systems177 (2011), 87–92.
4.
AllahviranlooT. and HooshangianL., A method to find fuzzy eigenvalues and fuzzy eigenvectors of fuzzy matrix, Neural Comput and Applic23 (2013), 1159–1167.
5.
AllahviranlooT., Hosseinzadeh LotfiF., Khorasani KiasariM.KhezerlooM.On the fuzzy solution of LR fuzzy linear systems, Applied Mathematical Modelling37 (2013), 1170–1176.
6.
BuckleyB., Fuzzy eigenvalue problems and input output analysis, Fuzzy Sets and Systems34 (1998), 187–195.
DuboisD., PradeH. Theory and application, Fuzzy Sets and Systems, Academic Press, Waltham.
9.
FriedmanM., MaM. and KandelA., Fuzzy linear systems, Fuzzy Sets and Systems96 (1998), 201–209.
10.
GoetschelR. and VoxmanW., Elementary calculus, Fuzzy Sets and Systems18 (1986), 31–43.
11.
GongZ.T. and GuoX.B., Inconsistent fuzzy matrix equations and its fuzzy least squares solutions, Applied Mathematical Modelling35 (2011), 1456–1469.
12.
GongZ.T., GuoX.B. and LiuK., Approximate solution of dual fuzzy matrix equations, Information Sciences266 (2014), 112–133.
13.
GuoX.B. and ShangD.Q., Solving LR fuzzy linear matrix equation, Iranian Journal of Fuzzy Systems16 (2019), 33–44.
14.
GuoX.B., ZhangK. Minimal solution of complex fuzzy linear systems, Advances in Fuzzy Systems 2016.
15.
GuoX.B. and HanY.L., Further investigation to dual fuzzy matrix equation, Journal of Intelligent and Fuzzy Systems33 (2017), 2617–2629.
16.
Maolin Hu, Matrix computation and its applications, Beijing: Science press,, 1 (2008). (In chinese).
17.
LiuK., GuoX.B.Fuzzy least squares approximation using fuzzy polynomial, Mathematical Problems in Engineering 2021.
18.
MaM., FriedmanM. and KandelA., Duality in Fuzzy linear systems, Fuzzy Sets and Systems109 (2000), 55–58.
19.
MalkawiG. and AhmadN., and H.Ibrahim, An algorithm for a positive solution of arbitrary fully fuzzy linear system, Computational Mathematics and modeling26 (2015), 436–465.
20.
MoslehM. and OtadiM., A discussion on “Calculating fuzzy inverse matrix using fuzzy linear equation system”, Applied Soft Computing28 (2015), 511–513.
21.
KauffmanA., GuptaM.M. Introduction to fuzzy arithmetic: theory and application,Van Nostrand Reinhold.
22.
NahmiasS., Fuzzy variables, Fuzzy Sets and Systems2 (1978), 97–111.
23.
PuriM.L. and RalescuD.A., Differentials for fuzzy functions, Journal of Mathematics Analyisis and Application91 (1983), 552–558.
24.
TheodorouaY. and DrossosC., Correspondence analysis with fuzzy data: the fuzzy eigenvalue problem, Fuzzy Sets and Systems158 (2007), 113–137.
25.
TianZ., Fuzzy eigenvectors of real matrix, Journal of Mathematics Research3 (2010).
26.
WangG., LiY. and WenC., On fuzzy n-cell numbers and n-dimension fuzzy vectors, Fuzzy Sets and Systems158 (2007), 71–84.
27.
WuC.X. and MaM., Embedding problem of fuzzy number space: Part I, Fuzzy Sets and Systems44 (1991), 33–38.
28.
WuC.X. and MaM., Embedding problem of fuzzy number space: Part III, Fuzzy Sets and Systems46 (1992), 281–286.
29.
ZadehL.A., Fuzzy Sets, Information Control8 (1965), 338–353.