Научная статья на тему 'On solvability of systems of symbolic polynomial equations'

On solvability of systems of symbolic polynomial equations Текст научной статьи по специальности «Математика»

CC BY
67
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕКОММУТАТИВНОЕ КОЛЬЦО / NON-COMMUTATIVE RING / POLYNOMIALEQUATIONS / ФОРМАЛЬНЫЙ СТЕПЕННОЙ РЯД / FORMALPOWER SERIES / КОММУТАТИВНЫЙ ОБРАЗ / COMMUTATIVE IMAGE / ПОЛИНОМИАЛЬНЫЕ УРАВНЕНИЯ

Аннотация научной статьи по математике, автор научной работы — Egorushkin Oleg I., Kolbasina Irina V., Safonov Konstantin V.

Approachesto solvingthe systemsof non-commutativepolynomialequationsintheformof formalpower series (FPS) based on the relation with the corresponding commutative equations are developed. Every FPSismapped toitscommutativeimage -powerseries,whichis obtainedunderthe assumptionthatall symbols of the alphabet denote commutative variables assigned as values in the ?eld of complex numbers. It is proved that if the initial non-commutative system of polynomial equations is consistent, then the system of equations being its commutative image is consistent. The converse is not true in general. It is shown that in the case of a non-commutative ring the system of equations can have no solution, have a ?nite number of solutions, as well as having an in?nite number of solutions, which is fundamentally di?erent from the case of complex variables.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

О разрешимости систем символьных полиномиальных уравнений

Разрабатываются подходы к решению систем некоммутативных полиномиальных уравнений в виде формальных степенных рядов (ФСР), основанные на связи c соответствующими коммутативными уравнениями. Всякому ФСР поставлен в соответствие его коммутативный образ степенной ряд, который получается в предположении, что все символы алфавита обозначают коммутативные переменные, принимающие значения из поля комплексных чисел. Доказано, что если исходная некоммутативная система полиномиальных уравнений совместна, то и система уравнений, являющаяся ее коммутативным образом, совместна. Oбратное, вообще говоря, неверно. Показано, что в случае некоммутативного кольца система уравнений может не иметь решения, иметь конечное число решений,а также иметь бесконечно много решений, что принципиально отличается от случая комплексных переменных.

Текст научной работы на тему «On solvability of systems of symbolic polynomial equations»

УДК 519.682+517.55

On Solvability of Systems of Symbolic Polynomial Equations

Oleg I. Egorushkin* Irina V. Kolbasina^ Konstantin V. Safonov*

Institute of Computer Science and Telecommunications Reshetnev Siberian State Aerospace University Krasnoyarsky Rabochy, 31, Krasnoyarsk, 660014

Russia

Received 20.12.2015, received in revised form 24.01.2016, accepted 02.03.2016 Approaches to solving the systems of non-commutative polynomial equations in the form of formal power-series (FPS) based on the relation with the corresponding commutative equations are developed. Every FPS is mapped to its commutative image - power series, which is obtained under the assumption that all symbols of the alphabet denote commutative variables assigned as values in the field of complex numbers. It is proved that if the initial non-commutative system of polynomial equations is consistent, then the system of equations being its commutative image is consistent. The converse is not true in general.

It is shown that in the case of a non-commutative ring the system of equations can have no solution, have a finite number of solutions, as well as having an infinite number of solutions, which is fundamentally different from the case of complex variables.

Keywords: non-commutative ring, polynomial equations, formal power series, commutative image. DOI: 10.17516/1997-1397-2016-9-2-166-172.

Introduction

Let us consider a system of polynomial equations

Pj (z, x) = 0, j = 1, 2,...,n, (1)

which is solved relative to symbols z = (zi,..., zn) in the form of formal power series (FPS), depending on the symbols x = (xi,... ,xm). One can interpret these symbols as follows.

Firstly, we can consider the symbols zi,..., Zn, xi,..., xm as an alphabet, over which non-commutative multiplication (concatenation) and commutative operation of the formal sum are determined; besides, the commutative multiplication by complex numbers is defined. The multiplication of any element by ( — 1) gives the inverse element with respect to addition, so the alphabet generates the ring of symbolic polynomials and FPS with numeric (complex) coefficients.

According to the second interpretation, the symbols zi,..., zn, x i,..., xm are treated as variables with values from a ring, in which as usual the operation of addition is commutative, while for the operation of multiplication commutative is not required; it is also assumed that elements

* olegegoruschkin@yandex.ru tkabaskina@yandex.ru tsafonovkv@rambler.ru © Siberian Federal University. All rights reserved

of the ring may be multiplied by complex numbers. Such a ring is formed, for example, by square matrices of given order over the field of complex numbers. In this case, the problem of solving the system (1) is to express the matrix variables z1,... ,zn in the form of FPS depending on the non-commutative matrix variables x1,..., xm.

