Polynomials which permute matrices over commutative antinegative semirings

Polynomials which permute matrices over commutative antinegative semirings

Polynomials Which Permute Matrices Over Commutative Antinegative Semirings* LeRoy B. Beasley Utah State University Logan, Utah 84322-3900 and Norman J...

292KB Sizes 0 Downloads 53 Views

Polynomials Which Permute Matrices Over Commutative Antinegative Semirings* LeRoy B. Beasley Utah State University Logan, Utah 84322-3900 and Norman J. Pullman

Queen’s University Kingston, Ontario, Canada K7L 3N6

Submitted by Richard A. Brualdi

ABSTRACT Suppose

S is any commutative,

reals, the nonnegative

integers,

show that when n > 1, the operator surjective

antinegative

semiring

(such

or a Boolean algebra) and a,, a,,

as the nonegative

. . . , a, are in §. We

X + ~~=a=oakXk on the n X n matrices

over S is

if and only if a, is a unit and all other ak = 0.

In a series of papers Gilmer, G. E. Schnibben, conditions

[l-5], J. V. Brawley and coauthors and T. Vaughan

studied necessary

L. Carliz, R. and sufficient

for a matrix operator

X + a,Z + a,X

+

. . . + a,Xm

induced by a scalar polynomial p(r) = Cy=,,ajxj to be bijective on the n X n matrices over various rings and fields. For example, in [5], Brawley and Schnibben proved that a polynomial with coefficients in an algebraically

*This work was supported, in part, by the Natural Sciences and Engineering

Research

Council of Canada, under grant 0GPOOO4041.

LINEAR

AZGEBZU

AND ITS APPLICATIONS

165:167-172

(1992)

167

0 Elsevier Science Publishing Co., Inc., 1992 655 Avenue of the Americas, New York, NY 10010

0024-3795/92/$5.00

168

LEROY B. BEASLEY AND NORMAN J. PULLMAN

closed field [F of characteristic

0 induces

a bijective

matrix operator

on Fn,,,,

the ring of n X n matrices over [F, if and only if p(r) is linear. Recently, Chuang [6] has characterized the sets of matrices which are the range of a polynomial over a finite field. He showed that the subset, M, of F” “, where IF is GF(q), is the range of a polynomial in noncommuting indeterminates with constant term 0 if and only if 0 E M and Bs’B-’ c & for all invertible Z3E FPl,,,. In this paper we will consider the problem of characterizing those polynomials with coefficients in S which are surjective on S,,,, where S is an antinegative semiring. A semiring (see e.g. [7] or 181) has the same axioms as a ring with unity, except that it is only assumed to be an abelian monoid under addition; it may not be closed under subtraction. Indeed, when only the additive identity, 0, has a negative, the semiring is said to be antinegative. Such structures occur naturally in combinatorial settings. For example, the nonnegative reals, the nonnegative integers, the fuzzy scalars, and the Boolean algebras are all antinegative semirings. In the Boolean case, addition is union, multiplication is intersection, 0 is 0, and the multiplicative identity 1, is the complement of 0. These examples are all commutative. Using the usual definitions of addition and multiplication of matrices, &,(S), the set of n X n matrices over any antinegative semiring S, is also an antinegative semiring; it is not commutative when n > 1. The n X n zero matrix, O,, and the n X n identity matrix, I,, are defined over semirings as they are over rings; their subscripts may be omitted if they can be inferred from the context. They are the additive

and multiplicative identities of J&(S). The notions of unit and are defined for semirings in the same way they are defined for rings. We will prove that when n > 1 and S is a commutative, antinegative

divisor

semiring,

C~+ajxj

the matrix operator on kn(S) induced by the polynomial p(x) = is surjective if and only if a, is a unit and all other coefficients

are 0. When

n = 1, the characterization

of surjectivity

depends on the semiring.

For example, over the nonnegative reals, p(r) is surjective if and only if a o = 0.Over the nonnegative integers, p(x) is surjective if and only if a, = 1 and aj = 0 for all j # 1. Over any Boolean algebra, p(x) is surjective if and only if a, = 0 and Cj”_laj = 1. Before we prove our characterization theorem, we need some additional notation and a few observations. Hereafter, S is a commutative, antinegative semiring and .k = kn(S), where n > 1. We also use the notation A@ B to denote the direct sum of matrices A and B. For X,Y in .k, we say X is dominated by Y, written X < Y or Y 2 X, if for some 2 in .k, X + 2 = Y. The antinegativity of S is inherited by .L, so

MATRIX-PERMUTING

169

POLYNOMIALS

X+Y=OifandonlyifX=Y=0;thus,X~OifandonlyifX=O.Italso follows that aX < aY for all a in S when X < Y.

LEMMA1. Zf p(x) = Ckm,,,ukxk is a polynomial over s, then the matrix operator on .A? induced by p is surjective only if a, = 0.

~‘roof.

If the operator

induced

by p is surjective,

there is some Y in .4? such that a,Z + CrSiakYk tive, a,Z = 0, and hence a, = 0.

then, in particular,

= 0. Since

.A? is antinegaW

For X in k, let xi:’ denote the (i,j)th entry in Xk. It follows, directly from the definitions of matrix multiplication and antinegativity, that for all indices

i, j, k, 1, and r,

X!k’X(‘! < x!‘r+‘) tr r, :.I ’

(1)

The following lemma is readily established inductively, definition of matrix multiplication and the inequality (1).

LEMMA2. (a) b,,

Suppose

directly

from the

matrix over C5 Then for all k > 1,

B is any 2X2

divides b,,(k), < bgk), and = 0, then b,, divides bi;k-l)

