Научная статья на тему 'ON INVOLUTIVE DIVISION ON MONOIDS'

ON INVOLUTIVE DIVISION ON MONOIDS Текст научной статьи по специальности «Математика»

CC BY
16
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
INVOLUTIVE MONOMIAL DIVISION / GRöBNER BASIS

Аннотация научной статьи по математике, автор научной работы — Kroytor Oleg K., Malykh Mikhail D.

We consider an arbitrary monoid 𝑀, on which an involutive division is introduced, and the set of all its finite subsets Set𝑀. Division is considered as a mapping ∶ Set𝑀 × 𝑀, whose image 𝑑(𝑈,𝑚) is the set of divisors of in 𝑈. The properties of division and involutive division are defined axiomatically. Involutive division was introduced in accordance with the definition of involutive monomial division, introduced by V.P. Gerdt and Yu.A. Blinkov. New notation is proposed that provides brief but explicit allowance for the dependence of division on the Set𝑀 element. The theory of involutive completion (closures) of sets is presented for arbitrary monoids, necessary and sufficient conditions for completeness (closedness) - for monoids generated by a finite set 𝑋. The analogy between this theory and the theory of completely continuous operators is emphasized. In the last section, we discuss the possibility of solving the problem of replenishing a given set by successively expanding the original domain and its connection with the axioms used in the definition of division. All results are illustrated with examples of Thomas monomial division.

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

Текст научной работы на тему «ON INVOLUTIVE DIVISION ON MONOIDS»

Discrete & Continuous Models & Applied Computational Science 2021, 29 (4) 387-398

ISSN 2658-7149 (online), 2658-4670 (print) http://journals-rudn-ru/miph

Research article

UDC 519.872:519.217

PACS 07.05.Tp, 02.60.Pn, 02.70.Bf

DOI: 10.22363/2658-4670-2021-29-4-387-398

On involutive division on monoids

Oleg K. Kroytor1, Mikhail D. Malykh1'2

1 Peoples' Friendship University of Russia (RUDN University) 6, Miklukho-Maklaya St., Moscow, 117198, Russian Federation 2 Meshcheryakov Laboratory of Information Technologies Joint Institute for Nuclear Research, Dubna, Russia 6, Joliot-Curie St., Dubna, Moscow Region, 141980, Russian Federation

(received: September 1, 2021; accepted: September 22, 2021)

We consider an arbitrary monoid M, on which an involutive division is introduced, and the set of all its finite subsets Set M. Division is considered as a mapping d : Set M x M, whose image d(U,m) is the set of divisors of m in U. The properties of division and involutive division are defined axiomatically. Involutive division was introduced in accordance with the definition of involutive monomial division, introduced by V. P. Gerdt and Yu. A. Blinkov. New notation is proposed that provides brief but explicit allowance for the dependence of division on the Set M element. The theory of involutive completion (closures) of sets is presented for arbitrary monoids, necessary and sufficient conditions for completeness (closedness) — for monoids generated by a finite set X. The analogy between this theory and the theory of completely continuous operators is emphasized. In the last section, we discuss the possibility of solving the problem of replenishing a given set by successively expanding the original domain and its connection with the axioms used in the definition of division. All results are illustrated with examples of Thomas monomial division.

Key words and phrases: involutive monomial division, Grobner basis

1. Introduction

The creation of the technique of involutive bases as an alternative to the classical Grobner bases and its application to the study of ideals in polynomial and differential rings is undoubtedly one of the most important contributions made by V. P. Gerdt and his disciples in computer algebra.

The concept of involutive division came to algebras from the compatibility studies of systems of partial differential equations, dating back to the works of Riquier [1], Janet [2], Thomas [3]. Since the mid-1990s, V. P. Gerdt and his students A. Yu. Zharkov and Yu. A. Blinkov have published a series of papers in which this concept was developed in an abstract algebraic form and indicated the wide possibilities of using involutive bases as an alternative to

© Kroytor O.K., Malykh M.D., 2021

