1. Introduction
The tropical semiring
(see [1]-[3]) is the set of real numbers
together with
, equipped with the operations of tropical addition and tropical multiplication defined respectively by
,
.
The theory of tropical algebra is an algebraic theory developed on tropical semirings. Its research began with the related work of Cuninghame-Green in the 1960s [4] [5]. At present, the theory of tropical algebra has developed into an important branch of algebra. Its research is widely used in optimization problems, control and geometric group theory. Recently, some scholars have been conducting research on tropical matrix theory. For example, in 2018, Izhakian, Johnson and Kambites [6] studied tropical matrix multiplicative semigroups without
, and proved that any subgroup of tropical matrix multiplicative semigroups can be embedded in the multiplicative group of
tropical invertible matrices. In the same year, Yu, Zhao and Zeng [7] discussed the properties of idempotent normal tropical matrices, introduced a congruence related to Kleene stars, and then proved that the congruence is a double semilattice congruence. In 2020, Bakhadly, Guterman and De La Puente [8] studied mutually orthogonal tropical
normal matrix pairs for tropical multiplication, and characterized the minimum orthogonal pairs. In 2022, Wang [9] studied the idempotents of
tropical matrix multiplicative semigroups over the semiring
, and gave the idempotent classification of 3 × 3 and 4 × 4 tropical matrix multiplicative semigroups, respectively. In 2023, Bakhadly, Guterman and De La Puente [10] studied the orthogonality of normal matrices over the set
, and then discussed the orthogonal set of a matrix, that is, the set of all matrices orthogonal to the matrix.
Wang [9] studied the idempotents of
tropical matrix multiplication semigroups over the semiring
, and gave the matrix form of low-order idempotents, but did not characterize the high-order idempotents. One of the reasons is that the ‘types’ of elements in the matrix are too rich. Since there are only two cases of elements in a matrix over a tropical
semiring, it is possible to characterize higher-order idempotents over a tropical
semiring. Therefore, this paper will study idempotent matrices over a tropical
semiring composed of sets
.
In this paper, we first give the necessary and sufficient conditions for
to be an idempotent matrix when the diagonal elements of
are all 0 and all −1, respectively. Then we give some necessary conditions for some special tropical
matrices to be idempotent matrices. Finally, the relationship between the matrix set
under tropical
semiring and the matrix set
under binary Boolean semiring
is discussed. Since tropical
semirings are isomorphic to binary Boolean semirings, this study indirectly enriches the content of idempotent matrices over binary Boolean semirings.
When the diagonal elements are 0 or −1, we obtain a necessary and sufficient condition for the matrix to be an idempotent matrix, which is a gap that the high-order tropical idempotent matrix does not fill. The main corollary of Boolean semirings is that the isomorphism of tropical
semirings and binary Boolean semirings enables us to transform the idempotency criterion of tropical
matrices into binary Boolean matrices, which indirectly enriches the theoretical content of idempotent matrices over binary Boolean semirings and provides a new perspective for related research.
2. Preliminaries
By a semiring we mean a nonempty set
with two binary operations
(addition) and
(multiplication) such that
is a commutative semigroup;
is a semigroup;
,
for any
.
Let
be the set of all square matrices of order
over
. For
,
, we define:
,
.
Let
, and define addition
and multiplication
on
as follows:
For any
,
,
,
where
(see [8]). According to the definition of semiring, we know that
is a semiring, sometimes
is also called Tropical
semiring.
Define the following binary relation
on T:
.
Then
is a partial order relation on
, and the partial order relation is consistent with respect to the addition
and multiplication
on
(see [7] [11]), that is, for any
,
and
.
Furthermore, if
, then we have
and
.
For the convenience of subsequent description, the symbol
represents the set
, and
represents the set of all integers that are not less than
and not greater than
. For
,
is denoted by
. For
,
is denoted by
, and
is denoted by
. We use
and
to represent the elements at the
position of matrix
and matrix
, respectively.
For
, if matrix
satisfies
, then
is called an idempotent matrix. If the diagonal elements of matrix
are all 0, then
is called a normal matrix. The set of all normal matrices over
is denoted by
. Let
denote the set of matrices with all elements −1 on the diagonal in
. In particular, if every element in matrix
is −1, we denote
. If the elements on the diagonal of an
-order matrix are all 0 and the other elements are all −1, then the matrix is called the identity matrix
. It can be seen that for any
,
. An
-order matrix is called a permutation matrix if it is obtained by permuting the rows or columns of the identity matrix. It can be seen from Reference [1] that the product of the inverse
of the
-order permutation matrix
and itself is an identity matrix, that is,
.
A binary Boolean semiring
is a semiring with only two elements 0 and 1, and satisfies
. Let
,
, where
We define a mapping
from
to
as follows:
Obviously,
is a bijection. For
, it is easy to deduce
Therefore,
.
3. Characterizations of Idempotent Matrices over
and
In this section, we will give the characterization of idempotent matrices over
and
. The following is the characterization of idempotent matrices over
.
Proposition 1. Let
. Then
if and only if
.
Proof. The adequacy is obviously established. The following proves the necessity. If
,
, then
can be obtained by simple calculation. Now consider
. Since
, for any
, we have
,
for any
, there is
, so for any
, there is
, that is,
or
. For any
, we have
,
. It can be seen that the
-th row element of matrix
satisfies the following equation:
(1)
Since all diagonal elements of matrix
are −1, we will now analyze the value of the element
when
. Let
with
, substituting
into
, if
, then
. If
, then
since for any
, we have
, that is,
. From
, we can get that
.
Through the above analysis, it can be seen that if
is substituted into each equation except itself in Equation (1), then each equation except itself in Equation (1) will eliminate the term containing
. In Equation (1),
and
are deleted, then Equation (1) becomes
(2)
where
. If the number of restrictions on the corner marker
in the above (2) is not
, the operation similar to the above is performed again, that is, for any
, where
,
is substituted into
, then
can be obtained. Repeat the above steps until the limited number of corner
is
. Finally, we can get
where
. Substituting
into
, then
is obtained.
In summary,
. □
Proposition 2. Let
. Then
if and only if when
, there is
or
, where
.
Proof. When
, the proposition is obvious. Now consider
.
Adequacy. If
, then
If
, then either
or
holds, where
, then
If
, from
, we have
. Furthermore, since
holds for any
, we can conclude that
.
Necessity. Obviously established. □
Theorem 3. Let
and
. If there exists a permutation matrix
such that
, where
and
is a
-order matrix with all elements
. Let
, then we have
1)
when
;
2) When
, for any
, we have
;
3) When
and
, then for any
and
, we have
,
.
Proof. 1) It can be obtained from Proposition 1.
2) When
or
, the result clearly holds. Now consider
. Since
is an idempotent matrix,
is also an idempotent matrix. In this case, for any
, we have
When
. Since
, and
for any
, then
for any
. Therefore,
.
When
. For any
, we have
, then for the first
column elements of the
-th row of the matrix
, we can get that
(3)
The following procedure is similar to Proposition 1. Let
be chosen arbitrarily, where
. Substitute
into
, we obtain
. If we substitute
into every term of Equation (3) except itself, then every term of Equation (3) except itself will eliminate the terms containing
. If we remove the terms
and
from Equation (4), Equation (4) becomes
(4)
If the limit number of the angle
in Equation (4) is not
, the above operation is performed again, and finally
can be obtained.
In summary, when
, for any
, we have
.
3) If
and
, the conclusion clearly holds. Now consider the case where
and
. Since for any
and
, we have
and
.
Thus
,
that is,
,
. Therefore,
. Similarly, we have
. □
Theorem 4. Let
and
. Suppose there exists a permutation matrix
such that
, where
, the diagonal elements of
and all elements below the diagonal are −1, and the remaining elements are 0. Let
, then we have
1) When
,
implies that either
or
, where
;
2) When
, then for any
, either
or
, where
;
3) When
and
, then for any
, and
, if
, then
,
.
Proof. 1) It can be obtained from Proposition 2.
2) Since
is an idempotent matrix,
is also an idempotent matrix. If
, it follows from
that
Then, for any
, either
or
.
3) Let
and
, then
(5)
Since
,
, therefore,
, further, we have
.
From the diagonal elements of
and the elements below the diagonal are all −1, and the remaining elements are
, it follows that
for any
, so
Therefore, Equation (5) can be written as
(6)
Analyzing Equation (6) from bottom to top, we can see that
. Similarly, we have
. Therefore, for any
and
, we have
, and
when
. □
Let
and
. If
is obtained by permuting the rows or columns of
in
, then Theorem 3 can be rewritten as follows:
Let
and
. If there exists a permutation matrix
such that
, where
and
is a
-order matrix with all elements 1. Let
, then we have
1) When
, the elements in matrix
are all 0;
2) When
, for any
, we have
;
3) When
and
, then for any
and
, we have
,
.
Theorem 4 can be rewritten as follows:
Let
and
. Suppose there exists a permutation matrix
such that
, where
is a square matrix of order
with all diagonal elements of 1, the diagonal and below diagonal elements of
are all 0, and the remaining elements of
are 1. Let
, then we have
1) When
,
implies that either
or
, where
;
2) When
, then for any
, either
or
, where
;
3) When
and
, then for any
and
, if
, then
, and
.
Note: “
” is a general size relation at this time.