The systems of non-commutative polynomial equations have applications. So, in one interpretation, they are grammars that generate certain classes of formal languages. These include context-free languages (cf-languages), languages of immediate constituents (ic-languages), languages in the Greibach normal form and others [1,2]. In formal languages theory the system (1) is considered as a grammar over the terminal symbols x1,... ,xm which form the vocabulary (alphabet) of the language and non-terminal symbols z1,...,zn needed to specify the grammar rules. In this interpretation the monomials are considered as the sentences (words) of the language, and the FPS, which is the solution of system (1), considered as the formal language generated by the grammar and representing the formal sum of all «correct» sentences [1,2]. In other interpretation the application of systems of equations over non-commutative ring of matrices associated with the conversion of power series of several matrices [3].

Issues related to solution of the non-commutative system (1) has been little investigated. The main difficulties are connected with the non-commutativeness of multiplication and the absence of division, preventing the elimination of unknowns. In particular, in a non-commutative ring there is no concept of determinant.

Among the few known results are properties of the Chomsky-Schutzenberger system of equations

zj = Qj (z,x), j = 1, 2, ..., n,

on the right-hand sides of which the natural conditions imposed: Q(0,0) = 0 and the polynomial Qj(z, 0) does not contain linear monomials, j = 1,2,...,n [1,2]. In particular, it is known that the Chomsky-Schutzenberger system of equations has a unique solution in the form of FPS, which can be obtained by the method of successive approximations:

z(k+1)(x) = Q(z(k)(x), x), k = 0,1,... ,

z(0) =0, z(x) = lim z(k)(x);

here Q(z, x) = (Qi(z, x),..., Qn(z, x)).

In formal languages theory Chomsky-Schutzenberger systems of equations are grammars that generate important class of cf-languages and that is of interest to their solution. More precisely, a cf-language is the FPS, representing the first component z1(x) of the solution of such a system [1,2].

We note that for commutative image of the Chomsky-Schutzenberger system of equations the condition of the implicit map theorem is fulfilled and provides the existence and the uniqueness of a holomorphic at zero commutative solution of this system. However, the solvability of the initial system of equations of Chomsky-Schutzenberger does not follow from here, because it turns out that the commutative image of a non-commutative inconsistent system can be a consistent system (the solvability of the Chomsky-Schutzenberger system of equations is justified by the method of successive approximations).

The purpose of this paper is to obtain solvability conditions of system (1) in terms of the commutative image of this system, which is obtained under the assumption that all variables included in the system take the values from the field of complex numbers.

The commutative image of the system (1) is a system of nonlinear algebraic equations for the study of which it is possible to use methods of complex analysis and algebraic geometry, including those developed for solving of systems which have special form [4]. This article examines the relationship between the solutions of the system (1) and its commutative image: the first step in this direction can be to obtain conditions of consistence and inconsistence for these systems, and also availability of infinite number of solutions.

1. FPS as a solution of the system of symbolic equations

Despite the extensive literature on formal languages theory, it is advisable to preliminarily clarify some definitions related to solving of the non-commutative systems in the form of the FPS. First of all check, what does the equality of two FPS mean, if the variables xi,..., xm take the values from a ring in which the multiplication is non-commutative.

We assume that the terms of a FPS are ordered as follows: let all monomials from xi,..., xm be grouped in homogeneous polynomials arranged in ascending order of the degrees, then the monomials each of them are numbered in the lexicographic order, moving from less to greater degree. Thus, the number zero is assigned to the zero degree monomial (unit of the ring), the numbers 1,... ,m are assigned to the monomials xi,..., xm, linear combination of which forms homogeneous polynomial of the first degree, then the monomials of homogeneous polynomial of the second degree are also numbered in the lexicographic order, etc. With this ordering all possible monomials over symbols xi,..., xm in the unique way be written as the sequence [ui}°=0, which plays the role of the universal basis of FPS from xi,... ,xm. Now every series s can be uniquely written in the form of expansion in the universal basis:

^2(s,ui)ui, (2)

¿=0

here {s, ui) is the numeric coefficient of a monomial ui. Finally, two FPS are said to be equals if and only if its corresponding numerical coefficients of the universal basis monomials are equal. It is useful to note that, substituting the solution

zi

Zl,Ui)Ui, ... ,Zn = (zn,Ui)Ui (3)

of system (1) in the polynomial Pj (z, x) standing on the left side of the equation, we obtain the FPS in the form of an expansion in the universal basis with zero coefficients:

lj = ^(lj,ui)ui = 0 • Ui, j = 1,...,n.

¿¿

As a tool to study non-commutative systems, we need the commutative image of a multiple FPS.

2. The commutative image of a FPS and a system of symbolic equations