This work is licensed under a Creative Commons Attribution 4.0 International License http://creativecommons.org/licenses/by/4-0/

the usual Grobner bases. The first example of involutive division — Pomare division — was introduced by Zharkov in 1993 [4]-[7].

In general terms, the concept of involutive division was introduced by Gerdt and Blinkov in [8]-[11]. V. P. Gerdt strove for an axiomatic presentation of the concept of involutive division, especially emphasizing this in his report made at RUDN University in November 2020 [12]. In our opinion, the theory of divisions on monoids, cleared of applied issues, looks like a self-sufficient and very elegant theory, which is complete only to the extent that was of interest for applied researchers. We have tried to present it in general terms.

We based on §1.2 from the Dr. Sci. thesis by Blinkov [13], but have significantly revised the terminology. The fact is that the creators of this theory obviously intended to give it a topological interpretation, but, unfortunately, they never did it. Therefore, a number of terms (continuity of division, closure of sets) refer to this so far unknown topology. In our opinion, this topology is the Zariski topology, and therefore incidental analogies taken from the R topology greatly hinder its development.

2. Divisions on monoids

Definition 1. A set is called a monoid if a binary associative operation called multiplication is specified on it, and there is an element 1 such that 1m = m for any m £ M.

The set of all finite subsets of the set M will be denoted as Set M. For definiteness, we will assume that 0 £ Set M.

Definition 2. By division on the monoid M we mean the mapping

d: Set MxM ^ Set M,

having the following properties:

1. d(U,m) C U,

2. u £ d(U, u),

3. if u £ d(U, m), then there is an element m* £ M such that m = um*,

4. if u £ d(U, mu) and u £ d(U, m'u), then u £ d(U, mm'u),

