Научная статья на тему 'On some sufficient condition for the equalityof multi-clone and super-clone'

On some sufficient condition for the equalityof multi-clone and super-clone Текст научной статьи по специальности «Математика»

CC BY
34
7
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
MULTIOPERATION / MULTI-CLONE / SUPERCLONE / СУПЕРПОЗИЦИЯ / SUPERPOSITION / ОПЕРАЦИЯ / OPERATION / ПОДСТАНОВКА / SUBSTITUTION / МУЛЬТИОПЕРАЦИЯ / МУЛЬТИКЛОН / СУПЕРКЛОН

Аннотация научной статьи по математике, автор научной работы — Peryazev Nikolay A., Sharankhaev Ivan K.

Multi-clones and super-clones are considered in this paper. They are generalizations of clones. To get a super-clone one need to add to a multi-clone the closure condition with respect to solvability of the simplest equation. The condition for identity of multi-clone and super-clone is proved.

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

Об одном достаточном условии равенства мультиклона и суперклона

Рассматриваются мультиклоны и суперклоны, которые являются обобщениями таких стандартных объектов, как клоны. Суперклон получается из мультиклона добавлением условия замкнутости относительно разрешимости простейшего уравнения. В статье доказано условие, при котором мультиклон и суперклон совпадают.

Текст научной работы на тему «On some sufficient condition for the equalityof multi-clone and super-clone»

Journal of Siberian Federal University. Mathematics & Physics 2018, 11(1), 97—102

УДК 519.7

On some Sufficient Condition for the Equality of Multi-clone and Super-clone

Nikolay A. Peryazev*

Saint Petersburg State Electrotechnical University Professor Popov, 5, Saint Petersburg, 197376

Russia

Ivan K. SharankhaeV

Institute of Mathematics and Informatics Buryat State University Smolin, 24a, Ulan-Ude, 670000

Russia

Received 05.04.2017, received in revised form 18.07.2017, accepted 28.09.2017 Multi-clones and super-clones are considered in this paper. They are generalizations of clones. To get a super-clone one need to add to a multi-clone the closure condition with respect to solvability of the simplest equation. The condition for identity of multi-clone and super-clone is proved.

Keywords: multi-operation, multi-clone, super-clone, superposition, operation, substitution. DOI: 10.17516/1997-1397-2018-11-1-97-102.

Introduction

Clones are studied most actively in the theory of functional systems [1]. Clones are sets of operations that are closed with respect to superposition, and they contain all projection operators. Recently interest in generalizations of clones, namely, hyperclones, multiclones and superclones has been raised [2].

Multi-clone is a set of multi-operations which are closed with respect to superposition, and it contains all complete, empty and projection operations. A super-clone is obtained from a multi-clone by adding the closure condition with respect to solvability of the simplest equation. It is known that super-clones are closely related to clones. Complete Galois connection between them was established [3]. Condition of the equality of multi-clone and super-clone is obtained in this paper.

Let A be an arbitrary finite set, and B(A) be the set of all subsets of A including 0.

A mapping from An into A is described as an n-ary operation on A (the case n = 0 is possible). The set of all n-ary operations on A is described as PA, and the set of all operations on A is described as

Pa = u Pa-

A mapping from An into B(A) is described as an n-ary multi-operation on A (the case n = 0 is possible). The set of all n-ary multi-operations on A is described as MA, and the set of all

* nikolai.baikal@gmail.com 1 goran5@mail.ru © Siberian Federal University. All rights reserved

multi-operations on A is described as

Ma = U Ml-

n^0

Multi-operation 0n of dimension n is described as empty operation if for all elements a1,...,an of A relation

en(au...,a,n) = 0

is true.

Multi-operation nn of dimension n is described as a complete poperation if for all elements a1,... ,an of A relation

nn(ai, ...,an) = A

is true.

Multi-operation en of dimension n is described as a projection multi-operation with respect to i-th argument if for all elements a1,... ,an of A relation

en(ai, ...,an) = {ai}

is true.

Let us note that multi-operation ern can be also considered as operation on A. Superposition for f G MA and fi G M™, (i = 1,... ,n), described as

(f * fl ,...,fn),

is defined as follows

(f * fi,...,fn)(ai,...,am)= [J f (bi ,...,bn)

biEfi{ai,...,am)

for all a1:..., am of A.

If f,f1,...,fn are operations then we have definition of operation superposition. Every subset K C PA is described as a clone on A if it contains all projection operations, and it is closed with respect to superpositions.

Every subset R C MA is described as a multi-clone on A if it contains all empty, complete multi-operations, projection multi-operations, and it is closed with respect to superpositions.

1. Super-clones

Solvability with respect to i-th argument for an n-ary multi-operation f is such a multioperation if ) that for all ai,... ,an of A relation

(Vif )(ai, ...,an) = {a\ai G f (a1:. .., a—i, a, a,i+1,..., an )}

is satisfied.