We will give a short FPS (2) of its commutative image ci(s) that is the power series, which is obtained from s under the assumption that symbols xi,... ,xm denote commutative variables taking values from the field of complex numbers.

Under this assumption any monomial ui with symbols x1,..., xm can be written in the form xa1 • ... • xm , where a.j is the number of occurrences (degree) degx.(ui) of symbol Xj in this monomial, j = 1,... ,n. If we denote multi-index a = (a1,... .am), one can write the equality a = degx(ui), taking into account we get the following equalities:

ci(s) = ci {s,Ui)uA {s,ui)ci(ui) = Y, ( XI (s>Ui)) x° = c"x°

\i=0 ) i=0 a \a=degx(ui) ) a

degx(Ui)

For the first time the commutative image of a FPS was considered by A.L. Semenov, who used it as a tool for solving for algorithmic problems associated with the cf-languages [5]. Further the commutative image has found numerous applications, in particular related to the fact that the commutative image of a cf-language is an algebraic function of several complex variables [6-8].

Let us denote z = z(x) = (z1(x)...., zn(x)) the solution of system (1) presented by series (3). We have the following theorem.

Theorem 2.1. If z = z(x) is a solution of the non-commutative system of equations (1) in the form of symbolic FPS, then commutative FPS z = ci(z(x)) over the field of complex numbers converge in some neighborhood of zero, defining germs of holomorphic algebraic functions, and are solutions of the commutative system of equations

ci(P1(z,x)) = ... = ci(Pn (z,x)) = 0. (4)

Proof. We note that with regard to the designations made above, we have the equality:

ci(Pj(z,x))\z=Ci(z(x)) = ci(Pj(z(x),x)) = ci(lj) = 0 • ci(ui) = 0, j = 1, 2,. .. ,n;

i

i.e. the commutative FPS z = ci(z(x)) satisfy the system of equations (4).

Further, we show that all FPS ci(z(x)) converge in some neighborhood of zero. Indeed, if the FPS over the field of complex numbers satisfy an equation with holomorphic coefficients (functions represented by the power series which absolutely converge in a neighborhood of zero), then it also converges absolutely in some neighborhood of zero, representing a holomorphic function [9]. It means, the commutative FPS ci(z(x)) converge in a neighborhood of zero, giving rise to germs of an algebraic vector function, and the solutions (z, x) of the system (4), considering as points in the complex space Cn+m, can be written by using this vector function in the form of (z(x).x). Theorem 1 is proved. □

We emphasize that the consistency, i.e. the existence of a solution, is understood for non-commutative system (1) and commutative one (2) differently: in the first case the solutions are symbolic FPS, and in the second case there are points in the complex space, parameterized by the algebraic holomorphic mapping z = z(x) the holomorphic branches of which are commutative images of the symbolic FPS are components of the solution of the system (1).

3. Consistent and inconsistent systems of symbolic equations

As shown above, if the non-commutative system (1) is consistent, then the commutative system (4) is also consistent. The reverse is not true in general. Indeed, the system of equations

zi - z2 = 0, zi — z2 — xix2 + x2xi = 0

is inconsistent, whereas its commutative image has infinitely many solutions: zi = z2 = t, where t is an arbitrary complex number or a function.

By the way, this example refutes the hypothesis that the system (1) has a solution in the form of a FPS if and only if the system (4) has a solution in the form of vector functions which holomorphic at the origin. We denote two sets of germs of analytic sets at zero:

ci(Sp) = {z = ci(z(x)) : Pj (z(x), x) = 0; j = 1, 2,... ,n},

Sci(P) = {z = z(x) : ci(Pj (z(x),x)) =0; j = 1, 2,.. .,n}.

Based on the above example and these notation, one can formulate Theorem 2.1 as follows.

Theorem 3.1. The inclusion is valid: ci(SP) C Sci(P).

Furthermore, Theorem 2.1 is equivalent to the following theorem.

Theorem 3.2. If the commutative system of equations (4) is inconsistent, then the non-commutative system (1) is inconsistent.

Thus, conditions of inconsistence of commutative system of equations are of interest. Naturally, the conditions for the uniqueness of a solution and the existence of infinite number of solutions of the system (1) are also of interest.

We give the following definition. Let us say that the system of equations (1) has infinitely many solutions, if the set of its solutions depends on at least one arbitrary FPS from the variables

xi, . . .,xn.

So, the system of two identical equations xizi —z2x2 = 0 has the solution zi = sx2, z2 = xis, where s is an arbitrary FPS, and therefore this system has infinitely many solutions. Let

D(ci(Pi),..., ci(Pn)) = detf d(ci(Pi(z, x)))*

e

D(zi,...,zn) V dzj )

be the Jacobian of the system of equations (4) with respect to the variables zi,... ,zn. The following theorem is known.

Theorem* ( [10], p. 39). Let the equality