5. if U' C U, then d(U, m)nU' C d(U', m),

valid for any U, U' £ Set M, u £ U, m, m' £ M. Elements of the image d(U, m) will be called divisors of m in U and m is said divisible by elements

of d(U, m).

Remark 1. We have split the definition of involutive division from [13, def. 5] into the definition of division in general and involutive division (def. 4 below). The notation has been changed. The notation m used in [13] is now changed for u £ d(U, m).

Example 1. Assuming d(U,m) = {u £ U : 3m* £ M : m*u = m], we will define the standard division on the monoid.

If there is a set X G Set M such that any element of the set M other than 1 can be represented as a product of elements from X, then the monoid is said to be generated by the set X. If such a representation is unique for an element of the set M, then M is said to be a set of monomials, and the elements of the set X are treated as variables.

Definition 3. An element x G X will be called multiplicative for u with

respect to U if u G d(U, xu).

The set of all multiplicative elements for u relative to U will be denoted as

Xd(U,u).

Theorem 1. If x i, • • •, x g are multiplicative elements of X for u with respect to U, then u G d(U,x{1 ...xisu).

Proof. Corollary of the 4th property of definition 2. □

To difine division on a monoid generated by the set X, it is enough to specify Xd.

Theorem 2. Suppose that a finite set X generates a monoid M and some mapping is given Xd : Set M x M ^ Set X.

Let us define the junction d : Set M x M ^ Set M as follows: u G d(U, m) if and only if u G U and there exists a product of m* elements from Xd(U, u) such that m = m* u. The function d defines division by M if and only if the embedding U' C U implies

Xd(U, u) C Xd(U', u) VuGU'. (1)

Remark 2. In [13] it was noted that "involutive division for a monomial can be specified by defining sets of multiplicative and non-multiplicative variables". We have formulated this idea in the form of theorems 1 and 2. They seem to be mutually inverse. However, according to theorem 1

v = n ^^ u G d(U, vu),

xeX

and theorem 2 does not reverse the arrow, but asserts that if the condition (1) is satisfied, we can define a division by M such that

v = n xJ*^ u G d(U, vu).

xeX

Proof. Property 1 of definition 2 is fulfilled, since by construction of d, the element u G d(U, m) only if u G U. Property 2 is satisfied, since for m = u one can take m* = 1. Property 3 is fulfilled because m* is explicitly specified when constructing d.

Property 4 is fulfilled, since by the construction of d the embeddings u G d(U, mu) and u G d(U, m'u) mean that there exist products v, v' of elements from Xd(U,u) such that mu = vu and m'u = v'u. But then mm'u = vv'u and, since vv' is the product of elements from Xd(U,u), u G d(U, mm'u).

Now we turn to property 5. Let U' CU and u £ d(U, m)nU', then u £ U' and there exists a product of m* of elements from Xd (U, u) such that m = m*u. From this it follows that u £ d(V,m) if and only if Xd (U,u) C Xd (U' ,u), i.e., the ratio (1) is true. □

Example 2. Consider the set M of all monomials generated by the n variables X = (xx,..., xn). Let us agree to write dix^1 ... xJn = ji. Thomas division is determined by the formula

xi £ Xd(U, u) — diu = max div.

veU

Let us check the condition (1). Let u £ U' C U. If xi £ Xd(U, u), then the maximum of div on U is achieved when v = u £ U'. Since U' C U,

max di v < max div

ve U' 1 ve U '

and, therefore, the maximum is attained at v = u. This is what condition (1) asserts.

3. Involutive divisions on monoids

Definition 4. A division d will be called involutive if for any U £ Set M

and m £ M the set d(U, m)

1. is empty,

2. consists of one element,

3. consists of several elements, and then for any u, u' £ d(U, m), it is strictly

true that either u £ d(U,u'), or u' £ d(U,u).

The maximum number of distinct elements that make up d(U, m) for any U £ Set M and m £ M will be called the rank of the involutive division of d.

Remark 3. Simultaneous execution of equalities u £ d(U, u'), u' £ d(U, u) by virtue of property 3 of definition 2, implies the existence of two elements v, v' £ M such that u' = vu and u = v'u'. In a monomial set, the simultaneous fulfillment of these equalities means that v = v' = 1 and therefore u = u'. Thus, only one of them can be fulfilled in definition 4. Definition 4 implies that only one of these equalities holds in the case of an arbitrary monoid.

Definition 4 allows ordering the linearly finite set d(U,m): u £ d(U, u') and u ^ u' — u < u'.

Therefore, there exists a single maximal element, i.e., an element u such that d(U,m) C d(U,u). This can be taken as a definition of involutivity, equivalent to the previous one.

Definition 5. A division d will be called involutive if, for any U £ Set M and m £ M, there exists and, moreover, a unique element u £ U such that

d(U,m) C d(U,u).

Example 3. Let us describe the Thomas division in more detail. Let U be a finite subset of the set Mn of all monomials in n variables. For brevity we put

ri = max di w.

we U

These numbers only depend on U. Let u G d(U, m), then there is a product of v variables from Xd(U, u) such that m = uv. Then dim = diu + div.

If xi G Xd(U, u), then div > 0 and diu = ri, whence div = dim — ri >0.

If xi Xd(U, u), then div = 0 and diu < ri, where ri > diu = dim — 0.

Thus, combining both cases,

d,v =

and

i i m { ri 9i m > ri . n

oi u = oi— = < 1 1 1 = min(ai m,ri).

v {dim dim < ri

Thus, u is uniquely determined by specifying U and m. It is already clear from this that the Thomas division is an involutive division of the 1st rank. However, we also obtained an explicit formula for d(U,m). If diu = min(9im, r) specifies an element u from U, then d(U, m) consists of this one element. If this element does not belong to U, then d(U, m) is empty.

4. Complete sets and completely involutive divisions

Let again U G Set M.

Definition 6. A set of elements of the form mu, where u G U and m G M, will be called a cone generated by the set U and denoted as C(U).

Definition 7. The set of elements m G M such that d(U, m) ^ 0, will be called an involutive cone generated by the set U and denoted as Id(U).

By virtue of property 3 of definition 2, Id(U) C C(U).

Definition 8. A set U G Set M is called complete with respect to the involutive division of d if the involutive cone generated by it coincides with the usual one, i.e., Id(U) = C(U).

Remark 4. In [13], instead of 'complete sets', the term 'closed sets' is used. We prefer the term 'complete' because it does not give rise to connotations with some topology on Set M.

Example 4. In Mn the embedding m G C(U) means that there is an element u G Usuch that d^m > diu Vi = 1,2,... ,n. With respect to Thomas

division, m £ C(U) is divisible by U if and only if v with div = min(9im, ri) belongs to U. Let U contain all monomials u satisfying the inequalities

Ci < diu^Ti Vi = 1,2,...,n, where c1,... ,cn are non-negative integers. Then

dim > diu > ci Vi = 1,2,... ,n,

and therefore ci < div = min(9im, ri) < ri and v £ U. Therefore, such a set U is complete with respect to the Thomas division.

Definition 9. A set U* £ Set M is called a completion of the set U £ Set M with respect to division d if

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

1. U is a subset of the set U*,

2. U* is a complete set with respect to division of d, that is, Id(U*) = C(U*),

3. C(U) = C(U*).

Definition 10. An involutive division d is called completely involutive if each set from Set M has completion with respect to this division.

Remark 5. In [13], such divisions are called Noetherian, which requires a rather lengthy explanation of the connection between the issue and the finiteness of the ideal bases.

Example 5. For the Thomas division, the completion can be described explicitly: the completion of Uis the set U* £ Set Mn formed by the monomials v with the following property: there exists a monomial u £ U such that

di u < di v < ^.

Indeed, by the construction of U*, U C U* holds, that is, property 1 of definition 9. The fulfillment of the 3rd property is also obvious, since U* C C(U) by construction.

Let us check the second property. Let m £ C(U*), that is, there is a monomial u* £ U* and a monomial v £ Mn such that m = u* v, where di m > di u*.

By the construction of U*, this implies that for m one can specify a monomial u £ U such that dim > diu. On the other hand, the monomial m is divisible by U* if and only if the monomial u* with diu* = min(dim, ri) belongs to U*. But this is indeed the case, since diu < min(9im,ri) < ri.

This means that C(U*) = IT(U*), that is, U* is a complete set. This is the second property.

Remark 6. Historically, the concept of Pomare division was first introduced, it is involutive, and not completely involutive, which is a source of various kinds of pathological examples, see [13, example 55] and also [4], [14],

[15].

5. Necessary and sufficient conditions for the completeness of a set

Theorem 3 (necessary completeness condition). Let the monoid M be generated by elements of a finite set X. For the set M to be complete with respect to the division of d, it is necessary that

d(U, xu) ±0 VuGU,VxGX. (2)

This condition is sufficient only for a certain class of divisions.

Definition 11. A sequence {u0, u1..., } of elements of the set U will be called fundamental if for any i there is an element xi G X such that:

1. ui d(U, xiui),

2. ui+1 G d(U, xiui).

Definition 12. A division of d by the monoid M will be called finite if every fundamental sequence is finite.

Remark 7. In [13], division is called continuous if every finite fundamental sequence does not contain two identical terms. In this case, any piece of an infinite fundamental sequence is shorter than the total number of elements in U and the division is finite in the sense of our definition. However, to prove theorem 4, the 'continuity' requirement can be weakened to that described in our definition.

Remark 8. In our opinion, this construction is much more similar to the concept of a completely continuous mapping, and not just a continuous one. For this reason, we call the sequences from definition 11 fundamental, and the property described in the definition 10, complete involutivity.

Theorem 4. If d is a finite involutive division on the monoid M generated by elements of the finite set X, then for the set U to be complete it is necessary and sufficient that condition (2) be satisfied.

Proof. Let condition (2) be satisfied for the set U. Take u G U and m G M in an arbitrary way and construct a divisor of mu in U as follows.

Let us take u as the first element u0 of the sequence of elements U. If u0 G d(U,um), then we will not do anything. If u0 d(U,um), then among the factors m from X there is x0 such that u0 d(U,u0x0) by theorem 1. But by virtue of (2) then there exists u1 GU such that u1 G d(U,u0x0).

If u1 G d(U,um), then we will not do anything. Otherwise, there is an element x1 G X such that u1 d(U,u1 x1).

Then, by virtue of (2), there is an element u2 G Usuch that u2 G d(U, u1 x1).

Proceeding on like this, we get a sequence {u0, u1,... } of U elements.

The described sequence is fundamental (definition 11). Under the conditions of the theorem being proved, it is indicated that d is a finite division, therefore every fundamental sequence is finite. By construction, its last element is a divisor of um in U.

Thus, every element um has a divisor in U, that is, U is a complete set. □

Example 6. In the case of Thomas division, the set d(U,uixk,) consists of one element Ui+i, and dju+i = min(c^UiXk.,Vj).

For j ± ki

dj ui+1 = min($j ui ,Tj) = dj ui. since ui £ U. For j = ki

dk. Ui+1 = min(dkj Ui + 1,rkj) = dkj Ui + ^

because otherwise it would be dk,ui + 1 > rk,, which contradicts ui £ U. Thus, Ui+i ^i^k .

From this, in particular, it is clear that there are no coinciding elements among the elements. Since there is a finite number of products of U and X, the fundamental sequence is finite.

6. Set completion

Problem. Given U £ Set M and a finite completely involutive division of d by M, it is required to find its completion with respect to d.

In the specified class of divisions, this problem always has a solution (definition 10). For Thomas division, we know its explicit solution (example 5). For other divisions, it would be desirable to solve the problem, gradually supplementing U with new elements.

So, let U be given. By searching over two finite sets, we seek all pairs u £ U and x £ X such that d(U, xu) = 0.

If there is no such pair, then the completion U* = U (theorem 4) and the problem is solved. If there are such pairs, then we add one of the products xu obtained in this way to the set U and obtain the set U1. Proceeding on like this, we will expand U more and more, while remaining inside the cone C(U). If this process is interrupted at the n-th step, then the resulting set is complete by virtue of theorem 4. This will be the completion U* of the set U by definition 9. However, the finiteness of U* does not imply finiteness of the described process, since we can get sets that contain elements that are absent in U*. To avoid this, it is necessary to indicate a rule for choosing a pair from the set of pairs u £ Un and x £ X such that d(Un, xu) = 0, which guarantees the embedding Un C U* at each step.

The simplest option is to take an element that is in some sense minimal, but for this purpose we have to restrict ourselves to the special case when the monoid is the set of monomials in n variables that make up the set X. Let this set be given a monomial order, say, deglex.

Given U, among the pairs u £ U and x £ X such that d(U,xu) = 0, we take the one for which the product ux is minimal. By virtue of property 5 of definition 2

d(U *, xu) nU C d(U, xu) = 0.

That is why v £ d(U*,xu) U.

By virtue of property 3 of definition 2 there is an element m £ M such that xu = vm. If m = 1, then xu = v £ U* and U1 = U U {xu} C U* and you can go to the next step.

Regarding the second option, when m > 1, one can notice the following.

Theorem 5. If m> 1, then d(U,v) is not empty.

Proof. Since v G U* C C(U), there exists a pair u1 G U and m1 G M such that v = m1 u1.

If m1 = 1, then v = u1 G U, which is impossible. Therefore, m1 > 1. Therefore, xu = u1 mm1, m,m1 > 1.

This means that u1 y < ux for any y G X. Since we initially chose the minimum pair, d(U, u1y) ^ 0 Vy G X.

Let us denote the set of variables that are included in m1 as Y.

If u1 G d(U, u1 y) Vy G Y, then by virtue of theorem 1, u1 G d(U, u1 m1) = d(U,v), i.e., d(U,v) is not empty.

Otherwise, there is y1 G Ysuch that u1 d(U,u1y1).

The set d(U, u1 y1) itself is not empty, let u2 G U belong to it, then u1 ^ u2 and there exists m2 G M such that u1 y1 = u2m'. But then

m-x m'

v = u1m1 = u2m2, m2 =-,

V1

and m1 is divisible by y1, since y1 G Y. Thus, we get the first elements u1 ,u2 of the fundamental sequence, and v = u1 m1 = u2m2.

Repeating the above considerations in relation to the representation v = u2m2, we get either u2 G d(U,v), or the next element of the sequence. Since every fundamental sequence is finite, at some step we get un G d(U,v), that is, d(U,v)^0. □

The process of solving the problem described above will stop if the following condition is met:

d(U,v) = 0 VvG(U* -U). (3)

It does not follow from property 5 of definition 2 and should be somehow imposed on the division in question.

Example 7. For the Thomas division, the completion U* of the set U was described in example 5: it is formed by monomials v for which there exists a monomial u G U such that diu < div < ri.

The criterion of emptiness for d(U, v) is indicated at the end of example 3: d(U, v) is empty if and only if diw = min(9iv, ri) specifies an element w that is not in U. For v G U* this equality reduces to the trivial diw = d^, that is, w = v. By hypothesis, v U, so d(U, v) is empty.

7. Discussion

As easily seen, all the basic concepts are introduced for arbitrary monoids. The sufficient criterion for completeness (theorem 4) is proved for monoids generated by a finite set, and the algorithm for successive completion of a set only for a set of monomials. Moreover, axiom 5 of definition 2 of division appears only in the last section and, by and large, it is lacking in the proof of the correctness of the completion algorithm. Possibly, this part of the definition of division could be slightly corrected.

This axiom is the only one that suggests changing the domain. In fact, all the results presented, except for theorem 5, are satisfied for a fixed U, that is, the function d is considered as a function of one argument. Division is not a good functor from Set M to Set M. Many questions here seem to be unclear. The focus was on the completion of a set, but not the uniqueness of such a completion. Moreover, there can be obviously sets enclosed between a complete set and its cone, 'overfull' sets. They hamper proving theorem 5, but what is their true role in division theory?

Acknowledgments

This work is supported by the Russian Science Foundation (grant no. 2011-20257).

References

[1] C. Riquier, Les Systèmes d'Equations aux Dérivées Partielles. Paris: Gauthier-Villars, 1910.

[2] M. Janet, "Systèmes d'équations aux dérivées partielles," Journals de mathématiques, 8e série, vol. 3, pp. 65-151, 1920.

[3] J. Thomas, Differential systems. New York: American Mathematical Society, 1937.

[4] A. Y. Zharkov, "Involutive polynomial bases: general case," in Preprint JINR E5-94-224. Dubna, 1994.

[5] A. Y. Zharkov and Y. A. Blinkov, "Involutive bases of zero-dimensional ideals," in Preprint JINR E5-94-318. Dubna, 1994.

[6] A. Y. Zharkov and Y. A. Blinkov, "Solving zero-dimensional involutive systems," in Progress in Mathematics. Basel: Birkhauser, 1996, vol. 143, pp. 389-399. DOI: 10.1007/978-3-0348-9104-2_20.

[7] A. Y. Zharkov and Y. A. Blinkov, "Involution approach to investigating polynomial systems," Mathematics and Computers in Simulation, vol. 42, pp. 323-332, 1996. DOI: 10.1016/S0378-4754(96)00006-7.

[8] V. P. Gerdt and Y. A. Blinkov, "Involutive bases of polynomial ideals," Mathematics and Computers in Simulation, vol. 45, no. 5-6, pp. 519541, 1998. DOI: 10.1016/s0378-4754(97)00127-4.

[9] V. P. Gerdt, "Grobner bases and involutive methods for algebraic and differential equations," Mathematical and computer modelling, vol. 25, no. 8-9, pp. 75-90, 1997. DOI: 10.1016/S0895-7177(97)00060-5.

[10] V. P. Gerdt and Y. A. Blinkov, "Involutive divisions of monomials," Programming and Computer Software, vol. 24, no. 6, pp. 283-285, 1998.

[11] Y. A. Blinkov, "Division and algorithms in the ideal membership problem [Deleniye i algoritmy v zadache o prinadlezhnosti k idealu]," Izvestija Saratovskogo universiteta, vol. 1, no. 2, pp. 156-167, 2001, in Russian.

[12] V. P. Gerdt. "Compact involutive monomial bases." (2020), [Online]. Available: https://events.rudn.ru/event/102.

[13] Y. A. Blinkov, "Involutive methods applied to models described by systems of algebraic and differential equations [Involyutivnyye metody issledovaniya modeley, opisyvayemykh sistemami algebraicheskikh i dif-ferentsial'nykh uravneniy]," in Russian, Ph.D. dissertation, Saratov State University, Saratov, 2009.

[14] J. Apel, "A Grobner approach to involutive bases," Journal of Symbolic Computation, vol. 19, no. 5, pp. 441-458, 1995. DOI: 10. 1006/jsco. 1995.1026.

[15] A. Y. Zharkov and Y. A. Blinkov, "Involution approach to solving systems of algebraic equations," in Proceedings of the 1993 International IMACS Symposium on Symbolic Computation. Laboratoire d'Informatique Fondamentale de Lille, France, 1993, pp. 11-16.

For citation:

O. K. Kroytor, M. D. Malykh, On involutive division on monoids, Discrete and Continuous Models and Applied Computational Science 29 (4) (2021) 387-398. DOI: 10.22363/2658-4670-2021-29-4-387-398.

Information about the authors:

Kroytor, Oleg K. — PhD student of Department of Applied Probability and Informatics of Peoples' Friendship University of Russia (RUDN University) (e-mail: kroytor_ok@pfur.ru, phone: +7(495)9550927, ORCID: https://orcid.org/0000-0002-5691-7331)

Malykh, Mikhail D. — Doctor of Physical and Mathematical Sciences, Assistant professor of Department of Applied Probability and Informatics of Peoples' Friendship University of Russia (RUDN University); Researcher in Meshcheryakov Laboratory of Information Technologies, Joint Institute for Nuclear Research (e-mail: malykh_md@pfur.ru, phone: +7(495)9550927, ORCID: https://orcid.org/0000-0001-6541-6603, ResearcherID: P-8123-2016, Scopus Author ID: 6602318510)

УДК 519.872:519.217

PACS 07.05.Tp, 02.60.Pn, 02.70.Bf

DOI: 10.22363/2658-4670-2021-29-4-387-398

Об инволютивном делении на моноидах О. К. Кройтор1, М. Д. Малых1'2

1 Российский университет дружбы народов ул. Миклухо-Маклая, д. 6, Москва, 117198, Россия 2 Лаборатория информационных технологий им. М. Г. Мещерякова

Объединённый институт ядерных исследований ул. Жолио-Кюри, д. 6, Дубна, Московская область, 141980, Россия

Рассматривается произвольный моноид М, на котором введено инволютив-ное деление, и множество всех его конечных подмножеств Set М. Деление рассматривается как отображение d ■ Set М х М, образ которого d(U,m) — множество делителей т в U. Свойства деления и инволютивного деления задаются аксиоматически. Понятия инволютивного деления введено в соответствии с определением инволютивного мономиального деления, введённым В. П. Гердтом и Ю. А. Блинковым. Предложен ряд новых обозначений, позволяющих коротко, но явно учитывать зависимость деления от элемента Set М. Теория инволютивного пополнения (замыкания) множеств изложена для произвольных моноидов, необходимые и достаточные условия полноты (замкнутости) — для моноидов, порождённых конечным множеством X. Подчёркнута аналогия между этой теорией и теорией вполне непрерывных операторов. В последнем разделе обсуждена возможность решения задачи о пополнении заданного множества путём последовательного расширения исходной области и её связь с аксиомами, используемыми в определении деления. Все результаты проиллюстрированы примерами о мономиальном делении Томаса.

Ключевые слова: инволютивное мономиальное деление, базис Грёбнера

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