Substitution of a multi-operation g into the place of i-th argument of a multi-operation f is such multi-operation (f g) that relation

(f *i g)(ai,. .. )= U f (ai,...,ai-i ,b,ai+m,...,an+m-i)

b€g(ai,...,ai+m-1)

is satisfied.

Identification of i and j arguments of a multi-operation f is such a multi-operation (ai,jf ) that for all ai,..., aj^i, aj+i,... ,an of A relation

i,j f )(a1, . . ., aj-1, aj+1, .. ., an) = f (a1, . . . , aj-1, ai, aj+1: .. ., an)

is satisfied.

Intersection of multi-operations f and g from is such a multi-operation (f n g) that for all ai , . . . , an of A relation

(f n g)(ai, ...,an) = f (ai,.. ., an) n g(ai,. .., an)

is satisfied.

Let us note that by analogy with clones multi-clone can be defined as any subset R C M A [4]. A multi-clone contains all empty, complete multi-operations, projection multi-operations, and it is closed with respect to substitutions and identifications.

Lemma 1. For a set of multi-operations A that contains all empty, complete multi-operations, projection multi-operations the following conditions are equivalent:

1) A is closed with respect to superpositions and solvabilities;

2) A is closed with respect to substitutions, solvabilities and identifications;

3) A is closed with respect to substitutions, solvabilities and intersections.

Proof. Equivalence of 1) and 2) follows from representation of superposition in terms of substitutions and identifications of arguments, and permutation of arguments i and j of a multioperation f is expressed as

(Vif )).

Equivalence of 2) and 3) follows from equality

fn = (((n1 *i (en n en)) n fn) j n0).

Equivalence of 3) and 1) follows from identity

(f n g) = ( fn * f,g), rgefn = (el * e?, (p2el)).

A set is described as a super-clone if it satisfies one of the equivalent conditions of Lemma 1.

2. Semi-identity of superposition solvability

To prove the equality of super-clones and multi-clones one should transfer solvability operators through superposition. However, the possibility of such operation is still not proved. In the following lemma we give only the identity inclusion (semi-identity) and show that the identity is not satisfied.

Lemma 2. The following semi-identity is satisfied:

&(fn *gm, ...,gm) C H (Vig? *em, ■■■, e?-i, (Vj fn *nm, ..., em,, nm,..., nm), em+1, ..., e^ ). j=i " "

If f is unary multi-operation then the following identity is satisfied:

em

Vi(f * g?) = (Vig? * e?,..., e?L 1, (vf * e?), e?+i, ...,e??).

Proof. Let a G Pi(fn * g■ ■■, ■ ■ ■, bm). It follows from the definition of solvability

that

bi G (fn * gm,..., gm )(bi,..., bi-i, a, bi+i,bm).

Then it follows from the definition of superposition that there are x1,... ,xn such that

bi G fn(xi,...,xn),

xj G gji(bi,..., bi-i, a, bi+i,..., bm ),

for j = 1,... ,n.

Using solvabilities with respect to various arguments, we obtain

a G ¡Jigji(bi,..., bi-i ,xj, bi+i,..., bm), xj G pjfn(xi,.. .,xj-i,bi,xj+i, .. .,xn),

for j = 1,... ,n. Then

a G (pigm * em,...,em-i, (Pj fn * nm,...,nm, em ,nm,.. . ,nm),em+i, .. . ,em)(bi, ... ,bm),

for every j = 1,... ,n. Thus we have

g n (Pigm * em

j=i

jm <, xn , ^m

>ei-^ (Pj j *n ,

mm

ei+1,

..,em)(bi,...,bm).

Obviously, when n = 1 all reverse consequences are satisfied, and hence the identity holds. □ The following example shows that the reverse inclusion is not always true. Let us use vector representation of multi-operations [3]. Let f2 = (501042013), g\ = (465), gi = (736). Then

Pi(f2 * gi,gi) = (752), (Pigi * (Pif2 * e i,ni)) n (pigi * (p2f2*,n\ei)) = (756).

We obtain

P i (f * g\,gl ) C (p i g i * (p if2 * e i,ni )) n (p i g\ * (p2 f2*,n i,ei )).

3. Equality of multi-clone and super-clone

Below identities for the transfer of the solvability operator inside the term are found. This is appropriate for terms over intersection and substitution. In what follows brackets that are uniquely recovered are removed.

Lemma 3. The following identities are satisfied:

1) Pi(f n g) = pif n pig;

2) Pi(fn *j gmm = (Pifn *j gm) for i G {1, ...,j - 1,j + m,.., n + m - 1};

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

3) pi(fn *j gm) = an+m-i(pigm *i Pjfn) for i G {j, ...,j + m - 1}; where an+m-i is some transposition of arguments.

m m m

a

Proof. 1) Let for all a1,... ,an relation

a G Vi(f n g)(ai,. .., an) is satisfied. According to the definition of Vi, there is a relationship

ai G (f n g)(ai,. .., a-i, a, ai+i, ... ,ari)