(b) (bzlblz)k

(c) $b,,

and (b,,b,,)kb,,

LEMMA3. Zf p(X) = Cpz,akxk is a polynomial is a 2 X2 matrix B over s such that

then a, is a unit and ak = 0 for all k > 1.

Proof.

Let

WC

1 1

[1

0’1

< bgkk+‘).

over s, m 2 1, and there

170 Since

LEROY B. BEASLEY AND NORMAN J. PULLMAN p(B) = W, we have, for all i and j,

5 a,b$).

wij =

(2)

k=l

First

we’ll show that b,, and b,, are units. By Lemma 2(a), for each exists an ok in s such that b’,k,)= bleak. Since wra = 1,

k > 1, there

Equation (2) implies that Symmetrically, so is b,,. Let u denote the unit imply that for all k 2 1,

1 = b12C;IzIak. and hence Then

b,,b,,.

bczk+‘) > b,,uk 22

Lemma

and

that

b,,

2(b) and the inequality

b$fzk)> uk.

Since wz2 = 0, Equation (2) and antinegativity imply that a,b,, also imply, via the inequalities (3) that for all k > 1, a2k_lb22

= 0

and

is a unit.

azk = 0.

(1)

(3)

= 0. They

(4)

Since wr2 = 1, Equation (2) implies b,, = cF= lak b,,b’,k,‘. Therefore, b,, = 0 by (4). By the inequality (1) and Lemma 2(c), we have bgk+‘) > ukb,,. Since wz2 = 0, Equation (2) and antinegativity imply that a2k+lukb,, = 0 and hence, for all k > 1,

blla2k+l

According

to Equations

=

O.

(2) and (4),

1 = a,b,,

+

E

a2k+lbgk+1)

k=l

because

(5)

w 11 = 1. By Lemma

(6)

2(c), for some & E s and all k 2 1,

(7) Then (5) (6) and (7) imply that a, b,, = 1. Consequently a, and b,, are units. Therefore, oak + r = 0 for all k 2 1, by Equation (5). We have already seen in (4) that ask = 0 for all k > 1. That completes the proof of the lemma. n

MATRIX-PERMUTING

171

POLYNOMIALS

THEOREM. lf n > 1, S is any commutative, antinegative semiring, and p(x) = Cr=‘,,a,x k is any polynomial whose coefficients are in S, then the operator on the n x n matrices induced by p is surjective if and only if a, is a unit and ak = 0 fm all k # 1.

Proof. The sufficiency is immediate, so we turn to a proof necessity. Suppose the operator X + CT=aakXk is surjective. Then by Lemma 1. Let

of the

a, = 0

1 1

WC

[1

01

and Z= W@O,_,, the direct sum of W and the (n-2)X(n-2) matrix. By surjectivity, there is a matrix X such that for all i and j,

zero

m

zij

c

=

akx$‘.

(8)

k=l

We shall show that X = B@C for some 2x2 matrix B and (n -2)X(n matrix C, and hence that p(B) = W. The th eorem then follows directly Lemma 2.

-2) from

We have

(k)zZ

akx12

-1

12-

k=l

)

(9)

and hence, m xi1

=

C akxilx$).

(10)

k=l

Suppose i > 2. We shall prove that xi1 = 0, by showing that each term tk = akxilx(li) in (10) is 0. If k 2 2, then tk = ~akxilxlql(n~::xq 4 >xqt_lz, I 1+1 where the sum is taken over all [qr, q2,. . . , q,] in (1,2,. . . ,r~)~-‘. Therefore, for all 1 Q k Q m, tk Q C~=lakx$~)xqz. But ziq = 0 for all 1~ 4 < n because i > 2. Therefore akriq(k) = 0 , by (81, and hence tk = 0 for all 1~ k Q m. Consequently

xi1 = 0.

172

LEROY B. BEASLEY AND NORMAN J. PULLMAN We can show

that

xzj = Q for all j > 2 by the following

similar

argument.

(9) to express xzj as a sum of m terms sk = akx$‘xzj. Then sk < Ctzlakxlqx$) for all k > 1. The rest follows from the fact that zqj = 0 and hence akx$)=Oforalll2. Since zzl = 1, a symmetric argument shows that xlj = 0 for all j > 2 and xi2 = 0 for all i > 2. Therefore, X = B @ C for some 2 X 2 matrix B, completing the proof. Use

REFERENCES J. V. Brawley, Polynomials over a ring that permute the matrices over that ring, J. Algebra 38:93-99 (1976). J. V. Brawley, The number of polynomial functions which permute the matrices over a finite field, J. Cot&in. Theory 21:147-154 (1976). J. V. Brawley, L. Carlitz, and T. Vaughan, Linear permutation polynomials with coefficients in a subfield, Acta A&h. 24:193-199 (1973). J. V. Brawley and R. Gilmer, Fields that admit a nonlinear permutation polynomial, /. Algebra 123:111-119 (1989). J. V. Brawley and G. E. Schnibben, Polynomials which permute the matrices over a field, Linear Algebra Appl. 86:145-160 (1987). C.-L. Chuang, On ranges of polynomials in finite matrix rings, Proc. Amer. Math. sot. 110:293-302 (1990). D. A. Gregory and N. J. Pullman, Semiring rank: Boolelan rank and nonegative factorizations; 1. Combin. Inform. System. Sci. 8:223-233 (1983). K. H. Kim, Boolean Matrix Theory and Appkxztions, Pure Appl. Math. 70, Marcel Dekker, New York, 1982. Receioed 22 October 19W;final

manuscript accepted 17]anuary

1991