Skip to main content
Springer logoLink to Springer
. 2017 Feb 27;2017(1):49. doi: 10.1186/s13660-017-1323-1

New iterative criteria for strong H-tensors and an application

Jingjing Cui 1,, Guohua Peng 1, Quan Lu 1, Zhengge Huang 1
PMCID: PMC5329116  PMID: 28298873

Abstract

Strong H-tensors play an important role in identifying the positive definiteness of even-order real symmetric tensors. In this paper, some new iterative criteria for identifying strong H-tensors are obtained. These criteria only depend on the elements of the tensors, and it can be more effective to determine whether a given tensor is a strong H-tensor or not by increasing the number of iterations. Some numerical results show the feasibility and effectiveness of the algorithm.

Keywords: strong H-tensors, positive definiteness, irreducible, non-zero elements chain

Introduction

A tensor can be regarded as a higher-order generalization of a matrix. Let C(R) denote the set of all complex (real) numbers and N={1,2,,n}. We call A=(ai1i2im) an mth-order n-dimensional complex (real) tensor, if

ai1i2imC(R),

where ij=1,2,,n for j=1,2,,m [1, 2]. Obviously, a vector is a tensor of order 1 and a matrix is a tensor of order 2. A tensor A=(ai1i2im) is called symmetric [3], if

ai1i2im=aπ(i1i2im),πΠm,

where Πm is the permutation group of m indices. Furthermore, an mth-order n-dimensional tensor I=(δi1i2im) is called the unit tensor [4], if its entries