Then we have ai G f (ai,..., ai-i, a, ai+i,..., an) and ai G g(ai,..., ai-i, a, ai+i,..., an), and also a G vif (ai,..., an) and a G vig(ai,..., an). Thus, we obtaine the following condition

a G Vif (ai, ...,an) n Vig(ai, .. ., an).

This condition is equivalent to the original condition, and equality 1) is proved.

2) Let for all ai,..., an+?-i relation

a G Vi(fn *j g?)(ai,. .., an+?-i)

is satisfied, where i G {1,... ,j — l,j + m,... ,n + m — 1}. According to the definition of vi, relation

ai G (fn *j g?)(ai,..ai-l, a ai+l,.an+?-i) is also satisfied. According to the definition of *j, there is an element a0 such that a0 G g?(aj,..., aj+?-i ) and ai G fn(ai,..., aj-i, ao, aj+?,..., am+?-i), where i G {1,.. .,j — 1,j + m,... ,n + m — 1}. These conditions are equivalent to the following conditions:

ao G g?(aj,..., aj+?-i) and a G Vif n(ai,..., aj-l, ao, aj+?,..., an+?-i).

Thus, we obtain

a G (Vifn *j g?)(ai,..., an+?-i).

*j

This condition is equivalent to the original condition. Equality 2) is proved.

3) Let for all ai,..., an+?-i relation

a G Vi(fn *j g?)(ai,..., an+?-i) is satisfied, where i G {j,... ,j + m — 1}. According to the definition of Vi, relation

ai G (fn *j g?)(ai,..ai-l, a ai+l,.an+?-i)

is also satisfied. According to the definition of *j, there is an element a0 such that a0 G

g?(aj,... ,a,..., aj+?-i) and i

ai G fn(ai, .. ., aj-i,ao, aj+?, .. ., ari+m-i).

Hence we have a G Vig?

(aj,. .., ao,. .., aj+?- i ) and i

ao G Vjfn(ai,.. ., aj-i,ai, aj+?,. .., ari+m-i).

Then

a G (Vig? *i Vj fn)(aj,. .., a-i, ai, .. ., aj-i, ai, aj+?, .. ., an+?-i,ai+i,. .., aj+?-i). Thus, we obtain

a G (Vig? *i Vj fn)(aj,. .., a-i, ai, .. ., aj-i, ai, aj+?, .. ., an+?-i,ai+i,. .., aj+?-i).

This condition is equivalent to the original condition for transposition of elements ai,..., an+?-i. Equality 3) is proved. □

Theorem. Let us assume that a set of multi-operations R contains multi-operation e2 and it is closed with respect to solvabilities. If multi-clone and super-clone are generated by R then they are equal.

Proof. In what follows we use standard concept of term over the set {*i,pi, n}. The notation &[fi, ■ ■ ■, fk] means that term Ф depends on fi, ■ ■ ■ ,fk.

Let us assume that an arbitrary multi-operation g is represented by term ■ ■ ■, fk] in a super-clone, where fs £ R, s = 1, ■ ■ ■ ,k. Using identities of Lemma 3, we transform term Ф into term ^[hi, ■ ■ ■ ,hr ] in which p can occur only for hj, where hj £ R, j = !,■■■, r. According to conditions of the theorem, pnhj £ R. Since (p2e2) £ R the intersection is expressed by a term because (f n g) = (fn * f, g), where fn = ( e2 * e2, (p2e2)). Thus, we obtain representation of g by the term over R without the use of the condition of closure with respect to solvability. □

The work of the second author was supported by the grant of the Buryat State University.

References

[1] D.Lau, Function Algebras on Finite Sets, Springer-Verlag, Berlin YeideWater Resourses Research, 2006.

[2] N.A.Peryazev, Clones, co-clones, hyperclones and superclones, Uchenie Zapiski Kazan. Univer. Ser. Fiz. Matem. Nauki, 151(2009), no. 2, 120-125 (in Russian).

[3] N.A.Peryazev, I.K.Sharankhaev, Galois theory for clones and superclones, Diskr. mat., 27(2015), no 4, 79-93 (in Russian).

[4] A.I.Maltsev, Iterative algebras and Post varieties, Algebra i Logika, 5(1966), no. 2, 5-24 (in Russian).

Об одном достаточном условии равенства мультиклона и суперклона

Николай А. Перязев

Санкт-Петербургский государственный электротехнический университет

Попова, 5, Санкт-Петербург, 197376

Россия

Иван К. Шаранхаев

Институт математики и информатики Бурятский государственный университет Смолина, 24а, Улан-Удэ, Респ. Бурятия, 670000

Россия

Рассматриваются мультиклоны и суперклоны, которые являются обобщениями таких стандартных объектов, как клоны. Суперклон получается из мультиклона добавлением условия замкнутости относительно 'разрешимости простейшего уравнения. В статье доказано условие, при котором мультиклон и суперклон совпадают.

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

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