D(ci(Pi),..., ci(Pn)) ^ 0 D(zi, ...,zn)

be fulfilled, then the system of equations (4) whenever either x has no solution in the space Cn, or all its solutions in this space are nonisolated.

However, for non-commutative systems of equations (1) such an alternative (no solutions — infinitely many solutions) is not the case.

As an example, let us consider the system consisting of two identical equations:

xizi + x2z2 — xix2 — x2xi = 0.

The commutative image of this system has the Jacobian which is identically equal to zero, however, the initial non-commutative system of equations has an unique solution. Indeed, writing the equation in the form xi(zi — x2) + x2(z2 — x\) = 0, we get that the first term belongs to the left ideal, generated by xi and the second one belongs to the left ideal, generated by x2. It is obvious, that the sum of these summands can become zero only in the case, when both

summands equal zero: z1 — x2 = 0, z2 — x1 = 0. Hence, the initial system of equations has the unique solution z1 = x2, z2 = x1.

The example of the system of two identical equations

x1(z1 — x1)(z1 — x2) + x2 (z2 — x1)(z2 — x2) =0

with four solutions shows that such systems may have any finite number of solutions.

Thus, let us note that in the case, where the Jacobian of the commutative image of the system is identically equal to zero, the initial system of non-commutative equations may: not have solutions, have a finite number of solutions, have infinitely many solutions.

Given that one equation f = 0 is equivalent to the system of equations f = ... = f = 0 of which the Jacobian is identically equal to zero, we will formulate the note on the solutions of these systems in relation to one non-commutative equation P1(z.x) = 0 : such an equation may not have solutions, have a finite and infinite number of solutions - that is the fundamental difference between equations over the field of complex numbers.

The reason for this effect is that a non-commutative polynomial equation may be equivalent to a system of such equations, for example, the equation x1A1 + x2A2 =0 is equivalent, as we have seen, to the system of polynomial equations A1 = A2 = 0.

References

[1] V.M.Glushkov, G.E.Tseytlin, E.L.Yuschenko, Algebra, Languages, Programming, Kiev, Naukova dumka, 1973 (in Russian).

[2] A.Salomaa, M.Soitolla, Automata-theoretic aspects of formal power series, N.-Y., Springer Verlag, 1978.

[3] B.V.Verzhbitsky, The simplification of the power series of several matrices, Mathematich-eskii sbornik, 42(1935), no. 6, 737-743 (in Russian).

[4] V.I.Bykov, A.M.Kytmanov, M.Z.Lazman, Methods of elimination in computer algebra of polynomials, Novosibirsk, Nauka, 1991 (in Russian).

[5] A.L.Semenov, Algorithmic problems for power series and context-free grammars, Doklady Akad. Nauk SSSR, 212(1973), 50-52 (in Russian).

[6] K.V.Safonov, O.I.Egorushkin, On syntax analysis and recognition problem of V.M.Glushkov for context-free languages of Chomsky, Vestnik Tomskogo Gos. Univ., (2006), no. 17, 63-67 (in Russian).

[7] K.V.Safonov, On conditions for the sum of a power series to be algebraic and rational, Matem. Zametki, 41(1987), no. 3, 185-189 (in Russian).

[8] K.V.Safonov, On power series of algebraic and rational functions in Cn, Journal of Math. Analysis and Applications, 243(2000), 261-277.

[9] M.Herve, Several complex variables. Local theory, Oxford, Oxford University, 1963.

[10] L.A.Aizenberg, A.P.Yuzhakov, Integral representations and residues in multidimensional complex analysis, AMS, RI, Providence, 1983.

О разрешимости систем символьных полиномиальных уравнений

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Олег И. Егорушкин Ирина В. Колбасина Константин В. Сафонов

Институт информатики и телекоммуникаций Сибирский государственный аэрокосмический университет Красноярский рабочий, 31, Красноярск, 660037

Россия

Разрабатываются подходы к решению систем некоммутативных полиномиальных уравнений в виде формальных степенных рядов (ФСР), основанные на связи с соответствующими коммутативными уравнениями. Всякому ФСР поставлен в соответствие его коммутативный образ -степенной ряд, который получается в предположении,, что все символы алфавита обозначают коммутативные переменные, принимающие значения из поля комплексных чисел. Доказано, что если исходная некоммутативная система полиномиальных уравнений совместна, то и система уравнений, являющаяся ее коммутативным образом, совместна. Обратное, вообще говоря, неверно.

Показано, что в случае некоммутативного кольца система уравнений может не иметь решения, иметь конечное число решений, а также иметь бесконечно много решений, что принципиально отличается от случая комплексных переменных.

Ключевые слова: некоммутативное кольцо, полиномиальные уравнения, формальный степенной ряд, коммутативный образ.

i Надоели баннеры? Вы всегда можете отключить рекламу.