δi1i2im={1,if i1==im,0,otherwise.

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. If there exist a number λC and a non-zero vector x=(x1,x2,,xn)TCn that are solutions of the following homogeneous polynomial equations:

Axm1=λx[m1],

then we call λ an eigenvalue of A and x the eigenvector of A associated with λ [1, 57], where Axm1 and λx[m1] are vectors, whose ith components are

(Axm1)i=i2,i3,,imNaii2imxi2xim

and

(x[m1])i=xim1,

respectively. In particular, if λ and x are restricted in the real field, then we call λ an H-eigenvalue of A and x an H-eigenvector of A associated with λ [1].

In addition, the spectral radius of a tensor A is defined as

ρ(A)=max{|λ|:λ is an eigenvalue of A}.

Analogous with that of M-matrices, comparison matrices and H-matrices, the definitions of M-tensors, comparison tensors and strong H-tensors are given by the following.

Definition 1.1

[8]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. A is called an M-tensor if there exist a non-negative tensor B and a positive real number ηρ(B) such that A=ηIB. If η>ρ(B), then A is called a strong M-tensor.

Definition 1.2

[9]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. We call another tensor M(A)=(mi1i2im) as the comparison tensor of A if

mi1i2im={|ai1i2im|,if (i2,i3,,im)=(i1,i1,,i1);|ai1i2im|,if (i2,i3,,im)(i1,i1,,i1).

Definition 1.3

[10]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. A is called a strong H-tensor if there is a positive vector x=(x1,x2,,xn)TRn such that

|aiii|xim1>i2,i3,,imN,δii2im=0|aii2im|xi2xim,iN. 1.1

Definition 1.4

[10]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. A is called a diagonally dominant tensor if

|aiii|i2,i3,,imN,δii2im=0|aii2im|,iN. 1.2

We call A a strictly diagonally dominant tensor if all strict inequalities in (1.2) hold.

Definition 1.5

[4]

An mth-order n-dimensional complex tensor A=(ai1i2im) is called reducible, if there exists a nonempty proper index subset IN such that

ai1i2im=0,i1I,i2,,imI.

We call A irreducible if A is not reducible.

Definition 1.6

[2]

Let A=(ai1i2im) be an mth-order n-dimensional tensor and a n-by-n matrix X=(xij) on mode-k is defined

(A×kX)i1jkim=ik=1nai1ikimxikjk.

According to Definition 1.6, we denote

(AXm1):=A×2X×3×mX.

Particularly, for X=diag(x1,x2,,xn), the product of the tensor A and the matrix X is given by

B=(bi1i2im)=AXm1,bi1i2im=ai1i2imxi2xi3xim,ijN,j{1,2,,m}.

Definition 1.7

[2]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. For some i,jN (ij), if there exist indices k1,k2,,kr with

i2,i3,,imN,δksi2im=0,ks+1{i2,i3,,im}|aksi2im|0,s=0,1,,r,

where k0=i,kr+1=j, we call there is a non-zero elements chain from i to j.

For an mth degree homogeneous polynomial of n variables f(x) is denoted as

f(x)=i1,i2,,imNai1i2imxi1xi2xim, 1.3

where x=(x1,x2,,xn)TRn. When m is even, f(x) is called positive definite if

f(x)>0,for any xRn,x0.

The homogeneous polynomial f(x) in (1.3) is equivalent to the tensor product of an mth-order n-dimensional symmetric tensor A and xm defined by [11]

f(x)=Axm=i1,i2,,imNai1i2imxi1xi2xim, 1.4

where x=(x1,x2,,xn)TRn. It is well known that the positive definiteness of multivariate polynomial f(x) plays an important role in the stability study of nonlinear autonomous systems [8, 12]. For n3, the positive definiteness of the multivariate polynomial form can be checked by a method based on the Sturm theorem [13]. However, for n>3 and m4, it is difficult to determine a given even-order multivariate polynomial f(x) is positive semi-definite or not because the problem is NP-hard. For solving this problem, Qi [1] pointed out that f(x) defined by (1.4) is positive definite if and only if the real symmetric tensor A is positive definite, and provided an eigenvalue method to verify the positive definiteness of A when m is even (see Lemma 1.1).

Lemma 1.1

[1]

Let A be an even-order real symmetric tensor, then A is positive definite if and only if all of its H-eigenvalues are positive.

Although from Lemma 1.1 we can verify the positive definiteness of an even-order symmetric tensor A (the positive definiteness of the mth-degree homogeneous polynomial f(x)) by computing the H-eigenvalues of A. In [1416], for a non-negative tensor, some algorithms are provided to compute its largest eigenvalue. And in [17, 18], based on semi-definite programming approximation schemes, some algorithms are also given to compute eigenvalues for general tensors with moderate sizes. However, it is difficult to compute all these H-eigenvalues when m and n are large. Recently, by introducing the definition of strong H-tensor [9, 10], Li et al. [10] provided a practical sufficient condition for identifying the positive definiteness of an even-order symmetric tensor (see Lemma 1.2).

Lemma 1.2

[10]

Let A=(ai1i2im) be an even-order real symmetric tensor with akk>0 for all kN. If A is a strong H-tensor, then A is positive definite.

As mentioned in [19], it is still difficult to determine a strong H-tensor in practice by using the definition of strong H-tensor because the conditions ‘there is a positive vector x=(x1,x2,,xn)TRn such that, for all iN, the Inequality (1.1) holds’ in Definition 1.3 is unverifiable for there are an infinite number of positive vector in Rn. Therefore, much literature has focused on researching how to determine that a given tensor is a strong H-tensor by using the elements of the tensors without Definition 1.3 recently, consequently, the corresponding even-order real symmetric tensor is positive definite. Therefore, the main aim of this paper is to study some new iterative criteria for identifying strong H-tensors only depending on the elements of the tensors.

Before presenting our results, we review the existing ones that relate to the criteria for strong H-tensors. Let S be an arbitrary nonempty subset of N and let NS be the complement of S in N. Given an mth-order n-dimensional complex tensor A=(ai1i2im), we denote

Nm1={i2i3im:ijN,j=2,3,,m};Sm1={i2i3im:ijS,j=2,3,,m};Nm1Sm1={i2i3im:i2i3imNm1 and i2i3imSm1};ri(A)=i2,i3,,imN,δii2im=0|aii2im|=i2,i3,,imN|aii2im||aiii|;rij(A)=δii2im=0,δji2im=0|aii2im|=ri(A)|aijj|;N1=N1(A)={iN:|aiii|>ri(A)};N2=N2(A)={iN:0<|aiii|ri(A)};si=|aiii|ri(A),ti=ri(A)|aiii|,r=max{maxiN2si,maxiN1ti};r=maxiN1{i2,i3,,imNm1N1m1|aii2im||aiii|i2,i3,,imN1m1,δii2im=0|aii2im|};Ri(1)(A)=i2,i3,,imNm1N1m1|aii2im|+ri2,i3,,imN1m1,δii2im=0|aii2im|,iN1.

In [10], Li et al. obtained the following result.

Lemma 1.3

Let A=(ai1i2im) be a complex tensor of order m dimension n. If there is an index iN such that for all jN,ji,

|aiii|(|ajjj|rji(A))>ri(A)|ajii|,

then A is a strong H-tensor.

In [20], Wang and Sun derived the following result.

Lemma 1.4

Let A=(ai1i2im) be an order m dimension n complex tensor. If

|aiii|si>ri2,i3,,imNm1N1m1,δii2im=0|aii2im|+i2,i3,,imN1maxj{i2,i3,,im}{tj}|aii2im|,iN2,

then A is a strong H-tensor.

Recently, Li et al. in [19] showed the following.

Lemma 1.5

Let A=(ai1i2im) be an order m dimension n complex tensor. If

|aiii|>i2,i3,,imNm1N1m1,δii2im=0|aii2im|+i2,i3,,imN1maxj{i2,i3,,im}rj(A)|ajjj||aii2im|,iN2,

then A is a strong H-tensor.

In the sequel, Wang et al. in [21] proved the following result.

Lemma 1.6

Let A=(ai1i2im) be a complex tensor with order m and dimension n. If for all iN2,jN1,

(Rj(1)(A)j2,j3,,jmN1m1,δjj2jm=0maxk{j2,j3,,jm}Rk(1)(A)|akkk||ajj2jm|)×(|aiii|i2,i3,,imNm1N1m1,δii2im=0|aii2im|)>t2,t3,,tmNm1N1m1|ajt2tm|l2,l3,,lmN1m1maxl{l2,l3,,lm}Rl(1)(A)|alll||ail2lm|,

then A is a strong H-tensor.

In this paper, we continue this research on criteria for strong H-tensors; inspired by the ideas of [21], we obtain some new iterative criteria for strong H-tensors, which improve the aforementioned Lemmas 1.3-1.6. As applications of the new iterative criteria for strong H-tensors, we establish some sufficient conditions of the positive definiteness for an even-order real symmetric tensor. Numerical examples are implemented to illustrate these facts.

Now, some notations are given, which will be used throughout this paper. Let

Z={0,1,2,},h(0)=r,δi(0)=1,δi(1)=Ri(1)(A)|aiii|,iN1;h(1)=maxiN1{i2,i3,,imNm1N1m1|aii2im|Ri(1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|};Ri(l+1)(A)=i2,i3,,imNm1N1m1|aii2im|Ri(l+1)(A)=+h(l)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(l)|aii2im|,iN1,lZ;δi(l+1)=Ri(l+1)(A)|aiii|,iN1,lZ;h(l+1)=maxiN1{i2,i3,,imNm1N1m1|aii2im|Ri(l+1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(l+1)|aii2im|},lZ.

The remainder of the paper is organized as follows. In Section 2.1, some criteria for identifying strong H-tensors are obtained; as an interesting application of these criteria, some sufficient conditions of the positive definiteness for an even-order real symmetric tensor are presented in Section 2.2. Numerical examples are given to verify the corresponding results. Finally, some conclusions are given to end this paper in Section 3.

We adopt the following notations throughout this paper. The calligraphy letters A,B, H, denote tensors; the capital letters A,B,D, represent matrices; the lowercase letters x,y, refer to vectors.

Main results

Criteria for identifying strong H-tensors

In this subsection, we give some new criteria for identifying strong H-tensors by making use of elements of tensors only. For the convenience of our discussion, we start with the following lemmas, which will be useful in the next proofs.

Lemma 2.1

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor, then, for all iN1,l=1,2, ,

  1. 1h(l)0;

  2. 1>δi(1)h(1)δi(1)δi(2)δi(l)h(l)δi(l)δi(l+1)0.

Proof

Since iN1, we have 0r<1. Moreover, for iN1, we get

ri2,i3,,imNm1N1m1|aii2im||aiii|i2,i3,,imN1m1,δii2im=0|aii2im|,|aiii|i2,i3,,imN1m1,δii2im=0|aii2im|>0,

which implies

r|aiii|i2,i3,,imNm1N1m1|aii2im|+ri2,i3,,imN1m1,δii2im=0|aii2im|=Ri(1)(A).

From the above inequality, iN1, we obtain

0δi(1)=Ri(1)(A)|aiii|r<1.

Together with the expression of Ri(1)(A), for iN1, we deduce that

i2,i3,,imNm1N1m1|aii2im|Ri(1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|=Ri(1)(A)ri2,i3,,imNm1,δii2im=0|aii2im|Ri(1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|1.

Combining the expression of h(1) and the above inequality results in

0h(1)1. 2.1

Besides, for iN1,

Ri(1)(A)=i2,i3,,imNm1N1m1|aii2im|+ri2,i3,,imN1m1,δii2im=0|aii2im|ri(A)<|aii|,

that is,

δi(1)=Ri(1)(A)|aiii|ri(A)|aiii|<1. 2.2

Since

h(1)=maxiN1{i2,i3,,imNm1N1m1|aii2im|Ri(1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|},

for iN1, we have

h(1)i2,i3,,imNm1N1m1|aii2im|Ri(1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|,

which entails

h(1)Ri(1)(A)i2,i3,,imNm1N1m1|aii2im|+h(1)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|=Ri(2)(A).

Dividing by |aiii| on both sides of the above inequality yields

h(1)δi(1)=h(1)Ri(1)(A)|aiii|Ri(2)(A)|aiii|=δi(2). 2.3

For iN1, it follows from (2.1)-(2.3) that

1>δi(1)h(1)δi(1)δi(2)0.

Furthermore, by the expression of Ri(2)(A) and the above inequality, for iN1, we have

i2,i3,,imNm1N1m1|aii2im|Ri(2)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(2)|aii2im|=Ri(2)(A)h(1)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(1)|aii2im|Ri(2)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(2)|aii2im|1.

Combining the expression of h(2) and the above inequality results in

0h(2)1. 2.4

In the same manner as applied in the proof of (2.3), for iN1, we obtain

h(2)δi(2)δi(3). 2.5

For iN1, it follows from inequalities (2.4) and (2.5) that

δi(2)h(2)δi(2)δi(3)0.

By an analogical proof as above, we can derive that, for iN1,l=3,4, ,

1h(l)0;δi(2)h(2)δi(2)δi(3)h(3)δi(3)δi(l+1)h(l+1)δi(l+1)δi(l+2)0.

The proof is completed. □

Lemma 2.2

[10]

If A is a strictly diagonally dominant tensor, then A is a strong H-tensor.

Lemma 2.3

[10]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. If A is a strong H-tensor, then N1.

By Lemma 2.2, if N2= (A is a strictly diagonally dominant tensor), then A is a strong H-tensor; by Lemma 2.3, if A is a strong H-tensor, then N1. Hence, we always assume that N1,N2. In addition, we also assume that A satisfies aiii0,ri(A)0,iN.

Lemma 2.4

[10]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. If A is irreducible,

|aiii|ri(A),iN,

and strictly inequality holds for at least one i, then A is a strong H-tensor.

Lemma 2.5

[10]

Let A=(ai1i2im) be an mth-order n-dimensional tensor. If there exists a positive diagonal matrix X such that AXm1 is a strong H-tensor, then A is a strong H-tensor.

Lemma 2.6

[22]

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. If

  • (i)

    |aiii|ri(A), iN,

  • (ii)

    N1={iN:|aiii|>ri(A)},

  • (iii)

    for any iN1, there exists a non-zero elements chain from i to j such that jN1,

then A is a strong H-tensor.

Theorem 2.1

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. If there exists lZ such that

|aiii|>h(l+1)i2,i3,,imN1m1maxj{i2,i3,,im}δj(l+1)|aii2im|+i2,i3,,imNm1N1m1,δii2im=0|aii2im|,iN2, 2.6

then A is a strong H-tensor.

Proof

By the expression of h(l+1), it follows that

h(l+1)i2,i3,,imNm1N1m1|aii2im|Ri(l+1)(A)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(l+1)|aii2im|,iN1,

equivalently,

h(l+1)Ri(l+1)(A)i2,i3,,imNm1N1m1|aii2im|+h(l+1)i2,i3,,imN1m1,δii2im=0maxj{i2,i3,,im}δj(l+1)|aii2im|. 2.7

From Lemma 2.1, we have

0h(l+1)δi(l+1)<1,iN1.

Together with Inequality (2.6), there exists a ε>0, sufficiently small such that for all iN1,

0<h(l+1)δi(l+1)+ε<1, 2.8

and for all iN2,

|aiii|h(l+1)i2,i3,,imN1m1maxj{i2,i3,,im}δj(l+1)|aii2im|i2,i3,,imNm1N1m1,δii2im=0|aii2im|>εi2,i3,,imN1m1|aii2im|. 2.9

Let the matrix X=diag(x1,x2,,xn), where

xi={(h(l+1)δi(l+1)+ε)1m1,iN1;1,iN2.

We see by Inequality (2.8) that (h(l+1)δi(l+1)+ε)1m1<1 (iN1), as ε,xi, which shows that X is a diagonal matrix with positive entries. Let B=AXm1. Next, we will prove that B is strictly diagonally dominant.

For any iN1, it follows from (2.7) that

ri(B)i2,i3,,imN1m1,δii2im=0|aii2im|(h(l+1)δi2(l+1)+ε)1m1(h(l+1)δim(l+1)+ε)1m1+i2,i3,,imNm1N1m1|aii2im|i2,i3,,imN1m1,δii2im=0|aii2im|(h(l+1)maxj{i2,i3,,im}δj(l+1)+ε)+i2,i3,,imNm1N1m1|aii2im|εi2,i3,,imN1m1,δii2im=0|aii2im|+h(l+1)Ri(l+1)(A)<ε|aiii|+h(l+1)Ri(l+1)(A)=|aiii|(ε+h(l+1)δi(l+1))=|biii|.

For any iN2, it follows from (2.9) that

ri(B)i2,i3,,imN1m1|aii2im|(h(l+1)δi2(l+1)+ε)1m1(h(l+1)δim(l+1)+ε)1m1+i2,i3,,imNm1N1m1,δii2im=0|aii2im|i2,i3,,imN1m1|aii2im|(h(l+1)maxj{i2,i3,,im}δj(l+1)+ε)+i2,i3,,imNm1N1m1,δii2im=0|aii2im|<|aiii|=|biii|.

Therefore, from the above inequalities, we conclude that |biii|>ri(B) for all iN, B is strictly diagonally dominant, and by Lemma 2.2, B is a strong H-tensor. Further, by Lemma 2.5, A is a strong H-tensor. □

Remark 2.1

If N1 contains only one element, then Theorem 2.1 reduces to Lemma 1.3, and if l=0, then Theorem 2.1 reduces to Lemma 1.6.

Theorem 2.2

Let A=(ai1i2im) be an mth-order n-dimensional complex tensor. If A is irreducible and there exists lZ such that for all iN2

|aiii|h(l+1)i2,i3,,imN1m1maxj{i2,i3,,im}δj(l+1)|aii2im|+i2,i3,,imNm1N1m1,δii2im=0|aii2im|, 2.10

in addition, the strict inequality holds for at least one iN2, then A is a strong H-tensor.

Proof

Notice that A is irreducible; this implies

i2,i3,,imNm1N1m1|aii2im|>0,iN1.

Let the matrix X=diag(x1,x2,,xn), where

xi={(h(l+1)δi(l+1))1m1,iN1;1,iN2.

Adopting the same procedure as in the proof of Theorem 2.1, we conclude that |bii|ri(B) for all iN. Moreover, the strict inequality holds for at least one iN2, thus, there exists at least an iN such that |biii|>ri(B).

On the other hand, since A is irreducible, and so is B. Then by Lemma 2.4, we see that B is a strong H-tensor. By Lemma 2.5, A is also a strong H-tensor. □

Remark 2.2

If l=0, then Theorem 2.2 reduces to Theorem 2.6 of [21].

Let

J={iN2:|aiii|>h(l+1)i2,i3,,imN1m1maxj{i2,i3,,im}δj(l+1)|aii2im|+i2,i3,,imNm1N1m1,δii2im=0|aii2im|}.

Theorem 2.3

Let A=(ai1i2im) be an mth-order n-dimensional tensor. If for all iN2

|aiii|h(l+1)i2,i3,,imN1m1maxj{i2,i3,,im}δj(l+1)|aii2im|+i2,i3,,imNm1N1m1,δii2im=0|aii2im|,

and if iNJ, there exists a non-zero elements chain from i to j such that jJ, then A is a strong H-tensor.

Proof

Let the matrix X=diag(x1,x2,,xn), where

xi={(h(l+1)δi(l+1))1m1,iN1;1,iN2.

Similar to the proof of Theorem 2.1, we can obtain |biii|ri(B) for all iN, and there exists at least an iN2 such that |biii|>ri(B).

On the other hand, if |biii|=ri(B), then iNJ; by the assumption, we know that there exists a non-zero elements chain of A from i to j, such that jJ. Then there exists a non-zero elements chain of B from i to j, such that j satisfies |bjjj|>rj(B).

Based on the above analysis, we conclude that the tensor B satisfies the conditions of Lemma 2.6, so B is a strong H-tensor. By Lemma 2.5, A is a strong H-tensor. The proof is completed. □

Remark 2.3

If l=0, then Theorem 2.3 reduces to Theorem 2.7 of [21].

Remark 2.4

From Lemma 2.1, we can also obtain smaller iterative coefficients h(l+1)δi(l+1) by increasing l. Therefore, Theorem 2.1 in this paper can be more effective to determine whether a given tensor is a strong H-tensor or not by increasing the number of iterations.

Example 2.1

Consider a tensor A=(aijk) with 3-order and 4-dimension defined as follows:

A=[A(1,:,:),A(2,:,:),A(3,:,:),A(4,:,:)],A(1,:,:)=(15.50.50.500.520100560.50.500.50.50.5),A(2,:,:)=(100.50.50.51200.510.50.50.510.50.50.5),A(3,:,:)=(1100.500.50.50.500800.50.501),A(4,:,:)=(0.50.5100.5100.50.5010110.510).

Obviously,

|a111|=15.5,r1(A)=1556,|a222|=12,r2(A)=8,|a333|=8,r3(A)=6,|a444|=10,r4(A)=8,

so N1(A)={2,3,4},N2(A)={1}. First of all, it can be verified that Lemmas 1.3-1.6 cannot determine whether the tensor A is a strong H-tensor or not. However, Theorem 2.1 in this paper can verify that the tensor A is a strong H-tensor when l=1.

In fact, by Lemma 1.3,

|a333|(|a111|r13)=78.6667<3=r3|a133|,

by Lemma 1.4, r=max{s1,maxiN2ti}=max{r1(A)a111,maxiN2aiiiri(A)}=0.8,

|a111|s1=9.3<17.8833=ri2,i3N2N12,δ1i2i3=0|a1i2i3|+i2,i3N12maxj{i2,i3}{tj}|a1i2i3|,

by Lemma 1.5,

|a111|=15.5<18.1833=i2,i3N2N12,δ1i2i3=0|a1i2i3|+i2,i3N12maxj{i2,i3}rj(A)|ajjj||a1i2i3|,

and, by Lemma 1.6,

(R2(1)(A)i2,i3N12,δ2i2i3=0maxj{i2,i3}Rj(1)(A)|ajjj||a2i2i3|)(|a111|i2,i3N2N12,δ1i2i3=0|a1i2i3|)=4.5417×14=63.5838<63.8127=i2,i3N2N12|a2i2i3|i2,i3N12maxj{i2,i3}Rj(1)(A)|ajjj||a1i2i3|.

However, by calculation with Matlab 7.11.0, r=0.667 and the results of Ri(l+1)(A),δi(l+1),h(l+1) (i{2,3,4}) of Theorem 2.1 in this paper are given in Table 1 for the total number of iterations l=4. When l=1, we can get

|a111|=15.5>15.4300=h(2)i2,i3N12maxj{i2,i3}δj(2)|a1i2i3|+i2,i3N2N12,δ1i2i3=0|a1i2i3|,

we see that A satisfies the conditions of Theorem 2.1, then A is a strong H-tensor. In fact, there exists a positive diagonal matrix X=diag(1,0.7489,0.7812,0.7978) such that AX2 is strictly diagonally dominant.

Table 1.

The results of Ri(l+1)(A) and δi(l+1) and h(l+1) ( i{2,3,4} )

l R2(l+1)(A) R3(l+1)(A) R4(l+1)(A) δ2(l+1) δ3(l+1) δ4(l+1) h(l+1)
0 6.8333 5.000 6.6667 0.5694 0.6250 0.6667 0.9908
1 6.7706 4.9128 6.5046 0.5642 0.6141 0.6505 0.9937
2 6.7261 4.8782 6.4636 0.5605 0.6098 0.6464 0.9999
3 6.7255 4.8777 6.4628 0.5605 0.6097 0.6463 1.0000
4 6.7254 4.8776 6.4627 0.5604 0.6097 0.6463 1.0000

An application: the positive definiteness of an even-order real symmetric tensor

In this subsection, by making use of the results in Section 2.1, we present new criteria for identifying the positive definiteness of an even-order real symmetric tensor.

From Lemma 1.2 and Theorems 2.1-2.3, we easily obtain the following result.

Theorem 2.4

Let A=(ai1i2im) be an even-order real symmetric tensor with mth-order n-dimension, and aii>0 for all iN. If A satisfies one of the following conditions:

  • (i)

    all the conditions of Theorem  2.1;

  • (ii)

    all the conditions of Theorem  2.2;

  • (iii)

    all the conditions of Theorem  2.3,

then A is positive definite.

Example 2.2

Let

f(x)=Ax4=16x14+21x24+23x34+19x448x13x4+12x12x2x312x2x32x4+4x2x43+4x3x4324x1x2x3x4

be a 4th-degree homogeneous polynomial. We can get an 4th-order 4-dimensional real symmetric tensor A=(ai1i2i3i4), where

a1111=16,a2222=21,a3333=23,a4444=19,a1114=a1141=a1411=a4111=2,a2444=a4244=a4424=a4442=1,a3444=a4344=a4434=a4443=1,a1123=a1132=a1213=a1312=a1231=a1321=1,a2113=a2131=a2311=a3112=a3121=a3211=1,a3234=a3243=a3324=a3342=a3423=a3432=1,a2334=a2343=a2433=a4233=a4323=a4332=1,a1234=a1243=a1324=a1342=a1423=a1432=1,a2134=a2143=a2314=a2341=a2413=a2431=1,a3124=a3142=a3214=a3241=a3412=a3421=1,a4123=a4132=a4213=a4231=a4312=a4321=1,

and other ai1i2i3i4=0. By calculation, we have

|a1111|=16<18=r1(A)

and

|a2222|(a1111r1(A)+|a1222|)=42<0=r2(A)|a1222|.

Hence, A is not a strictly diagonally dominant tensor defined in [23], or a quasi-doubly strictly diagonally dominant tensor defined in [22], so we cannot use Theorem 3 in [23] and Theorem 4 in [22] to identify the positive definiteness of A. Further, it can be verified that A satisfies all the conditions of Theorem 2.1. Thus, from Theorem 2.4, we can see that A is positive definite, that is, f(x) is positive definite. In fact, there exists a positive diagonal matrix X=diag(1,0.8110,0.8243,0.8043) such that AX3 is strictly diagonally dominant. Therefore, A is a strong H-tensor.

Conclusions

In this paper, we give some criteria for identifying a strong H-tensor which only depend on the elements of tensors, and by increasing the number of iterations, we can determine whether a given tensor is a strong H-tensor or not more effective. We also present new criteria for identifying the positive definiteness of an even-order real symmetric tensor based on these criteria.

Acknowledgements

The authors are grateful to the referees for their useful and constructive suggestions. This work was supported by the National Natural Science Foundations of China (10802068).

Footnotes

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

All authors contributed equally to this work. All authors read and approved the final manuscript.

Contributor Information

Jingjing Cui, Email: JingjingCui@mail.nwpu.edu.cn.

Guohua Peng, Email: penggh@nwpu.edu.cn.

Quan Lu, Email: 531229427@qq.com.

Zhengge Huang, Email: ZhenggeHuang@mail.nwpu.edu.cn.

References

  • 1.Qi LQ. Eigenvalues of a real supersymmetric tensor. J. Symb. Comput. 2005;40:1302–1324. doi: 10.1016/j.jsc.2005.05.007. [DOI] [Google Scholar]
  • 2.Kannana MR, Mondererb NS, Bermana A. Some properties of strong H-tensors and general H-tensors. Linear Algebra Appl. 2015;476:42–55. doi: 10.1016/j.laa.2015.02.034. [DOI] [Google Scholar]
  • 3.Li CQ, Qi LQ, Li YT. MB-Tensors and MB0-tensors. Linear Algebra Appl. 2015;484:141–153. doi: 10.1016/j.laa.2015.06.030. [DOI] [Google Scholar]
  • 4.Yang YN, Yang QZ. Further results for Perron-Frobenius theorem for nonnegative tensors. SIAM J. Matrix Anal. Appl. 2010;31:2517–2530. doi: 10.1137/090778766. [DOI] [Google Scholar]
  • 5.Kolda TG, Mayo JR. Shifted power method for computing tensor eigenpairs. SIAM J. Matrix Anal. Appl. 2011;32(4):1095–1124. doi: 10.1137/100801482. [DOI] [Google Scholar]
  • 6.Lim LH. CAMSAP’05: Proceeding of the IEEE International Workshop on Computational Advances in MultiSensor Adaptive Processing. 2005. Singular values and eigenvalues of tensors: a variational approach; pp. 129–132. [Google Scholar]
  • 7.Qi LQ. Eigenvalues and invariants of tensors. J. Math. Anal. Appl. 2007;325:1363–1377. doi: 10.1016/j.jmaa.2006.02.071. [DOI] [Google Scholar]
  • 8.Zhang LP, Qi LQ, Zhou GL. M-Tensors and some applications. SIAM J. Matrix Anal. Appl. 2014;32:437–452. doi: 10.1137/130915339. [DOI] [Google Scholar]
  • 9.Ding WY, Qi LQ, Wei YM. M-Tensors and nonsingular M-tensors. Linear Algebra Appl. 2013;439:3264–3278. doi: 10.1016/j.laa.2013.08.038. [DOI] [Google Scholar]
  • 10.Li CQ, Wang F, Zhao JX, Li YT. Criterions for the positive definiteness of real supersymmetric tensors. J. Comput. Appl. Math. 2014;255:1–14. doi: 10.1016/j.cam.2013.04.022. [DOI] [Google Scholar]
  • 11.Ni Q, Qi LQ, Wang F. An eigenvalue method for the positive definiteness identification problem. IEEE Trans. Autom. Control. 2008;53:1096–1107. doi: 10.1109/TAC.2008.923679. [DOI] [Google Scholar]
  • 12.Ni GY, Qi LQ, Wang F. The degree of the E-characteristic polynomial of an even order tensor. J. Math. Anal. Appl. 2007;329:1218–1229. doi: 10.1016/j.jmaa.2006.07.064. [DOI] [Google Scholar]
  • 13.Bose NK, Modaress AR. General procedure for multivariable polynomial positivity with control applications. IEEE Trans. Autom. Control AC. 1976;21:596–601. doi: 10.1109/TAC.1976.1101356. [DOI] [Google Scholar]
  • 14.Hu SL, Li GY, Qi LQ, Song YS. Finding the maximum eigenvalue of essentially nonnegative symmetric tensors via sum of squares programming. J. Optim. Theory Appl. 2013;158:713–738. [Google Scholar]
  • 15.Hu SL, Li GY, Qi LQ. A tensor analogy of Yuan’s theorem of the alternative and polynomial optimization with sign structure. J. Optim. Theory Appl. 2016;168:446–474. doi: 10.1007/s10957-014-0652-1. [DOI] [Google Scholar]
  • 16.Ng M, Qi LQ, Zhou GL. Finding the largest eigenvalue of a non-negative tensor. SIAM J. Matrix Anal. Appl. 2009;31:1090–1099. doi: 10.1137/09074838X. [DOI] [Google Scholar]
  • 17.Cui FN, Dai YH, Nie JW. All real eigenvalues of symmetric tensors. SIAM J. Matrix Anal. Appl. 2014;35:1582–1601. doi: 10.1137/140962292. [DOI] [Google Scholar]
  • 18.Li GY, Qi LQ, Yun GH. The Z-eigenvalues of a symmetric tensor and its application to spectral hypergraph theory. Numer. Linear Algebra Appl. 2013;20:1001–1029. doi: 10.1002/nla.1877. [DOI] [Google Scholar]
  • 19.Li YT, Liu QL, Qi LQ. Programmable criteria for strong H-tensors. Numer. Algorithms. 2017;74:199–211. doi: 10.1007/s11075-016-0145-4. [DOI] [Google Scholar]
  • 20.Wang F, Sun DS. New criteria for H-tensors and an application. J. Inequal. Appl. 2016;2016 doi: 10.1186/s13660-016-1041-0. [DOI] [Google Scholar]
  • 21.Wang F, Sun DS, Zhao JX, Li CQ. New practical criteria for H-tensors and its application. Linear Multilinear Algebra. 2017;65:269–283. doi: 10.1080/03081087.2016.1183558. [DOI] [Google Scholar]
  • 22.Li CQ, Li YT. Double B-tensors and quasi-double B-tensors. Linear Algebra Appl. 2015;466:343–356. doi: 10.1016/j.laa.2014.10.027. [DOI] [Google Scholar]
  • 23.Qi LQ, Song Y. An even order symmetric B-tensor is positive definite. Linear Algebra Appl. 2014;457:303–312. doi: 10.1016/j.laa.2014.05.026. [DOI] [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES